From a52c6d200181aaf548436df01788dff4800adf70 Mon Sep 17 00:00:00 2001 From: saladplainzone Date: Sat, 25 Jun 2022 23:48:14 -0700 Subject: [PATCH 01/28] Space Dance - Initial Prefab Setup --- Assets/Resources/Games/spaceDance.prefab | 1278 +++++++++++++++++ Assets/Resources/Games/spaceDance.prefab.meta | 7 + .../Resources/Sprites/Games/SpaceDance.meta | 8 + .../Sprites/Games/SpaceDance/Animations.meta | 8 + .../Games/SpaceDance/Animations/Bop.anim | 53 + .../Games/SpaceDance/Animations/Bop.anim.meta | 8 + .../Games/SpaceDance/Animations/Stand.anim | 53 + .../SpaceDance/Animations/Stand.anim.meta | 8 + .../SpaceDance/Animations/TurnRightDo.anim | 53 + .../Animations/TurnRightDo.anim.meta | 8 + .../SpaceDance/Animations/TurnRightStart.anim | 53 + .../Animations/TurnRightStart.anim.meta | 8 + .../SpaceDance/Animations/dancer.controller | 12 + .../Animations/dancer.controller.meta | 8 + .../SpaceDance/Animations/testright.anim | 53 + .../SpaceDance/Animations/testright.anim.meta | 8 + .../Games/SpaceDance/BGStars1.png.meta | 96 ++ .../Games/SpaceDance/BGStars2.png.meta | 96 ++ .../Games/SpaceDance/BGStarsUS1.png.meta | 96 ++ .../Games/SpaceDance/BGStarsUS2.png.meta | 96 ++ .../Sprites/Games/SpaceDance/References.meta | 8 + .../References/citra-qt_nC1FfBpYdR.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h15m03s527.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h15m20s898.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h15m30s489.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h15m47s431.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h17m13s173.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h22m31s840.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h23m00s647.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h23m11s965.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h23m46s875.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h24m22s783.png.meta | 96 ++ .../vlcsnap-2022-06-25-19h24m34s482.png.meta | 96 ++ .../Sprites/Games/SpaceDance/guiart.png.meta | 96 ++ .../Games/SpaceDance/spacedancers.png.meta | 1236 ++++++++++++++++ .../Games/SpaceDance/spacegramps.png.meta | 828 +++++++++++ Assets/Scripts/Games/SpaceDance.meta | 8 + Assets/Scripts/Games/SpaceDance/SpaceDance.cs | 43 + .../Games/SpaceDance/SpaceDance.cs.meta | 11 + 39 files changed, 5392 insertions(+) create mode 100644 Assets/Resources/Games/spaceDance.prefab create mode 100644 Assets/Resources/Games/spaceDance.prefab.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/BGStars1.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/BGStars2.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS1.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS2.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/citra-qt_nC1FfBpYdR.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m03s527.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m20s898.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m30s489.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m47s431.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h17m13s173.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h22m31s840.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m00s647.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m11s965.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m46s875.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m22s783.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m34s482.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/guiart.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/spacegramps.png.meta create mode 100644 Assets/Scripts/Games/SpaceDance.meta create mode 100644 Assets/Scripts/Games/SpaceDance/SpaceDance.cs create mode 100644 Assets/Scripts/Games/SpaceDance/SpaceDance.cs.meta diff --git a/Assets/Resources/Games/spaceDance.prefab b/Assets/Resources/Games/spaceDance.prefab new file mode 100644 index 00000000..7980c98f --- /dev/null +++ b/Assets/Resources/Games/spaceDance.prefab @@ -0,0 +1,1278 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &508266648783496333 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3210284492103733003} + m_Layer: 0 + m_Name: playerContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3210284492103733003 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508266648783496333} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.84, y: -0.65, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5617905251282861646} + - {fileID: 295899780380106975} + m_Father: {fileID: 3166716782550672845} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1414628605457424632 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4041320545106712838} + - component: {fileID: 2848319410562893249} + m_Layer: 0 + m_Name: Stars1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4041320545106712838 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1414628605457424632} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2641675102161953886} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2848319410562893249 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1414628605457424632} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 7001805b8e074fb40abee7a74efbc71b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1549589572473966324 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5010421801470696111} + - component: {fileID: 2263569436043325215} + m_Layer: 0 + m_Name: guiart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5010421801470696111 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1549589572473966324} + m_LocalRotation: {x: 0, y: 0, z: 0.17674121, w: 0.9842574} + m_LocalPosition: {x: 4.81, y: -0.41, z: 0} + m_LocalScale: {x: 0.3460695, y: 0.33089173, z: 1.076} + m_Children: [] + m_Father: {fileID: 3166716782550672845} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 20.36} +--- !u!212 &2263569436043325215 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1549589572473966324} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: 21300000, guid: 99d93d28725242640bd2e665a4a12666, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 9.97, y: 9.62} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1594644879434370376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8583379417074439379} + - component: {fileID: 8911050228952405064} + m_Layer: 0 + m_Name: Stars2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8583379417074439379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1594644879434370376} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 4} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2641675102161953886} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8911050228952405064 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1594644879434370376} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: e309d3e1dc746394583c4e5cc5c3a730, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1600651755101388164 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 832004407792502617} + m_Layer: 0 + m_Name: dancer2Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &832004407792502617 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600651755101388164} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.12, y: -0.65, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1617170131524166290} + m_Father: {fileID: 8934601798955442231} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1643485243638228563 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3932053278913804298} + - component: {fileID: 3393298260241630405} + m_Layer: 0 + m_Name: gramps + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3932053278913804298 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1643485243638228563} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2.04, y: 2.04, z: 1} + m_Children: [] + m_Father: {fileID: 5302807986541805021} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3393298260241630405 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1643485243638228563} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 5 + m_Sprite: {fileID: 2452353995179746314, guid: ea3d60de30f8a314f9583a2d68ab0ffa, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2020085808268724872 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2641675102161953886} + m_Layer: 0 + m_Name: BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2641675102161953886 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2020085808268724872} + m_LocalRotation: {x: -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: 6346248044809085068} + - {fileID: 4041320545106712838} + - {fileID: 8583379417074439379} + m_Father: {fileID: 3166716782550672845} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2437153462261212378 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 295899780380106975} + - component: {fileID: 7447303870399352044} + - component: {fileID: 8950630389998578539} + m_Layer: 0 + m_Name: dancer reference + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &295899780380106975 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437153462261212378} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 3210284492103733003} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7447303870399352044 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437153462261212378} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &8950630389998578539 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437153462261212378} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &2553831158572278799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6346248044809085068} + - component: {fileID: 2610373406746728028} + m_Layer: 0 + m_Name: BG Color + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6346248044809085068 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2553831158572278799} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 18, y: 10.8, z: 1} + m_Children: [] + m_Father: {fileID: 2641675102161953886} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2610373406746728028 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2553831158572278799} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: -5 + m_Sprite: {fileID: 7482667652216324306, guid: 48e93eef0688c4a259cb0eddcd8661f7, type: 3} + m_Color: {r: 0, g: 0.078431375, b: 0.8392157, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2596641093004504445 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5302807986541805021} + m_Layer: 0 + m_Name: grampsContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5302807986541805021 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596641093004504445} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -5.96, y: -1.41, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3932053278913804298} + m_Father: {fileID: 8934601798955442231} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3375674271338029799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2580795592463958338} + - component: {fileID: 462691453284128028} + - component: {fileID: 2061330976302630762} + m_Layer: 0 + m_Name: dancer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2580795592463958338 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3375674271338029799} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 6302959393013079287} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &462691453284128028 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3375674271338029799} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &2061330976302630762 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3375674271338029799} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &3377196933967381172 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5016947599747407360} + m_Layer: 0 + m_Name: dancer3Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5016947599747407360 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3377196933967381172} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 2.36, y: -0.65, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7312213101812549486} + m_Father: {fileID: 8934601798955442231} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3938356058178645381 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3166716782550672845} + - component: {fileID: 6477418633337141647} + m_Layer: 0 + m_Name: spaceDance + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3166716782550672845 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3938356058178645381} + m_LocalRotation: {x: 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: 6689513376791215860} + - {fileID: 3210284492103733003} + - {fileID: 8934601798955442231} + - {fileID: 5010421801470696111} + - {fileID: 2641675102161953886} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6477418633337141647 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3938356058178645381} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dbd5e988233f9a4f931eddbafe8719a, type: 3} + m_Name: + m_EditorClassIdentifier: + EligibleHits: [] + scheduledInputs: [] + firstEnable: 0 +--- !u!1 &4074854792918107558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5617905251282861646} + - component: {fileID: 8827330199995302735} + - component: {fileID: 3296520271412479276} + m_Layer: 0 + m_Name: dancer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5617905251282861646 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4074854792918107558} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 3210284492103733003} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8827330199995302735 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4074854792918107558} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &3296520271412479276 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4074854792918107558} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &6173031298101351704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1617170131524166290} + - component: {fileID: 1396699829942341561} + - component: {fileID: 8384936998978932668} + m_Layer: 0 + m_Name: dancer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1617170131524166290 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6173031298101351704} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 832004407792502617} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1396699829942341561 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6173031298101351704} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &8384936998978932668 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6173031298101351704} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &6915716650548780227 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6302959393013079287} + m_Layer: 0 + m_Name: dancer1Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6302959393013079287 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6915716650548780227} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.6, y: -0.65, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2580795592463958338} + m_Father: {fileID: 8934601798955442231} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7641125496786617725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8934601798955442231} + m_Layer: 0 + m_Name: dancersContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8934601798955442231 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7641125496786617725} + m_LocalRotation: {x: -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: 5016947599747407360} + - {fileID: 832004407792502617} + - {fileID: 6302959393013079287} + - {fileID: 5302807986541805021} + m_Father: {fileID: 3166716782550672845} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7791110979567257204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6689513376791215860} + - component: {fileID: 3450674245207753055} + m_Layer: 0 + m_Name: Reference + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6689513376791215860 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7791110979567257204} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 4, y: 4, z: 1} + m_Children: [] + m_Father: {fileID: 3166716782550672845} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3450674245207753055 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7791110979567257204} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 604d3657fe1ec3647b5b3b8d2247d51f, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8306149557071183265 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7312213101812549486} + - component: {fileID: 6780870476200018002} + - component: {fileID: 5910735516540692712} + m_Layer: 0 + m_Name: dancer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7312213101812549486 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8306149557071183265} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 5016947599747407360} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6780870476200018002 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8306149557071183265} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &5910735516540692712 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8306149557071183265} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 diff --git a/Assets/Resources/Games/spaceDance.prefab.meta b/Assets/Resources/Games/spaceDance.prefab.meta new file mode 100644 index 00000000..8eae7969 --- /dev/null +++ b/Assets/Resources/Games/spaceDance.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 56676d6fb082e4349abb8c2828c58405 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance.meta b/Assets/Resources/Sprites/Games/SpaceDance.meta new file mode 100644 index 00000000..fe48dfab --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a4b08e2bfacaf149ae7aa59452b65aa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations.meta new file mode 100644 index 00000000..39de816d --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 42ed2f53b60a59c41aa20f876392e218 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim new file mode 100644 index 00000000..2dbe2c2d --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bop + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim.meta new file mode 100644 index 00000000..fa93cb5f --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 61a250e581cb0d24ea7ea40bd70d5752 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim new file mode 100644 index 00000000..2d650aa4 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Stand + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim.meta new file mode 100644 index 00000000..b5474a05 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 11e4d5cb98314414c9b4f44d5e0a9c14 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim new file mode 100644 index 00000000..69ccbb08 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TurnRightDo + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim.meta new file mode 100644 index 00000000..82b3c5e4 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 164e03b07dd4fbd40880631023caf134 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim new file mode 100644 index 00000000..5b5f7894 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TurnRightStart + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim.meta new file mode 100644 index 00000000..ab9fffb6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d9240e8cc1594be4bbd7a756b5c5a8c7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller new file mode 100644 index 00000000..4741d1f6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller @@ -0,0 +1,12 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: dancer + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller.meta new file mode 100644 index 00000000..e389eb19 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 024335c3c0233194a8ea837a863138ba +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim new file mode 100644 index 00000000..b128806d --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: testright + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim.meta new file mode 100644 index 00000000..f0752b0e --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 07287f312d6d9644c8eaf97dd557221e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/BGStars1.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/BGStars1.png.meta new file mode 100644 index 00000000..81bdbead --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/BGStars1.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 9426bdcc9e7acfa429cbd025a26948b1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/BGStars2.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/BGStars2.png.meta new file mode 100644 index 00000000..ab7d5421 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/BGStars2.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e2015f044bdeda54499e3adb405b03bf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/BGStarsUS1.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS1.png.meta new file mode 100644 index 00000000..76a15319 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS1.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 7001805b8e074fb40abee7a74efbc71b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/BGStarsUS2.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS2.png.meta new file mode 100644 index 00000000..4ea34437 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS2.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e309d3e1dc746394583c4e5cc5c3a730 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References.meta b/Assets/Resources/Sprites/Games/SpaceDance/References.meta new file mode 100644 index 00000000..49b554dc --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d848464e47daadf4a8bb7d8a89506f7a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/References/citra-qt_nC1FfBpYdR.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/citra-qt_nC1FfBpYdR.png.meta new file mode 100644 index 00000000..071edec1 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/citra-qt_nC1FfBpYdR.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: dde98b4f0a34a28429963db34d5a12dd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m03s527.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m03s527.png.meta new file mode 100644 index 00000000..9a5d85ec --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m03s527.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 607555b7c256a6e4e85ae1f50de2fe93 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m20s898.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m20s898.png.meta new file mode 100644 index 00000000..f130bb89 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m20s898.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a9e09b479b62fa349811e3dcbf5a4c65 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m30s489.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m30s489.png.meta new file mode 100644 index 00000000..12af9f5b --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m30s489.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 9338adc4f9e025346ba1b078ba9d9ded +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m47s431.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m47s431.png.meta new file mode 100644 index 00000000..6446ff2d --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m47s431.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: f92d6346012a0ee448dfb13b36076cc8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h17m13s173.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h17m13s173.png.meta new file mode 100644 index 00000000..3af3a873 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h17m13s173.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: bb316bbd6de2fda45b6de48c58033f8d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h22m31s840.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h22m31s840.png.meta new file mode 100644 index 00000000..7977971a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h22m31s840.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e2b1c0f6e1e18e642ac1303dd8ad4bd9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m00s647.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m00s647.png.meta new file mode 100644 index 00000000..9578ccc8 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m00s647.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 604d3657fe1ec3647b5b3b8d2247d51f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m11s965.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m11s965.png.meta new file mode 100644 index 00000000..b9bdda31 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m11s965.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 72f18e790d06ee841a2f8925b7a874d5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m46s875.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m46s875.png.meta new file mode 100644 index 00000000..2885dcc2 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m46s875.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 4b464f61a7393e942a3117f11b8f14e0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m22s783.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m22s783.png.meta new file mode 100644 index 00000000..68aeed9a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m22s783.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 4f807160bb7deb74a9c3888e402f9f66 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m34s482.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m34s482.png.meta new file mode 100644 index 00000000..f0b0423d --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m34s482.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e05f93411e598e64aaf225b34607b647 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/guiart.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/guiart.png.meta new file mode 100644 index 00000000..eb9d1687 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/guiart.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 99d93d28725242640bd2e665a4a12666 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta new file mode 100644 index 00000000..a43eb2b4 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta @@ -0,0 +1,1236 @@ +fileFormatVersion: 2 +guid: 6f0edffbbde1ba54bbf3fe9df0691f14 +TextureImporter: + internalIDToNameTable: + - first: + 213: -7013559041654529253 + second: spacedancers_0 + - first: + 213: -3686988442382613506 + second: spacedancers_1 + - first: + 213: 5720739258315605671 + second: spacedancers_2 + - first: + 213: -4705660350017119854 + second: spacedancers_3 + - first: + 213: 704049006080426638 + second: spacedancers_4 + - first: + 213: 3616381671403642658 + second: spacedancers_5 + - first: + 213: 5770299284042456991 + second: spacedancers_6 + - first: + 213: 737823461603251672 + second: spacedancers_7 + - first: + 213: 7336755120104452472 + second: spacedancers_8 + - first: + 213: 7718128534782652821 + second: spacedancers_9 + - first: + 213: -5473138154975321071 + second: spacedancers_10 + - first: + 213: -1631193365071257152 + second: spacedancers_11 + - first: + 213: -3554304675655589782 + second: spacedancers_12 + - first: + 213: 5512882398595163457 + second: spacedancers_13 + - first: + 213: -9008074219356086105 + second: spacedancers_14 + - first: + 213: -132814672917424561 + second: spacedancers_15 + - first: + 213: -2267574647685078260 + second: spacedancers_16 + - first: + 213: -1170980802656746651 + second: spacedancers_17 + - first: + 213: 7480040581836878736 + second: spacedancers_18 + - first: + 213: -8662471255803891930 + second: spacedancers_19 + - first: + 213: 728846241156586977 + second: spacedancers_20 + - first: + 213: -2455435551289113217 + second: spacedancers_21 + - first: + 213: -5747116483996973479 + second: spacedancers_22 + - first: + 213: 288915095080353517 + second: spacedancers_23 + - first: + 213: -7897006802089848539 + second: spacedancers_24 + - first: + 213: 4913844738546413509 + second: spacedancers_25 + - first: + 213: -2123305696401537300 + second: spacedancers_26 + - first: + 213: -2309478943783400133 + second: spacedancers_27 + - first: + 213: -6803621436571726843 + second: spacedancers_28 + - first: + 213: -4549948100305167275 + second: spacedancers_29 + - first: + 213: -8990541409363382826 + second: spacedancers_30 + - first: + 213: -4326909914983326128 + second: spacedancers_31 + - first: + 213: -895755893995985407 + second: spacedancers_32 + - first: + 213: -3275525107389337312 + second: spacedancers_33 + - first: + 213: 4534892689996083785 + second: spacedancers_34 + - first: + 213: 5201593674994217652 + second: spacedancers_35 + - first: + 213: 4443300836869624101 + second: spacedancers_36 + - first: + 213: -567465394941247715 + second: spacedancers_37 + - first: + 213: 3339736656405604686 + second: spacedancers_38 + - first: + 213: -5108366975731648677 + second: spacedancers_39 + - first: + 213: -1536495947645218070 + second: spacedancers_40 + - first: + 213: -1599133647669456103 + second: spacedancers_41 + - first: + 213: 2932098075385667521 + second: spacedancers_42 + - first: + 213: -4195349967662162836 + second: spacedancers_43 + - first: + 213: -2376132490828947684 + second: spacedancers_44 + - first: + 213: 8162784456787876517 + second: spacedancers_45 + - first: + 213: -9122983955251981438 + second: spacedancers_46 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: spacedancers_0 + rect: + serializedVersion: 2 + x: 26 + y: 3403 + width: 215 + height: 524 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b13e3f60635daae90800000000000000 + internalID: -7013559041654529253 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_1 + rect: + serializedVersion: 2 + x: 306 + y: 3403 + width: 214 + height: 530 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ef340d0db8f25dcc0800000000000000 + internalID: -3686988442382613506 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_2 + rect: + serializedVersion: 2 + x: 558 + y: 3403 + width: 214 + height: 537 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7a68880bb06246f40800000000000000 + internalID: 5720739258315605671 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_3 + rect: + serializedVersion: 2 + x: 837 + y: 3404 + width: 221 + height: 536 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 299d693e7d222beb0800000000000000 + internalID: -4705660350017119854 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_4 + rect: + serializedVersion: 2 + x: 1118 + y: 3403 + width: 223 + height: 524 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e8204ef37d845c900800000000000000 + internalID: 704049006080426638 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_5 + rect: + serializedVersion: 2 + x: 1399 + y: 3403 + width: 241 + height: 512 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 22f5f3048f7ff2230800000000000000 + internalID: 3616381671403642658 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_6 + rect: + serializedVersion: 2 + x: 1683 + y: 3403 + width: 248 + height: 510 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f9f9a0160a8341050800000000000000 + internalID: 5770299284042456991 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_7 + rect: + serializedVersion: 2 + x: 1997 + y: 3403 + width: 356 + height: 498 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8d59fc777864d3a00800000000000000 + internalID: 737823461603251672 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_8 + rect: + serializedVersion: 2 + x: 2401 + y: 3403 + width: 369 + height: 485 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 871bad1f8e361d560800000000000000 + internalID: 7336755120104452472 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_9 + rect: + serializedVersion: 2 + x: 2837 + y: 3403 + width: 369 + height: 467 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 591b68e820d4c1b60800000000000000 + internalID: 7718128534782652821 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_10 + rect: + serializedVersion: 2 + x: 22 + y: 2810 + width: 403 + height: 502 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1142f0298d18b04b0800000000000000 + internalID: -5473138154975321071 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_11 + rect: + serializedVersion: 2 + x: 493 + y: 2810 + width: 440 + height: 502 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0c124f2e646dc59e0800000000000000 + internalID: -1631193365071257152 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_12 + rect: + serializedVersion: 2 + x: 931 + y: 2810 + width: 359 + height: 509 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a60e900aab29caec0800000000000000 + internalID: -3554304675655589782 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_13 + rect: + serializedVersion: 2 + x: 1337 + y: 2810 + width: 330 + height: 515 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 145a4c04551b18c40800000000000000 + internalID: 5512882398595163457 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_14 + rect: + serializedVersion: 2 + x: 1708 + y: 2810 + width: 299 + height: 523 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7a02dec6934ecf280800000000000000 + internalID: -9008074219356086105 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_15 + rect: + serializedVersion: 2 + x: 2050 + y: 2810 + width: 248 + height: 535 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f461cc732c5282ef0800000000000000 + internalID: -132814672917424561 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_16 + rect: + serializedVersion: 2 + x: 2331 + y: 2810 + width: 248 + height: 539 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c03ac0f3fd4f780e0800000000000000 + internalID: -2267574647685078260 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_17 + rect: + serializedVersion: 2 + x: 24 + y: 2183 + width: 399 + height: 392 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 563c7d20a27dfbfe0800000000000000 + internalID: -1170980802656746651 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_18 + rect: + serializedVersion: 2 + x: 460 + y: 2183 + width: 410 + height: 419 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 093b4e937417ec760800000000000000 + internalID: 7480040581836878736 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_19 + rect: + serializedVersion: 2 + x: 931 + y: 2183 + width: 363 + height: 500 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 62fe6c0e948b8c780800000000000000 + internalID: -8662471255803891930 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_20 + rect: + serializedVersion: 2 + x: 1339 + y: 2183 + width: 322 + height: 531 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1ed54047bc16d1a00800000000000000 + internalID: 728846241156586977 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_21 + rect: + serializedVersion: 2 + x: 1712 + y: 2183 + width: 275 + height: 535 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f750c84206a8cedd0800000000000000 + internalID: -2455435551289113217 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_22 + rect: + serializedVersion: 2 + x: 2026 + y: 2183 + width: 215 + height: 545 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9568190e1042e30b0800000000000000 + internalID: -5747116483996973479 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_23 + rect: + serializedVersion: 2 + x: 2308 + y: 2183 + width: 214 + height: 545 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dee338c8fbe620400800000000000000 + internalID: 288915095080353517 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_24 + rect: + serializedVersion: 2 + x: 2214 + y: 1560 + width: 215 + height: 539 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 52157945722386290800000000000000 + internalID: -7897006802089848539 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_25 + rect: + serializedVersion: 2 + x: 2524 + y: 1560 + width: 252 + height: 539 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5cf2b7a41cb713440800000000000000 + internalID: 4913844738546413509 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_26 + rect: + serializedVersion: 2 + x: 2837 + y: 1560 + width: 213 + height: 533 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ce64c6808b08882e0800000000000000 + internalID: -2123305696401537300 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_27 + rect: + serializedVersion: 2 + x: 3089 + y: 1560 + width: 208 + height: 527 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b3dcb83032513ffd0800000000000000 + internalID: -2309478943783400133 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_28 + rect: + serializedVersion: 2 + x: 3337 + y: 1560 + width: 199 + height: 521 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 50cc8eeb95ea491a0800000000000000 + internalID: -6803621436571726843 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_29 + rect: + serializedVersion: 2 + x: 1372 + y: 841 + width: 168 + height: 551 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 55cd8d63f465bd0c0800000000000000 + internalID: -4549948100305167275 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_30 + rect: + serializedVersion: 2 + x: 1620 + y: 841 + width: 166 + height: 568 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6dda47cd83e2b3380800000000000000 + internalID: -8990541409363382826 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_31 + rect: + serializedVersion: 2 + x: 1839 + y: 841 + width: 168 + height: 590 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 05e9d467b5ab3f3c0800000000000000 + internalID: -4326909914983326128 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_32 + rect: + serializedVersion: 2 + x: 2060 + y: 841 + width: 167 + height: 607 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 10628e4a2c2a193f0800000000000000 + internalID: -895755893995985407 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_33 + rect: + serializedVersion: 2 + x: 2278 + y: 839 + width: 168 + height: 623 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0217f21f44ffa82d0800000000000000 + internalID: -3275525107389337312 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_34 + rect: + serializedVersion: 2 + x: 26 + y: 841 + width: 215 + height: 525 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9427bb9efdc2fee30800000000000000 + internalID: 4534892689996083785 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_35 + rect: + serializedVersion: 2 + x: 306 + y: 841 + width: 224 + height: 525 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4b2f2ff53e5cf2840800000000000000 + internalID: 5201593674994217652 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_36 + rect: + serializedVersion: 2 + x: 587 + y: 841 + width: 213 + height: 627 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5215fcbc196c9ad30800000000000000 + internalID: 4443300836869624101 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_37 + rect: + serializedVersion: 2 + x: 868 + y: 841 + width: 215 + height: 633 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d1f3338da35ff18f0800000000000000 + internalID: -567465394941247715 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_38 + rect: + serializedVersion: 2 + x: 21 + y: 247 + width: 273 + height: 535 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e4928685bc0295e20800000000000000 + internalID: 3339736656405604686 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_39 + rect: + serializedVersion: 2 + x: 335 + y: 245 + width: 254 + height: 531 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b57bd250d4f6b19b0800000000000000 + internalID: -5108366975731648677 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_40 + rect: + serializedVersion: 2 + x: 647 + y: 247 + width: 235 + height: 529 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ae297c983154daae0800000000000000 + internalID: -1536495947645218070 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_41 + rect: + serializedVersion: 2 + x: 962 + y: 245 + width: 301 + height: 529 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 91399468b6cbec9e0800000000000000 + internalID: -1599133647669456103 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_42 + rect: + serializedVersion: 2 + x: 1304 + y: 245 + width: 318 + height: 529 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1cf18f52aa7e0b820800000000000000 + internalID: 2932098075385667521 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_43 + rect: + serializedVersion: 2 + x: 1679 + y: 247 + width: 291 + height: 531 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c6cdc0dae6f17c5c0800000000000000 + internalID: -4195349967662162836 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_44 + rect: + serializedVersion: 2 + x: 2024 + y: 247 + width: 317 + height: 529 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c1f50e0c618460fd0800000000000000 + internalID: -2376132490828947684 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_45 + rect: + serializedVersion: 2 + x: 2366 + y: 247 + width: 352 + height: 522 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5aadbe41739084170800000000000000 + internalID: 8162784456787876517 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_46 + rect: + serializedVersion: 2 + x: 2774 + y: 245 + width: 383 + height: 522 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2831e97ad66a46180800000000000000 + internalID: -9122983955251981438 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/spacegramps.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/spacegramps.png.meta new file mode 100644 index 00000000..d10567c0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/spacegramps.png.meta @@ -0,0 +1,828 @@ +fileFormatVersion: 2 +guid: ea3d60de30f8a314f9583a2d68ab0ffa +TextureImporter: + internalIDToNameTable: + - first: + 213: 525108090011995669 + second: spacegramps_0 + - first: + 213: 4388841935670901045 + second: spacegramps_1 + - first: + 213: 2452353995179746314 + second: spacegramps_2 + - first: + 213: 6091186081733272511 + second: spacegramps_3 + - first: + 213: -3197477632711573357 + second: spacegramps_4 + - first: + 213: -6342293659487224043 + second: spacegramps_5 + - first: + 213: 6382771647265320423 + second: spacegramps_6 + - first: + 213: -4494653126681764083 + second: spacegramps_7 + - first: + 213: 2373331923517256003 + second: spacegramps_8 + - first: + 213: -5348857787582216128 + second: spacegramps_9 + - first: + 213: 3919185233673696631 + second: spacegramps_10 + - first: + 213: 2635949309798051055 + second: spacegramps_11 + - first: + 213: -314391804136723668 + second: spacegramps_12 + - first: + 213: 8053369120001483623 + second: spacegramps_13 + - first: + 213: 202624707901264483 + second: spacegramps_14 + - first: + 213: 5006271520803848518 + second: spacegramps_15 + - first: + 213: 2136865505333728436 + second: spacegramps_16 + - first: + 213: -6490422011060090823 + second: spacegramps_17 + - first: + 213: -893389265649381766 + second: spacegramps_18 + - first: + 213: -4634575419401444730 + second: spacegramps_19 + - first: + 213: -7921287318502908024 + second: spacegramps_20 + - first: + 213: -4225095597382256079 + second: spacegramps_21 + - first: + 213: 6600989149930266752 + second: spacegramps_22 + - first: + 213: 2903038126903611177 + second: spacegramps_23 + - first: + 213: -3530066863795357316 + second: spacegramps_24 + - first: + 213: 3263394184023371208 + second: spacegramps_25 + - first: + 213: -296956806467566194 + second: spacegramps_26 + - first: + 213: -634076525659673900 + second: spacegramps_27 + - first: + 213: 2832979455323152866 + second: spacegramps_28 + - first: + 213: -566157342920898258 + second: spacegramps_29 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: spacegramps_0 + rect: + serializedVersion: 2 + x: 14 + y: 1779 + width: 132 + height: 185 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 51e49d5960f894700800000000000000 + internalID: 525108090011995669 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_1 + rect: + serializedVersion: 2 + x: 170 + y: 1779 + width: 133 + height: 191 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5397007cc7c48ec30800000000000000 + internalID: 4388841935670901045 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_2 + rect: + serializedVersion: 2 + x: 327 + y: 1779 + width: 132 + height: 195 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a04e23a27f2880220800000000000000 + internalID: 2452353995179746314 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_3 + rect: + serializedVersion: 2 + x: 483 + y: 1779 + width: 171 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fb3e386087d388450800000000000000 + internalID: 6091186081733272511 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_4 + rect: + serializedVersion: 2 + x: 681 + y: 1779 + width: 173 + height: 175 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 39048f4b80740a3d0800000000000000 + internalID: -3197477632711573357 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_5 + rect: + serializedVersion: 2 + x: 886 + y: 1779 + width: 161 + height: 178 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 51f3d050585abf7a0800000000000000 + internalID: -6342293659487224043 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_6 + rect: + serializedVersion: 2 + x: 1168 + y: 1779 + width: 136 + height: 159 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7ed2fadeef8249850800000000000000 + internalID: 6382771647265320423 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_7 + rect: + serializedVersion: 2 + x: 1323 + y: 1779 + width: 136 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d0fd8838bc8cf91c0800000000000000 + internalID: -4494653126681764083 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_8 + rect: + serializedVersion: 2 + x: 1480 + y: 1779 + width: 134 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 341375b5fc4cfe020800000000000000 + internalID: 2373331923517256003 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_9 + rect: + serializedVersion: 2 + x: 1636 + y: 1779 + width: 134 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 04884118e2a05c5b0800000000000000 + internalID: -5348857787582216128 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_10 + rect: + serializedVersion: 2 + x: 1793 + y: 1779 + width: 133 + height: 174 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 775b31e843eb36630800000000000000 + internalID: 3919185233673696631 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_11 + rect: + serializedVersion: 2 + x: 16 + y: 1528 + width: 138 + height: 180 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fece2707ee5c49420800000000000000 + internalID: 2635949309798051055 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_12 + rect: + serializedVersion: 2 + x: 188 + y: 1528 + width: 129 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c2be222e15e03abf0800000000000000 + internalID: -314391804136723668 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_13 + rect: + serializedVersion: 2 + x: 341 + y: 1528 + width: 141 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 763e9cacb8053cf60800000000000000 + internalID: 8053369120001483623 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_14 + rect: + serializedVersion: 2 + x: 496 + y: 1528 + width: 141 + height: 175 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3621c29291edfc200800000000000000 + internalID: 202624707901264483 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_15 + rect: + serializedVersion: 2 + x: 661 + y: 1528 + width: 132 + height: 186 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6410bae7c69d97540800000000000000 + internalID: 5006271520803848518 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_16 + rect: + serializedVersion: 2 + x: 816 + y: 1528 + width: 136 + height: 192 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4b4d3320bdba7ad10800000000000000 + internalID: 2136865505333728436 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_17 + rect: + serializedVersion: 2 + x: 981 + y: 1527 + width: 140 + height: 201 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 938036491936de5a0800000000000000 + internalID: -6490422011060090823 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_18 + rect: + serializedVersion: 2 + x: 1145 + y: 1527 + width: 135 + height: 209 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a7e42de323b0a93f0800000000000000 + internalID: -893389265649381766 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_19 + rect: + serializedVersion: 2 + x: 15 + y: 1295 + width: 139 + height: 173 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 682e1d9063eaeafb0800000000000000 + internalID: -4634575419401444730 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_20 + rect: + serializedVersion: 2 + x: 169 + y: 1295 + width: 141 + height: 173 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 88fd3d0172fe11290800000000000000 + internalID: -7921287318502908024 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_21 + rect: + serializedVersion: 2 + x: 328 + y: 1295 + width: 135 + height: 176 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 13ab6ff80f17d55c0800000000000000 + internalID: -4225095597382256079 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_22 + rect: + serializedVersion: 2 + x: 498 + y: 1295 + width: 125 + height: 180 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0802dc788ac6b9b50800000000000000 + internalID: 6600989149930266752 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_23 + rect: + serializedVersion: 2 + x: 649 + y: 1295 + width: 123 + height: 182 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 92f4183abc9a94820800000000000000 + internalID: 2903038126903611177 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_24 + rect: + serializedVersion: 2 + x: 805 + y: 1295 + width: 126 + height: 182 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c79b916f3eea20fc0800000000000000 + internalID: -3530066863795357316 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_25 + rect: + serializedVersion: 2 + x: 962 + y: 1295 + width: 121 + height: 182 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8cde9cc58b7e94d20800000000000000 + internalID: 3263394184023371208 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_26 + rect: + serializedVersion: 2 + x: 1118 + y: 1295 + width: 120 + height: 182 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e85cddc9b5ff0ebf0800000000000000 + internalID: -296956806467566194 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_27 + rect: + serializedVersion: 2 + x: 325 + y: 810 + width: 132 + height: 211 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4da24a762ce4337f0800000000000000 + internalID: -634076525659673900 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_28 + rect: + serializedVersion: 2 + x: 169 + y: 810 + width: 133 + height: 208 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2e1248a0ec3c05720800000000000000 + internalID: 2832979455323152866 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_29 + rect: + serializedVersion: 2 + x: 12 + y: 811 + width: 133 + height: 185 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e29883075ea9428f0800000000000000 + internalID: -566157342920898258 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/SpaceDance.meta b/Assets/Scripts/Games/SpaceDance.meta new file mode 100644 index 00000000..9bf45ce4 --- /dev/null +++ b/Assets/Scripts/Games/SpaceDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2cb19f3c4fb4b5d45957acebed87a7cf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs new file mode 100644 index 00000000..8183c9cf --- /dev/null +++ b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs @@ -0,0 +1,43 @@ +using HeavenStudio.Util; +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace HeavenStudio.Games.Loaders +{ + using static Minigames; + public static class AgbSpaceDanceLoader + { + public static Minigame AddGame(EventCaller eventCaller) { + return new Minigame("spaceDance", "Space Dance \n[WIP don't use]", "000000", false, false, new List() + { + + }); + } + } +} + +namespace HeavenStudio.Games +{ + // using Scripts_RhythmSomen; + public class SpaceDance : Minigame + { + public static SpaceDance instance; + + // Start is called before the first frame update + void Awake() + { + instance = this; + } + + // Update is called once per frame + void Update() + { + + if (PlayerInput.Pressed() && !IsExpectingInputNow()) + { + + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs.meta b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs.meta new file mode 100644 index 00000000..801f3a52 --- /dev/null +++ b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8dbd5e988233f9a4f931eddbafe8719a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From 8e81332709f083aed52087f4a3989281e8c14a62 Mon Sep 17 00:00:00 2001 From: saladplainzone Date: Sun, 26 Jun 2022 00:36:32 -0700 Subject: [PATCH 02/28] Space Dance - More Animations --- Assets/Resources/Games/spaceDance.prefab | 2 +- .../Games/SpaceDance/Animations/PunchDo.anim | 53 ++++++++++ .../SpaceDance/Animations/PunchDo.anim.meta | 8 ++ .../Animations/PunchStartInner.anim | 53 ++++++++++ .../Animations/PunchStartInner.anim.meta | 8 ++ .../Animations/PunchStartOuter.anim | 53 ++++++++++ .../Animations/PunchStartOuter.anim.meta | 8 ++ .../SpaceDance/Animations/SitDownDo.anim | 53 ++++++++++ .../SpaceDance/Animations/SitDownDo.anim.meta | 8 ++ .../SpaceDance/Animations/SitDownStart.anim | 53 ++++++++++ .../Animations/SitDownStart.anim.meta | 8 ++ .../Games/SpaceDance/References/SitDown.meta | 8 ++ .../vlcsnap-2022-06-26-00h18m07s909.png.meta | 96 +++++++++++++++++++ .../vlcsnap-2022-06-26-00h18m13s197.png.meta | 96 +++++++++++++++++++ .../vlcsnap-2022-06-26-00h18m17s655.png.meta | 96 +++++++++++++++++++ .../vlcsnap-2022-06-26-00h18m21s351.png.meta | 96 +++++++++++++++++++ .../vlcsnap-2022-06-26-00h18m25s168.png.meta | 96 +++++++++++++++++++ .../vlcsnap-2022-06-26-00h18m28s845.png.meta | 96 +++++++++++++++++++ .../vlcsnap-2022-06-26-00h18m32s437.png.meta | 96 +++++++++++++++++++ 19 files changed, 986 insertions(+), 1 deletion(-) create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m07s909.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m13s197.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m17s655.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m21s351.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m25s168.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m28s845.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m32s437.png.meta diff --git a/Assets/Resources/Games/spaceDance.prefab b/Assets/Resources/Games/spaceDance.prefab index 7980c98f..fdd67c8f 100644 --- a/Assets/Resources/Games/spaceDance.prefab +++ b/Assets/Resources/Games/spaceDance.prefab @@ -1163,7 +1163,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 604d3657fe1ec3647b5b3b8d2247d51f, type: 3} + m_Sprite: {fileID: 21300000, guid: eb7877490752df943b9d761b1eb7fe0e, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim new file mode 100644 index 00000000..fd7efe3b --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchDo + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim.meta new file mode 100644 index 00000000..dedacc3a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f975029644a1d84f9ad3e26846e4e80 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim new file mode 100644 index 00000000..18beb68f --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchStartInner + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim.meta new file mode 100644 index 00000000..9397b3c3 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6cbe96112b63d2947a783cf3db416ef8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim new file mode 100644 index 00000000..3b1315e7 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchStartOuter + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim.meta new file mode 100644 index 00000000..e8dc64ae --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f99c6e7f6086f648993c9c2f43dd371 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim new file mode 100644 index 00000000..30e73665 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SitDownDo + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim.meta new file mode 100644 index 00000000..a144b4b2 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 21e1492205e4c69488573ecd1c94d229 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim new file mode 100644 index 00000000..1fd7ca47 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SitDownStart + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim.meta new file mode 100644 index 00000000..aa3484b8 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c852514bb00c4b14288b6437633998c2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown.meta new file mode 100644 index 00000000..64e1ebbc --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee931ea1209a8f04d940138243588e7e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m07s909.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m07s909.png.meta new file mode 100644 index 00000000..95f382df --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m07s909.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 6b2a08deac5d9734f8880e9b3876ceb9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m13s197.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m13s197.png.meta new file mode 100644 index 00000000..85074efd --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m13s197.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 3e90a53f4f2c5d24eba535e5ff3527f3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m17s655.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m17s655.png.meta new file mode 100644 index 00000000..9ba678c3 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m17s655.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 1874226543c72be4ea02b7578f60cd86 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m21s351.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m21s351.png.meta new file mode 100644 index 00000000..64343c29 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m21s351.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e46609039a3176a439eecdc190c7aef2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m25s168.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m25s168.png.meta new file mode 100644 index 00000000..363337a4 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m25s168.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 7240d4576898dfd4ea7c8b8fd5af45ec +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m28s845.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m28s845.png.meta new file mode 100644 index 00000000..9432bb02 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m28s845.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: eb7877490752df943b9d761b1eb7fe0e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m32s437.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m32s437.png.meta new file mode 100644 index 00000000..139c02df --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m32s437.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 8ed7f21d96dde8140a56912def57c4b4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: From f4da37b406815be3db78672c95194e9c2d4f7d93 Mon Sep 17 00:00:00 2001 From: saladplainzone Date: Sun, 26 Jun 2022 17:59:27 -0700 Subject: [PATCH 03/28] Crop Stomp Spritesheet Update, Space Dance Anim Tweaks --- Assets/Resources/Games/spaceDance.prefab | 12 +- .../CropStomp/cropstompspritesheet.png.meta | 4 +- .../Games/SpaceDance/Animations/Bop.anim | 189 ++- .../Games/SpaceDance/Animations/PunchDo.anim | 345 +++++- .../Animations/PunchStartInner.anim | 189 ++- .../Animations/PunchStartOuter.anim | 189 ++- .../SpaceDance/Animations/SitDownDo.anim | 384 +++++- .../SpaceDance/Animations/SitDownStart.anim | 267 ++++- .../Games/SpaceDance/Animations/Stand.anim | 109 +- .../SpaceDance/Animations/TurnRightDo.anim | 384 +++++- .../SpaceDance/Animations/TurnRightStart.anim | 228 +++- .../SpaceDance/Animations/dancer.controller | 323 ++++- .../SpaceDance/Animations/testright.anim | 1045 ++++++++++++++++- .../vlcsnap-2022-06-26-04h33m00s802.png.meta | 96 ++ .../vlcsnap-2022-06-26-04h40m41s773.png.meta | 96 ++ Assets/Scripts/Games/SpaceDance/SpaceDance.cs | 156 ++- 16 files changed, 3930 insertions(+), 86 deletions(-) create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h33m00s802.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h40m41s773.png.meta diff --git a/Assets/Resources/Games/spaceDance.prefab b/Assets/Resources/Games/spaceDance.prefab index fdd67c8f..d80ad2a7 100644 --- a/Assets/Resources/Games/spaceDance.prefab +++ b/Assets/Resources/Games/spaceDance.prefab @@ -781,7 +781,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 3166716782550672845} - - component: {fileID: 6477418633337141647} + - component: {fileID: 8070692493761604928} m_Layer: 0 m_Name: spaceDance m_TagString: Untagged @@ -808,7 +808,7 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6477418633337141647 +--- !u!114 &8070692493761604928 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -823,6 +823,12 @@ MonoBehaviour: EligibleHits: [] scheduledInputs: [] firstEnable: 0 + DancerP: {fileID: 3296520271412479276} + Dancer1: {fileID: 2061330976302630762} + Dancer2: {fileID: 8384936998978932668} + Dancer3: {fileID: 5910735516540692712} + Gramps: {fileID: 0} + Player: {fileID: 2020085808268724872} --- !u!1 &4074854792918107558 GameObject: m_ObjectHideFlags: 0 @@ -1163,7 +1169,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: eb7877490752df943b9d761b1eb7fe0e, type: 3} + m_Sprite: {fileID: 21300000, guid: 81c8c064db358b749a25bfc060028bf0, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 diff --git a/Assets/Resources/Sprites/Games/CropStomp/cropstompspritesheet.png.meta b/Assets/Resources/Sprites/Games/CropStomp/cropstompspritesheet.png.meta index cf9ff189..e892ad9a 100644 --- a/Assets/Resources/Sprites/Games/CropStomp/cropstompspritesheet.png.meta +++ b/Assets/Resources/Sprites/Games/CropStomp/cropstompspritesheet.png.meta @@ -514,9 +514,9 @@ TextureImporter: name: mole_0 rect: serializedVersion: 2 - x: 3126 + x: 3129 y: 1488 - width: 294 + width: 288 height: 288 alignment: 0 pivot: {x: 0.5, y: 0.5} diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim index 2dbe2c2d..17c50af6 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim @@ -14,29 +14,91 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.01, y: -0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.7, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7013559041654529253, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.05 + value: {fileID: -3686988442382613506, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.1 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -7013559041654529253, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -3686988442382613506, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 0.11666667 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -46,8 +108,119 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.04 + inSlope: Infinity + outSlope: 0.7 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim index fd7efe3b..2bdd3e5a 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim @@ -14,29 +14,139 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.99, y: -0.17, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 1.18, y: -0.17, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.77, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.86, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.622, y: -0.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.8600001, y: 0.36000043, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.447, y: -0.06, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -2.76, y: 0.47999996, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.198, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.72, y: 0.3, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0.2, y: 0.02, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.72, y: 0.24000001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -5473138154975321071, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.16666667 + value: {fileID: -1631193365071257152, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.23333333 + value: {fileID: -3554304675655589782, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.28333333 + value: {fileID: 5512882398595163457, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.31666666 + value: {fileID: -9008074219356086105, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.36666667 + value: {fileID: -132814672917424561, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.41666666 + value: {fileID: -2267574647685078260, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -5473138154975321071, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -1631193365071257152, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -3554304675655589782, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5512882398595163457, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -9008074219356086105, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -132814672917424561, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2267574647685078260, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 0.43333334 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -46,8 +156,227 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.99 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.18 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.77 + inSlope: Infinity + outSlope: -1.86 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.622 + inSlope: Infinity + outSlope: -1.8600001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.447 + inSlope: Infinity + outSlope: -2.76 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.198 + inSlope: Infinity + outSlope: -0.72 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.2 + inSlope: Infinity + outSlope: -0.72 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.17 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.17 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.13 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.1 + inSlope: Infinity + outSlope: 0.36000043 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.06 + inSlope: Infinity + outSlope: 0.47999996 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0.3 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.02 + inSlope: Infinity + outSlope: 0.24000001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim index 18beb68f..b4332611 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim @@ -14,29 +14,91 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.06, y: -0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.175, y: -0.027, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.262, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1536495947645218070, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.05 + value: {fileID: -5108366975731648677, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.083333336 + value: {fileID: 3339736656405604686, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -1536495947645218070, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -5108366975731648677, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 3339736656405604686, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 0.1 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -46,8 +108,119 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.06 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.175 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.262 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.03 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.027 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim index 3b1315e7..89356205 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim @@ -14,29 +14,91 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.49, y: -0.025, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.349, y: -0.015, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.262, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -2376132490828947684, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.05 + value: {fileID: -4195349967662162836, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.083333336 + value: {fileID: 3339736656405604686, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -2376132490828947684, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4195349967662162836, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 3339736656405604686, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 0.1 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -46,8 +108,119 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.49 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.349 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.262 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.025 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.015 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim index 30e73665..495c12a6 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim @@ -14,29 +14,151 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.94, y: -0.746, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.648, y: -0.627, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -21.299997, y: 14.280002, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.23, y: -0.191, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 18.57, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.371, y: -0.008, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 4.920001, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.412, y: -0.014, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.01, y: 0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1170980802656746651, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.16666667 + value: {fileID: 7480040581836878736, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.21666667 + value: {fileID: -8662471255803891930, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.26666668 + value: {fileID: 728846241156586977, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.31666666 + value: {fileID: -2455435551289113217, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.36666667 + value: {fileID: 288915095080353517, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.4 + value: {fileID: -5747116483996973479, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.43333334 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -1170980802656746651, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7480040581836878736, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -8662471255803891930, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 728846241156586977, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2455435551289113217, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 288915095080353517, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -5747116483996973479, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 0.45000002 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -46,8 +168,254 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.94 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.648 + inSlope: Infinity + outSlope: -21.299997 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.23 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.371 + inSlope: Infinity + outSlope: 4.920001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.412 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.746 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.627 + inSlope: Infinity + outSlope: 14.280002 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.191 + inSlope: Infinity + outSlope: 18.57 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.008 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.014 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.04 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0.04 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim index 1fd7ca47..8c9c3aa6 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim @@ -14,29 +14,115 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.01, y: 0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0.175, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.2, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0.27, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.1100001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0.36, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.0199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0.44, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -4549948100305167275, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.033333335 + value: {fileID: -8990541409363382826, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.083333336 + value: {fileID: -4326909914983326128, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.13333334 + value: {fileID: -895755893995985407, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.2 + value: {fileID: -3275525107389337312, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -4549948100305167275, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -8990541409363382826, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4326909914983326128, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -895755893995985407, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -3275525107389337312, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 0.21666667 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -46,8 +132,173 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.175 + inSlope: Infinity + outSlope: 1.2 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.27 + inSlope: Infinity + outSlope: 1.1100001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.36 + inSlope: Infinity + outSlope: 1.0199999 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.44 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim index 2d650aa4..2aafc57e 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim @@ -14,24 +14,62 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 0.016666668 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -46,8 +84,65 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim index 69ccbb08..f43cd870 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim @@ -14,29 +14,151 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.8, y: -0.36, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.806, y: -0.27, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.8639996, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.73, y: -0.2, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.7519989, y: 0.56399995, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.179, y: -0.14, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.1520009, y: 0.504, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.131, y: -0.131, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.78600013, y: 0.57600003, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.04, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.672, y: 0.768, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0.03, y: -0.003, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.28800002, y: 0.071999945, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 7718128534782652821, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.16666667 + value: {fileID: 7336755120104452472, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.21666667 + value: {fileID: 737823461603251672, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.26666668 + value: {fileID: 5770299284042456991, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.31666666 + value: {fileID: 3616381671403642658, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.36666667 + value: {fileID: 704049006080426638, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.41666666 + value: {fileID: -4705660350017119854, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.46666667 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 7718128534782652821, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7336755120104452472, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 737823461603251672, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5770299284042456991, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 3616381671403642658, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 704049006080426638, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4705660350017119854, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 0.48333335 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -46,8 +168,254 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.8 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.806 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.73 + inSlope: Infinity + outSlope: -1.7519989 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.179 + inSlope: Infinity + outSlope: -1.1520009 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.131 + inSlope: Infinity + outSlope: -0.78600013 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.04 + inSlope: Infinity + outSlope: -0.672 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.03 + inSlope: Infinity + outSlope: -0.28800002 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.36 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.27 + inSlope: Infinity + outSlope: 0.8639996 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.2 + inSlope: Infinity + outSlope: 0.56399995 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.14 + inSlope: Infinity + outSlope: 0.504 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.131 + inSlope: Infinity + outSlope: 0.57600003 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.07 + inSlope: Infinity + outSlope: 0.768 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -0.003 + inSlope: Infinity + outSlope: 0.071999945 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim index 5b5f7894..1ca8cd20 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim @@ -14,29 +14,103 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.056, y: -0.069, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.036584616, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0.47, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.7199994, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0, y: 0.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 4534892689996083785, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.033333335 + value: {fileID: 5201593674994217652, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.083333336 + value: {fileID: 4443300836869624101, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.15 + value: {fileID: -567465394941247715, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 4534892689996083785, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5201593674994217652, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 4443300836869624101, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -567465394941247715, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 0.16666667 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -46,8 +120,146 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.056 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.069 + inSlope: Infinity + outSlope: 0.036584616 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.47 + inSlope: Infinity + outSlope: 0.7199994 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.5 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller index 4741d1f6..b289caaa 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller @@ -1,5 +1,210 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7648939372296830388 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchDo + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 9f975029644a1d84f9ad3e26846e4e80, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-6999186237545324733 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Stand + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 11e4d5cb98314414c9b4f44d5e0a9c14, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-6183502427769858956 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TurnRightDo + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 164e03b07dd4fbd40880631023caf134, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-5704098217609183362 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -462629144593581981} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6183502427769858956} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6999186237545324733} + m_Position: {x: 270, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1873651605253566917} + m_Position: {x: 305, y: 195, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1676731142232805141} + m_Position: {x: 340, y: 260, z: 0} + - serializedVersion: 1 + m_State: {fileID: -804536885258064121} + m_Position: {x: 375, y: 325, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1687811332174255264} + m_Position: {x: 410, y: 390, z: 0} + - serializedVersion: 1 + m_State: {fileID: 7379138819274112567} + m_Position: {x: 445, y: 455, z: 0} + - serializedVersion: 1 + m_State: {fileID: -187778005183043568} + m_Position: {x: 480, y: 520, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7648939372296830388} + m_Position: {x: 515, y: 585, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -6999186237545324733} +--- !u!1102 &-804536885258064121 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SitDownStart + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: c852514bb00c4b14288b6437633998c2, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-462629144593581981 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TurnRightStart + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: d9240e8cc1594be4bbd7a756b5c5a8c7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-187778005183043568 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchStartInner + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 6cbe96112b63d2947a783cf3db416ef8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!91 &9100000 AnimatorController: m_ObjectHideFlags: 0 @@ -9,4 +214,120 @@ AnimatorController: m_Name: dancer serializedVersion: 5 m_AnimatorParameters: [] - m_AnimatorLayers: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -5704098217609183362} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1676731142232805141 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: testright + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 07287f312d6d9644c8eaf97dd557221e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &1687811332174255264 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SitDownDo + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 21e1492205e4c69488573ecd1c94d229, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &1873651605253566917 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bop + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 61a250e581cb0d24ea7ea40bd70d5752, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &7379138819274112567 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchStartOuter + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 9f99c6e7f6086f648993c9c2f43dd371, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim index b128806d..e3da5eb1 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim @@ -14,24 +14,350 @@ AnimationClip: m_RotationCurves: [] m_CompressedRotationCurves: [] m_EulerCurves: [] - m_PositionCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.056, y: -0.069, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.036584616, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0.47, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.7199994, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0.8, y: -0.36, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.806, y: -0.27, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.8639996, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6333333 + value: {x: 0.73, y: -0.2, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.7519989, y: 0.56399995, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.68333334 + value: {x: 0.179, y: -0.14, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.1520009, y: 0.504, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.131, y: -0.131, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.78600013, y: 0.57600003, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.04, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.672, y: 0.768, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0.03, y: -0.003, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.28800002, y: 0.071999945, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4166666 + value: {x: 0.01, y: 0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0, y: 0.175, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.2, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0, y: 0.27, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.1100001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: 0, y: 0.36, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.0199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6166667 + value: {x: 0, y: 0.44, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: 0.94, y: -0.746, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.648, y: -0.627, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -21.299997, y: 14.280002, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.05 + value: {x: 0.23, y: -0.191, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 18.57, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1 + value: {x: 0.371, y: -0.008, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 4.920001, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.412, y: -0.014, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: 0, y: 0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: 0.01, y: 0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: m_ScaleCurves: [] m_FloatCurves: [] - m_PPtrCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 4534892689996083785, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.033333335 + value: {fileID: 5201593674994217652, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.1 + value: {fileID: 4443300836869624101, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.16666667 + value: {fileID: -567465394941247715, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.41666666 + value: {fileID: 7718128534782652821, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.5833333 + value: {fileID: 7336755120104452472, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.6333333 + value: {fileID: 737823461603251672, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.68333334 + value: {fileID: 5770299284042456991, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.73333335 + value: {fileID: 3616381671403642658, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.78333336 + value: {fileID: 704049006080426638, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.8333333 + value: {fileID: -4705660350017119854, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.8833333 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.4166666 + value: {fileID: -4549948100305167275, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.45 + value: {fileID: -8990541409363382826, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.5 + value: {fileID: -4326909914983326128, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.55 + value: {fileID: -895755893995985407, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.6166667 + value: {fileID: -3275525107389337312, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.8333334 + value: {fileID: -1170980802656746651, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2 + value: {fileID: 7480040581836878736, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.05 + value: {fileID: -8662471255803891930, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.1 + value: {fileID: 728846241156586977, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.15 + value: {fileID: -2455435551289113217, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.2 + value: {fileID: 288915095080353517, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.2333333 + value: {fileID: -5747116483996973479, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.2666667 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} m_SampleRate: 60 m_WrapMode: 0 m_Bounds: m_Center: {x: 0, y: 0, z: 0} m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: - genericBindings: [] - pptrCurveMapping: [] + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 4534892689996083785, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5201593674994217652, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 4443300836869624101, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -567465394941247715, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7718128534782652821, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7336755120104452472, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 737823461603251672, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5770299284042456991, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 3616381671403642658, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 704049006080426638, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4705660350017119854, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4549948100305167275, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -8990541409363382826, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4326909914983326128, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -895755893995985407, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -3275525107389337312, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -1170980802656746651, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7480040581836878736, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -8662471255803891930, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 728846241156586977, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2455435551289113217, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 288915095080353517, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -5747116483996973479, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 1 + m_StopTime: 2.2833333 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -46,8 +372,713 @@ AnimationClip: m_KeepOriginalPositionXZ: 0 m_HeightFromFeet: 0 m_Mirror: 0 - m_EditorCurves: [] + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.056 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.8 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.806 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333333 + value: 0.73 + inSlope: Infinity + outSlope: -1.7519989 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + value: 0.179 + inSlope: Infinity + outSlope: -1.1520009 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.131 + inSlope: Infinity + outSlope: -0.78600013 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.78333336 + value: 0.04 + inSlope: Infinity + outSlope: -0.672 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0.03 + inSlope: Infinity + outSlope: -0.28800002 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4166666 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.55 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6166667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.94 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.648 + inSlope: Infinity + outSlope: -21.299997 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.05 + value: 0.23 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1 + value: 0.371 + inSlope: Infinity + outSlope: 4.920001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.15 + value: 0.412 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.069 + inSlope: Infinity + outSlope: 0.036584616 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.47 + inSlope: Infinity + outSlope: 0.7199994 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.5 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -0.36 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: -0.27 + inSlope: Infinity + outSlope: 0.8639996 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333333 + value: -0.2 + inSlope: Infinity + outSlope: 0.56399995 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + value: -0.14 + inSlope: Infinity + outSlope: 0.504 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.131 + inSlope: Infinity + outSlope: 0.57600003 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.78333336 + value: -0.07 + inSlope: Infinity + outSlope: 0.768 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: -0.003 + inSlope: Infinity + outSlope: 0.071999945 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4166666 + value: 0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 0.175 + inSlope: Infinity + outSlope: 1.2 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 0.27 + inSlope: Infinity + outSlope: 1.1100001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.55 + value: 0.36 + inSlope: Infinity + outSlope: 1.0199999 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6166667 + value: 0.44 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.746 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.627 + inSlope: Infinity + outSlope: 14.280002 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.05 + value: -0.191 + inSlope: Infinity + outSlope: 18.57 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1 + value: -0.008 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.15 + value: -0.014 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.04 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.04 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.78333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4166666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.55 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6166667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} m_EulerEditorCurves: [] - m_HasGenericRootTransform: 0 + m_HasGenericRootTransform: 1 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h33m00s802.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h33m00s802.png.meta new file mode 100644 index 00000000..251d7156 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h33m00s802.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 2343830cf9340c0449e65d08be027c3b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h40m41s773.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h40m41s773.png.meta new file mode 100644 index 00000000..16b2041a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h40m41s773.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 81c8c064db358b749a25bfc060028bf0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Scripts/Games/SpaceDance/SpaceDance.cs b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs index 8183c9cf..42212d6b 100644 --- a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs +++ b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs @@ -11,7 +11,10 @@ namespace HeavenStudio.Games.Loaders public static Minigame AddGame(EventCaller eventCaller) { return new Minigame("spaceDance", "Space Dance \n[WIP don't use]", "000000", false, false, new List() { - + new GameAction("turn right", delegate { SpaceDance.instance.DoTurnRight(eventCaller.currentEntity.beat); }, 2.0f, false), + new GameAction("sit down", delegate { SpaceDance.instance.DoSitDown(eventCaller.currentEntity.beat); }, 2.0f, false), + new GameAction("punch", delegate { SpaceDance.instance.DoPunch(eventCaller.currentEntity.beat); }, 2.0f, false), + new GameAction("bop", delegate { SpaceDance.instance.Bop(eventCaller.currentEntity.beat); }, 1.0f, false), }); } } @@ -19,9 +22,16 @@ namespace HeavenStudio.Games.Loaders namespace HeavenStudio.Games { - // using Scripts_RhythmSomen; + // using Scripts_SpaceDance; public class SpaceDance : Minigame { + public Animator DancerP; + public Animator Dancer1; + public Animator Dancer2; + public Animator Dancer3; + public Animator Gramps; + public GameObject Player; + public static SpaceDance instance; // Start is called before the first frame update @@ -39,5 +49,147 @@ namespace HeavenStudio.Games } } + + public void DoTurnRight(float beat) + { + ScheduleInput(beat, 1f, InputType.STANDARD_DOWN, RightSuccess, RightMiss, RightEmpty); + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("spaceDance/turn1_sound", beat), + new MultiSound.Sound("spaceDance/turn1_dancers", beat), + new MultiSound.Sound("spaceDance/turn2_dancers", beat), + }); + + BeatAction.New(Player, new List() + { + new BeatAction.Action(beat, delegate { DancerP.Play("TurnRightStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer1.Play("TurnRightStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer2.Play("TurnRightStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer3.Play("TurnRightStart", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer1.Play("TurnRightDo", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer2.Play("TurnRightDo", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer3.Play("TurnRightDo", -1, 0);}), + }); + + } + + public void DoSitDown(float beat) + { + ScheduleInput(beat, 1f, InputType.STANDARD_DOWN, SitSuccess, SitMiss, SitEmpty); + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("spaceDance/sit1_sound", beat), + new MultiSound.Sound("spaceDance/sit1_dancers", beat), + new MultiSound.Sound("spaceDance/sit2_sound", beat + 0.5f), + new MultiSound.Sound("spaceDance/sit2_dancers", beat + 0.5f), + new MultiSound.Sound("spaceDance/sit3_dancers", beat + 1f), + }); + + BeatAction.New(Player, new List() + { + new BeatAction.Action(beat, delegate { DancerP.Play("SitDownStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer1.Play("SitDownStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer2.Play("SitDownStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer3.Play("SitDownStart", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer1.Play("SitDownDo", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer2.Play("SitDownDo", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer3.Play("SitDownDo", -1, 0);}), + }); + + } + + public void DoPunch(float beat) + { + ScheduleInput(beat, 1.5f, InputType.STANDARD_DOWN, PunchSuccess, PunchMiss, PunchEmpty); + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("spaceDance/punch1_sound", beat), + new MultiSound.Sound("spaceDance/punch1_dancers", beat), + new MultiSound.Sound("spaceDance/punch1_sound", beat + 0.5f), + new MultiSound.Sound("spaceDance/punch1_dancers", beat + 0.5f), + new MultiSound.Sound("spaceDance/punch1_sound", beat + 1f), + new MultiSound.Sound("spaceDance/punch1_dancers", beat + 1f), + new MultiSound.Sound("spaceDance/punch2_dancers", beat + 1.5f), + }); + + BeatAction.New(Player, new List() + { + new BeatAction.Action(beat, delegate { DancerP.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer1.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer2.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer3.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 0.5f, delegate { DancerP.Play("PunchStartOuter", -1, 0);}), + new BeatAction.Action(beat + 0.5f, delegate { Dancer1.Play("PunchStartOuter", -1, 0);}), + new BeatAction.Action(beat + 0.5f, delegate { Dancer2.Play("PunchStartOuter", -1, 0);}), + new BeatAction.Action(beat + 0.5f, delegate { Dancer3.Play("PunchStartOuter", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { DancerP.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer1.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer2.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer3.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 1.5f, delegate { Dancer1.Play("PunchDo", -1, 0);}), + new BeatAction.Action(beat + 1.5f, delegate { Dancer2.Play("PunchDo", -1, 0);}), + new BeatAction.Action(beat + 1.5f, delegate { Dancer3.Play("PunchDo", -1, 0);}), + }); + + } + + public void Bop(float beat) + { + BeatAction.New(Player, new List() + { + new BeatAction.Action(beat, delegate { DancerP.Play("Bop", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer1.Play("Bop", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer2.Play("Bop", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer3.Play("Bop", -1, 0);}), + }); + + } + + public void RightSuccess(PlayerActionEvent caller, float state) + { + Jukebox.PlayOneShotGame("spaceDance/right2_sound"); + DancerP.Play("TurnRightDo", -1, 0); + } + + public void RightMiss(PlayerActionEvent caller) + { + + } + + public void RightEmpty(PlayerActionEvent caller) + { + + } + + public void SitSuccess(PlayerActionEvent caller, float state) + { + Jukebox.PlayOneShotGame("spaceDance/sit3_sound"); + DancerP.Play("SitDownDo", -1, 0); + } + + public void SitMiss(PlayerActionEvent caller) + { + + } + + public void SitEmpty(PlayerActionEvent caller) + { + + } + + public void PunchSuccess(PlayerActionEvent caller, float state) + { + Jukebox.PlayOneShotGame("spaceDance/punch2_sound"); + DancerP.Play("PunchDo", -1, 0); + } + + public void PunchMiss(PlayerActionEvent caller) + { + + } + + public void PunchEmpty(PlayerActionEvent caller) + { + + } + + } } \ No newline at end of file From 8d2b4a5f6774bc3e9ba52e3981c6c6a2fa12b1ad Mon Sep 17 00:00:00 2001 From: saladplainzone Date: Mon, 27 Jun 2022 09:07:27 -0700 Subject: [PATCH 04/28] Space Dance - Sound Effects lets fucking sit down --- Assets/Resources/Games/spaceDance.prefab | 114 ++++- Assets/Resources/Sfx/games/spaceDance.meta | 8 + .../Sfx/games/spaceDance/dancerDown.wav.meta | 22 + .../Sfx/games/spaceDance/dancerLets.wav.meta | 22 + .../Sfx/games/spaceDance/dancerPa.wav.meta | 22 + .../Sfx/games/spaceDance/dancerPunch.wav.meta | 22 + .../Sfx/games/spaceDance/dancerRight.wav.meta | 22 + .../Sfx/games/spaceDance/dancerSit.wav.meta | 22 + .../Sfx/games/spaceDance/dancerTurn.wav.meta | 22 + .../Sfx/games/spaceDance/inputBad.wav.meta | 22 + .../Sfx/games/spaceDance/inputBad2.wav.meta | 22 + .../Sfx/games/spaceDance/inputGood.wav.meta | 22 + .../Sfx/games/spaceDance/otherDown.wav.meta | 22 + .../Sfx/games/spaceDance/otherLets.wav.meta | 22 + .../Sfx/games/spaceDance/otherPa.wav.meta | 22 + .../Sfx/games/spaceDance/otherPunch.wav.meta | 22 + .../Sfx/games/spaceDance/otherRight.wav.meta | 22 + .../Sfx/games/spaceDance/otherSit.wav.meta | 22 + .../Sfx/games/spaceDance/otherTurn.wav.meta | 22 + .../games/spaceDance/voicelessPunch.wav.meta | 22 + .../games/spaceDance/voicelessSit.wav.meta | 22 + .../games/spaceDance/voicelessTurn.wav.meta | 22 + .../SpaceDance/Animations/Hit.controller | 159 +++++++ .../SpaceDance/Animations/Hit.controller.meta | 8 + .../SpaceDance/Animations/HitNothing.anim | 53 +++ .../Animations/HitNothing.anim.meta | 8 + .../Games/SpaceDance/Animations/HitPunch.anim | 406 ++++++++++++++++++ .../SpaceDance/Animations/HitPunch.anim.meta | 8 + .../Games/SpaceDance/Animations/HitSit.anim | 406 ++++++++++++++++++ .../SpaceDance/Animations/HitSit.anim.meta | 8 + .../Games/SpaceDance/Animations/HitTurn.anim | 406 ++++++++++++++++++ .../SpaceDance/Animations/HitTurn.anim.meta | 8 + .../Games/SpaceDance/Animations/Ouch.anim | 343 +++++++++++++++ .../SpaceDance/Animations/Ouch.anim.meta | 8 + .../Games/SpaceDance/Animations/PunchDo.anim | 4 +- .../SpaceDance/Animations/dancer.controller | 29 ++ .../vlcsnap-2022-06-26-18h20m33s140.png.meta | 96 +++++ .../vlcsnap-2022-06-26-18h33m47s019.png.meta | 96 +++++ .../vlcsnap-2022-06-26-18h34m33s873.png.meta | 96 +++++ ...acedance_eff-4x_foolhardy_Remacri.png.meta | 276 ++++++++++++ .../Games/SpaceDance/spacedancers.png.meta | 2 +- Assets/Scripts/Games/SpaceDance/SpaceDance.cs | 48 ++- 42 files changed, 3001 insertions(+), 29 deletions(-) create mode 100644 Assets/Resources/Sfx/games/spaceDance.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerDown.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerLets.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerPa.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerPunch.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerRight.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerSit.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerTurn.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/inputBad2.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/inputGood.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherDown.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherLets.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherPa.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherPunch.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherRight.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherSit.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherTurn.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/voicelessPunch.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/voicelessSit.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/voicelessTurn.wav.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h20m33s140.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h33m47s019.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h34m33s873.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/spacedance_eff-4x_foolhardy_Remacri.png.meta diff --git a/Assets/Resources/Games/spaceDance.prefab b/Assets/Resources/Games/spaceDance.prefab index d80ad2a7..91ce76ad 100644 --- a/Assets/Resources/Games/spaceDance.prefab +++ b/Assets/Resources/Games/spaceDance.prefab @@ -29,6 +29,7 @@ Transform: m_Children: - {fileID: 5617905251282861646} - {fileID: 295899780380106975} + - {fileID: 4174893345592915434} m_Father: {fileID: 3166716782550672845} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -379,7 +380,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 5 + m_SortingOrder: 6 m_Sprite: {fileID: 2452353995179746314, guid: ea3d60de30f8a314f9583a2d68ab0ffa, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -639,6 +640,108 @@ Transform: m_Father: {fileID: 8934601798955442231} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2804050069275169044 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4174893345592915434} + - component: {fileID: 4490281443734540033} + - component: {fileID: 5303799939770479509} + m_Layer: 0 + m_Name: Hit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4174893345592915434 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2804050069275169044} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.15, y: -0.162, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3210284492103733003} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4490281443734540033 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2804050069275169044} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &5303799939770479509 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2804050069275169044} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 5b560383a701a5948bb3ff7ed96e0d9b, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 --- !u!1 &3375674271338029799 GameObject: m_ObjectHideFlags: 0 @@ -710,7 +813,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 4 + m_SortingOrder: 5 m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -828,6 +931,7 @@ MonoBehaviour: Dancer2: {fileID: 8384936998978932668} Dancer3: {fileID: 5910735516540692712} Gramps: {fileID: 0} + Hit: {fileID: 5303799939770479509} Player: {fileID: 2020085808268724872} --- !u!1 &4074854792918107558 GameObject: @@ -1002,7 +1106,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 3 + m_SortingOrder: 4 m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -1169,7 +1273,7 @@ SpriteRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 81c8c064db358b749a25bfc060028bf0, type: 3} + m_Sprite: {fileID: 21300000, guid: 8f23296eac4f7ca4ab6b6a42f58f92ce, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 m_FlipY: 0 @@ -1251,7 +1355,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 2 + m_SortingOrder: 3 m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 diff --git a/Assets/Resources/Sfx/games/spaceDance.meta b/Assets/Resources/Sfx/games/spaceDance.meta new file mode 100644 index 00000000..0eb31e30 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f386908d0da859043aa4cf1cc049b33d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerDown.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerDown.wav.meta new file mode 100644 index 00000000..9dedcabf --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerDown.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: c2c52b70a89bb6c4da70838d2fa691e2 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerLets.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerLets.wav.meta new file mode 100644 index 00000000..0ee22a40 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerLets.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 0b4778435858ea541a2f096822049a58 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerPa.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerPa.wav.meta new file mode 100644 index 00000000..2e266eec --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerPa.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 94da85d735382144a93db8447f43356d +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerPunch.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerPunch.wav.meta new file mode 100644 index 00000000..450b0bb0 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerPunch.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 68f229563713f50458ab527a7ee96753 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerRight.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerRight.wav.meta new file mode 100644 index 00000000..8d21fd47 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerRight.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7c747e9f3a7fe9344b83eab56c43afdc +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerSit.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerSit.wav.meta new file mode 100644 index 00000000..f9061a19 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerSit.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: a22668e296388644287674cd7c09e9d3 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerTurn.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerTurn.wav.meta new file mode 100644 index 00000000..41c411fe --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerTurn.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 72cb6a0c62ecc27478e7a30723c0cf95 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta b/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta new file mode 100644 index 00000000..2bb20ce1 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: cc6ab62bc1e6d24478dab3aa59b137e5 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/inputBad2.wav.meta b/Assets/Resources/Sfx/games/spaceDance/inputBad2.wav.meta new file mode 100644 index 00000000..64d6af4c --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/inputBad2.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 433dd4bd240e28f4d906dfd4d2188cf2 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/inputGood.wav.meta b/Assets/Resources/Sfx/games/spaceDance/inputGood.wav.meta new file mode 100644 index 00000000..df18e110 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/inputGood.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: bc8b43598f52e1f498fa8eae39a71317 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherDown.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherDown.wav.meta new file mode 100644 index 00000000..be0e3712 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherDown.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 974095f6d0aae194299ba09a3285adc8 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherLets.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherLets.wav.meta new file mode 100644 index 00000000..7c5d2dd4 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherLets.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: c47e661d6b7b46a498c881573ae1f99d +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherPa.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherPa.wav.meta new file mode 100644 index 00000000..c3fec9af --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherPa.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 8da4fa4ca944f0a46b3f90acd4e4b9eb +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherPunch.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherPunch.wav.meta new file mode 100644 index 00000000..d38e1e83 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherPunch.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7229300369799cb4cbdeca4c926683a6 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherRight.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherRight.wav.meta new file mode 100644 index 00000000..ae0eee95 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherRight.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7a1d54fe745775f4f83b3327692886cb +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherSit.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherSit.wav.meta new file mode 100644 index 00000000..cd939268 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherSit.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7ff68741fd267e3468a3b1f3575e0ccf +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherTurn.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherTurn.wav.meta new file mode 100644 index 00000000..833f0623 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherTurn.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 44d533bc469013f498a1f4cae49fce6a +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/voicelessPunch.wav.meta b/Assets/Resources/Sfx/games/spaceDance/voicelessPunch.wav.meta new file mode 100644 index 00000000..0a190bb3 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/voicelessPunch.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 93af1dadf137c884db134df02d674b09 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/voicelessSit.wav.meta b/Assets/Resources/Sfx/games/spaceDance/voicelessSit.wav.meta new file mode 100644 index 00000000..7e51c722 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/voicelessSit.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: af0d3230a3f3b844fbcfb411de009e81 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/voicelessTurn.wav.meta b/Assets/Resources/Sfx/games/spaceDance/voicelessTurn.wav.meta new file mode 100644 index 00000000..83213d50 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/voicelessTurn.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 0d4a80de5fd0727438244b2c8f066ddd +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller new file mode 100644 index 00000000..61b465dc --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller @@ -0,0 +1,159 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5046913232470697683 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitNothing + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 30fdf874967db444fa10856a09631e31, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-4802234605811093557 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitPunch + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 3f24d2e1846096f488aa7d15298ccec2, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Hit + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 445270875644522440} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &445270875644522440 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5046913232470697683} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: 3423235016317122086} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: -4802234605811093557} + m_Position: {x: 270, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1495008181286243553} + m_Position: {x: 305, y: 195, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5046913232470697683} +--- !u!1102 &1495008181286243553 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitTurn + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: c442de31834fcf140bc0682d83fd3b6a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &3423235016317122086 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitSit + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: f0ba8ecd42f059f429dcf93a1e0060a8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller.meta new file mode 100644 index 00000000..f935ee6c --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5b560383a701a5948bb3ff7ed96e0d9b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim new file mode 100644 index 00000000..177f1e06 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitNothing + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim.meta new file mode 100644 index 00000000..537c8bd1 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 30fdf874967db444fa10856a09631e31 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim new file mode 100644 index 00000000..0366c831 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim @@ -0,0 +1,406 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitPunch + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.36, y: 1.82, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.033333335 + value: {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.083333336 + value: {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.36 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.82 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim.meta new file mode 100644 index 00000000..e2961972 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3f24d2e1846096f488aa7d15298ccec2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim new file mode 100644 index 00000000..b2910d34 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim @@ -0,0 +1,406 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitSit + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15, y: -0.162, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.033333335 + value: {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.083333336 + value: {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.162 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim.meta new file mode 100644 index 00000000..75d7df92 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f0ba8ecd42f059f429dcf93a1e0060a8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim new file mode 100644 index 00000000..e88ef34c --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim @@ -0,0 +1,406 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitTurn + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18, y: 1.868, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.033333335 + value: {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.083333336 + value: {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.18 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.868 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim.meta new file mode 100644 index 00000000..a7df2b3a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c442de31834fcf140bc0682d83fd3b6a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim new file mode 100644 index 00000000..56c2ac4a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim @@ -0,0 +1,343 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ouch + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.012, y: 0.012, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.205, y: 0.012, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.138, y: -0.005, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.225, y: -0.037, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.255, y: -0.068, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.05 + value: {fileID: -7897006802089848539, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.1 + value: {fileID: 4913844738546413509, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.15 + value: {fileID: -2123305696401537300, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.2 + value: {fileID: -2309478943783400133, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.25 + value: {fileID: -6803621436571726843, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -7897006802089848539, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 4913844738546413509, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2123305696401537300, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2309478943783400133, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -6803621436571726843, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.26666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.205 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.138 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.225 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.255 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.005 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.037 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.068 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim.meta new file mode 100644 index 00000000..f0393622 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc6d2716f6749414894d5f6e1586c384 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim index 2bdd3e5a..1a154c4f 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim @@ -29,7 +29,7 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.16666667 - value: {x: 1.18, y: -0.17, z: 0} + value: {x: 0.992, y: -0.17, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -171,7 +171,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.16666667 - value: 1.18 + value: 0.992 inSlope: Infinity outSlope: 0 tangentMode: 7 diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller index b289caaa..080f6191 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller @@ -52,6 +52,32 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &-6878025857712630398 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ouch + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: fc6d2716f6749414894d5f6e1586c384, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &-6183502427769858956 AnimatorState: serializedVersion: 6 @@ -117,6 +143,9 @@ AnimatorStateMachine: - serializedVersion: 1 m_State: {fileID: -7648939372296830388} m_Position: {x: 515, y: 585, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6878025857712630398} + m_Position: {x: 550, y: 650, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h20m33s140.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h20m33s140.png.meta new file mode 100644 index 00000000..370c119a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h20m33s140.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 5387ca9577e369b49a7faa4d0aee3b28 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h33m47s019.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h33m47s019.png.meta new file mode 100644 index 00000000..09a50829 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h33m47s019.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b0b8695cda598944db9b61741a10116c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h34m33s873.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h34m33s873.png.meta new file mode 100644 index 00000000..0090a6ae --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h34m33s873.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 8f23296eac4f7ca4ab6b6a42f58f92ce +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/spacedance_eff-4x_foolhardy_Remacri.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/spacedance_eff-4x_foolhardy_Remacri.png.meta new file mode 100644 index 00000000..297e09d0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/spacedance_eff-4x_foolhardy_Remacri.png.meta @@ -0,0 +1,276 @@ +fileFormatVersion: 2 +guid: c8fb3afeca27dbf4392534a9cda4a32b +TextureImporter: + internalIDToNameTable: + - first: + 213: -5119749122006335316 + second: spacedance_eff-4x_foolhardy_Remacri_0 + - first: + 213: 6026440264653020331 + second: spacedance_eff-4x_foolhardy_Remacri_1 + - first: + 213: -5997005890079438024 + second: spacedance_eff-4x_foolhardy_Remacri_2 + - first: + 213: -1843728336497141578 + second: spacedance_eff-4x_foolhardy_Remacri_3 + - first: + 213: -6461882060110555918 + second: spacedance_eff-4x_foolhardy_Remacri_4 + - first: + 213: -6232106581450084749 + second: spacedance_eff-4x_foolhardy_Remacri_5 + - first: + 213: 6981774279854313681 + second: spacedance_eff-4x_foolhardy_Remacri_6 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_0 + rect: + serializedVersion: 2 + x: 486 + y: 358 + width: 220 + height: 220 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ca0c1b39c4ff2f8b0800000000000000 + internalID: -5119749122006335316 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_1 + rect: + serializedVersion: 2 + x: 780 + y: 364 + width: 208 + height: 208 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bac11c2cd7732a350800000000000000 + internalID: 6026440264653020331 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_2 + rect: + serializedVersion: 2 + x: 1080 + y: 376 + width: 184 + height: 184 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 83bc3ed9aea56cca0800000000000000 + internalID: -5997005890079438024 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_3 + rect: + serializedVersion: 2 + x: 131 + y: 131 + width: 66 + height: 66 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6b814c0b8d2c966e0800000000000000 + internalID: -1843728336497141578 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_4 + rect: + serializedVersion: 2 + x: 372 + y: 52 + width: 224 + height: 224 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2f414aab088c256a0800000000000000 + internalID: -6461882060110555918 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_5 + rect: + serializedVersion: 2 + x: 751 + y: 111 + width: 106 + height: 106 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 37e2b42551c1389a0800000000000000 + internalID: -6232106581450084749 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_6 + rect: + serializedVersion: 2 + x: 1082 + y: 120 + width: 84 + height: 88 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1d0dcac67be34e060800000000000000 + internalID: 6981774279854313681 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta index a43eb2b4..38958fbc 100644 --- a/Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta +++ b/Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta @@ -468,7 +468,7 @@ TextureImporter: serializedVersion: 2 x: 493 y: 2810 - width: 440 + width: 402 height: 502 alignment: 0 pivot: {x: 0.5, y: 0.5} diff --git a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs index 42212d6b..2ad58958 100644 --- a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs +++ b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs @@ -30,6 +30,7 @@ namespace HeavenStudio.Games public Animator Dancer2; public Animator Dancer3; public Animator Gramps; + public Animator Hit; public GameObject Player; public static SpaceDance instance; @@ -54,9 +55,9 @@ namespace HeavenStudio.Games { ScheduleInput(beat, 1f, InputType.STANDARD_DOWN, RightSuccess, RightMiss, RightEmpty); MultiSound.Play(new MultiSound.Sound[] { - new MultiSound.Sound("spaceDance/turn1_sound", beat), - new MultiSound.Sound("spaceDance/turn1_dancers", beat), - new MultiSound.Sound("spaceDance/turn2_dancers", beat), + new MultiSound.Sound("spaceDance/voicelessTurn", beat), + new MultiSound.Sound("spaceDance/dancerTurn", beat), + new MultiSound.Sound("spaceDance/dancerRight", beat + 1.0f), }); BeatAction.New(Player, new List() @@ -76,11 +77,10 @@ namespace HeavenStudio.Games { ScheduleInput(beat, 1f, InputType.STANDARD_DOWN, SitSuccess, SitMiss, SitEmpty); MultiSound.Play(new MultiSound.Sound[] { - new MultiSound.Sound("spaceDance/sit1_sound", beat), - new MultiSound.Sound("spaceDance/sit1_dancers", beat), - new MultiSound.Sound("spaceDance/sit2_sound", beat + 0.5f), - new MultiSound.Sound("spaceDance/sit2_dancers", beat + 0.5f), - new MultiSound.Sound("spaceDance/sit3_dancers", beat + 1f), + new MultiSound.Sound("spaceDance/voicelessSit", beat), + new MultiSound.Sound("spaceDance/dancerLets", beat), + new MultiSound.Sound("spaceDance/dancerSit", beat + 0.5f), + new MultiSound.Sound("spaceDance/dancerDown", beat + 1f), }); BeatAction.New(Player, new List() @@ -100,13 +100,13 @@ namespace HeavenStudio.Games { ScheduleInput(beat, 1.5f, InputType.STANDARD_DOWN, PunchSuccess, PunchMiss, PunchEmpty); MultiSound.Play(new MultiSound.Sound[] { - new MultiSound.Sound("spaceDance/punch1_sound", beat), - new MultiSound.Sound("spaceDance/punch1_dancers", beat), - new MultiSound.Sound("spaceDance/punch1_sound", beat + 0.5f), - new MultiSound.Sound("spaceDance/punch1_dancers", beat + 0.5f), - new MultiSound.Sound("spaceDance/punch1_sound", beat + 1f), - new MultiSound.Sound("spaceDance/punch1_dancers", beat + 1f), - new MultiSound.Sound("spaceDance/punch2_dancers", beat + 1.5f), + new MultiSound.Sound("spaceDance/voicelessPunch", beat), + new MultiSound.Sound("spaceDance/dancerPa", beat), + new MultiSound.Sound("spaceDance/voicelessPunch", beat + 0.5f), + new MultiSound.Sound("spaceDance/dancerPa", beat + 0.5f), + new MultiSound.Sound("spaceDance/voicelessPunch", beat + 1f), + new MultiSound.Sound("spaceDance/dancerPa", beat + 1f), + new MultiSound.Sound("spaceDance/dancerPunch", beat + 1.5f), }); BeatAction.New(Player, new List() @@ -144,13 +144,15 @@ namespace HeavenStudio.Games public void RightSuccess(PlayerActionEvent caller, float state) { - Jukebox.PlayOneShotGame("spaceDance/right2_sound"); + Jukebox.PlayOneShotGame("spaceDance/inputGood"); DancerP.Play("TurnRightDo", -1, 0); } public void RightMiss(PlayerActionEvent caller) { - + Jukebox.PlayOneShotGame("spaceDance/inputBad2"); + DancerP.Play("Ouch", -1, 0); + Hit.Play("HitTurn", -1, 0); } public void RightEmpty(PlayerActionEvent caller) @@ -160,13 +162,15 @@ namespace HeavenStudio.Games public void SitSuccess(PlayerActionEvent caller, float state) { - Jukebox.PlayOneShotGame("spaceDance/sit3_sound"); + Jukebox.PlayOneShotGame("spaceDance/inputGood"); DancerP.Play("SitDownDo", -1, 0); } public void SitMiss(PlayerActionEvent caller) { - + Jukebox.PlayOneShotGame("spaceDance/inputBad2"); + DancerP.Play("Ouch", -1, 0); + Hit.Play("HitSit", -1, 0); } public void SitEmpty(PlayerActionEvent caller) @@ -176,13 +180,15 @@ namespace HeavenStudio.Games public void PunchSuccess(PlayerActionEvent caller, float state) { - Jukebox.PlayOneShotGame("spaceDance/punch2_sound"); + Jukebox.PlayOneShotGame("spaceDance/inputGood"); DancerP.Play("PunchDo", -1, 0); } public void PunchMiss(PlayerActionEvent caller) { - + Jukebox.PlayOneShotGame("spaceDance/inputBad2"); + DancerP.Play("Ouch", -1, 0); + Hit.Play("HitPunch", -1, 0); } public void PunchEmpty(PlayerActionEvent caller) From 0f1eb779880301d0dc3d4a0c280ad0baed055788 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sat, 9 Jul 2022 23:22:59 -0400 Subject: [PATCH 05/28] add tabs system to editor settings --- .../Sprites/UI/Common/StudioDance.meta | 8 + .../Sprites/UI/Common/StudioDance/Anime.meta | 8 + .../Common/StudioDance/Anime/Arisa.controller | 130 + .../StudioDance/Anime/Arisa.controller.meta | 8 + .../UI/Common/StudioDance/Anime/DanceL.anim | 13903 +++++++++++++++ .../Common/StudioDance/Anime/DanceL.anim.meta | 8 + .../UI/Common/StudioDance/Anime/DanceR.anim | 14227 ++++++++++++++++ .../Common/StudioDance/Anime/DanceR.anim.meta | 8 + .../UI/Common/StudioDance/Anime/NoPose.anim | 4133 +++++ .../Common/StudioDance/Anime/NoPose.anim.meta | 8 + .../UI/Common/StudioDance/Arisa.prefab | 1048 ++ .../UI/Common/StudioDance/Arisa.prefab.meta | 7 + .../UI/Common/StudioDance/arisaDance.png.meta | 1332 ++ Assets/Resources/Sprites/UI/appLogo.png | Bin 0 -> 348821 bytes Assets/Resources/Sprites/UI/appLogo.png.meta | 108 + Assets/Scenes/Editor.unity | 3833 ++++- .../LevelEditor/SettingsDialog/TabButton.cs | 20 + .../SettingsDialog/TabButton.cs.meta | 11 + .../LevelEditor/SettingsDialog/Tabs.meta | 8 + .../Tabs/CreditsLegalSettings.cs | 42 + .../Tabs/CreditsLegalSettings.cs.meta | 11 + .../{ => Tabs}/DispAudioSettings.cs | 0 .../{ => Tabs}/DispAudioSettings.cs.meta | 0 .../LevelEditor/SettingsDialog/TabsManager.cs | 24 + .../SettingsDialog/TabsManager.cs.meta | 11 + 25 files changed, 38881 insertions(+), 15 deletions(-) create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/arisaDance.png.meta create mode 100644 Assets/Resources/Sprites/UI/appLogo.png create mode 100644 Assets/Resources/Sprites/UI/appLogo.png.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs.meta rename Assets/Scripts/LevelEditor/SettingsDialog/{ => Tabs}/DispAudioSettings.cs (100%) rename Assets/Scripts/LevelEditor/SettingsDialog/{ => Tabs}/DispAudioSettings.cs.meta (100%) create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs.meta diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance.meta b/Assets/Resources/Sprites/UI/Common/StudioDance.meta new file mode 100644 index 00000000..dfdfc739 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b3e72bd7d806a0e47818e9caf1a8dc0b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime.meta new file mode 100644 index 00000000..3e3ffb7b --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e08c97b2642965418db1cd490b8071e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller new file mode 100644 index 00000000..8fa8c272 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller @@ -0,0 +1,130 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-2547331504343513316 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceL + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 6560f86f9a92eb8408c526aea35203ac, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1776475060856592369 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NoPose + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: f14ac5facbc65864fa6dcc00318fb6a9, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Arisa + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5901783015612607709} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &5646467201381534092 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceR + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: d3345b698d6430c488d06ede51e6b92f, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &5901783015612607709 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -1776475060856592369} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2547331504343513316} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: 5646467201381534092} + m_Position: {x: 270, y: 130, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -1776475060856592369} diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller.meta new file mode 100644 index 00000000..7ea85ba0 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 03ffd3f8a18e4914996b993e9f2f45b9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim new file mode 100644 index 00000000..32316c3b --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim @@ -0,0 +1,13903 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceL + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: -19.05} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -19.05} + outSlope: {x: 0, y: 0, z: -59.999996} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -12} + inSlope: {x: -0, y: -0, z: -59.999996} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 240.00002} + outSlope: {x: 0, y: 0, z: 210.00002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 15} + inSlope: {x: -0, y: -0, z: 210.00002} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 6.73} + inSlope: {x: -0, y: -0, z: -99.23999} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: 65.400024} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 12} + inSlope: {x: -0, y: -0, z: 39.999992} + outSlope: {x: 0, y: 0, z: -30.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -30.000002} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 149.99998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 149.99998} + outSlope: {x: 0, y: 0, z: -299.99997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -299.99997} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: -450.00003} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -450.00003} + outSlope: {x: 0, y: 0, z: 59.999992} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: 59.999992} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: -74.99999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -74.99999} + outSlope: {x: 0, y: 0, z: -29.999998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -17} + inSlope: {x: -0, y: -0, z: -29.999998} + outSlope: {x: 0, y: 0, z: -36.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -20} + inSlope: {x: -0, y: -0, z: -36.000004} + outSlope: {x: 0, y: 0, z: -60.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -22} + inSlope: {x: -0, y: -0, z: -60.000004} + outSlope: {x: 0, y: 0, z: -23.999998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: -24} + inSlope: {x: -0, y: -0, z: -23.999998} + outSlope: {x: 0, y: 0, z: 580.0002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: -0, y: -0, z: 580.0002} + outSlope: {x: 0, y: 0, z: 39.999992} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 7} + inSlope: {x: -0, y: -0, z: 39.999992} + outSlope: {x: 0, y: 0, z: 15.000001} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 15.000001} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: -0.597, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.3, y: -0.626, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.16, y: -0.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.047, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.134, y: -0.368, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.1, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.07, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.001, y: -0.227, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.16, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.16, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.047, y: -0.257, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.557, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.55700004, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 1, y: 0.95, z: 1} + inSlope: {x: 0, y: -0.5333332, z: 0} + outSlope: {x: 0, y: -0.5333332, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 1, y: 0.92, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 1, y: 0.96, z: 1} + inSlope: {x: 0, y: 0.6857141, z: 0} + outSlope: {x: 0, y: 0.6857141, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0.49090895, z: 0} + outSlope: {x: 0, y: 0.49090895, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 1, y: 1.05, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.21666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + - time: 0.06666667 + value: {fileID: 0} + - time: 0.25 + value: {fileID: 0} + - time: 0.33333334 + value: {fileID: 0} + - time: 0.43333334 + value: {fileID: 0} + - time: 0.5 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.38333333 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.21666667 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.21666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.51666665 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.07 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.597 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.626 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -0.368 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -6.73 + inSlope: Infinity + outSlope: -19.05 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -8 + inSlope: -19.05 + outSlope: -59.999996 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -12 + inSlope: -59.999996 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 8 + inSlope: 240.00002 + outSlope: 210.00002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 15 + inSlope: 210.00002 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 6.73 + inSlope: -99.23999 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 10 + inSlope: 65.400024 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 12 + inSlope: 39.999992 + outSlope: -30.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: -30.000002 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.227 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.257 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: 149.99998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 20 + inSlope: 149.99998 + outSlope: -299.99997 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -299.99997 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: -450.00003 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -15 + inSlope: -450.00003 + outSlope: 59.999992 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -10 + inSlope: 59.999992 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: Infinity + outSlope: -74.99999 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -15 + inSlope: -74.99999 + outSlope: -29.999998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -17 + inSlope: -29.999998 + outSlope: -36.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -20 + inSlope: -36.000004 + outSlope: -60.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -22 + inSlope: -60.000004 + outSlope: -23.999998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: -24 + inSlope: -23.999998 + outSlope: 580.0002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 5 + inSlope: 580.0002 + outSlope: 39.999992 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 7 + inSlope: 39.999992 + outSlope: 15.000001 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 8 + inSlope: 15.000001 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.557 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.55700004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: -10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.95 + inSlope: -0.5333332 + outSlope: -0.5333332 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.92 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.96 + inSlope: 0.6857141 + outSlope: 0.6857141 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0.49090895 + outSlope: 0.49090895 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 1.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim.meta new file mode 100644 index 00000000..92e708de --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6560f86f9a92eb8408c526aea35203ac +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim new file mode 100644 index 00000000..5aea2bf3 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim @@ -0,0 +1,14227 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceR + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 220.94998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 220.94998} + outSlope: {x: 0, y: 0, z: 59.999996} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 12} + inSlope: {x: -0, y: -0, z: 59.999996} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -240.00002} + outSlope: {x: 0, y: 0, z: -210.00002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -210.00002} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: -0, y: -0, z: 99.23999} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -65.400024} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: -12} + inSlope: {x: -0, y: -0, z: -39.999992} + outSlope: {x: 0, y: 0, z: 30.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: 30.000002} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: -74.99999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -74.99999} + outSlope: {x: 0, y: 0, z: 224.99998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: 224.99998} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 600.00006} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 600.00006} + outSlope: {x: 0, y: 0, z: -119.999985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -119.999985} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 8} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 104.99999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 15} + inSlope: {x: -0, y: -0, z: 104.99999} + outSlope: {x: 0, y: 0, z: 29.999998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 17} + inSlope: {x: -0, y: -0, z: 29.999998} + outSlope: {x: 0, y: 0, z: 36.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 36.000004} + outSlope: {x: 0, y: 0, z: 60.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 22} + inSlope: {x: -0, y: -0, z: 60.000004} + outSlope: {x: 0, y: 0, z: -263.99997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -263.99997} + outSlope: {x: 0, y: 0, z: -120.000046} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: -6} + inSlope: {x: -0, y: -0, z: -120.000046} + outSlope: {x: 0, y: 0, z: -59.999985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: -9} + inSlope: {x: -0, y: -0, z: -59.999985} + outSlope: {x: 0, y: 0, z: -15.000001} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -15.000001} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: 35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0, y: 0, z: -7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.3, y: -0.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.16, y: -0.626, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.047, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: -0.134, y: -0.368, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.1, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.07, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.047, y: -0.257, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.16, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.16, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.001, y: -0.227, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.557, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: -0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: -0.55700004, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 1, y: 0.95, z: 1} + inSlope: {x: 0, y: -0.5333332, z: 0} + outSlope: {x: 0, y: -0.5333332, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 1, y: 0.92, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 1, y: 0.96, z: 1} + inSlope: {x: 0, y: 0.6857141, z: 0} + outSlope: {x: 0, y: 0.6857141, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.33333334 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0.49090895, z: 0} + outSlope: {x: 0, y: 0.49090895, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 1, y: 1.05, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.21666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + - time: 0.06666667 + value: {fileID: 0} + - time: 0.25 + value: {fileID: 0} + - time: 0.33333334 + value: {fileID: 0} + - time: 0.43333334 + value: {fileID: 0} + - time: 0.5 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.21666667 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.38333333 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.21666667 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.21666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.33333334 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.43333334 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.51666665 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -0.134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: -0.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.07 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.626 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -0.368 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -6.73 + inSlope: Infinity + outSlope: 220.94998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 8 + inSlope: 220.94998 + outSlope: 59.999996 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 12 + inSlope: 59.999996 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -8 + inSlope: -240.00002 + outSlope: -210.00002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -15 + inSlope: -210.00002 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -6.73 + inSlope: 99.23999 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -10 + inSlope: -65.400024 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: -12 + inSlope: -39.999992 + outSlope: 30.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -10 + inSlope: 30.000002 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.257 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.227 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: Infinity + outSlope: -74.99999 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -15 + inSlope: -74.99999 + outSlope: 224.99998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 224.99998 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 600.00006 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 20 + inSlope: 600.00006 + outSlope: -119.999985 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 10 + inSlope: -119.999985 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 8 + inSlope: Infinity + outSlope: 104.99999 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 15 + inSlope: 104.99999 + outSlope: 29.999998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 17 + inSlope: 29.999998 + outSlope: 36.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 20 + inSlope: 36.000004 + outSlope: 60.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 22 + inSlope: 60.000004 + outSlope: -263.99997 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: -263.99997 + outSlope: -120.000046 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -6 + inSlope: -120.000046 + outSlope: -59.999985 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: -9 + inSlope: -59.999985 + outSlope: -15.000001 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -10 + inSlope: -15.000001 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.557 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: -0.55700004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.95 + inSlope: -0.5333332 + outSlope: -0.5333332 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.92 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.96 + inSlope: 0.6857141 + outSlope: 0.6857141 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0.49090895 + outSlope: 0.49090895 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 1.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim.meta new file mode 100644 index 00000000..7241c977 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d3345b698d6430c488d06ede51e6b92f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim new file mode 100644 index 00000000..a26b7b74 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim @@ -0,0 +1,4133 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NoPose + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 1.51, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18, y: 0.51, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.18, y: 0.51, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.45, y: 1.41, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.35, y: -0.46, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.35, y: -0.46, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.45, y: 1.41, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 2.8600001, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.2, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.27, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.51 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.18 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.51 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.18 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.51 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.45 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.41 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.35 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.46 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.35 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.46 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.45 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.41 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.8600001 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.27 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim.meta new file mode 100644 index 00000000..9e1c91ae --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f14ac5facbc65864fa6dcc00318fb6a9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab new file mode 100644 index 00000000..7c39f01f --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab @@ -0,0 +1,1048 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2348953778559473860 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4702797700737321925} + - component: {fileID: 5458371096400718163} + m_Layer: 0 + m_Name: LegL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4702797700737321925 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2348953778559473860} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.18, y: 0.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3474138550947469853} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5458371096400718163 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2348953778559473860} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.47, y: 1.37} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2529982677084127885 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2110027195199092298} + - component: {fileID: 4427864031391791721} + m_Layer: 0 + m_Name: Hips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2110027195199092298 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2529982677084127885} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.27, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5160251771824588981} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4427864031391791721 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2529982677084127885} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.8, y: 0.53} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2756935465899917259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7505236120496206873} + - component: {fileID: 557025351280167168} + m_Layer: 0 + m_Name: LegR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7505236120496206873 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2756935465899917259} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.18, y: 0.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3474138550947469853} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &557025351280167168 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2756935465899917259} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.47, y: 1.37} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5026812869604169951 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7709742647477725240} + - component: {fileID: 6312424392463044102} + m_Layer: 0 + m_Name: ArmL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7709742647477725240 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5026812869604169951} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.45, y: 1.41, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6527505363066208356} + m_Father: {fileID: 3474138550947469853} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6312424392463044102 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5026812869604169951} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.73, y: 1.35} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5108100369728884030 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1083994433150499968} + - component: {fileID: 5523632144322233404} + m_Layer: 0 + m_Name: Torso + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1083994433150499968 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5108100369728884030} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.2, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5160251771824588981} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5523632144322233404 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5108100369728884030} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.65, y: 0.67} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5114180900129687738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3474138550947469853} + - component: {fileID: 64880960188446444} + m_Layer: 0 + m_Name: Arisa + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3474138550947469853 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5114180900129687738} + m_LocalRotation: {x: 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: 1088882758183167198} + - {fileID: 5160251771824588981} + - {fileID: 7709742647477725240} + - {fileID: 526469563006529719} + - {fileID: 7505236120496206873} + - {fileID: 4702797700737321925} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &64880960188446444 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5114180900129687738} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 03ffd3f8a18e4914996b993e9f2f45b9, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &5151345010187160570 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5005212596909708348} + - component: {fileID: 4416567173055721529} + m_Layer: 0 + m_Name: Hair + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5005212596909708348 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5151345010187160570} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.3, y: 0.6, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1088882758183167198} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4416567173055721529 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5151345010187160570} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.69, y: 2.17} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5305631561684953276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5160251771824588981} + - component: {fileID: 3554116500381240446} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5160251771824588981 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5305631561684953276} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2718293722777145542} + - {fileID: 1083994433150499968} + - {fileID: 2110027195199092298} + m_Father: {fileID: 3474138550947469853} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3554116500381240446 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5305631561684953276} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.81, y: 1.05} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 0 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6667382030357779726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2039106335442564576} + - component: {fileID: 7586809368672341742} + m_Layer: 0 + m_Name: HandR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2039106335442564576 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6667382030357779726} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.35, y: -0.46, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 526469563006529719} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7586809368672341742 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6667382030357779726} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.67, y: 0.61} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6969489427395667305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6527505363066208356} + - component: {fileID: 564498618862425150} + m_Layer: 0 + m_Name: HandL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6527505363066208356 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6969489427395667305} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.35, y: -0.46, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7709742647477725240} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &564498618862425150 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6969489427395667305} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.67, y: 0.61} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &7678540259725190318 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2718293722777145542} + - component: {fileID: 750753234517336609} + m_Layer: 0 + m_Name: Collar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2718293722777145542 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7678540259725190318} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5160251771824588981} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &750753234517336609 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7678540259725190318} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.63, y: 0.29} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8607197863901441178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 526469563006529719} + - component: {fileID: 6366747730854244537} + m_Layer: 0 + m_Name: ArmR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &526469563006529719 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607197863901441178} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.45, y: 1.41, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2039106335442564576} + m_Father: {fileID: 3474138550947469853} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6366747730854244537 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607197863901441178} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.73, y: 1.35} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8893847711811978493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1088882758183167198} + - component: {fileID: 7073094819256516695} + m_Layer: 0 + m_Name: Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1088882758183167198 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8893847711811978493} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2.86, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5005212596909708348} + m_Father: {fileID: 3474138550947469853} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7073094819256516695 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8893847711811978493} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.61, y: 1.77} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab.meta new file mode 100644 index 00000000..943b9c3b --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 95191001fa72f7d46b078c04c4e4f9b2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/arisaDance.png.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/arisaDance.png.meta new file mode 100644 index 00000000..905508f1 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/arisaDance.png.meta @@ -0,0 +1,1332 @@ +fileFormatVersion: 2 +guid: 62713d17eb1e1404bbafeb45c8b4b5b8 +TextureImporter: + internalIDToNameTable: + - first: + 213: 8686924115327304628 + second: arisaDance_0 + - first: + 213: -225954005119175787 + second: arisaDance_1 + - first: + 213: -6347591300831238768 + second: arisaDance_2 + - first: + 213: -6270421215850929785 + second: arisaDance_3 + - first: + 213: 3882487003558339588 + second: arisaDance_4 + - first: + 213: 5779691927641761196 + second: arisaDance_5 + - first: + 213: -2123323560116538457 + second: arisaDance_6 + - first: + 213: -6875045102065924210 + second: arisaDance_7 + - first: + 213: -3961772400568861303 + second: arisaDance_8 + - first: + 213: -7433495594216998301 + second: arisaDance_9 + - first: + 213: -635505316817552075 + second: arisaDance_10 + - first: + 213: 5041036292188744126 + second: arisaDance_11 + - first: + 213: 9193305862276799287 + second: arisaDance_12 + - first: + 213: 2848929583589385298 + second: arisaDance_13 + - first: + 213: -5874273883993482965 + second: arisaDance_14 + - first: + 213: -9219228821748572251 + second: arisaDance_15 + - first: + 213: -234540089786356513 + second: arisaDance_16 + - first: + 213: -8127046501590327800 + second: arisaDance_17 + - first: + 213: 6131161393459907541 + second: arisaDance_18 + - first: + 213: 4865658001664968470 + second: arisaDance_19 + - first: + 213: 1988858013649406103 + second: arisaDance_20 + - first: + 213: 6653196610736110185 + second: arisaDance_21 + - first: + 213: 925825240639634137 + second: arisaDance_22 + - first: + 213: -3743832224795059416 + second: arisaDance_23 + - first: + 213: 7461581762867900859 + second: arisaDance_24 + - first: + 213: -6100571296275456381 + second: arisaDance_25 + - first: + 213: -6009752245735603874 + second: arisaDance_26 + - first: + 213: -625885131761467319 + second: arisaDance_27 + - first: + 213: 2542471627361508638 + second: arisaDance_28 + - first: + 213: -3117549193853998923 + second: arisaDance_29 + - first: + 213: 8767584867400926579 + second: arisaDance_30 + - first: + 213: -4627171026053986207 + second: arisaDance_31 + - first: + 213: 169125579355608902 + second: arisaDance_32 + - first: + 213: -4069819626392588860 + second: arisaDance_33 + - first: + 213: 5625888744598067569 + second: arisaDance_34 + - first: + 213: 3584309296749407719 + second: arisaDance_35 + - first: + 213: -1869205447439930541 + second: arisaDance_36 + - first: + 213: -8738908976814226096 + second: arisaDance_37 + - first: + 213: 9090138327996896252 + second: arisaDance_38 + - first: + 213: -620931433970292443 + second: arisaDance_39 + - first: + 213: -7587769397266771080 + second: arisaDance_40 + - first: + 213: 9193904260571455485 + second: arisaDance_41 + - first: + 213: -3655483404829547181 + second: arisaDance_42 + - first: + 213: 1352366383550998170 + second: arisaDance_43 + - first: + 213: -623179498792872450 + second: arisaDance_44 + - first: + 213: -610364873148747199 + second: arisaDance_45 + - first: + 213: 3394906985574847917 + second: arisaDance_46 + - first: + 213: 1386555114373231700 + second: arisaDance_47 + - first: + 213: -21903956486704516 + second: arisaDance_48 + - first: + 213: 5850673630285665839 + second: arisaDance_49 + - first: + 213: -7448459852879131668 + second: arisaDance_50 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 0 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: arisaDance_0 + rect: + serializedVersion: 2 + x: 39 + y: 1850 + width: 161 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4b3cbd425772e8870800000000000000 + internalID: 8686924115327304628 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_1 + rect: + serializedVersion: 2 + x: 278 + y: 1853 + width: 160 + height: 176 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5937b4d87004ddcf0800000000000000 + internalID: -225954005119175787 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_2 + rect: + serializedVersion: 2 + x: 518 + y: 1852 + width: 160 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0952896c753d8e7a0800000000000000 + internalID: -6347591300831238768 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_3 + rect: + serializedVersion: 2 + x: 761 + y: 1850 + width: 161 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 781e125502dfaf8a0800000000000000 + internalID: -6270421215850929785 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_4 + rect: + serializedVersion: 2 + x: 999 + y: 1848 + width: 161 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4046a240c5d51e530800000000000000 + internalID: 3882487003558339588 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_5 + rect: + serializedVersion: 2 + x: 1239 + y: 1848 + width: 161 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ca5a742af27953050800000000000000 + internalID: 5779691927641761196 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_6 + rect: + serializedVersion: 2 + x: 1479 + y: 1850 + width: 161 + height: 176 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7a33900d8707882e0800000000000000 + internalID: -2123323560116538457 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_7 + rect: + serializedVersion: 2 + x: 1718 + y: 1850 + width: 160 + height: 179 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e87429cb7eee690a0800000000000000 + internalID: -6875045102065924210 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_8 + rect: + serializedVersion: 2 + x: 47 + y: 1682 + width: 81 + height: 105 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 98d7527fdf4f409c0800000000000000 + internalID: -3961772400568861303 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_9 + rect: + serializedVersion: 2 + x: 199 + y: 1681 + width: 81 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 36ab343342be6d890800000000000000 + internalID: -7433495594216998301 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_10 + rect: + serializedVersion: 2 + x: 356 + y: 1672 + width: 65 + height: 67 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 53db73a084b3e27f0800000000000000 + internalID: -635505316817552075 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_11 + rect: + serializedVersion: 2 + x: 531 + y: 1681 + width: 66 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: eb923c79ccb55f540800000000000000 + internalID: 5041036292188744126 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_12 + rect: + serializedVersion: 2 + x: 700 + y: 1692 + width: 80 + height: 50 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 73b568839fe259f70800000000000000 + internalID: 9193305862276799287 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_13 + rect: + serializedVersion: 2 + x: 837 + y: 1683 + width: 80 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 25462fbac5e698720800000000000000 + internalID: 2848929583589385298 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_14 + rect: + serializedVersion: 2 + x: 956 + y: 1685 + width: 78 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b29d63796036a7ea0800000000000000 + internalID: -5874273883993482965 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_15 + rect: + serializedVersion: 2 + x: 1086 + y: 1683 + width: 48 + height: 66 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5af12a07b38be0080800000000000000 + internalID: -9219228821748572251 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_16 + rect: + serializedVersion: 2 + x: 241 + y: 1508 + width: 59 + height: 45 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fdc22bee70fbebcf0800000000000000 + internalID: -234540089786356513 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_17 + rect: + serializedVersion: 2 + x: 369 + y: 1492 + width: 67 + height: 69 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 80e90a7044ee63f80800000000000000 + internalID: -8127046501590327800 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_18 + rect: + serializedVersion: 2 + x: 33 + y: 1278 + width: 47 + height: 137 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5db44c59dc2461550800000000000000 + internalID: 6131161393459907541 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_19 + rect: + serializedVersion: 2 + x: 149 + y: 1280 + width: 41 + height: 135 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 61707c35c2a468340800000000000000 + internalID: 4865658001664968470 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_20 + rect: + serializedVersion: 2 + x: 253 + y: 1280 + width: 35 + height: 145 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 798034473d7d99b10800000000000000 + internalID: 1988858013649406103 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_21 + rect: + serializedVersion: 2 + x: 349 + y: 1280 + width: 75 + height: 139 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 96a32cb3117e45c50800000000000000 + internalID: 6653196610736110185 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_22 + rect: + serializedVersion: 2 + x: 509 + y: 1280 + width: 55 + height: 137 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9da7a60b62139dc00800000000000000 + internalID: 925825240639634137 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_23 + rect: + serializedVersion: 2 + x: 647 + y: 1280 + width: 63 + height: 133 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 82b1e6e5d6c3b0cc0800000000000000 + internalID: -3743832224795059416 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_24 + rect: + serializedVersion: 2 + x: 791 + y: 1280 + width: 61 + height: 127 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bb13646841ddc8760800000000000000 + internalID: 7461581762867900859 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_25 + rect: + serializedVersion: 2 + x: 938 + y: 1278 + width: 54 + height: 123 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 38e9e8e6aba665ba0800000000000000 + internalID: -6100571296275456381 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_26 + rect: + serializedVersion: 2 + x: 1087 + y: 1278 + width: 47 + height: 135 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e51c2dc6c22199ca0800000000000000 + internalID: -6009752245735603874 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_27 + rect: + serializedVersion: 2 + x: 1235 + y: 1278 + width: 43 + height: 149 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 940c82be9c86057f0800000000000000 + internalID: -625885131761467319 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_28 + rect: + serializedVersion: 2 + x: 1359 + y: 1282 + width: 45 + height: 111 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e1d5468797ca84320800000000000000 + internalID: 2542471627361508638 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_29 + rect: + serializedVersion: 2 + x: 1469 + y: 1310 + width: 49 + height: 95 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5b8e682968d3cb4d0800000000000000 + internalID: -3117549193853998923 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_30 + rect: + serializedVersion: 2 + x: 1425 + y: 1154 + width: 27 + height: 63 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 375c587fbf7bca970800000000000000 + internalID: 8767584867400926579 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_31 + rect: + serializedVersion: 2 + x: 1301 + y: 1152 + width: 53 + height: 69 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1688215b77cf8cfb0800000000000000 + internalID: -4627171026053986207 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_32 + rect: + serializedVersion: 2 + x: 1183 + y: 1152 + width: 47 + height: 67 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6475cef71dad85200800000000000000 + internalID: 169125579355608902 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_33 + rect: + serializedVersion: 2 + x: 1047 + y: 1152 + width: 67 + height: 61 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4cde4f4dc981587c0800000000000000 + internalID: -4069819626392588860 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_34 + rect: + serializedVersion: 2 + x: 923 + y: 1170 + width: 45 + height: 45 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 179d2a7810c231e40800000000000000 + internalID: 5625888744598067569 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_35 + rect: + serializedVersion: 2 + x: 703 + y: 1160 + width: 161 + height: 49 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7ede0ed90560eb130800000000000000 + internalID: 3584309296749407719 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_36 + rect: + serializedVersion: 2 + x: 561 + y: 1166 + width: 69 + height: 41 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 35b2e1d8c8f3f06e0800000000000000 + internalID: -1869205447439930541 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_37 + rect: + serializedVersion: 2 + x: 435 + y: 1158 + width: 57 + height: 51 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0550488169829b680800000000000000 + internalID: -8738908976814226096 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_38 + rect: + serializedVersion: 2 + x: 291 + y: 1078 + width: 73 + height: 135 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cf31b6fc5a8a62e70800000000000000 + internalID: 9090138327996896252 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_39 + rect: + serializedVersion: 2 + x: 171 + y: 1154 + width: 41 + height: 59 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 529a35096220267f0800000000000000 + internalID: -620931433970292443 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_40 + rect: + serializedVersion: 2 + x: 35 + y: 1160 + width: 57 + height: 47 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 87395565fe3d2b690800000000000000 + internalID: -7587769397266771080 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_41 + rect: + serializedVersion: 2 + x: 33 + y: 1032 + width: 61 + height: 47 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dffdf4ea63f479f70800000000000000 + internalID: 9193904260571455485 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_42 + rect: + serializedVersion: 2 + x: 291 + y: 946 + width: 71 + height: 61 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 355acccf53d154dc0800000000000000 + internalID: -3655483404829547181 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_43 + rect: + serializedVersion: 2 + x: 443 + y: 1016 + width: 57 + height: 69 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a96acb98f0294c210800000000000000 + internalID: 1352366383550998170 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_44 + rect: + serializedVersion: 2 + x: 585 + y: 1014 + width: 59 + height: 71 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ef5152f2c850a57f0800000000000000 + internalID: -623179498792872450 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_45 + rect: + serializedVersion: 2 + x: 725 + y: 1012 + width: 69 + height: 69 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 142b798b16c8787f0800000000000000 + internalID: -610364873148747199 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_46 + rect: + serializedVersion: 2 + x: 871 + y: 1016 + width: 63 + height: 63 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: da55ea89ae12d1f20800000000000000 + internalID: 3394906985574847917 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_47 + rect: + serializedVersion: 2 + x: 1021 + y: 1018 + width: 53 + height: 59 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 454b7bdb7880e3310800000000000000 + internalID: 1386555114373231700 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_48 + rect: + serializedVersion: 2 + x: 1167 + y: 1024 + width: 51 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c723f66b77e22bff0800000000000000 + internalID: -21903956486704516 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_49 + rect: + serializedVersion: 2 + x: 33 + y: 918 + width: 63 + height: 29 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f261ce52ba4c13150800000000000000 + internalID: 5850673630285665839 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_50 + rect: + serializedVersion: 2 + x: 35 + y: 500 + width: 169 + height: 217 + alignment: 9 + pivot: {x: 0.24, y: 0.64} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ceb81693a31c1a890800000000000000 + internalID: -7448459852879131668 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/appLogo.png b/Assets/Resources/Sprites/UI/appLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..62c895c6e3426995cc8a5e096176b89ba87ca1e2 GIT binary patch literal 348821 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

GqkEw;r)&k`=2)Gy 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°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

-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 literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/UI/appLogo.png.meta b/Assets/Resources/Sprites/UI/appLogo.png.meta new file mode 100644 index 00000000..18b02464 --- /dev/null +++ b/Assets/Resources/Sprites/UI/appLogo.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: d8a7801991b67b441a0f24aa1b61a191 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index cd50b9ce..27296f5f 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -1499,6 +1499,289 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 78689442} m_CullTransparentMesh: 1 +--- !u!1 &86022610 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 86022611} + - component: {fileID: 86022613} + - component: {fileID: 86022612} + 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 &86022611 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86022610} + m_LocalRotation: {x: -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: 2094592544} + 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.000061035156} + m_SizeDelta: {x: 1202, y: 69} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &86022612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86022610} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Header + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 42 + m_fontSizeBase: 42 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &86022613 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86022610} + m_CullTransparentMesh: 1 +--- !u!1 &86453938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 86453939} + - component: {fileID: 86453942} + - component: {fileID: 86453941} + - component: {fileID: 86453940} + - component: {fileID: 86453943} + m_Layer: 5 + m_Name: Editor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &86453939 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.999721, y: 0.999721, z: 0.999721} + m_Children: + - {fileID: 565215274} + m_Father: {fileID: 830092700} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 198, y: -25} + m_SizeDelta: {x: 132, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &86453940 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 86453941} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 86453943} + m_TargetAssemblyTypeName: HeavenStudio.Editor.TabButton, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &86453941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &86453942 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_CullTransparentMesh: 1 +--- !u!114 &86453943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72c5153eb89ce5d4eb324d72a9627670, type: 3} + m_Name: + m_EditorClassIdentifier: + Content: {fileID: 1750038561} --- !u!1 &89978021 GameObject: m_ObjectHideFlags: 0 @@ -2527,7 +2810,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -289.15002, y: 2} + m_AnchoredPosition: {x: -289.15, y: 2} m_SizeDelta: {x: -578.29, y: 49.92} m_Pivot: {x: 0.5, y: 0} --- !u!114 &156962255 @@ -2815,6 +3098,114 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &172566391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 172566392} + - component: {fileID: 172566395} + - component: {fileID: 172566394} + - component: {fileID: 172566393} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &172566392 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172566391} + m_LocalRotation: {x: -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: 1148572830} + - {fileID: 1028521305} + m_Father: {fileID: 1611689950} + 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: -39.001007} + m_SizeDelta: {x: 0, y: -78.32001} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &172566393 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172566391} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 975391005} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 35 + m_Viewport: {fileID: 1148572830} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1028521306} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &172566394 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172566391} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 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 &172566395 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172566391} + m_CullTransparentMesh: 1 --- !u!1 &184364175 GameObject: m_ObjectHideFlags: 0 @@ -5046,6 +5437,42 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 308262634} m_CullTransparentMesh: 1 +--- !u!1 &312122289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 312122290} + 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 &312122290 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 312122289} + m_LocalRotation: {x: -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: 1654793131} + m_Father: {fileID: 1550532532} + 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 &316841411 GameObject: m_ObjectHideFlags: 0 @@ -5319,6 +5746,51 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 343854782} m_CullTransparentMesh: 1 +--- !u!1 &344042803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 344042804} + - component: {fileID: 344042805} + m_Layer: 5 + m_Name: StudioDanceActivator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &344042804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344042803} + m_LocalRotation: {x: 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: 1294339010} + m_Father: {fileID: 975391005} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -3164.16} + m_SizeDelta: {x: 1165, y: 64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &344042805 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344042803} + m_CullTransparentMesh: 1 --- !u!1 &344865317 GameObject: m_ObjectHideFlags: 0 @@ -6322,8 +6794,9 @@ GameObject: - component: {fileID: 408551564} - component: {fileID: 408551563} - component: {fileID: 408551562} + - component: {fileID: 408551565} m_Layer: 5 - m_Name: Button + m_Name: DispAudio m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -6392,7 +6865,19 @@ MonoBehaviour: m_TargetGraphic: {fileID: 408551563} m_OnClick: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 408551565} + m_TargetAssemblyTypeName: HeavenStudio.Editor.TabButton, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!114 &408551563 MonoBehaviour: m_ObjectHideFlags: 0 @@ -6431,6 +6916,19 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 408551560} m_CullTransparentMesh: 1 +--- !u!114 &408551565 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 408551560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72c5153eb89ce5d4eb324d72a9627670, type: 3} + m_Name: + m_EditorClassIdentifier: + Content: {fileID: 1956641995} --- !u!1 &411779173 GameObject: m_ObjectHideFlags: 0 @@ -7291,6 +7789,114 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 435201908} m_CullTransparentMesh: 1 +--- !u!1 &435667401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 435667402} + - component: {fileID: 435667405} + - component: {fileID: 435667404} + - component: {fileID: 435667403} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &435667402 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435667401} + m_LocalRotation: {x: -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: 1427744635} + - {fileID: 1550532532} + m_Father: {fileID: 907920115} + 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: -39.001007} + m_SizeDelta: {x: 0, y: -78.32001} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &435667403 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435667401} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1082753399} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 35 + m_Viewport: {fileID: 1427744635} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1550532533} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &435667404 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435667401} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 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 &435667405 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435667401} + m_CullTransparentMesh: 1 --- !u!1 &441876680 GameObject: m_ObjectHideFlags: 0 @@ -7650,6 +8256,42 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -20, y: 0} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &475433192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 475433193} + 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 &475433193 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 475433192} + m_LocalRotation: {x: -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: 1649292126} + m_Father: {fileID: 1028521305} + 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 &499528697 GameObject: m_ObjectHideFlags: 0 @@ -7895,6 +8537,81 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -20, y: 0} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &523948531 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 523948532} + - component: {fileID: 523948534} + - component: {fileID: 523948533} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &523948532 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 523948531} + m_LocalRotation: {x: 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: 1276007594} + 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.000026703} + m_SizeDelta: {x: 343.04, y: 162.16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &523948533 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 523948531} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d8a7801991b67b441a0f24aa1b61a191, 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 &523948534 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 523948531} + m_CullTransparentMesh: 1 --- !u!1 &528192059 GameObject: m_ObjectHideFlags: 0 @@ -8968,6 +9685,142 @@ MonoBehaviour: m_EditorClassIdentifier: m_AspectMode: 3 m_AspectRatio: 1.7769846 +--- !u!1 &565215273 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 565215274} + - component: {fileID: 565215276} + - component: {fileID: 565215275} + m_Layer: 5 + m_Name: TabLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &565215274 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565215273} + m_LocalRotation: {x: 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: 86453939} + 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.0000066757, y: 12.5} + m_SizeDelta: {x: 132, y: 25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &565215275 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565215273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Editor Settings + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 418f45feed48b954e82f035d2262bdf6, type: 2} + m_sharedMaterial: {fileID: -9079830051944308670, guid: 418f45feed48b954e82f035d2262bdf6, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 8 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8 + m_fontSizeMax: 18 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 2, y: 0, z: 2, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &565215276 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565215273} + m_CullTransparentMesh: 1 --- !u!1 &565525424 GameObject: m_ObjectHideFlags: 0 @@ -10047,7 +10900,7 @@ MonoBehaviour: m_HandleRect: {fileID: 704039020} m_Direction: 0 m_Value: 0 - m_Size: 0.032871276 + m_Size: 0.032871284 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -11788,6 +12641,140 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: eventParameterManager: {fileID: 830452354} +--- !u!1 &725123776 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 725123777} + - component: {fileID: 725123779} + - component: {fileID: 725123778} + 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 &725123777 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 725123776} + m_LocalRotation: {x: -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: 1437736686} + 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.000061035156} + m_SizeDelta: {x: 1202, y: 69} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &725123778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 725123776} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Credits & Legal Information + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 42 + m_fontSizeBase: 42 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &725123779 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 725123776} + m_CullTransparentMesh: 1 --- !u!1 &731547638 GameObject: m_ObjectHideFlags: 0 @@ -13498,6 +14485,7 @@ GameObject: - component: {fileID: 830092703} - component: {fileID: 830092702} - component: {fileID: 830092701} + - component: {fileID: 830092704} m_Layer: 5 m_Name: Tabs m_TagString: Untagged @@ -13517,14 +14505,16 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 408551561} + - {fileID: 86453939} + - {fileID: 1076319429} m_Father: {fileID: 2051557111} 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.000061035156, y: 329.26} - m_SizeDelta: {x: -48, y: -852.17} - m_Pivot: {x: 0.5, y: 0.5} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -124.099976} + m_SizeDelta: {x: 1202, y: 27.28003} + m_Pivot: {x: 0.5, y: 0} --- !u!114 &830092701 MonoBehaviour: m_ObjectHideFlags: 0 @@ -13589,6 +14579,19 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 830092699} m_CullTransparentMesh: 1 +--- !u!114 &830092704 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830092699} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 113bf5aff4fe7ee408630b5e487451af, type: 3} + m_Name: + m_EditorClassIdentifier: + activeContent: {fileID: 1956641995} --- !u!1 &830452351 GameObject: m_ObjectHideFlags: 0 @@ -14397,6 +15400,83 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 891587360} m_CullTransparentMesh: 1 +--- !u!1 &907920114 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 907920115} + - component: {fileID: 907920118} + - component: {fileID: 907920117} + m_Layer: 5 + m_Name: TabTemplate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &907920115 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 907920114} + m_LocalRotation: {x: 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: 2094592544} + - {fileID: 435667402} + m_Father: {fileID: 1182686744} + 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: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &907920117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 907920114} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &907920118 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 907920114} + m_CullTransparentMesh: 1 --- !u!1 &908855313 GameObject: m_ObjectHideFlags: 0 @@ -14874,6 +15954,114 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 926131413} m_CullTransparentMesh: 1 +--- !u!1 &926134723 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926134724} + - component: {fileID: 926134727} + - component: {fileID: 926134726} + - component: {fileID: 926134725} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &926134724 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926134723} + m_LocalRotation: {x: -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: 1042516680} + - {fileID: 1328853375} + m_Father: {fileID: 1750038562} + 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: -39.001007} + m_SizeDelta: {x: 0, y: -78.32001} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &926134725 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926134723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1731845823} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 35 + m_Viewport: {fileID: 1042516680} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1328853376} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &926134726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926134723} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 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 &926134727 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926134723} + m_CullTransparentMesh: 1 --- !u!1 &932211466 GameObject: m_ObjectHideFlags: 0 @@ -15750,6 +16938,86 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 967717798} m_CullTransparentMesh: 1 +--- !u!1 &975391004 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 975391005} + - component: {fileID: 975391007} + - component: {fileID: 975391006} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &975391005 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975391004} + m_LocalRotation: {x: -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: 1550506657} + - {fileID: 2010444525} + - {fileID: 344042804} + m_Father: {fileID: 1148572830} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0.000061035156} + m_SizeDelta: {x: 0, y: 3137.16} + m_Pivot: {x: 0, y: 1} +--- !u!114 &975391006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975391004} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &975391007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975391004} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 --- !u!1 &983551348 GameObject: m_ObjectHideFlags: 0 @@ -16349,6 +17617,132 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1026335623} m_CullTransparentMesh: 1 +--- !u!1 &1028521304 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1028521305} + - component: {fileID: 1028521308} + - component: {fileID: 1028521307} + - component: {fileID: 1028521306} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1028521305 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028521304} + m_LocalRotation: {x: -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: 475433193} + m_Father: {fileID: 172566392} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0.000061035} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1028521306 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028521304} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1649292127} + m_HandleRect: {fileID: 1649292126} + m_Direction: 2 + m_Value: 1 + m_Size: 0.25938526 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1028521307 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028521304} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1028521308 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028521304} + m_CullTransparentMesh: 1 --- !u!1 &1031646380 GameObject: m_ObjectHideFlags: 0 @@ -16460,7 +17854,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 28.924988} + m_AnchoredPosition: {x: 0, y: 28.924927} m_SizeDelta: {x: 0, y: 28.927} m_Pivot: {x: 0, y: 1} --- !u!114 &1037563075 @@ -16590,6 +17984,96 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1038760564} m_CullTransparentMesh: 1 +--- !u!1 &1042516679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1042516680} + - component: {fileID: 1042516683} + - component: {fileID: 1042516682} + - component: {fileID: 1042516681} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1042516680 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1042516679} + m_LocalRotation: {x: -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: 1731845823} + m_Father: {fileID: 926134724} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1042516681 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1042516679} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1042516682 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1042516679} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1042516683 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1042516679} + m_CullTransparentMesh: 1 --- !u!1 &1050802355 GameObject: m_ObjectHideFlags: 0 @@ -17289,6 +18773,153 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1071942424} m_CullTransparentMesh: 1 +--- !u!1 &1076319428 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1076319429} + - component: {fileID: 1076319432} + - component: {fileID: 1076319431} + - component: {fileID: 1076319430} + - component: {fileID: 1076319433} + m_Layer: 5 + m_Name: Credit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1076319429 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.999721, y: 0.999721, z: 0.999721} + m_Children: + - {fileID: 1293461651} + m_Father: {fileID: 830092700} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -25} + m_SizeDelta: {x: 132, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1076319430 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1076319431} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1076319433} + m_TargetAssemblyTypeName: HeavenStudio.Editor.TabButton, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1076319431 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1076319432 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_CullTransparentMesh: 1 +--- !u!114 &1076319433 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72c5153eb89ce5d4eb324d72a9627670, type: 3} + m_Name: + m_EditorClassIdentifier: + Content: {fileID: 1611689949} --- !u!1 &1077158959 GameObject: m_ObjectHideFlags: 0 @@ -17444,6 +19075,83 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1077158959} m_CullTransparentMesh: 1 +--- !u!1 &1082753398 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1082753399} + - component: {fileID: 1082753401} + - component: {fileID: 1082753400} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1082753399 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082753398} + m_LocalRotation: {x: -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: 1427744635} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1082753400 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082753398} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1082753401 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082753398} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 --- !u!1 &1090036109 GameObject: m_ObjectHideFlags: 0 @@ -17983,6 +19691,96 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1128012797} m_CullTransparentMesh: 1 +--- !u!1 &1148572829 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1148572830} + - component: {fileID: 1148572833} + - component: {fileID: 1148572832} + - component: {fileID: 1148572831} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1148572830 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1148572829} + m_LocalRotation: {x: -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: 975391005} + m_Father: {fileID: 172566392} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1148572831 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1148572829} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1148572832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1148572829} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1148572833 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1148572829} + m_CullTransparentMesh: 1 --- !u!1 &1149103344 GameObject: m_ObjectHideFlags: 0 @@ -18155,7 +19953,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 129.89699} + m_AnchoredPosition: {x: 0, y: 129.93665} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1154875944 @@ -18463,12 +20261,15 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1956641996} + - {fileID: 1611689950} + - {fileID: 1750038562} + - {fileID: 907920115} m_Father: {fileID: 2051557111} m_RootOrder: 4 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: -50} + m_AnchoredPosition: {x: 0, y: -49.999878} m_SizeDelta: {x: -48, y: -148} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1182686745 @@ -19090,6 +20891,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1196204502} m_CullTransparentMesh: 1 +--- !u!1 &1199066840 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1199066841} + - component: {fileID: 1199066843} + - component: {fileID: 1199066842} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1199066841 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199066840} + m_LocalRotation: {x: -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: 1508295867} + 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!114 &1199066842 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199066840} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1199066843 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199066840} + m_CullTransparentMesh: 1 --- !u!1 &1201441975 GameObject: m_ObjectHideFlags: 0 @@ -20093,6 +21969,139 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1274849045} m_CullTransparentMesh: 1 +--- !u!1 &1276007593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1276007594} + - component: {fileID: 1276007597} + - component: {fileID: 1276007596} + - component: {fileID: 1276007595} + m_Layer: 5 + m_Name: LogoCounter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1276007594 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276007593} + m_LocalRotation: {x: 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: 523948532} + m_Father: {fileID: 1550506657} + 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.000026703} + m_SizeDelta: {x: 219.62, y: 162.16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1276007595 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276007593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1276007596} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1611689951} + m_TargetAssemblyTypeName: HeavenStudio.Editor.CreditsLegalSettings, Assembly-CSharp + m_MethodName: OnClickCountUp + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1276007596 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276007593} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1276007597 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276007593} + m_CullTransparentMesh: 1 --- !u!1 &1277418759 GameObject: m_ObjectHideFlags: 0 @@ -20318,6 +22327,273 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1292844876} m_CullTransparentMesh: 1 +--- !u!1 &1293461650 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1293461651} + - component: {fileID: 1293461653} + - component: {fileID: 1293461652} + m_Layer: 5 + m_Name: TabLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1293461651 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1293461650} + m_LocalRotation: {x: 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: 1076319429} + 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.0000066757, y: 12.5} + m_SizeDelta: {x: 132, y: 25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1293461652 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1293461650} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Credits & Legal + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 418f45feed48b954e82f035d2262bdf6, type: 2} + m_sharedMaterial: {fileID: -9079830051944308670, guid: 418f45feed48b954e82f035d2262bdf6, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.55 + m_fontSizeBase: 8 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8 + m_fontSizeMax: 18 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 2, y: 0, z: 2, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1293461653 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1293461650} + m_CullTransparentMesh: 1 +--- !u!1 &1294339009 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1294339010} + - component: {fileID: 1294339013} + - component: {fileID: 1294339012} + - component: {fileID: 1294339011} + m_Layer: 5 + m_Name: StudioDance + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1294339010 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294339009} + m_LocalRotation: {x: 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: 1973314441} + m_Father: {fileID: 344042804} + 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.000026703} + m_SizeDelta: {x: 64, y: 64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1294339011 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294339009} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1294339012} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1611689951} + m_TargetAssemblyTypeName: HeavenStudio.Editor.CreditsLegalSettings, Assembly-CSharp + m_MethodName: OnClickSecret + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1294339012 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294339009} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1294339013 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294339009} + m_CullTransparentMesh: 1 --- !u!1 &1296765241 GameObject: m_ObjectHideFlags: 0 @@ -20691,6 +22967,132 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1310571273} m_CullTransparentMesh: 1 +--- !u!1 &1328853374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1328853375} + - component: {fileID: 1328853378} + - component: {fileID: 1328853377} + - component: {fileID: 1328853376} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1328853375 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328853374} + m_LocalRotation: {x: -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: 1508295867} + m_Father: {fileID: 926134724} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0.000061035} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1328853376 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328853374} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1199066842} + m_HandleRect: {fileID: 1199066841} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1328853377 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328853374} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1328853378 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328853374} + m_CullTransparentMesh: 1 --- !u!1 &1331923531 GameObject: m_ObjectHideFlags: 0 @@ -21452,6 +23854,96 @@ MonoBehaviour: layer: {fileID: 1906769994} tempoLayer: {fileID: 1511927534} musicLayer: {fileID: 954835807} +--- !u!1 &1427744634 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1427744635} + - component: {fileID: 1427744638} + - component: {fileID: 1427744637} + - component: {fileID: 1427744636} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1427744635 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1427744634} + m_LocalRotation: {x: -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: 1082753399} + m_Father: {fileID: 435667402} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1427744636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1427744634} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1427744637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1427744634} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1427744638 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1427744634} + m_CullTransparentMesh: 1 --- !u!1 &1436123037 GameObject: m_ObjectHideFlags: 0 @@ -21527,6 +24019,82 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1436123037} m_CullTransparentMesh: 1 +--- !u!1 &1437736685 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1437736686} + - component: {fileID: 1437736688} + - component: {fileID: 1437736687} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1437736686 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1437736685} + m_LocalRotation: {x: -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: 725123777} + m_Father: {fileID: 1611689950} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 78} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1437736687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1437736685} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1437736688 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1437736685} + m_CullTransparentMesh: 1 --- !u!1 &1438983641 GameObject: m_ObjectHideFlags: 0 @@ -22868,6 +25436,42 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1507800755} m_CullTransparentMesh: 1 +--- !u!1 &1508295866 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1508295867} + 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 &1508295867 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508295866} + m_LocalRotation: {x: -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: 1199066841} + m_Father: {fileID: 1328853375} + 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 &1511927530 GameObject: m_ObjectHideFlags: 0 @@ -23855,6 +26459,177 @@ MonoBehaviour: m_ChildScaleWidth: 0 m_ChildScaleHeight: 0 m_ReverseArrangement: 0 +--- !u!1 &1550506656 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1550506657} + - component: {fileID: 1550506659} + m_Layer: 5 + m_Name: Logo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1550506657 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550506656} + m_LocalRotation: {x: 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: 1276007594} + m_Father: {fileID: 975391005} + 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: 602.5, y: -91.08} + m_SizeDelta: {x: 1165, y: 162.16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1550506659 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550506656} + m_CullTransparentMesh: 1 +--- !u!1 &1550532531 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1550532532} + - component: {fileID: 1550532535} + - component: {fileID: 1550532534} + - component: {fileID: 1550532533} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1550532532 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550532531} + m_LocalRotation: {x: -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: 312122290} + m_Father: {fileID: 435667402} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0.000061035} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1550532533 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550532531} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1654793132} + m_HandleRect: {fileID: 1654793131} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1550532534 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550532531} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1550532535 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550532531} + m_CullTransparentMesh: 1 --- !u!1 &1550880754 GameObject: m_ObjectHideFlags: 0 @@ -24530,6 +27305,97 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1609794606} m_CullTransparentMesh: 1 +--- !u!1 &1611689949 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1611689950} + - component: {fileID: 1611689953} + - component: {fileID: 1611689952} + - component: {fileID: 1611689951} + m_Layer: 5 + m_Name: CreditsLegal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1611689950 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1611689949} + m_LocalRotation: {x: 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: 1437736686} + - {fileID: 172566392} + m_Father: {fileID: 1182686744} + 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 &1611689951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1611689949} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 406705ab8ec428e439d9138fd4984a9e, type: 3} + m_Name: + m_EditorClassIdentifier: + secretObject: {fileID: 344042803} +--- !u!114 &1611689952 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1611689949} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1611689953 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1611689949} + m_CullTransparentMesh: 1 --- !u!1 &1618259387 GameObject: m_ObjectHideFlags: 0 @@ -24605,6 +27471,156 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1618259387} m_CullTransparentMesh: 1 +--- !u!1 &1649292125 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1649292126} + - component: {fileID: 1649292128} + - component: {fileID: 1649292127} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1649292126 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1649292125} + m_LocalRotation: {x: -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: 475433193} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.7406148} + 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!114 &1649292127 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1649292125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1649292128 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1649292125} + m_CullTransparentMesh: 1 +--- !u!1 &1654793130 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1654793131} + - component: {fileID: 1654793133} + - component: {fileID: 1654793132} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1654793131 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654793130} + m_LocalRotation: {x: -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: 312122290} + 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!114 &1654793132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654793130} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1654793133 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654793130} + m_CullTransparentMesh: 1 --- !u!1 &1663318370 GameObject: m_ObjectHideFlags: 0 @@ -25074,7 +28090,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 111.50012, y: -16.119995} + m_AnchoredPosition: {x: 111.50012, y: -16.120056} m_SizeDelta: {x: 223, y: -135.09} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1671351976 @@ -25879,6 +28895,83 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -20, y: -20} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1731845822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1731845823} + - component: {fileID: 1731845825} + - component: {fileID: 1731845824} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1731845823 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1731845822} + m_LocalRotation: {x: -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: 1042516680} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1731845824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1731845822} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1731845825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1731845822} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 --- !u!1 &1733325622 GameObject: m_ObjectHideFlags: 0 @@ -26117,6 +29210,83 @@ MonoBehaviour: m_EditorClassIdentifier: snap: 1 count: 13 +--- !u!1 &1750038561 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1750038562} + - component: {fileID: 1750038564} + - component: {fileID: 1750038563} + m_Layer: 5 + m_Name: EditorSettings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1750038562 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750038561} + m_LocalRotation: {x: 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: 1953458823} + - {fileID: 926134724} + m_Father: {fileID: 1182686744} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1750038563 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750038561} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1750038564 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750038561} + m_CullTransparentMesh: 1 --- !u!1 &1757661635 GameObject: m_ObjectHideFlags: 0 @@ -28379,6 +31549,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1921041734} m_CullTransparentMesh: 1 +--- !u!1 &1921393122 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1921393123} + - component: {fileID: 1921393125} + - component: {fileID: 1921393124} + 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 &1921393123 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921393122} + m_LocalRotation: {x: -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: 1953458823} + 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.000061035156} + m_SizeDelta: {x: 1202, y: 69} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1921393124 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921393122} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Editor Settings + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 42 + m_fontSizeBase: 42 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1921393125 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921393122} + m_CullTransparentMesh: 1 --- !u!1 &1928361018 GameObject: m_ObjectHideFlags: 0 @@ -28935,6 +32239,82 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1953458822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1953458823} + - component: {fileID: 1953458825} + - component: {fileID: 1953458824} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1953458823 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953458822} + m_LocalRotation: {x: -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: 1921393123} + m_Father: {fileID: 1750038562} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 78} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1953458824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953458822} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1953458825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953458822} + m_CullTransparentMesh: 1 --- !u!1 &1953621881 GameObject: m_ObjectHideFlags: 0 @@ -29425,6 +32805,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1971243155} m_CullTransparentMesh: 1 +--- !u!1 &1973314440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1973314441} + - component: {fileID: 1973314443} + - component: {fileID: 1973314442} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1973314441 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973314440} + m_LocalRotation: {x: 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: 1294339010} + 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.000026703} + m_SizeDelta: {x: 64, y: 64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1973314442 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973314440} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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 &1973314443 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973314440} + m_CullTransparentMesh: 1 --- !u!1 &1980243265 GameObject: m_ObjectHideFlags: 0 @@ -29459,7 +32914,7 @@ RectTransform: 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: -14.242783} + m_AnchoredPosition: {x: 0, y: -14.242767} m_SizeDelta: {x: 0, y: -138.84} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1980243267 @@ -30333,6 +33788,278 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2004004428} m_CullTransparentMesh: 1 +--- !u!1 &2010444524 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2010444525} + - component: {fileID: 2010444527} + - component: {fileID: 2010444526} + m_Layer: 5 + m_Name: Credits + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2010444525 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2010444524} + m_LocalRotation: {x: 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: 975391005} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -1652.16} + m_SizeDelta: {x: 1165, y: 2960} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2010444526 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2010444524} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Programming + + -Megaminerzero + + -Starpelly + (Rhythm Heaven Mania) + + -minenice + + -huantian + + -Slaith12 + + -Mytiaoga + + -Carson + + -saladplainzone + + -Pengu123 + + + Artwork + + -Ko + Takeuchi (Original Rhythm Heaven Assets) + + -Starpelly + (Rhythm Heaven Mania) + + -OctaHeart + (Logo) + + -dexiedoo_octo + + -Sofuto + + -MilaDraws + + -Talk + + -saladplainzone + + -Mocha + + -Seanski2 + + -The + Culinator + + -Brandix + + -Metasepia + + -Jellirby + + -Radomila + + -flaticon.com + + + Font + + -Super_Tailx_50 + (Logo) + + -Christian Robertson (Roboto) + + -Nintendo + (Rodin) + + -minenice (Sprite + Glyphs) + + + Other Resources & Technologies + + -Nintendo + (Concept, Sound, Design) + + -Powered + by Unity 2020.3.25f1 + + -Adobe Photoshop 2022 + + -GIMP + + -paint.net + + -Krita + + -Visual + Studio 2022 + + -Visual Studio Code + + -Newtonsoft.Json + + -DOTween + + -Starpelly + Library + + -StandaloneFileBrowser + + -NaughtyBezierCurves + + -VorbisPlugin + + -RHRE + SFX Database + + -Github Copilot + + + Legal + + Rhythm + Heaven / Rhythm Tengoku is the intellectual property of Nintendo. This program + is NOT endorsed nor sponsored in any way by Nintendo. All used properties of + Nintendo (such as names, audio, graphics, character, design, etc.) in this software + are not intended to maliciously infringe trademark rights. All other trademarks + and assets are property of their respective owners. This is a community project + and this is available for others to use according to the GPL-3.0 license, without + charge. + + + THIS SOFTWARE MUST NOT BE SOLD, NEITHER ALONE NOR AS PART OF + A BUNDLE. + + + IF YOU PAID FOR THIS SOFTWARE OR RECIEVED IT AS PART OF A BUNDLE + FOLLOWING PAYMENT, YOU HAVE BEEN SCAMMED. CONTACT THE SELLER AND DEMAND YOUR + MONEY BACK IMMEDIATELY. + + + https://github.com/megaminerjenny/HeavenStudio + + ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: -75 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 20, y: 25, z: 20, w: 20} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2010444527 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2010444524} + m_CullTransparentMesh: 1 --- !u!1 &2016605288 GameObject: m_ObjectHideFlags: 0 @@ -31084,7 +34811,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -28.029968} + m_AnchoredPosition: {x: 0, y: -28.029907} m_SizeDelta: {x: 1054, y: -113.92} m_Pivot: {x: 0, y: 0.5} --- !u!114 &2066632681 @@ -31341,6 +35068,82 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2079255987} m_CullTransparentMesh: 1 +--- !u!1 &2094592543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2094592544} + - component: {fileID: 2094592546} + - component: {fileID: 2094592545} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2094592544 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2094592543} + m_LocalRotation: {x: -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: 86022611} + m_Father: {fileID: 907920115} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 78} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &2094592545 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2094592543} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &2094592546 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2094592543} + m_CullTransparentMesh: 1 --- !u!1 &2099454901 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs b/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs new file mode 100644 index 00000000..ab9797aa --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs @@ -0,0 +1,20 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Editor.Track; + +using TMPro; + +namespace HeavenStudio.Editor +{ + public class TabButton : MonoBehaviour + { + [SerializeField] GameObject Content; + + public void OnClick() + { + var tabsManager = transform.parent.GetComponent(); + tabsManager.SetActiveContent(Content); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs.meta new file mode 100644 index 00000000..ec65b7cd --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 72c5153eb89ce5d4eb324d72a9627670 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs.meta new file mode 100644 index 00000000..94d7a337 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f40824f5d4f2d0545ab42811c01c4470 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs new file mode 100644 index 00000000..328a6b43 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs @@ -0,0 +1,42 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Editor.Track; +using HeavenStudio.Util; + +using TMPro; + +namespace HeavenStudio.Editor +{ + public class CreditsLegalSettings : MonoBehaviour + { + private int SecretCounter = 0; + private static bool SecretActive = false; + [SerializeField] private GameObject secretObject; + + private void Start() + { + SecretCounter = 0; + secretObject.SetActive(false); + } + + public void OnClickCountUp() + { + SecretCounter++; + Debug.Log("SecretCounter: " + SecretCounter); + if (SecretCounter == 10) + { + secretObject.SetActive(true); + } + } + + public void OnClickSecret() + { + if (SecretActive) return; + + SecretActive = true; + Jukebox.PlayOneShot("applause"); + Debug.Log("Activating Studio Dance..."); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs.meta new file mode 100644 index 00000000..3dac5d78 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 406705ab8ec428e439d9138fd4984a9e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/DispAudioSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs similarity index 100% rename from Assets/Scripts/LevelEditor/SettingsDialog/DispAudioSettings.cs rename to Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/DispAudioSettings.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs.meta similarity index 100% rename from Assets/Scripts/LevelEditor/SettingsDialog/DispAudioSettings.cs.meta rename to Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs.meta diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs b/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs new file mode 100644 index 00000000..6b4e9bd4 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs @@ -0,0 +1,24 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Editor.Track; + +using TMPro; + +namespace HeavenStudio.Editor +{ + public class TabsManager : MonoBehaviour + { + [SerializeField] GameObject activeContent; + + public void SetActiveContent(GameObject content) + { + if (activeContent != null) + { + activeContent.SetActive(false); + } + activeContent = content; + activeContent.SetActive(true); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs.meta new file mode 100644 index 00000000..59d3f50f --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 113bf5aff4fe7ee408630b5e487451af +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From 8d5b344085c35cd1fe9110ab9f141c5005d5c084 Mon Sep 17 00:00:00 2001 From: saladplainzone Date: Sat, 9 Jul 2022 23:32:58 -0700 Subject: [PATCH 06/28] Space Dance - Input Changes --- Assets/Resources/Games/spaceDance.prefab | 85 +------------------ .../Sfx/games/spaceDance/inputBad.wav.meta | 2 +- Assets/Scripts/Games/SpaceDance/SpaceDance.cs | 7 +- 3 files changed, 6 insertions(+), 88 deletions(-) diff --git a/Assets/Resources/Games/spaceDance.prefab b/Assets/Resources/Games/spaceDance.prefab index 91ce76ad..575d7c3e 100644 --- a/Assets/Resources/Games/spaceDance.prefab +++ b/Assets/Resources/Games/spaceDance.prefab @@ -115,88 +115,6 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 ---- !u!1 &1549589572473966324 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5010421801470696111} - - component: {fileID: 2263569436043325215} - m_Layer: 0 - m_Name: guiart - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &5010421801470696111 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1549589572473966324} - m_LocalRotation: {x: 0, y: 0, z: 0.17674121, w: 0.9842574} - m_LocalPosition: {x: 4.81, y: -0.41, z: 0} - m_LocalScale: {x: 0.3460695, y: 0.33089173, z: 1.076} - m_Children: [] - m_Father: {fileID: 3166716782550672845} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 20.36} ---- !u!212 &2263569436043325215 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1549589572473966324} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 2 - m_Sprite: {fileID: 21300000, guid: 99d93d28725242640bd2e665a4a12666, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 9.97, y: 9.62} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 --- !u!1 &1594644879434370376 GameObject: m_ObjectHideFlags: 0 @@ -423,7 +341,7 @@ Transform: - {fileID: 4041320545106712838} - {fileID: 8583379417074439379} m_Father: {fileID: 3166716782550672845} - m_RootOrder: 4 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2437153462261212378 GameObject: @@ -906,7 +824,6 @@ Transform: - {fileID: 6689513376791215860} - {fileID: 3210284492103733003} - {fileID: 8934601798955442231} - - {fileID: 5010421801470696111} - {fileID: 2641675102161953886} m_Father: {fileID: 0} m_RootOrder: 0 diff --git a/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta b/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta index 2bb20ce1..bfe4947d 100644 --- a/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta +++ b/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cc6ab62bc1e6d24478dab3aa59b137e5 +guid: f13f6f70f1111f646b29527c012b3080 AudioImporter: externalObjects: {} serializedVersion: 6 diff --git a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs index 2ad58958..6f1c647c 100644 --- a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs +++ b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs @@ -47,13 +47,14 @@ namespace HeavenStudio.Games if (PlayerInput.Pressed() && !IsExpectingInputNow()) { - + Jukebox.PlayOneShotGame("spaceDance/inputBad"); + // Look at this later, sound effect has some weird clipping on it sometimes?? popping. like. fucking popopop idk why its doing that its fine theres no sample weirdness ughh } } public void DoTurnRight(float beat) { - ScheduleInput(beat, 1f, InputType.STANDARD_DOWN, RightSuccess, RightMiss, RightEmpty); + ScheduleInput(beat, 1f, InputType.DIRECTION_RIGHT_DOWN, RightSuccess, RightMiss, RightEmpty); MultiSound.Play(new MultiSound.Sound[] { new MultiSound.Sound("spaceDance/voicelessTurn", beat), new MultiSound.Sound("spaceDance/dancerTurn", beat), @@ -75,7 +76,7 @@ namespace HeavenStudio.Games public void DoSitDown(float beat) { - ScheduleInput(beat, 1f, InputType.STANDARD_DOWN, SitSuccess, SitMiss, SitEmpty); + ScheduleInput(beat, 1f, InputType.DIRECTION_DOWN_DOWN, SitSuccess, SitMiss, SitEmpty); MultiSound.Play(new MultiSound.Sound[] { new MultiSound.Sound("spaceDance/voicelessSit", beat), new MultiSound.Sound("spaceDance/dancerLets", beat), From fbeab5f0ad812ca6d2f6d1dae819419f157447ab Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sun, 10 Jul 2022 17:39:14 -0400 Subject: [PATCH 07/28] add cursor toggle, master volume --- Assets/GUIWindows.meta | 8 + Assets/GUIWindows/Cursors.meta | 8 + Assets/GUIWindows/Cursors/cursor_diag_a.png | Bin 0 -> 256 bytes .../GUIWindows/Cursors/cursor_diag_a.png.meta | 96 + Assets/GUIWindows/Cursors/cursor_diag_b.png | Bin 0 -> 253 bytes .../GUIWindows/Cursors/cursor_diag_b.png.meta | 96 + .../GUIWindows/Cursors/cursor_horizontal.png | Bin 0 -> 214 bytes .../Cursors/cursor_horizontal.png.meta | 96 + Assets/GUIWindows/Cursors/cursor_vertical.png | Bin 0 -> 249 bytes .../Cursors/cursor_vertical.png.meta | 96 + Assets/GUIWindows/Resources.meta | 8 + .../Resources/WindowUIComponent.prefab | 3235 +++ .../Resources/WindowUIComponent.prefab.meta | 8 + Assets/GUIWindows/Scripts.meta | 8 + Assets/GUIWindows/Scripts/Editor.meta | 8 + .../Scripts/Editor/GUIPointerObjectEditor.cs | 35 + .../Editor/GUIPointerObjectEditor.cs.meta | 11 + Assets/GUIWindows/Scripts/GUIBorderParent.cs | 29 + .../Scripts/GUIBorderParent.cs.meta | 11 + Assets/GUIWindows/Scripts/GUIPointerObject.cs | 66 + .../Scripts/GUIPointerObject.cs.meta | 11 + Assets/GUIWindows/Scripts/GUIWindow.cs | 18 + Assets/GUIWindows/Scripts/GUIWindow.cs.meta | 11 + .../GUIWindows/Scripts/GUIWindowExpander.cs | 186 + .../Scripts/GUIWindowExpander.cs.meta | 11 + Assets/GUIWindows/Scripts/GUIWindowHandle.cs | 278 + .../Scripts/GUIWindowHandle.cs.meta | 11 + Assets/GUIWindows/Scripts/GUIWindowMover.cs | 70 + .../GUIWindows/Scripts/GUIWindowMover.cs.meta | 11 + Assets/GUIWindows/Scripts/GUIWindowUtils.cs | 67 + .../GUIWindows/Scripts/GUIWindowUtils.cs.meta | 11 + .../Common/StudioDance/Anime/Arisa.controller | 89 +- .../UI/Common/StudioDance/Anime/DanceL.anim | 3356 ++- .../UI/Common/StudioDance/Anime/DanceR.anim | 3558 ++- .../Common/StudioDance/Anime/DanceTest.anim | 23917 ++++++++++++++++ .../StudioDance/Anime/DanceTest.anim.meta | 8 + .../UI/Common/StudioDance/Anime/NoPose.anim | 56 +- .../UI/Common/StudioDance/Anime/PoseL.anim | 5149 ++++ .../Common/StudioDance/Anime/PoseL.anim.meta | 8 + .../UI/Common/StudioDance/Anime/PoseR.anim | 5122 ++++ .../Common/StudioDance/Anime/PoseR.anim.meta | 8 + .../UI/Common/StudioDance/Arisa.prefab | 31 +- .../StudioDanceRender.renderTexture | 38 + .../StudioDanceRender.renderTexture.meta | 8 + Assets/Scenes/Editor.unity | 6169 +++- Assets/Scripts/GlobalGameManager.cs | 8 + Assets/Scripts/LevelEditor/Editor.cs | 6 +- .../Tabs/CreditsLegalSettings.cs | 14 +- .../SettingsDialog/Tabs/DispAudioSettings.cs | 22 +- .../SettingsDialog/Tabs/EditorSettings.cs | 20 + .../Tabs/EditorSettings.cs.meta | 11 + Assets/Scripts/StudioDance.meta | 8 + Assets/Scripts/StudioDance/Dancer.cs | 57 + Assets/Scripts/StudioDance/Dancer.cs.meta | 11 + .../Scripts/StudioDance/StudioDanceManager.cs | 26 + .../StudioDance/StudioDanceManager.cs.meta | 11 + ProjectSettings/TagManager.asset | 5 +- 57 files changed, 48810 insertions(+), 3410 deletions(-) create mode 100644 Assets/GUIWindows.meta create mode 100644 Assets/GUIWindows/Cursors.meta create mode 100644 Assets/GUIWindows/Cursors/cursor_diag_a.png create mode 100644 Assets/GUIWindows/Cursors/cursor_diag_a.png.meta create mode 100644 Assets/GUIWindows/Cursors/cursor_diag_b.png create mode 100644 Assets/GUIWindows/Cursors/cursor_diag_b.png.meta create mode 100644 Assets/GUIWindows/Cursors/cursor_horizontal.png create mode 100644 Assets/GUIWindows/Cursors/cursor_horizontal.png.meta create mode 100644 Assets/GUIWindows/Cursors/cursor_vertical.png create mode 100644 Assets/GUIWindows/Cursors/cursor_vertical.png.meta create mode 100644 Assets/GUIWindows/Resources.meta create mode 100644 Assets/GUIWindows/Resources/WindowUIComponent.prefab create mode 100644 Assets/GUIWindows/Resources/WindowUIComponent.prefab.meta create mode 100644 Assets/GUIWindows/Scripts.meta create mode 100644 Assets/GUIWindows/Scripts/Editor.meta create mode 100644 Assets/GUIWindows/Scripts/Editor/GUIPointerObjectEditor.cs create mode 100644 Assets/GUIWindows/Scripts/Editor/GUIPointerObjectEditor.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIBorderParent.cs create mode 100644 Assets/GUIWindows/Scripts/GUIBorderParent.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIPointerObject.cs create mode 100644 Assets/GUIWindows/Scripts/GUIPointerObject.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIWindow.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindow.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIWindowExpander.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindowExpander.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIWindowHandle.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindowHandle.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIWindowMover.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindowMover.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIWindowUtils.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindowUtils.cs.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs.meta create mode 100644 Assets/Scripts/StudioDance.meta create mode 100644 Assets/Scripts/StudioDance/Dancer.cs create mode 100644 Assets/Scripts/StudioDance/Dancer.cs.meta create mode 100644 Assets/Scripts/StudioDance/StudioDanceManager.cs create mode 100644 Assets/Scripts/StudioDance/StudioDanceManager.cs.meta diff --git a/Assets/GUIWindows.meta b/Assets/GUIWindows.meta new file mode 100644 index 00000000..e87c835d --- /dev/null +++ b/Assets/GUIWindows.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0213bb2af6cda644f97e3dc22e5d5815 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Cursors.meta b/Assets/GUIWindows/Cursors.meta new file mode 100644 index 00000000..f1e0e62e --- /dev/null +++ b/Assets/GUIWindows/Cursors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9e2cc9380e05e994ca36eafd84612971 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Cursors/cursor_diag_a.png b/Assets/GUIWindows/Cursors/cursor_diag_a.png new file mode 100644 index 0000000000000000000000000000000000000000..24f017365dd1ef5a9497b5b30729652efacb12e1 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI!O-zi(IBkiH5KySs)5S3);_%yP2YDM5cwFn}_HJN2 zEO9<>iF*5Laf1kcr=}3!_(O~wFS%K{5+shzmRv5$5V6hT9?Pzo>1q4)l(ZtFj|AlU zusmn}dWz{e!-LejyX2aK3wSvtx2$*B#d?mNp`okgh>D$};CY|R;+w-By;%LmWkG0Q<({ln|D|~j|IoJ<>&pI!O-ziNXMXeY7eJvdPZ!6Kh{JEEdh<0X@UTXociX|( zZn)02{BFZVAravm;ZJIbjI%4Z)O0W~Y~GM(EjaPT#Ot#^9N+S>5*;^v-B?K3P+ z|KTv4>NV#{*o{-`6@8d8cFwClasKP}=nvg@mOlS{>NNNA>g=7LpS|3s_4}<~^_M+W uH+}f$@EKUKl(YT#b9(3h&kPI~PBY5zZLB`amUk8CDh5wiKbLh*2~7YXzhVCX literal 0 HcmV?d00001 diff --git a/Assets/GUIWindows/Cursors/cursor_diag_b.png.meta b/Assets/GUIWindows/Cursors/cursor_diag_b.png.meta new file mode 100644 index 00000000..018d0f4a --- /dev/null +++ b/Assets/GUIWindows/Cursors/cursor_diag_b.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 2b62059c6b03f004db5a180b61188820 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 7 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Cursors/cursor_horizontal.png b/Assets/GUIWindows/Cursors/cursor_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..0974105410c6cf2529c8182665f360c405e63f7f GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI!O-zhSo=NR`IZ!Cs)5S3);_%xmj$8*6cw8=?{HuRW zuWDIIvSW)#&!x1F@+p#O0-;O{do0d*Pug>qXZn-edfhvBgIVY84e7M2S?aLrh{Qe7 z8M6xQwGthFzx{sl%%VN@{tNEOYJBAK`oqk?Q1g_{Ds{il?^$;a0Ig&2boFyt=akR{ E0I5|;#{d8T literal 0 HcmV?d00001 diff --git a/Assets/GUIWindows/Cursors/cursor_horizontal.png.meta b/Assets/GUIWindows/Cursors/cursor_horizontal.png.meta new file mode 100644 index 00000000..6a5c25ef --- /dev/null +++ b/Assets/GUIWindows/Cursors/cursor_horizontal.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 5704ce039ab9a4d41bce815832591a2f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 7 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Cursors/cursor_vertical.png b/Assets/GUIWindows/Cursors/cursor_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..0dac657f02be8a2555eae2fb89508d59c2cb400c GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI!O-zha@kQ25d7x06r;B4q#NoHoy!jdwcwC|%|2@yj zea + /// Contains a reference to all GUIWindowHandle objects below this Transform for ease of referencing + /// + public class GUIBorderParent : MonoBehaviour + { + private GUIWindowHandle[] handles; + // Use this for initialization + void Start() + { + handles = GetComponentsInChildren(); + } + + ///

+ /// Toggle interactivity of handles + /// + /// is interactive + public void SetIsLocked(bool input) + { + for (int i = 0; i < handles.Length; i++) + { + handles[i].SetIsLocked(input); + } + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIBorderParent.cs.meta b/Assets/GUIWindows/Scripts/GUIBorderParent.cs.meta new file mode 100644 index 00000000..1081769e --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIBorderParent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7522e6e31c695a24eab781c580d37a59 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIPointerObject.cs b/Assets/GUIWindows/Scripts/GUIPointerObject.cs new file mode 100644 index 00000000..97e6886b --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIPointerObject.cs @@ -0,0 +1,66 @@ +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.EventSystems; + +namespace Rellac.Windows +{ + /// + /// Contains events referencing IPointerHandlers + /// + public class GUIPointerObject : MonoBehaviour, IPointerUpHandler, IPointerDownHandler, IPointerEnterHandler, IPointerExitHandler + { + /// + /// Fires when a pointer up is detected + /// + [HideInInspector] + [Tooltip("Fires when a pointer up is detected")] + public UnityEvent onPointerUp = null; + /// + /// Fires when a pointer down is detected + /// + [HideInInspector] + [Tooltip("Fires when a pointer down is detected")] + public UnityEvent onPointerDown = null; + /// + /// Fires when a pointer enter is detected + /// + [HideInInspector] + [Tooltip("Fires when a pointer enter is detected")] + public UnityEvent onPointerEnter = null; + /// + /// Fires when a pointer exit is detected + /// + [HideInInspector] + [Tooltip("Fires when a pointer exit is detected")] + public UnityEvent onPointerExit = null; + + public void OnPointerUp(PointerEventData eventData) + { + if (onPointerUp != null) + { + onPointerUp.Invoke(); + } + } + public void OnPointerDown(PointerEventData eventData) + { + if (onPointerDown != null) + { + onPointerDown.Invoke(); + } + } + public void OnPointerEnter(PointerEventData eventData) + { + if (onPointerEnter != null) + { + onPointerEnter.Invoke(); + } + } + public void OnPointerExit(PointerEventData eventData) + { + if (onPointerExit != null) + { + onPointerExit.Invoke(); + } + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIPointerObject.cs.meta b/Assets/GUIWindows/Scripts/GUIPointerObject.cs.meta new file mode 100644 index 00000000..307190b6 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIPointerObject.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4817080b0d03dd846b5ee72dfd97c993 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIWindow.cs b/Assets/GUIWindows/Scripts/GUIWindow.cs new file mode 100644 index 00000000..57c6e471 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindow.cs @@ -0,0 +1,18 @@ +using UnityEngine; + +namespace Rellac.Windows +{ + /// + /// Simple script to destroy the target GameObject when window is closed + /// + public class GUIWindow : MonoBehaviour + { + /// + /// Close window by destroying this GameObject + /// + public void CloseWindow() + { + Destroy(gameObject); + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindow.cs.meta b/Assets/GUIWindows/Scripts/GUIWindow.cs.meta new file mode 100644 index 00000000..ffb61e01 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 53f10846845fcf9489fc69eccfbd24c9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIWindowExpander.cs b/Assets/GUIWindows/Scripts/GUIWindowExpander.cs new file mode 100644 index 00000000..d791aa4b --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowExpander.cs @@ -0,0 +1,186 @@ +using UnityEngine; +using UnityEngine.Events; + +namespace Rellac.Windows +{ + /// + /// Script to handle expanding and restoring a window to/from screen size + /// + public class GUIWindowExpander : GUIPointerObject + { + + private const float MaxTimeForDoubleClick = 0.5f; + /// + /// Window to apply expand effect to + /// + [Tooltip("")] + [SerializeField] private RectTransform parentWindow = null; + /// + /// Expander is locked and unusable + /// + [Tooltip("")] + [SerializeField] private bool isLocked = false; + /// + /// Allows you to double click this target image to minimise/maximise + /// + [Tooltip("Allows you to double click this target image to minimise/maximise")] + [SerializeField] private bool doubleClick = true; + /// + /// Fires when window starts restoring to a smaller size + /// + public UnityEvent onMinimised = null; + /// + /// Fires when window starts expanding + /// + public UnityEvent onMaximised = null; + + private bool isMaximised = false; + private bool doAction = false; + + private Vector2 initialPosition; + private Vector2 initialMinAnchor; + private Vector2 initialMaxAnchor; + private Vector2 initialSize; + private Vector2 initialPivot = Vector2.one * -1; + + private Vector2 targetPosition; + private Vector2 targetSize; + + private int numClicks; + + void Start() + { + onPointerDown.AddListener(parentWindow.SetAsLastSibling); + onPointerDown.AddListener(TryDoubleClick); + } + + // Update is called once per frame + void Update() + { + if (doAction) + { + // Lerp to position & size + parentWindow.sizeDelta = Vector2.MoveTowards(parentWindow.sizeDelta, targetSize, Time.deltaTime * 10000); + parentWindow.anchoredPosition = Vector2.MoveTowards(parentWindow.anchoredPosition, targetPosition, Time.deltaTime * 5000); + // reached target + if (parentWindow.sizeDelta == targetSize && parentWindow.anchoredPosition == targetPosition) + { + doAction = false; + if (isMaximised) + { // set to a full stretched rect + parentWindow.anchorMin = Vector2.zero; + parentWindow.anchorMax = Vector2.one; + parentWindow.sizeDelta = Vector2.zero; + parentWindow.anchoredPosition = Vector2.zero; + if (onMaximised != null) + { + onMaximised.Invoke(); + } + } + else + { // just invoke the event for a minimised window + if (onMinimised != null) + { + onMinimised.Invoke(); + } + } + } + } + } + + /// + /// Toggle interactivity of expander + /// + /// is interactive + public void SetIsLocked(bool input) + { + isLocked = input; + parentWindow.SetAsLastSibling(); + } + + /// + /// Set window to fill screen + /// + public void MaximiseWindow() + { + if (isLocked) return; + + initialPosition = parentWindow.anchoredPosition; + initialMinAnchor = parentWindow.anchorMin; + initialMaxAnchor = parentWindow.anchorMax; + initialSize = parentWindow.sizeDelta; + initialPivot = parentWindow.pivot; + + parentWindow.SetPivot(Vector2.one * 0.5f); + + targetPosition = Vector2.zero; + targetSize = new Vector2(Screen.width, Screen.height); + + isMaximised = true; + doAction = true; + parentWindow.SetAsLastSibling(); + } + + /// + /// Set window to small size + /// + public void MinimiseWindow() + { + if (isLocked) return; + parentWindow.anchorMin = initialMinAnchor; + parentWindow.anchorMax = initialMaxAnchor; + + parentWindow.sizeDelta = new Vector2(Screen.width, Screen.height); + + if (initialPivot != Vector2.one * -1) + { + parentWindow.SetPivot(initialPivot); + } + + targetPosition = initialPosition; + targetSize = initialSize; + + isMaximised = false; + doAction = true; + parentWindow.SetAsLastSibling(); + } + + /// + /// Do a click for attempting to expand by double click + /// + public void TryDoubleClick() + { + parentWindow.SetAsLastSibling(); + if (isLocked || !doubleClick) return; + numClicks++; + if (numClicks == 1) + { + Invoke("ResetDoubleClick", MaxTimeForDoubleClick); + } + else if (numClicks >= 2) + { + Invoke("Swap", 0.1f); // wait in case we're interrupting a mover + } + } + + /// + /// Swap between minimised and maximised + /// + public void Swap() + { + if (isMaximised) + { + MinimiseWindow(); + } + else + { + MaximiseWindow(); + } + } + + private void ResetDoubleClick() + { + numClicks = 0; + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindowExpander.cs.meta b/Assets/GUIWindows/Scripts/GUIWindowExpander.cs.meta new file mode 100644 index 00000000..2ca05865 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowExpander.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 14001084fe201b84d9804ee3eafd2b7a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIWindowHandle.cs b/Assets/GUIWindows/Scripts/GUIWindowHandle.cs new file mode 100644 index 00000000..51ad20a6 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowHandle.cs @@ -0,0 +1,278 @@ +using UnityEngine; +using UnityEngine.Events; + +namespace Rellac.Windows +{ + /// + /// Script to handle pull handles to expand the windows + /// + public class GUIWindowHandle : GUIPointerObject + { + /// + /// Window to apply pull effect to + /// + [Tooltip("Window to apply pull effect to")] + [SerializeField] private RectTransform parentWindow = null; + /// + /// Handle is locked and unusable + /// + [Tooltip("Handle is locked and unusable")] + [SerializeField] private bool isLocked = false; + /// + /// Minimum width parent window can be set to + /// + [Tooltip("Minimum width parent window can be set to")] + [SerializeField] private float minWidth = 50; + /// + /// Minimum height parent window can be set to + /// + [Tooltip("Minimum height parent window can be set to")] + [SerializeField] private float minHeight = 50; + /// + /// Sprite to show for cursor when this handle is highlighted + /// + [Tooltip("Sprite to show for cursor when this handle is highlighted")] + [SerializeField] private Texture2D cursor = null; + /// + /// Directional axis to pull window with this handle + /// + [Tooltip("Directional axis to pull window with this handle")] + [SerializeField] private Axis axis = Axis.Horizontal; + /// + /// Fired when user pulls on the handle + /// + public UnityEvent onWindowPulled = null; + + Direction direction; + private bool isGrabbed = false; + + + private Vector2 initialMousePos; + private Vector2 initialSize; + private Vector2 initialPivot; + + void Start() + { + //register to pointer events + onPointerDown.AddListener(SetIsGrabbed); + onPointerDown.AddListener(parentWindow.SetAsLastSibling); + // onPointerEnter.AddListener(ShowCursor); + // onPointerExit.AddListener(ResetCursor); + + // find what direction we're pulling with this handle + switch (axis) + { + + case Axis.Horizontal: + if (transform.position.x > parentWindow.position.x) + { + direction = Direction.Right; + } + else + { + direction = Direction.Left; + } + break; + + case Axis.Vertical: + if (transform.position.y > parentWindow.position.y) + { + direction = Direction.Up; + } + else + { + direction = Direction.Down; + } + break; + + case Axis.Diagonal: + if (transform.position.y > parentWindow.position.y) + { + if (transform.position.x > parentWindow.position.x) + { + direction = Direction.UpRight; + } + else + { + direction = Direction.UpLeft; + } + } + else + { + if (transform.position.x > parentWindow.position.x) + { + direction = Direction.DownRight; + } + else + { + direction = Direction.DownLeft; + } + } + break; + } + } + + void Update() + { + if (!isGrabbed) + return; + + if (Input.GetMouseButtonUp(0)) + { + isGrabbed = false; + parentWindow.SetPivot(initialPivot); + if (onWindowPulled != null) + { + onWindowPulled.Invoke(); + } + return; + } + + Vector2 scaleOffset = (Vector2.one - (Vector2)transform.lossyScale) + Vector2.one; + Vector2 parentScale = parentWindow.transform.parent.GetComponent().rect.size; + Vector2 mouseDelta = Vector2.Scale((Vector2)Camera.main.ScreenToWorldPoint(GUIWindowUtils.MousePosition()) - initialMousePos, scaleOffset*parentScale); + Vector2 size = initialSize; + + switch (direction) + { + case Direction.Up: + size += new Vector2(0, mouseDelta.y); + break; + case Direction.Down: + size -= new Vector2(0, mouseDelta.y); + break; + case Direction.Left: + size -= new Vector2(mouseDelta.x, 0); + break; + case Direction.Right: + size += new Vector2(mouseDelta.x, 0); + break; + case Direction.UpRight: + size += new Vector2(mouseDelta.x, mouseDelta.y); + break; + case Direction.UpLeft: + size += new Vector2(-mouseDelta.x, mouseDelta.y); + break; + case Direction.DownRight: + size += new Vector2(mouseDelta.x, -mouseDelta.y); + break; + case Direction.DownLeft: + size += new Vector2(-mouseDelta.x, -mouseDelta.y); + break; + } + + // Keep Window within minimum size + if (size.x < minWidth || size.y < minHeight) + { + Vector2 newsize = size; + if (size.x < minWidth) + { + newsize.x = minWidth; + } + if (size.y < minHeight) + { + newsize.y = minHeight; + } + parentWindow.sizeDelta = newsize; + return; + } + + // set position & size + parentWindow.sizeDelta = size; + } + + /// + /// Toggle interactivity of handle + /// + /// is interactive + public void SetIsLocked(bool input) + { + isLocked = input; + parentWindow.SetAsLastSibling(); + } + + /// + /// Trigger that this handle has been grabbed + /// + public void SetIsGrabbed() + { + if (isLocked) return; + isGrabbed = true; + + initialMousePos = Camera.main.ScreenToWorldPoint(GUIWindowUtils.MousePosition()); + initialSize = parentWindow.sizeDelta; + initialPivot = parentWindow.pivot; + + // Set Pivot to correct value based on direction so we don't need to offset movement + switch (direction) + { + case Direction.Up: + parentWindow.SetPivot(new Vector2(0.5f, 0)); + break; + case Direction.Down: + parentWindow.SetPivot(new Vector2(0.5f, 1)); + break; + case Direction.Left: + parentWindow.SetPivot(new Vector2(1, 0.5f)); + break; + case Direction.Right: + parentWindow.SetPivot(new Vector2(0, 0.5f)); + break; + case Direction.UpRight: + parentWindow.SetPivot(new Vector2(0, 0)); + break; + case Direction.UpLeft: + parentWindow.SetPivot(new Vector2(1, 0)); + break; + case Direction.DownRight: + parentWindow.SetPivot(new Vector2(0, 1)); + break; + case Direction.DownLeft: + parentWindow.SetPivot(new Vector2(1, 1)); + break; + } + parentWindow.SetAsLastSibling(); + } + + /// + /// Show the changed cursor when this handle is highlighted + /// + public void ShowCursor() + { + if (!isLocked && cursor != null) + { + Cursor.SetCursor(cursor, new Vector2(16, 16), CursorMode.Auto); + } + } + + /// + /// Return the cursor to the default state + /// + public void ResetCursor() + { + if (cursor != null) + { + Cursor.SetCursor(null, Vector2.zero, CursorMode.Auto); + } + } + + private enum Axis + { + Horizontal, + Vertical, + Diagonal + } + + private enum Direction + { + Up, + Down, + Left, + Right, + UpLeft, + UpRight, + DownLeft, + DownRight + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindowHandle.cs.meta b/Assets/GUIWindows/Scripts/GUIWindowHandle.cs.meta new file mode 100644 index 00000000..560e9eb7 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowHandle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ff5cd5446e2fdea43a48057e3e0e0b8b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIWindowMover.cs b/Assets/GUIWindows/Scripts/GUIWindowMover.cs new file mode 100644 index 00000000..a92d512a --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowMover.cs @@ -0,0 +1,70 @@ +using UnityEngine; +using UnityEngine.Events; + +namespace Rellac.Windows +{ + /// + /// Script to handle moving windows + /// + public class GUIWindowMover : GUIPointerObject + { + /// + /// Window to move + /// + [Tooltip("Window to move")] + [SerializeField] private RectTransform parentWindow = null; + /// + /// Mover is locked and unusable + /// + [Tooltip("Mover is locked and unusable")] + [SerializeField] private bool isLocked = false; + /// + /// Fires when a window has been moved + /// + [Tooltip("Fires when a window has been moved")] + [SerializeField] private UnityEvent onWindowMoved = null; + + private Vector2 mouseOffset; + private bool isGrabbed = false; + + void Start() + { + onPointerDown.AddListener(SetIsGrabbed); + } + + void Update() + { + if (!isGrabbed || isLocked) return; + + parentWindow.position = (Vector2)GUIWindowUtils.MousePosition() + mouseOffset; + if (Input.GetMouseButtonUp(0)) + { + isGrabbed = false; + if (onWindowMoved != null) + { + onWindowMoved.Invoke(); + } + } + } + + /// + /// Toggle interactivity of handle + /// + /// is interactive + public void SetIsLocked(bool input) + { + isLocked = input; + isGrabbed = false; + } + + /// + /// Trigger that window has started to be moved + /// + public void SetIsGrabbed() + { + mouseOffset = parentWindow.position - GUIWindowUtils.MousePosition(); + isGrabbed = true; + parentWindow.SetAsLastSibling(); + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindowMover.cs.meta b/Assets/GUIWindows/Scripts/GUIWindowMover.cs.meta new file mode 100644 index 00000000..dc87b8a0 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowMover.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: afc20c44b0e31b64193a5ccaa228b5f8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIWindowUtils.cs b/Assets/GUIWindows/Scripts/GUIWindowUtils.cs new file mode 100644 index 00000000..cde306e7 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowUtils.cs @@ -0,0 +1,67 @@ +using UnityEngine; +using UnityEngine.EventSystems; +using UnityEngine.UI; +#if UNITY_EDITOR +using UnityEditor; +#endif +namespace Rellac.Windows +{ + public static class GUIWindowUtils + { +#if UNITY_EDITOR + [MenuItem("GameObject/UI/Window")] + public static void InstantiateWindow() + { + NewWindow(); + } +#endif + + public static GameObject NewWindow() + { + Object prefab = Resources.Load("WindowUIComponent"); + Canvas canvas = GameObject.FindObjectOfType(); + if (canvas == null) + { + // Create default canvas + GameObject newCanvas = new GameObject("Canvas"); + canvas = newCanvas.AddComponent(); + canvas.renderMode = RenderMode.ScreenSpaceOverlay; + newCanvas.AddComponent(); + newCanvas.AddComponent(); + if (GameObject.FindObjectOfType() == null) + { + // Create defalut EventSystem + new GameObject("EventSystem").AddComponent(). // create new GameObject with EventSystem + gameObject.AddComponent() // add Input Module +#if UNITY_5_3_OR_NEWER + ; // we don't need the Touch Input Module at 5.3+ +#else + .gameObject.AddComponent(); +#endif + } + } + GameObject go = (GameObject)GameObject.Instantiate(prefab); + go.transform.SetParent(canvas.transform); + go.transform.localPosition = Vector2.zero; + go.name = "Window"; + return go; + } + + public static void SetPivot(this RectTransform rectTransform, Vector2 pivot) + { + if (rectTransform == null) return; + + Vector2 size = rectTransform.rect.size; + Vector2 deltaPivot = rectTransform.pivot - pivot; + Vector3 deltaPosition = new Vector3(deltaPivot.x * size.x, deltaPivot.y * size.y); + rectTransform.pivot = pivot; + rectTransform.localPosition -= deltaPosition; + } + + public static Vector3 MousePosition() + { + var mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition); + return new Vector3(mousePos.x, mousePos.y, 0); + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindowUtils.cs.meta b/Assets/GUIWindows/Scripts/GUIWindowUtils.cs.meta new file mode 100644 index 00000000..54425e93 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowUtils.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8f1db78fc458ea44ebcab0c6ce456cfe +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller index 8fa8c272..db211495 100644 --- a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller @@ -1,5 +1,31 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7358310358408031479 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoseL + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 2b1031aa0cd6ad746a872d7502906375, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &-2547331504343513316 AnimatorState: serializedVersion: 6 @@ -74,6 +100,32 @@ AnimatorController: m_IKPass: 0 m_SyncedLayerAffectsTiming: 0 m_Controller: {fileID: 9100000} +--- !u!1102 &4458562493945474950 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceTest + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: ec2ffde2ca84482428ad2c9f211c8eb1, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &5646467201381534092 AnimatorState: serializedVersion: 6 @@ -118,6 +170,15 @@ AnimatorStateMachine: - serializedVersion: 1 m_State: {fileID: 5646467201381534092} m_Position: {x: 270, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7358310358408031479} + m_Position: {x: 305, y: 195, z: 0} + - serializedVersion: 1 + m_State: {fileID: 4458562493945474950} + m_Position: {x: 340, y: 260, z: 0} + - serializedVersion: 1 + m_State: {fileID: 7185868682324471420} + m_Position: {x: 375, y: 325, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] @@ -127,4 +188,30 @@ AnimatorStateMachine: m_EntryPosition: {x: 50, y: 120, z: 0} m_ExitPosition: {x: 800, y: 120, z: 0} m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} - m_DefaultState: {fileID: -1776475060856592369} + m_DefaultState: {fileID: -7358310358408031479} +--- !u!1102 &7185868682324471420 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoseR + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: bf9a58fcd3926614ca80acdeee591cc5, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim index 32316c3b..6edf548f 100644 --- a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim @@ -45,7 +45,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 52} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -54,7 +54,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 45} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -63,7 +63,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 39.77} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -72,7 +72,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 39.77} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -124,7 +133,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: -58} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -133,7 +142,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: -63.5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -142,7 +151,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: -37.33} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -151,7 +160,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: -37.33} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -203,7 +221,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: -52} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -212,7 +230,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -221,7 +239,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 15} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -230,7 +248,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 15} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -282,7 +309,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 58} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -291,7 +318,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -300,7 +327,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: -5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -309,7 +336,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: -5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -352,7 +388,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -361,7 +397,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -370,7 +406,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -422,7 +467,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -431,7 +476,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -440,7 +485,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -449,7 +494,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -501,16 +555,16 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 8} - inSlope: {x: -0, y: -0, z: 240.00002} + inSlope: {x: -0, y: -0, z: 300.00003} outSlope: {x: 0, y: 0, z: 210.00002} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 15} inSlope: {x: -0, y: -0, z: 210.00002} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -519,28 +573,37 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 6.73} - inSlope: {x: -0, y: -0, z: -99.23999} + inSlope: {x: -0, y: -0, z: -165.40002} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0, z: 10} - inSlope: {x: -0, y: -0, z: 65.400024} + inSlope: {x: -0, y: -0, z: 98.100006} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: {x: 0, y: 0, z: 12} inSlope: {x: -0, y: -0, z: 39.999992} - outSlope: {x: 0, y: 0, z: -30.000002} + outSlope: {x: 0, y: 0, z: -60.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -60.000004} + outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -548,7 +611,7 @@ AnimationClip: - serializedVersion: 3 time: 0.5 value: {x: 0, y: 0, z: 10} - inSlope: {x: -0, y: -0, z: -30.000002} + inSlope: {x: -0, y: -0, z: -0} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 @@ -565,7 +628,7 @@ AnimationClip: time: 0 value: {x: 0, y: 0, z: 10} inSlope: {x: Infinity, y: Infinity, z: Infinity} - outSlope: {x: 0, y: 0, z: 149.99998} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0, y: 0, z: 0} @@ -574,49 +637,58 @@ AnimationClip: time: 0.06666667 value: {x: 0, y: 0, z: 20} inSlope: {x: -0, y: -0, z: 149.99998} - outSlope: {x: 0, y: 0, z: -299.99997} + outSlope: {x: 0, y: 0, z: -239.99998} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.13333334 - value: {x: 0, y: 0, z: 0} - inSlope: {x: -0, y: -0, z: -299.99997} - outSlope: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 4} + inSlope: {x: -0, y: -0, z: -239.99998} + outSlope: {x: 0, y: 0, z: -120.00001} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 - value: {x: 0, y: 0, z: 0} - inSlope: {x: -0, y: -0, z: -0} - outSlope: {x: 0, y: 0, z: -450.00003} + time: 0.2 + value: {x: 0, y: 0, z: -4} + inSlope: {x: -0, y: -0, z: -120.00001} + outSlope: {x: 0, y: 0, z: -330.00003} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: -15} - inSlope: {x: -0, y: -0, z: -450.00003} - outSlope: {x: 0, y: 0, z: 59.999992} + inSlope: {x: -0, y: -0, z: -330.00003} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: -10} - inSlope: {x: -0, y: -0, z: 59.999992} + inSlope: {x: -0, y: -0, z: 100.00001} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: -10} inSlope: {x: -0, y: -0, z: -0} outSlope: {x: 0, y: 0, z: 0} @@ -659,7 +731,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -668,7 +740,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -677,7 +749,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -723,52 +804,61 @@ AnimationClip: time: 0.13333334 value: {x: 0, y: 0, z: -17} inSlope: {x: -0, y: -0, z: -29.999998} - outSlope: {x: 0, y: 0, z: -36.000004} + outSlope: {x: 0, y: 0, z: -45.000004} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: -20} - inSlope: {x: -0, y: -0, z: -36.000004} + inSlope: {x: -0, y: -0, z: -45.000004} outSlope: {x: 0, y: 0, z: -60.000004} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: -22} inSlope: {x: -0, y: -0, z: -60.000004} - outSlope: {x: 0, y: 0, z: -23.999998} + outSlope: {x: 0, y: 0, z: -40.000004} tangentMode: 0 weightedMode: 0 inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: -24} - inSlope: {x: -0, y: -0, z: -23.999998} - outSlope: {x: 0, y: 0, z: 580.0002} + inSlope: {x: -0, y: -0, z: -40.000004} + outSlope: {x: 0, y: 0, z: 870.00006} tangentMode: 0 weightedMode: 0 inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0, z: 5} - inSlope: {x: -0, y: -0, z: 580.0002} + inSlope: {x: -0, y: -0, z: 870.00006} outSlope: {x: 0, y: 0, z: 39.999992} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: {x: 0, y: 0, z: 7} inSlope: {x: -0, y: -0, z: 39.999992} - outSlope: {x: 0, y: 0, z: 15.000001} + outSlope: {x: 0, y: 0, z: 30.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 30.000002} + outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0, y: 0, z: 0} @@ -776,7 +866,7 @@ AnimationClip: - serializedVersion: 3 time: 0.5 value: {x: 0, y: 0, z: 8} - inSlope: {x: -0, y: -0, z: 15.000001} + inSlope: {x: -0, y: -0, z: -0} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 @@ -817,7 +907,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 7} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -826,7 +916,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -835,7 +925,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -844,7 +934,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0, z: -5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -887,7 +977,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: -35.66} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -896,7 +986,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: -25} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -905,7 +995,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -914,7 +1004,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0, z: -10} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -958,7 +1048,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.554, y: 1.511, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -967,7 +1057,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.717, y: 1.613, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -976,7 +1066,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.733, y: 1.8320001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -985,7 +1075,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.733, y: 1.8320001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1037,7 +1136,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.151, y: -0.159, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1046,7 +1145,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.26, y: -0.13, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1055,7 +1154,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.178, y: -0.211, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1064,7 +1163,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: -0.178, y: -0.211, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1116,7 +1224,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.217, y: 1.445, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1125,7 +1233,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.025, y: 1.432, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1134,7 +1242,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.084, y: 1.623, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1143,7 +1251,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.084, y: 1.623, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1195,7 +1312,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.151, y: -0.159, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1204,7 +1321,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.014, y: -0.16, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1213,7 +1330,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.014, y: -0.16, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1222,7 +1339,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: -0.014, y: -0.16, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1274,7 +1400,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.03, y: 1.5, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1283,7 +1409,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.377, y: 1.5500001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1292,7 +1418,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.377, y: 1.5500001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1301,7 +1427,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.377, y: 1.5500001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1353,7 +1488,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.172, y: -0.15, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1362,7 +1497,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.023, y: 0.03, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1371,7 +1506,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.048, y: 0.269, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1380,7 +1515,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.048, y: 0.269, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1432,7 +1576,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.16, y: -0.623, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1441,7 +1585,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.047, y: -0.595, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1450,7 +1594,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.013, y: -0.373, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1459,7 +1603,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0.134, y: -0.368, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1468,8 +1612,17 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 - value: {x: 0.1, y: -0.373, z: 0} + time: 0.36666667 + value: {x: 0.05, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.023, y: -0.385, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 @@ -1478,7 +1631,7 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.5 - value: {x: 0.07, y: -0.373, z: 0} + value: {x: 0.023, y: -0.385, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 @@ -1512,7 +1665,7 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.13333334 - value: {x: -0.16, y: -0.269, z: 0} + value: {x: -0.18, y: -0.269, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 @@ -1520,8 +1673,8 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 - value: {x: 0.16, y: -0.269, z: 0} + time: 0.2 + value: {x: 0.18, y: -0.269, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 @@ -1529,7 +1682,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.047, y: -0.257, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1538,7 +1691,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.052, y: 0.007, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1547,7 +1700,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.052, y: 0.007, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1599,7 +1761,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.18, y: 2.1, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1608,7 +1770,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.43, y: 2.22, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1617,7 +1779,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.43, y: 2.6160002, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1626,7 +1788,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.43, y: 2.6160002, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1669,7 +1840,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.3, y: 0.6, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1678,7 +1849,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.3, y: 0.6, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1687,7 +1858,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.3, y: 0.6, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1739,7 +1919,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.489, y: 0.543, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1748,7 +1928,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.474, y: 0.501, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1757,7 +1937,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.557, y: 0.5500001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1766,7 +1946,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0.585, y: 0.548, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1809,7 +1989,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.22, y: 0.51, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1818,7 +1998,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.028, y: 0.496, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1827,7 +2007,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.05599998, y: 0.54100007, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1836,7 +2016,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0.51, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1873,14 +2053,14 @@ AnimationClip: - serializedVersion: 3 time: 0.13333334 value: {x: 1, y: 0.95, z: 1} - inSlope: {x: 0, y: -0.5333332, z: 0} - outSlope: {x: 0, y: -0.5333332, z: 0} + inSlope: {x: 0, y: -0.5999999, z: 0} + outSlope: {x: 0, y: -0.5999999, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 1, y: 0.92, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -1889,25 +2069,25 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 1, y: 0.96, z: 1} - inSlope: {x: 0, y: 0.6857141, z: 0} - outSlope: {x: 0, y: 0.6857141, z: 0} + inSlope: {x: 0, y: 0.95999986, z: 0} + outSlope: {x: 0, y: 0.95999986, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 1, y: 1, z: 1} - inSlope: {x: 0, y: 0.49090895, z: 0} - outSlope: {x: 0, y: 0.49090895, z: 0} + inSlope: {x: 0, y: 0.6749998, z: 0} + outSlope: {x: 0, y: 0.6749998, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: {x: 1, y: 1.05, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -1915,6 +2095,15 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.5 value: {x: 1, y: 1, z: 1} @@ -1960,7 +2149,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: Infinity outSlope: Infinity @@ -1969,7 +2158,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -1978,7 +2167,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -1987,7 +2176,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -2042,7 +2240,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -2051,7 +2249,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2060,7 +2258,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2069,7 +2267,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2115,7 +2322,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2124,7 +2331,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2133,7 +2340,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2179,7 +2395,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2188,7 +2404,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2197,7 +2413,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -2243,7 +2468,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2252,7 +2477,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2261,7 +2486,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2307,8 +2541,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 2 + time: 0.23333333 + value: 1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -2316,8 +2550,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 2 + time: 0.28333333 + value: 1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -2325,8 +2559,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 2 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -2335,7 +2578,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 2 + value: 1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -2371,7 +2614,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2380,7 +2623,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2389,7 +2632,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2435,7 +2687,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2444,7 +2696,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2453,7 +2705,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -2499,7 +2760,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 3 inSlope: Infinity outSlope: Infinity @@ -2508,7 +2769,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 3 inSlope: Infinity outSlope: Infinity @@ -2517,7 +2778,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 3 inSlope: Infinity outSlope: Infinity @@ -2563,7 +2833,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2572,7 +2842,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2581,7 +2851,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2627,7 +2906,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2636,7 +2915,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2645,7 +2924,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2700,7 +2988,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 4 inSlope: Infinity outSlope: Infinity @@ -2709,7 +2997,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -2718,7 +3006,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -2727,7 +3015,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 4 inSlope: Infinity outSlope: Infinity @@ -2773,7 +3070,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2782,7 +3079,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2791,7 +3088,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2837,7 +3143,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2846,7 +3152,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2855,7 +3161,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2901,7 +3216,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2910,7 +3225,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2919,7 +3234,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -2965,7 +3289,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2974,7 +3298,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2983,7 +3307,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -3029,7 +3362,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3038,7 +3371,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3047,7 +3380,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3093,7 +3435,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -3102,7 +3444,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -3111,7 +3453,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 4 inSlope: Infinity outSlope: Infinity @@ -3157,7 +3508,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -3166,7 +3517,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -3175,7 +3526,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -3184,7 +3535,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: 0 inSlope: Infinity outSlope: Infinity @@ -3192,6 +3543,15 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 - serializedVersion: 3 time: 0.5 value: 1 @@ -3230,7 +3590,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3239,7 +3599,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3248,7 +3608,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3277,7 +3646,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3286,7 +3655,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.06666667 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3294,8 +3663,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 1 + time: 0.23333333 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3303,8 +3672,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 1 + time: 0.28333333 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3312,8 +3681,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 1 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3322,7 +3700,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3358,7 +3736,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -3367,7 +3745,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -3376,7 +3754,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -3422,7 +3809,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3431,7 +3818,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3440,7 +3827,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3469,7 +3865,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3478,7 +3874,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.06666667 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3486,8 +3882,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 2 + time: 0.23333333 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3495,8 +3891,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 2 + time: 0.28333333 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3504,8 +3900,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 2 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3514,7 +3919,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3550,7 +3955,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3559,7 +3964,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3568,7 +3973,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3614,7 +4028,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3623,7 +4037,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3632,7 +4046,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3678,7 +4101,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -3687,7 +4110,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -3696,7 +4119,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 5 inSlope: Infinity outSlope: Infinity @@ -3742,7 +4174,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3751,7 +4183,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3760,7 +4192,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3806,7 +4247,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3815,7 +4256,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3824,7 +4265,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3853,52 +4303,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.25 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.33333334 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.43333334 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.5 - value: 0 + value: -1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3943,7 +4348,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: Infinity outSlope: Infinity @@ -3952,7 +4357,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3961,7 +4366,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3970,7 +4375,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4016,7 +4430,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4025,7 +4439,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4034,7 +4448,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4080,7 +4503,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4089,7 +4512,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4098,7 +4521,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4153,7 +4585,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -4162,7 +4594,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4171,7 +4603,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4180,7 +4612,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4226,7 +4667,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4235,7 +4676,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4244,7 +4685,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4290,7 +4740,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4299,7 +4749,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4308,7 +4758,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4340,13 +4799,15 @@ AnimationClip: value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.13333334 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.21666667 + - time: 0.2 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4359,11 +4820,13 @@ AnimationClip: value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4376,11 +4839,13 @@ AnimationClip: value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4393,11 +4858,13 @@ AnimationClip: value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4410,11 +4877,13 @@ AnimationClip: value: {fileID: 0} - time: 0.06666667 value: {fileID: 0} - - time: 0.25 + - time: 0.23333333 value: {fileID: 0} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: 0} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: 0} + - time: 0.4 value: {fileID: 0} - time: 0.5 value: {fileID: 0} @@ -4427,11 +4896,13 @@ AnimationClip: value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4446,14 +4917,16 @@ AnimationClip: value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.13333334 value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.38333333 + - time: 0.31666666 value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} attribute: m_Sprite @@ -4467,13 +4940,15 @@ AnimationClip: value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.13333334 value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.21666667 + - time: 0.2 value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4486,11 +4961,13 @@ AnimationClip: value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4503,11 +4980,13 @@ AnimationClip: value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4522,13 +5001,15 @@ AnimationClip: value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.13333334 value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.21666667 + - time: 0.2 value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4541,11 +5022,13 @@ AnimationClip: value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5080,6 +5563,8 @@ AnimationClip: - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5092,6 +5577,8 @@ AnimationClip: - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5104,6 +5591,8 @@ AnimationClip: - {fileID: 0} - {fileID: 0} - {fileID: 0} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5118,6 +5607,7 @@ AnimationClip: - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5126,12 +5616,15 @@ AnimationClip: - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5147,11 +5640,13 @@ AnimationClip: - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} @@ -5162,7 +5657,7 @@ AnimationClip: m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -5204,7 +5699,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.554 inSlope: Infinity outSlope: Infinity @@ -5213,7 +5708,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.717 inSlope: Infinity outSlope: Infinity @@ -5222,7 +5717,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.733 inSlope: Infinity outSlope: Infinity @@ -5231,7 +5726,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.733 inSlope: Infinity outSlope: Infinity @@ -5286,7 +5790,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1.511 inSlope: Infinity outSlope: Infinity @@ -5295,7 +5799,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1.613 inSlope: Infinity outSlope: Infinity @@ -5304,7 +5808,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1.8320001 inSlope: Infinity outSlope: Infinity @@ -5313,7 +5817,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1.8320001 inSlope: Infinity outSlope: Infinity @@ -5368,7 +5881,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -5377,7 +5890,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5386,7 +5899,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5395,7 +5908,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -5450,7 +5972,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -5459,7 +5981,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5468,7 +5990,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5477,7 +5999,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -5532,7 +6063,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -5541,7 +6072,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5550,7 +6081,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5559,7 +6090,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -5614,7 +6154,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 52 inSlope: Infinity outSlope: Infinity @@ -5623,7 +6163,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 45 inSlope: Infinity outSlope: Infinity @@ -5632,7 +6172,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 39.77 inSlope: Infinity outSlope: Infinity @@ -5641,7 +6181,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 39.77 inSlope: Infinity outSlope: Infinity @@ -5696,7 +6245,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: Infinity outSlope: Infinity @@ -5705,7 +6254,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -5714,7 +6263,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -5723,7 +6272,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -5778,7 +6336,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -5787,7 +6345,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5796,7 +6354,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5805,7 +6363,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -5851,7 +6418,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5860,7 +6427,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5869,7 +6436,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -5924,7 +6500,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.151 inSlope: Infinity outSlope: Infinity @@ -5933,7 +6509,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.26 inSlope: Infinity outSlope: Infinity @@ -5942,7 +6518,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.178 inSlope: Infinity outSlope: Infinity @@ -5951,7 +6527,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.178 inSlope: Infinity outSlope: Infinity @@ -6006,7 +6591,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.159 inSlope: Infinity outSlope: Infinity @@ -6015,7 +6600,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.13 inSlope: Infinity outSlope: Infinity @@ -6024,7 +6609,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.211 inSlope: Infinity outSlope: Infinity @@ -6033,7 +6618,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.211 inSlope: Infinity outSlope: Infinity @@ -6088,7 +6682,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6097,7 +6691,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6106,7 +6700,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6115,7 +6709,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6170,7 +6773,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6179,7 +6782,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6188,7 +6791,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6197,7 +6800,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6252,7 +6864,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6261,7 +6873,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6270,7 +6882,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6279,7 +6891,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6334,7 +6955,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -58 inSlope: Infinity outSlope: Infinity @@ -6343,7 +6964,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -63.5 inSlope: Infinity outSlope: Infinity @@ -6352,7 +6973,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -37.33 inSlope: Infinity outSlope: Infinity @@ -6361,7 +6982,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -37.33 inSlope: Infinity outSlope: Infinity @@ -6407,7 +7037,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -6416,7 +7046,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -6425,7 +7055,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -6471,7 +7110,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6480,7 +7119,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6489,7 +7128,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6535,8 +7183,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 2 + time: 0.23333333 + value: 1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -6544,8 +7192,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 2 + time: 0.28333333 + value: 1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -6553,8 +7201,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 2 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -6563,7 +7220,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 2 + value: 1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -6608,7 +7265,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.217 inSlope: Infinity outSlope: Infinity @@ -6617,7 +7274,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.025 inSlope: Infinity outSlope: Infinity @@ -6626,7 +7283,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.084 inSlope: Infinity outSlope: Infinity @@ -6635,7 +7292,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.084 inSlope: Infinity outSlope: Infinity @@ -6690,7 +7356,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1.445 inSlope: Infinity outSlope: Infinity @@ -6699,7 +7365,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1.432 inSlope: Infinity outSlope: Infinity @@ -6708,7 +7374,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1.623 inSlope: Infinity outSlope: Infinity @@ -6717,7 +7383,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1.623 inSlope: Infinity outSlope: Infinity @@ -6772,7 +7447,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6781,7 +7456,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6790,7 +7465,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6799,7 +7474,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6854,7 +7538,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6863,7 +7547,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6872,7 +7556,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6881,7 +7565,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6936,7 +7629,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6945,7 +7638,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6954,7 +7647,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6963,7 +7656,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7018,7 +7720,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -52 inSlope: Infinity outSlope: Infinity @@ -7027,7 +7729,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7036,7 +7738,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 15 inSlope: Infinity outSlope: Infinity @@ -7045,7 +7747,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 15 inSlope: Infinity outSlope: Infinity @@ -7091,7 +7802,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7100,7 +7811,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7109,7 +7820,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7155,7 +7875,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -7164,7 +7884,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -7173,7 +7893,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -7219,7 +7948,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 3 inSlope: Infinity outSlope: Infinity @@ -7228,7 +7957,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 3 inSlope: Infinity outSlope: Infinity @@ -7237,7 +7966,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 3 inSlope: Infinity outSlope: Infinity @@ -7292,7 +8030,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.151 inSlope: Infinity outSlope: Infinity @@ -7301,7 +8039,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.014 inSlope: Infinity outSlope: Infinity @@ -7310,7 +8048,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.014 inSlope: Infinity outSlope: Infinity @@ -7319,7 +8057,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.014 inSlope: Infinity outSlope: Infinity @@ -7374,7 +8121,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.159 inSlope: Infinity outSlope: Infinity @@ -7383,7 +8130,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.16 inSlope: Infinity outSlope: Infinity @@ -7392,7 +8139,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.16 inSlope: Infinity outSlope: Infinity @@ -7401,7 +8148,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.16 inSlope: Infinity outSlope: Infinity @@ -7456,7 +8212,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -7465,7 +8221,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7474,7 +8230,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7483,7 +8239,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7538,7 +8303,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -7547,7 +8312,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7556,7 +8321,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7565,7 +8330,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7620,7 +8394,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -7629,7 +8403,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7638,7 +8412,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7647,7 +8421,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7702,7 +8485,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 58 inSlope: Infinity outSlope: Infinity @@ -7711,7 +8494,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -7720,7 +8503,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -5 inSlope: Infinity outSlope: Infinity @@ -7729,7 +8512,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -5 inSlope: Infinity outSlope: Infinity @@ -7775,7 +8567,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7784,7 +8576,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7793,7 +8585,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7839,7 +8640,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7848,7 +8649,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7857,7 +8658,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7912,7 +8722,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 4 inSlope: Infinity outSlope: Infinity @@ -7921,7 +8731,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -7930,7 +8740,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -7939,7 +8749,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 4 inSlope: Infinity outSlope: Infinity @@ -7994,7 +8813,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.03 inSlope: Infinity outSlope: Infinity @@ -8003,7 +8822,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.377 inSlope: Infinity outSlope: Infinity @@ -8012,7 +8831,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.377 inSlope: Infinity outSlope: Infinity @@ -8021,7 +8840,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.377 inSlope: Infinity outSlope: Infinity @@ -8076,7 +8904,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1.5 inSlope: Infinity outSlope: Infinity @@ -8085,7 +8913,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1.5500001 inSlope: Infinity outSlope: Infinity @@ -8094,7 +8922,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1.5500001 inSlope: Infinity outSlope: Infinity @@ -8103,7 +8931,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1.5500001 inSlope: Infinity outSlope: Infinity @@ -8158,7 +8995,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -8167,7 +9004,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8176,7 +9013,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8185,7 +9022,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8231,7 +9077,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8240,7 +9086,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8249,7 +9095,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8295,7 +9150,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8304,7 +9159,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8313,7 +9168,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8359,7 +9223,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8368,7 +9232,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8377,7 +9241,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8423,7 +9296,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8432,7 +9305,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8441,7 +9314,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8487,7 +9369,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8496,7 +9378,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8505,7 +9387,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8551,7 +9442,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -8560,7 +9451,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -8569,7 +9460,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -8624,7 +9524,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.172 inSlope: Infinity outSlope: Infinity @@ -8633,7 +9533,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.023 inSlope: Infinity outSlope: Infinity @@ -8642,7 +9542,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.048 inSlope: Infinity outSlope: Infinity @@ -8651,7 +9551,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.048 inSlope: Infinity outSlope: Infinity @@ -8706,7 +9615,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.15 inSlope: Infinity outSlope: Infinity @@ -8715,7 +9624,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.03 inSlope: Infinity outSlope: Infinity @@ -8724,7 +9633,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.269 inSlope: Infinity outSlope: Infinity @@ -8733,7 +9642,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.269 inSlope: Infinity outSlope: Infinity @@ -8788,7 +9706,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -8797,7 +9715,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8806,7 +9724,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8815,7 +9733,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8870,7 +9797,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -8879,7 +9806,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8888,7 +9815,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8897,7 +9824,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8952,7 +9888,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -8961,7 +9897,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8970,7 +9906,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8979,7 +9915,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -9034,7 +9979,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -9043,7 +9988,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -9052,7 +9997,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -9061,7 +10006,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 5 inSlope: Infinity outSlope: Infinity @@ -9107,7 +10061,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -9116,7 +10070,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -9125,7 +10079,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -9171,7 +10134,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9180,7 +10143,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9189,7 +10152,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -9235,7 +10207,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -9244,7 +10216,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -9253,7 +10225,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 4 inSlope: Infinity outSlope: Infinity @@ -9308,7 +10289,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.16 inSlope: Infinity outSlope: Infinity @@ -9317,7 +10298,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.047 inSlope: Infinity outSlope: Infinity @@ -9326,7 +10307,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.013 inSlope: Infinity outSlope: Infinity @@ -9335,7 +10316,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0.134 inSlope: Infinity outSlope: Infinity @@ -9344,8 +10325,17 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 - value: 0.1 + time: 0.36666667 + value: 0.05 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0.023 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -9354,7 +10344,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.5 - value: 0.07 + value: 0.023 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -9399,7 +10389,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.623 inSlope: Infinity outSlope: Infinity @@ -9408,7 +10398,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.595 inSlope: Infinity outSlope: Infinity @@ -9417,7 +10407,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.373 inSlope: Infinity outSlope: Infinity @@ -9426,7 +10416,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: -0.368 inSlope: Infinity outSlope: Infinity @@ -9435,7 +10425,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: -0.373 inSlope: Infinity outSlope: Infinity @@ -9443,9 +10433,18 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 - serializedVersion: 3 time: 0.5 - value: -0.373 + value: -0.385 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -9490,7 +10489,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -9499,7 +10498,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9508,7 +10507,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9517,7 +10516,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -9526,7 +10525,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -9581,7 +10589,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -9590,7 +10598,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 outSlope: Infinity @@ -9599,7 +10607,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: Infinity @@ -9608,7 +10616,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: -0 outSlope: Infinity @@ -9617,7 +10625,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -9672,7 +10689,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -9681,7 +10698,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 outSlope: Infinity @@ -9690,7 +10707,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: Infinity @@ -9699,7 +10716,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: -0 outSlope: Infinity @@ -9708,7 +10725,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -9763,16 +10789,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 8 - inSlope: 240.00002 + inSlope: 300.00003 outSlope: 210.00002 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 15 inSlope: 210.00002 outSlope: Infinity @@ -9781,28 +10807,37 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 6.73 - inSlope: -99.23999 + inSlope: -165.40002 outSlope: Infinity tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 10 - inSlope: 65.400024 + inSlope: 98.100006 outSlope: Infinity tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: 12 inSlope: 39.999992 - outSlope: -30.000002 + outSlope: -60.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 10 + inSlope: -60.000004 + outSlope: 0 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 @@ -9810,7 +10845,7 @@ AnimationClip: - serializedVersion: 3 time: 0.5 value: 10 - inSlope: -30.000002 + inSlope: -0 outSlope: Infinity tangentMode: 69 weightedMode: 0 @@ -9845,7 +10880,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -9854,7 +10889,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -9863,7 +10898,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -9872,7 +10907,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: 0 inSlope: Infinity outSlope: Infinity @@ -9880,6 +10915,15 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 - serializedVersion: 3 time: 0.5 value: 1 @@ -9918,7 +10962,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9927,7 +10971,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9936,7 +10980,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -9965,7 +11018,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -9974,7 +11027,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.06666667 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -9982,8 +11035,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 1 + time: 0.23333333 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -9991,8 +11044,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 1 + time: 0.28333333 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10000,8 +11053,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 1 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10010,7 +11072,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10047,7 +11109,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.13333334 - value: -0.16 + value: -0.18 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10055,8 +11117,8 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 - value: 0.16 + time: 0.2 + value: 0.18 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10064,7 +11126,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.047 inSlope: Infinity outSlope: Infinity @@ -10073,7 +11135,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.052 inSlope: Infinity outSlope: Infinity @@ -10082,7 +11144,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.052 inSlope: Infinity outSlope: Infinity @@ -10137,7 +11208,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.269 inSlope: Infinity outSlope: Infinity @@ -10146,7 +11217,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.257 inSlope: Infinity outSlope: Infinity @@ -10155,7 +11226,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.007 inSlope: Infinity outSlope: Infinity @@ -10164,7 +11235,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.007 inSlope: Infinity outSlope: Infinity @@ -10219,7 +11299,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -10228,7 +11308,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10237,7 +11317,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10246,7 +11326,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -10277,8 +11366,8 @@ AnimationClip: time: 0 value: 0 inSlope: Infinity - outSlope: 0 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0 outWeight: 0 @@ -10301,7 +11390,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -10310,16 +11399,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 - outSlope: 0 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: 0 @@ -10328,7 +11417,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -10359,8 +11457,8 @@ AnimationClip: time: 0 value: 0 inSlope: Infinity - outSlope: 0 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0 outWeight: 0 @@ -10383,7 +11481,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -10392,16 +11490,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 - outSlope: 0 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: 0 @@ -10410,7 +11508,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -10441,8 +11548,8 @@ AnimationClip: time: 0 value: 10 inSlope: Infinity - outSlope: 149.99998 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0 outWeight: 0 @@ -10450,49 +11557,58 @@ AnimationClip: time: 0.06666667 value: 20 inSlope: 149.99998 - outSlope: -299.99997 + outSlope: -239.99998 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.13333334 - value: 0 - inSlope: -299.99997 - outSlope: 0 + value: 4 + inSlope: -239.99998 + outSlope: -120.00001 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 - value: 0 - inSlope: -0 - outSlope: -450.00003 + time: 0.2 + value: -4 + inSlope: -120.00001 + outSlope: -330.00003 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -15 - inSlope: -450.00003 - outSlope: 59.999992 - tangentMode: 69 + inSlope: -330.00003 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -10 - inSlope: 59.999992 + inSlope: 100.00001 outSlope: 0 tangentMode: 69 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -10 inSlope: -0 outSlope: 0 @@ -10538,7 +11654,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -10547,7 +11663,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -10556,7 +11672,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -10602,7 +11727,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10611,7 +11736,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10620,7 +11745,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -10649,7 +11783,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10658,7 +11792,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.06666667 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10666,8 +11800,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 2 + time: 0.23333333 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10675,8 +11809,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 2 + time: 0.28333333 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10684,8 +11818,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 2 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10694,7 +11837,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10739,7 +11882,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.18 inSlope: Infinity outSlope: Infinity @@ -10748,7 +11891,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.43 inSlope: Infinity outSlope: Infinity @@ -10757,7 +11900,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.43 inSlope: Infinity outSlope: Infinity @@ -10766,7 +11909,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.43 inSlope: Infinity outSlope: Infinity @@ -10821,7 +11973,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 2.1 inSlope: Infinity outSlope: Infinity @@ -10830,7 +11982,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 2.22 inSlope: Infinity outSlope: Infinity @@ -10839,7 +11991,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 2.6160002 inSlope: Infinity outSlope: Infinity @@ -10848,7 +12000,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 2.6160002 inSlope: Infinity outSlope: Infinity @@ -10903,7 +12064,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -10912,7 +12073,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10921,7 +12082,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10930,7 +12091,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -10976,7 +12146,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10985,7 +12155,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10994,7 +12164,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11040,7 +12219,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11049,7 +12228,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11058,7 +12237,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11104,7 +12292,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11113,7 +12301,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11122,7 +12310,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11168,7 +12365,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11177,7 +12374,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11186,7 +12383,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11232,7 +12438,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11241,7 +12447,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11250,7 +12456,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11296,7 +12511,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -11305,7 +12520,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -11314,7 +12529,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 5 inSlope: Infinity outSlope: Infinity @@ -11360,7 +12584,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.3 inSlope: Infinity outSlope: Infinity @@ -11369,7 +12593,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.3 inSlope: Infinity outSlope: Infinity @@ -11378,7 +12602,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.3 inSlope: Infinity outSlope: Infinity @@ -11424,7 +12657,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.6 inSlope: Infinity outSlope: Infinity @@ -11433,7 +12666,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.6 inSlope: Infinity outSlope: Infinity @@ -11442,7 +12675,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.6 inSlope: Infinity outSlope: Infinity @@ -11488,7 +12730,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11497,7 +12739,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11506,7 +12748,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11561,7 +12812,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -11570,7 +12821,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 outSlope: 0 @@ -11579,7 +12830,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: 0 @@ -11588,7 +12839,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: -0 outSlope: 0 @@ -11597,7 +12848,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -11652,7 +12912,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -11661,7 +12921,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 outSlope: 0 @@ -11670,7 +12930,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: 0 @@ -11679,7 +12939,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: -0 outSlope: 0 @@ -11688,7 +12948,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -11737,52 +13006,61 @@ AnimationClip: time: 0.13333334 value: -17 inSlope: -29.999998 - outSlope: -36.000004 + outSlope: -45.000004 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -20 - inSlope: -36.000004 + inSlope: -45.000004 outSlope: -60.000004 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -22 inSlope: -60.000004 - outSlope: -23.999998 + outSlope: -40.000004 tangentMode: 69 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -24 - inSlope: -23.999998 - outSlope: 580.0002 + inSlope: -40.000004 + outSlope: 870.00006 tangentMode: 69 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 5 - inSlope: 580.0002 + inSlope: 870.00006 outSlope: 39.999992 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: 7 inSlope: 39.999992 - outSlope: 15.000001 + outSlope: 30.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 8 + inSlope: 30.000002 + outSlope: 0 tangentMode: 69 weightedMode: 0 inWeight: 0 @@ -11790,7 +13068,7 @@ AnimationClip: - serializedVersion: 3 time: 0.5 value: 8 - inSlope: 15.000001 + inSlope: -0 outSlope: Infinity tangentMode: 69 weightedMode: 0 @@ -11825,7 +13103,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11834,7 +13112,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11843,7 +13121,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11889,7 +13176,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11898,7 +13185,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11907,7 +13194,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11936,52 +13232,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.25 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.33333334 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.43333334 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.5 - value: 0 + value: -1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -12026,7 +13277,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.489 inSlope: Infinity outSlope: Infinity @@ -12035,7 +13286,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.474 inSlope: Infinity outSlope: Infinity @@ -12044,7 +13295,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.557 inSlope: Infinity outSlope: Infinity @@ -12053,7 +13304,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0.585 inSlope: Infinity outSlope: Infinity @@ -12099,7 +13350,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.543 inSlope: Infinity outSlope: Infinity @@ -12108,7 +13359,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.501 inSlope: Infinity outSlope: Infinity @@ -12117,7 +13368,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.5500001 inSlope: Infinity outSlope: Infinity @@ -12126,7 +13377,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0.548 inSlope: Infinity outSlope: Infinity @@ -12172,7 +13423,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -12181,7 +13432,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12190,7 +13441,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12199,7 +13450,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12245,7 +13496,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -12254,7 +13505,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12263,7 +13514,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12272,7 +13523,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12318,7 +13569,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -12327,7 +13578,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12336,7 +13587,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12345,7 +13596,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12391,7 +13642,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 7 inSlope: Infinity outSlope: Infinity @@ -12400,7 +13651,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12409,7 +13660,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12418,7 +13669,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: -5 inSlope: Infinity outSlope: Infinity @@ -12464,7 +13715,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: Infinity outSlope: Infinity @@ -12473,7 +13724,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12482,7 +13733,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12491,7 +13742,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12537,7 +13797,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12546,7 +13806,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12555,7 +13815,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12601,7 +13870,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12610,7 +13879,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12619,7 +13888,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12674,7 +13952,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.22 inSlope: Infinity outSlope: Infinity @@ -12683,7 +13961,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.028 inSlope: Infinity outSlope: Infinity @@ -12692,7 +13970,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.05599998 inSlope: Infinity outSlope: Infinity @@ -12701,7 +13979,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12747,7 +14025,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.51 inSlope: Infinity outSlope: Infinity @@ -12756,7 +14034,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.496 inSlope: Infinity outSlope: Infinity @@ -12765,7 +14043,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.54100007 inSlope: Infinity outSlope: Infinity @@ -12774,7 +14052,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0.51 inSlope: Infinity outSlope: Infinity @@ -12820,7 +14098,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -12829,7 +14107,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12838,7 +14116,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12847,7 +14125,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12893,7 +14171,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -12902,7 +14180,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12911,7 +14189,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12920,7 +14198,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12966,7 +14244,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -12975,7 +14253,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12984,7 +14262,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12993,7 +14271,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -13039,7 +14317,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -35.66 inSlope: Infinity outSlope: Infinity @@ -13048,7 +14326,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -25 inSlope: Infinity outSlope: Infinity @@ -13057,7 +14335,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13066,7 +14344,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: -10 inSlope: Infinity outSlope: Infinity @@ -13112,7 +14390,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -13121,7 +14399,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13130,7 +14408,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13139,7 +14417,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -13185,7 +14472,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13194,7 +14481,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13203,7 +14490,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -13249,7 +14545,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13258,7 +14554,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13267,7 +14563,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -13322,7 +14627,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: 0 outSlope: 0 @@ -13331,7 +14636,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: 0 outSlope: 0 @@ -13340,7 +14645,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: 0 outSlope: 0 @@ -13349,7 +14654,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: 0 outSlope: 0 @@ -13397,14 +14711,14 @@ AnimationClip: - serializedVersion: 3 time: 0.13333334 value: 0.95 - inSlope: -0.5333332 - outSlope: -0.5333332 + inSlope: -0.5999999 + outSlope: -0.5999999 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.92 inSlope: 0 outSlope: 0 @@ -13413,25 +14727,25 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.96 - inSlope: 0.6857141 - outSlope: 0.6857141 + inSlope: 0.95999986 + outSlope: 0.95999986 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 - inSlope: 0.49090895 - outSlope: 0.49090895 + inSlope: 0.6749998 + outSlope: 0.6749998 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: 1.05 inSlope: 0 outSlope: 0 @@ -13439,6 +14753,15 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 - serializedVersion: 3 time: 0.5 value: 1 @@ -13486,7 +14809,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: 0 outSlope: 0 @@ -13495,7 +14818,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: 0 outSlope: 0 @@ -13504,7 +14827,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: 0 outSlope: 0 @@ -13513,7 +14836,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: 0 outSlope: 0 @@ -13538,96 +14870,6 @@ AnimationClip: classID: 4 script: {fileID: 0} m_EulerEditorCurves: - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: ArmR - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: ArmR - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: ArmR - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Body/Hips - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Body/Hips - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Body/Hips - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: LegR - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: LegR - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: LegR - classID: 4 - script: {fileID: 0} - curve: serializedVersion: 2 m_Curve: [] @@ -13695,7 +14937,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: ArmL/HandL + path: ArmR/HandR classID: 4 script: {fileID: 0} - curve: @@ -13705,7 +14947,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: ArmL/HandL + path: ArmR/HandR classID: 4 script: {fileID: 0} - curve: @@ -13715,7 +14957,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: ArmL/HandL + path: ArmR/HandR classID: 4 script: {fileID: 0} - curve: @@ -13748,6 +14990,36 @@ AnimationClip: path: Body/Collar classID: 4 script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} - curve: serializedVersion: 2 m_Curve: [] @@ -13815,7 +15087,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: ArmR/HandR + path: ArmL/HandL classID: 4 script: {fileID: 0} - curve: @@ -13825,7 +15097,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: ArmR/HandR + path: ArmL/HandL classID: 4 script: {fileID: 0} - curve: @@ -13835,57 +15107,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: ArmR/HandR - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Head/Hair - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Head/Hair - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Head/Hair - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Body/Torso - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Body/Torso + path: ArmL/HandL classID: 4 script: {fileID: 0} - curve: @@ -13898,6 +15120,116 @@ AnimationClip: path: Body/Torso classID: 4 script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim index 5aea2bf3..5d5939b2 100644 --- a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim @@ -45,7 +45,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 52} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -54,7 +54,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -63,7 +63,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: -15} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -72,7 +72,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: -15} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -124,7 +133,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: -58} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -133,7 +142,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -142,7 +151,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -151,7 +160,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -203,7 +221,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: -52} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -212,7 +230,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: -45} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -221,7 +239,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: -39.77} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -230,7 +248,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: -39.77} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -282,7 +309,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 58} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -291,7 +318,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 63.5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -300,7 +327,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 37.33} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -309,7 +336,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 37.33} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -352,7 +388,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -361,7 +397,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -370,7 +406,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -422,7 +467,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -431,7 +476,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: -5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -440,7 +485,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: -5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -449,7 +494,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: -5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -501,16 +555,16 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: -8} - inSlope: {x: -0, y: -0, z: -240.00002} + inSlope: {x: -0, y: -0, z: -300.00003} outSlope: {x: 0, y: 0, z: -210.00002} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: -15} inSlope: {x: -0, y: -0, z: -210.00002} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -519,28 +573,37 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: -6.73} - inSlope: {x: -0, y: -0, z: 99.23999} + inSlope: {x: -0, y: -0, z: 165.40002} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0, z: -10} - inSlope: {x: -0, y: -0, z: -65.400024} + inSlope: {x: -0, y: -0, z: -98.100006} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: {x: 0, y: 0, z: -12} inSlope: {x: -0, y: -0, z: -39.999992} - outSlope: {x: 0, y: 0, z: 30.000002} + outSlope: {x: 0, y: 0, z: 60.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: 60.000004} + outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -548,7 +611,7 @@ AnimationClip: - serializedVersion: 3 time: 0.5 value: {x: 0, y: 0, z: -10} - inSlope: {x: -0, y: -0, z: 30.000002} + inSlope: {x: -0, y: -0, z: -0} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 @@ -565,7 +628,7 @@ AnimationClip: time: 0 value: {x: 0, y: 0, z: -10} inSlope: {x: Infinity, y: Infinity, z: Infinity} - outSlope: {x: 0, y: 0, z: -74.99999} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0, y: 0, z: 0} @@ -574,49 +637,58 @@ AnimationClip: time: 0.06666667 value: {x: 0, y: 0, z: -15} inSlope: {x: -0, y: -0, z: -74.99999} - outSlope: {x: 0, y: 0, z: 224.99998} + outSlope: {x: 0, y: 0, z: 164.99998} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.13333334 - value: {x: 0, y: 0, z: 0} - inSlope: {x: -0, y: -0, z: 224.99998} - outSlope: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: -4} + inSlope: {x: -0, y: -0, z: 164.99998} + outSlope: {x: 0, y: 0, z: 120.00001} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 - value: {x: 0, y: 0, z: 0} - inSlope: {x: -0, y: -0, z: -0} - outSlope: {x: 0, y: 0, z: 600.00006} + time: 0.2 + value: {x: 0, y: 0, z: 4} + inSlope: {x: -0, y: -0, z: 120.00001} + outSlope: {x: 0, y: 0, z: 480.00003} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 20} - inSlope: {x: -0, y: -0, z: 600.00006} - outSlope: {x: 0, y: 0, z: -119.999985} + inSlope: {x: -0, y: -0, z: 480.00003} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 10} - inSlope: {x: -0, y: -0, z: -119.999985} + inSlope: {x: -0, y: -0, z: -200.00002} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 10} inSlope: {x: -0, y: -0, z: -0} outSlope: {x: 0, y: 0, z: 0} @@ -659,7 +731,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -668,7 +740,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -677,7 +749,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -723,52 +804,61 @@ AnimationClip: time: 0.13333334 value: {x: 0, y: 0, z: 17} inSlope: {x: -0, y: -0, z: 29.999998} - outSlope: {x: 0, y: 0, z: 36.000004} + outSlope: {x: 0, y: 0, z: 45.000004} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 20} - inSlope: {x: -0, y: -0, z: 36.000004} + inSlope: {x: -0, y: -0, z: 45.000004} outSlope: {x: 0, y: 0, z: 60.000004} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 22} inSlope: {x: -0, y: -0, z: 60.000004} - outSlope: {x: 0, y: 0, z: -263.99997} + outSlope: {x: 0, y: 0, z: -440.00003} tangentMode: 0 weightedMode: 0 inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 0} - inSlope: {x: -0, y: -0, z: -263.99997} - outSlope: {x: 0, y: 0, z: -120.000046} + inSlope: {x: -0, y: -0, z: -440.00003} + outSlope: {x: 0, y: 0, z: -180.00002} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0, z: -6} - inSlope: {x: -0, y: -0, z: -120.000046} + inSlope: {x: -0, y: -0, z: -180.00002} outSlope: {x: 0, y: 0, z: -59.999985} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: {x: 0, y: 0, z: -9} inSlope: {x: -0, y: -0, z: -59.999985} - outSlope: {x: 0, y: 0, z: -15.000001} + outSlope: {x: 0, y: 0, z: -30.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -30.000002} + outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0, y: 0, z: 0} @@ -776,7 +866,7 @@ AnimationClip: - serializedVersion: 3 time: 0.5 value: {x: 0, y: 0, z: -10} - inSlope: {x: -0, y: -0, z: -15.000001} + inSlope: {x: -0, y: -0, z: -0} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 @@ -817,7 +907,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: 35.66} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -826,7 +916,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 25} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -835,7 +925,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -844,7 +934,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0, z: 10} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -853,7 +943,16 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 10} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -905,7 +1004,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0, y: 0, z: -7} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -914,7 +1013,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -923,7 +1022,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0, y: 0, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -932,7 +1031,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0, z: 5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -941,7 +1040,16 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0, z: 5} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -994,7 +1102,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.217, y: 1.445, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1003,7 +1111,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.025, y: 1.432, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1012,7 +1120,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.084, y: 1.623, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1021,7 +1129,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: -0.084, y: 1.623, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1073,7 +1190,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.151, y: -0.159, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1082,7 +1199,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.014, y: -0.16, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1091,7 +1208,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.014, y: -0.16, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1100,7 +1217,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.014, y: -0.16, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1152,7 +1278,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.554, y: 1.511, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1161,7 +1287,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.717, y: 1.613, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1170,7 +1296,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.73300004, y: 1.8320001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1179,7 +1305,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: -0.73300004, y: 1.8320001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1231,7 +1366,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.151, y: -0.159, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1240,7 +1375,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.26, y: -0.13, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1249,7 +1384,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.178, y: -0.211, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1258,7 +1393,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.178, y: -0.211, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1310,7 +1454,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.03, y: 1.5, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1319,7 +1463,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.37700003, y: 1.5500001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1328,7 +1472,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.37700003, y: 1.5500001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1337,7 +1481,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: -0.37700003, y: 1.5500001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1389,7 +1542,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.172, y: -0.15, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1398,7 +1551,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.023, y: 0.03, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1407,7 +1560,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.048, y: 0.269, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1416,7 +1569,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: -0.048, y: 0.269, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1468,7 +1630,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.16, y: -0.626, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1477,7 +1639,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.047, y: -0.595, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1486,7 +1648,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.013, y: -0.373, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1495,7 +1657,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: -0.134, y: -0.368, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1504,8 +1666,17 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 - value: {x: -0.1, y: -0.373, z: 0} + time: 0.36666667 + value: {x: -0.05, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.023, y: -0.385, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 @@ -1514,7 +1685,7 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.5 - value: {x: -0.07, y: -0.373, z: 0} + value: {x: -0.023, y: -0.385, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 @@ -1548,7 +1719,16 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.13333334 - value: {x: 0.16, y: -0.269, z: 0} + value: {x: 0.18, y: -0.269, z: 0} + inSlope: {x: 1.9950001, y: -0.1799999, z: -0} + outSlope: {x: -5.4000006, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.18, y: -0.269, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 @@ -1556,16 +1736,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 - value: {x: -0.16, y: -0.269, z: 0} - inSlope: {x: Infinity, y: Infinity, z: Infinity} - outSlope: {x: Infinity, y: Infinity, z: Infinity} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.001, y: -0.227, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1574,7 +1745,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.052, y: 0.007, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1583,7 +1754,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: -0.052, y: 0.007, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1635,7 +1815,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.18, y: 2.1, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1644,7 +1824,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.43, y: 2.22, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1653,7 +1833,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.43, y: 2.6160002, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1662,7 +1842,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: -0.43, y: 2.6160002, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1705,7 +1894,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 0.3, y: 0.6, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1714,7 +1903,7 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.3, y: 0.6, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1723,7 +1912,16 @@ AnimationClip: inWeight: {x: 0, y: 0, z: 0} outWeight: {x: 0, y: 0, z: 0} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 value: {x: 0.3, y: 0.6, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1775,7 +1973,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 0.22, y: 0.51, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1784,7 +1982,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.028, y: 0.496, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1793,7 +1991,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 0.05599998, y: 0.54100007, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1802,7 +2000,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: 0, y: 0.51, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1811,7 +2009,16 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 value: {x: 0, y: 0.51, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1863,7 +2070,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: -0.489, y: 0.543, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1872,7 +2079,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: -0.474, y: 0.501, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1881,7 +2088,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: -0.55700004, y: 0.5500001, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1890,7 +2097,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: {x: -0.585, y: 0.548, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1899,7 +2106,16 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 value: {x: -0.585, y: 0.548, z: 0} inSlope: {x: Infinity, y: Infinity, z: Infinity} outSlope: {x: Infinity, y: Infinity, z: Infinity} @@ -1945,14 +2161,14 @@ AnimationClip: - serializedVersion: 3 time: 0.13333334 value: {x: 1, y: 0.95, z: 1} - inSlope: {x: 0, y: -0.5333332, z: 0} - outSlope: {x: 0, y: -0.5333332, z: 0} + inSlope: {x: 0, y: -0.5999999, z: 0} + outSlope: {x: 0, y: -0.5999999, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: {x: 1, y: 0.92, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -1961,25 +2177,25 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: {x: 1, y: 0.96, z: 1} - inSlope: {x: 0, y: 0.6857141, z: 0} - outSlope: {x: 0, y: 0.6857141, z: 0} + inSlope: {x: 0, y: 0.95999986, z: 0} + outSlope: {x: 0, y: 0.95999986, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: {x: 1, y: 1, z: 1} - inSlope: {x: 0, y: 0.49090895, z: 0} - outSlope: {x: 0, y: 0.49090895, z: 0} + inSlope: {x: 0, y: 0.6749998, z: 0} + outSlope: {x: 0, y: 0.6749998, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: {x: 1, y: 1.05, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -1987,6 +2203,15 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.5 value: {x: 1, y: 1, z: 1} @@ -2032,7 +2257,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: Infinity outSlope: Infinity @@ -2041,7 +2266,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2050,7 +2275,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2059,7 +2284,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -2114,7 +2348,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -2123,7 +2357,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2132,7 +2366,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2141,7 +2375,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -2187,7 +2430,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 3 inSlope: Infinity outSlope: Infinity @@ -2196,7 +2439,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 3 inSlope: Infinity outSlope: Infinity @@ -2205,7 +2448,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 3 inSlope: Infinity outSlope: Infinity @@ -2251,7 +2503,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2260,7 +2512,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2269,7 +2521,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -2315,7 +2576,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2324,7 +2585,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2333,7 +2594,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2379,7 +2649,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.13333334 value: 4 inSlope: Infinity outSlope: Infinity @@ -2388,7 +2658,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.23333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -2397,7 +2667,25 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 4 inSlope: Infinity outSlope: Infinity @@ -2443,7 +2731,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2452,7 +2740,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2461,7 +2749,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2507,7 +2804,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2516,7 +2813,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2525,7 +2822,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2571,7 +2877,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2580,7 +2886,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2589,7 +2895,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2635,7 +2950,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2644,7 +2959,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2653,7 +2968,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2699,7 +3023,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2708,7 +3032,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2717,7 +3041,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2772,7 +3105,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 4 inSlope: Infinity outSlope: Infinity @@ -2781,7 +3114,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 2 inSlope: Infinity outSlope: Infinity @@ -2790,7 +3123,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 2 inSlope: Infinity outSlope: Infinity @@ -2799,7 +3132,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 2 inSlope: Infinity outSlope: Infinity @@ -2845,7 +3187,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2854,7 +3196,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2863,7 +3205,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2909,7 +3260,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2918,7 +3269,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -2927,7 +3278,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -2973,7 +3333,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2982,7 +3342,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -2991,7 +3351,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -3037,7 +3406,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3046,7 +3415,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3055,7 +3424,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3101,7 +3479,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3110,7 +3488,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3119,7 +3497,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3165,7 +3552,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -3174,7 +3561,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -3183,7 +3570,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 4 inSlope: Infinity outSlope: Infinity @@ -3238,7 +3634,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -3247,7 +3643,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3256,7 +3652,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3265,7 +3661,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 1 inSlope: Infinity outSlope: Infinity @@ -3274,7 +3670,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: 1 inSlope: Infinity outSlope: Infinity @@ -3282,6 +3678,15 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 - serializedVersion: 3 time: 0.5 value: 0 @@ -3320,7 +3725,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3329,7 +3734,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3338,7 +3743,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3367,7 +3781,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3376,7 +3790,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.06666667 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3384,8 +3798,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 1 + time: 0.23333333 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3393,8 +3807,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 1 + time: 0.28333333 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3402,8 +3816,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 1 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3412,7 +3835,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3448,7 +3871,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3457,7 +3880,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3466,7 +3889,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3512,7 +3944,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3521,7 +3953,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3530,7 +3962,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3559,7 +4000,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3568,7 +4009,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.06666667 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3576,8 +4017,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 2 + time: 0.23333333 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3585,8 +4026,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 2 + time: 0.28333333 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3594,8 +4035,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 2 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3604,7 +4054,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3640,7 +4090,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3649,7 +4099,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3658,7 +4108,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3704,7 +4163,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3713,7 +4172,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3722,7 +4181,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3768,7 +4236,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -3777,7 +4245,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -3786,7 +4254,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 5 inSlope: Infinity outSlope: Infinity @@ -3832,7 +4309,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3841,7 +4318,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3850,7 +4327,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3896,7 +4382,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3905,7 +4391,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -3914,7 +4400,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -3943,52 +4438,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.25 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.33333334 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.43333334 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.5 - value: 0 + value: -1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -4033,7 +4483,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: Infinity outSlope: Infinity @@ -4042,7 +4492,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -4051,7 +4501,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -4060,7 +4510,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -4106,7 +4565,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4115,7 +4574,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4124,7 +4583,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4170,7 +4638,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4179,7 +4647,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4188,7 +4656,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4243,7 +4720,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -4252,7 +4729,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -4261,7 +4738,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -4270,7 +4747,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -4316,7 +4802,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4325,7 +4811,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4334,7 +4820,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4380,7 +4875,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4389,7 +4884,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -4398,7 +4893,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -4430,13 +4934,15 @@ AnimationClip: value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.13333334 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.21666667 + - time: 0.2 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4449,11 +4955,13 @@ AnimationClip: value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4466,11 +4974,13 @@ AnimationClip: value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4483,11 +4993,13 @@ AnimationClip: value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4500,11 +5012,13 @@ AnimationClip: value: {fileID: 0} - time: 0.06666667 value: {fileID: 0} - - time: 0.25 + - time: 0.23333333 value: {fileID: 0} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: 0} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: 0} + - time: 0.4 value: {fileID: 0} - time: 0.5 value: {fileID: 0} @@ -4517,11 +5031,13 @@ AnimationClip: value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4534,16 +5050,18 @@ AnimationClip: value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.21666667 + - time: 0.2 value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.38333333 + - time: 0.31666666 value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} attribute: m_Sprite @@ -4557,13 +5075,15 @@ AnimationClip: value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.13333334 value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.21666667 + - time: 0.2 value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4576,12 +5096,14 @@ AnimationClip: value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 - value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 - value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 - value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} attribute: m_Sprite @@ -4593,11 +5115,13 @@ AnimationClip: value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4612,13 +5136,15 @@ AnimationClip: value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.13333334 value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.21666667 + - time: 0.2 value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -4631,11 +5157,13 @@ AnimationClip: value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.06666667 value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.25 + - time: 0.23333333 value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.33333334 + - time: 0.28333333 value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - time: 0.43333334 + - time: 0.36666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - time: 0.5 value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5170,6 +5698,8 @@ AnimationClip: - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5182,6 +5712,8 @@ AnimationClip: - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5194,6 +5726,8 @@ AnimationClip: - {fileID: 0} - {fileID: 0} - {fileID: 0} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5208,6 +5742,7 @@ AnimationClip: - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5216,12 +5751,15 @@ AnimationClip: - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -5237,11 +5775,13 @@ AnimationClip: - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} @@ -5252,7 +5792,7 @@ AnimationClip: m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -5294,7 +5834,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.217 inSlope: Infinity outSlope: Infinity @@ -5303,7 +5843,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.025 inSlope: Infinity outSlope: Infinity @@ -5312,7 +5852,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.084 inSlope: Infinity outSlope: Infinity @@ -5321,7 +5861,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.084 inSlope: Infinity outSlope: Infinity @@ -5376,7 +5925,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1.445 inSlope: Infinity outSlope: Infinity @@ -5385,7 +5934,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1.432 inSlope: Infinity outSlope: Infinity @@ -5394,7 +5943,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1.623 inSlope: Infinity outSlope: Infinity @@ -5403,7 +5952,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1.623 inSlope: Infinity outSlope: Infinity @@ -5458,7 +6016,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -5467,7 +6025,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5476,7 +6034,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5485,7 +6043,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -5540,7 +6107,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -5549,7 +6116,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5558,7 +6125,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5567,7 +6134,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -5622,7 +6198,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -5631,7 +6207,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5640,7 +6216,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5649,7 +6225,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -5704,7 +6289,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 52 inSlope: Infinity outSlope: Infinity @@ -5713,7 +6298,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -5722,7 +6307,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -15 inSlope: Infinity outSlope: Infinity @@ -5731,7 +6316,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -15 inSlope: Infinity outSlope: Infinity @@ -5786,7 +6380,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: Infinity outSlope: Infinity @@ -5795,7 +6389,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -5804,7 +6398,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -5813,7 +6407,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -5868,7 +6471,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -5877,7 +6480,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -5886,7 +6489,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -5895,7 +6498,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -5941,7 +6553,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 3 inSlope: Infinity outSlope: Infinity @@ -5950,7 +6562,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 3 inSlope: Infinity outSlope: Infinity @@ -5959,7 +6571,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 3 inSlope: Infinity outSlope: Infinity @@ -6014,7 +6635,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.151 inSlope: Infinity outSlope: Infinity @@ -6023,7 +6644,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.014 inSlope: Infinity outSlope: Infinity @@ -6032,7 +6653,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.014 inSlope: Infinity outSlope: Infinity @@ -6041,7 +6662,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.014 inSlope: Infinity outSlope: Infinity @@ -6096,7 +6726,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.159 inSlope: Infinity outSlope: Infinity @@ -6105,7 +6735,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.16 inSlope: Infinity outSlope: Infinity @@ -6114,7 +6744,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.16 inSlope: Infinity outSlope: Infinity @@ -6123,7 +6753,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.16 inSlope: Infinity outSlope: Infinity @@ -6178,7 +6817,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6187,7 +6826,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6196,7 +6835,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6205,7 +6844,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6260,7 +6908,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6269,7 +6917,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6278,7 +6926,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6287,7 +6935,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6342,7 +6999,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6351,7 +7008,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6360,7 +7017,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6369,7 +7026,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6424,7 +7090,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -58 inSlope: Infinity outSlope: Infinity @@ -6433,7 +7099,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -6442,7 +7108,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -6451,7 +7117,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 5 inSlope: Infinity outSlope: Infinity @@ -6497,7 +7172,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -6506,7 +7181,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -6515,7 +7190,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -6561,7 +7245,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6570,7 +7254,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6579,7 +7263,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6625,7 +7318,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.13333334 value: 4 inSlope: Infinity outSlope: Infinity @@ -6634,7 +7327,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.23333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -6643,7 +7336,25 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 4 inSlope: Infinity outSlope: Infinity @@ -6698,7 +7409,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.554 inSlope: Infinity outSlope: Infinity @@ -6707,7 +7418,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.717 inSlope: Infinity outSlope: Infinity @@ -6716,7 +7427,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.73300004 inSlope: Infinity outSlope: Infinity @@ -6725,7 +7436,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.73300004 inSlope: Infinity outSlope: Infinity @@ -6780,7 +7500,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1.511 inSlope: Infinity outSlope: Infinity @@ -6789,7 +7509,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1.613 inSlope: Infinity outSlope: Infinity @@ -6798,7 +7518,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1.8320001 inSlope: Infinity outSlope: Infinity @@ -6807,7 +7527,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1.8320001 inSlope: Infinity outSlope: Infinity @@ -6862,7 +7591,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6871,7 +7600,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6880,7 +7609,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6889,7 +7618,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -6944,7 +7682,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -6953,7 +7691,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6962,7 +7700,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -6971,7 +7709,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7026,7 +7773,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -7035,7 +7782,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7044,7 +7791,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7053,7 +7800,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7108,7 +7864,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -52 inSlope: Infinity outSlope: Infinity @@ -7117,7 +7873,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -45 inSlope: Infinity outSlope: Infinity @@ -7126,7 +7882,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -39.77 inSlope: Infinity outSlope: Infinity @@ -7135,7 +7891,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -39.77 inSlope: Infinity outSlope: Infinity @@ -7181,7 +7946,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7190,7 +7955,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7199,7 +7964,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7245,7 +8019,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7254,7 +8028,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7263,7 +8037,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7309,7 +8092,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7318,7 +8101,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7327,7 +8110,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7382,7 +8174,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.151 inSlope: Infinity outSlope: Infinity @@ -7391,7 +8183,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.26 inSlope: Infinity outSlope: Infinity @@ -7400,7 +8192,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.178 inSlope: Infinity outSlope: Infinity @@ -7409,7 +8201,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.178 inSlope: Infinity outSlope: Infinity @@ -7464,7 +8265,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.159 inSlope: Infinity outSlope: Infinity @@ -7473,7 +8274,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.13 inSlope: Infinity outSlope: Infinity @@ -7482,7 +8283,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.211 inSlope: Infinity outSlope: Infinity @@ -7491,7 +8292,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.211 inSlope: Infinity outSlope: Infinity @@ -7546,7 +8356,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -7555,7 +8365,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7564,7 +8374,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7573,7 +8383,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7628,7 +8447,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -7637,7 +8456,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7646,7 +8465,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7655,7 +8474,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7710,7 +8538,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -7719,7 +8547,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7728,7 +8556,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7737,7 +8565,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7792,7 +8629,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 58 inSlope: Infinity outSlope: Infinity @@ -7801,7 +8638,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 63.5 inSlope: Infinity outSlope: Infinity @@ -7810,7 +8647,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 37.33 inSlope: Infinity outSlope: Infinity @@ -7819,7 +8656,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 37.33 inSlope: Infinity outSlope: Infinity @@ -7865,7 +8711,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7874,7 +8720,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7883,7 +8729,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -7929,7 +8784,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7938,7 +8793,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -7947,7 +8802,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8002,7 +8866,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 4 inSlope: Infinity outSlope: Infinity @@ -8011,7 +8875,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 2 inSlope: Infinity outSlope: Infinity @@ -8020,7 +8884,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 2 inSlope: Infinity outSlope: Infinity @@ -8029,7 +8893,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 2 inSlope: Infinity outSlope: Infinity @@ -8084,7 +8957,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.03 inSlope: Infinity outSlope: Infinity @@ -8093,7 +8966,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.37700003 inSlope: Infinity outSlope: Infinity @@ -8102,7 +8975,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.37700003 inSlope: Infinity outSlope: Infinity @@ -8111,7 +8984,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.37700003 inSlope: Infinity outSlope: Infinity @@ -8166,7 +9048,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1.5 inSlope: Infinity outSlope: Infinity @@ -8175,7 +9057,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1.5500001 inSlope: Infinity outSlope: Infinity @@ -8184,7 +9066,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1.5500001 inSlope: Infinity outSlope: Infinity @@ -8193,7 +9075,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1.5500001 inSlope: Infinity outSlope: Infinity @@ -8248,7 +9139,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -8257,7 +9148,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8266,7 +9157,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8275,7 +9166,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8321,7 +9221,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8330,7 +9230,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8339,7 +9239,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8385,7 +9294,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8394,7 +9303,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8403,7 +9312,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8449,7 +9367,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8458,7 +9376,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8467,7 +9385,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8513,7 +9440,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8522,7 +9449,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8531,7 +9458,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8577,7 +9513,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8586,7 +9522,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8595,7 +9531,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8641,7 +9586,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -8650,7 +9595,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -8659,7 +9604,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -8714,7 +9668,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.172 inSlope: Infinity outSlope: Infinity @@ -8723,7 +9677,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.023 inSlope: Infinity outSlope: Infinity @@ -8732,7 +9686,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.048 inSlope: Infinity outSlope: Infinity @@ -8741,7 +9695,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.048 inSlope: Infinity outSlope: Infinity @@ -8796,7 +9759,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.15 inSlope: Infinity outSlope: Infinity @@ -8805,7 +9768,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.03 inSlope: Infinity outSlope: Infinity @@ -8814,7 +9777,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.269 inSlope: Infinity outSlope: Infinity @@ -8823,7 +9786,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.269 inSlope: Infinity outSlope: Infinity @@ -8878,7 +9850,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -8887,7 +9859,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8896,7 +9868,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8905,7 +9877,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -8960,7 +9941,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -8969,7 +9950,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8978,7 +9959,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -8987,7 +9968,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -9042,7 +10032,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -9051,7 +10041,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9060,7 +10050,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9069,7 +10059,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -9124,7 +10123,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -9133,7 +10132,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -5 inSlope: Infinity outSlope: Infinity @@ -9142,7 +10141,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -5 inSlope: Infinity outSlope: Infinity @@ -9151,7 +10150,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -5 inSlope: Infinity outSlope: Infinity @@ -9197,7 +10205,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9206,7 +10214,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9215,7 +10223,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -9261,7 +10278,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9270,7 +10287,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9279,7 +10296,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -9325,7 +10351,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -9334,7 +10360,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 4 inSlope: Infinity outSlope: Infinity @@ -9343,7 +10369,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 4 inSlope: Infinity outSlope: Infinity @@ -9398,7 +10433,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.16 inSlope: Infinity outSlope: Infinity @@ -9407,7 +10442,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.047 inSlope: Infinity outSlope: Infinity @@ -9416,7 +10451,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.013 inSlope: Infinity outSlope: Infinity @@ -9425,7 +10460,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: -0.134 inSlope: Infinity outSlope: Infinity @@ -9434,8 +10469,17 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 - value: -0.1 + time: 0.36666667 + value: -0.05 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -0.023 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -9444,7 +10488,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.5 - value: -0.07 + value: -0.023 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -9489,7 +10533,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.626 inSlope: Infinity outSlope: Infinity @@ -9498,7 +10542,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.595 inSlope: Infinity outSlope: Infinity @@ -9507,7 +10551,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.373 inSlope: Infinity outSlope: Infinity @@ -9516,7 +10560,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: -0.368 inSlope: Infinity outSlope: Infinity @@ -9525,7 +10569,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: -0.373 inSlope: Infinity outSlope: Infinity @@ -9533,9 +10577,18 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 - serializedVersion: 3 time: 0.5 - value: -0.373 + value: -0.385 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -9580,7 +10633,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -9589,7 +10642,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9598,7 +10651,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9607,7 +10660,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -9616,7 +10669,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -9671,7 +10733,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -9680,7 +10742,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 outSlope: Infinity @@ -9689,7 +10751,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: Infinity @@ -9698,7 +10760,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: -0 outSlope: Infinity @@ -9707,7 +10769,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -9762,7 +10833,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -9771,7 +10842,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 outSlope: Infinity @@ -9780,7 +10851,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: Infinity @@ -9789,7 +10860,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: -0 outSlope: Infinity @@ -9798,7 +10869,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -9853,16 +10933,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -8 - inSlope: -240.00002 + inSlope: -300.00003 outSlope: -210.00002 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -15 inSlope: -210.00002 outSlope: Infinity @@ -9871,28 +10951,37 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -6.73 - inSlope: 99.23999 + inSlope: 165.40002 outSlope: Infinity tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: -10 - inSlope: -65.400024 + inSlope: -98.100006 outSlope: Infinity tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: -12 inSlope: -39.999992 - outSlope: 30.000002 + outSlope: 60.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -10 + inSlope: 60.000004 + outSlope: 0 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 @@ -9900,7 +10989,7 @@ AnimationClip: - serializedVersion: 3 time: 0.5 value: -10 - inSlope: 30.000002 + inSlope: -0 outSlope: Infinity tangentMode: 69 weightedMode: 0 @@ -9944,7 +11033,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -9953,7 +11042,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9962,7 +11051,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -9971,7 +11060,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 1 inSlope: Infinity outSlope: Infinity @@ -9980,7 +11069,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: 1 inSlope: Infinity outSlope: Infinity @@ -9988,6 +11077,15 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 - serializedVersion: 3 time: 0.5 value: 0 @@ -10026,7 +11124,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10035,7 +11133,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10044,7 +11142,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -10073,7 +11180,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10082,7 +11189,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.06666667 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10090,8 +11197,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 1 + time: 0.23333333 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10099,8 +11206,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 1 + time: 0.28333333 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10108,8 +11215,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 1 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10118,7 +11234,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 1 + value: 2 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10155,7 +11271,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.13333334 - value: 0.16 + value: 0.18 + inSlope: 1.9950001 + outSlope: -5.4000006 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.18 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10163,16 +11288,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 - value: -0.16 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.001 inSlope: Infinity outSlope: Infinity @@ -10181,7 +11297,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.052 inSlope: Infinity outSlope: Infinity @@ -10190,7 +11306,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.052 inSlope: Infinity outSlope: Infinity @@ -10238,14 +11363,14 @@ AnimationClip: - serializedVersion: 3 time: 0.13333334 value: -0.269 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 + inSlope: -0.1799999 + outSlope: 0 + tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.269 inSlope: Infinity outSlope: Infinity @@ -10254,7 +11379,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.227 inSlope: Infinity outSlope: Infinity @@ -10263,7 +11388,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.007 inSlope: Infinity outSlope: Infinity @@ -10272,7 +11397,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.007 inSlope: Infinity outSlope: Infinity @@ -10320,14 +11454,14 @@ AnimationClip: - serializedVersion: 3 time: 0.13333334 value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 + inSlope: -0 + outSlope: 0 + tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -10336,7 +11470,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10345,7 +11479,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10354,7 +11488,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -10385,8 +11528,8 @@ AnimationClip: time: 0 value: 0 inSlope: Infinity - outSlope: 0 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0 outWeight: 0 @@ -10409,7 +11552,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -10418,16 +11561,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 - outSlope: 0 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: 0 @@ -10436,7 +11579,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -10467,8 +11619,8 @@ AnimationClip: time: 0 value: 0 inSlope: Infinity - outSlope: 0 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0 outWeight: 0 @@ -10491,7 +11643,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -10500,16 +11652,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 - outSlope: 0 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: 0 @@ -10518,7 +11670,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -10549,8 +11710,8 @@ AnimationClip: time: 0 value: -10 inSlope: Infinity - outSlope: -74.99999 - tangentMode: 69 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0 outWeight: 0 @@ -10558,49 +11719,58 @@ AnimationClip: time: 0.06666667 value: -15 inSlope: -74.99999 - outSlope: 224.99998 + outSlope: 164.99998 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.13333334 - value: 0 - inSlope: 224.99998 - outSlope: 0 + value: -4 + inSlope: 164.99998 + outSlope: 120.00001 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 - value: 0 - inSlope: -0 - outSlope: 600.00006 + time: 0.2 + value: 4 + inSlope: 120.00001 + outSlope: 480.00003 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 20 - inSlope: 600.00006 - outSlope: -119.999985 - tangentMode: 69 + inSlope: 480.00003 + outSlope: Infinity + tangentMode: 101 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 10 - inSlope: -119.999985 + inSlope: -200.00002 outSlope: 0 tangentMode: 69 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 10 inSlope: -0 outSlope: 0 @@ -10646,7 +11816,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10655,7 +11825,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10664,7 +11834,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -10710,7 +11889,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10719,7 +11898,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -10728,7 +11907,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -10757,7 +11945,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10766,7 +11954,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.06666667 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10774,8 +11962,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 - value: 2 + time: 0.23333333 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10783,8 +11971,8 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 - value: 2 + time: 0.28333333 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10792,8 +11980,17 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 - value: 2 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10802,7 +11999,7 @@ AnimationClip: outWeight: 0 - serializedVersion: 3 time: 0.5 - value: 2 + value: 3 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -10847,7 +12044,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.18 inSlope: Infinity outSlope: Infinity @@ -10856,7 +12053,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.43 inSlope: Infinity outSlope: Infinity @@ -10865,7 +12062,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.43 inSlope: Infinity outSlope: Infinity @@ -10874,7 +12071,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: -0.43 inSlope: Infinity outSlope: Infinity @@ -10929,7 +12135,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 2.1 inSlope: Infinity outSlope: Infinity @@ -10938,7 +12144,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 2.22 inSlope: Infinity outSlope: Infinity @@ -10947,7 +12153,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 2.6160002 inSlope: Infinity outSlope: Infinity @@ -10956,7 +12162,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 2.6160002 inSlope: Infinity outSlope: Infinity @@ -11011,7 +12226,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -11020,7 +12235,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11029,7 +12244,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11038,7 +12253,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11084,7 +12308,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11093,7 +12317,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11102,7 +12326,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11148,7 +12381,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11157,7 +12390,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11166,7 +12399,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11212,7 +12454,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11221,7 +12463,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11230,7 +12472,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11276,7 +12527,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11285,7 +12536,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11294,7 +12545,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11340,7 +12600,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11349,7 +12609,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11358,7 +12618,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11404,7 +12673,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -11413,7 +12682,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 5 inSlope: Infinity outSlope: Infinity @@ -11422,7 +12691,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 5 inSlope: Infinity outSlope: Infinity @@ -11468,7 +12746,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.3 inSlope: Infinity outSlope: Infinity @@ -11477,7 +12755,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.3 inSlope: Infinity outSlope: Infinity @@ -11486,7 +12764,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.3 inSlope: Infinity outSlope: Infinity @@ -11532,7 +12819,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.6 inSlope: Infinity outSlope: Infinity @@ -11541,7 +12828,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.6 inSlope: Infinity outSlope: Infinity @@ -11550,7 +12837,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0.6 inSlope: Infinity outSlope: Infinity @@ -11596,7 +12892,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11605,7 +12901,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11614,7 +12910,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11669,7 +12974,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -11678,7 +12983,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 outSlope: 0 @@ -11687,7 +12992,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: 0 @@ -11696,7 +13001,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: -0 outSlope: 0 @@ -11705,7 +13010,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -11760,7 +13074,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: -0 outSlope: 0 @@ -11769,7 +13083,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: -0 outSlope: 0 @@ -11778,7 +13092,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: -0 outSlope: 0 @@ -11787,7 +13101,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: -0 outSlope: 0 @@ -11796,7 +13110,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: -0 outSlope: 0 @@ -11845,52 +13168,61 @@ AnimationClip: time: 0.13333334 value: 17 inSlope: 29.999998 - outSlope: 36.000004 + outSlope: 45.000004 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 20 - inSlope: 36.000004 + inSlope: 45.000004 outSlope: 60.000004 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 22 inSlope: 60.000004 - outSlope: -263.99997 + outSlope: -440.00003 tangentMode: 69 weightedMode: 0 inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 - inSlope: -263.99997 - outSlope: -120.000046 + inSlope: -440.00003 + outSlope: -180.00002 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: -6 - inSlope: -120.000046 + inSlope: -180.00002 outSlope: -59.999985 tangentMode: 69 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: -9 inSlope: -59.999985 - outSlope: -15.000001 + outSlope: -30.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -10 + inSlope: -30.000002 + outSlope: 0 tangentMode: 69 weightedMode: 0 inWeight: 0 @@ -11898,7 +13230,7 @@ AnimationClip: - serializedVersion: 3 time: 0.5 value: -10 - inSlope: -15.000001 + inSlope: -0 outSlope: Infinity tangentMode: 69 weightedMode: 0 @@ -11933,7 +13265,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11942,7 +13274,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -11951,7 +13283,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -11997,7 +13338,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12006,7 +13347,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12015,7 +13356,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12044,52 +13394,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.25 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.33333334 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.43333334 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.5 - value: 0 + value: -1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -12134,7 +13439,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.22 inSlope: Infinity outSlope: Infinity @@ -12143,7 +13448,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.028 inSlope: Infinity outSlope: Infinity @@ -12152,7 +13457,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.05599998 inSlope: Infinity outSlope: Infinity @@ -12161,7 +13466,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12170,7 +13475,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12225,7 +13539,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.51 inSlope: Infinity outSlope: Infinity @@ -12234,7 +13548,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.496 inSlope: Infinity outSlope: Infinity @@ -12243,7 +13557,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.54100007 inSlope: Infinity outSlope: Infinity @@ -12252,7 +13566,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0.51 inSlope: Infinity outSlope: Infinity @@ -12261,7 +13575,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0.51 inSlope: Infinity outSlope: Infinity @@ -12316,7 +13639,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -12325,7 +13648,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12334,7 +13657,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12343,7 +13666,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12352,7 +13675,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12407,7 +13739,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -12416,7 +13748,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12425,7 +13757,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12434,7 +13766,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12443,7 +13775,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12498,7 +13839,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -12507,7 +13848,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12516,7 +13857,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12525,7 +13866,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -12534,7 +13875,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12589,7 +13939,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 35.66 inSlope: Infinity outSlope: Infinity @@ -12598,7 +13948,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 25 inSlope: Infinity outSlope: Infinity @@ -12607,7 +13957,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12616,7 +13966,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 10 inSlope: Infinity outSlope: Infinity @@ -12625,7 +13975,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 10 inSlope: Infinity outSlope: Infinity @@ -12680,7 +14039,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: Infinity outSlope: Infinity @@ -12689,7 +14048,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -12698,7 +14057,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -12707,7 +14066,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -12753,7 +14121,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12762,7 +14130,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12771,7 +14139,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12817,7 +14194,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12826,7 +14203,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -12835,7 +14212,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -12890,7 +14276,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -0.489 inSlope: Infinity outSlope: Infinity @@ -12899,7 +14285,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: -0.474 inSlope: Infinity outSlope: Infinity @@ -12908,7 +14294,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: -0.55700004 inSlope: Infinity outSlope: Infinity @@ -12917,7 +14303,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: -0.585 inSlope: Infinity outSlope: Infinity @@ -12926,7 +14312,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: -0.585 inSlope: Infinity outSlope: Infinity @@ -12981,7 +14376,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.543 inSlope: Infinity outSlope: Infinity @@ -12990,7 +14385,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.501 inSlope: Infinity outSlope: Infinity @@ -12999,7 +14394,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0.5500001 inSlope: Infinity outSlope: Infinity @@ -13008,7 +14403,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0.548 inSlope: Infinity outSlope: Infinity @@ -13017,7 +14412,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0.548 inSlope: Infinity outSlope: Infinity @@ -13072,7 +14476,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -13081,7 +14485,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13090,7 +14494,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13099,7 +14503,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -13108,7 +14512,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -13163,7 +14576,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -13172,7 +14585,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13181,7 +14594,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13190,7 +14603,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -13199,7 +14612,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -13254,7 +14676,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -13263,7 +14685,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13272,7 +14694,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13281,7 +14703,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 0 inSlope: Infinity outSlope: Infinity @@ -13290,7 +14712,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -13345,7 +14776,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: -7 inSlope: Infinity outSlope: Infinity @@ -13354,7 +14785,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13363,7 +14794,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13372,7 +14803,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.38333333 + time: 0.31666666 value: 5 inSlope: Infinity outSlope: Infinity @@ -13381,7 +14812,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 5 inSlope: Infinity outSlope: Infinity @@ -13436,7 +14876,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -13445,7 +14885,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -13454,7 +14894,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: Infinity outSlope: Infinity @@ -13463,7 +14903,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: Infinity outSlope: Infinity @@ -13509,7 +14958,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13518,7 +14967,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13527,7 +14976,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -13573,7 +15031,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13582,7 +15040,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 0 inSlope: Infinity outSlope: Infinity @@ -13591,7 +15049,16 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 value: 0 inSlope: Infinity outSlope: Infinity @@ -13646,7 +15113,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: 0 outSlope: 0 @@ -13655,7 +15122,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: 0 outSlope: 0 @@ -13664,7 +15131,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: 0 outSlope: 0 @@ -13673,7 +15140,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: 0 outSlope: 0 @@ -13721,14 +15197,14 @@ AnimationClip: - serializedVersion: 3 time: 0.13333334 value: 0.95 - inSlope: -0.5333332 - outSlope: -0.5333332 + inSlope: -0.5999999 + outSlope: -0.5999999 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 0.92 inSlope: 0 outSlope: 0 @@ -13737,25 +15213,25 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 0.96 - inSlope: 0.6857141 - outSlope: 0.6857141 + inSlope: 0.95999986 + outSlope: 0.95999986 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 - inSlope: 0.49090895 - outSlope: 0.49090895 + inSlope: 0.6749998 + outSlope: 0.6749998 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 value: 1.05 inSlope: 0 outSlope: 0 @@ -13763,6 +15239,15 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 - serializedVersion: 3 time: 0.5 value: 1 @@ -13810,7 +15295,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.21666667 + time: 0.2 value: 1 inSlope: 0 outSlope: 0 @@ -13819,7 +15304,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.25 + time: 0.23333333 value: 1 inSlope: 0 outSlope: 0 @@ -13828,7 +15313,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.33333334 + time: 0.28333333 value: 1 inSlope: 0 outSlope: 0 @@ -13837,7 +15322,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.43333334 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 value: 1 inSlope: 0 outSlope: 0 @@ -13869,7 +15363,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Body/Collar + path: Head classID: 4 script: {fileID: 0} - curve: @@ -13879,7 +15373,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Body/Collar + path: Head classID: 4 script: {fileID: 0} - curve: @@ -13889,7 +15383,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Body/Collar + path: Head classID: 4 script: {fileID: 0} - curve: @@ -13899,7 +15393,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: LegR + path: Body/Hips classID: 4 script: {fileID: 0} - curve: @@ -13909,7 +15403,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: LegR + path: Body/Hips classID: 4 script: {fileID: 0} - curve: @@ -13919,97 +15413,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: LegR - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Body - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Body - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Body - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: ArmL/HandL - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: ArmL/HandL - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: ArmL/HandL - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: LegL - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: LegL - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: LegL + path: Body/Hips classID: 4 script: {fileID: 0} - curve: @@ -14049,7 +15453,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: ArmR/HandR + path: Body/Torso classID: 4 script: {fileID: 0} - curve: @@ -14059,7 +15463,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: ArmR/HandR + path: Body/Torso classID: 4 script: {fileID: 0} - curve: @@ -14069,7 +15473,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: ArmR/HandR + path: Body/Torso classID: 4 script: {fileID: 0} - curve: @@ -14079,7 +15483,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Head + path: LegL classID: 4 script: {fileID: 0} - curve: @@ -14089,7 +15493,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Head + path: LegL classID: 4 script: {fileID: 0} - curve: @@ -14099,7 +15503,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Head + path: LegL classID: 4 script: {fileID: 0} - curve: @@ -14109,7 +15513,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: ArmL + path: Body/Collar classID: 4 script: {fileID: 0} - curve: @@ -14119,7 +15523,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: ArmL + path: Body/Collar classID: 4 script: {fileID: 0} - curve: @@ -14129,7 +15533,37 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: ArmL + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL classID: 4 script: {fileID: 0} - curve: @@ -14169,7 +15603,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Body/Hips + path: ArmR/HandR classID: 4 script: {fileID: 0} - curve: @@ -14179,7 +15613,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Body/Hips + path: ArmR/HandR classID: 4 script: {fileID: 0} - curve: @@ -14189,27 +15623,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Body/Hips - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Body/Torso - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Body/Torso + path: ArmR/HandR classID: 4 script: {fileID: 0} - curve: @@ -14219,7 +15633,87 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Body/Torso + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR classID: 4 script: {fileID: 0} m_HasGenericRootTransform: 0 diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim new file mode 100644 index 00000000..c67fbbd7 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim @@ -0,0 +1,23917 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceTest + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: -63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: -63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: -45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: -45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: -15.24} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -15.24} + outSlope: {x: 0, y: 0, z: -48} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -12} + inSlope: {x: -0, y: -0, z: -48} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 240.00002} + outSlope: {x: 0, y: 0, z: 139.99997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 15} + inSlope: {x: -0, y: -0, z: 139.99997} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 6.73} + inSlope: {x: -0, y: -0, z: -165.40007} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: 98.100006} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 12} + inSlope: {x: -0, y: -0, z: 23.999998} + outSlope: {x: 0, y: 0, z: -561.9} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: -0, y: -0, z: -561.9} + outSlope: {x: 0, y: 0, z: 176.76004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 176.76004} + outSlope: {x: 0, y: 0, z: 47.999977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 12} + inSlope: {x: -0, y: -0, z: 47.999977} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -240.00006} + outSlope: {x: 0, y: 0, z: -139.99997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -139.99997} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: -0, y: -0, z: 165.39996} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -98.10009} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -12} + inSlope: {x: -0, y: -0, z: -24.000006} + outSlope: {x: 0, y: 0, z: 59.99995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: 59.99995} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 120} + outSlope: {x: 0, y: 0, z: -192} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 4} + inSlope: {x: -0, y: -0, z: -192} + outSlope: {x: 0, y: 0, z: -96.00001} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -4} + inSlope: {x: -0, y: -0, z: -96.00001} + outSlope: {x: 0, y: 0, z: -219.99995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -219.99995} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: 100.00004} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -60.000015} + outSlope: {x: 0, y: 0, z: 131.99994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: -4} + inSlope: {x: -0, y: -0, z: 131.99994} + outSlope: {x: 0, y: 0, z: 96.00002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 4} + inSlope: {x: -0, y: -0, z: 96.00002} + outSlope: {x: 0, y: 0, z: 319.99994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 319.99994} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -199.99995} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: -60} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -60} + outSlope: {x: 0, y: 0, z: -24} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -17} + inSlope: {x: -0, y: -0, z: -24} + outSlope: {x: 0, y: 0, z: -36.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -20} + inSlope: {x: -0, y: -0, z: -36.000004} + outSlope: {x: 0, y: 0, z: -39.999992} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: -22} + inSlope: {x: -0, y: -0, z: -39.999992} + outSlope: {x: 0, y: 0, z: -40.000015} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: -24} + inSlope: {x: -0, y: -0, z: -40.000015} + outSlope: {x: 0, y: 0, z: 870.00006} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: -0, y: -0, z: 870.00006} + outSlope: {x: 0, y: 0, z: 23.999998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 7} + inSlope: {x: -0, y: -0, z: 23.999998} + outSlope: {x: 0, y: 0, z: 30.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 30.000002} + outSlope: {x: 0, y: 0, z: 84.00002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 15} + inSlope: {x: -0, y: -0, z: 84.00002} + outSlope: {x: 0, y: 0, z: 23.999989} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 17} + inSlope: {x: -0, y: -0, z: 23.999989} + outSlope: {x: 0, y: 0, z: 36.000008} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 36.000008} + outSlope: {x: 0, y: 0, z: 39.999992} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 22} + inSlope: {x: -0, y: -0, z: 39.999992} + outSlope: {x: 0, y: 0, z: -439.9999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -439.9999} + outSlope: {x: 0, y: 0, z: -180.00017} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: -6} + inSlope: {x: -0, y: -0, z: -180.00017} + outSlope: {x: 0, y: 0, z: -36.000008} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -9} + inSlope: {x: -0, y: -0, z: -36.000008} + outSlope: {x: 0, y: 0, z: -29.999975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -29.999975} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: -25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: -25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: -35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: -7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: -0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: -0.597, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.3, y: -0.626, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.16, y: -0.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.047, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.134, y: -0.368, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.05, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.3, y: -0.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.16, y: -0.626, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.047, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: -0.134, y: -0.368, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.05, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.001, y: -0.227, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.18, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.18, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.047, y: -0.257, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.047, y: -0.257, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.18, y: -0.269, z: 0} + inSlope: {x: 1.5959995, y: -0.14399986, z: -0} + outSlope: {x: -4.320001, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.18, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.001, y: -0.227, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.557, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.557, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.55700004, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.55700004, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 1, y: 0.95, z: 1} + inSlope: {x: 0, y: -0.47999993, z: 0} + outSlope: {x: 0, y: -0.47999993, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 1, y: 0.92, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 1, y: 0.96, z: 1} + inSlope: {x: 0, y: 0.7999999, z: 0} + outSlope: {x: 0, y: 0.7999999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0.5399999, z: 0} + outSlope: {x: 0, y: 0.5399999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 1, y: 1.05, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 1, y: 0.95, z: 1} + inSlope: {x: 0, y: -0.47999984, z: 0} + outSlope: {x: 0, y: -0.47999984, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 1, y: 0.92, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 1, y: 0.96, z: 1} + inSlope: {x: 0, y: 0.79999965, z: 0} + outSlope: {x: 0, y: 0.79999965, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0.53999996, z: 0} + outSlope: {x: 0, y: 0.53999996, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 1, y: 1.05, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.16666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.6666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.75 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + - time: 0.083333336 + value: {fileID: 0} + - time: 0.3 + value: {fileID: 0} + - time: 0.35 + value: {fileID: 0} + - time: 0.46666667 + value: {fileID: 0} + - time: 0.5 + value: {fileID: 0} + - time: 0.5833333 + value: {fileID: 0} + - time: 0.8 + value: {fileID: 0} + - time: 0.85 + value: {fileID: 0} + - time: 0.96666664 + value: {fileID: 0} + - time: 1 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.16666667 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.38333333 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.75 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8833333 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.16666667 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.6666667 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.75 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.16666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.6666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.75 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.0166667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0.05 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -0.134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -0.05 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.597 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.626 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -0.368 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.626 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -0.368 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -6.73 + inSlope: Infinity + outSlope: -15.24 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -8 + inSlope: -15.24 + outSlope: -48 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -12 + inSlope: -48 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 8 + inSlope: 240.00002 + outSlope: 139.99997 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 15 + inSlope: 139.99997 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 6.73 + inSlope: -165.40007 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 10 + inSlope: 98.100006 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 12 + inSlope: 23.999998 + outSlope: -561.9 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -6.73 + inSlope: -561.9 + outSlope: 176.76004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 8 + inSlope: 176.76004 + outSlope: 47.999977 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 12 + inSlope: 47.999977 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -8 + inSlope: -240.00006 + outSlope: -139.99997 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -15 + inSlope: -139.99997 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -6.73 + inSlope: 165.39996 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -10 + inSlope: -98.10009 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -12 + inSlope: -24.000006 + outSlope: 59.99995 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -10 + inSlope: 59.99995 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.18 + inSlope: 1.5959995 + outSlope: -4.320001 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.227 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.257 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.257 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.269 + inSlope: -0.14399986 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.227 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 20 + inSlope: 120 + outSlope: -192 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 4 + inSlope: -192 + outSlope: -96.00001 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -4 + inSlope: -96.00001 + outSlope: -219.99995 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -15 + inSlope: -219.99995 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -10 + inSlope: 100.00004 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -15 + inSlope: -60.000015 + outSlope: 131.99994 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -4 + inSlope: 131.99994 + outSlope: 96.00002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 4 + inSlope: 96.00002 + outSlope: 319.99994 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 20 + inSlope: 319.99994 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 10 + inSlope: -199.99995 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: Infinity + outSlope: -60 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -15 + inSlope: -60 + outSlope: -24 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -17 + inSlope: -24 + outSlope: -36.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -20 + inSlope: -36.000004 + outSlope: -39.999992 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -22 + inSlope: -39.999992 + outSlope: -40.000015 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: -24 + inSlope: -40.000015 + outSlope: 870.00006 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 5 + inSlope: 870.00006 + outSlope: 23.999998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 7 + inSlope: 23.999998 + outSlope: 30.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 8 + inSlope: 30.000002 + outSlope: 84.00002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 15 + inSlope: 84.00002 + outSlope: 23.999989 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 17 + inSlope: 23.999989 + outSlope: 36.000008 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 20 + inSlope: 36.000008 + outSlope: 39.999992 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 22 + inSlope: 39.999992 + outSlope: -439.9999 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -439.9999 + outSlope: -180.00017 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -6 + inSlope: -180.00017 + outSlope: -36.000008 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -9 + inSlope: -36.000008 + outSlope: -29.999975 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -10 + inSlope: -29.999975 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.95 + inSlope: -0.47999993 + outSlope: -0.47999993 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.92 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.96 + inSlope: 0.7999999 + outSlope: 0.7999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: 0.5399999 + outSlope: 0.5399999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 1.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.95 + inSlope: -0.47999984 + outSlope: -0.47999984 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.92 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.96 + inSlope: 0.79999965 + outSlope: 0.79999965 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: 0.53999996 + outSlope: 0.53999996 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 1.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.557 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.557 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.55700004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.55700004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: -10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim.meta new file mode 100644 index 00000000..d139b8cc --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec2ffde2ca84482428ad2c9f211c8eb1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim index a26b7b74..507e48ef 100644 --- a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim @@ -83,7 +83,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: -66} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -131,7 +131,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 66} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -276,7 +276,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: -0.45, y: 1.41, z: 0} + value: {x: -0.827, y: 1.94, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -324,7 +324,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 0.45, y: 1.41, z: 0} + value: {x: 0.827, y: 1.94, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -862,7 +862,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 + value: -1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -1137,7 +1137,7 @@ AnimationClip: script: {fileID: 0} - curve: - time: 0 - value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + value: {fileID: -225954005119175787, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} attribute: m_Sprite path: Head classID: 212 @@ -1689,7 +1689,7 @@ AnimationClip: - {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -225954005119175787, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} @@ -1704,7 +1704,7 @@ AnimationClip: m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 1 + m_LoopTime: 0 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 @@ -2005,7 +2005,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: -0.45 + value: -0.827 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -2024,7 +2024,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 1.41 + value: 1.94 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -2176,7 +2176,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0.45 + value: 0.827 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -2195,7 +2195,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 1.41 + value: 1.94 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -2670,7 +2670,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 + value: -66 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -2841,7 +2841,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 + value: 66 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -3544,7 +3544,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 + value: -1 inSlope: Infinity outSlope: Infinity tangentMode: 103 @@ -3894,8 +3894,8 @@ AnimationClip: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: ArmR + attribute: m_LocalEulerAngles.z + path: ArmL classID: 4 script: {fileID: 0} - curve: @@ -3905,7 +3905,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: ArmR + path: ArmL classID: 4 script: {fileID: 0} - curve: @@ -3914,8 +3914,8 @@ AnimationClip: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: ArmR + attribute: m_LocalEulerAngles.x + path: ArmL classID: 4 script: {fileID: 0} - curve: @@ -3984,8 +3984,8 @@ AnimationClip: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: ArmL + attribute: m_LocalEulerAngles.z + path: Body classID: 4 script: {fileID: 0} - curve: @@ -3995,7 +3995,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: ArmL + path: Body classID: 4 script: {fileID: 0} - curve: @@ -4004,8 +4004,8 @@ AnimationClip: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: ArmL + attribute: m_LocalEulerAngles.x + path: Body classID: 4 script: {fileID: 0} - curve: @@ -4105,7 +4105,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Body + path: ArmR classID: 4 script: {fileID: 0} - curve: @@ -4115,7 +4115,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Body + path: ArmR classID: 4 script: {fileID: 0} - curve: @@ -4125,7 +4125,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Body + path: ArmR classID: 4 script: {fileID: 0} m_HasGenericRootTransform: 0 diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim new file mode 100644 index 00000000..105e872a --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim @@ -0,0 +1,5149 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoseL + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -59.75} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: -118.18} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 33.04} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 9.52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: 36.8} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -34.7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 2} + outSlope: {x: 0, y: 0, z: -130} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -5} + inSlope: {x: -0, y: -0, z: -130} + outSlope: {x: 0, y: 0, z: 139.99998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0, y: 0, z: 2} + inSlope: {x: -0, y: -0, z: 139.99998} + outSlope: {x: 0, y: 0, z: -20.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -20.000002} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.79, y: 1.85, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.79, y: 1.86, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.108, y: 1.572, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.152, y: 1.782, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.231, y: 2.084, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.078, y: -0.229, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.112, y: -0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.332, y: 0.66, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.08, y: 0.29, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.08, y: 0.31, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.023, y: -0.37, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.023, y: -0.35, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.08, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.08, y: 0.06, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.46, y: 2.65, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.46, y: 2.68, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.46, y: 2.65, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -620931433970292443, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: -3117549193853998923, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.1 + value: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -623179498792872450, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: 1352366383550998170, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.1 + value: {fileID: -3655483404829547181, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5779691927641761196, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.15 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -620931433970292443, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -3117549193853998923, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -623179498792872450, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 1352366383550998170, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -3655483404829547181, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5779691927641761196, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.79 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.79 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.85 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1.86 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.108 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.152 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.231 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.572 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.782 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 2.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -59.75 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -118.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 33.04 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.078 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.112 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.332 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.229 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9.52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 36.8 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -34.7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.29 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.31 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.37 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.35 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: -4 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.06 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 2.65 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 2.68 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 2.65 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 8 + inSlope: 2 + outSlope: -130 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: -5 + inSlope: -130 + outSlope: 139.99998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 2 + inSlope: 139.99998 + outSlope: -20.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -20.000002 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim.meta new file mode 100644 index 00000000..45f0b5e4 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b1031aa0cd6ad746a872d7502906375 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim new file mode 100644 index 00000000..dd2f4a82 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim @@ -0,0 +1,5122 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoseR + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 59.75} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: 118.18} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -33.04} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -9.52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: -36.8} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 36.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 190} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: 1.5} + inSlope: {x: -0, y: -0, z: 190} + outSlope: {x: 0, y: 0, z: 70} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 5} + inSlope: {x: -0, y: -0, z: 70} + outSlope: {x: 0, y: 0, z: -139.99998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0, y: 0, z: -2} + inSlope: {x: -0, y: -0, z: -139.99998} + outSlope: {x: 0, y: 0, z: 20.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: 20.000002} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.108, y: 1.572, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.152, y: 1.782, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.231, y: 2.084, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.078, y: -0.229, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.112, y: -0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.278, y: 0.778, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.79, y: 1.85, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.79, y: 1.86, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.08, y: 0.29, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.08, y: 0.31, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.023, y: -0.37, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.023, y: -0.35, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.08, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.08, y: 0.06, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.46, y: 2.65, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.46, y: 2.68, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.46, y: 2.65, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: -3117549193853998923, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.1 + value: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -623179498792872450, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: 1352366383550998170, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.1 + value: {fileID: -610364873148747199, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5779691927641761196, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.15 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -3117549193853998923, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -623179498792872450, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 1352366383550998170, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -610364873148747199, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5779691927641761196, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.108 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.152 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.231 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.572 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.782 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 2.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 59.75 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 118.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -33.04 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.078 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.112 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.278 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.229 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.778 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -9.52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -36.8 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 36.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.79 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.79 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.85 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1.86 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.29 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.31 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.37 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.35 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.06 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 2.65 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 2.68 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 2.65 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -8 + inSlope: -0 + outSlope: 190 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.5 + inSlope: 190 + outSlope: 70 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 5 + inSlope: 70 + outSlope: -139.99998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -2 + inSlope: -139.99998 + outSlope: 20.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 20.000002 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim.meta new file mode 100644 index 00000000..cb2a9e09 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bf9a58fcd3926614ca80acdeee591cc5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab index 7c39f01f..70c3b34b 100644 --- a/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab @@ -28,7 +28,7 @@ Transform: m_LocalPosition: {x: 0.18, y: 0.51, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 3474138550947469853} + m_Father: {fileID: 3517870697961505299} m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &5458371096400718163 @@ -192,7 +192,7 @@ Transform: m_LocalPosition: {x: -0.18, y: 0.51, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 3474138550947469853} + m_Father: {fileID: 3517870697961505299} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &557025351280167168 @@ -275,7 +275,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 6527505363066208356} - m_Father: {fileID: 3474138550947469853} + m_Father: {fileID: 3517870697961505299} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &6312424392463044102 @@ -419,8 +419,9 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3474138550947469853} + - component: {fileID: 3517870697961505299} - component: {fileID: 64880960188446444} + - component: {fileID: 8921318804363366668} m_Layer: 0 m_Name: Arisa m_TagString: Untagged @@ -428,7 +429,7 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3474138550947469853 +--- !u!4 &3517870697961505299 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -467,6 +468,18 @@ Animator: m_HasTransformHierarchy: 1 m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &8921318804363366668 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5114180900129687738} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e57f95bd19852bc46a88eb6f67404fce, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &5151345010187160570 GameObject: m_ObjectHideFlags: 0 @@ -537,7 +550,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 0 + m_SortingOrder: -1 m_Sprite: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -580,7 +593,7 @@ Transform: - {fileID: 2718293722777145542} - {fileID: 1083994433150499968} - {fileID: 2110027195199092298} - m_Father: {fileID: 3474138550947469853} + m_Father: {fileID: 3517870697961505299} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &3554116500381240446 @@ -909,7 +922,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2039106335442564576} - m_Father: {fileID: 3474138550947469853} + m_Father: {fileID: 3517870697961505299} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &6366747730854244537 @@ -992,7 +1005,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 5005212596909708348} - m_Father: {fileID: 3474138550947469853} + m_Father: {fileID: 3517870697961505299} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!212 &7073094819256516695 diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture b/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture new file mode 100644 index 00000000..02fe29cc --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture @@ -0,0 +1,38 @@ +%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: StudioDanceRender + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 3 + m_Width: 1280 + m_Height: 1280 + m_AntiAliasing: 1 + m_MipCount: -1 + m_DepthFormat: 2 + m_ColorFormat: 8 + m_MipMap: 0 + m_GenerateMips: 1 + m_SRGB: 0 + m_UseDynamicScale: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + 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 diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture.meta new file mode 100644 index 00000000..0a511052 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 606c17c39d2c0854eac51a94b505ddf0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 8400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index 27296f5f..9fdccea1 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -600,6 +600,144 @@ MonoBehaviour: image: {fileID: 19519746} width: 10332 col: {r: 0.6509804, g: 0.3882353, b: 0.8, a: 1} +--- !u!1001 &26008187 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1863600391} + m_Modifications: + - target: {fileID: 2348953778559473860, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 2529982677084127885, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 2756935465899917259, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5026812869604169951, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 5108100369728884030, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 5114180900129687738, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Name + value: Arisa + objectReference: {fileID: 0} + - target: {fileID: 5114180900129687738, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 5151345010187160570, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 5305631561684953276, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 6667382030357779726, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 6969489427395667305, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 7678540259725190318, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 8607197863901441178, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 8893847711811978493, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} +--- !u!4 &26008188 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + m_PrefabInstance: {fileID: 26008187} + m_PrefabAsset: {fileID: 0} +--- !u!1 &26008189 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5114180900129687738, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + m_PrefabInstance: {fileID: 26008187} + m_PrefabAsset: {fileID: 0} +--- !u!210 &26008190 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 26008189} + m_Enabled: 1 + m_SortingLayerID: 610346305 + m_SortingLayer: 1 + m_SortingOrder: 0 --- !u!1 &35054571 GameObject: m_ObjectHideFlags: 0 @@ -907,6 +1045,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 44496734} m_CullTransparentMesh: 1 +--- !u!1 &51579091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 51579092} + - component: {fileID: 51579094} + - component: {fileID: 51579093} + m_Layer: 0 + m_Name: R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &51579092 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 51579091} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &51579093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 51579091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &51579094 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 51579091} + m_CullTransparentMesh: 1 --- !u!1 &55605601 GameObject: m_ObjectHideFlags: 0 @@ -999,81 +1212,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 55605601} m_CullTransparentMesh: 1 ---- !u!1 &55749581 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 55749582} - - component: {fileID: 55749583} - - component: {fileID: 55749584} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &55749582 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55749581} - m_LocalRotation: {x: -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: 1342731039} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &55749583 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55749581} - m_CullTransparentMesh: 1 ---- !u!114 &55749584 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55749581} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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!1 &57310822 GameObject: m_ObjectHideFlags: 0 @@ -1365,6 +1503,93 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 58525995} m_CullTransparentMesh: 1 +--- !u!1 &78496949 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 78496950} + - component: {fileID: 78496953} + - component: {fileID: 78496952} + - component: {fileID: 78496951} + m_Layer: 0 + m_Name: Render + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &78496950 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78496949} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0000076293945} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 657727712} + 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: -50, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &78496951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78496949} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!114 &78496952 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78496949} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 8400000, guid: 606c17c39d2c0854eac51a94b505ddf0, type: 2} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &78496953 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78496949} + m_CullTransparentMesh: 1 --- !u!1 &78689442 GameObject: m_ObjectHideFlags: 0 @@ -1831,7 +2056,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 9 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &93132552 GameObject: @@ -1908,6 +2133,115 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 93132552} m_CullTransparentMesh: 1 +--- !u!1 &101168579 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 101168580} + - component: {fileID: 101168583} + - component: {fileID: 101168582} + - component: {fileID: 101168581} + m_Layer: 0 + m_Name: BR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &101168580 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101168579} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 10} + m_Pivot: {x: 0, y: 1} +--- !u!114 &101168581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101168579} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 5b69212126b91114ea8f0a926d77c519, type: 3} + axis: 2 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &101168582 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101168579} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &101168583 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101168579} + m_CullTransparentMesh: 1 --- !u!1 &110654309 GameObject: m_ObjectHideFlags: 0 @@ -2058,6 +2392,58 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 112206233} m_CullTransparentMesh: 1 +--- !u!1 &113063170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 113063171} + - component: {fileID: 113063172} + m_Layer: 0 + m_Name: StudioDanceWindow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &113063171 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113063170} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 90} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1637160320} + - {fileID: 657727712} + - {fileID: 1162156586} + - {fileID: 1714889810} + m_Father: {fileID: 181010488} + 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: 300, y: 250} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &113063172 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113063170} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 53f10846845fcf9489fc69eccfbd24c9, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1 &117889362 GameObject: m_ObjectHideFlags: 0 @@ -2192,6 +2578,101 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 117889362} m_CullTransparentMesh: 1 +--- !u!1 &118020393 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 118020394} + - component: {fileID: 118020397} + - component: {fileID: 118020396} + - component: {fileID: 118020395} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &118020394 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118020393} + m_LocalRotation: {x: 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: 1150148748} + 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 &118020395 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118020393} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!114 &118020396 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118020393} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.41960785, g: 0.41960785, b: 0.41960785, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 19 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: L +--- !u!222 &118020397 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118020393} + m_CullTransparentMesh: 1 --- !u!1 &121871279 GameObject: m_ObjectHideFlags: 0 @@ -3068,7 +3549,7 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 163256865} m_CullTransparentMesh: 1 ---- !u!1 &169756645 +--- !u!1 &172012264 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -3076,28 +3557,73 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 169756647} + - component: {fileID: 172012265} + - component: {fileID: 172012267} + - component: {fileID: 172012266} m_Layer: 0 - m_Name: GameObject + m_Name: BL m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &169756647 -Transform: +--- !u!224 &172012265 +RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 169756645} + m_GameObject: {fileID: 172012264} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.25921103, y: 4.3707266, z: -3.3322606} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 5 + m_Father: {fileID: 1682022764} + m_RootOrder: 7 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: 2, y: 2} + m_Pivot: {x: 1, y: 1} +--- !u!114 &172012266 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172012264} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &172012267 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172012264} + m_CullTransparentMesh: 1 --- !u!1 &172566391 GameObject: m_ObjectHideFlags: 0 @@ -3206,6 +3732,181 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 172566391} m_CullTransparentMesh: 1 +--- !u!1 &178933257 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 178933258} + - component: {fileID: 178933260} + - component: {fileID: 178933259} + m_Layer: 0 + m_Name: L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &178933258 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178933257} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &178933259 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178933257} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &178933260 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178933257} + m_CullTransparentMesh: 1 +--- !u!1 &181010484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 181010488} + - component: {fileID: 181010487} + - component: {fileID: 181010486} + - component: {fileID: 181010485} + m_Layer: 5 + m_Name: StudioDanceCanvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &181010485 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181010484} + 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 &181010486 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181010484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &181010487 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181010484} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 2047408675} + 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: 1501 + m_TargetDisplay: 0 +--- !u!224 &181010488 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181010484} + 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: 113063171} + m_Father: {fileID: 980091465} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} --- !u!1 &184364175 GameObject: m_ObjectHideFlags: 0 @@ -3672,6 +4373,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 202724641} m_CullTransparentMesh: 1 +--- !u!1 &205810614 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 205810615} + - component: {fileID: 205810617} + - component: {fileID: 205810616} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &205810615 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205810614} + m_LocalRotation: {x: -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: 935391420} + 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 &205810616 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205810614} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &205810617 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205810614} + m_CullTransparentMesh: 1 --- !u!1 &210898217 GameObject: m_ObjectHideFlags: 0 @@ -5053,181 +5829,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 298463366} m_CullTransparentMesh: 0 ---- !u!1 &306116919 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 306116923} - - component: {fileID: 306116922} - - component: {fileID: 306116921} - - component: {fileID: 306116920} - m_Layer: 5 - m_Name: InputField (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &306116920 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 306116921} - m_TextViewport: {fileID: 1260023823} - m_TextComponent: {fileID: 1948669746} - m_Placeholder: {fileID: 390899753} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {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 &306116921 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &306116922 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_CullTransparentMesh: 1 ---- !u!224 &306116923 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_LocalRotation: {x: 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: 1260023823} - m_Father: {fileID: 0} - 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: 0, y: 0} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &307892646 GameObject: m_ObjectHideFlags: 0 @@ -6388,7 +6989,7 @@ MonoBehaviour: length: 0 volume: 0 hovering: 0 ---- !u!1 &390899752 +--- !u!1 &390818397 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -6396,153 +6997,100 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 390899756} - - component: {fileID: 390899755} - - component: {fileID: 390899753} - - component: {fileID: 390899754} + - component: {fileID: 390818398} + - component: {fileID: 390818399} m_Layer: 5 - m_Name: Placeholder + m_Name: VolumeSlider m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &390899753 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Enter text... - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 2 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!114 &390899754 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!222 &390899755 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_CullTransparentMesh: 1 ---- !u!224 &390899756 +--- !u!224 &390818398 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} + m_GameObject: {fileID: 390818397} m_LocalRotation: {x: 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: 1260023823} - m_RootOrder: 0 + m_Children: + - {fileID: 1620609859} + - {fileID: 669450076} + - {fileID: 1717509522} + m_Father: {fileID: 434056277} + 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_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 24.994995, y: 0.0000097752} + m_SizeDelta: {x: -49.99, y: 30} m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &390818399 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 390818397} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 683953389} + m_FillRect: {fileID: 632002973} + m_HandleRect: {fileID: 683953388} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0.8 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1956641999} + m_TargetAssemblyTypeName: HeavenStudio.Editor.DispAudioSettings, Assembly-CSharp + m_MethodName: OnVolSliderChanged + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!1 &396879232 GameObject: m_ObjectHideFlags: 0 @@ -6605,7 +7153,7 @@ MonoBehaviour: colorTableActive: 0 colorPreview: {fileID: 0} inputFieldString: {fileID: 0} ---- !u!1 &406843333 +--- !u!1 &407289014 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -6613,175 +7161,41 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 406843335} - - component: {fileID: 406843337} - - component: {fileID: 406843336} - - component: {fileID: 406843334} - m_Layer: 5 - m_Name: InputField (TMP) + - component: {fileID: 407289015} + m_Layer: 0 + m_Name: Handles m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &406843334 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 406843336} - m_TextViewport: {fileID: 1942887181} - m_TextComponent: {fileID: 1438983642} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 2 - 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: '0 - -' - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!224 &406843335 +--- !u!224 &407289015 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} + m_GameObject: {fileID: 407289014} m_LocalRotation: {x: 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: 1942887181} - m_Father: {fileID: 677349554} + - {fileID: 1326073102} + - {fileID: 1800461597} + - {fileID: 1877129905} + - {fileID: 1144123705} + - {fileID: 1926088905} + - {fileID: 1401478642} + - {fileID: 101168580} + - {fileID: 508577583} + m_Father: {fileID: 1714889810} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.92, y: 0} - m_SizeDelta: {x: 50, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &406843336 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &406843337 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_CullTransparentMesh: 1 + 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!1 &408551560 GameObject: m_ObjectHideFlags: 0 @@ -7655,6 +8069,67 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 426555697} m_CullTransparentMesh: 1 +--- !u!1 &434056276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 434056277} + - component: {fileID: 434056278} + m_Layer: 5 + m_Name: Float + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &434056277 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434056276} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 2031558984} + - {fileID: 390818398} + m_Father: {fileID: 1530957818} + 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: 488.41, y: -25} + m_SizeDelta: {x: 316.69, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &434056278 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434056276} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 0} + parameterManager: {fileID: 830452354} + slider: {fileID: 390818399} + inputField: {fileID: 2031558985} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} --- !u!1 &435201908 GameObject: m_ObjectHideFlags: 0 @@ -8501,6 +8976,249 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 501830975} m_CullTransparentMesh: 1 +--- !u!1 &508577582 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 508577583} + - component: {fileID: 508577586} + - component: {fileID: 508577585} + - component: {fileID: 508577584} + m_Layer: 0 + m_Name: BL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &508577583 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508577582} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 7 + 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: 10} + m_Pivot: {x: 1, y: 1} +--- !u!114 &508577584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508577582} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 2b62059c6b03f004db5a180b61188820, type: 3} + axis: 2 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &508577585 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508577582} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &508577586 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508577582} + m_CullTransparentMesh: 1 +--- !u!1 &515025422 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 515025423} + - component: {fileID: 515025425} + - component: {fileID: 515025424} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &515025423 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515025422} + m_LocalRotation: {x: 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: 1863575104} + 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 &515025424 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515025422} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "80\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &515025425 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515025422} + m_CullTransparentMesh: 1 --- !u!1 &519223919 GameObject: m_ObjectHideFlags: 0 @@ -11309,6 +12027,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 626699451} m_CullTransparentMesh: 1 +--- !u!1 &632002972 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 632002973} + - component: {fileID: 632002975} + - component: {fileID: 632002974} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &632002973 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632002972} + m_LocalRotation: {x: -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: 669450076} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.8, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &632002974 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632002972} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &632002975 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632002972} + m_CullTransparentMesh: 1 --- !u!1 &635134899 GameObject: m_ObjectHideFlags: 0 @@ -11517,6 +12310,133 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 643814082} m_CullTransparentMesh: 1 +--- !u!1 &657727711 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 657727712} + - component: {fileID: 657727716} + - component: {fileID: 657727715} + - component: {fileID: 657727714} + - component: {fileID: 657727713} + m_Layer: 0 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &657727712 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + m_LocalRotation: {x: 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: 78496950} + m_Father: {fileID: 113063171} + 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 &657727713 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4817080b0d03dd846b5ee72dfd97c993, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 113063171} + m_TargetAssemblyTypeName: + m_MethodName: SetAsLastSibling + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &657727714 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!114 &657727715 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + 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, g: 0, b: 0, a: 0.49411765} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &657727716 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + m_CullTransparentMesh: 1 --- !u!1 &660967736 GameObject: m_ObjectHideFlags: 0 @@ -11731,7 +12651,7 @@ MonoBehaviour: length: 0 tempo: 0 hovering: 0 ---- !u!1 &677349552 +--- !u!1 &669450075 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -11739,60 +12659,239 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 677349554} - - component: {fileID: 677349553} + - component: {fileID: 669450076} m_Layer: 5 - m_Name: Integer + m_Name: Fill Area m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &677349553 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 677349552} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 1757661636} - parameterManager: {fileID: 0} - slider: {fileID: 1663318371} - inputField: {fileID: 406843334} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!224 &677349554 + m_IsActive: 1 +--- !u!224 &669450076 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 677349552} + m_GameObject: {fileID: 669450075} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01389, y: 0.01389, z: 0.01389} + m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 1757661638} - - {fileID: 406843335} - - {fileID: 1663318372} - m_Father: {fileID: 0} - m_RootOrder: 7 + - {fileID: 632002973} + m_Father: {fileID: 390818398} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 4.894139, y: 3.5225556} - m_SizeDelta: {x: 537.35, y: 30} + 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 &676318033 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 676318034} + - component: {fileID: 676318037} + - component: {fileID: 676318036} + - component: {fileID: 676318035} + m_Layer: 0 + m_Name: LockOff + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &676318034 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676318033} + m_LocalRotation: {x: 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: 1326428067} + m_Father: {fileID: 862087032} + 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 &676318035 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676318033} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 676318036} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1714889811} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1311536519} + m_TargetAssemblyTypeName: + m_MethodName: set_enabled + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1005579238} + m_TargetAssemblyTypeName: + m_MethodName: set_interactable + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1162156588} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1162156587} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1150148744} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 676318033} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &676318036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676318033} + 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.8784314, g: 0.72156864, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &676318037 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676318033} + m_CullTransparentMesh: 1 --- !u!1 &678553524 GameObject: m_ObjectHideFlags: 0 @@ -11978,6 +13077,81 @@ MonoBehaviour: m_EditorClassIdentifier: snapSetter: {fileID: 683816221} snapText: {fileID: 344865319} +--- !u!1 &683953387 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 683953388} + - component: {fileID: 683953390} + - component: {fileID: 683953389} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &683953388 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683953387} + m_LocalRotation: {x: -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: 1717509522} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.8, y: 0} + m_AnchorMax: {x: 0.8, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &683953389 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683953387} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &683953390 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683953387} + m_CullTransparentMesh: 1 --- !u!1 &689207019 GameObject: m_ObjectHideFlags: 0 @@ -14044,6 +15218,81 @@ MonoBehaviour: m_EditorClassIdentifier: Bubble: 1 DisableEventTriggerWhileDragging: 1 +--- !u!1 &784075911 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 784075912} + - component: {fileID: 784075914} + - component: {fileID: 784075913} + m_Layer: 0 + m_Name: TR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &784075912 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784075911} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &784075913 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784075911} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &784075914 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784075911} + m_CullTransparentMesh: 1 --- !u!1 &790907719 GameObject: m_ObjectHideFlags: 0 @@ -14928,6 +16177,101 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 837036036} m_CullTransparentMesh: 1 +--- !u!1 &838509659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 838509660} + - component: {fileID: 838509663} + - component: {fileID: 838509662} + - component: {fileID: 838509661} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &838509660 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838509659} + m_LocalRotation: {x: 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: 1005579237} + 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 &838509661 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838509659} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!114 &838509662 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838509659} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.41960785, g: 0.41960785, b: 0.41960785, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 19 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: X +--- !u!222 &838509663 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838509659} + m_CullTransparentMesh: 1 --- !u!1 &839543765 GameObject: m_ObjectHideFlags: 0 @@ -15078,6 +16422,43 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 841081095} m_CullTransparentMesh: 1 +--- !u!1 &862087031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 862087032} + m_Layer: 0 + m_Name: LockBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &862087032 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 862087031} + m_LocalRotation: {x: 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: 1150148748} + - {fileID: 676318034} + m_Father: {fileID: 2139897958} + 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: 247, y: -15} + m_SizeDelta: {x: 25, y: 25} + m_Pivot: {x: 1, y: 0.5} --- !u!1 &880758901 GameObject: m_ObjectHideFlags: 0 @@ -15541,7 +16922,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 4 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &910102824 GameObject: @@ -16271,6 +17652,82 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 933578816} m_CullTransparentMesh: 1 +--- !u!1 &935391419 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 935391420} + - component: {fileID: 935391422} + - component: {fileID: 935391421} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &935391420 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 935391419} + m_LocalRotation: {x: -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: 205810615} + m_Father: {fileID: 1150538407} + 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 &935391421 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 935391419} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &935391422 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 935391419} + m_CullTransparentMesh: 1 --- !u!1 &947065509 GameObject: m_ObjectHideFlags: 0 @@ -16624,6 +18081,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 954835803} m_CullTransparentMesh: 1 +--- !u!1 &955129956 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 955129957} + - component: {fileID: 955129959} + - component: {fileID: 955129958} + m_Layer: 0 + m_Name: B + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &955129957 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955129956} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &955129958 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955129956} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &955129959 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955129956} + m_CullTransparentMesh: 1 --- !u!1 &958969417 GameObject: m_ObjectHideFlags: 0 @@ -17018,6 +18550,54 @@ MonoBehaviour: m_EditorClassIdentifier: m_HorizontalFit: 0 m_VerticalFit: 2 +--- !u!1 &980091464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 980091465} + - component: {fileID: 980091466} + m_Layer: 0 + m_Name: StudioDanceHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &980091465 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 980091464} + m_LocalRotation: {x: 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: 181010488} + - {fileID: 1863600391} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &980091466 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 980091464} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f906c9e16af974d409dd19d0836bb9c6, type: 3} + m_Name: + m_EditorClassIdentifier: + windowBase: {fileID: 113063170} + windowHolder: {fileID: 181010488} + content: {fileID: 1863600390} --- !u!1 &983551348 GameObject: m_ObjectHideFlags: 0 @@ -17431,7 +19011,7 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1005034084} m_CullTransparentMesh: 1 ---- !u!1 &1013432626 +--- !u!1 &1005579236 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -17439,34 +19019,143 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1013432627} - m_Layer: 5 - m_Name: Fill Area + - component: {fileID: 1005579237} + - component: {fileID: 1005579240} + - component: {fileID: 1005579239} + - component: {fileID: 1005579238} + m_Layer: 0 + m_Name: CloseBtn m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &1013432627 +--- !u!224 &1005579237 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1013432626} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_GameObject: {fileID: 1005579236} + m_LocalRotation: {x: 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: 1618259388} - m_Father: {fileID: 1663318372} - m_RootOrder: 1 + - {fileID: 838509660} + m_Father: {fileID: 2139897958} + m_RootOrder: 2 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 284.5, y: -15} + m_SizeDelta: {x: 25, y: 25} m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1005579238 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005579236} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 0.83137256, g: 0.83137256, b: 0.83137256, a: 1} + m_HighlightedColor: {r: 0.654902, g: 0.18431373, b: 0.18431373, a: 1} + m_PressedColor: {r: 0.8039216, g: 0.19215687, b: 0.19215687, a: 1} + m_SelectedColor: {r: 0.654902, g: 0.18431373, b: 0.18431373, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1005579239} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 113063172} + m_TargetAssemblyTypeName: + m_MethodName: CloseWindow + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1611689951} + m_TargetAssemblyTypeName: HeavenStudio.Editor.CreditsLegalSettings, Assembly-CSharp + m_MethodName: MakeSecretInactive + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1005579239 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005579236} + 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.8117647, g: 0.20392157, b: 0.20392157, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1005579240 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005579236} + m_CullTransparentMesh: 1 --- !u!1 &1022970659 GameObject: m_ObjectHideFlags: 0 @@ -17700,7 +19389,7 @@ MonoBehaviour: m_HandleRect: {fileID: 1649292126} m_Direction: 2 m_Value: 1 - m_Size: 0.25938526 + m_Size: 0.14780252 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -19691,6 +21380,115 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1128012797} m_CullTransparentMesh: 1 +--- !u!1 &1144123704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1144123705} + - component: {fileID: 1144123708} + - component: {fileID: 1144123707} + - component: {fileID: 1144123706} + m_Layer: 0 + m_Name: B + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1144123705 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144123704} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 10} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1144123706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144123704} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 40a8ef17dc9780c4085eb2001e1c9ac1, type: 3} + axis: 1 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1144123707 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144123704} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1144123708 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144123704} + m_CullTransparentMesh: 1 --- !u!1 &1148572829 GameObject: m_ObjectHideFlags: 0 @@ -19915,6 +21713,308 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1149103344} m_CullTransparentMesh: 1 +--- !u!1 &1150148744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1150148748} + - component: {fileID: 1150148747} + - component: {fileID: 1150148746} + - component: {fileID: 1150148745} + m_Layer: 0 + m_Name: LockOn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1150148745 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150148744} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1150148746} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1714889811} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1311536519} + m_TargetAssemblyTypeName: + m_MethodName: set_enabled + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1005579238} + m_TargetAssemblyTypeName: + m_MethodName: set_interactable + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1162156588} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1162156587} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 676318033} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1150148744} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1150148746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150148744} + 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.6431373, g: 0.6431373, b: 0.6431373, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1150148747 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150148744} + m_CullTransparentMesh: 1 +--- !u!224 &1150148748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150148744} + m_LocalRotation: {x: 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: 118020394} + m_Father: {fileID: 862087032} + 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!1 &1150538406 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1150538407} + - component: {fileID: 1150538408} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1150538407 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150538406} + m_LocalRotation: {x: -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: 935391420} + m_Father: {fileID: 1326259996} + 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: -181.5, y: -0.0000030994} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1150538408 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150538406} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 935391421} + toggleTransition: 1 + graphic: {fileID: 205810616} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1750038565} + m_TargetAssemblyTypeName: HeavenStudio.Editor.EditorSettings, Assembly-CSharp + m_MethodName: OnCursorCheckboxChanged + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 1 --- !u!1 &1154875942 GameObject: m_ObjectHideFlags: 0 @@ -19953,7 +22053,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 129.93665} + m_AnchoredPosition: {x: 0, y: 129.92253} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1154875944 @@ -20053,6 +22153,146 @@ MonoBehaviour: m_EditorClassIdentifier: m_HorizontalFit: 0 m_VerticalFit: 2 +--- !u!1 &1162156585 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1162156586} + - component: {fileID: 1162156590} + - component: {fileID: 1162156589} + - component: {fileID: 1162156588} + - component: {fileID: 1162156587} + m_Layer: 0 + m_Name: MenuBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1162156586 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + m_LocalRotation: {x: 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: 2139897958} + m_Father: {fileID: 113063171} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1162156587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 14001084fe201b84d9804ee3eafd2b7a, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + doubleClick: 1 + onMinimised: + m_PersistentCalls: + m_Calls: [] + onMaximised: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1162156588 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: afc20c44b0e31b64193a5ccaa228b5f8, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + onWindowMoved: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1162156589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + 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, g: 0, b: 0, a: 0.78431374} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1162156590 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + m_CullTransparentMesh: 1 --- !u!1 &1182082593 GameObject: m_ObjectHideFlags: 0 @@ -20580,7 +22820,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 10 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1192611371 GameObject: @@ -21308,6 +23548,80 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1207455549} m_CullTransparentMesh: 1 +--- !u!1 &1215738360 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1215738361} + - component: {fileID: 1215738363} + m_Layer: 14 + m_Name: Camera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1215738361 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1215738360} + 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: 0} + m_Children: [] + m_Father: {fileID: 1863600391} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!20 &1215738363 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1215738360} + 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_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: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 16384 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 8400000, guid: 606c17c39d2c0854eac51a94b505ddf0, type: 2} + 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!1 &1231936948 GameObject: m_ObjectHideFlags: 0 @@ -21565,58 +23879,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1237900826} m_CullTransparentMesh: 1 ---- !u!1 &1260023822 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1260023823} - - component: {fileID: 1260023824} - 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 &1260023823 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1260023822} - m_LocalRotation: {x: 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: 390899756} - - {fileID: 1948669748} - m_Father: {fileID: 306116923} - 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 &1260023824 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1260023822} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} --- !u!1 &1264012261 GameObject: m_ObjectHideFlags: 0 @@ -21760,6 +24022,81 @@ MonoBehaviour: m_EditorClassIdentifier: tempoFinder: {fileID: 1265865540} bpmText: {fileID: 565525426} +--- !u!1 &1267250656 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1267250657} + - component: {fileID: 1267250659} + - component: {fileID: 1267250658} + m_Layer: 0 + m_Name: BR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1267250657 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267250656} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 2} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1267250658 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267250656} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1267250659 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267250656} + m_CullTransparentMesh: 1 --- !u!1 &1271528576 GameObject: m_ObjectHideFlags: 0 @@ -22967,6 +25304,478 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1310571273} m_CullTransparentMesh: 1 +--- !u!1 &1311536517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1311536518} + - component: {fileID: 1311536521} + - component: {fileID: 1311536520} + - component: {fileID: 1311536519} + m_Layer: 0 + m_Name: Maximise + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1311536518 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1311536517} + m_LocalRotation: {x: 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: 1532517359} + m_Father: {fileID: 2139897958} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 259.5, y: -15} + m_SizeDelta: {x: 25, y: 25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1311536519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1311536517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1311536520} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1162156587} + m_TargetAssemblyTypeName: + m_MethodName: Swap + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1311536520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1311536517} + 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.6431373, g: 0.6431373, b: 0.6431373, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1311536521 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1311536517} + m_CullTransparentMesh: 1 +--- !u!1 &1326073101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1326073102} + - component: {fileID: 1326073105} + - component: {fileID: 1326073104} + - component: {fileID: 1326073103} + m_Layer: 0 + m_Name: L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1326073102 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326073101} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1326073103 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326073101} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 5704ce039ab9a4d41bce815832591a2f, type: 3} + axis: 0 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1326073104 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326073101} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1326073105 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326073101} + m_CullTransparentMesh: 1 +--- !u!1 &1326259995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1326259996} + - component: {fileID: 1326259998} + - component: {fileID: 1326259997} + m_Layer: 5 + m_Name: FullscreenLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1326259996 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326259995} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1150538407} + m_Father: {fileID: 1731845823} + 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: 602.5, y: -35} + m_SizeDelta: {x: 1165, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1326259997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326259995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Toggle Preview Cursor + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1326259998 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326259995} + m_CullTransparentMesh: 1 +--- !u!1 &1326428066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1326428067} + - component: {fileID: 1326428070} + - component: {fileID: 1326428069} + - component: {fileID: 1326428068} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1326428067 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326428066} + m_LocalRotation: {x: 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: 676318034} + 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 &1326428068 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326428066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!114 &1326428069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326428066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.41960785, g: 0.41960785, b: 0.41960785, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 19 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: L +--- !u!222 &1326428070 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326428066} + m_CullTransparentMesh: 1 --- !u!1 &1328853374 GameObject: m_ObjectHideFlags: 0 @@ -23165,42 +25974,6 @@ RectTransform: m_AnchoredPosition: {x: -5, y: 0} m_SizeDelta: {x: -20, y: 0} m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1342731038 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1342731039} - 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 &1342731039 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1342731038} - m_LocalRotation: {x: -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: 55749582} - m_Father: {fileID: 1663318372} - 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 &1342998171 GameObject: m_ObjectHideFlags: 0 @@ -23559,6 +26332,115 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1380319272} m_CullTransparentMesh: 1 +--- !u!1 &1401478641 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1401478642} + - component: {fileID: 1401478645} + - component: {fileID: 1401478644} + - component: {fileID: 1401478643} + m_Layer: 0 + m_Name: TR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1401478642 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401478641} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 10} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1401478643 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401478641} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 2b62059c6b03f004db5a180b61188820, type: 3} + axis: 2 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1401478644 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401478641} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1401478645 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401478641} + m_CullTransparentMesh: 1 --- !u!1 &1412492898 GameObject: m_ObjectHideFlags: 0 @@ -23778,9 +26660,11 @@ MonoBehaviour: EditorThemeBTN: {fileID: 528192061} EditorSettingsBTN: {fileID: 3236232} tooltipText: {fileID: 1196204504} + fullscreen: 0 discordDuringTesting: 0 canSelect: 1 editingInputField: 0 + isCursorEnabled: 1 --- !u!114 &1423699438 MonoBehaviour: m_ObjectHideFlags: 0 @@ -24095,140 +26979,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1437736685} m_CullTransparentMesh: 1 ---- !u!1 &1438983641 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1438983644} - - component: {fileID: 1438983643} - - component: {fileID: 1438983642} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1438983642 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1438983641} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "0\n\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1438983643 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1438983641} - m_CullTransparentMesh: 1 ---- !u!224 &1438983644 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1438983641} - m_LocalRotation: {x: 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: 1942887181} - 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!1 &1443721746 GameObject: m_ObjectHideFlags: 0 @@ -25851,6 +28601,141 @@ MonoBehaviour: m_EditorClassIdentifier: snap: 1 count: 0 +--- !u!1 &1530957817 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1530957818} + - component: {fileID: 1530957820} + - component: {fileID: 1530957819} + m_Layer: 5 + m_Name: MasterVolumeChange + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1530957818 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530957817} + m_LocalRotation: {x: 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: 434056277} + m_Father: {fileID: 2016605289} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -135} + m_SizeDelta: {x: 1165, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1530957819 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530957817} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Master Volume + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1530957820 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530957817} + m_CullTransparentMesh: 1 --- !u!1 &1531481245 GameObject: m_ObjectHideFlags: 0 @@ -26052,6 +28937,97 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1532454221} m_CullTransparentMesh: 1 +--- !u!1 &1532517358 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1532517359} + - component: {fileID: 1532517362} + - component: {fileID: 1532517361} + - component: {fileID: 1532517360} + m_Layer: 0 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1532517359 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532517358} + m_LocalRotation: {x: 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: 1311536518} + 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: -15, y: -15} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1532517360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532517358} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1.25, y: -1.25} + m_UseGraphicAlpha: 1 +--- !u!114 &1532517361 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532517358} + 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.41960785, g: 0.41960785, b: 0.41960785, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1532517362 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532517358} + m_CullTransparentMesh: 1 --- !u!1 &1534220298 GameObject: m_ObjectHideFlags: 0 @@ -27358,6 +30334,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: secretObject: {fileID: 344042803} + secretContent: {fileID: 980091466} --- !u!114 &1611689952 MonoBehaviour: m_ObjectHideFlags: 0 @@ -27396,7 +30373,7 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1611689949} m_CullTransparentMesh: 1 ---- !u!1 &1618259387 +--- !u!1 &1620609858 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -27404,42 +30381,42 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1618259388} - - component: {fileID: 1618259390} - - component: {fileID: 1618259389} + - component: {fileID: 1620609859} + - component: {fileID: 1620609861} + - component: {fileID: 1620609860} m_Layer: 5 - m_Name: Fill + m_Name: Background m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &1618259388 +--- !u!224 &1620609859 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1618259387} + m_GameObject: {fileID: 1620609858} m_LocalRotation: {x: -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: 1013432627} + m_Father: {fileID: 390818398} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} + m_AnchorMin: {x: 0, y: 0.25} + m_AnchorMax: {x: 1, y: 0.75} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 10, y: 0} + m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1618259389 +--- !u!114 &1620609860 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1618259387} + m_GameObject: {fileID: 1620609858} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} @@ -27453,7 +30430,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} m_Type: 1 m_PreserveAspect: 0 m_FillCenter: 1 @@ -27463,13 +30440,88 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1618259390 +--- !u!222 &1620609861 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1618259387} + m_GameObject: {fileID: 1620609858} + m_CullTransparentMesh: 1 +--- !u!1 &1637160319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1637160320} + - component: {fileID: 1637160322} + - component: {fileID: 1637160321} + m_Layer: 0 + m_Name: UIBlocker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1637160320 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637160319} + m_LocalRotation: {x: 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: 113063171} + 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: 4, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1637160321 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637160319} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1637160322 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637160319} m_CullTransparentMesh: 1 --- !u!1 &1649292125 GameObject: @@ -27503,7 +30555,7 @@ RectTransform: m_Father: {fileID: 475433193} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.7406148} + m_AnchorMin: {x: 0, y: 0.85219747} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 20, y: 20} @@ -27621,96 +30673,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1654793130} m_CullTransparentMesh: 1 ---- !u!1 &1663318370 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1663318372} - - component: {fileID: 1663318371} - m_Layer: 5 - m_Name: Slider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1663318371 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1663318370} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 55749584} - m_FillRect: {fileID: 1618259388} - m_HandleRect: {fileID: 55749582} - m_Direction: 0 - m_MinValue: 0 - m_MaxValue: 1 - m_WholeNumbers: 1 - m_Value: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!224 &1663318372 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1663318370} - m_LocalRotation: {x: 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: 2019624422} - - {fileID: 1013432627} - - {fileID: 1342731039} - m_Father: {fileID: 677349554} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 61.96001, y: 0.0000097752} - m_SizeDelta: {x: -123.92, y: 30} - m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1663359941 GameObject: m_ObjectHideFlags: 0 @@ -28233,6 +31195,49 @@ MonoBehaviour: colorTableActive: 0 colorPreview: {fileID: 0} inputFieldString: {fileID: 1776034728} +--- !u!1 &1682022763 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1682022764} + m_Layer: 0 + m_Name: Visual + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1682022764 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1682022763} + m_LocalRotation: {x: 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: 178933258} + - {fileID: 51579092} + - {fileID: 2062490023} + - {fileID: 955129957} + - {fileID: 1987174611} + - {fileID: 784075912} + - {fileID: 1267250657} + - {fileID: 172012265} + m_Father: {fileID: 1714889810} + 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!1 &1683100748 GameObject: m_ObjectHideFlags: 0 @@ -28784,6 +31789,92 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1709317942} m_CullTransparentMesh: 1 +--- !u!1 &1714889809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1714889810} + - component: {fileID: 1714889811} + m_Layer: 0 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1714889810 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1714889809} + m_LocalRotation: {x: 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: 1682022764} + - {fileID: 407289015} + m_Father: {fileID: 113063171} + 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: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1714889811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1714889809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7522e6e31c695a24eab781c580d37a59, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1717509521 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1717509522} + 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 &1717509522 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1717509521} + m_LocalRotation: {x: -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: 683953388} + m_Father: {fileID: 390818398} + 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 &1725559315 GameObject: m_ObjectHideFlags: 0 @@ -28923,14 +32014,15 @@ RectTransform: m_LocalRotation: {x: -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_Children: + - {fileID: 1326259996} m_Father: {fileID: 1042516680} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 15} + m_SizeDelta: {x: 0, y: 65} m_Pivot: {x: 0, y: 1} --- !u!114 &1731845824 MonoBehaviour: @@ -29024,7 +32116,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 8 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1747099761 GameObject: @@ -29221,6 +32313,7 @@ GameObject: - component: {fileID: 1750038562} - component: {fileID: 1750038564} - component: {fileID: 1750038563} + - component: {fileID: 1750038565} m_Layer: 5 m_Name: EditorSettings m_TagString: Untagged @@ -29287,140 +32380,19 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1750038561} m_CullTransparentMesh: 1 ---- !u!1 &1757661635 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1757661638} - - component: {fileID: 1757661637} - - component: {fileID: 1757661636} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1757661636 +--- !u!114 &1750038565 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757661635} + m_GameObject: {fileID: 1750038561} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Script: {fileID: 11500000, guid: 4dcd15958462e4e488a04ef094e7ffcb, type: 3} m_Name: m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Integer - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 20.2 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 1 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1757661637 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757661635} - m_CullTransparentMesh: 1 ---- !u!224 &1757661638 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757661635} - m_LocalRotation: {x: 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: 677349554} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} + cursorCheckbox: {fileID: 1150538408} --- !u!1 &1766883148 GameObject: m_ObjectHideFlags: 0 @@ -30512,6 +33484,115 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1799484111} m_CullTransparentMesh: 1 +--- !u!1 &1800461596 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1800461597} + - component: {fileID: 1800461600} + - component: {fileID: 1800461599} + - component: {fileID: 1800461598} + m_Layer: 0 + m_Name: R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1800461597 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800461596} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1800461598 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800461596} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 5704ce039ab9a4d41bce815832591a2f, type: 3} + axis: 0 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1800461599 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800461596} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1800461600 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800461596} + m_CullTransparentMesh: 1 --- !u!1 &1837496587 GameObject: m_ObjectHideFlags: 0 @@ -30621,7 +33702,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -84.98999} + m_AnchoredPosition: {x: 0, y: -84.98996} m_SizeDelta: {x: 320, y: -113.92} m_Pivot: {x: 0, y: 1} --- !u!1 &1852819572 @@ -30756,6 +33837,198 @@ MonoBehaviour: - {x: 0, y: 0, z: 0} - {x: 0, y: 0, z: 0} - {x: 0, y: 0, z: 0} +--- !u!1 &1863575103 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1863575104} + - component: {fileID: 1863575105} + 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 &1863575104 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1863575103} + m_LocalRotation: {x: 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: 515025423} + m_Father: {fileID: 2031558984} + 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.49999905} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1863575105 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1863575103} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &1863600390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1863600391} + m_Layer: 0 + m_Name: IdolHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1863600391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1863600390} + m_LocalRotation: {x: 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: 26008188} + - {fileID: 1215738361} + m_Father: {fileID: 980091465} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1877129904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1877129905} + - component: {fileID: 1877129908} + - component: {fileID: 1877129907} + - component: {fileID: 1877129906} + m_Layer: 0 + m_Name: T + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1877129905 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877129904} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 10} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1877129906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877129904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 40a8ef17dc9780c4085eb2001e1c9ac1, type: 3} + axis: 1 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1877129907 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877129904} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1877129908 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877129904} + m_CullTransparentMesh: 1 --- !u!1 &1877453493 GameObject: m_ObjectHideFlags: 0 @@ -31683,6 +34956,115 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1921393122} m_CullTransparentMesh: 1 +--- !u!1 &1926088904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1926088905} + - component: {fileID: 1926088908} + - component: {fileID: 1926088907} + - component: {fileID: 1926088906} + m_Layer: 0 + m_Name: TL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1926088905 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926088904} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 10} + m_Pivot: {x: 1, y: 0} +--- !u!114 &1926088906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926088904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 5b69212126b91114ea8f0a926d77c519, type: 3} + axis: 2 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1926088907 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926088904} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1926088908 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926088904} + m_CullTransparentMesh: 1 --- !u!1 &1928361018 GameObject: m_ObjectHideFlags: 0 @@ -31869,57 +35251,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 28} m_Pivot: {x: 0.5, y: 1} ---- !u!1 &1942887180 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1942887181} - - component: {fileID: 1942887182} - 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 &1942887181 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1942887180} - m_LocalRotation: {x: 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: 1438983644} - m_Father: {fileID: 406843335} - 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 &1942887182 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1942887180} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} --- !u!1 &1946344930 GameObject: m_ObjectHideFlags: 0 @@ -32105,140 +35436,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1946352456} m_CullTransparentMesh: 1 ---- !u!1 &1948669745 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1948669748} - - component: {fileID: 1948669747} - - component: {fileID: 1948669746} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1948669746 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1948669745} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1948669747 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1948669745} - m_CullTransparentMesh: 1 ---- !u!224 &1948669748 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1948669745} - m_LocalRotation: {x: 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: 1260023823} - 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!1 &1953458822 GameObject: m_ObjectHideFlags: 0 @@ -32484,6 +35681,8 @@ MonoBehaviour: customSetter: {fileID: 363960616} widthInputField: {fileID: 606981307} heightInputField: {fileID: 1192611373} + volSlider: {fileID: 390818399} + volLabel: {fileID: 2031558985} --- !u!1 &1964271230 GameObject: m_ObjectHideFlags: 0 @@ -33082,6 +36281,81 @@ MonoBehaviour: m_EditorClassIdentifier: m_Padding: {x: -8, y: -5, z: -8, w: -5} m_Softness: {x: 0, y: 0} +--- !u!1 &1987174610 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1987174611} + - component: {fileID: 1987174613} + - component: {fileID: 1987174612} + m_Layer: 0 + m_Name: TL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1987174611 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987174610} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 2} + m_Pivot: {x: 1, y: 0} +--- !u!114 &1987174612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987174610} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1987174613 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987174610} + m_CullTransparentMesh: 1 --- !u!1 &1989911452 GameObject: m_ObjectHideFlags: 0 @@ -34091,13 +37365,14 @@ RectTransform: m_Children: - {fileID: 926131414} - {fileID: 735143406} + - {fileID: 1530957818} m_Father: {fileID: 197334154} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 115} + m_SizeDelta: {x: 0, y: 165} m_Pivot: {x: 0, y: 1} --- !u!114 &2016605290 MonoBehaviour: @@ -34139,81 +37414,6 @@ MonoBehaviour: m_EditorClassIdentifier: m_HorizontalFit: 0 m_VerticalFit: 2 ---- !u!1 &2019624421 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2019624422} - - component: {fileID: 2019624424} - - component: {fileID: 2019624423} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2019624422 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2019624421} - m_LocalRotation: {x: -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: 1663318372} - 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 &2019624423 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2019624421} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &2019624424 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2019624421} - m_CullTransparentMesh: 1 --- !u!1 &2027507890 GameObject: m_ObjectHideFlags: 0 @@ -34348,6 +37548,193 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2027507890} m_CullTransparentMesh: 1 +--- !u!1 &2031558983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2031558984} + - component: {fileID: 2031558987} + - component: {fileID: 2031558986} + - component: {fileID: 2031558985} + m_Layer: 5 + m_Name: VolumeInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2031558984 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2031558983} + m_LocalRotation: {x: 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: 1863575104} + m_Father: {fileID: 434056277} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &2031558985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2031558983} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2031558986} + m_TextViewport: {fileID: 1863575104} + m_TextComponent: {fileID: 515025424} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 3 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 2 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 3 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1956641999} + m_TargetAssemblyTypeName: HeavenStudio.Editor.DispAudioSettings, Assembly-CSharp + m_MethodName: OnVolLabelChanged + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: 80 + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &2031558986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2031558983} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &2031558987 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2031558983} + m_CullTransparentMesh: 1 --- !u!1 &2037220113 GameObject: m_ObjectHideFlags: 0 @@ -34702,6 +38089,81 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -30, y: -30} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2062490022 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2062490023} + - component: {fileID: 2062490025} + - component: {fileID: 2062490024} + m_Layer: 0 + m_Name: T + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2062490023 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2062490022} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &2062490024 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2062490022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &2062490025 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2062490022} + m_CullTransparentMesh: 1 --- !u!1 &2064111989 GameObject: m_ObjectHideFlags: 0 @@ -35586,6 +39048,69 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2131880460} m_CullTransparentMesh: 1 +--- !u!1 &2139897957 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2139897958} + - component: {fileID: 2139897959} + m_Layer: 0 + m_Name: Buttons + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2139897958 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2139897957} + m_LocalRotation: {x: 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: 862087032} + - {fileID: 1311536518} + - {fileID: 1005579237} + m_Father: {fileID: 1162156586} + 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 &2139897959 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2139897957} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 3 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 5 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 25, y: 25} + m_Spacing: {x: 0, y: 0} + m_Constraint: 0 + m_ConstraintCount: 2 --- !u!1 &2142375786 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/GlobalGameManager.cs b/Assets/Scripts/GlobalGameManager.cs index 7d8123b9..64afc14e 100644 --- a/Assets/Scripts/GlobalGameManager.cs +++ b/Assets/Scripts/GlobalGameManager.cs @@ -28,6 +28,8 @@ namespace HeavenStudio public static readonly string[] DEFAULT_SCREEN_SIZES_STRING = new[] { "1280x720", "1920x1080", "2560x1440", "3840x2160", "Custom" }; public static int ScreenSizeIndex = 0; + public static float MasterVolume = 0.8f; + public enum Scenes : int { SplashScreen = 0, @@ -133,5 +135,11 @@ namespace HeavenStudio Screen.SetResolution(DEFAULT_SCREEN_SIZES[ScreenSizeIndex].width, DEFAULT_SCREEN_SIZES[ScreenSizeIndex].height, mode); } } + + public static void ChangeMasterVolume(float value) + { + MasterVolume = value; + AudioListener.volume = MasterVolume; + } } } diff --git a/Assets/Scripts/LevelEditor/Editor.cs b/Assets/Scripts/LevelEditor/Editor.cs index 917b45f9..4daaf8e2 100644 --- a/Assets/Scripts/LevelEditor/Editor.cs +++ b/Assets/Scripts/LevelEditor/Editor.cs @@ -13,6 +13,7 @@ using TMPro; using Starpelly; using SFB; +using HeavenStudio.Editor; using HeavenStudio.Editor.Track; using HeavenStudio.Util; @@ -63,10 +64,11 @@ namespace HeavenStudio.Editor private bool loadedMusic = false; private string currentRemixPath = ""; private string remixName = ""; - private bool fullscreen; + public bool fullscreen; public bool discordDuringTesting = false; public bool canSelect = true; public bool editingInputField = false; + public bool isCursorEnabled = true; public static Editor instance { get; private set; } @@ -456,7 +458,7 @@ namespace HeavenStudio.Editor MainCanvas.enabled = true; EditorCamera.enabled = true; GameCamera.instance.camera.targetTexture = ScreenRenderTexture; - GameManager.instance.CursorCam.enabled = true; + GameManager.instance.CursorCam.enabled = true && isCursorEnabled; GameManager.instance.OverlayCamera.targetTexture = ScreenRenderTexture; fullscreen = false; diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs index 328a6b43..21b9a731 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs @@ -3,6 +3,7 @@ using System.Collections.Generic; using UnityEngine; using HeavenStudio.Editor.Track; using HeavenStudio.Util; +using HeavenStudio.StudioDance; using TMPro; @@ -11,8 +12,9 @@ namespace HeavenStudio.Editor public class CreditsLegalSettings : MonoBehaviour { private int SecretCounter = 0; - private static bool SecretActive = false; + private bool SecretActive = false; [SerializeField] private GameObject secretObject; + [SerializeField] private StudioDanceManager secretContent; private void Start() { @@ -37,6 +39,16 @@ namespace HeavenStudio.Editor SecretActive = true; Jukebox.PlayOneShot("applause"); Debug.Log("Activating Studio Dance..."); + + secretContent.OpenDanceWindow(); + } + + public void MakeSecretInactive() + { + SecretCounter = 0; + secretObject.SetActive(false); + SecretActive = false; + secretContent.CloseDanceWindow(); } } } \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs index ea0c651b..2735d6cd 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs @@ -1,7 +1,6 @@ -using System.Collections; using System.Collections.Generic; using UnityEngine; -using HeavenStudio.Editor.Track; +using UnityEngine.UI; using TMPro; @@ -13,6 +12,10 @@ namespace HeavenStudio.Editor public GameObject customSetter; public TMP_InputField widthInputField, heightInputField; + + public Slider volSlider; + public TMP_InputField volLabel; + private void Start() { List dropDownData = new List(); var vals = GlobalGameManager.DEFAULT_SCREEN_SIZES_STRING; @@ -42,6 +45,9 @@ namespace HeavenStudio.Editor GlobalGameManager.CustomScreenHeight = System.Math.Max(int.Parse(heightInputField.text), 64); heightInputField.text = GlobalGameManager.CustomScreenHeight.ToString(); }); + + volSlider.value = GlobalGameManager.MasterVolume; + volLabel.text = System.Math.Round(volSlider.value * 100, 2).ToString(); } public void WindowFullScreen() @@ -53,5 +59,17 @@ namespace HeavenStudio.Editor { GlobalGameManager.ChangeScreenSize(); } + + public void OnVolSliderChanged() + { + GlobalGameManager.ChangeMasterVolume(volSlider.value); + volLabel.text = System.Math.Round(volSlider.value * 100, 2).ToString(); + } + + public void OnVolLabelChanged() + { + volSlider.value = (float)System.Math.Round(System.Convert.ToSingle(volLabel.text), 2); + GlobalGameManager.ChangeMasterVolume(volSlider.value); + } } } \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs new file mode 100644 index 00000000..1d05e73e --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs @@ -0,0 +1,20 @@ +using UnityEngine; +using UnityEngine.UI; +using TMPro; + +namespace HeavenStudio.Editor +{ + public class EditorSettings : MonoBehaviour + { + public Toggle cursorCheckbox; + + public void OnCursorCheckboxChanged() + { + Editor.instance.isCursorEnabled = cursorCheckbox.isOn; + if (!Editor.instance.fullscreen) + { + GameManager.instance.CursorCam.enabled = Editor.instance.isCursorEnabled; + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs.meta new file mode 100644 index 00000000..5b66ba70 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4dcd15958462e4e488a04ef094e7ffcb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/StudioDance.meta b/Assets/Scripts/StudioDance.meta new file mode 100644 index 00000000..eed29fb8 --- /dev/null +++ b/Assets/Scripts/StudioDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 865b25422d0ff654cacdd7387de6873c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/StudioDance/Dancer.cs b/Assets/Scripts/StudioDance/Dancer.cs new file mode 100644 index 00000000..60caa696 --- /dev/null +++ b/Assets/Scripts/StudioDance/Dancer.cs @@ -0,0 +1,57 @@ +using UnityEngine; +using HeavenStudio.Util; + +namespace HeavenStudio.StudioDance +{ + public class Dancer : MonoBehaviour + { + private Animator animator; + private float lastReportedBeat = 0f; + private float currentBeat = 0f; + + private bool isDance = false; + + private void Start() + { + animator = GetComponent(); + } + + private void Update() + { + var cond = Conductor.instance; + if (cond == null || !cond.isPlaying) + { + if (!isDance) return; + if (currentBeat % 2 != 0) + { + animator.DoScaledAnimationAsync("PoseL"); + } + else + { + animator.DoScaledAnimationAsync("PoseR"); + } + isDance = false; + return; + } + isDance = true; + + if (cond.ReportBeat(ref lastReportedBeat)) + { + currentBeat = lastReportedBeat; + } + else if (cond.songPositionInBeats < lastReportedBeat) + { + lastReportedBeat = Mathf.Round(cond.songPositionInBeats); + } + + if (currentBeat % 2 != 0) + { + animator.DoScaledAnimation("DanceL", currentBeat); + } + else + { + animator.DoScaledAnimation("DanceR", currentBeat); + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/StudioDance/Dancer.cs.meta b/Assets/Scripts/StudioDance/Dancer.cs.meta new file mode 100644 index 00000000..5954df7e --- /dev/null +++ b/Assets/Scripts/StudioDance/Dancer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e57f95bd19852bc46a88eb6f67404fce +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/StudioDance/StudioDanceManager.cs b/Assets/Scripts/StudioDance/StudioDanceManager.cs new file mode 100644 index 00000000..66513609 --- /dev/null +++ b/Assets/Scripts/StudioDance/StudioDanceManager.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio; + +namespace HeavenStudio.StudioDance +{ + public class StudioDanceManager : MonoBehaviour + { + [SerializeField] private GameObject windowBase; + [SerializeField] private Transform windowHolder; + [SerializeField] private GameObject content; + + public void OpenDanceWindow() + { + var mobj = GameObject.Instantiate(windowBase, windowHolder); + mobj.SetActive(true); + content.SetActive(true); + } + + public void CloseDanceWindow() + { + content.SetActive(false); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/StudioDance/StudioDanceManager.cs.meta b/Assets/Scripts/StudioDance/StudioDanceManager.cs.meta new file mode 100644 index 00000000..4f5a37be --- /dev/null +++ b/Assets/Scripts/StudioDance/StudioDanceManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f906c9e16af974d409dd19d0836bb9c6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/TagManager.asset b/ProjectSettings/TagManager.asset index abff2a76..ead6498e 100644 --- a/ProjectSettings/TagManager.asset +++ b/ProjectSettings/TagManager.asset @@ -19,7 +19,7 @@ TagManager: - 3DAlt - Flash - Textboxes - - + - StudioDanceRender - - - @@ -44,3 +44,6 @@ TagManager: - name: Textboxes uniqueID: 610346305 locked: 0 + - name: StudioDance + uniqueID: 2311759579 + locked: 0 From ffcccdb6b9b9b0fd444b2daa2dca7851595e1269 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sun, 10 Jul 2022 17:45:59 -0400 Subject: [PATCH 08/28] missing fit to song --- Assets/Scripts/LevelEditor/Editor.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/Scripts/LevelEditor/Editor.cs b/Assets/Scripts/LevelEditor/Editor.cs index 4daaf8e2..203cd65c 100644 --- a/Assets/Scripts/LevelEditor/Editor.cs +++ b/Assets/Scripts/LevelEditor/Editor.cs @@ -415,6 +415,7 @@ namespace HeavenStudio.Editor bytes = ms.ToArray(); Conductor.instance.musicSource.clip = OggVorbis.VorbisPlugin.ToAudioClip(bytes, "music"); loadedMusic = true; + Timeline.FitToSong(); } } } From ab7b2f680ccd058a209c7df1f5b66250390dca0e Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sun, 10 Jul 2022 17:55:06 -0400 Subject: [PATCH 09/28] update credits text --- Assets/Scenes/Editor.unity | 178 +++++++------------------------------ 1 file changed, 31 insertions(+), 147 deletions(-) diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index 9fdccea1..f51799b6 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -17007,7 +17007,7 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1589389272} m_HandleRect: {fileID: 1589389271} m_Direction: 2 - m_Value: 1 + m_Value: 0 m_Size: 1 m_NumberOfSteps: 0 m_OnValueChanged: @@ -18508,7 +18508,7 @@ RectTransform: m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0.000061035156} - m_SizeDelta: {x: 0, y: 3137.16} + m_SizeDelta: {x: 0, y: 3210.16} m_Pivot: {x: 0, y: 1} --- !u!114 &975391006 MonoBehaviour: @@ -19389,7 +19389,7 @@ MonoBehaviour: m_HandleRect: {fileID: 1649292126} m_Direction: 2 m_Value: 1 - m_Size: 0.14780252 + m_Size: 0.14444143 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -22501,8 +22501,8 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 1956641996} - - {fileID: 1611689950} - {fileID: 1750038562} + - {fileID: 1611689950} - {fileID: 907920115} m_Father: {fileID: 2051557111} m_RootOrder: 4 @@ -30314,7 +30314,7 @@ RectTransform: - {fileID: 1437736686} - {fileID: 172566392} m_Father: {fileID: 1182686744} - m_RootOrder: 1 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -30555,7 +30555,7 @@ RectTransform: m_Father: {fileID: 475433193} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.85219747} + m_AnchorMin: {x: 0, y: 0.8555586} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 20, y: 20} @@ -32335,7 +32335,7 @@ RectTransform: - {fileID: 1953458823} - {fileID: 926134724} m_Father: {fileID: 1182686744} - m_RootOrder: 2 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -37096,8 +37096,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 602.5, y: -1652.16} - m_SizeDelta: {x: 1165, y: 2960} + m_AnchoredPosition: {x: 602.5, y: -1688.66} + m_SizeDelta: {x: 1165, y: 3033} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &2010444526 MonoBehaviour: @@ -37119,145 +37119,29 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: 'Programming - - -Megaminerzero - - -Starpelly - (Rhythm Heaven Mania) - - -minenice - - -huantian - - -Slaith12 - - -Mytiaoga - - -Carson - - -saladplainzone - - -Pengu123 - - - Artwork - - -Ko - Takeuchi (Original Rhythm Heaven Assets) - - -Starpelly - (Rhythm Heaven Mania) - - -OctaHeart - (Logo) - - -dexiedoo_octo - - -Sofuto - - -MilaDraws - - -Talk - - -saladplainzone - - -Mocha - - -Seanski2 - - -The - Culinator - - -Brandix - - -Metasepia - - -Jellirby - - -Radomila - - -flaticon.com - - - Font - - -Super_Tailx_50 - (Logo) - - -Christian Robertson (Roboto) - - -Nintendo - (Rodin) - - -minenice (Sprite - Glyphs) - - - Other Resources & Technologies - - -Nintendo - (Concept, Sound, Design) - - -Powered - by Unity 2020.3.25f1 - - -Adobe Photoshop 2022 - - -GIMP - - -paint.net - - -Krita - - -Visual - Studio 2022 - - -Visual Studio Code - - -Newtonsoft.Json - - -DOTween - - -Starpelly - Library - - -StandaloneFileBrowser - - -NaughtyBezierCurves - - -VorbisPlugin - - -RHRE - SFX Database - - -Github Copilot - - - Legal - - Rhythm + m_text: "Programming\n-Megaminerzero\n-Starpelly + (Rhythm Heaven Mania)\n-minenice\n-huantian\n-Slaith12\n-Mytiaoga\n-Carson\n-saladplainzone\n-Pengu123\n\nArtwork\n-Ko + Takeuchi (Original Rhythm Heaven Assets)\n-Starpelly + (Rhythm Heaven Mania)\n-OctaHeart (Logo)\n-dexiedoo_octo\n-Sofuto\n-MilaDraws\n-Talk\n-saladplainzone\n-Mocha\n-Seanski2\n-The + Culinator\n-Brandix\n-Metasepia\n-Jellirby\n-Radomila\n-flaticon.com\n\nFont\n-Super_Tailx_50 + (Logo)\n-Christian Robertson (Roboto)\n-Nintendo + (Rodin)\n-minenice (Sprite + Glyphs)\n\nOther Resources & Technologies\n-Nintendo + (Concept, Sound, Design)\n-Powered + by Unity 2020.3.25f1\n-Adobe Photoshop 2022\n-GIMP\n-paint.net\n-Krita\n-Visual + Studio 2022\n-Visual Studio Code\n-Newtonsoft.Json\n-DOTween\n-Starpelly + Library\n-StandaloneFileBrowser\n-unity-gui-windows\n-NaughtyBezierCurves\n-VorbisPlugin\n-RHRE + SFX Database\n-Github Copilot\n\nLegal\nRhythm Heaven / Rhythm Tengoku is the intellectual property of Nintendo. This program - is NOT endorsed nor sponsored in any way by Nintendo. All used properties of - Nintendo (such as names, audio, graphics, character, design, etc.) in this software - are not intended to maliciously infringe trademark rights. All other trademarks - and assets are property of their respective owners. This is a community project - and this is available for others to use according to the GPL-3.0 license, without - charge. - - - THIS SOFTWARE MUST NOT BE SOLD, NEITHER ALONE NOR AS PART OF - A BUNDLE. - - - IF YOU PAID FOR THIS SOFTWARE OR RECIEVED IT AS PART OF A BUNDLE - FOLLOWING PAYMENT, YOU HAVE BEEN SCAMMED. CONTACT THE SELLER AND DEMAND YOUR - MONEY BACK IMMEDIATELY. - - - https://github.com/megaminerjenny/HeavenStudio - - ' + is NOT endorsed nor sponsored in any way by Nintendo nor any of its affiliates. + \nAll used properties of Nintendo (such as names, audio, graphics, characters, + design, etc.) in this software are not intended to maliciously infringe trademark + rights. All other trademarks and assets are property of their respective owners. + This is a community project and this is available for others to use according + to the GPL-3.0 license, without charge.\n\nTHIS SOFTWARE MUST NOT BE SOLD, + NEITHER ALONE NOR AS PART OF A BUNDLE.\n\nIF YOU PAID FOR THIS SOFTWARE OR RECIEVED + IT AS PART OF A BUNDLE FOLLOWING PAYMENT, YOU HAVE BEEN SCAMMED. CONTACT THE + SELLER AND DEMAND YOUR MONEY BACK IMMEDIATELY.\n\nhttps://github.com/megaminerjenny/HeavenStudio\nhttps://discord.gg/5rdEq2SFNj\n" m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} From 840aa4d63023a06f1af6ea227c7ed8edfaba9574 Mon Sep 17 00:00:00 2001 From: saladplainzone Date: Sun, 10 Jul 2022 16:28:29 -0700 Subject: [PATCH 10/28] First Contact - General Refinements (Anims, LIVE text) --- .../rodin/FOT-Rodin Pro M SDF Dynamic.asset | 358 +++- Assets/Resources/Games/firstContact.prefab | 299 ++- .../alien_anim/alien_bad/alien_fail.anim | 1724 ++++++++--------- .../alien_anim/alien_good/alien_success.anim | 36 +- .../alien_anim/alien_talk/Alien.controller | 29 + .../FirstContact/Animations/liveBar.anim | 98 +- .../LiberationSans SDF 1.mat | 63 + .../LiberationSans SDF 1.mat.meta | 8 + .../LiberationSans SDF.asset | 29 +- .../Fonts & Materials/LiberationSans SDF.mat | 63 + .../LiberationSans SDF.mat.meta | 8 + 11 files changed, 1699 insertions(+), 1016 deletions(-) create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat.meta create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat.meta diff --git a/Assets/Resources/Fonts/rodin/FOT-Rodin Pro M SDF Dynamic.asset b/Assets/Resources/Fonts/rodin/FOT-Rodin Pro M SDF Dynamic.asset index c4537c6f..c2ea8474 100644 --- a/Assets/Resources/Fonts/rodin/FOT-Rodin Pro M SDF Dynamic.asset +++ b/Assets/Resources/Fonts/rodin/FOT-Rodin Pro M SDF Dynamic.asset @@ -144,7 +144,7 @@ Texture2D: m_ColorSpace: 0 m_PlatformBlob: image data: 4194304 - _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0f11110e09080603000000000000000000000000000000000000030709090f11110f09090703000000000000000000000000000000000000030608090e11110f0a09070400000000000000000000000000000000010507081313131313130a0907040000000000000000000000000000000000000000000000000000000004060711131313131313131312100c08020000000000000000000000000000000000000000000000000004090c0e0f1313131313130c0b0906010000000000000000000000000001040607131313131313130706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709091313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171b1e1e1b1615130f0a040000000000000000000000000000040b0f1315161b1e1e1b1615130f0a040000000000000000000000000000040a0f1315161b1e1e1b171614100b0500000000000000000000000002080d111414202020202020171614100b05000000000000000000000000000000000000000000000000070c1013131e202020202020201f1e1c19140d060000000000000000000000000000000000000000000002090f15181b1c202020202020191816120d070000000000000000000001080d1113142020202020201f1413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020201b1a18140f08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b161c202223282b2a2823221f1b150f07000000000000000000000000070f161b202223282b2b2823221f1b160f07000000000000000000000000070f151b1f2223282a2b282322201c160b0600000000000000000000050d14191e20212d2d2d2d2d2d2423201c161008000000000000000000000000000000000000000000030b12181c1f202b2d2d2d2d2d2d2d2c2b29241f1810080000000000000000000000000000000000000000030c141b202527282d2d2d2d2d2d2625221e1811090100000000000000040c13191d20212c2d2d2d2d2d2c201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2727241f1a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721272c2f30353737352f2e2b272019100a010000000000000000020b111921272c2f3035373735302f2c272119110b020000000000000000010a101920272b2e2f35373735302f2c272117110a0200000000000000050e171e252a2d2e393939393939302f2c28211a110800000000000000000000000000000000000000030c151d23282c2d3839393939393939393835302a221a1006000000000000000000000000000000000000000c151e252c31343539393939393932312e29231b1309000000000000040d161e24292c2d393939393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2f303939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222833383c3d424444413c3b37322b221c130a00000000000000000b141d232b32383b3c424444423c3b38322b231d140b00000000000000000a131c222b32373b3c414444423d3c383328221c140b020000000000020d1720293036393b4646464646463d3c38332c231a10050000000000000000000000000000000000000b151e272e34383a44464646464646464644413b342c22180d020000000000000000000000000000000000030c1e2730373d41424646464646463f3e3a352d251b110700000000010c161f282f35393a464646464646463a38342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32383b3c46464646464641403c362f261d13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d44484a4e51514e4947433d342e251c120800000000000009121d262e353d4448494e51514e4948443d352e261d120900000000000008121c252e343d4347494e51514e4a48443d332d261d140a000000000008141e29323b4146535353535353534a48443e352c21160b000000000000000000000000000000000007121d273039404546515353535353535352514d463e342a1f140800000000000000000000000000000000000a151e303941484d4f5353535353534c4a463f372d23180d0100000008131e28313a414547535353535353524745403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d4348495353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444f54565b5e5d5b56544e4640372e241a0b0200000000030d1b252e3840474f54565b5e5e5b56544f4740382e241b0c0300000000020b1a242e3740464e54565b5d5e5b56544f443f382f261c1106000000010d1925303b444c525f60606060606057554f473e33281c1004000000000000000000000000000000000c18232e39434b51535e606060606060605f5d5850463b3024190c0000000000000000000000000000000006111c2630414b53595b606060606060595651493f35291e12000000010d19242f3a434c51545f60606060605f53514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54566060606060605a58534a41362b1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50596063686a6a68626058524940362c1d140a000000010b151f2d37404a52596063686a6a68636059524a40372d1e150b000000000a141d2c36404952586062686a6a68636059504a42382d22170b01000005111e2a36414c565e6c6c6c6c6c6c6c6361594f44382c20140700000000000000000000000000000004101c2834404b555c606b6c6c6c6c6c6c6c6c6962584d4135291c10000000000000000000000000000000000c17232e3842535d65686c6c6c6c6c6c65625b51463a2e1d1207000004111d2935414c555d6a6c6c6c6c6c6c6c605c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5960636c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606b70757777746f6a635c52483e2f261b1106000007121d27313f49525c646b6f757777756f6b645c52493f30271d1207000006111b262f3e48525c636a6f74777775706b605b544a3f33281e130800000714202d3946525e6876797979797979706b6155483c2f2316090000000000000000000000000000020b19222c3845515c676d77797979797979797974695d5144382b1e1200000000000000000000000000000003101c28343f4a54656f75797979797979726d62564a392e23180c00000613202c3945515d6775797979797979796d675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c747d818484817c736e635a5041382d22170b00000c18232f3943515b646e747d818484817c746e645b5143392e23180c00000b17222d3841505a636e737c818484817d746c665b50443a2f24190d01000814212e3b4754616e7a8686868686867d7063574a3d3024170a00000000000000000000000000000a141d2a36424d56606d79848686868686868686796c5f5246392c1f1300000000000000000000000000000006121f2c3844505c6675818686868686867f7265544b4034281c1004000714212d3a4754606d7a87868686868686796d6053473a2d20140a00000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8686868686868074675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606c7881898e91908e8780736c6153493f33271b0f0304101c2934404b55626d7480878e91918e8780746d62554b4034281c1004030f1b27333f4953616c7380878e90918e8981786c60564c4135291d1104000814212e3b4754616e7a87939393938a7d7063574a3d3024170a0000000000000000000000000006111c262f3846525e69727f8c9693939393939285796c5f5246392c1f130000000000000000000000000000000713202d3a4653606d798592939393938f8275665c5145382c1f1306000a1724303d4a5763707d8a9993939398897d7063564a3d31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68727f8c939b9d9d99928a7e71655b5044372b1f120506131f2c3845515c67727f8b939a9d9d9a938b7f72675c5145382c1f130605121f2b3744505b65717e8a92999d9d9b938c7f72685d5245392c201306000814212e3b4754616e7a87949f9f968a7d7063574a3d3024170a000000000000000000000000000b17222d38424e58616e7b86929fa89f9f9f9f9285796c5f5246392c1f130000000000000000000000000000000a1623303d495663707c8997a29f9f9f9285796d6053463a2d20130805111e2a36414d566774808d9aa29fa29a8d807467584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fa5aaaba39e9285786c605346392d2013060714202d3a4753606d7986929fa4acaca49f9286796d6053463a2d2013070613202d394653606c7885929ea3abaaa59f92867a6d6054473a2d211407000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000000000000000000030f1c28333f4a54606a75818e98a2aeacacac9f9285796c5f5246392c1f13000000000000000000000000000005121e2a36424d576773808d9a9992929998897c706356493d2f24190d0714202d3946525e687784909d9792979e9184786a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a3aeb7b5ada197887b6e6255483b2f2215080916232f3c4956626f7c8998a2aeb6b6aea298897c6f6256493c2f2316090815222f3b4855626e7b8897a1adb5b7aea399897d706356493d3023160a000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000000000000000000030e18212b3844505b666f7c87939faaaba9abac9f9285796c5f5246392c1f1300000000000000000000000000000714212d3a46535f697784919d92868792998c807366564c4135291d110814212e3b4754616e7a87959f9285929a96887b6e6255483b2f24190d010000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3bebdb1a7968a7d7063574a3d3024170a0b1824313e4b5764717e8a97a8b2bdbdb2a8978a7e7164574b3e3124180b0a1724303d4a5763707d8a96a7b1bdbeb2a9988b7e7165584b3e3225180b000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000000000000000915202935414c56606c7883909aa4a19e9c9fa69f9285796c5f5246392c1f1300000000000000000000000000000815222e3b4855616e7b88959d918384919d908376685d5245392c20130b1824313e4b5764717e8a979b8e818793988c7f7265564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a1adb3b2aba095877b6e6154473b2e2114080915222f3c4855626f7b8896a1abb3b3aba096887b6e6255483b2f2215080815212e3b4854616e7b8795a0abb2b3ada197897c6f6256493c2f231609000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000000000000030c1a26313945525d68717e8b959fa197928f949f9f9285796c5f5246392c1f130000000000000000000000000004101d2935404b5565727f8b989c8f8283909d92867a6d6054473a2d2114121e2b37424d576874818e9b9a8d8085929c8f8376685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985919ea2a9a8a199908377695e52463a2d2014070613202d394653606c78849199a1a9a9a1999184786c605346392d2013060714202d3a46525e6977839099a1a8a9a29e9184796d6053463a2d201307000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000000000000000b151e2b37424e57606d7a85929ea79e9285828f9c9f9285796c5f5246392c1f13000000000000000000000000000613202c3945515d6776828f9c9b8e81828f9c998a7d7064574a3d31251a14212e3a47535f697884919e998c8085919e92867a6d6054473a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67707d8a92979a9a9691877c6f62564d42362a1e110506121f2b3844505b66707d8792979a9a9792877d6f665b5044382b1f120605121e2a36424d57626f7c8791969a9a97928a7d70675c5145382c1f1306000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000000000007121d27303947535f6a73808d97a1a79a8d8083909d9f9285796c5f5246392c1f13000000000000000000000000000714202d3a4753606d7a86929f9a8d80818e9b9a8d817467574d42362a1e15222f3b4855626e7b8896a1988b7f83909d998a7e7164544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616b717e858b8d8d8b847d706a5f53443b3025190e02030f1c28333f4a54606b707e858b8d8d8b857e706b60544a3f33281c0f03020e1a25303b47545f6a707d848b8d8d8b857e716b61554b4034281c1004000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000000000000000c18232e39434f59626e7b87929fa9a095887c85919e9f9285796c5f5246392c1f13000000000000000000000000000a1724313d4a5764707d8a98a3988b7e7f8c999e918477695e53463a2d211c28333f4a5465727e8b98a896897d828e9b9b8e8174665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434f59616c717a7e81807e7a706b60584e4332291f140900000b17222d38424f59616c707a7e81817e7a706c61594f42382d22170b000009141f2b37434e58606b707a7e80817e7a716c61594f43392e23180c00000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000000000004101c2834404b55616c76828f99a3a89d90837886939f9f9285796c5f5246392c1f1300000000000000000000000006131f2b37434e586774818e9aa795897c7d8a97a096877b6e6154483b2d221f2b3844505b6675828f9ba297877a808c999e9285796c605346392d20130900000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e47505a61686e717474716d6860594f463c3220170d02000006111c262f3d47505a61686d717474716d68615a50473d2f261c11060000020f1b26323c464f5960686d717474716e68615a50473e30271d120700000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000000020b19222c3845515c67707d8a949faba1968b7e7b889aa49f9285796c5f5246392c1f130000000000000000000000000815212e3b47535f6a7884919ea095877a7b8897a1988b7e716553493f3327202d394653606c7985929f9f9285787e8a97a197897c6f6256493c30251a0e02000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2c353e4850565e6165676764605d564f473d342a200e05000000000a141d2b353e4850565e6164676764615e5650483e352b1d140a000000000a15202a343d474f565d6064676765615e5650483e352c1e150b0000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000000000a141d2a36424d56606d7984919ea6a99e9184787c8895ac9f9285796c5f5246392c1f130000000000000000000000000916222f3c4955626f7c8896a19d9083777885929e9b8e8175655b5044372b232f3c4956626f7c8997a29c8f82757b8795a0998c807366574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a232c363e444c5254585a5a5854524c433d352c22180e0000000000020b19232c363e444c5254585a5a5854524c443e362c23190b0200000000040e19222c353d434c5254585a5a5854524c443e362c231a0c030000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000006111c262f3846525e69727f8c96a0aca1978b7e727c8996a39f9285796c5f5246392c1f13000000000000000000000005111d2a36414c5666737f8c99a8998d807375828e9b9e9285786c605346392d2934404b5566727f8c99a9988b7f727784919d9d908377695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242c323b4146474b4e4d4b4745413a312c231a100700000000000007111a242c323a4146474b4e4e4b4746413a322c241a110700000000000007101a232c313a4145474b4d4e4b4746413b322c241a1108000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000000000b17222d38424f59616e7b86929fa8a79e918479707d8a97a39f9285796c5f5246392c1f1300000000000000000000000713202d3946525e687683909da298897c6f727e8b98a197887c6f6255493c2f2c3845515c6776828f9ca197887b6f73808d9aa095877b6e6154483b2f23180c000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20293036393b3e41413e3a39352f281f1a1108000000000000000008111a20283036393a3e41413e3a39353028201a1108000000000000000008111a1f282f35393a3e41413e3b39363029201a120900000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000000030f1c28333f4a54606b75818e98a2ac9f958b7e71717e8b97a49f9285796c5f5246392c1f1300000000000000000000000714212e3a4754616d7a86939f9f9285796d6e7b8897a1988c7f7265554b40342d3a4753606d7986929f9e9185786a707d8998a2988b7e7165554b4034291c10040000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e171e252a2d2e323434312d2c29241e160d0800000000000000000000080e161e252a2d2e313434312e2d29251e160e0800000000000000000000080d161e24292c2d313434322e2d2a251e170e090000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000030e18212b3844505b666f7c87939faaa49a9083786c727f8b98a59f9285796c5f5246392c1f130000000000000000000003101c28343f4a5464717e8b99a49b8e8275666a7885919e9c8f8276675c514538303d4a5663707d8998a39b8e8175686d7985929f9c8f8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212527272521201d19130c04000000000000000000000000050c13191d20212527272521201d19130c04000000000000000000000000040c13191d20212527272521201e19140d05000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000915202935414c56606c7883909aa4aa9f93877c6f65727f8b98a59f9285796c5f5246392c1f130000000000000000000006121f2c3844505c6675828e9ba7988b7e71656875818e9b9f9286796d6053473a35414c566673808d99a8978b7e71646775828f9c9f9285796d6053473a2d20140a0000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1a181413110d0801000000000000000000000000000002080d111314181b1b181413110d0802000000000000000000000000000001080d111314181a1b181414110e080200000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000030c1a26313945525d68717e8b959faca2988e81746a65727f8b98a59f9285796c5f5246392c1f13000000000000000000000713202d3a4653606d7985929fa095877b6e6165717e8b98a398897d706356493d3945525d687783909da096877b6e6165727f8b98a298897d7063564a3d31261a0f0200000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e0e0b07060401000000000000000000000000000000000000010507070b0e0e0b07070501000000000000000000000000000000000000010406070b0e0e0b08070502000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000b151e2b37424e57606d7a85929ea7a89f92857a6e6165727f8b98a59f9285796c5f5246392c1f13000000000000000000000a1623303d495663707c8997a29d908377695e616e7b8896a1998d807366564c413a4754606d7a86939f9e918477695e616e7b8896a09a8d807467584e43372b1f120600000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000007121d27303947535f6a73808d97a1aca0958c7f72685e65727f8b98a59f9285796c5f5246392c1f1300000000000000000005121e2a36424d576773808d9aa9998d807366575f697884919e9d908377685e52463d4a5764707d8a99a49a8d817467575f697784919e9e9184786a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090d0e0f101213121211100d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000c18232e39434f59626e7b87929fa9a69d9184786d605665727f8b98a59f9285796c5f5246392c1f130000000000000000000714212d3a46535f697784919da297897c6f6356576774818e9a9f93867a6d615447424d576774818d9aa4998a7d706457576774818d9aa196887b6e6255483b3024190d01000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121316191b1c1d1e1f1f1e1e1c1a171514120e0906020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0004101c2834404b55616c76828f99a3aa9e93897d70665c5865727f8b98a59f9285796c5f5246392c1f130000000000000000000815222e3b4855616e7b8895a09f9285796d60535764717e8a97a4998a7d7164574a46525e697784919d9f93867a6d61545763707d8a99a3998c7f7266564c4135291d1104000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012171b1f20222628292a2b2c2c2b2a29272422211e1a14120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a020b19222c3845515c67707d8a949faba3988f82756b60545865727f8b98a59f9285796c5f5246392c1f13000000000000000004101d2935404b5565727f8b98a79b8e8275665c5054616e7b8795a09a8e817467574d4854616e7b8796a09d908377685d5253606d7a86929f9c908376685d5245392c201306000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f22272b2d2f3334363738393938373633312e2d2a26211e1a150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0a141d2a36424d56606d7984919ea6a89f92867b6e61594f5865727f8b98a59f9285796c5f5246392c1f1300000000000000000613202c3945515d6776828f9ca7988b7e7165544a525e697784919d9e918478695f534b5864717e8b97a8998d807366564c515d6776828f9c9f92867a6d6054473a2d22170b000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151c23282c2d3337393c40414243454645454443403e3b3a36312e2b26201b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30241706111c262f3846525e69727f8c96a0aca1968d8073695f534c5865727f8b98a59f9285796c5f5246392c1f1300000000000000000714202d3a4753606d7a86929fa095877b6e6154474d566774818d9aa196887b6e61554e586875818e9ba398897d7063564a4b5565727f8c98a3998a7e7164544a3f33281c0f030000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b161b1e262e34383a3f4446494c4e4f5051525251514f4d4a4846423b3a37312b262019130c0500000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170b17222d38424f59616e7b86929fa8a69e9184796d60574d4c5865727f8b98a59f9285796c5f5246392c1f1300000000000000000a1724313d4a5764707d8a98a39d908377695e52464a5764717d8a9aa4988b7e726554535f6a7885919e9f9286796d6053474855626f7c8896a19b8e8175665b5044382b1f12060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721272c30383f444649505355595b5c5d5e5f5f5e5d5c5a5755534d4847423c37322a251e170e08000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170f1c28333f4a54606b75818e98a2ab9f948a7e71675d51454c5865727f8b98a59f9285796c5f5246392c1f130000000000000006131f2b37434e586774818e9aa9998d807366564d424754616d7a87939f9b8e8275665b55626f7b8897a19c8f8376675d514547535f6a7884919e9e9285796c605346392d2013090000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c232832383e424a5053535b60626667696a6b6c6c6b6a696664615f5755534e47433c363029201a11060000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30241718212b3844505b666f7c89939eaaa4999083766c61554b404c5865727f8b98a59f9285796c5f5246392c1f13000000000000000815212e3b47535f6a7884919ea297897c6f6356493c46525e687783909d9f9285796c605465727f8b98a9998c7f7266554b40434e586874818e9ba197897c6f6356493c30251a0e0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343d434850545c6063656c6f7374757678797878777673716e6966625f57544e46413a322c2317110a02000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d302417202935414c56606c7883909da5a99f93877c6f625a50433f4c5865727f8b98a59f9285796c5f5246392c1f13000000000000000916222f3c4955626f7c8896a19f9285796d6053463a414c566773808d9aa297897c6f625c6675828f9ca297897c6f6256493c3e4a5764717d8a99a3998d807366574d42362a1e120500000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f2830383f444e545a61666d7074787c7f818283848585848482807e7b77736e6a625f58524c443e3528221c140b020000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30241a26313945525d68717e8b959faba2978d81746a5f53483e3f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000005111d2a36414c5666737f8c99a89b8e8275665c5044383d4a5763707d8a99a3998c7f7266606d7985929f9f9285796d6053463a3a4754606d7a86929f9d908377695e52463a2d20140700000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f283139424a505860626c70787d8184888c8e8f9091929291908f8d8a88847f7b756f6a615e564f4740332d261d140a0000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30241e2b37434e58606d7a85929ea7a79f92857a6d61584e43363f4c5865727f8b98a59f9285796c5f5246392c1f130000000000000713202d3946525e687683909da49a8b7e7164544a3f343a4754606d7a86929f9c8f837667636f7c8998a29b8f8275665c5044383945525d687683909da095877b6e6154483b2f23180c00000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a434b545c606a6f767d848a8e9196999a9c9d9e9f9f9e9d9c999795918c88827c756d68615952443f382f261c110600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d302427303947535f6a73808d97a1aca0958b7f72685e52463c323f4c5865727f8b98a59f9285796c5f5246392c1f130000000000000714212e3a4754616d7a86939f9f93877a6e6154473b2e3945515d677683909d9f92867a6d66737f8c99a8988b7e7265544a3f3435414c5666737f8c99a7988b7e7265554b4034291c1004000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018242f3a434b555d666d737c838a91969a9ea1a29f9c9a999898999a9c9fa2a09d99938f88817a706c635b504a42382d22171107000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30232e39434f59626e7c87929fa9a59d9083786d60564c4134323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000003101c28343f4a5464717e8b99a49d908377685e5246392d35414c556673808d99a399897d70677683909ca196887b6e6255483b2e303c4956626f7c8997a19c8f8275675c5145382c1f1306000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222935404b555d676d78808990949da0a19e9997928f8e8d8b8c8c8d9092989a9ea19e9b938e857d736d605b544a3f332823190d030000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d302834404b55616c76828f99a3aa9e93897d70665c50443a30323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000006121f2c3844505c6675818e9ba9998d807366564d41362a2f3d4a5663707d8999a39a8d80736d7a86929f9e918478695f53473a2e2d394653606c7985929e9f9286796d6053473a2d20140a000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343c45515d676d79828d929c9fa09e96918c89858281807f7f80818385898d92979ea19e97928a80746c665b50443f352b1f150b0100000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d302c3845515c67707d8a949faba2988e81756b60544a3f3228323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000713202d3a4653606d7985929fa297897c6f6356493c30252d3a4753606d7a86929f9d908377707d8a99a39b8e817468574d42372b2b3844505b6675818e9ba2988a7d7063574a3d31261a0f030000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c46515b606d79828f949ca49d96918b847f7c797574737272737476797c80858b91979fa19e928c80786c605b51473d31271d120700000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3036424d56606d7984919ea6a89f92867b6e61594f42382e25323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000a1623303d495663707c8997a29f9285796d6053463a2d202c3945515d677683909c9f93877a73808d9aa7978a7e7164574b3e312628333f4a5464717e8b9aa49a8d807467584e43372b1f12060000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434e58626d75818f949fa29f938e847e79736f6d66676665656667666d6f74797e858d939aa19c928d80746d62594f43392f24180c00000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d2f3846525e69727f8c96a0aca1968c8073695e53473d302625323f4c5865727f8b98a59f9285796c5f5246392c1f130000000005121e2a36424d576773808d9aa99b8e8275665c5044382b1f2935404b556673808c99a49a8a7d7783909da095877a6e6154473b2e21222d3b4754616e7a87939f9e9184786a5f53473a2e2115080000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f6a727f8b939ea298928a8179716d6662605c545a585959545c6062666d727980889297a19d928b7f726b60554b4035291d1004000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d38424f59616e7b86929fa8a69e9184796d60574d42352b1e25323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000714212d3a46535f697784919da49a8b7e7164544a3f34281c242f3c4956636f7c8998a2998c7f7886929f9d918477685e5246392d20202d3946525e687783909da196887b6f6255483c3024190d0100000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa39992867e746d67605c5453504a4d4c4c4d4a5053545c60676d737d859196a19f92877d70675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3f4a54606b75818e98a2ab9f948a7e71675d51453b31231925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000815222e3b4855616e7b8895a09f93877a6e6154473b2e2317202d3a4653606d7986929f9b8e817b8898a39a8d807467564d41362a1e1e2a36414c566673808d99a8998c7f7266564c4135291d110400000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d79849198a39a92877d716c605c55514b46443f403f3f403f44464a51555d606b707b849196a1999184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d44505b666f7c89939eaaa3998f82766c61554b4033291f1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000004101d2935404b5565727f8b98a79d908377685e5246392d1c131f2c3845515c6676828f9c9d90837d8996a3998a7d7064574a3d3025191925303c4956636f7c8998a29c908376685d5245392c20130600000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727e8b95a09f93887e716b615a514b45403a38342e32322e34383a40444b515960696e7b849199a0968d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a414c56606c7883909da5a99f92877c6f625a5043392f21171925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000006131f2c3945515d6776828f9ca9998c807366564c41362a1e101c2834404b5466727f8c999f92857e8b979f92867a6d6054473a2d211413202d3a4653606d7985929f9f92867a6d6054473a2e23170b00000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea1978d80736c615950454039342e2b2823252623282c2e343940454f575f696f7d87929f948c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a45525d68717e8b959faba1978d80746a5f53483e31271d0f1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000000714202d3a4753606d7a86929fa297897c6f6356493c3025190e18232e3c4956626f7c89989f93877f8c999d908376675d5145392c2013121f2c3844505c6675828f9ba3998a7e7164544a3f34281c1003000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717d8a96a09e9184796d605a50473e342f28231f1c171919171c1f23282f353d454d57606b737f8c958f82776c605346392d201306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a4e58606d7a85929ea7a79e92857a6d60584e43362c1f150b1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000000a1724303d4a5763707d8a98a39f9285796d6053463a2d20130813202d3a4653606d7985929f9a8e818e9b998c807366554c4135291d11101c28343f4a5465717e8b98a79b8e8175665c5044382b1f1206000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909da0968a7e71675d51483e3529231d1812100b06060c1012181d2429333c454f59606c788390847a6d655b5044372b1f1205000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a535f6a74808d97a1aca0958b7e72685d52463c31241a0d0c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000006121f2b37434e586774818e9aaa9b8e8175665c5044382b1f1206121f2b3844505c6675828f9c9d9083909d98897c706356493d2f24190d0c17232e3b4854616e7b8795a09e9285796d6053463a2d201309000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9e9184776c61554b41362d231818161513120f0b060a070c1218212a333d44505b66717e857c6f685d53493f33271b0f03000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d706357505a626e7c87929fa9a59d9083786c60564c41342a2012080c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000815212e3b47535f6a7884919ea49a8b7e7164544a3f34281c1003101c28343f4a5465727f8c98a09590959f9285796d6053463a2d2013080614212d3a46535e697784919da197897c6f6356493c30251a0e020000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a49a8c7f73665a50433a2f292426252321201f1c17191715141311182128333f4a54606c777d706a5f564c41382d22170b00000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d70635755616c76828f99a3aa9e93897d6f665b50443a3022180e000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000915222f3c4855626f7c8896a19f93877a6e6154473b2e23170b000b17232e3c4855626f7c8897a1a09da09c8f8276665c5145382c1f130605121e2a36424d576773808d9aa9998d807366574d42362a1e12050000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586875828e9b9f93877b6e6154483e3a39352f3332302e2d2b282226242220201d1817222d3844505b656c706b60584e443a2f261b110600000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063575c67707d8a949faba2988e81756b60544a3f32281e1006000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130003101c28343f4a5466727f8c999a9a908377685e5246392d1c1106000613202d394653606c7985929a9a9a9a988c7f7265544b4034281c1004020e1a25313d4a5663707d89989a9a908377695e52463a2d2014070000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7885929e9d908377695e534a4847454142403e3d3b3938332d32312f2d2c2924262527333f49535b606360594f463c32281d140a0000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d706357606d7984919ea6a89f92867b6e61594f42382d20160c00000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130006121f2b3844505c6676838d8d8d8d8c807366564c41362a1e0a000005121f2b3744505b6575828d8d8d8d8d8d887c6f6255493c2e23180c00000914202d3a4753606d79868d8d8d8d877b6e6154483b2e2115080000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a19a8e8174675759575554514b4e4d4b494846443f413f3d3c3a39352f3331302d384149505356544f473d342a20160b020000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d70635e69727f8c96a0aca0968c7f73695e52473d2f261c0e0400000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000713202d3a4653606d788081818181817c6f6255483c3025190d0000030f1b27333f495363707d81818181818180776c605346392d201307000006131f2c3845515c67727f81818181817c6f6256493c2f2316090000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9988b7f726967656462605d555b5958565453504a4e4c4a4847454042403e3d3b39383f44464a48443d352b221b150e060000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063616e7b86929fa8a69e9184796d60574d42352b1d140a0000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130006121f2b3844505c666d7474747474746f6a5f53473a2e1e14080000000b17222d384855606b70747474747474746c655b5044372b1f1205000004101c2934404b55636d7274747474746f6a6054473b2e2215080000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a396897d77767472706f6d676a6866656361605b545a59575553514b4e4d4b494846443f413f3d3c3a39352f2b262018100600000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d70636b75818e98a2ab9f948a7d70675c51453b3023190b020000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130003101c28343f4a545c60676767676767625f584e43372b1f0d0200000006111b2c38444f59606367676767676767605b53493f33271b0f030000000c18232f3943515b636567676767676260584e43372b1f13060000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69f92878482817f7d7b7a7876757371706e6c666967656462605d555b5958565453504a4e4c4a484745403a37322a22180e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d70666f7c89939eaaa3998f82766c61554b4033291f1107000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000b17232e38424a50535a5a5a5a5a5a55534e463c31261a0f0000000000101c27333d474f55565a5a5a5a5a5a5a53504941382d22170b0000000007121d27313f495157595a5a5a5a5a56544e463d32271b0f030000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7a39992918f8d8c8a8887858381807e7c7b7977767472706f6d676a6866646361605b545a59575553514b47433c342a20150a000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a396897d706c7883909da5a99f92877c6e625a5043392f21170d00000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000006111c2630383f44464e4e4e4e4e4e4847433c342a20150a00000000000b16212c353d44484a4e4e4e4e4e4e4d46443f382f261b110600000000010b151f2d373f464a4c4e4e4e4e4e4947433d342b20150a000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8aba39f9e9c9a9897959792908e8c8b8987868482817f7d7b7a7876757371706e6c666967656462605d55534e463c32261b0f030000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a296897c6f717e8b95a0aba1978d80736a5f53473e31271d0f0500000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000000a141e262e34383a4141414141413c3a37312a22180e030000000000050f1a232c33383c3d414141414141413937332d261d140a000000000000030d1c252d353a3e3f41414141413c3b37322b22190f04000000000000000000000000030303030303030303030303091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e0303030303030303030303030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9a0989596989a9c9d9fa19e9d9b9998969992918f8d8c8a8886858381807e7c7b7977757472706f6d67625f584e43372b1f13060000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295897c6f7a85929ea7a79e92857a6d60584e43352c1f150b0000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000020c141c23282b2d3434343434342f2e2b26201810060000000000000008111a21272c2f30343434343434342d2b27221b140b02000000000000000a131c232a2e313234343434342f2e2b272019100700000000000000000003060809101010101010101010101010101623303c4956636f7c8996a2a79a8d8174675a4e4134271b101010101010101010101010100d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9988e888a8b8d8f9192989697999b9d9ea19f9d9c9a9897959792908e8c8b8987868482817f7d7b7a786f6a5f53473b2e2115080000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887b727f8b97a1ac9f958b7e71685d52463c31231a0d030000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000020a11171c1f2027272727272722211f1a150e06000000000000000000080f161c20232327272727272727201f1b17110a020000000000000000010a11181e222526272727272723221f1b150f070000000000000000040a0f1315161c1c1c1c1c1c1c1c1c1c1c1c1c1c23303c4956636f7c8996a2a79a8d8174675a4e4134271c1c1c1c1c1c1c1c1c1c1c1c1c1c191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba295887c7d7f8082848587898b8c8e9091979597989a9c9d9fa19e9d9b9997969892918f8d8c8a8886857c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a194887b7884919ea9a49a9083786c60564c41332a201108000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000000060b1012131b1b1b1b1b1b1515120f0a030000000000000000000000050b101416171b1b1b1b1b1b1a13120f0b06000000000000000000000000070d121618191b1b1b1b1b1615130f0a040000000000000000070f161b1f2223292929292929292929292929292929303c4956636f7c8996a2a79a8d8174675a4e41342929292929292929292929292929292625221e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa194877a7072747577797a7c7e8081838586888a8c8d8f9192999698999b9d9ea29f9d9c9a98979597887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa94877b7d8a96a0aa9f93877c6f665b50433a2f21180e00000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000000000306070e0e0e0e0e0e090806030000000000000000000000000000000407090a0e0e0e0e0e0e0e0605030000000000000000000000000000000106090c0c0e0e0e0e0e0908060300000000000000000007101920272b2e2f363636363636363636363636363636363c4956636f7c8996a2a79a8d8174675a4e413636363636363636363636363636363633322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a295887c6f656769656c6e6f71737576787a7b7d7f8182848687898b8d8e90929795979a9da4a3a994877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3988679828f9ba8a2988e81746a60544a3f31281e0f0600000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32373b3c43434343434343434343434343434343434956636f7c8996a2a79a8d8174675a4e4343434343434343434343434343434343403e3b352e251c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98ac96897d70635a535b6061636466686a676d6f7072747677797b7c7e8082838587888a8d929da9a29786796d6053463a2d2013070000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a19f92857a86929fa89f92867b6e61584e42382d1f160c0000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000004080c0e0f1313131313130f0e0c080400000000000000000000000000000000000000000000040607111313131313130c0b090601000000000000000000000000000000000000000000000000000000000a16202b343d4347494f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f56636f7c8996a2a79a8d8174675a4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4c4b4640372e23190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9aa4988b7e726558495053545658595b555d606264656769666c6e7071737577787a7c7d808d9aa79f928578665c5044382c1f12060000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a19e91847e8a99a3a0968c7f72685e52463d2f261c0d040000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000000001090f14181a1b2020202020201c1b18140f0902000000000000000000000000000000000000070c1013131d202020202020191816120d070000000000000000000000000000000000000000000000000000030f1b27323d464e54565c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c636f7c8996a2a79a8d8174675c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5957514940352a1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939f9b8e817568584e444647494b4d4e4b51535557595a545b6061636566686a686d6f717d8a96a39e9184776b544a3f34281c10030000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a19d9083828f9ba69e9184796d60564d41342b1d140a000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000030b131a202427282d2d2d2d2d2d282725201a130c03000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000000000000006131f2b37434e58606269696969696969696969696969696969696969696f7c8996a2a79a8d8174696969696969696969696969696969696969696966635b51463b2f22160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784909d9e9185786a5f5347393b3c3e4042404547484a4c4e4a50535456585a5b565d6065727f8b98a59b8f8275685c4f422e23170c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a19e928586929f9e948a7d70665c51443b3022190b02000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000010b151d252c3134353939393939393534312c251e150c0000000000000000000000000000030c151d23282c2d3739393939393932312e29231b130a0000000000000000000000000000000000000000000000000815222e3b4754606a6f7676767676767676767676767676767676767676767c8996a2a79a8d81767676767676767676767676767676767676767676736d63574b3e3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566774818d9aa197887b6e62554b40353031332f35393a3c3d3f413f444648494b4d4f4c525b6574818d9aa9988b7f7265584c3f32251906000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a197929298a3998f82756b61544b4032291f100700000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000009131d272f373c404246464646464642403d372f271e1209000000000000000000000000000b151e272e34383a444646464646463f3e3a352d251b110700000000000000000000000000000000000000000000000916232f3c4956626f7c82828282828282828282828282828282828282828283909daaab9e91848282828282828282828282828282828282828282827f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303e4a5764717d8a98a3998c7f73675d51453a2f242624292c2d2f31322d3338393b3d3e40424653606c7884919ea297887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a9a19e9fa39f92867b6e62594f42392e20170d0000000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300040f1a252f3941484d4e5353535353534f4d4841392f241b0f06000000000000000000000007121d273039404546505353535353534c4a463f372d23180d01000000000000000000000000000000000000000000000a1724303d4a5763707d8a8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90959fabada196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a4754616d7a86929f9e9285796d60554b41352923191d202022242622282b2d2e303237424d57626f7c8996a19f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b3adabaca1978d8073695f53473e30271d0e050000000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000814202c37414b53595b6060606060605b59534b41362d21180c03000000000000000000050e18232e39424b51535d606060606060595751493f35291e1206000000000000000000000000000000000000000000000a1724303d4a5763707d8a969c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9fa7b1b2a8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e9aa1978b7f72675d51453f352a251e1814151719171c1f202328353d47535f6974818d9aa79b8f8275665b5044382b1f1206000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a2a2a2a79e91847a6d60574d42352c1e150b000000000000000000000000000c1925323f4c5865727f8b98a29f9285796c5f5246392c1f13000c1824313c48535d65686c6c6c6c6c6c68655d53483e332a1e150a0000000000000000020c16202834404b545c606a6c6c6c6c6c6c65625b51463a2e221609000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56626f7c87939f9e9184796d605a50473f36302924201f1c181d2023282e343e47515b616e7b86929fa095897d7063544a3f33281c0f03000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949595959595958b7e71675d51453c31231a0c03000000000000000000000000000c1925323f4c5865727f8b9595959285796c5f5246392c1f13000e1a2734404d59656f75797979797979756f655a50453b30261c11060000000000000008131e28323a45515c666d77797979797979726d62574a3e3125180b000000000000000000000000000000000000000000000a1724303d4a5763707d8a9595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595958e8175685b4e4235281b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a47535f6a76828f9ca1968e81756d625a5146413b352f2d2b2824292c2e343940445059626d75828f99a39d9083776b605442382d22170b00000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878888888888888883776c60554b41332a1f110800000000000000000000000000000c1925323f4c5865727f888888888886796c5f5246392c1f13000f1b2835424e5b68758186868686868681756c61574d42382e23170e04000000000006101925303a444f59606d78838686868686867f7265594c3f3226190c000000000000000000000000000000000000000000000a1724303d4a5763707d88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888175685b4e4235281b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5863707d89939d9e938b7e716c625b524c45413b3938332f35393a3f444a515a616b727f8b939ea0968a7e7164594f442f261c110600000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7c7c7c7c7c7c7c7a6d655b50433a2f21180e0000000000000000000000000000000714212e3a4754616d7a7c7c7c7c7c7c6f6255493c2f221609000714212d3a4754606d798491999393938b7e71695f544a3f342820160c02000000030d18222a36414c56606b73808d959393978f82776c605346392d201306000000000000000000000000000000000000000000000714212d3a4754606d7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4854606b74818e96a09f92867e726d615e56514b4846443f434045474a50545c606c717d87929fa3999184786d6053463d3320140a00000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d6f6f6f6f6f6f6f6f6d685e53493f31281d0f060000000000000000000000000000000713202d3946525e686d6f6f6f6f6f6f6a5f53473b2e211508000613202c3945515d676f7c87929fa59f92867b6e665c50443d32281e13080000010b151f2a343c46525e68707d88939fa49e92857b6e655b5044372b1f1205000000000000000000000000000000000000000000000613202c3945525d686d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f59606d79849199a39892877f746e68605d555553504a504b5153545c60666d737e869299a39f92877c6f665c5044382b1f120200000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606262626262626262615e564c41382d1f160c0000000000000000000000000000000005111e2a36414c565e616262626262625f584e43372b1f13060004111d2935414b55606a737f8c949fa2989083786d60594f443a3024190f060007121d27313c46515b616d7a85919aa49d928a7d70695e53493f33271b0f030000000000000000000000000000000000000000000004111d2935414c565d606262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262615f574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27323d45515d676f7c87929fa399938b817a736d676561605b545d555d6063666d7179808a9298a29f948c7f726a60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000c17232e38424a5053555555555555555554524c443a2f261b0d0400000000000000000000000000000000010d1925303a444c5254555555555555534e463c32261b0f0300010d18242f3a434e58606c78828f97a29f958d80736b60564c41352921180c050e18232f39434e58626d75828f97a1a0958d80746c61564d41382d22170b0000000000000000000000000000000000000000000000010d19242f3a434c5254555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555534d453b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212935404b55606a727f8b919fa39f938e86807a75726e6c666a696a676d7074797e848d929fa29e948f82776c60584e42382e23170b000000000000000000000000000000000000000000000000000000000000000006111c2630383f444649494949494949494746413a32291d140a00000000000000000000000000000000000008131e29323a41464749494949494947433c342a20150a00000007131d28313d44505b666e7b85929fa59f93877d70685d52463f332a1e150b17202934404b555f6a727f8b949ea3999183796d605a50443b2f261b110600000000000000000000000000000000000000000000000008131e28313a41454749494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494846423b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d18242f39434e58626d727f8b9299a09d98928c86827e7b7978777677787a7d80848b91969da49c938e827a6d655b50463d30261c11060000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3c3c3c3c3c3c3c3c3a3936302920170b02000000000000000000000000000000000000020d1720293036393a3c3c3c3c3c3c3b37322a22180e04000000010c161f28333f4a545e69707e8a939da49991847a6d615a50453c30271d141d29323b45515c676f7c86929fa69f92867c6f675d51473e32291d140a00000000000000000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a36312921180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46515b636d727e8790959ea19f98928f8b88868584838485868a8d91969ea19f9c928d81796d685d53493f342b1e140a00000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2f2f2f2f2f2f2f2f2e2d2a251e170e050000000000000000000000000000000000000000050e171e252a2d2e2f2f2f2f2f2f2e2b26201810070000000000040d17222d38424d57616c74818e95a0a1968e81756c62574d42392e231b262f3b444f59606d79839098a39f948c7f726a5f554b40352c20170b020000000000000000000000000000000000000000000000000000040d161e24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a261f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b343f49515b636c717c838b92979ea19f9c9899929190909192939a9a9ea1a09d948f8980776d675d564c41382d22190c020000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f20222222222222222221201e19130d0500000000000000000000000000000000000000000000050d13191e2021222222222222211f1b150e070000000000000006111c262f3b45505a606d79839199a39e938b7e71695f544b403428222d38414c56616b74808d95a0a1978f82776c60584e43392f231a0e0500000000000000000000000000000000000000000000000000000000040c13191d2021222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211e1a140d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222d373f49515a626a6f787e858d9297999da0a39f9e9d9c9d9e9fa39f9c9895908a827c736c655c554c443a2f261b10070000000000000000000000000000000000000000000000000000000000000000000000000000060c10121316161616161616161413110d080200000000000000000000000000000000000000000000000002080d11131416161616161615130f0a040000000000000000000a141d29333e45515d676f7c86929fa59f92867b6e665c51453d3227333f49535e68707d8a929da49e92857a6e655b50463c31271d110800000000000000000000000000000000000000000000000000000000000001080d11131416161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252d373f48505860666d727a8085898d9196959698999a99989699928f8c88837d766f6a605b534b433a32281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000003060709090909090909090707050100000000000000000000000000000000000000000000000000000000010507070909090909090806030000000000000000000000020b17212935404b555f6a727f8c949fa2989083796d60594f443a313944505b656e7a85929ea49d928a7d70685e53493f342a1f150b0000000000000000000000000000000000000000000000000000000000000000000104060709090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252d363f464e545c60686d73787c808487898a8b8c8d8c8b8a8886827f7b77706b62605850494139312820160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18242f39434e58606c77828f97a1a0958d80736b60564c4139434e58606c77828f97a1a0958d80746c61564d41382d22180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d343d424a50565d60666c6f73777b7c7d7e7f807f7e7d7c7a76726e6a636159544e443f382f271f160e04000000000000000000000000000000000000000000000000000000000000020507080b0d0f10111212130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c44505b656e7a85929ea49f93887d70685e5246404b555f6a727f8c949fa3999183796d60594f443b2f261b1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b222b30383f444c52545b606366696e6f707173737271706f6d6765625f57554f47433d332d261d150d04000000000000000000000000000000000000000000000000000000000004090e121415181a1c1d1e1f1f1f171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f27333f49535e68707d8a929da49a91857a6d615b5145515d676f7c86929fa69f92867c6f675d51473e32291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910191e262e343a41454a505356575e61626365666766656362605d5555534e48443e373227221b140b0300000000000000000000000000000000000000000000000000000001070c10141a1e21212527282a2b2b2c2c2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17222d38414c56616b74808d95a0a1978f82756d6258505a606d79839199a39f948c7f726a5f554b40352c20170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141c23282f35383f4446494d5254565758595a5958575554514b4847423c38332b272017110a02000000000000000000000000000000000000000000000000000000030b12181d1f252a2d2e323335373838393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444f59606d79839098a29e948b7f726a5f57616c74818e95a0a1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292d3338393c424647494a4b4c4d4c4b4a494745413b3a37312c28211b150b0600000000000000000000000000000000000000000000000000000000080d151d24292c31363a3b3e404243444545463e3c39332c241a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323e45515c676e7c86929fa59f92867c6e675e69707e8a929da49e92857a6e655b50463c31271d1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191c22282b2d30363a3b3c3d3e40403f3e3d3c3a39352f2e2b26201c160f0a040000000000000000000000000000000000000000000000000000000009121a1f272f35393b4246484b4d4f50515252524a49453e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202834404b555f6a727f8b939ea2989083796d666e7b85929ea59d928a7d70685e53493f342a1f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f20252a2d2e2f303233343332302f2d2c2924211e1a15100b05000000000000000000000000000000000000000000000000000000000009121b242c31394045474d5354585a5b5d5e5e5f5f575550483e33281c1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39434e58626d75828f96a1a0958d80746c78828f97a2a0958d80746b61564d41382d22180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131a1e202123242526272625242221201d1814120e090300000000000000000000000000000000000000000000000000000000000007101b242d363e434b5153575e616566686a6b6b6c6c64615a5045392d1c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a849199a49d928a7d727f8c949fa3989183796d60594f443b2f261b100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e111414161718191a191817161413110d07060200000000000000000000000000000000000000000000000000000000000000040f19222d363e4850555d6066696e7173757677787879716c615549382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f46525e68707d87939fa49e92857d87929fa69f92867c6f675d51473e32291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0d0d0c0b0a0907060401000000000000000000000000000000000000000000000000000000000000000000000a16212b343e48505a61676d73777b7e808283848585867e7164544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222935414c56606b73808d959fa197928a9299a39f948c7f726a5f554b40352c20170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d47505a616c71797f84878b8d8e909191928e8175665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1925303a444f59606d78839098a2a19e969fa3a1978f82776c60584e43392f231a0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0905010000000000000000000000000000000007131f2c38434f59616c717e848c919598999b9d9e9e9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d44515c666e7b86929fa5aba3aca49e92857a6e655b50463c31271d1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1115171818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181715110c060000000000000000000000000000000915222f3b4854606b717e8891969da0a7a8a19e9d9c9c97897d706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202834404a545f69717e8b939eaab0a99d928a7d70685e53493f342a1f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d222425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524221d1811090000000000000000000000000006131f2b37434e58636f7d87929aa1a69f9c97969190908f8f8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18232e39424d57626c75818e9ba8b4a79a8d80746b61564c41382d22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b12090000000000000000000000000815222e3b4754606a76828f99a3a59d94908a878483838282817f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17232e38424d57616c74818e9ba7b0a4978a7e71695e544a3f33281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3a342d241b110600000000000000000000000916232f3c4956626f7c89949fa99d938e837d7a787676767575736d63574b3e3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f28343f4a545e69717e8a939ea9acab9e92857b6e665b50443d31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a453f362d23180c01000000000000000000000c1926333f4c5966727f8c99a6a1978e8177706d686a6969686866635b52463b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a44505c666e7b85929fa5a39fa3a2978f82786c60584e433a2f24180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f4851565858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585651483f34291d1105000000000000000000030f1c2936424f5c6975828f9ca89e9285796d65605d565d5c5c5b5957524940352a1e13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19242f3a434f59606d78839097a2a0989298a29f948c7f726a60554b41352921170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b62656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51453a2e22150900000000000000000004101c2834404a546b7884919ea79a8d8074675c53524c504f4f4e4c4b4640372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212935414c56606b73808c949fa09591859297a29f92877c6f675d51453e33291e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626d7272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3d3124170b00000000000000000006121f2c3844515c667985929fa4988b7e7165554b454143434242403e3b352e251c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a333b45525d686f7d87929fa39991837b85929fa3999184796d605a50453b30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7265584b3f3225180c0000000000000000000713202d3a4653606d798698a2a396897d7063564a3d352f36353533322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b45505a606d7a849199a39f92867c717e8a939da0968e81746c61574d42382e23170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b86796c605346392d20130000000000000000000714212e3a4754616d7a8794aaa296897c6f6356493c30242929282625231e19120a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17232e38424d57626c75818e96a19e948b7f726c74818e96a09e938a7e71695f544a3f342820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79869398989898989898989898989898989898989898989898989898989898989898989898989898989898989386796c605346392d20130000000000000000000814212e3b4754616e7a8794a1a295897c6f6256493c2f231c1c1b191916130d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162028343f4a545f69717e8b939ea1978f82776c606d79849198a39f92857b6e665c50443d32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79869398989898989898989898989898989898989898989898989898989898989898989898989898989898989386796c605346392d20130000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160f0f0d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a44505c666e7b86929fa49a91857a6d655d676f7c86929fa2989083786d60594f443a3024190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c605346392d20130000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f2216090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1924303a444f59606d78839098a29f93887d70685e555f6a727f8b949e9f958c80736b60564c41352921180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265594c3f3226190c0000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212935414c56606b73808d959fa0958d80736b60564e58626d75828f96a19f93877d6f685d52453f332a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a57626d7272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62574a3e3125180b0000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333c46525d68707d87939fa2989083796d60594f46515b616d7a849199a49991847a6d605a50453c30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b62656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c45505a616d7a849199a49f92867b6e665c51473f46525e68707d87939fa1968e81756c62574d42392e23180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e29353f4951575959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595751493f35291e12060000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424d57626c75818f96a19e938b7e71695f544b4036414c56606b73808d959f9e938b7e71695f544b40342820170c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d010000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202834404b545f69717e8b939ea1968e81756c62574d4239303a444f59606d78839097a29f92867b6e665c51453d32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b252d353a3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a352d251b1107000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a45515c666e7b86929fa39991847a6d605a50453c3028323d44505c666e7b85929fa2989083796d60594f443a302519100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b130900000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a444f59606d79839098a29f92877c6f685d52483f332a2028343f4a545e69717e8a939da0958d80736b60564c41362a22180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e222526262626262626262626262626262626262626262626262626262626262626262626262626262626262626262625221e1811090100000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606b73808d95a09f948c7f736b60564c41362d2117232e38424d57616c74818e95a09f93887d70685e52463f342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216181919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d07000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303946525e68707d88939fa2979082786c60594f433a2f241b111c26303b45505a606d79839198a39a91857a6d615b51463c31261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b09060100000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943515b616d7a85919aa49f92857b6e665b50463d31281e120a151e29333e45515d676f7c86929fa1978f82756d62584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626d75828f979a9a928a7e71695e544a3f342b1f160c030c17212935404b555f6a727f8b949a9a948b7f726a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8b8d8d8d8d8d80746c61574d42382d22190d0400050f18242f39434e58626d75828d8d8d8d8d867c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7980818181818180796d605a50453b2f261c100700000007121d27313c46515b616d7a8181818181817f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d747474747474746d675d51483e33291d140a00000000010b151f2a343f46525e686d747474747474726d62564a3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b555c6067676767676767605d554b40362c21170b020000000000030d18222a36414c565e6167676767676765625b51463a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39434b51535a5a5a5a5a5a5a53514b43392f241a0f050000000000000006101925303a444c52545a5a5a5a5a5a585651493f34291e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2730394045464d4e4e4e4e4e4d4745403931271d120800000000000000000008131e28323a4146474e4e4e4e4e4e4c4a463f372d23180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a414141414141413a39352f271f150b00000000000000000000020c1620283036393a4141414141413f3e3a342d251b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d343434343434342d2c29241d150d030000000000000000000000050e161e252a2d2e34343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f2027272727272727201f1d18120b0300000000000000000000000000050c13191d20212727272727272524221e18110901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f221609070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131a1b1b1b1b1b1a1413100c070100000000000000000000000000000002080d1113141b1b1b1b1b1b191815120d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1014212e3b4754616e7a8794a1a295887c6f6255493c2f221c1413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070e0e0e0e0e0e0e0706040000000000000000000000000000000000000000010507070e0e0e0e0e0e0c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f212e3b4754616e7a8794a1a295887c6f6255493c2f292921201d19130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d363b4754616e7a8794a1a295887c6f6255493c3636362e2d2a251e160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a43434754616e7a8794a1a295887c6f625549434343433a3936302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2730394044464f4f4f54616e7a8794a1a295887c6f62554f4f4f4f4f4746413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a51535c5c5c5c616e7a8794a1a295887c6f625c5c5c5c5c5c54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c6069696969696e7a8794a1a295887c6f69696969696969615e564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c666d7676767676767a8794a1a295887c76767676767676766d685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79828282828282828f9ca9a99d908382828282828282827a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79868f8f8f8f8f8f949fabab9f95908f8f8f8f8f8f8f877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939c9c9c9c9c9fa6b0b1a79f9d9c9c9c9c9c9c94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939a9a9a9a9a9fa3aaafa59e9b9a9a9a9a9a9a94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79868d8d8d8d8d8d9298a3aa9e938f8d8d8d8d8d8d8d877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d788081818181818186929fa89b8f8181818181818181807a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d7474747474747885929ea295887c74747474747474746d685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6067676767676b7885929ea295887c6f67676767676767605d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a50535a5a5a5a5f6b7885929ea295887c6f625a5a5a5a5a5a54524c443a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f44464e4e4e525f6b7885929ea295887c6f62554e4e4e4e4e4745413a32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a414145525f6b7885929ea295887c6f625549414141413a39352f2820160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d343845525f6b7885929ea295887c6f6255493c3434342d2c29241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f202c3845525f6b7885929ea295887c6f6255493c2f272721201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121f2c3845525f6b7885929ea295887c6f6255493c2f221b1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003121f2c3845525f6b7885929ea295887c6f6255493c2f22160907040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b788592969695887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b788589898989887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c7c7c7c7c7d796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f70707070706d675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5960636363636363605d554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464f5456565656565653514b433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d43484949494949494745403a31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32383b3c3d3d3d3d3d3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2f3030303030302d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f2223232323232320201d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151616161616161413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090a0a0a0a0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0f11110e09080603000000000000000000000000000000000000030709090f11110f09090703000000000000000000000000000000000000030608090e11110f0a09070400000000000000000000000000000000010507081313131313130a0907040000000000000000000000000000000000000000000000000000000004060711131313131313131312100c08020000000000000000000000000000000000000000000000000004090c0e0f1313131313130c0b0906010000000000000000000000000001040607131313131313130706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709091313131313130e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131211110f0d0b080806020000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0b0b0b0b0b070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090b0e10111213131212100f0d0b08070502000000000000000000030709090e101212110f0a0907040000000000000000000000000000000000000001040707080807070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070708090a0b0c0b0a0a08060503000000000000000000000000000000000000000000000002060808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171b1e1e1b1615130f0a040000000000000000000000000000040b0f1315161b1e1e1b1615130f0a040000000000000000000000000000040a0f1315161b1e1e1b171614100b0500000000000000000000000002080d111414202020202020171614100b05000000000000000000000000000000000000000000000000070c1013131e202020202020201f1e1c19140d060000000000000000000000000000000000000000000002090f15181b1c202020202020191816120d070000000000000000000001080d1113142020202020201f1413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020201b1a18140f0801000000000000000000000000000000000000000000000000000000000000050b10131616202020202020202020202020202020202020202020201f1f1e1d1c1a181514120e09060401000000000000000000000000000000000000000000000000000000000000000000070c1012131818181818181413110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f121515181b1d1e1f1f1f1f1e1d1c1a181514120e09060400000000040b0f1315161a1c1e1f1d1c171613100b0500000000000000000000000000000002080d1113141515141413110d070a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d11131415161718181817161513120f0b060603000000000000000000000000000000000003090e12141513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b161c202223282b2a2823221f1b150f07000000000000000000000000070f161b202223282b2b2823221f1b160f07000000000000000000000000070f151b1f2223282a2b282322201c160b0600000000000000000000050d14191e20212d2d2d2d2d2d2423201c161008000000000000000000000000000000000000000000030b12181c1f202b2d2d2d2d2d2d2d2c2b29241f1810080000000000000000000000000000000000000000030c141b202527282d2d2d2d2d2d2625221e1811090100000000000000040c13191d20212c2d2d2d2d2d2c201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000000000000000000000000070f161c2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b2b2a28262422211e1a1413100d07010000000000000000000000000000000000000000000000000000000000030b12181c1f2025252525252521201d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11151a1f212225272a2b2b2c2c2c2b2a28272422211e1a1313100c0702080d161b20222327292b2c2a282322201c160f0800000000000000000000000000040c13191d202122212120201d181a171413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415191d2021222324252525242322201f1b1715130f0a050100000000000000000000000001070c151a1e2122201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721272c2f30353737352f2e2b272019100a010000000000000000020b111921272c2f3035373735302f2c272119110b020000000000000000010a101920272b2e2f35373735302f2c272117110a0200000000000000050e171e252a2d2e393939393939302f2c28211a110800000000000000000000000000000000000000030c151d23282c2d3839393939393939393835302a221a1006000000000000000000000000000000000000000c151e252c31343539393939393932312e29231b1309000000000000040d161e24292c2d393939393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2f303939393939393433302b251d140b01000000000000000000000000000000000000000000000000000007111921272c2f3039393939393939393939393939393939393939393939393838373533312f2e2b2620201d18120f0a040000000000000000000000000000000000000000000000000000030c151c23282c2d3131313131312d2c29241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d20262b2e2f323436373839393838373533312e2d2a26201f1c18120e131921272c2f30343638393735302f2c27211911080000000000000000000000040e161e24292c2d2f2e2e2d2c29242724201f1d1812100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151a1e212224292d2e2f2f3031323131302e2d2b2722221f1b15110d0802000000000000000000030b12181f262b2d2e2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222833383c3d424444413c3b37322b221c130a00000000000000000b141d232b32383b3c424444423c3b38322b231d140b00000000000000000a131c222b32373b3c414444423d3c383328221c140b020000000000020d1720293036393b4646464646463d3c38332c231a10050000000000000000000000000000000000000b151e272e34383a44464646464646464644413b342c22180d020000000000000000000000000000000000030c1e2730373d41424646464646463f3e3a352d251b110700000000010c161f282f35393a464646464646463a38342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32383b3c46464646464641403c362f261d130800000000000000000000000000000000000000000000000000050f19232b33383c3d464646464646464646464646464646464646464646464645444442403e3b3a37312d2c29241d1b150f0a040000000000000000000000000000000000000000000000000b151e272e34383a3e3e3e3e3e3e3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d161d24292c31373a3c3e41434445464645454342403e3b3a36312d2c28231d1a1e252a32383b3c4143454544423d3c38332b23190f05000000000000000000020c1620283035393a3b3b3a3a39352f34302d2c29241d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181d1f262b2e2f3035393a3b3c3d3e3f3e3d3d3b3937332d2e2b27201d19130d0801000000000001070d151d232931373a3b3937332d261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d44484a4e51514e4947433d342e251c120800000000000009121d262e353d4448494e51514e4948443d352e261d120900000000000008121c252e343d4347494e51514e4a48443d332d261d140a000000000008141e29323b4146535353535353534a48443e352c21160b000000000000000000000000000000000007121d273039404546515353535353535352514d463e342a1f140800000000000000000000000000000000000a151e303941484d4f5353535353534c4a463f372d23180d0100000008131e28313a414547535353535353524745403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d4348495353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000b16212b353d44484953535353535353535353535353535353535353535353525251504f4d4b4847423e3a39352f2b27201b150e080200000000000000000000000000000000000000000007121c2730394044464b4b4b4b4b4b4745413a31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11191f282f35393c4347484b4e50515252525251504f4d4b4846423d3a38342e2a252830363d4448494d4f5152504f4a48443d352b21160b00000000000000000008131e28323a41454748484747454042403d3a39352f2c28211c160b060000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d24292c31373a3b3e41464748494a4b4b4b4a494846443f3c3b37322d29251e19130c04000000040c13181f272f343c42474846443f382f261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444f54565b5e5d5b56544e4640372e241a0b0200000000030d1b252e3840474f54565b5e5e5b56544f4740382e241b0c0300000000020b1a242e3740464e54565b5d5e5b56544f443f382f261c1106000000010d1925303b444c525f60606060606057554f473e33281c1004000000000000000000000000000000000c18232e39434b51535e606060606060605f5d5850463b3024190c0000000000000000000000000000000006111c2630414b53595b606060606060595651493f35291e12000000010d19242f3a434c51545f60606060605f53514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d474f54566060606060605a58534a41362b1f1408000000000000000000000000000000000000000000000004101c27333d474f5456606060606060606060606060606060606060606060605f5e5e5d5b595755534e4b4745403937322b272019140d0500000000000000000000000000000000000000000c18232e39424a515358585858585854514b433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232b313a4145474e5355585a5d5e5e5f5f5f5e5d5b5a5755534d4a464540393630323a41464f54565a5c5e5f5d5b56544f473d33271c100400000000000000010d1924303a444c525455545453514b4f4d4a4745403938332c272117110a020000000000000000000000000000000000000000000000000000000000000000000000000000070e161e24292f35393c4247484b4c52545556575858585756555350494947433d39353029241e160d0701070d161d2429313940454d535553504941382f261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50596063686a6a68626058524940362c1d140a000000010b151f2d37404a52596063686a6a68636059524a40372d1e150b000000000a141d2c36404952586062686a6a68636059504a42382d22170b01000005111e2a36414c565e6c6c6c6c6c6c6c6361594f44382c20140700000000000000000000000000000004101c2834404b555c606b6c6c6c6c6c6c6c6c6962584d4135291c10000000000000000000000000000000000c17232e3842535d65686c6c6c6c6c6c65625b51463a2e1d1207000004111d2935414c555d6a6c6c6c6c6c6c6c605c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a686664625f575753514b47433d37322a251e170e0700000000000000000000000000000000000004101c2834404a545c60646464646464605d554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e353d434b5154585f626567696a6b6c6c6b6b6a686664615f575753514b46423b3a444c5259606367696b6c6a686360594f44382c2013070000000000000004111d2935414c565d60626161605d555c5a5753514b48443e383327221b140b0200000000000000000000000000000000000000000000000000000000000000000000000109101920283035394045474d535558565d61626263646564646361605b5356544e4746413a352f281f18120c13181f282f353d434b51575f61605b534941382f261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606b70757777746f6a635c52483e2f261b1106000007121d27313f49525c646b6f757777756f6b645c52493f30271d1207000006111b262f3e48525c636a6f74777775706b605b544a3f33281e130800000714202d3946525e6876797979797979706b6155483c2f2316090000000000000000000000000000020b19222c3845515c676d77797979797979797974695d5144382b1e1200000000000000000000000000000003101c28343f4a54656f75797979797979726d62564a392e23180c00000613202c3945515d6775797979797979796d675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b6f797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000916222f3c4854606b7079797979797979797979797979797979797979797979797877777573716e6a6864605d55544e47433d3630292018120b030000000000000000000000000000000006121f2c3844515c666d7171717171716d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b252e3740474f555d60656a6f717476777879797878767573716e696863605c55524d45434c565e616b6f747678787775706b6054483c2f221609000000000000000713202c3945525d686d6e6e6d6d676a686763605d55554f48443d332d261d140b02000000000000000000000000000000000000000000000000000000000000000000030b131b222b323a41454b5153575f626568686d6e6f7071727170706e6c656662605854524c45413a3128231d161d2429313a41454f555c60696e6c655b534941382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c747d818484817c736e635a5041382d22170b00000c18232f3943515b646e747d818484817c746e645b5143392e23180c00000b17222d3841505a636e737c818484817d746c665b50443a2f24190d01000814212e3b4754616e7a8686868686867d7063574a3d3024170a00000000000000000000000000000a141d2a36424d56606d79848686868686868686796c5f5246392c1f1300000000000000000000000000000006121f2c3844505c6675818686868686867f7265544b4034281c1004000714212d3a4754606d7a87868686868686796d6053473a2d20140a00000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8686868686868074675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707d868686868686868686868686868686868686868686868585848382807e7b7875716d67626058544e46413b3228231d150c050000000000000000000000000000000713202d3a4653606d787e7e7e7e7e7e796d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222d374049515960676d72777b7e81838485858585848382807e7b7874706d67615e57524c565e686d757c8082848583827d7063564a3d30251a0e020000000000000714212d3a4754606d7a7b7b7a7a79777573706d67636159544f443f382f261d140a0000000000000000000000000000000000000000000000000000000000000000010b151d252d343d444c52555d6065696e7175787a7b7c7d7e7e7e7d7c7b7976736f6a66615e56524c433e342e271f282f353d434b515960676d737b776c655b534941382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606c7881898e91908e8780736c6153493f33271b0f0304101c2934404b55626d7480878e91918e8780746d62554b4034281c1004030f1b27333f4953616c7380878e90918e8981786c60564c4135291d1104000814212e3b4754616e7a87939393938a7d7063574a3d3024170a0000000000000000000000000006111c262f3846525e69727f8c9693939393939285796c5f5246392c1f130000000000000000000000000000000713202d3a4653606d798592939393938f8275665c5145382c1f1306000a1724303d4a5763707d8a9993939398897d7063564a3d31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c89939393939393939393939393939393939393939398929191908e8c8a8884817e7a746f6a626058524c443e342e271e160e0500000000000000000000000000000714212d3a4754606d7a878b8b8b8b887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343f49515b636b707a7f83888b8d90919192929291908e8d8a8885817d79736e69605d565d686d7a82898d8f9192908e817568574d42362a1e1105000000000006121f2b37434e5867738088878786858482807d7a76706b636059504941382f261b1106000000000000000000000000000000000000000000000000000000000000000a131d272f373f474f565d60676d72777b7e81848788898a8b8b8b8a89888583807c78736d68605d5650454039302a313a40454f555d606b6f79808680776c655b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68727f8c939b9d9d99928a7e71655b5044372b1f120506131f2c3845515c67727f8b939a9d9d9a938b7f72675c5145382c1f130605121f2b3744505b65717e8a92999d9d9b938c7f72685d5245392c201306000814212e3b4754616e7a87949f9f968a7d7063574a3d3024170a000000000000000000000000000b17222d38424e58616e7b86929fa89f9f9f9f9285796c5f5246392c1f130000000000000000000000000000000a1623303d495663707c8997a29f9f9f9285796d6053463a2d20130805111e2a36414d566774808d9aa29fa29a8d807467584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa29f9e9e9d9b999796918e8a85817c766f6a615e5650454039302820170e05000000000000000000000000000714212d3a4754606d7a8793979794887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c46515b636d737d848b9095989a9c9d9e9f9f9e9e9d9b999797918e8a85807b746d6861606d7a838f949a9c9e9f9d918478695e52463a2d20140700000000000815212e3a47535f6a77849194949892908f8d8a86827d77706b605b534941382d22170d03000000000000000000000000000000000000000000000000000000000008121c252f394149515960686d73797f84888b8e919695959697989797969892908d8984807a736d68615a514b423a343c434b515961676d747d848d928d80776c655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929fa5aaaba39e9285786c605346392d2013060714202d3a4753606d7986929fa4acaca49f9286796d6053463a2d2013070613202d394653606c7885929ea3abaaa59f92867a6d6054473a2d211407000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000000000000000000030f1c28333f4a54606a75818e98a2aeacacac9f9285796c5f5246392c1f13000000000000000000000000000005121e2a36424d576773808d9a9992929998897c706356493d2f24190d0714202d3946525e687784909d9792979e9184786a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3b2a8a09e9c9c9c9c9c9c9c9c9c9c9c9c9c9d9d9e9ea1a9a4a6a9a19e9b98928e89827c756e68615a514b423a322920170e040000000000000000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626d737f8991969da0a7a09d9a9897979798999b9d9fa19e9b97928d86817a706b6974818e959ea6a29f9b9996877b6e6154473b2e21140800000000000915222f3c4855626f7c8896a0aaa29f9d9b9a98928f8a837d736c655b53493f33271f150b01000000000000000000000000000000000000000000000000000000050f1a242e37414b535b626b6f7a7f858b9196989b9ea1a8a2aaa39f9fa4aaa29f9c9996918c85807a706c605c544c443f464e555d606b7079808891969f928d80776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a3aeb7b5ada197887b6e6255483b2f2215080916232f3c4956626f7c8998a2aeb6b6aea298897c6f6256493c2f2316090815222f3b4855626e7b8897a1adb5b7aea399897d706356493d3023160a000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000000000000000000030e18212b3844505b666f7c87939faaaba9abac9f9285796c5f5246392c1f1300000000000000000000000000000714212d3a46535f697784919d92868792998c807366564c4135291d110814212e3b4754616e7a87959f9285929a96887b6e6255483b2f24190d010000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3aca0969190909090909090909090909090909091929795979a9ea1a8aaa29f9a948f89817a716c605c544c443b322920160d0300000000000000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a727f8b919ea1a59e9b95908e8c8b8a8a8b8c8e9093999b9fa29f99928d857d726e7b87929fa7a098928e8c8d8a7d7164574a3e3124170b0000000004101c2934404b5566737f8c999b9b9c9ea1a9aaa39f9c9590887f776c655b50443e31271d12070000000000000000000000000000000000000000000000000000020d17212c364049535d646d727d848c92979ea0a49f9d9a9795949892939a95979a9ea0a19e98928d847d746d665e564c4550585f676d747d848d939aa0a09e928d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3bebdb1a7968a7d7063574a3d3024170a0b1824313e4b5764717e8a97a8b2bdbdb2a8978a7e7164574b3e3124180b0a1724303d4a5763707d8a96a7b1bdbeb2a9988b7e7165584b3e3225180b000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000000000000000915202935414c56606c7883909aa4a19e9c9fa69f9285796c5f5246392c1f1300000000000000000000000000000815222e3b4855616e7b88959d918384919d908376685d5245392c20130b1824313e4b5764717e8a979b8e818793988c7f7265564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3aa9e9184838383838383838383838383838384848587898b8e9196999ea1a9a69f9c938e857e746d665e564c443b32281f150b01000000000000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa3a39f938e8884817f7e7d7e7e808284868a8e92989da09f9791877f727e8b99a3a0969186817f80827f7366594c403326190d0000000006131f2c3845515c6777838d8e8e8f909297979b9fa3a79f9a938c81776c605a5043392f24180c010000000000000000000000000000000000000000000000000009141f29333e48515b646f747f8791969ea1a19e9a93908d8a888786868687888a8d91969b9fa29f96918a81786d685e56515a626a6f79818991969fa39f969189817a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a1adb3b2aba095877b6e6154473b2e2114080915222f3c4855626f7b8896a1abb3b3aba096887b6e6255483b2f2215080815212e3b4854616e7b8795a0abb2b3ada197897c6f6256493c2f231609000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000000000000030c1a26313945525d68717e8b959fa197928f949f9f9285796c5f5246392c1f130000000000000000000000000004101d2935404b5565727f8b989c8f8283909d92867a6d6054473a2d2114121e2b37424d576874818e9b9a8d8085929c8f8376685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e76767676767676767676767676767777787a7c7e8184888d91979ea0a8a59e97928a81786d685e564c443a31271d1207000000000000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f99a4a399928a817c777472717171727375777a7d81858b91959ea199928a7e818e9aa79d91847c75727376736d63574b3e3225190c000000000714202d3a4753606d7980818181828385878a8f92999fa7a49f938c80736c61554b4035291e1308000000000000000000000000000000000000000000000000020e1a25303b45505a636d74818c9299a1a29f97928c8783807d7c7b7a79797a7b7e8084898e93999fa19e938e827a6d685e5d606c717c848e939ea19f98928c847d756e685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985919ea2a9a8a199908377695e52463a2d2014070613202d394653606c78849199a1a9a9a1999184786c605346392d2013060714202d3a46525e6977839099a1a8a9a29e9184796d6053463a2d201307000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000000000000000b151e2b37424e57606d7a85929ea79e9285828f9c9f9285796c5f5246392c1f13000000000000000000000000000613202c3945515d6776828f9c9b8e81828f9c998a7d7064574a3d31251a14212e3a47535f697884919e998c8085919e92867a6d6054473a2d22170b0000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e716969696969696969696969696a6a6b676d6f7174787b80858a91969fa2a9a29e938e827a6e685e564c43392f24180f050000000000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2e2215080000010304060504030200000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c88949ea79f92877e756f6a6765646464656668686d71747a7e838b92979f9f928583909da095897d706a66666966635b51463b2f23160a0000000006131f2c3845515c676d747474757576787a7e828690959da5a59c928a7e70675d51453a2f24190d01000000000000000000000000000000000000000000000005121e2a36424d57616c737f8c939fa3a098928b857f7a7774706f6e6d676c6d6e7174777c818790949fa39d9490837a6d68676d747e8691969da19e948f867f79706b615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67707d8a92979a9a9691877c6f62564d42362a1e110506121f2b3844505b66707d8792979a9a9792877d6f665b5044382b1f120605121e2a36424d57626f7c8791969a9a97928a7d70675c5145382c1f1306000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000000000007121d27303947535f6a73808d97a1a79a8d8083909d9f9285796c5f5246392c1f13000000000000000000000000000714202d3a4753606d7a86929f9a8d80818e9b9a8d817467574d42362a1e15222f3b4855626e7b8896a1988b7f83909d998a7e7164544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e71655d5d5d5d5d5d5d5d5d5d5d5d5d555d60626467696e73797e848b92989fa6a59e9490847a6e685e554b40352921170d0300000000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2e221508090d0e1011131211100f0d090606030000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a6a0958b7f726c625f58595857575859565d6164676d71787e858f949d97929095a09d9084776b60575a5c5957514940352a1e12060000000004101c2934404b555c60676767686869686d71757b838e939da6a49e9184796d60564c4135291d110400000000000000000000000000000000000000000000000714202d3a46525e69717e88939fa59f9590867f79726d6867646261605d60606264676a6f757c828c9299a29f9590837a6d6e79818b9298a09e97928a827b736d676059524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b55616b717e858b8d8d8b847d706a5f53443b3025190e02030f1c28333f4a54606b707e858b8d8d8b857e706b60544a3f33281c0f03020e1a25303b47545f6a707d848b8d8d8b857e716b61554b4034281c1004000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000000000000000c18232e39434f59626e7b87929fa9a095887c85919e9f9285796c5f5246392c1f13000000000000000000000000000a1724313d4a5764707d8a98a3988b7e7f8c999e918477695e53463a2d211c28333f4a5465727e8b98a896897d828e9b9b8e8174665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165585050505050505050505050514c51545658575f62666d71797f8690949da4a69f9690837a6d675d51453f33291f140900000000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2e22151316191b1c1e1f1f1e1d1b1a1613120f0b0600000000000000000000000000000000000000000004101c2834404a54697683909ca99d9083786c605a534e4c4b4a4b4b4d4c5254555d60666d727a828d929d9f9da0a79b8e817568594f4d4f4c4b4640372e23190d0200000000000c18232f39434b51535a5a5b5b5c565e61646a6e78818e939ea9a1968c7f73685d5245392c20160a0000000000000000000000000000000000000000000005121e2a36424d57616e7b86929aa49f948f837c726d67615e565755545351535455575860626a6f787f879298a2a0958f82797c838e939fa29f948f857e766e69605c554f46413b32291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434f59616c717a7e81807e7a706b60584e4332291f140900000b17222d38424f59616c707a7e81817e7a706c61594f42382d22170b000009141f2b37434e58606b707a7e80817e7a716c61594f43392e23180c00000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000000000004101c2834404b55616c76828f99a3a89d90837886939f9f9285796c5f5246392c1f1300000000000000000000000006131f2b37434e586774818e9aa795897c7d8a97a096877b6e6154483b2d221f2b3844505b6675828f9ba297877a808c999e9285796c605346392d20130900000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b4343434343434343434344414547494b4d53545c60666d727b828d929fa4a8a0959083796d605a50453b31251a0b02000000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2e221f20232628292b2c2c2a29282623201f1c1711100b0500000000000000000000000000000000000006121f2c3844515c667885919ea5988c7f72665b5047433f3e3e3e3f404146474b51545c60686d78808d939ea8aca6998d8073665a4d4043403e3b352e251c120700000000000007121d2731394045474d4e4e4e4f4c5254585f666d78828f97a1a89f92857a6d6054473d32271b0f000000000000000000000000000000000000000000000714212d3a46535f6974818d98a2a0958f82796e6a605d55524c4a494847454647484b4e54585f666c727d869299a39f948f828690959da098928b827a716c615f57514b433d36302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313e47505a61686e717474716d6860594f463c3220170d02000006111c262f3d47505a61686d717474716d68615a50473d2f261c11060000020f1b26323c464f5960686d717474716e68615a50473e30271d120700000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000000020b19222c3845515c67707d8a949faba1968b7e7b889aa49f9285796c5f5246392c1f130000000000000000000000000815212e3b47535f6a7884919ea095877a7b8897a1988b7e716553493f3327202d394653606c7985929f9f9285787e8a97a197897c6f6256493c30251a0e02000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3636363636363636372f35393a3c3e42474a50545c60696e78808b939aa4a79f958e81746c62574d42362a1d140a000000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2e272b2d30333436373938373635332f2d2b28221c1c170f0a04000000000000000000000000000000000713202d3a4653606d7986939fab95887c6f62544a3f3731313131323035393a40454a50565e666d77828f96a0aca5998c7f7266594c3f3633322f2a231c130a00000000000000010b151f272f34383a41414142424146474e545c666d7a85929ea8a2988b7f7265584e43382b1c1106000000000000000000000000000000000000000003101c28343f4a54616e7b86929fa1979083796d675f58514b46413d3c3b3a38393a3b3e43474e545b606b707d87929fa49f948f9298a09e9591867f776e68615a534d454039302a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2c353e4850565e6165676764605d564f473d342a200e05000000000a141d2b353e4850565e6164676764615e5650483e352b1d140a000000000a15202a343d474f565d6064676765615e5650483e352c1e150b0000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000000000a141d2a36424d56606d7984919ea6a99e9184787c8895ac9f9285796c5f5246392c1f130000000000000000000000000916222f3c4955626f7c8896a19d9083777885929e9b8e8175655b5044372b232f3c4956626f7c8997a29c8f82757b8795a0998c807366574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e322a2a2a2a2a2a2a2a24292c2d2f3137383f444a51575e666c737f88939fa4a79d938b7e71695e53463e2f261c11060000000000000714212d3a4754606d7a8793a0a194887b6e6155483b2d3337393c404143444645444342403c3938332d2c28211b160e080200000000000000000000000000000815212e3b4854616e7b879aa4a499867a6d6053473a2d262524242524292d2f35383f444c545c656d7a84919ea9a5998c7f7266594c3f332625231e19120a010000000000000000030d151d23292c2d343434353035393c424a545e68717e8b96a1aa9d9083776a605447382d22170b000000000000000000000000000000000000000006121f2b3844505c6674818e99a39e92857b6e675d554e45403936302f2e2d2c2d2d2f32373c424a5059616b717e8b929ca69f9c9fa29f938f837c726c655e565047423c342e271e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1a232c363e444c5254585a5a5854524c433d352c22180e0000000000020b19232c363e444c5254585a5a5854524c443e362c23190b0200000000040e19222c353d434c5254585a5a5854524c443e362c231a0c030000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000000006111c262f3846525e69727f8c96a0aca1978b7e727c8996a39f9285796c5f5246392c1f13000000000000000000000005111d2a36414c5666737f8c99a8998d807375828e9b9e9285786c605346392d2934404b5566727f8c99a9988b7f727784919d9d908377695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e32251d1d1d1d1d1d1d191d202123262b2e343940444d545b606d727f8b929ca6a59f92867b6e615a5042382d22170b0000000000000714212d3a4754606d7a8793a0a194887b6e6155483b3a3f4446494c4e4f51525251504e4d4946443f3838332b272019140d05000000000000000000000000000814212e3b4754616e7a8794a99f938679685d5246392d2018171818191d2024292e343a424a535d67717e8b97a2a5998c7f7266594c3f33261916120d070000000000000000000000030b12181c1f202727282825292d2f38424c56606c7884919eaba095897c6f62544a3f33281c0f03000000000000000000000000000000000000000713202d3a4653606d7985929fa0968b7f72695e554b433c352f2a252221201f202122272b2f383f444f59616c73808c98a2aba9a49a938c81796f6a605b534c443e373128231d150c0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242c323b4146474b4e4d4b4745413a312c231a100700000000000007111a242c323a4146474b4e4e4b4746413a322c241a110700000000000007101a232c313a4145474b4d4e4b4746413b322c241a1108000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000000000b17222d38424f59616e7b86929fa8a79e918479707d8a97a39f9285796c5f5246392c1f1300000000000000000000000713202d3946525e687683909da298897c6f727e8b98a197887c6f6255493c2f2c3845515c6776828f9ca197887b6f73808d9aa095877b6e6154483b2f23180c000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225181010101010080d111314161a1c23282e343b424a505b626d73808c949ea9a2988f82756c61544a3f33281c0f0300000000000714212d3a4754606d7a8793a0a194887b6e615548444649505356595b5c5e5f5f5d5c5b595653504a48443e37322a251f170e070000000000000000000000000713202d3a4653606d798697a2a499877a6d6154473a2e21160e0a080d1113181c23283038414c55606d7985929fa5998c7f7266594c3f3326190c06020000000000000000000000000001070c1013141a1b1b1b191d2026303a44505b66727f8c99a3a79a8d8074665b5044382b1f1206000000000000000000000000000000000000000916232f3c4956626f7c8997a29e9184796d60574d433a3129241d19161514131314151b232c353d464e585f696e7b85929facac9f93887f776d675f585049413b322b261f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20293036393b3e41413e3a39352f281f1a1108000000000000000008111a20283036393a3e41413e3a39353028201a1108000000000000000008111a1f282f35393a3e41413e3b39363029201a120900000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000000030f1c28333f4a54606b75818e98a2ac9f958b7e71717e8b97a49f9285796c5f5246392c1f1300000000000000000000000714212e3a4754616d7a86939f9f9285796d6e7b8897a1988c7f7265554b40342d3a4753606d7986929f9e9185786a707d8998a2988b7e7165554b4034291c10040000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b030303030001040607090e11171c23282f383f44515b606c77828f96a1aa9e948a7d70665b5044382b1f160a00000000000714212d3a4754606d7a8793a0a194887b6e61554a5053535b60636667696a6c6b6a69686662605b54554f47433d36302920191007000000000000000000000006131f2c3845515c667885929eab95887b6f6255483d3128201a15110d08070d11171e262f3a45515d6776838f9ca5998c7f7266594c3f3326190c0000000000000000000000000000000000000406070e0e0e080d11141e28333f4a54616e7a86929fab9e9184786c605346392e23170b000000000000000000000000000000000000000d192633404c5966737f8c99a8988c7f72665c51453b31281f18120d0808070606121a242c353e474f58606a6f7b849198a2acaa9e9184796c655d554e443f382f29201a150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e171e252a2d2e323434312d2c29241e160d0800000000000000000000080e161e252a2d2e313434312e2d29251e160e0800000000000000000000080d161e24292c2d313434322e2d2a251e170e090000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000000030e18212b3844505b666f7c87939faaa49a9083786c727f8b98a59f9285796c5f5246392c1f130000000000000000000003101c28343f4a5464717e8b99a49b8e8275666a7885919e9c8f8276675c514538303d4a5663707d8998a39b8e8175686d7985929f9c8f8275675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000060c12181d262d333f44505b656d7a84919ea6a69d9183786c6053463d32271b0f01000000000714212d3a4754606d7a8793a0a194887b6e6155545c6063656c6f737476777978777675736f6c66636159544e46413b322b221911070000000000000000000004101c2834404b546a7784909da4988b7e7165594f433a322b26201e1914120f090c151d2935404b556976828f9ca5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000101010001050c17222d3846525e6875818e9ba8a197897c7063544a3f34281c1003000000000000000000000000000000000003101d293643505c6976838f9ca096887b6e61544b4033291f160d070100000008121a242c363e474f59606a6f7c859196a1a29fa2a0968a7d7063584e433c332d261d170e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212527272521201d19130c04000000000000000000000000050c13191d20212527272521201d19130c04000000000000000000000000040c13191d20212527272521201e19140d05000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000000915202935414c56606c7883909aa4aa9f93877c6f65727f8b98a59f9285796c5f5246392c1f130000000000000000000006121f2c3844505c6675828e9ba7988b7e71656875818e9b9f9286796d6053473a35414c566673808d99a8978b7e71646775828f9c9f9285796d6053473a2d20140a0000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000070b141c2228333f49535e68707d8a949faaa0958a7e7164584e43382c1d1207000000000714212d3a4754606d7a8793a0a194887b6e615961666d7074787c7f8182848585848381807c7974706b626058524d443d342b23191007000000000000000000000c18232e414d5a6774808d9aa89c8f82766b60554c443d37312d2a25211f1a14131118242f434f5c6976828f9ca5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0a99a8d8174665c5044382b1f1206000000000000000000000000000000000004101c2834404b546b7784919e9e918477695f5342392e20170d040000000008121a242c363e485059616b707c859297a19d989298a29c8f82766a5f5347382e231b140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1a181413110d0801000000000000000000000000000002080d111314181b1b181413110d0802000000000000000000000000000001080d111314181a1b181414110e080200000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000000030c1a26313945525d68717e8b959faca2988e81746a65727f8b98a59f9285796c5f5246392c1f13000000000000000000000713202d3a4653606d7985929fa095877b6e6165717e8b98a398897d706356493d3945525d687783909da096877b6e6165727f8b98a298897d7063564a3d31261a0f0200000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000020a1117222d38414c56616c76828f9ca6a79d9083776a605448392f24180c000000000714212d3a4754606d7a8793a0a194887b6e61626b70787d8084898c8e8f919292908f8e8c8985817d766f6a615e564e463d352b22190d03000000000000000000071623303c4956636f7c8996a19f93877d6f675d564f47433c3936302e2b2621201d192936434f5c6976828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daa9e9285796d6053463a2e23170c000000000000000000000000000000000006131f2c3845515c667885929f9b8e827568574d4230271d0e050000000008121a242c363e48505a616b707d869297a19c928d85929f9f94887c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e0e0b07060401000000000000000000000000000000000000010507070b0e0e0b07070501000000000000000000000000000000000000010406070b0e0e0b08070502000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0000000b151e2b37424e57606d7a85929ea7a89f92857a6e6165727f8b98a59f9285796c5f5246392c1f13000000000000000000000a1623303d495663707c8997a29d908377695e616e7b8896a1998d807366564c413a4754606d7a86939f9e918477695e616e7b8896a09a8d807467584e43372b1f120600000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000006111b262f3a44505a626f7c88949faba095897c6f62554b4035291d10040000000714212d3a4754606d7a8793a0a194887b6e6a6f767d84898d9196999a9c9d9f9e9d9c9b9997928e8a837c756e6860584f473d342b1f150b0100000000000000000613202d394653606c7884919ea49a9184796d686059534e4746413b3a37312e2d29242936434f5c6976828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000814202c3945515d6774818e9aa7a197897d7063544a3f34281c1003000000000000000000000000000000000713202d3a4653606d798697a29a8d8174675a4e413127150b0000000008121a242c363e48505a616c717d869298a29c928d807e8a97a19a8e8174665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a000007121d27303947535f6a73808d97a1aca0958c7f72685e65727f8b98a59f9285796c5f5246392c1f1300000000000000000005121e2a36424d576773808d9aa9998d807366575f697884919e9d908377685e52463d4a5764707d8a99a49a8d817467575f697784919e9e9184786a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000000a141d28323e47535f6a76828f9ca8a79a8e8174675d5145392c1f13060000000714212d3a4754606d7a8793a0a194887b6e737c828a91959a9e9e9b99989797989a9c9fa3a19e9b949089817a6f6a60594f463d31271d1207000000000000000006121f2b3844505b66717e8a949fa09690837a6f6b625f5854524c4847433e3a3935302d36434f5c6976828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929faba99a8e8174665c5044382c1f1207000000000000000000000000000000000814212e3b4754616e7a8794a9998c7f7366594c403326190600000008111a242c363e48505a616c717e879298a29c928c80747985929e9f9285796d6053463a2d201309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090d0e0f101213121211100d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a00000c18232e39434f59626e7b87929fa9a69d9184786d605665727f8b98a59f9285796c5f5246392c1f130000000000000000000714212d3a46535f697784919da297897c6f6356576774818e9a9f93867a6d615447424d576774818d9aa4998a7d706457576774818d9aa196887b6e6255483b3024190d01000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000020b16202b37434e5864707d8a96a1ac9f9285796d6053473a2d2014090000000714212d3a4754606d7a8793a0a194887b7880878f949d9f9a96918f8c8b8a8a8c8d8f92989c9ea69f9c938e857c706b60584e43392f24180b0200000000000000030f1c28333f4a54616c76828f96a19f9590847d746e6a65615e5655534e4a4746413a3936434f5c6976828f9ca5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b97a2adab9e9285796d6053463a2e23180c000000000000000000000000000000000714212d3a4754606d7a8799a3998c7f7366594c402e23170b000007111a232c363e48505a616c717e879299a39c918c80736e73808d9aa297897c6f6356493c3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121316191b1c1d1e1f1f1e1e1c1a171514120e0906020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0004101c2834404b55616c76828f99a3aa9e93897d70665c5865727f8b98a59f9285796c5f5246392c1f130000000000000000000815222e3b4855616e7b8895a09f9285796d60535764717e8a97a4998a7d7164574a46525e697784919d9f93867a6d61545763707d8a99a3998c7f7266564c4135291d1104000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000050e1b26313c4653606d7884919eaba2988a7d7063574a3d30251a0e0200000714212d3a4754606d7a8793a0a195887c828d939a9d98928d8984827f7e7d7e7f8082868a8f949da0a59e9791867d706a60554b4035291d140a00000000000000000b17222d3842505a616e7b849197a09f969188817b76716e6866625f585754524c474641434f5c6976828f9ca5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000010b16222f3c4854606b7784919da9abada197897d7063544b4034281c10040000000000000000000000000000000613202d394653606c7986929f9a8d817467544a3f34281c1003061019232c353e48505a616c717e879299a39b918c7f736e616e7b88949f998d807366564d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012171b1f20222628292a2b2c2c2b2a29272422211e1a14120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a020b19222c3845515c67707d8a949faba3988f82756b60545865727f8b98a59f9285796c5f5246392c1f13000000000000000004101d2935404b5565727f8b98a79b8e8275665c5054616e7b8795a09a8e817467574d4854616e7b8796a09d908377685d5253606d7a86929f9c908376685d5245392c201306000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000000a151f2b3844505c66727f8c99a8aa9a8d817467574d42362a1e110500000714212d3a4754606d7a8793a0a99d90838f949f9f938e86817c7875737171717273757a7d828991959ea5a19892867c6f675d51453d2f261b11060000000000000006111c262f3e46535e696e7b8590959fa09a938e87827e7a76726e6a6764615d5654524c464f5c6976828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0a19ea1a99b8e8174665c5145382c1f130700000000000000000000000000000005121f2b3744505b657885919e9c8f8275665c5044382b1f13080f18222b353e47505a616c717e879299a39f918b7f736d635f697683909c9d908377695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f22272b2d2f3334363738393938373633312e2d2a26211e1a150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170a0a141d2a36424d56606d7984919ea6a89f92867b6e61594f5865727f8b98a59f9285796c5f5246392c1f1300000000000000000613202c3945515d6776828f9ca7988b7e7165544a525e697784919d9e918478695f534b5864717e8b97a8998d807366564c515d6776828f9c9f92867a6d6054473a2d22170b000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000000003101c28343f4a54616e7b8796a1ab9e918478695e52463a2d20140700000714212d3a4754606d7a8793a0ab9f9590959e98928a817b746f6a68666564646567676d70757d848e939da4a2989184796d60594f41382d22170b00000000000000000a141d2a36424d575f696e7c838d939a9e9f9a938f8b86837f7b7874716d6865615e5653505c6976828f9ca5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000c18242f3a46535e6975828f9ba1979197a19f9285796d6053463a2f23180c000000000000000000000000000000030f1b27333f49536875828f9b9f9285796d6053463a3025190e18212a343d474f59616c717e879299a39a938b7f726d635b576673808c99a095877b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151c23282c2d3337393c40414243454645454443403e3b3a36312e2b26201b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30241706111c262f3846525e69727f8c96a0aca1968d8073695f534c5865727f8b98a59f9285796c5f5246392c1f1300000000000000000714202d3a4753606d7a86929fa095877b6e6154474d566774818d9aa196887b6e61554e586875818e9ba398897d7063564a4b5565727f8c98a3998a7e7164544a3f33281c0f030000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000b17232e3846525e697884919eaba196877b6e6154473b2e21140800000714212d3a4754606d7a8793a0b1a79f9d9f9590867e746e686260585958575759555d60646b7078818d929da5a0968d80746b6053493f33271b0f0300000000000000020b1a25313b454d575f6a6e7980878f949b9f9f9c9993908c8884817d7a76726d6864605c546976828f9ca5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000004101d2935404b55616e7b87939f9e91859198a2978a7d7063554b4034291c10040000000000000000000000000000000b17222d3f4c5965727f8c98a298897c6f62564c41362a20172029333c464f59616b707e879299a39993887f726d635b515663707c8999a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b161b1e262e34383a3f4446494c4e4f5051525251514f4d4a4846423b3a37312b262019130c0500000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170b17222d38424f59616e7b86929fa8a69e9184796d60574d4c5865727f8b98a59f9285796c5f5246392c1f1300000000000000000a1724313d4a5764707d8a98a39d908377695e52464a5764717d8a9aa4988b7e726554535f6a7885919e9f9286796d6053474855626f7c8896a19b8e8175665b5044382b1f12060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000000006111c2a36424d576875818e9ba8a8978a7d7064574a3d3124170a00000714212d3a4754606d7a8793a0adb1a79f9490837b716c615e56544e4c4b4a4b4c4b51535960666d78808d939ea89f93887d70655b5044372b1f1409000000000000000009141f29333c454e585f676d747c82898e92989c9f9f9d9996918e8a86837e7a76716d66606976828f9ca5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2c3945515d6773808d99a49a8d8086929f9b8e8175675c5145382c1f13070000000000000000000000000000000616222f3c4955626f7c8895a09b8e8174685e52463d32281f29323b454e58606b707d879299a39992877e726d625b514753606d7a86929f988c7f7265594c3f322619080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721272c30383f444649505355595b5c5d5e5f5f5e5d5c5a5755534d4847423c37322a251e170e08000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3024170f1c28333f4a54606b75818e98a2ab9f948a7e71675d51454c5865727f8b98a59f9285796c5f5246392c1f130000000000000006131f2b37434e586774818e9aa9998d807366564d424754616d7a87939f9b8e8275665b55626f7b8897a19c8f8376675d514547535f6a7884919e9e9285796c605346392d2013090000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000e1a25303f4b5865727e8b98aaa6998c807366594d4033261a0700000714212d3a4754606d7a8793a0b2a8a0959082796e69615a524d4743403e3e3e3f4045474f545c666c74818e96a1a49a9184786c6053463b31251a0e0200000000000000030d17212a333c464e555c606a6f757c82868b8f92999a9da09e9a9993908b86827e78726d6776828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fa9978a7e83909d9f9285796d6053473a2f24180c0000000000000000000000000000000815222e3b4754606a7783909d9f92867a6d61584e443a3028313b444d575f6a6f7d869299a39992877e716c625b514945515d677683909d9a8e8174675b4e413024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c232832383e424a5053535b60626667696a6b6c6c6b6a696664615f5755534e47433c363029201a11060000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30241718212b3844505b666f7c89939eaaa4999083766c61554b404c5865727f8b98a59f9285796c5f5246392c1f13000000000000000815212e3b47535f6a7884919ea297897c6f6356493c46525e687783909d9f9285796c605465727f8b98a9998c7f7266554b40434e586874818e9ba197897c6f6356493c30251a0e0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000915222f3c4855626f7b8898a2a89b8f8275685c4f422e23180c00000714212d3a4754606d7a8793a0aca19690837a6d675f575046413b37323231312f35393d424a545b606d7a84919ea6a096897d7063574d42362a1e12050000000000000000050f18212a333c434b515860626a6f757a7e83868a8d9195979b9e9f9c99928f8a847e797076828f9ca5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202c38444f5965717e8b97a2a196887c818d9aa2988a7d7064554b4035291d1004000000000000000000000000000006131f2b37434e5865727f8b97a1988e81746a60564c4239313a434c565f696f7c859298a29992877e716c625a51493f404b556773808d9a9d9083766a564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343d434850545c6063656c6f7374757678797878777673716e6966625f57544e46413a322c2317110a02000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d302417202935414c56606c7883909da5a99f93877c6f625a50433f4c5865727f8b98a59f9285796c5f5246392c1f13000000000000000916222f3c4955626f7c8896a19f9285796d6053463a414c566773808d9aa297897c6f625c6675828f9ca297897c6f6256493c3e4a5764717d8a99a3998d807366574d42362a1e120500000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000613202d394653606c7985929faa9d9083776a554b4034281c1004000714212d3a4754606d7a8793a0ab9e91847a6e685d554d453e36302b2725242424292c3039424a525d68707d8a949ea89c8f8275695e53463a2d211407000000000000000000060f18212a313940454e54586062686d71767a7d8084878a8e9196999e9f9c96918b847d76828f9ca5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da99e9184787e8b9aa49b8e8175675d5145392c1f13070000000000000000000000000000030f1b27323c4754606d7a85929e9f93887c6f685e544a4239434c555e686e7b859197a29992877e716c615a50483f373e4b5865717e8b989f928578685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f2830383f444e545a61666d7074787c7f818283848585848482807e7b77736e6a625f58524c443e3528221c140b020000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30241a26313945525d68717e8b959faba2978d81746a5f53483e3f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000005111d2a36414c5666737f8c99a89b8e8275665c5044383d4a5763707d8a99a3998c7f7266606d7985929f9f9285796d6053463a3a4754606d7a86929f9d908377695e52463a2d20140700000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000005121f2b3744505b657784919daa9e928578675c5145382c1f1306000714212d3a4754606d7a8793a0a195887b6e685e564c433c332a251f1b181718181d1f272f38414c56616b75828f9ca89f93877b6e6154483b2e23180c00000000000000000000060f181f272f343d43474e54565d6065676d7074777b7e8184888c91969a9e9e96918780828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000007121d2a36424d5763707c8995a0a89a8d80747a87939f9f9285796d6053473a2f24180d0100000000000000000000000000000a15202c3945515d67727e8b95a09a91847a6d665c544b434b555d676e7a849197a19f93877e716c615a50483f36303d495663707c8996a297877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f283139424a505860626c70787d8184888c8e8f9091929291908f8d8a88847f7b756f6a615e564f4740332d261d140a0000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30241e2b37434e58606d7a85929ea7a79f92857a6d61584e43363f4c5865727f8b98a59f9285796c5f5246392c1f130000000000000713202d3946525e687683909da49a8b7e7164544a3f343a4754606d7a86929f9c8f837667636f7c8998a29b8f8275665c5044383945525d687683909da095877b6e6154483b2f23180c00000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000030f1b27333f4953697683909ca9a19786796d6053463a2d201307000714212d3a4754606d7a8793a0a093867a6d60564d443a312a2119140f0a0b070c10151d262f3a434f5963707d8a96a1a4998c807366544b4034281c10040000000000000000020b131a1f1d232932373d43474c5254555d606367696e7174787b7f84898d92979e99938c8f949fa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7a196897c6f7783909da2988a7d7164554b4035291d1104000000000000000000000000000004111d2935414b55606d78839098a1968f82786d665d554d545c676d79839096a09c918b7f726c615a50483e362d2e3b4854616e7b8799a394887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313a434b545c606a6f767d848a8e9196999a9c9d9e9f9f9e9d9c999795918c88827c756d68615952443f382f261c110600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d302427303947535f6a73808d97a1aca0958b7f72685e52463c323f4c5865727f8b98a59f9285796c5f5246392c1f130000000000000714212e3a4754616d7a86939f9f93877a6e6154473b2e3945515d677683909d9f92867a6d66737f8c99a8988b7e7265544a3f3435414c5666737f8c99a7988b7e7265554b4034291c1004000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000b17222d424f5c6875828f9ba8a994877a6d6154473a2e211407000714212d3a4754606d7a8793a0a093867a6d6053473b32281f180f080200000000040b141e28313e4653606c7884919eab9c908376665c5145382c1f130600000000000000000b141d242b3033342e2d32373a4145474b515357565e616468696e73777c80858b92979f999c9fa6a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000004101c2834404b55616e7b87929fab9e9184786c73808c99a89b8e8275675d5145392c2013080000000000000000000000000000010d18242f3a44505c666f7c86929f9f948f81786d675e575c666d79828f95a09d928c7f736d625a50483e362c202d3a4653606d7986929f95887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018242f3a434b555d666d737c838a91969a9ea1a29f9c9a999898999a9c9fa2a09d99938f88817a706c635b504a42382d22171107000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d30232e39434f59626e7c87929fa9a59d9083786d60564c4134323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000003101c28343f4a5464717e8b99a49d908377685e5246392d35414c556673808d99a399897d70677683909ca196887b6e6255483b2e303c4956626f7c8997a19c8f8275675c5145382c1f1306000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000061b2835414e5b6874818e9ba7a194877b6e6154483b2e211508000714212d3a4754606d7a8793a0a093867a6d6053473a2d20160d0600000000000000020c161f2b3844505b66737f8c99ab9f9286796d6053463a2d2013070000000000000008111d262f363c40413b3936302f35393a4045474a4d525457575f61666a6f74797f858e939ca3abb0a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000006131f2c3845515c6773808d99a3a3998c8073656f7c8996a19f92867a6d6053473a2f24190d01000000000000000000000000000007131d28343f4a545f6a717e8b939d9e938f81796e6961606d78818f949f9e938d80746d635b51483e362c241f2b3844505c667784919e96897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18222935404b555d676d78808990949da0a19e9997928f8e8d8b8c8c8d9092989a9ea19e9b938e857d736d605b544a3f332823190d030000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d302834404b55616c76828f99a3aa9e93897d70665c50443a30323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000006121f2c3844505c6675818e9ba9998d807366564d41362a2f3d4a5663707d8999a39a8d80736d7a86929f9e918478695f53473a2e2d394653606c7985929e9f9286796d6053473a2d20140a000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a195887b6e6255483b2f221508000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000040f1c28333f4a54626f7c8999a3a398897c6f6256493c2f231609000000000000040d1a232f3841474c4e4746413b32292c2f35393a3d4246474b4d5355586062676d7279818c919ca6b0a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000713202d3a4653606d7985929eab9f92867a6e616c7884919ea2988a7e7164554c4135291d11040000000000000000000000000000010b17232e38424e58626c74818e939e9e938f837b716c6e74818e939e9e948e81776c605b51483f362c241a1c28343f4a546a7683909d978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a343c45515d676d79828d929c9fa09e96918c89858281807f7f80818385898d92979ea19e97928a80746c665b50443f352b1f150b0100000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d302c3845515c67707d8a949faba2988e81756b60544a3f3228323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000713202d3a4653606d7985929fa297897c6f6356493c30252d3a4753606d7a86929f9d908377707d8a99a39b8e817468574d42372b2b3844505b6675818e9ba2988a7d7063574a3d31261a0f030000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000d1a2633404d596673808c99a6a295887b6f6255483c2f221509000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000000b17222d3a4753606d7986929faa988b7f7265584c3f3225190c0000000000010c161f2c35414a52585a54524c443b2f2624292c2d30363a3b3e4247484e54555c60676d757f8c949eaaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000007131f2c38434f5964717e8b97a1a69b8e8175685e6573808d9aa89b8f8275675d5145392c20130800000000000000000000000000000006111c26303c46505a606c78818e939d9e9590857e7573808d939d9f948f82786d655b504940362d241a1117232e43505c6976838f98928b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c46515b606d79828f949ca49d96918b847f7c797574737272737476797c80858b91979fa19e928c80786c605b51473d31271d120700000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3036424d56606d7984919ea6a89f92867b6e61594f42382e25323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000a1623303d495663707c8997a29f9285796d6053463a2d202c3945515d677683909c9f93877a73808d9aa7978a7e7164574b3e312628333f4a5464717e8b9aa49a8d807467584e43372b1f12060000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7a194887b6e6155483b2e221508000714212d3a4754606d7a8793a0a093867a6d6053473a2d2014070000000000000000000006131f2c3845515c677783909da89b8e8175685b4e4235281b0f020000000007131d28313e47525c6467615e564c41382f271f2020252a2d2e31373a3d43474b51555d606d75828f9ca8a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000b15222f3b4854606b7783909da99f94887c6f6256626f7c8996a19f92867a6d6054473a3024190d010000000000000000000000000000000a141e2a343f44505b666d78818d929fa097928a82808c929ca0959082796d665c53493f372e241b12061c2935424f5c6875828f8a85817c6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f39434e58626d75818f949fa29f938e847e79736f6d66676665656667666d6f74797e858d939aa19c928d80746d62594f43392f24180c00000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d2f3846525e69727f8c96a0aca1968c8073695e53473d302625323f4c5865727f8b98a59f9285796c5f5246392c1f130000000005121e2a36424d576773808d9aa99b8e8275665c5044382b1f2935404b556673808c99a49a8a7d7783909da095877a6e6154473b2e21222d3b4754616e7a87939f9e9184786a5f53473a2e2115080000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8ab94877a6e6154473b2e211408000714212d3a4754606d7a8793a0a093867a6d6053473a2d2014070000000000000000000004101c2934404b556774818d9aa79c908376695d5043362a1d0700000000010d18242f3a434f59646e746e685e534941393129251e1a1e2021262b2d32373940454b515b64717d8a97a4a5988c7f7265594c3f3226190c000000000000000000000000000000000000000007121d2a36414d56636f7c8995a0a89c9083766a6054606a7884919ea3988b7e7164564c4135291d1104000000000000000000000000000000020c182228333f4a545c666d78808b9299a09e938e8c929ca19690837a6d675d544a41382d251c12090e1b2834414e5b677481827e79746e6a5f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b555f6a727f8b939ea298928a8179716d6662605c545a585959545c6062666d727980889297a19d928b7f726b60554b4035291d1004000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d38424f59616e7b86929fa8a69e9184796d60574d42352b1e25323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000714212d3a46535f697784919da49a8b7e7164544a3f34281c242f3c4956636f7c8998a2998c7f7886929f9d918477685e5246392d20202d3946525e687783909da196887b6f6255483c3024190d0100000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a399877a6d6054473a2d211407000714212d3a4754606d7a8793a0a093867a6d6053473a2d20140700000000000000000000000c18232f3f4c5965727f8c98a59d9184776a5e51442f23180c0000000004111d2935404b55616b74817a6e655b534b433c35302b26201f1c1a1e21272b2e343a414956636f7c8996a2a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000c18232e3946525e6875818e9ba7a1968a7e7164584e586773808d9aa89c8f8275685d5245392c20130800000000000000000000000000000000061017222d38424a545c666d747f8791969f9e9b999ca49e91847b6e685d554d453e342e271e160d0713202d3a4653606d7875716d67625f584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa39992867e746d67605c5453504a4d4c4c4d4a5053545c60676d737d859196a19f92877d70675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d3f4a54606b75818e98a2ab9f948a7e71675d51453b31231925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000815222e3b4855616e7b8895a09f93877a6e6154473b2e2317202d3a4653606d7986929f9b8e817b8898a39a8d807467564d41362a1e1e2a36414c566673808d99a8998c7f7266564c4135291d110400000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000004101c2834404a546a7783909daa9f9286796c605346392d201306000714212d3a4754606d7a8793a0a093867a6d6053473a2d2014070000000000000000000000071825323e4b5865717e8b98a49e9185786b554b4034291c10040000000613202c3945515d67707d8a82776c655d554e46413a37312d2c28232822272b2d30363f4a5464717d8a97a4a996897d7063564a3d3023170a0000000000000000000000000000000000000004101c2834404b54616e7b86929faa9e9184796d60534956626f7c8996a19f92867a6d6054473a3025190d010000000000000000000000000000000006111c262f38424a545c606d727c848d939aa4a6a8a79a8d8179716c615e575045403930281f170e121f2b3844505c666d6664605d55534e463c31261a0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d79849198a39a92877d716c605c55514b46443f403f3f403f44464a51555d606b707b849196a1999184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a3d44505b666f7c89939eaaa3998f82766c61554b4033291f1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000004101d2935404b5565727f8b98a79d908377685e5246392d1c131f2c3845515c6676828f9c9d90837d8996a3998a7d7064574a3d3025191925303c4956636f7c8998a29c908376685d5245392c20130600000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000006121f2c3844515c667884919eaa9e918477655b5044372b1f1205000714212d3a4754606d7a8793a0a093867a6d6053473a2d20140700000000000000000000000b1724313e4a5764717d8a97a49f928579675c5145382c1f1306000006121f2b37434e58606d7984918e81776d675f58524c47423c3a38342e352d3337393b4246505b6673808d99a6a297887b6f6255483c2f2215090000000000000000000000000000000000000006131f2c3845515c6673808c99a3a2988c7f72665c504754606a7884919ea3998b7e7164564c41362a1d110500000000000000000000000000000000000a141d263038424a505b626a6f798087939facabab9d928d847e766e69615a514b433a31292017101c28343f4a545c605c5453514b47433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727e8b95a09f93887e716b615a514b45403a38342e32322e34383a40444b515960696e7b849199a0968d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a414c56606c7883909da5a99f92877c6f625a5043392f21171925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000006131f2c3945515d6776828f9ca9998c807366564c41362a1e101c2834404b5466727f8c999f92857e8b979f92867a6d6054473a2d211413202d3a4653606d7985929f9f92867a6d6054473a2e23170b00000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000713202d3a4653606d7985929fa99c8f83766953493f33271b0f03000714212d3a4754606d7a8793a0a093867a6d6053473a2d20140700000000000000000000000a1623303d495663707c8996a3a398867a6d6053473a2d20140700000815212e3b47535f6a74808d96938e81796f6a615e56534d494645404242423f4446484d525a606c7884919eab9f9285796d6053463a2d201307000000000000000000000000000000000000000713202d3a4653606d7985919eab9f92867a6d61544a434e586773808d9aa89c8f8276685e5246392d2014080000000000000000000000000000000000020b151e2630383f4451586069707d8a9aa4a19e9ea19d96918a827b716c605c554c433b32291f1517232e38424a5053504a4745403937312a22180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea1978d80736c615950454039342e2b2823252623282c2e343940454f575f696f7d87929f948c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a45525d68717e8b959faba1978d80746a5f53483e31271d0f1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000000714202d3a4753606d7a86929fa297897c6f6356493c3025190e18232e3c4956626f7c89989f93877f8c999d908376675d5145392c2013121f2c3844505c6675828f9ba3998a7e7164544a3f34281c1003000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000916232f3c4956626f7c8998a3a79b8e8174685b4e412d22170b00000714212d3a4754606d7a8793a0a093867a6d6053473a2d20140700000000000000000000000916222f3c4955626f7c8895a2aa94877a6e6154473b2e21140800000915222f3c4855626f7c86929f9d938e837c746d68625f575553514b4f4f4f49505354565e616c727f8c96a1a79b8e8174665c5145382c1f130600000000000000000000000000000000000006131f2b37434e5864717e8a97a1a69a8e8174685e52423d4956626f7c8996a19f92867a6d6154473b3025190d010000000000000000000000000000000000030c151e27313944515c666e7b85929fa1979291969fa19e948f857e746d675d554c443b31271d141c2630383f4446443f3a39352f2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864717d8a96a09e9184796d605a50473e342f28231f1c171919171c1f23282f353d454d57606b737f8c958f82776c605346392d201306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a4e58606d7a85929ea7a79e92857a6d60584e43362c1f150b1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000000a1724303d4a5763707d8a98a39f9285796d6053463a2d20130813202d3a4653606d7985929f9a8e818e9b998c807366554c4135291d11101c28343f4a5465717e8b98a79b8e8175665c5044382b1f1206000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000030f1c28333f4a5466727f8c99aaab988b7f7265584c3f3225190600000714212d3a4754606d7a8793a0a093867a6d6053473a2d20140700000000000000000000000916232f3c4956626f7c8995a2aa94877a6d6154473a2e21140700000714202d3a4753606d79839097a09e959187807a746e696662605c555b5b5c535b606164696e747e87929fa89f958a7d7063544b4034281c10040000000000000000000000000000000000000a15222e3b4754606a7683909da99f94887c6f62564c413b4754606a7884919ea3998b7e7165564c41362a1e11050000000000000000000000000000000000000c18242f39434f59606d78839097a2999285848d92999f9f97928a81796d675e564c43392f261b141e262e34383a38342e2c29241d1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909da0968a7e71675d51483e3529231d1812100b06060c1012181d2429333c454f59606c788390847a6d655b5044372b1f1205000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063574a535f6a74808d97a1aca0958b7e72685d52463c31241a0d0c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000006121f2b37434e586774818e9aaa9b8e8175665c5044382b1f1206121f2b3844505c6675828f9c9d9083909d98897c706356493d2f24190d0c17232e3b4854616e7b8795a09e9285796d6053463a2d201309000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000000006121f2b3844505b6675828f9ca8a499897c6f6356493c3023160900000714212d3a4754606d7a8793a0a093867a6d6053473a2d20140700000000000000000000000a1723303d4a5663707d8996a3a29886796d6053463a2d20130700000613202c3945515d676e7b8591969fa099928d85807b76726f6d676968686969656c6e71757b808a9299a3a3989083786d6053463a2e23180c00000000000000000000000000000000000006111c2a36414c56626f7c89959fa89c8f82766a5f53443a37434e586773808d9aa89c8f8276685e5246392d201409000000000000000000000000000000000004101d2935404b55606b73808d959f9f92877d7a808790949ea19f938e82796e685e554b41382d2217141c23282b2d2b28231f1d18120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9e9184776c61554b41362d231818161513120f0b060a070c1218212a333d44505b66717e857c6f685d53493f33271b0f03000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d706357505a626e7c87929fa9a59d9083786c60564c41342a2012080c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000815212e3b47535f6a7884919ea49a8b7e7164544a3f34281c1003101c28343f4a5465727f8c98a09590959f9285796d6053463a2d2013080614212d3a46535e697784919da197897c6f6356493c30251a0e020000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000613202d394653606c7985929fab9f93867a6d6053473a2d20140700000714212d3a4754606d7a8793a0a093867a6d6053473a2d20140700000000000000000000000b1724313e4a5764717d8a97a49f928578665c5044382c1f1206000004111d2935404b555e696e7b848f949fa29f98928d87837f7c7977767575757677797b7e81868d929fa3a39a92867c6e665c5044382b1d12070000000000000000000000000000000000000c17232e3946525e6874818e9ba7a0968a7d7063584e4332323d4956626f7c8996a09f92867a6e6154473b3025190e02000000000000000000000000000000040f19222c3845515d67707d89929d9e938b7f726d737c828b92979f9d948f837a6e675d53493f33271f1411171c1f201f1c1713100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a49a8c7f73665a50433a2f292426252321201f1c17191715141311182128333f4a54606c777d706a5f564c41382d22170b00000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d70635755616c76828f99a3aa9e93897d6f665b50443a3022180e000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000915222f3c4855626f7c8896a19f93877a6e6154473b2e23170b000b17232e3c4855626f7c8897a1a09da09c8f8276665c5145382c1f130605121e2a36424d576773808d9aa9998d807366574d42362a1e12050000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000000004101c28343f4a54626f7c8897a2a99d908376675d5145392c20130600000714212d3a4754606d7a8793a0a093867a6d6053473a2d20140700000000000000000000000c1825323f4b5865727e8b98a59e9184786b544a3f34281c10030000010d18242f3a434d575f696e7a828b92989fa29f9a93908c88868483828282838485878b8e92999da49f9892887f726a5f544a3f34281c0b00000000000000000000000000000000000003101c28343f4a54616d7a86929faa9e9184786c6053463c312e3b4754606a7784919ea3998b7e7265564d42362a1e11050000000000000000000000000000000a16202b37434e58606d7984919ea0968e81756d606a6f777e8590959e9f959083796d655b50443b30251a0e0b10121312100b0604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586875828e9b9f93877b6e6154483e3a39352f3332302e2d2b282226242220201d1817222d3844505b656c706b60584e443a2f261b110600000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063575c67707d8a949faba2988e81756b60544a3f32281e1006000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130003101c28343f4a5466727f8c999a9a908377685e5246392d1c1106000613202d394653606c7985929a9a9a9a988c7f7265544b4034281c1004020e1a25313d4a5663707d89989a9a908377695e52463a2d2014070000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000000000010c161f2c3844505c6673808d99a9a8998c7f7366554b4035291d100400000714212d3a4754606d7a8793a0a093867a6d6053473a2d20140700000000000000000000000c1926333f4c5966727f8c99a59d9084776a5d51442e23170c0000000007131d28313b454d575f686d777f868d92999ea19f9d999992908f8e8e8f8f919298979b9fa39f9d9590867e726d62584e42382e23170b00000000000000000000000000000000000006121f2c3844505c66737f8c98a3a2988b7f72665b5044382a2b37434e586673808d99a89c908376695e52463a2d2014090000000000000000000000000000030f1b27323a47535f6a73808d96a0999184796d605b5f656c717a838e939e9f958e81776c60574d42362a1f1409030607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7885929e9d908377695e534a4847454142403e3d3b3938332d32312f2d2c2924262527333f49535b606360594f463c32281d140a0000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d706357606d7984919ea6a89f92867b6e61594f42382d20160c00000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130006121f2b3844505c6676838d8d8d8d8c807366564c41362a1e0a000005121f2b3744505b6575828d8d8d8d8d8d887c6f6255493c2e23180c00000914202d3a4753606d79868d8d8d8d877b6e6154483b2e2115080000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000000007131d27333f4953606d7985919eaba196887c6f6255493c2f24180d0100000714212d3a4754606d7a8793a0a093867a6d6053473a2d2014070000000000000000000005111d2a36414c566875818e9ba89c8f8376695c504336291d0600000000010c161f29333b454d565e656c727b80868c9196999d9fa39f9d9c9b9b9c9c9d9fa3a19e9c9895908a837c716c625b51463c30261c11060000000000000000000000000000000000000713202d3a4653606d7984919eaa9f92857a6d60544a3f332827323d4955626f7c8896a09f93877b6e6154473b31251a0e020000000000000000000000000006131f2b38434e58626e7c87929f9f92877c6f675d51535b60686e79818e939e9e938b7f72695e52463b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a19a8e8174675759575554514b4e4d4b494846443f413f3d3c3a39352f3331302d384149505356544f473d342a20160b020000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d70635e69727f8c96a0aca0968c7f73695e52473d2f261c0e0400000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000713202d3a4653606d788081818181817c6f6255483c3025190d0000030f1b27333f495363707d81818181818180776c605346392d201307000006131f2c3845515c67727f81818181817c6f6256493c2f2316090000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000000000000000000060f18242f3744505b65717e8a97a1ab9e9184786c605346392d2013070000000714212d3a4754606d7a8793a0a094877a6d6154473a2e211407000000000000000000000713202d3946525e687784919ea79a8d8074675a4d4134271a0e0100000000040d17212a333b444c535b60686e747b8084898c9092999798999a9a999998979597928f8b87837d766f6a615a51493f342a1e140a00000000000000000000000000000000000006131f2b37434e5864717e8a96a1a4998d8074675d5142382d22222e3b4754606a7784919ea4998b7f7265574d42362a1e1205000000000000000000000000000815222e3b4754606a76829099a0958d80736a60554b4950565e676d77818e949e9f92867b6e61574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9988b7f726967656462605d555b5958565453504a4e4c4a4847454042403e3d3b39383f44464a48443d352b221b150e060000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d7063616e7b86929fa8a69e9184796d60574d42352b1d140a0000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130006121f2b3844505c666d7474747474746f6a5f53473a2e1e14080000000b17222d384855606b70747474747474746c655b5044372b1f1205000004101c2934404b55636d7274747474746f6a6054473b2e2215080000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000000000060f18212935414b55606c7883909da9a3998c7f73655b5044372b1f12050000000714212d3a4754606d7a8793a0a295887b6f6255483c2f22150a000000000000000000000714212e3a4754616d7a8796a0a9978a7e7164574b3e3124180b000000000000050f18212a323a414950565e61696e73787c808386888a8b8c8d8d8c8c8b8a898785827f7b77706b62605850483f372d22180c020000000000000000000000000000000000000a15212e3b47535f6a7683909ca89f93877b6e61554b412f261c1f2b37434e586673808d99a89c908376695e53463a2d21140900000000000000000000000005111e2a36414c56626f7c89949f9d9183796d60584e433f444d555c656d78828f97a1988e8175695e53463a2d2114090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a396897d77767472706f6d676a6866656361605b545a59575553514b4e4d4b494846443f413f3d3c3a39352f2b262018100600000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d70636b75818e98a2ab9f948a7d70675c51453b3023190b020000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130003101c28343f4a545c60676767676767625f584e43372b1f0d0200000006111b2c38444f59606367676767676767605b53493f33271b0f030000000c18232f3943515b636567676767676260584e43372b1f13060000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b000000000000000000000000000000060f17212a333c45515d67717e8a95a0ab9f92877b6e6153493f33271b0f030000000714212d3a4754606d7a8793a0a3968a7d7063574a3d32271b0f06000000000000000007111d2935414c5663707d8a96a8a197887b6e6155483b2e22150800000000000000060f1820292f383f444d52575e61666c6f7376797b7d7f7f8080807f7f7e7c7a7876726e69636159544e463e362d241b0f0600000000000000000000000000000000000006111c2935414c56626f7c88949fa79c8f8275695f53433a2f1d141b27323c4955626f7c8896a09f93877b6e6154483b31261a0e0200000000000000000000000714202d3946525e6875818e9b9f95897d70675c51463d333b434b535c666d7a85929e9f93877b6e6154483b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69f92878482817f7d7b7a7876757371706e6c666967656462605d555b5958565453504a4e4c4a484745403a37322a22180e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3968a7d70666f7c89939eaaa3998f82766c61554b4033291f1107000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000b17232e38424a50535a5a5a5a5a5a55534e463c31261a0f0000000000101c27333d474f55565a5a5a5a5a5a5a53504941382d22170b0000000007121d27313f495157595a5a5a5a5a56544e463d32271b0f030000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b00000000000000000000000000020a11172129333c46505a606d7984919ea7a4998e8275695e5241382d22170b000000000714212d3a4754606d7a8793a0a6998c807366584e43372b21180e06000000000000060e19222c3945525d6874818e9ba79e928578695f53463a2d2114070000000000000000060e171d262d333b41464d53545b606366666d6e7172737373737272716f6d686965615e57554f47433d342c241b1209000000000000000000000000000000000000000b17232e3946525e6874818e9aa6a095897d7063574d4231281d0b15222e3b4754606a7784919ea49a8c7f7265574d42362a1e120500000000000000000000000814212e3b4754616e7a86929f9d9083776b60554b4034273039414a545e68717e8b96a1998d807366574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7a39992918f8d8c8a8887858381807e7c7b7977767472706f6d676a6866646361605b545a59575553514b47433c342a20150a000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a396897d706c7883909da5a99f92877c6e625a5043392f21170d00000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000006111c2630383f44464e4e4e4e4e4e4847433c342a20150a00000000000b16212c353d44484a4e4e4e4e4e4e4d46443f382f261b110600000000010b151f2d373f464a4c4e4e4e4e4e4947433d342b20150a000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b0000000000000000000001040a0c141c2328333b454e58616c74808d96a1aa9f93877c6f62564d422f261b1106000000000714212d3a4754606d7a8793a0aa9e9184776a6054473e332a20180f0b05030205090f18202834404b55606d7a86929fa99c8f827569574d42362a1e1205000000000000000000050b141b222730363b42464a505356545c606264656667676666656462605d565854534d48443e37322b221a12090000000000000000000000000000000000000003101c28343f4a54616d7a86929fa99d9083776b6054453b311f160c131f2b37434e586673808d99a89d908376695f53463a2d2115090000000000000000000005111d2935414c5666737f8c99a0968a7e7164594f43392e22272f38424c56606d7984919e9e918478695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8aba39f9e9c9a9897959792908e8c8b8987868482817f7d7b7a7876757371706e6c666967656462605d55534e463c32261b0f030000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a296897c6f717e8b95a0aba1978d80736a5f53473e31271d0f0500000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000000a141e262e34383a4141414141413c3a37312a22180e030000000000050f1a232c33383c3d414141414141413937332d261d140a000000000000030d1c252d353a3e3f41414141413c3b37322b22190f04000000000000000000000000030303030303030303030303091623303c4956636f7c8996a2a79a8d8174675a4e4134271b0e03030303030303030303030300000000000000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180b010101010100010407080d11151b1e262e343d454d575f6a707d88939fa8a2988e81756a5f53443b301d140a00000000000714212d3a4754606d7a8793a0aca096897c6f625a50453c322a221b13120f0e12141a2129333b45515c67727f8b98a2a1978b7e7164584b3e31261a0e0200000000000000000000020a11171f252a3136383f4446494b5153555758595a5a595958575654524c4b4846423b38332b2720191008000000000000000000000000000000000000000006121f2b3844505c66727f8c98a3a1978b7e7165594f44332a1f0d040f1b27323c4955626f7c8896a09f95887b6e6155483c31261a0e020000000000000000000713202d3946525e687784919d9e9184786d6053463d30271d1d26303a44505c66737f8c99a196877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9a0989596989a9c9d9fa19e9d9b9998969992918f8d8c8a8886858381807e7c7b7977757472706f6d67625f584e43372b1f13060000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295897c6f7a85929ea7a79e92857a6d60584e43352c1f150b0000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000020c141c23282b2d3434343434342f2e2b26201810060000000000000008111a21272c2f30343434343434342d2b27221b140b02000000000000000a131c232a2e313234343434342f2e2b272019100700000000000000000003060809101010101010101010101010101623303c4956636f7c8996a2a79a8d8174675a4e4134271b101010101010101010101010100d0c0a06020000000000000a1623303d495663707c8996a3a4988b7e7165584b3e3225180e0e0e0e0e0e080d111314191d20262b30383f444f575f696e7c86929aa4a79f92867b6e61584e4332291f0b0200000000000714212d3a4754606d7a8793a0b2a89c9082766c61574d443c342c27201f1b1a1e21262a333b454e58606d7984919eaa9e9285796d6053473a2d20140900000000000000000000000000060b14191f252a2d3338393c404546484a4c4c4d4d4d4c4c4b494745413f3b3a36312c28211b160f070000000000000000000000000000000000000000000713202d3a4653606d7884919eaa9e9285796d6053473d3320180e000a15222e3b47545f6a7784919ea7998c7f7266574d42372b1e12060000000000000000000714212e3a4754616d7a86939f998d8073665c5044382b1e15151e28343f4a54626f7c8999a3978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9988e888a8b8d8f9192989697999b9d9ea19f9d9c9a9897959792908e8c8b8987868482817f7d7b7a786f6a5f53473b2e2115080000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887b727f8b97a1ac9f958b7e71685d52463c31231a0d030000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000020a11171c1f2027272727272722211f1a150e06000000000000000000080f161c20232327272727272727201f1b17110a020000000000000000010a11181e222526272727272723221f1b150f070000000000000000040a0f1315161c1c1c1c1c1c1c1c1c1c1c1c1c1c23303c4956636f7c8996a2a79a8d8174675a4e4134271c1c1c1c1c1c1c1c1c1c1c1c1c1c191816120d0700000000000a1623303d495663707c8996a3a4988b7e7165584b3e32251a1a1a1a1a1a1b1b191d202124292c32373c424a505960696e7b849198a2a99f958c7f72695f53463c3120170d0000000000000714212d3a4754606d7a8793a0b2ab9f948a7e71695f564e463e38322d2b27252a2d31363d454d57606a73808d96a0a49a8d8073675c5145382c1f1306000000000000000000000000000002080e141a1c22282b2d2e34383a3b3e3f404040403f3f3e3c3a3935302e2d2a251f1c170f0a0400000000000000000000000000000000000000000006121f2b37434e5864707d8a96a1a3998d8073675d5145382c1f13060006131f2b37434e586673808d99a89d908377695f53473a2d2115090000000000000000000a1723303d4a5663707d899aa4968a7d7063544a3f3428190c0c17232e3a4653606d7986929f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba295887c7d7f8082848587898b8c8e9091979597989a9c9d9fa19e9d9b9997969892918f8d8c8a8886857c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a194887b7884919ea9a49a9083786c60564c41332a201108000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000000060b1012131b1b1b1b1b1b1515120f0a030000000000000000000000050b101416171b1b1b1b1b1b1a13120f0b06000000000000000000000000070d121618191b1b1b1b1b1615130f0a040000000000000000070f161b1f2223292929292929292929292929292929303c4956636f7c8996a2a79a8d8174675a4e41342929292929292929292929292929292625221e19120a010000000a1623303d495663707c8996a3a4988b7e7165584b3e3227272727272727282824292c2d2f35393c43474e545c606b707b849196a1aaa1979083786c60574d42342a200e050000000000000714212d3a4754606d7a8793a0a8a19e9e92857b6e685f585048443d39373331363a3b42464f575f696f7c87929fa89f93877b6e61554b4034291c10040000000000000000000000000000000003090e11171c1f2023282c2d2f3132333434333332312f2d2c292421211e1a14100b0500000000000000000000000000000000000000000000000a15212e3a47535f6a76828f9ca89f92867b6e61554b4035291d100400030f1b26323c4955626f7c8896a0a095887b6e6155483c31261a0f0200000000000000000b1824313e4b5764717e8a97ac94887b6e6155483b2e23170806121f2c3844515c667885919e9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa194877a7072747577797a7c7e8081838586888a8c8d8f9192999698999b9d9ea29f9d9c9a98979597887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa94877b7d8a96a0aa9f93877c6f665b50433a2f21180e00000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000000000306070e0e0e0e0e0e090806030000000000000000000000000000000407090a0e0e0e0e0e0e0e0605030000000000000000000000000000000106090c0c0e0e0e0e0e0908060300000000000000000007101920272b2e2f363636363636363636363636363636363c4956636f7c8996a2a79a8d8174675a4e413636363636363636363636363636363633322f2a231c130a0000000a1623303d495663707c8996a3a4988b7e7165584b3e343434343434343434353035393a3d4145474e535860666d727d859196a1a8a39992857b6e665b50453b3122180e000000000000000714212d3a4754606d7a8793a0a19691969791847a6e6a615a544f4946443f434246484d535960696e7b849199a3a1978e8175695f5343392f23180c0000000000000000000000000000000000000000060b0f1213181c1f20222425262727262625242321201d191514120e090300000000000000000000000000000000000000000000000006111c2935414c56626f7c88949fa79b8e8175695e5243392f24180c0000000a15212e3b47535f6a7784919ea7998c7f7366584e43372b1f120600000000000000000c1925323f4c5865727f8b98a094877a6d6154473a2e21140604101c2834404a546a7784909d9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a295887c6f656769656c6e6f71737576787a7b7d7f8182848687898b8d8e90929795979a9da4a3a994877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a3988679828f9ba8a2988e81746a60544a3f31281e0f0600000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32373b3c43434343434343434343434343434343434956636f7c8996a2a79a8d8174675a4e4343434343434343434343434343434343403e3b352e251c120700000a1623303d495663707c8996a3a4988b7e7165584b414141414141414141414242414547494c5254585f626a6f787f879297a1a8a39992877d6f695e544a3f33291f1006000000000000000714212d3a4754606d7a8793a09e91848f949691847c716c63605955535049504d5354575f616b707b849196a0a59e92857a6d61574d4231271d1207000000000000000000000000000000000000000000000306070c101313151719191a1a1a191918161413110d0807050200000000000000000000000000000000000000000000000000000b17222d3945525d6874818e9aa69f95897c6f62574d4231271d120700000006131f2b37434e586673808d99a89d9083776a5f53473a2e21150a00000000000000000b1825313e4b5864717e8b97a194877b6e6154483b2d22170e0a121e2a36424d576b7784919e9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98ac96897d70635a535b6061636466686a676d6f7072747677797b7c7e8082838587888a8d929da9a29786796d6053463a2d2013070000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a19f92857a86929fa89f92867b6e61584e42382d1f160c0000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300000000000004080c0e0f1313131313130f0e0c080400000000000000000000000000000000000000000000040607111313131313130c0b090601000000000000000000000000000000000000000000000000000000000a16202b343d4347494f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f56636f7c8996a2a79a8d8174675a4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4c4b4640372e23190d02000a1623303d495663707c8996a3a4988b7e7165584d4d4d4d4d4d4d4d4d4d4e4e4f4c525456565d60646a6f757c838c9299a1a9a39992877e716b60574d42382d21180d00000000000000000714212d3a4754606d7a8793a09b8f81828f989691867e76706b6662605b535d575e6165696e757d849196a0a69e938a7d70685e52453b311f150b010000000000000000000000000000000000000000000000000000040607080b0c0d0d0d0d0c0c0b09070704010000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7a86929fa99d9083766a6054453b301f150b01000000030f1b26323c4955626f7c8896a0a095887b6e6255483c31261b0f03000000000000000a1723303d4a5663707d8996a996897c6f63544a3f3328201b191a222d3a46535f697885929f9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9aa4988b7e726558495053545658595b555d606264656769666c6e7071737577787a7c7d808d9aa79f928578665c5044382c1f12060000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a19e91847e8a99a3a0968c7f72685e52463d2f261c0d040000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000000001090f14181a1b2020202020201c1b18140f0902000000000000000000000000000000000000070c1013131d202020202020191816120d070000000000000000000000000000000000000000000000000000030f1b27323d464e54565c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c636f7c8996a2a79a8d8174675c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5957514940352a1e1206000a1623303d495663707c8996a3a4988b7e71655a5a5a5a5a5a5a5a5a5a5a5b5b5c565d606366686d71767c818790959fa3a8a09892877e716c62594f453b2f261c0f0600000000000000000714212d3a4754606d7a8793a09b8f827c86929f98928a837d77736f6c656a6a6b696e72767b82899196a0a69f948e81746c61564c4133291f0d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c98a2a1978a7e7164584e4333291f0d0300000000000a15212e3b47535f6a7784919ea7998c7f7366584e43372b1f1206000000000000000915222f3c4855626f7b8897a1998c8073665b50443b322b2625262b333f4a54616e7b8898a2998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939f9b8e817568584e444647494b4d4e4b51535557595a545b6061636566686a686d6f717d8a96a39e9184776b544a3f34281c10030000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a19d9083828f9ba69e9184796d60564d41342b1d140a000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000000030b131a202427282d2d2d2d2d2d282725201a130c03000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000000000000006131f2b37434e58606269696969696969696969696969696969696969696f7c8996a2a79a8d8174696969696969696969696969696969696969696966635b51463b2f22160a000a1623303d495663707c8996a3a4988b7e716767676767676767676767676768696a686d7073767a7e82888e9399a0a7a59e9691867e716c625a50473d33291d140a0000000000000000000714212d3a4754606d7a8793a09b8f82757f8b929f9f949089837f7c7978767678797b7f82868f939ea1a59d949082796d605a50443a3021180d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaa9e9184796d6053463d3220170d00000000000006131f2b37434e586673808d99a89d9184776a5f53473a2e21150a000000000000000613202d394653606c7985929e9d9184786c60574d443d37313231373d44505b66727e8b98a3998a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784909d9e9185786a5f5347393b3c3e4042404547484a4c4e4a50535456585a5b565d6065727f8b98a59b8f8275685c4f422e23170c000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a19e928586929f9e948a7d70665c51443b3022190b02000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f130000010b151d252c3134353939393939393534312c251e150c0000000000000000000000000000030c151d23282c2d3739393939393932312e29231b130a0000000000000000000000000000000000000000000000000815222e3b4754606a6f7676767676767676767676767676767676767676767c8996a2a79a8d81767676767676767676767676767676767676767676736d63574b3e3225180c000a1623303d495663707c8996a3a4988b7e7474747474747474747474747474757577787a7c7f82868b8f949b9fa4a8a09e938e847c716c615a50483e352b21170b020000000000000000000714212d3a4754606d7a8793a09b8f827573808b92999f9c95908c88868483838486878b8f92999ea5a09d928e82796d675d51483e32291e0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e5763707d8a96a0a3988c7f73665c5144382c1f1205000000000000030f1b26323c4955626f7c8896a0a095887c6f6255483c32261b0f0300000000000006121f2b3844505b6674818e9aa0968b7e71695e564e4743403f4042474f58606c7883909d9f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566774818d9aa197887b6e62554b40353031332f35393a3c3d3f413f444648494b4d4f4c525b6574818d9aa9988b7f7265584c3f32251906000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a197929298a3998f82756b61544b4032291f100700000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000009131d272f373c404246464646464642403d372f271e1209000000000000000000000000000b151e272e34383a444646464646463f3e3a352d251b110700000000000000000000000000000000000000000000000916232f3c4956626f7c82828282828282828282828282828282828282828283909daaab9e91848282828282828282828282828282828282828282827f7366594c403326190d000a1623303d495663707c8996a3a99c8f8280808080808080808080808080818182838587898c8f92989c9fa6a9a19e96918a817a6f6a615a50483e362d23190f05000000000000000000000714212d3a4754606d7a8793a09b8f82756d737f8690959d9f9d999992919090919299989c9fa3a19e95908981786d675d554b40362c20170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76828f9ca89f92867a6d61544a4034281c1004000000000000000a15212e3b47535f6a7784919ea7998c807366584e43372b1f1306000000000000030f1c28333f4a5463707d89949f9e92857b6e686058534e4d4c4c4d5359606a717e8b95a09c908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303e4a5764717d8a98a3998c7f73675d51453a2f242624292c2d2f31322d3338393b3d3e40424653606c7884919ea297887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a9a19e9fa39f92867b6e62594f42392e20170d0000000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f1300040f1a252f3941484d4e5353535353534f4d4841392f241b0f06000000000000000000000007121d273039404546505353535353534c4a463f372d23180d01000000000000000000000000000000000000000000000a1724303d4a5763707d8a8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90959fabada196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8175685b4e4235281b0f000a1623303d495663707c8996a3ab9f948f8d8d8d8d8d8d8d8d8d8d8d8d8d8e8e8f90929796999c9fa3aaa79f9d96918c847d756d685f5850483e362d241b110700000000000000000000000714212d3a4754606d7a87939a9a8f8275686d727c838a90959a9ea19f9e9d9d9e9fa3a7a09d9996918b837d746d665d554b43392f231a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626e7b87939fa69b8e8174685e5242392e23180c000000000000000006131f2b37434e586673808d99a89e9184776a5f53473b2e211508000000000000000b17222d384855606b7683909ca19791837a6f6a625f58595859575f616b707c86929fa0968a7e7164554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a4754616d7a86929f9e9285796d60554b41352923191d202022242622282b2d2e303237424d57626f7c8996a19f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b3adabaca1978d8073695f53473e30271d0e050000000000000000000000000c1925323f4c5865727f8b98a59f9285796c5f5246392c1f13000814202c37414b53595b6060606060605b59534b41362d21180c03000000000000000000050e18232e39424b51535d606060606060595751493f35291e1206000000000000000000000000000000000000000000000a1724303d4a5763707d8a969c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9fa7b1b2a8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9b8e8175685b4e4235281b0f000a1623303d495663707c8996a3b0a69f9c9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9c9d9fa2a9a6aba39f9d9995908b847f79706b615d564e463e362d241b12090000000000000000000000000714212d3a4754606d7a878d8d8d8d827568626a6f787e83898d91969698999a9998979695908c89847e78706b605c544b433a31281d11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d9a9a9a94887c6f62564c4130271c12070000000000000000030f1b26323c4855626f7c88969a9a96887c6f6255493c2f2216090000000000000006111c2c38444f59626f7c89929ca09591847c756f6a6866656667696e747d859298a29d9184786d6053463a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e9aa1978b7f72675d51453f352a251e1814151719171c1f202328353d47535f6974818d9aa79b8f8275665b5044382b1f1206000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a2a2a2a79e91847a6d60574d42352c1e150b000000000000000000000000000c1925323f4c5865727f8b98a29f9285796c5f5246392c1f13000c1824313c48535d65686c6c6c6c6c6c68655d53483e332a1e150a0000000000000000020c16202834404b545c606a6c6c6c6c6c6c65625b51463a2e221609000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29b8e8175685b4e4235281b0f000a1623303d495663707c8996a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a1a9a29e9d9b999992908c88837e79726d676159524c443c342c241b1209000000000000000000000000000714202d3a4753606d7980818181817f7265585f666d71787c8084878a8b8c8d8c8b8a898783807c78716c656059514a423a31281f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a858d8d8d8d8d82766a5f53443a301e150b000000000000000000000a15212e3b47535f6a77848d8d8d8d8d8073665a4d4033271a0d0000000000000000101c27333d4754606a73808d939ea0969187817c777473727374777b81879297a29c928a7d70665c504438281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56626f7c87939f9e9184796d605a50473f36302924201f1c181d2023282e343e47515b616e7b86929fa095897d7063544a3f33281c0f03000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949595959595958b7e71675d51453c31231a0c03000000000000000000000000000c1925323f4c5865727f8b9595959285796c5f5246392c1f13000e1a2734404d59656f75797979797979756f655a50453b30261c11060000000000000008131e28323a45515c666d77797979797979726d62574a3e3125180b000000000000000000000000000000000000000000000a1724303d4a5763707d8a9595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595958e8175685b4e4235281b0f000a1623303d495663707c8995959595959595959595959595959595959595959594949792908e8c8986837f7b77716d66605d554f46413a322a221a1209000000000000000000000000000006131f2c3845515d676d7474747474726d6256545c60656c6f74787a7d7f7f80807e7d7c7a77736f6c66605b534f44403930281f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8081818181817d6f63584e4332291e0c030000000000000000000006121f2b37434e5864717e81818181817f7266594c3f3326190c00000000000000000b16212b38434e58606c77818f939fa199938e888481807f7f8184888e9399a29f938d80736c61544a3f3428160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a47535f6a76828f9ca1968e81756d625a5146413b352f2d2b2824292c2e343940445059626d75828f99a39d9083776b605442382d22170b00000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878888888888888883776c60554b41332a1f110800000000000000000000000000000c1925323f4c5865727f888888888886796c5f5246392c1f13000f1b2835424e5b68758186868686868681756c61574d42382e23170e04000000000006101925303a444f59606d78838686868686867f7265594c3f3226190c000000000000000000000000000000000000000000000a1724303d4a5763707d88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888175685b4e4235281b0f000a1623303d495663707d88888888888888888888888888888888888888888888878786858382807d7a77736e6965605c54514b433e3530282018100800000000000000000000000000000004101d2935404b555d60676767676765625b514a50535b606367686e707273737372706f6e696662605b545049413d342e271e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a6f7474747474746f6b6054463c3220170d0000000000000000000000030f1b26323c4955616c717474747474726d63574b3e3225180c0000000000000000050f1b27323d44505b656d79818c93999e9f9b96918e8c8b8c8d91959b9f9f99938c81786c605a5042382e23170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5863707d89939d9e938b7e716c625b524c45413b3938332f35393a3f444a515a616b727f8b939ea0968a7e7164594f442f261c110600000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7c7c7c7c7c7c7c7a6d655b50433a2f21180e0000000000000000000000000000000714212e3a4754616d7a7c7c7c7c7c7c6f6255493c2f221609000714212d3a4754606d798491999393938b7e71695f544a3f342820160c02000000030d18222a36414c56606b73808d959393978f82776c605346392d201306000000000000000000000000000000000000000000000714212d3a4754606d7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b6e6155483b2e221508000714212d3a4754606d797c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7b7b7a7a78767573706d6766615f5753514b4540393129241e160e0700000000000000000000000000000000000c18242f39434b51535a5a5a5a5a585651493f4449505356565e616365666766656463615e565653504a443f382f28231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5860626767676767676360594f44342a200e050000000000000000000000000a15202d3945505a6164676767676766635b51463b2f22160a0000000000000000000a162027333f49535d676d777f878f949a9ea09e9b9998999a9da09e9b9490877f776c665b50473e30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4854606b74818e96a09f92867e726d615e56514b4846443f434045474a50545c606c717d87929fa3999184786d6053463d3320140a00000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d6f6f6f6f6f6f6f6f6d685e53493f31281d0f060000000000000000000000000000000713202d3946525e686d6f6f6f6f6f6f6a5f53473b2e211508000613202c3945515d676f7c87929fa59f92867b6e665c50443d32281e13080000010b151f2a343c46525e68707d88939fa49e92857b6e655b5044372b1f1205000000000000000000000000000000000000000000000613202c3945525d686d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e695f53463a2d211407000613202c3945515d676d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e6d6d676a686663605d5555534d46454039352f271f19130c0400000000000000000000000000000000000007121d2731394045474e4e4e4e4e4b4a453f34383f4446494c52545758595a5958575654524d4946443f38332d261d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c464e54555a5a5a5a5a5a56544f473d3222180e0000000000000000000000000004111d28333e485055575a5a5a5a5a5957514940352a1e1206000000000000000000040b17222d38414b555d656c727c82898e919697989a9b9a999897928e89837d736c655b544a3f352c1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f59606d79849199a39892877f746e68605d555553504a504b5153545c60666d737e869299a39f92877c6f665c5044382b1f120200000000000000000000000000000000000000000000000000000000000003101c28343f4a545c606262626262626262615e564c41382d1f160c0000000000000000000000000000000005111e2a36414c565e616262626262625f584e43372b1f13060004111d2935414b55606a737f8c949fa2989083786d60594f443a3024190f060007121d27313c46515b616d7a85919aa49d928a7d70695e53493f33271b0f030000000000000000000000000000000000000000000004111d2935414c565d606262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262615f574d42362a1e12050004111d2935414b555d60626262626262626262626262626262626262626262626161605d555b595654514b4847423c38342e29241d150d080200000000000000000000000000000000000000010b151f272f35383a41414141413f3d3a34282d3337393c4146474a4c4c4d4d4b4a494746423c3938332d27221b140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b343c4347494e4e4e4e4e4e4948443d352b21100600000000000000000000000000000c17222c363e45494b4e4e4e4e4e4c4b4640372e23180d020000000000000000000006111b262f39434b535b606a6f757c8184888b8c8d8e8d8c8b8885827d76706b605b534a42382d231a0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27323d45515d676f7c87929fa399938b817a736d676561605b545d555d6063666d7179808a9298a29f948c7f726a60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000c17232e38424a5053555555555555555554524c443a2f261b0d0400000000000000000000000000000000010d1925303a444c5254555555555555534e463c32261b0f0300010d18242f3a434e58606c78828f97a29f958d80736b60564c41352921180c050e18232f39434e58626d75828f97a1a0958d80746c61564d41382d22170b0000000000000000000000000000000000000000000000010d19242f3a434c5254555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555534d453b31261a0e0200010d18242f3a434b515455555555555555555555555555555555555555555555545453514b4f4d4a4745413b3a37312c28231d18120b0300000000000000000000000000000000000000000000030d151d24292c2d343434343432312e292322272b2d3036393b3d3f4040403f3d3c3b3a36302d2b28221c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32373b3c4141414141413c3b38322b23190f00000000000000000000000000000006101a242c33393d3e41414141413f3e3b352e251c12070000000000000000000000000a141d2731394149505860626a6f74787b7e7f8081807f7e7c7975706b636059504941382f261c1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212935404b55606a727f8b919fa39f938e86807a75726e6c666a696a676d7074797e848d929fa29e948f82776c60584e42382e23170b000000000000000000000000000000000000000000000000000000000000000006111c2630383f444649494949494949494746413a32291d140a00000000000000000000000000000000000008131e29323a41464749494949494947433c342a20150a00000007131d28313d44505b666e7b85929fa59f93877d70685d52463f332a1e150b17202934404b555f6a727f8b949ea3999183796d605a50443b2f261b110600000000000000000000000000000000000000000000000008131e28313a41454749494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494846423b33291f140900000007131d28313a41454749494949494949494949494949494949494949494948484747454042403d3a39352f2d2b261f1c18120c0701000000000000000000000000000000000000000000000000030b12181d1f2027272727272524221d18171b1f20252a2d2e30323334333231302e2d2a25201f1c17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f343434343434302f2c27211911070000000000000000000000000000000008121a22282d3031343434343433322f2a231c130a00000000000000000000000000020b151f272f383f444e54586062676a6f717273747372716f6c66636059544f443f382f261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d18242f39434e58626d727f8b9299a09d98928c86827e7b7978777677787a7d80848b91969da49c938e827a6d655b50463d30261c11060000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3c3c3c3c3c3c3c3c3a3936302920170b02000000000000000000000000000000000000020d1720293036393a3c3c3c3c3c3c3b37322a22180e04000000010c161f28333f4a545e69707e8a939da49991847a6d615a50453c30271d141d29323b45515c676f7c86929fa69f92867c6f675d51473e32291d140a00000000000000000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a36312921180d03000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3a3a38352f33302d2c2924211e1a15100c070000000000000000000000000000000000000000000000000000000001070c1013141b1b1b1b1b181815110c0b0f1213191e2021242526272625242321201e1913120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f151b1f22222727272727272322201b160f070000000000000000000000000000000000000810171d21232427272727272625221e18120a010000000000000000000000000000030d151d262d333c43474e5456585f626465676867666562605b54544f48443d332d261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46515b636d727e8790959ea19f98928f8b88868584838485868a8d91969ea19f9c928d81796d685d53493f342b1e140a00000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2f2f2f2f2f2f2f2f2e2d2a251e170e050000000000000000000000000000000000000000050e171e252a2d2e2f2f2f2f2f2f2e2b26201810070000000000040d17222d38424d57616c74818e95a0a1968e81756c62574d42392e231b262f3b444f59606d79839098a39f948c7f726a5f554b40352c20170b020000000000000000000000000000000000000000000000000000040d161e24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a261f180f060000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2e2d2c2924262321201d1814120e09040000000000000000000000000000000000000000000000000000000000000000000406070e0e0e0e0e0c0b090501000305080e1114141719191a1a1817161414110e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1b1b1b1b1b1615130f0b040000000000000000000000000000000000000000060c111417181b1b1b1b1b191816120d070000000000000000000000000000000000030b141b222732373d4347494e535558595a5b5a59585553504a48443d383227221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b343f49515b636c717c838b92979ea19f9c9899929190909192939a9a9ea1a09d948f8980776d675d564c41382d22190c020000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f20222222222222222221201e19130d0500000000000000000000000000000000000000000000050d13191e2021222222222222211f1b150e070000000000000006111c262f3b45505a606d79839199a39e938b7e71695f544b403428222d38414c56616b74808d95a0a1978f82776c60584e43392f231a0e0500000000000000000000000000000000000000000000000000000000040c13191d2021222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211e1a140d0600000000000000040c13181d2021222222222222222222222222222222222222222222222121201f1d181a171413110d07060200000000000000000000000000000000000000000000000000000000000000000000000000000101010101000000000000000000020507080a0c0d0d0d0c0a090807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e0e0e0e0e0e0909070300000000000000000000000000000000000000000000000005080a0b0e0e0e0e0e0c0c0a060200000000000000000000000000000000000000020a111720272b32373b3c4347484b4c4d4e4d4c4b4946443f3838332c272117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222d373f49515a626a6f787e858d9297999da0a39f9e9d9c9d9e9fa39f9c9895908a827c736c655c554c443a2f261b10070000000000000000000000000000000000000000000000000000000000000000000000000000060c10121316161616161616161413110d080200000000000000000000000000000000000000000000000002080d11131416161616161615130f0a040000000000000000000a141d29333e45515d676f7c86929fa59f92867b6e665c51453d3227333f49535e68707d8a929da49e92857a6e655b50463c31271d110800000000000000000000000000000000000000000000000000000000000001080d11131416161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161514120e090300000000000000000001070d1113141616161616161616161616161616161616161616161515141413100c070a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b20272b2e31373a3c3e3f4041403f3e3c3938332d2c27211b160b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252d373f48505860666d727a8085898d9196959698999a99989699928f8c88837d766f6a605b534b433a32281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000003060709090909090909090707050100000000000000000000000000000000000000000000000000000000010507070909090909090806030000000000000000000000020b17212935404b555f6a727f8c949fa2989083796d60594f443a313944505b656e7a85929ea49d928a7d70685e53493f342a1f150b00000000000000000000000000000000000000000000000000000000000000000001040607090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090908070502000000000000000000000000000104060709090909090909090909090909090909090909090909080707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e101113131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000002070b0d0d1313131313130c0c0a0602000000000000000000000000000000000000000000000000020507080b0e101112131212110f0d0a07060400000000000000000606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f22262b2e2f313234353433322f2d2b28221c1c16100b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252d363f464e545c60686d73787c808487898a8b8c8d8c8b8a8886827f7b77706b62605850494139312820160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18242f39434e58606c77828f97a1a0958d80736b60564c4139434e58606c77828f97a1a0958d80746c61564d41382d22180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000000080e1317191a202020202020191816120d0700000000000000000000000000000000000000000104090e121415181b1d1e1f1f1f1e1e1c19171413100c07030006090b0c13131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151a1f21222526272827262522201f1c1711100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d343d424a50565d60666c6f73777b7c7d7e7f807f7e7d7c7a76726e6a636159544e443f382f271f160e04000000000000000000000000000000000000000000000000000000000000020507080b0d0f10111212130b0a08050000000000000000000000000001070b0f111213131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000007121d27313c44505b656e7a85929ea49f93887d70685e5246404b555f6a727f8c949fa3999183796d60594f443b2f261b10060000000000000000000000000000000000000000000000000000000000030506090d0f101112131211100d0b070705010000000000000006060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d22221f1b150e070000000000000000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2625221e18110a010000000000000000000000000000000001070d10141a1e20212428292a2b2c2c2b2a282624201f1d1812100b1215181820202020201a1917130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060a0f12151518191a1b1a19181613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b222b30383f444c52545b606366696e6f707173737271706f6d6765625f57554f47433d332d261d150d04000000000000000000000000000000000000000000000000000000000004090e121415181a1c1d1e1f1f1f171714110c0500000000000000000000050c12171b1e1e20202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000010b151f27333f49535e68707d8a929da49a91857a6d615b5145515d676f7c86929fa69f92867c6f675d51473e32291d140a00000000000000000000000000000000000000000000000000000000060b0f121316191b1c1e1f1f1f1e1d1a181413110d0803000307090a13131313130b0a0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d171f272e3336373939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000a141c242a2f333439393939393933322e2a231c130a000000000000000000000000000000070c12181d20252a2d2e3134363738393938373533302d2c29241f1c171d2224252d2d2d2d2d2626231f19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090b0c0d0e0d0c0b090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910191e262e343a41454a505356575e61626365666766656362605d5555534e48443e373227221b140b0300000000000000000000000000000000000000000000000000000001070c10141a1e21212527282a2b2b2c2c2423211c1710080000000000000000060f171d23272a2b2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000000000000000000000000000000000000030d17222d38414c56616b74808d95a0a1978f82756d6258505a606d79839199a39f948c7f726a5f554b40352c20170b0200000000000000000000000000000000000000000000000000050b1011171b1f20222628292a2b2c2c2b29272421201d1913100c101316162020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151f2931393f42444646464646463c3b37322b22190e040000000000000000000000000000000000000000000000000000000000020c1c262e363b3f404646464646463f3e3a352e251c1107000000000000000000000000030b12181d24292c30363a3b3e414344454645454442403d3a38352f2b2823292e3132393939393933322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141c23282f35383f4446494d5254565758595a5958575554514b4847423c38332b272017110a02000000000000000000000000000000000000000000000000000000030b12181d1f252a2d2e323335373838393931302d28221a1208000000000000050f1821282f34373839393939393433302b251d140b010000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444f59606d79839098a29e948b7f726a5f57616c74818e95a0a1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000000000040b0f161c1b22272b2d2f33353637383938383634312e2d2a251f1c171b2022232d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f515353535353534947433c342b20150a00000000000000000000000000000000000000000000000000000000000a141e2e3840474b4d5353535353534c4b463f372e23180d0200000000000000000000060c151d23282f35393b4246484b4e505152525251514f4c4a4745403a38342e343a3d3f4646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24292d3338393c424647494a4b4c4d4c4b4a494745413b3a37312c28211b150b0600000000000000000000000000000000000000000000000000000000080d151d24292c31363a3b3e404243444545463e3c39332c241a100500000000010c17212a333a404345464646464641403c362f261d130800000000000000000000000000000000000000000000000000000000000000000000000a141d29323e45515c676e7c86929fa59f92867c6e675e69707e8a929da49e92857a6e655b50463c31271d1108000000000000000000000000000000000000000000000003090e161b21282c2d3337393c404243444546454443403e3a3936302c2823272c2f30393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222e39434d555b5d60606060606055544e463c32271b0f0000000000000000000000000000000000000000000000000000000006111c2630404a52585a606060606060595751493f352a1e1206000000000000000000080f181e272e34394045474d5254575b5c5d5e5f5f5e5d5b595753514b46443f383f464a4b53535353534d4b4740372e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191c22282b2d30363a3b3c3d3e40403f3e3d3c3a39352f2e2b26201c160f0a040000000000000000000000000000000000000000000000000000000009121a1f272f35393b4246484b4d4f50515252524a49453e362c22170c0000000007121d28333c454b505153535353534e4c4841382f251a0f0300000000000000000000000000000000000000000000000000000000000000000000020b17202834404b555f6a727f8b939ea2989083796d666e7b85929ea59d928a7d70685e53493f342a1f150b0000000000000000000000000000000000000000000000060e141a21272c3338383f4446494c4e4f5152525251504d4b4746413a38342e32383b3d46464646463e3c39332c241a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6260584e43372b1d12070000000000000000000000000000000000000000000000000000000b17232e3842525c64676c6c6c6c6c6c66635b51463a2e22160a000000000000000008121a222a303940454b5153575e616467696a6b6c6c6b6a686663605d5553504a444951565860606060605957524a40352a1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f20252a2d2e2f303233343332302f2d2c2924211e1a15100b05000000000000000000000000000000000000000000000000000000000009121b242c31394045474d5354585a5b5d5e5e5f5f575550483e33281c11000000000b17232f3a454e565c5e60606060605a58534a41362b1f14080000000000000000000000000000000000000000000000000000000000000000000000050e18232e39434e58626d75828f96a1a0958d80746c78828f97a2a0958d80746b61564d41382d22180d0300000000000000000000000000000000000000000000070f181f262b32383e444849505355595b5c5d5e5f5f5e5c5a5754524c46443f383d44484953535353534a49443e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2936424f5b677177797979797979766a605447392e23180c000000000000000000000000000000000000000000000000000003101c28343f4a54646e73797979797979726d63574b3e3225180c0000000000000008111a242c343c434b51555d6065696e7174767778797878777573706d6764605c5450515b62656c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131a1e202123242526272625242221201d1814120e090300000000000000000000000000000000000000000000000000000000000007101b242d363e434b5153575e616566686a6b6b6c6c64615a5045392d1c11060000020f1b2734404b5660686b6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a849199a49d928a7d727f8c949fa3989183796d60594f443b2f261b100600000000000000000000000000000000000000000000081019212a31373d44484f55535b60626668696a6b6c6b6b696764615e5653504a44474f54566060606060575550483e33281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a77838686868686867c6f62544b4034281c10040000000000000000000000000000000000000000000000000006121f2b3844505c6673808686868686867f7266594c3f3326190c00000000000007101a232c363e464e555c60676d72777b7e8183848585858484827f7d7975716d66605c54626d727979797979736e63574b3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e111414161718191a191817161413110d07060200000000000000000000000000000000000000000000000000000000000000040f19222d363e4850555d6066696e7173757677787879716c615549382e23170c000004111e2a3743505c6872787979797979746e64584c4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f46525e68707d87939fa49e92857d87929fa69f92867c6f675d51473e32291d140a0000000000000000000000000000000000000000000009121a232b333c42464f54596163656c6f73757677787978777673716d6864605c54504f5960636c6c6c6c6c64615a5044392d21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c999393938d8074665c5145382c1f1308000000000000000000000000000000000000000000000000000713202d3a4653606d79849193939393877b6e6154473b2e2114080000000000020b19222b353e4850585f676d73797f84878a8e8f9091929291908e8c8a86827d78726d666065727f8686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0b0d0d0c0b0a0907060401000000000000000000000000000000000000000000000000000000000000000000000a16212b343e48505a61676d73777b7e808283848585867e7164544a3f34281c10030005121e2b3845515e6b788486868686868074675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000030c18222935414c56606b73808d959fa197928a9299a39f948c7f726a5f554b40352c20170b0200000000000000000000000000000000000000000009121b242c353d454d535960636b7074787c7f8182848585858483807e7a76716d66605b53606b707979797979716c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929f9f9e9285796d6053463a3025190d01000000000000000000000000000000000000000000000004111d2935414c5663707d8a97a1aa9c8f8276695e52463a2d20140700000000000a141d2b343d47505a616a6e7980858b9195979a9c9d9e9f9f9e9d9b9998928f8a847f786f6a65727e8b9393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d47505a616c71797f84878b8d8e909191928e8175665c5044382c1f12060005121e2b3845515e6b7884919393938d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000060f1925303a444f59606d78839098a2a19e969fa3a1978f82776c60584e43392f231a0e0500000000000000000000000000000000000000000007101b242d363e474f575f616b6f767d8185888c8e8f90919292918f8d8a86837e78716c655f63707d86868686867e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ca9a1978a7d7064564c41362a1e110500000000000000000000000000000000000000000000000613202c3945525d6875818e9ba9a2988a7e7164574d42362a1e11050000000006111c262f3c464f59616c717c838c92979da0a8a8a19e9b9a999a9a9c9ea19f9c96918b837c726d727e8b989f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0905010000000000000000000000000000000007131f2c38434f59616c717e848c919598999b9d9e9e9f9285796d6053463a2d2013070005121e2b3845515e6b7884919e9f9a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d44515c666e7b86929fa5aba3aca49e92857a6e655b50463c31271d1108000000000000000000000000000000000000000000040d19222d373f48505960696e757d838a8e9197999b9c9d9e9f9e9e9c9a99928f8b847e776e6963707c899393938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664707d8a97a1a99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000000714212d3a4754606d7a86929fab9f9285796d6053473b30251a0e02000000000b17222d38424e58606b717e8690959fa2a8a19e9896918f8e8d8d8e8f9197989d9f9e9590877f73727e8b98a5998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1115171818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181715110c060000000000000000000000000000000915222f3b4854606b717e8891969da0a7a8a19e9d9c9c97897d706356493d3023160a0005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202834404a545f69717e8b939eaab0a99d928a7d70685e53493f342a1f150b000000000000000000000000000000000000000000010c161f2b343f49515a616b6f7b828990959b9ea1a39f9c9a99979798999c9f9f9c96918b827b706b707c89969f978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7985929eab9f92867a6d6154473c32261b0f0000000000000000000000000000000000000000000005121e2a36424d5765717e8b98a3a89a8e8174675d514538291f140900000000030f1c28333f4a54606a707d879298a0a7a29f96918c888482818080818285878b90959d9f99928b7f737e8b98a5998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d222425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524221d1811090000000000000000000000000006131f2b37434e58636f7d87929aa1a69f9c97969190908f8f8d8074675a4d4134271a0e0005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000040e18232e39424d57626c75818e9ba8b4a79a8d80746b61564c41382d22180d0300000000000000000000000000000000000000000007131d28313d46515b626c717d858f949d9fa59e9b98928f8d8c8b8a8b8d8f92989c9e9e9490857d70707c8996a3978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3845515c6674808d9aa7a3998c7f7265584e43372b1c12070000000000000000000000000000000000000000000714212d3a46535f697683909caaa096897c6f63554b403529170d020000000006121f2b3844505b666f7c869299a2a7a098928b847f7b78757473737475787b7f838990959f9f918b7e7f8b98a5998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b23292e31323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b12090000000000000000000000000815222e3b4754606a76828f99a3a59d94908a878483838282817f7366594c403326190d0005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000040d17232e38424d57616c74818e9ba7b0a4978a7e71695e544a3f33281f160c010000000000000000000000000000000000000000010d18242f3a434e58626d727e8692979ea69f9d938f8a8682807f7e7e7f8082868a8f949c9f9792867d707c8996a3978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54626f7c8895a0ab9d9083776a5f5347392e23180c0000000000000000000000000000000000000000030f1b27333f4953616e7b88949fac9e9184776b605443392f2418050000000004101c2834404b55606c78839098a2a8a09590867e79726e69686766676769696e72777d838b92999f9286808d99a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3a342d241b110600000000000000000000000916232f3c4956626f7c89949fa99d938e837d7a787676767575736d63574b3e3225190c0005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f28343f4a545e69717e8a939ea9acab9e92857b6e665b50443d31281d1307000000000000000000000000000000000000000004111d2935414b55606a727f889298a2a49f959089827d7a7673727171727375797d82898f949f9892857b7c8996a3978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7784909daba095887c6f62544a4034281c10040000000000000000000000000000000000000005121f2b3744505b6573808c99a6a49a8c7f7366594f4331271d12070000000006131f2c3845515c67717e8b95a0aaa09690837b726d66615f575b5a5a5b575e61656b70767f879297989285929fa6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232d363f454a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4a453f362d23180c01000000000000000000000c1926333f4c5966727f8c99a6a1978e8177706d686a6969686866635b52463b2f23160a0005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a44505c666e7b85929fa5a39fa3a2978f82786c60584e433a2f24180f06000000000000000000000000000000000000040e18222c3945515d676f7c87929aa3a39a938c837c75706d67676664646566676d70757c828c93999790837d8996a3978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5865727f8c99a3a79a8d8074665c5144382c1f1308000000000000000000000000000000000000000613202d394653606c7884919eaa9f93877b6e6155483d3222150b01000000000713202d3a4653606d7985929ea7a29891847a6e69605c54534d4e4d4d4e4d52545960636d727c859298989298a2a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f4851565858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585651483f34291d1105000000000000000000030f1c2936424f5c6975828f9ca89e9285796d65605d565d5c5c5b5957524940352a1e13070005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000060f19242f3a434f59606d78839097a2a0989298a29f948c7f726a60554b41352921170c0300000000000000000000000000000000000a15202c38444f59606d79849199a3a39992887f766f6b64605d5559585758555d60636a6f777f879298958d818d9aa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4754616e7b86929fab9e9285796d6053463a3025190d01000000000000000000000000000000000004101d2935404b55636f7c8996a0aa9c8f8376695f53463a2d21140300000000000a1724303d4a5763707d8a97a1a99f92867b6e685f57504a4642414040414246484f545b626a6f7c86929a9fa2aaa6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3a45515b62656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51453a2e22150900000000000000000004101c2834404a546b7884919ea79a8d8074675c53524c504f4f4e4c4b4640372e24190d020005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000030c18212935414c56606b73808c949fa09591859297a29f92877c6f675d51453e33291e150a00000000000000000000000000000000030f1b26313c4855616b75818e96a0a49a92877e726d63605953514b4c4b4b4c4b51535860656c737d8692999286929fa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9a1978a7d7064564c41362a1d1105000000000000000000000000000000000006131f2c3845515d6774818e9aa8a2988b7e7164574d42362a1e12050000000005111d2935414c566774818e9aa9a1978c8073695f564d443f383631333430363a3d44485158606a707d88939fa9b3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626d7272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3d3124170b00000000000000000006121f2c3844515c667985929fa4988b7e7165554b454143434242403e3b352e251c1207000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a333b45525d686f7d87929fa39991837b85929fa3999184796d605a50453b30261c110600000000000000000000000000000006121f2b37434e5863707d89939ea79f93887e716c635b544f4745403f3e3e3f4045474e535b606b707e8792999299a3a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664717e8a97a2a99b8f8275685e5246392d20150a00050505050505050505050505050505050714202d3a4753606d7985929fab9f92867a6d6054473b31261a0e02000000000713202d3946525d687885919eab9e92857a6d60574d443c342e2a262727252a2d32383f464e58606b74818d97a1ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7265584b3f3225180c0000000000000000000713202d3a4653606d798698a2a396897d7063564a3d352f36353533322f2a241c130a00000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000006111c26303b45505a606d7a849199a39f92867c717e8a939da0968e81746c61574d42382e23170e0400000000000000000000000000000815212e3a47535f6a76828f9ca5a0958d80736c615a5148433d39352f31312f35383d41495059616c727f8b959fa3aba4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4653606d7985929fab9f92867a6d6154473c32261b0f1111111111111111111111111111111111111e2a36424d5664717e8a98a2a89b8e8174675d514539291f140900000000000714212e3a4754616d7a8797a1a79b8e8174675d51453c3228231c1a1a1a1a1e20272c343d464f59606d7a85919eaaa6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b86796c605346392d20130000000000000000000714212e3a4754616d7a8794aaa296897c6f6356493c30242929282625231e19120a0100000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000040e17232e38424d57626c75818e96a19e948b7f726c74818e96a09e938a7e71695f544a3f342820160c0200000000000000000000000005111d2935414c56626f7c88949fa69d9083796d605950483f38322c2924252424292c2f383f44505a606c77839099a4afa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2c3845515c6774818d9aa8a3998b7f7265584e43372b1c1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e202d3a46525e6976828f9caaa196897d7063554b413529170d0300000000000815222f3b4855626e7b8895a9ab978a7d7064554b40332a2017110e09090e12161b222b343d45515d67737f8c98a3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79869398989898989898989898989898989898989898989898989898989898989898989898989898989898989386796c605346392d20130000000000000000000814212e3b4754616e7a8794a1a295897c6f6256493c2f231c1c1b191916130d07000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000020c162028343f4a545f69717e8b939ea1978f82776c606d79849198a39f92857b6e665c50443d32281e13080000000000000000000000000713202d3946525e6874818e9ba69f94887c6f665c51473e362c27201d181818181d1f262d333e44505b656f7c87939faca4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c8996a0ab9d9083776a5f5347392e232b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2e3b4754616e7b87939fab9e9184786c6053463a2f2418060000000000000a1623303d495663707c8996a3a499877a6e6154473b2f21180e0600000002050b1019222935414c55616d7a86929fa6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79869398989898989898989898989898989898989898989898989898989898989898989898989898989898989386796c605346392d20130000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160f0f0d0c0a070200000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000008131e28323a44505c666e7b86929fa49a91857a6d655d676f7c86929fa2989083786d60594f443a3024190f0600000000000000000000000714212e3a4754616d7a86929fa89c8f83766a60544b40352c241b16110d07070c10141b2227333f49535f6a76828f9ca9a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e394754606a7784919daba095887c6f62544a403438383838383838383838383838383838383838383837434e5866727f8c99a4a7998d8073665b504438281d13070000000000000b1724313e4a5764717d8a97a49f9386796d6053463a2d20130700000000000000071019242f3a46525e687683909da6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c79868c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c605346392d20130000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160902000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000060f1924303a444f59606d78839098a29f93887d70685e555f6a727f8b949e9f958c80736b60564c41352921180c03000000000000000000000b1724313e4a5764717d8a98a3a0968a7d7064584e42392e231a120a0401000000040a1117222d38414e5865717e8b98a9a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b38434e5866727f8c99a4a79a8d8073665c514444444444444444444444444444444444444444444444444754606a7784909dab9f95887b6e62544a3f33281c0f030000000000000b1724313e4a5764717d8a97a49e928578665c5044382b1f1206000000000000000008131e2a36414c566a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265594c3f3226190c0000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000030c18212935414c56606b73808d959fa0958d80736b60564e58626d75828f96a19f93877d6f685d52453f332a1e150b00000000000000000004111d2935404b556774808d9aaa9e9184786c6053463c30271d1109000000000000000006111b262f3c4754616d7a8797a1a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4854616e7b87939fab9e9285796d60535151515151515151515151515151515151515151515151514a54626f7c8895a0aa9d908376695f5342382d22170b000000000000000b1724313e4a5764717d8a97a49e9184786b544a3f34281c10030000000000000000010d19253043505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a57626d7272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62574a3e3125180b0000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000b151e2a333c46525d68707d87939fa2989083796d60594f46515b616d7a849199a49991847a6d605a50453c30271d120700000000000000000613202c3945515d677783909da79a8d8174665b5044382b1e150b000000000000000000000a14202d3946525d687885929ea4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202d3a46525e6976828f9caaa1978a7d7064565e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c6674808d9aa7a3988b7e7265574d422f261c1106000000000000000b1724313e4a5764717d8a97a49e9184786b5e51452e23170b00000000000000000000081d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b62656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000007121d27303c45505a616d7a849199a49f92867b6e665c51473f46525e68707d87939fa1968e81756c62574d42392e23180e05000000000000000714202d3a4753606d7a86929fa8978a7e7164544a3f3328190c030000000000000000000005111d2935414c566a7783909da4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a98a2a99b8f8275686b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6d7985929eab9f92867a6d6054473c3121140a00000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e0600000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e29353f4951575959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595751493f35291e12060000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000050e18232e39424d57626c75818f96a19e938b7e71695f544b4036414c56606b73808d959f9e938b7e71695f544b40342820170c020000000000000a1723303d4a5663707d8999a3a196877b6e6154473b2d2217080000000000000000000000010d192430424f5c6975828f9ca4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4753606d7985929fab9f92877a77777777777777777777777777777777777777777777777777777777777e8a97a1a99b8e8175685d5245392c20130200000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d010000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000020c16202834404b545f69717e8b939ea1968e81756c62574d4239303a444f59606d78839097a29f92867b6e665c51453d32291e13080000000000000b1825323e4b5865717e8b98ab9e918478695e52463a2d201406000000000000000000000000081c2936424f5c6975828f9ca4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3845515d6774818e9aa8a3999184848484848484848484848484848484848484848484848484848484848485929fa9a1978a7d7063564c4135291d110400000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b252d353a3e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a352d251b1107000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000008131e28323a45515c666e7b86929fa39991847a6d605a50453c3028323d44505c666e7b85929fa2989083796d60594f443a302519100600000000000c1926333f4c5966727f8c99a59c8f827669574d42362a1e11050000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0aba1969191919191919191919191919191919191919191919191919191919191919297a2ab9e9185796d6053463a2f24190d0100000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b130900000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000030c1925303a444f59606d79839098a29f92877c6f685d52483f332a2028343f4a545e69717e8a939da0958d80736b60564c41362a22180e04000000000d1a2733404d5a6673808d99a69b8e8275685b4f4230251a0e020000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f394854606b7784919eaca9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2a9a79a8d8073665c504438281e13080000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e222526262626262626262626262626262626262626262626262626262626262626262626262626262626262626262625221e1811090100000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000b151e2a36414c56606b73808d95a09f948c7f736b60564c41362d2117232e38424d57616c74818e95a09f93887d70685e52463f342a20150a000000000e1b2834414e5b6774818e9aa79a8d8174675a4e4134271b09000000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2c38434f5966737f8c9aa4afada9a29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaadaba095887c6f62544a3f3428160c010000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216181919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d07000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000007121d27303946525e68707d88939fa2979082786c60594f433a2f241b111c26303b45505a606d79839198a39a91857a6d615b51463c31261b0f030000000f1c2935424f5c6875828f9ba6998d8073665a4d4033271a0d000000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d4854616e7b87939facada29792919191919191919191919191919191919191919191919191919298a2aeab9d9083776a5f5342382e23170b000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b09060100000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000c18232e3943515b616d7a85919aa49f92857b6e665b50463d31281e120a151e29333e45515d676f7c86929fa1978f82756d62584e43372b1f1206000000101d293643505c6976838f9ca5988c7f7265594c3f3226190c000000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212d3a46535e6976828f9caaab9f92858585858585858585858585858585858585858585858585858586929faca3998b7f7265584e4330261c1106000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000004101c2834404b55626d75828f979a9a928a7e71695e544a3f342b1f160c030c17212935404b555f6a727f8b949a9a948b7f726a5f53473a2e2115080000000f1c2936424f5c6975828f9ca6998c7f7366594c403326190d000000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2a6998c7f78787878787878787878787878787878787878787878787878838f9ca99f92867a6d6154473c3121140a00000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121213121211100f0c0a08070502000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8b8d8d8d8d8d80746c61574d42382d22190d0400050f18242f39434e58626d75828d8d8d8d8d867c6f6255483c2f2215090000000f1b2835424e5b6875818e9ba69a8d8073675a4d4034271a07000000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b4753606d7a85929faa9e9184776a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6e7b87939fa99b8f8275685e5246392d20130200000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415171a1c1e1e1f201f1e1e1d1b19171514120e090502000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000713202d3a4653606d7980818181818180796d605a50453b2f261c100700000007121d27313c46515b616d7a8181818181817f7265584c3f3225190c0000000e1a2734414d5a6774808d9aa79b8e8174685b4e412e23180c000000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945515d6774818e9ba8a096897c6f62545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5866727f8c9aa4a1978a7d7064564c41362a1d110500000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141a1e21212427292a2b2c2c2c2b2a2a28262421201e1a14120e090300000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000006131f2c3845515c676d747474747474746d675d51483e33291d140a00000000010b151f2a343f46525e686d747474747474726d62564a3e3124180b0000000d192633404c5966737f8c99a69c8f827569544a4034281c10040000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5563707c8996a1a89a8d8074665c5152525252525252525252525252525254606a7784919dac9e9285796d6053463a3025190d0100000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21252a2d2e31333637383939383837363533302e2d2a25211e1a140f09030000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000004101c2834404b555c6067676767676767605d554b40362c21170b020000000000030d18222a36414c565e6167676767676765625b51463a2e2215090000000c1925323f4c5865727f8b98a59d908376665c5144382c1f12060000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f394653606c7884919eac9e9285796d605346454545454545454545454545404a54626f7c8996a0a79a8d8074665c514538291e13080000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1f262a2d31363a3b3e40424445454645454443423f3d3b3a36302d2a261f1a150c0700000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000c18232e39434b51535a5a5a5a5a5a5a53514b43392f241a0f050000000000000006101925303a444c52545a5a5a5a5a5a585651493f34291e12060000000b1824313e4b5764717e8a97a99f9285796d6053463a2d2013080000000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121f2b3744505b6573808c9aa4a1978a7d7064564c41353838383838383838383844515c6674808d9aa8a095887c6f62544b403428170c020000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b31363a3b4246484a4d4f51515253525151504e4c4a4846423b3a36312b262018120b030000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000007121d2730394045464d4e4e4e4e4e4d4745403931271d120800000000000000000008131e28323a4146474e4e4e4e4e4e4c4a463f372d23180d010000000815222f3b4855626e7b8897a1a298897c6f6256493c3025190d0100000000000000000000030f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87939fa99b8e8275685d5245392c2b2b2b2b2b2b2b2d3a4653606d7985929eab9d9084776a605442392e23180c000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e252932373b4246484d5354575a5c5d5e5f5f5f5e5d5d5b595754524d4846423b373128231d150c0400000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000b151e272e34383a414141414141413a39352f271f150b00000000000000000000020c1620283036393a4141414141413f3e3a342d251b1106000000000814212e3a47535f697885929eaa988c7f7265564c41362a1d120700000000000000000000000f1c2936424f5c6975828f9ca4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846535f697683909caa9f92867a6d6054473b31251a1f1f1f1d2935414c5663707d8a97a1a3998c7f7265584e4330271d1207000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a111a202830353c43474d5355575e616466696a6b6c6c6b6b6a69686663615e5755534d47433c342e271e160d04000000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000030c151d23282c2d343434343434342d2c29241d150d030000000000000000000000050e161e252a2d2e34343434343432312e29231b1309000000000006121e2b37424d576875828e9ba89c8f8275685e5246392f23180d030000000000000000000710192936424f5c6975828f9ca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2a36424d5765717e8b98a2a3988b7e7165574d42362a1e121213202c3945525d6875828e9ba99f92867b6e6154473c3221150b00000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c232c323a41464e54575f6166696e71737577787879787877767572706e6966615f57534e45403930281f160d030000000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160900000000000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000030b12181c1f2027272727272727201f1d18120b0300000000000000000000000000050c13191d20212727272727272524221e181109010000000000020e1a26313f4c5865727f8b98a79f92867a6e61554b4034291f150c0400000000000000061019222b37424d576975828f9ca4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313b4754606d7a86929faa9c908376695e53463a2d21150a14212d3a4754606d7a86929fa99c8f8276685e5246392d20140300000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252d353e444c52585f62696e73777b7e80828484858685848483817f7d7b77736e69625f58514b433931281f150b0100000000000000000000000000000000000814212e3b4754616e7a8794a1a295887c6f6255493c2f22160907050100000000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000070c1013131a1b1b1b1b1b1a1413100c070100000000000000000000000000000002080d1113141b1b1b1b1b1b191815120d0600000000000000000916222f3c4955626f7c8895a0a3998c8073675c51453c31271e160d0905030104060b1117222b343d47535f6975828f9ca4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000914202c3945515d6775818e9ba89f93877b6e6154483c32271b121e2a36424d5765717e8b98a3a2978a7e7164564d41362a1e110500000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131d262e373f4750565e616a6f757b7f83878a8d8f90919292929190908e8c8a87847f7b766e6a605c554b433931271d1207000000000000000000000000000000070c1014212e3b4754616e7a8794a1a295887c6f6255493c2f221c1413110d08020000000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000406070e0e0e0e0e0e0e0706040000000000000000000000000000000000000000010507070e0e0e0e0e0e0c0b0906010000000000000000000613202d394653606c7884919da99e9285796d60584e43393028201a13120f0d1113171c2328343d46515b616e7b86929fa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5563707d8996a1a49a8c7f7266584e43372b1c14212d3a46535f697683909caa9f9285796d6053473b3025190e0200000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111c252e384049515a61686d747c81878c909597999c9d9e9f9f9e9e9d9c9b999695918c88827c736d675d554b43392f24180c03000000000000000000000000030b12181c1f212e3b4754616e7a8794a1a295887c6f6255493c2f292921201d19130c0500000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8b97a1a1978c7f726a5f554b433a322a26201f1b191d2022282e343d464e58626d76828f99a3a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4653606c7884919eac9d9184776a605447382e2317222e3b4855616e7b88949fa89a8e8174675c514538291f14080000000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a232e37404a525b636c707a81888e93999da0a49f9d9b99989899999a9c9ea1a7a09d99948f8780796d675d554b40352920150a0000000000000000000000030c151c23282c2d363b4754616e7a8794a1a295887c6f6255493c3636362e2d2a251e160e05000000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000020608080c0e0f1011131211100f0e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7985919ea99f92867c6f675d554c443d36312d2b2724292c2d33383f444f58606a727f8b949faba4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2b3844505b6673808d99a7a095887c6f62544a3f34281f2c38434e5866737f8c99a6a096897c6f63554b403429170d020000000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2c353f49525c646d727d858e939b9fa39f9c9993918e8d8c8b8c8c8d8f9197999da0a69f99928d82796d675d51453c31261a0f00000000000000000000000b151e272e34383a43434754616e7a8794a1a295887c6f625549434343433a3936302820160c020000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000003060a0f121415191b1c1d1e1f1f1e1d1c1a181414110e08060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515c67737f8c97a1a3989183796d675d564e46423b3937333035393a3f444a5059606a6f7c87929fa6b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626e7b88959fa89a8d8074665c5044382c222e3b4854606a7784919eac9e9184776b605443392f23180c000000000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e47515b646e747f8892979da39f99928f8a868481807f7e7f80818385888c91959ea1a39f948f82796d60584e43372b1c110600000000000000000007121c2730394044464f4f4f54616e7a8794a1a295887c6f62554f4f4f4f4f4746413a32281e13080000000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e00000000000000000000000000000000000000060b0f12131a1f21222627292a2b2c2c2b2928272521201e1915130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2834404b55616d7a85929aa4a0958f81796d686058534d4846443f434145474a50545c606b6f7c859299a3aeb4a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3847535f697683909daa9e9285796d6053463a2f2834404b54626f7c8996a0a49a8c7f7366594f4331271d1207000000000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434f59636d74808c939aa19f99928e86827e7a777473727272737476787b7f848a9197a0a69f948d80736a5f5347382e23170c0000000000000000000c18232e39424a51535c5c5c5c616e7a8794a1a295887c6f625c5c5c5c5c5c54524c443a3025190d0100000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000000000020a11171c1f20262b2e2f3234353738393837363534312e2d2a25221f1b150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e68707d88939fa79e938f827a6f6a615f5755535049504c5254545b60666d737d8592979d9fa3aba4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37424d5765717e8b98a3a1978a7d7063554c41352c3845515c6674818d9aa89f93877b6e6154483d3221150b01000000000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616b727f8c929fa49c959087817b75716d676866656566666769696e72787e859095a0a69f92867c6e62544a3f34281c10030000000000000004101c2834404a545c6069696969696e7a8794a1a295887c6f69696969696969615e564c41362a1d110500000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000000000040a0b141c22282b2d31373a3b3f414243444645444342413e3b3936302e2b27201b150e090300000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56616b73808d959fa59e9490837c756e696562605b535d565d6063666c71787f87929795909299a3a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4754606d7a86929fa99b8e8175675d5145392d3a4653606d7985929eaa9c8f8276695e53463a2d21140300000000000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d68707d88939fa49f928d837c746e6964605d555a595859595a575f62666c717b839097a1a3998e8174665c5044382c1f12060000000000000006121f2c3844515c666d7676767676767a8794a1a295887c76767676767676766d685e5246392d20130700000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000000000060b151b1d262d3338393d4347484c4e4f5051525251504f4d4b4746413c3b37322b26201a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a444f59606d788390959ea69f959089817b76726e6c656a696a686d7073787e848c929997908387929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c3945525d6875818e9ba99f92867a6d6054473b35414c5664707d8a97a2a2988b7e7164574d42362a1e120500000000000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a84919aa499938b80786e6a615e5754514c4d4c4b4c4d4e4d53545b60696e7b85929eaa9f9285796d6053463a2d201307000000000000000713202d3a4653606d79828282828282828f9ca9a99d908382828282828282827a6d6154473a2e21140700000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e000000000000000000000000020a111720262b2f383f44464a4e5355595a5c5d5e5f5f5e5c5b5a5854524c4947433c37312a251f170f08000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d44515c666e7a838f949da4a09d938e86837f7b7978777677787a7d80848a91969f9792857b86929fa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8996a1a2988b7e7164574d423946525d6875828f9ba99f92857a6d6053473b31251a0e0200000000000000000000000000000000000b1724313e4a5764717d8a97a49e9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909da6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b96a09f93877f736d665f58534d474541403f3f3f404142474a50575e69717e8b98a2a297897d706356493d3023160a000000000000000713202d3a4653606d79868f8f8f8f8f8f949fabab9f95908f8f8f8f8f8f8f877b6e6154473b2e21140800000005121e2b3845515e6b7884919ea79a8d8174675a4e4134271b0e0000000000000000000000030b141b222732373d424a505356585f626567686a6b6c6b6a69686764615e5655544e47433c363029211a120a02000000000000000000000000000000000000000000000000000000000000000000000000020c16202834404a545e686e79828d929d9fa59e99928f8c8886858383848587898d91969d9f9691857c7985929fa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4653606d7984919eaa9c8f8276695e52463a4754616d7a86929fa89b8e8174675d514539291f14090000000000000000000000000000000000000b1724313e4a5764717d8a979a9a9184786b5e5145382b1e1205000000000000000004101d2a3743505d6a7683909a9a998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7984919a928b7e726d605c544e46423b39352f323233333137383f444d56606d7a85929fa9988b7f7265584c3f3225190c000000000000000713202d3a4653606d7986939c9c9c9c9c9fa6b0b1a79f9d9c9c9c9c9c9c94877a6e6154473b2e21140800000005121e2b3845515e6b7884919a9a9a8d8174675a4e4134271b0e00000000000000000000030d151d262d333c43474f545b6063676a6e7274757677797877767574716e6866626058534e46423b332c241c140b02000000000000000000000000000000000000000000000000000000000000000000000000040e18232e39424c565e676d78808990959da0a39f9c989992919090909196969a9e9f99938d847c6f7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505c6673808d99a79f93877b6e615448424d5765727e8b99a3a196897d7063554b403529170d030000000000000000000000000000000000000b1724313e4a5764717e8a8d8d8d8d84786b5e5145382b1e1205000000000000000004101d2a3743505d6a76838d8d8d8d8c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d67707d88938d80736c625b514a423c36312c292426252626262b2d333b45515d677683909da6998d8073665a4d4033271a0d000000000000000713202d3a4653606d7986939a9a9a9a9a9fa3aaafa59e9b9a9a9a9a9a9a94877a6e6154473b2e21140800000005121e2b3845515e6b78848d8d8d8d8d8174675a4e4134271b0e000000000000000000030d151f272f383f444e545961666c7074777b7f818283848585848382807e7a77736f6a625f58524d453e362e261d140b0100000000000000000000000000000000000000000000000000000000000000000000000007121c27303b444c555d666d747d838a9196999c9fa3a39f9e9d9c9d9ea19f9c99928f8781796f6a7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959fa4998c7f7266584e47535f697683909dab9e9184786c605346392f24180d010000000000000000000000000000000000000916222f3c4955626f7c8181818181807366594d4033261a0d000000000000000000000c1926333f4c5966727f81818181817d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606b74818d83786d605a51444039302a25201d191918191a1a1c222935404b556875828e9ba79b8e8174685b4e4135281b0e000000000000000713202d3a4653606d79868d8d8d8d8d8d9298a3aa9e938f8d8d8d8d8d8d8d877b6e6154473b2e211408000000000d1a2733404d5a66738081818181817e7164574b3e3124180b0000000000000000010b151f273139414950585f626b70787d8084888c8d8f90919292918f8e8d8b8783807c756f6a615e57504840382f261d130a000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b434b545c606b6f767d84888c9092999798999a9999979992908c86827c746d676c7985929fa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3847535f6a7683909dab9d9084776a5f534953616e7b88959fa6998c8073655b5044372b1d1207000000000000000000000000000000000000000815222e3b4754606a6f7474747474736e63574b3f3226190c000000000000000000000c1825313e4a57636d727474747474706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434f59606d79847c6f665c50483f342e271e1a14110d080c090e1319222b37434e586976828f9ca79a8d8174675a4e4134271b0e000000000000000713202d3a4653606d788081818181818186929fa89b8f8181818181818181807a6d6054473a2d211407000000000c1926323f4b58636e737474747474716c6155493d3023170a000000000000000007121d273139434b535b606a6f767d83898d9196989a9b9d9e9f9e9d9c9b9a9a93908c88827c746e69615a524a41382f251c1007000000000000000000000000000000000000000000000000000000000000000000000000030c1720293139424a505960636c70777c7f8386898a8b8c8d8c8c8b8886837f7b756f6a605d6c7985929fa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5865727e8b99a3a095887c6f6254505b6573808c99a79f94887b6e6153493f33271b0c010000000000000000000000000000000000000006131f2b37434e586062676767676766635c52473b2f23170a000000000000000000000916222e3a46515b636667676767676461594f44392d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515d676e7a6f6a60544a3f3628231c150c09070a0f13151a1e252a343c47535f6a7784919ea6998c7f7366594c403326190d0000000000000006121f2c3844505c666d7474747474747885929ea295887c74747474747474746d685d5245392c201307000000000a17232f3b47525c6366676767676764615a5045392d21150800000000000000061018242f39434b555d656c737c828990959a9ea0a39f9c9b9a98999a9b9d9fa49f9d99948f87817b716c635c524a41372d22190d04000000000000000000000000000000000000000000000000000000000000000000000000050e171f2830383f444f545a61646a6f72767a7c7d7e7f80807f7e7c7a76726e69625f585f6c7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1a26313c4754616d7a86929fa79a8d8073665c53606c7884919eaa9c908376695f5341382d22170b0000000000000000000000000000000000000000030f1b27323c464e54555a5a5a5a5a5957524a40352a1f13070000000000000000000006121e2a353f495157595a5a5a5a5a57554f473e33281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2935414b555e696e6960584e42382e2418120b0d1113141b1f21262b30363d464f59626e7b8896a0a8988b7e7165584b3e3225180b0000000000000003101c28343f4a545c6067676767676b7885929ea295887c6f67676767676767605d564c4135291d11040000000007131f2a35404a52585a5a5a5a5a5a575550483e34281d1105000000000000030d18222935404b555d676d7780878f949da0a49f9c9992908e8d8b8c8d8e9093999c9fa49e99938e867e736e645c52493f342b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000050d161e262e343d44485055585f6266686d6f707173747372716f6d6766615e57544e5f6c7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525d6875828e9ba99e9185796d6055636f7c8996a0a3988b7e7165574d422f261b11060000000000000000000000000000000000000000000a15202b343c4347494e4e4e4e4e4d4b4740382e24190e0200000000000000000000010d18232d373f464a4c4e4e4e4e4e4a49443e352c21170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434d565e615e564e463c30261c101314191d2021262b2e31373a41464f58606b74808d9aa8a196887c6f6255493c2f22160900000000000000000c17232e38424a50535a5a5a5a5f6b7885929ea295887c6f625a5a5a5a5a5a54524c443a2f24190d0100000000020e19242e3840474b4d4e4e4e4e4e4b49453e362c22170c000000000000010b151f2a343c45515d676d79828c939a9fa69f99938f8b868381807f7f808183868b8f939a9fa49f98928a80746e645b51463d31281e130800000000000000000000000000000000000000000000000000000000000000000000000000040c141c232832383e44494e5355565d61626465666766666462605d5554534d47525f6c7985929fa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5663707d8a97a1a197897d70635c6774818e9aa89f92867a6d6054473c3121140a00000000000000000000000000000000000000000000040f19222b32373b3c4141414141403f3b352e261c120700000000000000000000000007111c252d353a3e3f41414141413d3c39332c231a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313b444d5254524d443c342b1e181c1f2024292c2d32373b3c42474c5259606a6f7d87929fa99e9184786a6054473b2e221508000000000000000006111c2630383f44464e4e4e525f6b7885929ea295887c6f62554e4e4e4e4e4745413a32281e13080000000000000b151e272e34383a4041414141413e3d39342c241a100600000000000007121d27313c46505a606d79828f949fa4a29f959087827e7a76757372727475767a7e828790959fa3a29f928d80746d63584e433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000020a111721272c33393c4347484c5254565758595a5959585553514b48464246525f6c7985929fa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4653606d7985919ea99b8e817567606d7985929fa99b8e8175685d5245392c201302000000000000000000000000000000000000000000000007101920272b2e2f343434343433322f2a241c130a00000000000000000000000000000a131c232a2e3133343434343431302d28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29323b42464746423b322b221f23292c2d2f35393a3e4347494d53565e616b707c849199a3a2978d807367584e43372b1f13060000000000000000000a151e262e34383a414145525f6b7885929ea295887c6f625549414141413a39352f2820160c01000000000007121c2730394044464a4a4a4a4a4a4948443d352b21160b0000000000000c18232f39434e58626d75818e949ea6a298928b837c75716d68686765666768686d71757c838b9298a2a49c928c7f726a60554c41352920150a000000000000000000000000000000000000000000000000000000000000000000000000000000060b161b22282d32373b3c414647494a4b4c4d4d4c4b494745403b3a3646525f6c7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844505c6673808d9aa79f92867a6d64717d8a97a2a196897d7063564c4135291d1104000000000000000000000000000000000000000000000000070f151b1f222227272727272626231f19120a010000000000000000000000000000010a11181e22252627272727272423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17202930363a3b3a36302923282b2f34383a3d4145474a4e5355575f61686d747d859196a1a59f92857a6e6154473c32271b0f03000000000000000000030c151c23282c2d343845525f6b7885929ea295887c6f6255493c3434342d2c29241e160d040000000000000c18232e39424a515357575757575756544f473d32271b10040000000004101c2934404b555f6a717e8b939ea6a19792867e786f6a64605d565a58595a565e61656a6f787e869297a1a49f92877c6f675d51453c31261b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f171c20262b2e3035393a3c3d3e4041403f3e3c3a39352f2d3946525f6c7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8895a0a2988b7e716875828f9ca99e9184796d6053463a2f24190d0100000000000000000000000000000000000000000000000000040a0f1315161b1b1b1b1b1a1917130e07000000000000000000000000000000000000070d121618191b1b1b1b1b171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e2d2a25292e34383a404547494c525457585f6266696e747a81899297a1a59e938b7f72685e5246392b20150a0000000000000000000000030a11171c1f202c3845525f6b7885929ea295887c6f6255493c2f272721201d19130c0400000000000004101c2834404a545c606464646464646360594f44382c2013070000000006131f2c3845515c676f7c86929fa5a19691857c716c65605854524c4d4c4c4d4c52545860656c717d859297a1a39991847a6d60584e43372b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10151b1f2124292d2e2f313233343333312f2d2c29242c3946525f6c7985929fa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3847535f6a7783909daa9c8f82766d7a86929fa7998d8073665c504438281e130800000000000000000000000000000000000000000000000000000000030608090e0e0e0e0e0d0c0a070200000000000000000000000000000000000000000106090c0c0e0e0e0e0e0a0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e202123282f35383f44464b515356565d6064686a6f72767b80868e939fa2a59d938f81786c60564c41362a190e0400000000000000000000000000060c10121f2c3845525f6b7885929ea295887c6f6255493c2f221b1413110d08010000000000000006121f2c3844515c666d717171717171706b6054483b2f221609000000030f1c28333f4a54606d79839198a2a39991847c6f6a605b534e474541403f3f414146474e535b606b6f7c85929ea4a0968e81756a5f53473b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215191d2021232425262726262522201f1d182c3946525f6c7985929fa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2b37434e5865727f8b99a39f93877b727f8b99a39f95887b6e62544a3f3428160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f171e272e343a41454a5053555c606366686d7174787c7f83878d92989da5a19e938e81786d665b50443b302519070000000000000000000000000000000003121f2c3845525f6b7885929ea295887c6f6255493c2f2216090704010000000000000000000713202d3a4653606d797e7d7d7d7d7d7d706356493d3023160a00000006121f2b3844505b66727e8b95a0a69f92877c6f6a60585049413c39353032333036393d41495059606a707d8a929da89e93887c6f62564d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d111314161718191a1a1918161413101f2c3946525f6c7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26313c4754616d7a86929fa4998c7f7783909dab9d9083776a5f5342382e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000711192129303940444b51545c6063676d7073767a7d8185888c90939a9fa2a29f96918981786d665c544a3f32291e14080000000000000000000000000000000005121f2c3845525f6b7885929ea295887c6f6255493c2f2216090000000000000000000000000714212d3a4754606d7a878a8a8a8a8a8276695d5043362a1d100000000613202d394653606c7884919ea79f948c7f726a60584e443f382f2c29242526252a2d2f383f444f58616b74808d96a0a59b8e8174695e52463a2d201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090a0b0d0e0d0c0b090706131f2c3946525f6c7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ba99d90837b88959fa3998b7f7265584e4330261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b333b424a51555d60666d7075797c8083868a8e9197999c9fa4a19e97928c847d746d665c544a42382d20170d020000000000000000000000000000000005121f2c3845525f6b7885929ea295887c6f6255493c2f2216090000000000000000000000000714212d3a4754606d7a8793979797908376695d5043362a1d10000006121f2b37434e5864717d8a96a0a69c8f82776c60584e463d332d26201d191919191e20262d333d464f59606d7984919ea99f92867b6e6154473c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000006131f2c3946525f6c7985929fa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1a0958f828f9ca79f92867a6d6154473c3121140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222b353d454d545c60676d73797d8186898c9092999b9ea1a9a19e9a96918c85807a706b605c544b42392f261c0e05000000000000000000000000000000000005121f2c3845525f6b7885929ea295887c6f6255493c2f2216090000000000000000000000000714212d3a4754606d7a8793a0a49c908376695d5043362a1d1000000815212e3a47535f6a7683909da89f94887c6f655b50463d3427221b14110d08080d11141b2227343e45515d67717e8b97a1a3998d807366574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4653606d7985929ea79e948f949ea99b8f8275685e5246392d2013020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b343d474f575f666d727a7f84898e9298999d9fa3a39f9c9997928d89847f7a736d686159514b423930271d140a00000000000000000000000000000000000005121f2c3845525f6b7885929ea295887c6f6255493c2f2216090000000000000000000000000714212d3a4754606d7a8793a0a99c908376695d5043362a1d1000000915222f3c4855626f7b88959fa89c8f82766a6053493f342b2217110a0401000001050a1117222935404b55606d7985929eab9e918578695f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844515c6674808d9aa7a69e9c9ea6a1978a7d7064564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d464f5960696e787f858c91979b9fa2a8a09e9a9992908c8985817c78726d67605d564f45403930271e150b0200000000000000000000000000000000000005121f2c3845525f6b788592969695887c6f6255493c2f2216090000000000000000000000000714212d3a4754606d7a8793a0a99c908376695d5043362a1d1000000c1825323f4b5865727e8b98a7a096897d7063584e41382d221910060000000000000000061018242f3945515c6773808c99a8a197887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7c8895a0acaaa8aaab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444e58606b707b838c92979ea1a39f9c9896918d898683807c79746f6c66605d55524c443d342e271e150c030000000000000000000000000000000000000005121f2c3845525f6b788589898989887c6f6255493c2f2216090000000000000000000000000714212d3a4754606d7a8793a0a99c908376695d5043362a1d100006121f2b37434e586875828e9ba89e9184776b6054463c2f261b10070000000000000000000007121d2934404b55616e7b8896a1a9988b7e7165584b3e3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3947545f6a7783909daba2a2a2a79a8d8074665c514438281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606a707d8590959ea1a19e99928f8c8884807d7a7673706d6663605b54514b45413a3228231d150c03000000000000000000000000000000000000000000091623303c4956636f7c7c7c7c7c7d796d6053473a2d2014070000000000000000000000000714212d3a4754606d7a8793a0a99c908376695d5043362a1d10000814212e3a47535f6a7885929ea79a8e817467594f44342b1d140a0000000000000000000000010c18232f3946535f697884919ea89b8e817568564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2b37434e5865727f8c99959595959595887c6f62544a403428160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686f7c8692979fa39f97928c86837f7b7773706d676663605c5453504a45413a352f28201b150f07000000000000000000000000000000000000000000000915222f3b4854606b6f70707070706d675d5145392c2013060000000000000000000000000714212d3a4754606d7a8793a0a29c908376695d5043362a1d10000815222f3b4855626e7b8897a1a8978a7e7164574b3e3324190b0200000000000000000000000007121d2a36424d576875818e9ba89e918478685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26323c4754616e7a878888888888888883776a5f5342392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606d7a859298a2a299928d857f7a76726e696763605d555653504a46443f38352f2d2f2e2b272019100700000000000000000000000000000000000000000007131f2c38434f5960636363636363605d554b4035291d11040000000000000000000000000714212d3a4754606d7a8793959595908376695d5043362a1d10000b1824313e4b5764717e8a97a9a196877a6e6154473b2e21140800000000000000000000000000010e1a26313f4b5865727e8b98a5a196877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa2978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3946525e686f7c7c7c7c7c7c7c7c7b6e61584e4330271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6874808d97a1a29892878079736d6865625f575653514b4946443f3938332f35393a3c3b37322b22190c030000000000000000000000000000000000000000030f1b27323d464f5456565656565653514b433a2f24180d010000000000000000000000000714212d3a4754606d7a8788888888888276695d5043362a1d10000c1925323f4c5865727f8b98a59e918478685e5246392d2014070000000000000000000000000000091623303c4956636f7c8996a2a895887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929595958a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565f6a6f6f6f6f6f6f6f6f6e695e53463c321e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87929fa69f92867d736d67615e5655534d4a4745403d3a38342e2b313a4145474947433d342b1e150a0000000000000000000000000000000000000000000a16212b343d43484949494949494745403a31281d1307000000000000000000000000000713202d3a4653606d787c7c7c7c7c7c7b6e6255483b2f221508000d1a2633404d596673808c99a69d9083766a564c41362a1e110500000000000000000000000000000815222f3b4855626e7b8895aca296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c798688888888887d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444e585f6262626262626262615e574d42342a200c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99a39f948a7e716b605d55524c4847423d3a39352f2d2c28242f3a434c515456544e463d30261c11060000000000000000000000000000000000000000040f19222b32383b3c3d3d3d3d3d3a39352f281f160c010000000000000000000000000006121f2b3844505c666d6f6f6f6f6f6f6e695f53473a2e211408000e1b2734414e5a6774818d9aa79c8f8275695c4f423025190e0200000000000000000000000000000714212e3a4754616d7a879aa4a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c464e53555555555555555554534d453b3122180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9bab9c9083766c6159514b46413b3a37312d2c2924201f232935414c555d606260584e42382e23170c02000000000000000000000000000000000000000007101921272c2f3030303030302d2c29241d160d04000000000000000000000000000003101c28343f4a545c60626262626262625f574d42372b1e1206000f1c2835424f5b6875828e9ba79b8e8174685b4e4135281b080000000000000000000000000000000713202d3a4653606d7986939fa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b47545f6a6f6f6f6f6f6f6d685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a343c434748494949494949494846423b33291f100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca5988b7f72655a5045403936302e2b26201f1d181d2429353d45515d676d6f6a60544a3f34281f1408000000000000000000000000000000000000000000070f161b1f2223232323232320201d18130c04000000000000000000000000000000000b17232e38424a505355555555555555534d453c31261a0e0200101d293643505c6976838f9ca69a8d8073675a4d4034271a0d01000000000000000000000000000006121f2b3844505c667885929fa5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e585f626262626262605d564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222a31373a3c3c3c3c3c3c3c3c3b3a36312921170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919da3968a7d7063574a3e352f2a25211e1a191b1c23282f353e47505a606d7a7c6f665c50443b3025190e00000000000000000000000000000000000000000000040a0f13151616161616161413110d0701000000000000000000000000000000000006111c2630383f44464949494949494847423c332a2015090000101c2936434f5c6976828f9ca79a8d8174675a4e4134271b0e01000000000000000000000000000006131f2c3845515c677985929fa5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e5455555555555554524c443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2e2d2a251f170f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da3978a7d7064574a3f342e2a2526252526262b2e343940455059616c748183786d60564d41362a1d12070000000000000000000000000000000000000000000000030709090a0a0a0a0a0706040100000000000000000000000000000000000000000a141e262e34383a3c3c3c3c3c3c3b3a37312a21180e0300000f1b2835424e5b6875818e9ba89b8e8275685b4f4235281c090000000000000000000000000000000713202d3a4653606d798698a2a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474949494949494745413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222222222222222221211e1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba5998c7f72665a504540393631323232333137383f444b515a616b717e8a8c7f72685e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2f2f2f2f2f2f2f2e2b2620180f060000000e1a2734414d5a6774808d9aa79c8f8376695c504331261a0f0200000000000000000000000000000814212e3b4754616e7a8794aaa396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222a32373b3c3c3c3c3c3c3a3935302820160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f121515161616161616161514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a79d9083776c6259514b4642403f3e3f3f4043474a50555d606c707d869292867b6e61544b4034281c100400000000000000050a0e10111313131313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2022222222222222211e1a150e06000000000d192633404c5966737f8c99a69d9083776a584e43372b1f120600000000000000000000000000000915222f3c4855626f7b8895a2ab95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920262b2e2f2f2f2f2f2f2d2c29241e160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080909090909090909080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a0a0958b7e716b605c55534d4d4c4b4b4c4d4e53545c60676d737e869298988e8175665c5145382c1f13060000000000030b11161a1c1d20202020201d1c1a16100a0300000000000000000000000000000000000000000000000000000000000000000000060b1012131616161616161514120e090300000000000c1825323f4b5865727e8b98ac9e9285786a5f53473a2e21140700000000000000000000000000000a1723303d4a5663707d8996a3a399887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f2222222222222221201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7784919da59f92867d726d67615e5759595858595a585f62666d717980889298a29e9185796d6053463a2d20130700000000050d151c2226292a2d2d2d2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000000000000000000000003060709090909090908080602000000000000000a1724313d4a5764707d8a9aa4a197887b6e6255483b2e23180c0000000000000000000000000004101c2834404a546673808c99a69f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151616161616161413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d8a939ea29892877f79726e6968666565656667696a6f73787e848d939aa29c918a7d70665c5145382c1f1306000000030d171f272d32363739393939393635322d261f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa9988b7e7265554b4034281c110600000000000000000000000006121f2c3844515c6676838f9ca99d908377675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080909090909090707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855616b75818e949fa299928c847f7b777573727172727376787b7f848a91969fa29f928c7f736c61544b4034281c10040000000b151f2931383e4244464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784909da89b8e8275675c5145382d22170b0200000000000000000000030d15202d3a4653606d7985929fab9a8d807367554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f59606d79828f949fa29f96918c878482807f7e7e7f808285888c91969ea09f97928a80736d63594f42392e23180c00000005111c27313b434a4f505353535353504e4a433a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566774808d9aaa9e9285796d60544a3f33281e1308000000000000000000010b151f2a36424d5763707c8998a2a4998a7d7063574a3d2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e45515d676d79828b92989fa19e9996918e8c8c8b8b8c8d8f9197999ea09f99938e857e736e635b51473e30271d12070000000a16222d38434d555b5d60606060605d5a544c43382d22160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303e4a5764717d8a98a3a2978b7e71665b50443a302419120903000000000000030a121d27313946535f6975828e9baa9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17212935414c555d676d787f858d92979b9ea09e9b99989898999a9c9ea09e9a98928d87817b706c635c524940352c1e150b000000000e1a26323e4a555f666a6c6c6c6c6c69665e544a3e32261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a4754616d7a86929fa99e9184786c60564c413529251a150d0806040507090c151c232f39434e58616e7b87929fa89d908376685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d19242f3a434c555d666d727a80858a8e9196969798999a9a9998979596918d8a85817c746e68615a524940372e231a0c0300000000101c2936424f5b66717779797979797670665a4e4235291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874818e9aa4a0968a7d71685d52453f372b2620191413101113141a1e262e34404b555f6a74808d99a3a1968a7e7164564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a434b545c60686e74797d828487898b8b8c8d8d8c8c8a888784817d7a746f6a615e56504840372e251c11080000000000111d2a3744505d6a778386868686868276695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56626e7b87939fa89e91847a6d605b51494037312a2520201d1d2021262a30383f45515c676f7c86929fa99e9184786d6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f283139424a50565e61676d7175777a7c7e7f7f80807f7f7e7c7a7774716d67625f58524d443e362e251c130a000000000000111d2a3744505d6a778390939393908276695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a47535f6975828f9ba4a1968f81756d625b5247423c36302d2c29292d2e31363d424a505c606d79839098a3a2978b7f72665c504438281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f2730383f444c52555c606468686d7071727373737372716f6d676764605d55534e46413b322c231c130a01000000000000111d2a3744505d6a7783909d9f9c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57626f7c89929da79e938b7f726d635c534d46413b3a393535393a3c42464e545c606e74808d95a0a59e9285796d60544a3f3428160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151e262e343b41464b515357565d6063646566676766656462605d555753514b47433c363029201a110a0100000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606a74808d95a0a59f93877f736e625f57524c48474540414647494d535860666d74808d929da79d938a7e71675d5142382e2317040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c23283036394045464a4c5254565858595a5a5959575554514b4a4745403937312a251f170e08000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38434e58606d79839098a2a499938b80756e69615e565553514b4c525455575f616a6f78818d929ca4a0958e81746c61554b4030261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a2e34383a3e414547494b4c4c4d4d4c4c4b494745413e3a39352f2b262019140d0500000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d45515c676e7b86929aa4a49f928c827b746e686562605d55565d616266696e747c838e939ca4a2979183796d605a50433a2f1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b14191d23282c2d3035393a3d3e3f404040403f3e3c3a39352f2d2c29241d1b150e08020000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212934404b555f69717e889399a2a49c948f87807a76726e6d676a6b686d6f73777b818790959da5a09792857c6f675d51483e31281d0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e12181c1f2024292c2d3031323334343332312f2d2c292420201d18120f0a0300000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c18232f39434d57616c717e8792989fa69e99928d87837f7b7a787778797a7c7f83888e939a9fa49f9691857c6f6a5f554b40362c1f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191d20212325252627272626242221201d181413100d0701000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c45505a626c717e8590949da0a39f9993908b88868584848687888c90959b9fa49f9a938e847c6f6a60584e43392f241a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406080d111314161819191a1a191918161413110d070604010000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333e48505a626c707b838a91969ea0a49f9c989598929191929995999da0a49f9d948f87817a6e6a60584e463c31271d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0b0c0d0d0d0d0c0b0907060401000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212c363e48505a61696e767d848b9196989c9fa3aaa29f9d9e9fa3a9a29f9b9a939089827c746d675f584e463c342a1f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a242d363e4750575f616c70787e84888c8f92999697989a9998979697928e8b87837d766f6a605d554e463c342b22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d353e454d535a61666d72777b7f838688898a8c8d8c8b8a898885827e7a76706b625f58514c433c342b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c333c424750545c60656a6e72767a7b7d7e7f80807f7d7c7b7975716d68636059544e45413a312a221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212a31373e424a5053575f6265676d6f707172737372716f6e6d6664615e56554f47433c352f281f180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f262b30383f44464e5355555d6062636465676665646362605c5454524c48443d373229241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e262e34383c4247484c5154555657595a595857565553514a4746413a38332b262019130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282c31373a3b414547484a4b4c4d4d4c4a49484644403a3936302c27211b150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f35393a3c3d3e3f40403f3e3c3b3a38342e2d2a251e1c160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e2124292c2d2f30313234333231302f2d2c2823201e1913100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d202122232426272625242322201f1c1813110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d111314151718191a1a191716151312100c0705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0b0c0d0d0c0b0908070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da29c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a778390959595908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a778388888888888376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c7c7c7c7c7c7b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a6e6f6f6f6f6f6e695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626262626262625f574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c464e5355555555555555534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333c43474849494949494847423c332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212a31373a3b3c3c3c3c3c3b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1820262b2e2f2f2f2f2f2f2f2e2b2620180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1f2122222222222222211e1a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f12141516161616161514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080809090909090808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: serializedVersion: 2 offset: 0 @@ -318,6 +318,174 @@ MonoBehaviour: m_Height: 11 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 54.453125 + m_Height: 70.203125 + m_HorizontalBearingX: 8.734375 + m_HorizontalBearingY: 70.203125 + m_HorizontalAdvance: 68.046875 + m_GlyphRect: + m_X: 327 + m_Y: 10 + m_Width: 56 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 6.828125 + m_Height: 70.203125 + m_HorizontalBearingX: 6.9375 + m_HorizontalBearingY: 70.203125 + m_HorizontalAdvance: 20.25 + m_GlyphRect: + m_X: 120 + m_Y: 100 + m_Width: 8 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 39.234375 + m_Height: 51.5625 + m_HorizontalBearingX: 3.421875 + m_HorizontalBearingY: 50.578125 + m_HorizontalAdvance: 45.90625 + m_GlyphRect: + m_X: 10 + m_Y: 136 + m_Width: 40 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 43.1875 + m_Height: 67.953125 + m_HorizontalBearingX: 6.9375 + m_HorizontalBearingY: 50.578125 + m_HorizontalAdvance: 54 + m_GlyphRect: + m_X: 402 + m_Y: 10 + m_Width: 45 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 6.5625 + m_Height: 70.203125 + m_HorizontalBearingX: 7.203125 + m_HorizontalBearingY: 70.203125 + m_HorizontalAdvance: 20.25 + m_GlyphRect: + m_X: 69 + m_Y: 186 + m_Width: 7 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 46.796875 + m_Height: 51.5625 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 50.578125 + m_HorizontalAdvance: 51.75 + m_GlyphRect: + m_X: 466 + m_Y: 10 + m_Width: 48 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 44.375 + m_Height: 67.78125 + m_HorizontalBearingX: 1.53125 + m_HorizontalBearingY: 49.59375 + m_HorizontalAdvance: 47.15625 + m_GlyphRect: + m_X: 533 + m_Y: 10 + m_Width: 45 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 61.015625 + m_Height: 73.078125 + m_HorizontalBearingX: 3.875 + m_HorizontalBearingY: 71.640625 + m_HorizontalAdvance: 63.90625 + m_GlyphRect: + m_X: 597 + m_Y: 10 + m_Width: 62 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 60.65625 + m_Height: 70.203125 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 70.203125 + m_HorizontalAdvance: 60.203125 + m_GlyphRect: + m_X: 402 + m_Y: 98 + m_Width: 61 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 40.859375 + m_Height: 50.578125 + m_HorizontalBearingX: 6.65625 + m_HorizontalBearingY: 49.59375 + m_HorizontalAdvance: 54.09375 + m_GlyphRect: + m_X: 482 + m_Y: 98 + m_Width: 42 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 44.09375 + m_Height: 71.1875 + m_HorizontalBearingX: 4.234375 + m_HorizontalBearingY: 70.203125 + m_HorizontalAdvance: 54.90625 + m_GlyphRect: + m_X: 235 + m_Y: 100 + m_Width: 45 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 47.25 + m_Height: 51.5625 + m_HorizontalBearingX: 4.234375 + m_HorizontalBearingY: 50.578125 + m_HorizontalAdvance: 55.4375 + m_GlyphRect: + m_X: 147 + m_Y: 148 + m_Width: 48 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 m_CharacterTable: - m_ElementType: 1 m_Unicode: 32 @@ -355,6 +523,54 @@ MonoBehaviour: m_Unicode: 8230 m_GlyphIndex: 668 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 80 + m_Scale: 1 m_AtlasTextures: - {fileID: -7847569238244830709} m_AtlasTextureIndex: 0 @@ -393,43 +609,131 @@ MonoBehaviour: m_Y: 101 m_Width: 64 m_Height: 25 - m_FreeGlyphRects: - m_X: 317 m_Y: 0 - m_Width: 1730 - m_Height: 2047 + m_Width: 75 + m_Height: 90 + - m_X: 110 + m_Y: 90 + m_Width: 27 + m_Height: 90 + - m_X: 0 + m_Y: 126 + m_Width: 59 + m_Height: 71 + - m_X: 392 + m_Y: 0 + m_Width: 64 + m_Height: 88 + - m_X: 59 + m_Y: 176 + m_Width: 26 + m_Height: 90 + - m_X: 456 + m_Y: 0 + m_Width: 67 + m_Height: 71 + - m_X: 523 + m_Y: 0 + m_Width: 64 + m_Height: 88 + - m_X: 587 + m_Y: 0 + m_Width: 81 + m_Height: 93 + - m_X: 392 + m_Y: 88 + m_Width: 80 + m_Height: 90 + - m_X: 472 + m_Y: 88 + m_Width: 61 + m_Height: 70 - m_X: 225 m_Y: 90 - m_Width: 1822 - m_Height: 1957 - - m_X: 225 - m_Y: 69 - m_Width: 21 - m_Height: 1978 + m_Width: 64 + m_Height: 91 + - m_X: 137 + m_Y: 138 + m_Width: 67 + m_Height: 71 + m_FreeGlyphRects: - m_X: 65 m_Y: 30 m_Width: 26 m_Height: 60 - - m_X: 0 - m_Y: 176 - m_Width: 2047 - m_Height: 1871 - - m_X: 110 - m_Y: 138 - m_Width: 1937 - m_Height: 1909 - - m_X: 110 - m_Y: 90 - m_Width: 51 - m_Height: 1957 - - m_X: 0 - m_Y: 126 - m_Width: 65 - m_Height: 1921 - m_X: 64 m_Y: 101 m_Width: 1 - m_Height: 1946 + m_Height: 75 + - m_X: 59 + m_Y: 126 + m_Width: 6 + m_Height: 50 + - m_X: 0 + m_Y: 266 + m_Width: 2047 + m_Height: 1781 + - m_X: 0 + m_Y: 197 + m_Width: 59 + m_Height: 1850 + - m_X: 85 + m_Y: 176 + m_Width: 25 + m_Height: 1871 + - m_X: 668 + m_Y: 0 + m_Width: 1379 + m_Height: 2047 + - m_X: 456 + m_Y: 71 + m_Width: 67 + m_Height: 17 + - m_X: 472 + m_Y: 158 + m_Width: 1575 + m_Height: 1889 + - m_X: 533 + m_Y: 93 + m_Width: 1514 + m_Height: 1954 + - m_X: 533 + m_Y: 88 + m_Width: 54 + m_Height: 1959 + - m_X: 225 + m_Y: 69 + m_Width: 21 + m_Height: 21 + - m_X: 289 + m_Y: 178 + m_Width: 1758 + m_Height: 1869 + - m_X: 289 + m_Y: 90 + m_Width: 103 + m_Height: 1957 + - m_X: 137 + m_Y: 90 + m_Width: 24 + m_Height: 48 + - m_X: 85 + m_Y: 209 + m_Width: 1962 + m_Height: 1838 + - m_X: 204 + m_Y: 181 + m_Width: 1843 + m_Height: 1866 + - m_X: 85 + m_Y: 180 + m_Width: 52 + m_Height: 1867 + - m_X: 204 + m_Y: 138 + m_Width: 21 + m_Height: 1909 m_fontInfo: Name: PointSize: 0 diff --git a/Assets/Resources/Games/firstContact.prefab b/Assets/Resources/Games/firstContact.prefab index 3edffed5..61b792c3 100644 --- a/Assets/Resources/Games/firstContact.prefab +++ b/Assets/Resources/Games/firstContact.prefab @@ -389,6 +389,140 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &1297040976664548793 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1708417428241403921} + - component: {fileID: 6982666923292389802} + - component: {fileID: 1197017460051970515} + m_Layer: 0 + m_Name: newUnderLiveBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1708417428241403921 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1297040976664548793} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 17.2, y: 8, z: 1.5522388} + m_Children: [] + m_Father: {fileID: 7349459288702959963} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -285.8, y: -465.3} + m_SizeDelta: {x: 148.3159, y: 60.4831} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6982666923292389802 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1297040976664548793} + m_CullTransparentMesh: 1 +--- !u!114 &1197017460051970515 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1297040976664548793} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: _ + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 46613a13a426a984d9ad46165efa969f, 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: 1 + m_colorMode: 1 + m_fontColorGradient: + topLeft: {r: 0.99607843, g: 0.94509804, b: 0.99607843, a: 1} + topRight: {r: 0.90588236, g: 0.16862746, b: 0.92156863, a: 1} + bottomLeft: {r: 0.99607843, g: 0.94509804, b: 0.99607843, a: 1} + bottomRight: {r: 0.90588236, g: 0.16862746, b: 0.92156863, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 3 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 12.88 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &1432988524133082166 GameObject: m_ObjectHideFlags: 0 @@ -1184,7 +1318,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0.285} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 400.1, y: 145.4} + m_AnchoredPosition: {x: 400.44, y: 146.3} m_SizeDelta: {x: 13.8404, y: 13.8404} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &7434825081758550577 @@ -1288,9 +1422,9 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0.285} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 413.86993, y: 170.4} + m_AnchoredPosition: {x: 416.1, y: 170.3999} m_SizeDelta: {x: 13.8404, y: 13.8404} - m_Pivot: {x: 0.5, y: 0.5} + m_Pivot: {x: 0.63567466, y: 0.498874} --- !u!222 &2813560121729444189 CanvasRenderer: m_ObjectHideFlags: 0 @@ -1358,7 +1492,7 @@ RectTransform: - {fileID: 2387280126757183864} - {fileID: 8772788326215084903} m_Father: {fileID: 7349459288702959963} - m_RootOrder: 2 + 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} @@ -1658,6 +1792,140 @@ Transform: m_Father: {fileID: 1360392623406679784} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4099951555693092722 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3353411025086185838} + - component: {fileID: 9220843235187657362} + - component: {fileID: 1813382255839355063} + m_Layer: 0 + m_Name: liveTextOutline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3353411025086185838 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4099951555693092722} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.5522388, y: 1.5522388, z: 1.5522388} + m_Children: [] + m_Father: {fileID: 7349459288702959963} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -194.5, y: -129.9} + m_SizeDelta: {x: 148.3159, y: 60.4831} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9220843235187657362 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4099951555693092722} + m_CullTransparentMesh: 1 +--- !u!114 &1813382255839355063 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4099951555693092722} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'LIVE ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: ba087ceae4259b1489dfb70bffac035d, 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: 1 + m_colorMode: 2 + m_fontColorGradient: + topLeft: {r: 0.13333334, g: 0, b: 1, a: 1} + topRight: {r: 0.13333334, g: 0, b: 1, a: 1} + bottomLeft: {r: 0.83137256, g: 0, b: 1, a: 1} + bottomRight: {r: 0.83137256, g: 0, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 41 + m_fontSizeBase: 41 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 3 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 11 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &4259820447776069573 GameObject: m_ObjectHideFlags: 0 @@ -1688,7 +1956,7 @@ RectTransform: m_LocalScale: {x: 1.5522388, y: 1.5522388, z: 1.5522388} m_Children: [] m_Father: {fileID: 7349459288702959963} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -1737,10 +2005,10 @@ MonoBehaviour: m_enableVertexGradient: 1 m_colorMode: 2 m_fontColorGradient: - topLeft: {r: 0.21960786, g: 0.6666667, b: 0.8941177, a: 1} - topRight: {r: 0.21960786, g: 0.6666667, b: 0.8941177, a: 1} - bottomLeft: {r: 0.6627451, g: 0.7254902, b: 0.8862746, a: 1} - bottomRight: {r: 0.6627451, g: 0.7254902, b: 0.8862746, a: 1} + topLeft: {r: 0.20392157, g: 0.9647059, b: 1, a: 1} + topRight: {r: 0.20392157, g: 0.9647059, b: 1, a: 1} + bottomLeft: {r: 0.7647059, g: 1, b: 1, a: 1} + bottomRight: {r: 0.7647059, g: 1, b: 1, a: 1} m_fontColorGradientPreset: {fileID: 0} m_spriteAsset: {fileID: 0} m_tintAllSprites: 0 @@ -1891,7 +2159,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0.285} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 409.6, y: 159} + m_AnchoredPosition: {x: 409.5, y: 158.9} m_SizeDelta: {x: 13.8404, y: 13.8404} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &994260489154264641 @@ -2685,8 +2953,10 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: -0.014825037, y: -0.014825037, z: -0.014825037} m_Children: + - {fileID: 3353411025086185838} - {fileID: 2298552586444362912} - {fileID: 6255580872749334389} + - {fileID: 1708417428241403921} - {fileID: 7679939559806738126} m_Father: {fileID: 7841437229881621410} m_RootOrder: 5 @@ -3207,7 +3477,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &6255580872749334389 RectTransform: m_ObjectHideFlags: 0 @@ -3220,7 +3490,7 @@ RectTransform: m_LocalScale: {x: 1.5172958, y: 1.2627, z: 1} m_Children: [] m_Father: {fileID: 7349459288702959963} - m_RootOrder: 1 + 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} @@ -3277,8 +3547,8 @@ MonoBehaviour: _gradientMode: 1 _gradientDir: 0 _overwriteAllColor: 0 - _vertex1: {r: 0.72156864, g: 0.69411767, b: 0.72156864, a: 1} - _vertex2: {r: 0.8431373, g: 0.3803922, b: 0.8588236, a: 1} + _vertex1: {r: 0.972549, g: 0.93333334, b: 0.9764706, a: 1} + _vertex2: {r: 0.9882353, g: 0.18431373, b: 0.9882353, a: 1} --- !u!1 &7688105568269393147 GameObject: m_ObjectHideFlags: 0 @@ -3717,7 +3987,6 @@ MonoBehaviour: hasMissed: 0 alien: {fileID: 7783123803599722790} translator: {fileID: 179726693367595051} - alienSpeech: {fileID: 2824029035125826334, guid: 34ba70658c2e1c542a0da77281b733e7, type: 3} dummyHolder: {fileID: 4763514319545856775} missionControl: {fileID: 1703073459706337243} liveBar: {fileID: 6386057715023792916} diff --git a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim index 502a8aed..35b7083f 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim +++ b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim @@ -27,7 +27,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: 0, z: 81.393} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -36,7 +36,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 0, z: 81.393} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -61,7 +61,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 180, y: 0, z: -21.348022} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -70,7 +70,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 180, y: 0, z: -21.348022} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -88,44 +88,44 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: 0, y: 0, z: -13.694} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.022222223 - value: {x: 0, y: 0, z: -13.694} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.044444446 - value: {x: 0, y: 180, z: 15.388} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: 0, y: 180, z: 15.388} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: -13.694} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: 0, y: 180, z: 15.388} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 180, z: 15.388} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: 0, y: 0, z: -13.694} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -147,7 +147,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: 0, z: -3.601} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -156,7 +156,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 0, z: -3.601} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -181,7 +181,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: 0, z: -0.088} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -190,7 +190,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 0, z: -0.088} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -215,7 +215,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: 0, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -224,7 +224,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 0, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -249,7 +249,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: {x: 0, y: 180, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -258,7 +258,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 180, z: 7.101} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -284,7 +284,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: -0.0436, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -293,7 +293,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: -0.0436, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -318,7 +318,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 2.7227, y: -0.2936, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -327,7 +327,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 2.7227, y: -0.2936, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -352,7 +352,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0.533, y: 0.673, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -361,7 +361,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0.533, y: 0.673, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -386,7 +386,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 2.0351, y: -0.7616, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -395,7 +395,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 2.0351, y: -0.7616, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -420,7 +420,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 2.31, y: 0.6306, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -429,7 +429,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 2.31, y: 0.6306, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -447,44 +447,44 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: 2.212, y: 1.2188, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.022222223 - value: {x: 2.212, y: 1.2188, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.044444446 - value: {x: 2.12, y: 1.26, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: 2.12, y: 1.26, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + value: {x: 2.212, y: 1.2188, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: 2.12, y: 1.26, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 2.12, y: 1.26, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: 2.212, y: 1.2188, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -506,7 +506,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: -0.151, y: 0.203, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -514,26 +514,26 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.044444446 - value: {x: -0.175, y: 0.21, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: -0.175, y: 0.21, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: -0.175, y: 0.21, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.175, y: 0.21, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: -0.151, y: 0.203, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -558,7 +558,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: -0.4066, y: 0.15, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -567,7 +567,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: -0.4066, y: 0.15, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -592,7 +592,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: -0.077400014, y: 0.07019998, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -600,26 +600,26 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.044444446 - value: {x: -0.0788, y: 0.0843, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: -0.0788, y: 0.0843, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: -0.0788, y: 0.0843, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.0788, y: 0.0843, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: -0.077400014, y: 0.07019998, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -644,7 +644,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: -0.272, y: -0.142, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -652,26 +652,26 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.044444446 - value: {x: -0.259, y: -0.1588, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: -0.259, y: -0.1588, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: -0.259, y: -0.1588, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.259, y: -0.1588, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: -0.272, y: -0.142, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -696,16 +696,16 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: {x: 0.41, y: 0.237, z: 0} - inSlope: {x: 0, y: -0.6423751, z: 0} - outSlope: {x: 0, y: -0.6423751, z: 0} + inSlope: {x: 0, y: -0.32118756, z: 0} + outSlope: {x: 0, y: -0.32118756, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0.14200003, y: 0.19899999, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -731,7 +731,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 1.0126, y: 0.9821, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -740,7 +740,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 1.0126, y: 0.9821, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -765,7 +765,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 1.9768951, y: 2.0155106, z: 1.9614} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -774,7 +774,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 1.9768951, y: 2.0155106, z: 1.9614} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -799,7 +799,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 2.3939977, y: 1.5951883, z: 1.9614} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -808,7 +808,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 2.3939977, y: 1.5951883, z: 1.9614} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -833,7 +833,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 1.9531184, y: 2.0232382, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -842,7 +842,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 1.9531184, y: 2.0232382, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -860,26 +860,26 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: 2.0848923, y: 1.9946418, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 2.0848923, y: 1.9946418, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 2.0848923, y: 1.9946418, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -901,7 +901,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 1.0137848, y: 1.1813182, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -910,7 +910,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 1.0137848, y: 1.1813182, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -935,7 +935,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0.93556654, y: 1.00799, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -943,26 +943,26 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.044444446 - value: {x: 1.0113155, y: 1.0019727, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: 1.0113155, y: 1.0019727, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: 1.0113155, y: 1.0019727, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 1.0113155, y: 1.0019727, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: 0.93556654, y: 1.00799, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -987,7 +987,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: {x: 0.98478967, y: 1.0564983, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -996,7 +996,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: {x: 0.98478967, y: 1.0564983, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -1022,7 +1022,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: Infinity outSlope: Infinity @@ -1031,7 +1031,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: Infinity outSlope: Infinity @@ -1059,7 +1059,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: Infinity outSlope: Infinity @@ -1068,7 +1068,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: Infinity outSlope: Infinity @@ -1096,7 +1096,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: Infinity outSlope: Infinity @@ -1105,7 +1105,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: Infinity outSlope: Infinity @@ -1132,24 +1132,6 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 - - serializedVersion: 3 - time: 0.044444446 - value: 1 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - serializedVersion: 3 time: 0.08888889 value: 1 @@ -1160,7 +1142,25 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.11111111 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.17777778 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.22222222 value: 0 inSlope: Infinity outSlope: Infinity @@ -1179,9 +1179,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: 8977387651402933149, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: 8977387651402933149, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: 8977387651402933149, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Body/Arms/Left @@ -1190,9 +1190,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Body/Arms/Right @@ -1201,15 +1201,15 @@ AnimationClip: - curve: - time: 0 value: {fileID: 21300000, guid: f8b06c5c2986887498194150768d6b90, type: 3} - - time: 0.022222223 - value: {fileID: 21300000, guid: a5e8fa69f141d8d468283c9d8fbd60e0, type: 3} - time: 0.044444446 - value: {fileID: 21300000, guid: 44053c29b68e88b4998592f9f6e17c5e, type: 3} - - time: 0.06666667 - value: {fileID: 21300000, guid: 9afcf693bc62fa34e9d15dfb531655f1, type: 3} + value: {fileID: 21300000, guid: a5e8fa69f141d8d468283c9d8fbd60e0, type: 3} - time: 0.08888889 + value: {fileID: 21300000, guid: 44053c29b68e88b4998592f9f6e17c5e, type: 3} + - time: 0.13333334 + value: {fileID: 21300000, guid: 9afcf693bc62fa34e9d15dfb531655f1, type: 3} + - time: 0.17777778 value: {fileID: 21300000, guid: 184e2a44a9defdf4fa4eed4f9bcf54d0, type: 3} - - time: 0.11111111 + - time: 0.22222222 value: {fileID: 21300000, guid: 43a3ae9d9c6485b479d8cc9449222b15, type: 3} attribute: m_Sprite path: GameObject @@ -1218,9 +1218,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Head @@ -1229,9 +1229,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: -2666813748081079827, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: -2666813748081079827, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: -2666813748081079827, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Head/Eyes/Left @@ -1240,9 +1240,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: 2537842466650522060, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: 2537842466650522060, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: 2537842466650522060, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Head/Eyes/Right @@ -1251,9 +1251,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: 8030773482631099838, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: 8030773482631099838, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: 8030773482631099838, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Head/Mouth @@ -1315,6 +1315,13 @@ AnimationClip: typeID: 4 customType: 4 isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 - serializedVersion: 2 path: 323075337 attribute: 3 @@ -1511,13 +1518,6 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 - - serializedVersion: 2 - path: 130111906 - attribute: 3 - script: {fileID: 0} - typeID: 4 - customType: 0 - isPPtrCurve: 0 - serializedVersion: 2 path: 2525600652 attribute: 3 @@ -1555,7 +1555,7 @@ AnimationClip: m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.13333334 + m_StopTime: 0.24444444 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -1584,7 +1584,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -1593,7 +1593,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -1621,7 +1621,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.0436 inSlope: 0 outSlope: 0 @@ -1630,7 +1630,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -0.0436 inSlope: 0 outSlope: 0 @@ -1658,7 +1658,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -1667,7 +1667,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -1695,7 +1695,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.0126 inSlope: 0 outSlope: 0 @@ -1704,7 +1704,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.0126 inSlope: 0 outSlope: 0 @@ -1732,7 +1732,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.9821 inSlope: 0 outSlope: 0 @@ -1741,7 +1741,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.9821 inSlope: 0 outSlope: 0 @@ -1769,7 +1769,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: 0 outSlope: 0 @@ -1778,7 +1778,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: 0 outSlope: 0 @@ -1806,7 +1806,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 2.7227 inSlope: 0 outSlope: 0 @@ -1815,7 +1815,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 2.7227 inSlope: 0 outSlope: 0 @@ -1843,7 +1843,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.2936 inSlope: 0 outSlope: 0 @@ -1852,7 +1852,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -0.2936 inSlope: 0 outSlope: 0 @@ -1880,7 +1880,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -1889,7 +1889,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -1917,7 +1917,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -1926,7 +1926,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -1954,7 +1954,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -1963,7 +1963,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -1991,7 +1991,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 81.393 inSlope: 0 outSlope: 0 @@ -2000,7 +2000,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 81.393 inSlope: 0 outSlope: 0 @@ -2028,7 +2028,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.9768951 inSlope: 0 outSlope: 0 @@ -2037,7 +2037,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.9768951 inSlope: 0 outSlope: 0 @@ -2065,7 +2065,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 2.0155106 inSlope: 0 outSlope: 0 @@ -2074,7 +2074,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 2.0155106 inSlope: 0 outSlope: 0 @@ -2102,7 +2102,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.9614 inSlope: 0 outSlope: 0 @@ -2111,7 +2111,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.9614 inSlope: 0 outSlope: 0 @@ -2139,7 +2139,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.533 inSlope: 0 outSlope: 0 @@ -2148,7 +2148,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.533 inSlope: 0 outSlope: 0 @@ -2176,7 +2176,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.673 inSlope: 0 outSlope: 0 @@ -2185,7 +2185,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.673 inSlope: 0 outSlope: 0 @@ -2213,7 +2213,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -2222,7 +2222,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -2250,7 +2250,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 180 inSlope: 0 outSlope: 0 @@ -2259,7 +2259,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 180 inSlope: 0 outSlope: 0 @@ -2287,7 +2287,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -2296,7 +2296,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -2324,7 +2324,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -21.348022 inSlope: 0 outSlope: 0 @@ -2333,7 +2333,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -21.348022 inSlope: 0 outSlope: 0 @@ -2361,7 +2361,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 2.3939977 inSlope: 0 outSlope: 0 @@ -2370,7 +2370,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 2.3939977 inSlope: 0 outSlope: 0 @@ -2398,7 +2398,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.5951883 inSlope: 0 outSlope: 0 @@ -2407,7 +2407,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.5951883 inSlope: 0 outSlope: 0 @@ -2435,7 +2435,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.9614 inSlope: 0 outSlope: 0 @@ -2444,7 +2444,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.9614 inSlope: 0 outSlope: 0 @@ -2472,7 +2472,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 2.0351 inSlope: 0 outSlope: 0 @@ -2481,7 +2481,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 2.0351 inSlope: 0 outSlope: 0 @@ -2509,7 +2509,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.7616 inSlope: 0 outSlope: 0 @@ -2518,7 +2518,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -0.7616 inSlope: 0 outSlope: 0 @@ -2546,7 +2546,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -2555,7 +2555,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -2583,7 +2583,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.9531184 inSlope: 0 outSlope: 0 @@ -2592,7 +2592,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.9531184 inSlope: 0 outSlope: 0 @@ -2620,7 +2620,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 2.0232382 inSlope: 0 outSlope: 0 @@ -2629,7 +2629,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 2.0232382 inSlope: 0 outSlope: 0 @@ -2657,7 +2657,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: 0 outSlope: 0 @@ -2666,7 +2666,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: 0 outSlope: 0 @@ -2694,7 +2694,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 2.31 inSlope: 0 outSlope: 0 @@ -2703,7 +2703,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 2.31 inSlope: 0 outSlope: 0 @@ -2731,7 +2731,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.6306 inSlope: 0 outSlope: 0 @@ -2740,7 +2740,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.6306 inSlope: 0 outSlope: 0 @@ -2768,7 +2768,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -2777,7 +2777,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -2805,7 +2805,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: Infinity outSlope: Infinity @@ -2814,7 +2814,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: Infinity outSlope: Infinity @@ -2835,45 +2835,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 2.212 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 2.212 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 - value: 2.12 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 2.12 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + value: 2.212 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 2.12 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 2.12 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 2.212 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2890,45 +2890,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 1.2188 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1.2188 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 - value: 1.26 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 1.26 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + value: 1.2188 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 1.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 1.2188 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2945,45 +2945,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -3000,45 +3000,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -3055,45 +3055,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 - value: 180 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 180 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 180 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 180 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -3110,45 +3110,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: -13.694 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: -13.694 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 - value: 15.388 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 15.388 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + value: -13.694 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 15.388 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 15.388 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: -13.694 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -3165,27 +3165,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 2.0848923 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 2.0848923 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 2.0848923 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -3202,27 +3202,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 1.9946418 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.9946418 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.9946418 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -3239,27 +3239,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -3283,7 +3283,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.151 inSlope: 0 outSlope: 0 @@ -3292,7 +3292,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: -0.175 inSlope: 0 outSlope: 0 @@ -3301,7 +3301,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: -0.175 inSlope: 0 outSlope: 0 @@ -3310,7 +3310,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -0.151 inSlope: 0 outSlope: 0 @@ -3338,7 +3338,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.203 inSlope: 0 outSlope: 0 @@ -3346,26 +3346,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: 0.21 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 0.21 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 0.21 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.21 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0.203 inSlope: 0 outSlope: 0 @@ -3392,15 +3392,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 @@ -3411,7 +3402,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -3420,7 +3411,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3448,7 +3448,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: Infinity outSlope: Infinity @@ -3457,7 +3457,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: Infinity outSlope: Infinity @@ -3485,7 +3485,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.4066 inSlope: 0 outSlope: 0 @@ -3494,7 +3494,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -0.4066 inSlope: 0 outSlope: 0 @@ -3522,7 +3522,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.15 inSlope: 0 outSlope: 0 @@ -3531,7 +3531,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.15 inSlope: 0 outSlope: 0 @@ -3559,7 +3559,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -3568,7 +3568,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3596,7 +3596,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -3605,7 +3605,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3633,7 +3633,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -3642,7 +3642,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3670,7 +3670,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -3.601 inSlope: 0 outSlope: 0 @@ -3679,7 +3679,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -3.601 inSlope: 0 outSlope: 0 @@ -3707,7 +3707,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.0137848 inSlope: 0 outSlope: 0 @@ -3716,7 +3716,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.0137848 inSlope: 0 outSlope: 0 @@ -3744,7 +3744,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.1813182 inSlope: 0 outSlope: 0 @@ -3753,7 +3753,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.1813182 inSlope: 0 outSlope: 0 @@ -3781,7 +3781,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: 0 outSlope: 0 @@ -3790,7 +3790,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: 0 outSlope: 0 @@ -3818,7 +3818,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.077400014 inSlope: 0 outSlope: 0 @@ -3826,26 +3826,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: -0.0788 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: -0.0788 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: -0.0788 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.0788 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: -0.077400014 inSlope: 0 outSlope: 0 @@ -3873,7 +3873,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.07019998 inSlope: 0 outSlope: 0 @@ -3881,26 +3881,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: 0.0843 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 0.0843 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 0.0843 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.0843 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0.07019998 inSlope: 0 outSlope: 0 @@ -3927,15 +3927,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 @@ -3946,7 +3937,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -3955,7 +3946,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3983,7 +3983,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -3992,7 +3992,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4020,7 +4020,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -4029,7 +4029,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4057,7 +4057,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.088 inSlope: 0 outSlope: 0 @@ -4066,7 +4066,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -0.088 inSlope: 0 outSlope: 0 @@ -4094,7 +4094,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.93556654 inSlope: 0 outSlope: 0 @@ -4102,26 +4102,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: 1.0113155 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 1.0113155 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 1.0113155 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.0113155 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0.93556654 inSlope: 0 outSlope: 0 @@ -4149,7 +4149,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.00799 inSlope: 0 outSlope: 0 @@ -4157,26 +4157,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: 1.0019727 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 1.0019727 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 1.0019727 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.0019727 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 1.00799 inSlope: 0 outSlope: 0 @@ -4203,15 +4203,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 1 @@ -4222,7 +4213,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.08888889 value: 1 inSlope: 0 outSlope: 0 @@ -4231,7 +4222,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 1 inSlope: 0 outSlope: 0 @@ -4259,7 +4259,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: Infinity outSlope: Infinity @@ -4268,7 +4268,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: Infinity outSlope: Infinity @@ -4296,7 +4296,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.272 inSlope: 0 outSlope: 0 @@ -4304,26 +4304,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: -0.259 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: -0.259 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: -0.259 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.259 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: -0.272 inSlope: 0 outSlope: 0 @@ -4351,7 +4351,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.142 inSlope: 0 outSlope: 0 @@ -4359,26 +4359,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: -0.1588 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: -0.1588 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: -0.1588 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.1588 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: -0.142 inSlope: 0 outSlope: 0 @@ -4405,15 +4405,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 @@ -4424,7 +4415,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -4433,7 +4424,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4461,7 +4461,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -4470,7 +4470,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4498,7 +4498,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -4507,7 +4507,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4535,7 +4535,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -4544,7 +4544,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4571,24 +4571,6 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 - - serializedVersion: 3 - time: 0.044444446 - value: 1 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - serializedVersion: 3 time: 0.08888889 value: 1 @@ -4599,7 +4581,25 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.11111111 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.17777778 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.22222222 value: 0 inSlope: Infinity outSlope: Infinity @@ -4627,7 +4627,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0.98478967 inSlope: 0 outSlope: 0 @@ -4636,7 +4636,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: 0.98478967 inSlope: 0 outSlope: 0 @@ -4664,7 +4664,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 1.0564983 inSlope: 0 outSlope: 0 @@ -4673,7 +4673,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: 1.0564983 inSlope: 0 outSlope: 0 @@ -4701,7 +4701,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 1 inSlope: 0 outSlope: 0 @@ -4710,7 +4710,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: 1 inSlope: 0 outSlope: 0 @@ -4738,7 +4738,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -4747,7 +4747,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4775,7 +4775,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 180 inSlope: 0 outSlope: 0 @@ -4784,7 +4784,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 180 inSlope: 0 outSlope: 0 @@ -4812,7 +4812,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -4821,7 +4821,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 7.101 inSlope: 0 outSlope: 0 @@ -4849,7 +4849,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0.41 inSlope: 0 outSlope: 0 @@ -4858,7 +4858,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.14200003 inSlope: 0 outSlope: 0 @@ -4886,16 +4886,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0.237 - inSlope: -0.6423751 - outSlope: -0.6423751 + inSlope: -0.32118756 + outSlope: -0.32118756 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.19899999 inSlope: 0 outSlope: 0 @@ -4923,7 +4923,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -4932,7 +4932,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4955,7 +4955,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Head/Eyes/Left + path: Body/Arms/Right classID: 4 script: {fileID: 0} - curve: @@ -4965,7 +4965,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Head/Eyes/Left + path: Body/Arms/Right classID: 4 script: {fileID: 0} - curve: @@ -4975,97 +4975,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Head/Eyes/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Head - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Head - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Head - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Head/Eyes/Whosh - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Head/Eyes/Whosh - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Head/Eyes/Whosh - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Head/Eyes/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Head/Eyes/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Head/Eyes/Right + path: Body/Arms/Right classID: 4 script: {fileID: 0} - curve: @@ -5105,7 +5015,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Body/Arms/Right + path: Head/Eyes/Left classID: 4 script: {fileID: 0} - curve: @@ -5115,7 +5025,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Body/Arms/Right + path: Head/Eyes/Left classID: 4 script: {fileID: 0} - curve: @@ -5125,27 +5035,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Head/Mouth - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Head/Mouth + path: Head/Eyes/Left classID: 4 script: {fileID: 0} - curve: @@ -5158,6 +5048,116 @@ AnimationClip: path: Head/Mouth classID: 4 script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Eyes/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Eyes/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Eyes/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Eyes/Whosh + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Eyes/Whosh + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Eyes/Whosh + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_good/alien_success.anim b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_good/alien_success.anim index 0ae840ca..6cca673c 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_good/alien_success.anim +++ b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_good/alien_success.anim @@ -109,7 +109,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 2.1041, y: 1.1556, z: 0} + value: {x: 2.0733, y: 1.1556, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -118,16 +118,16 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.033333335 - value: {x: 2.099, y: 1.1966, z: 0} - inSlope: {x: -0.23099898, y: 0, z: 0} - outSlope: {x: -0.23099898, y: 0, z: 0} + value: {x: 2.0733, y: 1.1966, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.06666667 - value: {x: 2.0887, y: 1.1863, z: 0} + value: {x: 2.0733, y: 1.1863, z: 0} inSlope: {x: 0, y: -0.22949876, z: 0} outSlope: {x: 0, y: -0.22949876, z: 0} tangentMode: 0 @@ -136,7 +136,7 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.1 - value: {x: 2.0989, y: 1.1813, z: 0} + value: {x: 2.0733, y: 1.1813, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -145,9 +145,9 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.16666667 - value: {x: 2.0938, y: 1.2172, z: 0} - inSlope: {x: -0.20400047, y: 0.20799635, z: 0} - outSlope: {x: -0.20400047, y: 0.20799635, z: 0} + value: {x: 2.0733, y: 1.2172, z: 0} + inSlope: {x: 0, y: 0.20799635, z: 0} + outSlope: {x: 0, y: 0.20799635, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -988,7 +988,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 2.1041 + value: 2.0733 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -997,16 +997,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.033333335 - value: 2.099 - inSlope: -0.23099898 - outSlope: -0.23099898 + value: 2.0733 + inSlope: 0 + outSlope: 0 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.06666667 - value: 2.0887 + value: 2.0733 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1015,7 +1015,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.1 - value: 2.0989 + value: 2.0733 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1024,9 +1024,9 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.16666667 - value: 2.0938 - inSlope: -0.20400047 - outSlope: -0.20400047 + value: 2.0733 + inSlope: 0 + outSlope: 0 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 diff --git a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_talk/Alien.controller b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_talk/Alien.controller index 456b884a..c1ab8e68 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_talk/Alien.controller +++ b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_talk/Alien.controller @@ -84,6 +84,9 @@ AnimatorStateMachine: - serializedVersion: 1 m_State: {fileID: 1905787699877858001} m_Position: {x: 480, y: 520, z: 0} + - serializedVersion: 1 + m_State: {fileID: 3287431350063787326} + m_Position: {x: 515, y: 585, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] @@ -146,6 +149,32 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &3287431350063787326 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: alien_fail2 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 51423603eca4e3f42bb9dd2ac6f4a079, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &3849571775052354061 AnimatorState: serializedVersion: 6 diff --git a/Assets/Resources/Sprites/Games/FirstContact/Animations/liveBar.anim b/Assets/Resources/Sprites/Games/FirstContact/Animations/liveBar.anim index f1f10054..98c971da 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/Animations/liveBar.anim +++ b/Assets/Resources/Sprites/Games/FirstContact/Animations/liveBar.anim @@ -22,15 +22,6 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.016666668 value: 1 inSlope: Infinity outSlope: Infinity @@ -39,7 +30,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.13333334 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -58,16 +49,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.033333335 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -76,7 +58,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.11666667 + time: 0.15 value: 0 inSlope: Infinity outSlope: Infinity @@ -95,16 +77,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.05 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -132,16 +105,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -150,7 +114,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.083333336 + time: 0.05 value: 0 inSlope: Infinity outSlope: Infinity @@ -207,7 +171,7 @@ AnimationClip: m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.13333334 + m_StopTime: 0.2 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -228,15 +192,6 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.016666668 value: 1 inSlope: Infinity outSlope: Infinity @@ -245,7 +200,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.13333334 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -264,16 +219,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.033333335 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -282,7 +228,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.11666667 + time: 0.15 value: 0 inSlope: Infinity outSlope: Infinity @@ -301,16 +247,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.05 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -338,16 +275,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -356,7 +284,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.083333336 + time: 0.05 value: 0 inSlope: Infinity outSlope: Infinity diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat new file mode 100644 index 00000000..9c2ff17d --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF 1 + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0.232 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: -1 + - _UnderlayOffsetX: 0.61 + - _UnderlayOffsetY: 0.76 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 0} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat.meta b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat.meta new file mode 100644 index 00000000..a1882f06 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46613a13a426a984d9ad46165efa969f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset index c7b0771e..99dfef50 100644 --- a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset @@ -9,7 +9,7 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: LiberationSans SDF Material m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} - m_ShaderKeywords: + m_ShaderKeywords: OUTLINE_ON m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -25,12 +25,13 @@ Material: m_Offset: {x: 0, y: 0} m_Floats: - _ColorMask: 15 + - _CullMode: 0 - _FaceDilate: 0 - _GradientScale: 10 - _MaskSoftnessX: 0 - _MaskSoftnessY: 0 - _OutlineSoftness: 0 - - _OutlineWidth: 0 + - _OutlineWidth: 0.3 - _PerspectiveFilter: 0.875 - _ScaleRatioA: 0.9 - _ScaleRatioB: 1 @@ -46,9 +47,9 @@ Material: - _StencilWriteMask: 255 - _TextureHeight: 1024 - _TextureWidth: 1024 - - _UnderlayDilate: 0 - - _UnderlayOffsetX: 0 - - _UnderlayOffsetY: 0 + - _UnderlayDilate: -1 + - _UnderlayOffsetX: 0.61 + - _UnderlayOffsetY: 0.76 - _UnderlaySoftness: 0 - _VertexOffsetX: 0 - _VertexOffsetY: 0 @@ -57,8 +58,9 @@ Material: m_Colors: - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} - _FaceColor: {r: 1, g: 1, b: 1, a: 1} - - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 0} - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 @@ -73,14 +75,14 @@ MonoBehaviour: m_EditorClassIdentifier: hashCode: 231247347 material: {fileID: 2180264} - materialHashCode: -1183942120 + materialHashCode: 198912371 m_Version: 1.1.0 m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 - m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, - type: 3} + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, type: 3} m_SourceFontFile: {fileID: 0} m_AtlasPopulationMode: 0 m_FaceInfo: + m_FaceIndex: 0 m_FamilyName: Liberation Sans m_StyleName: Regular m_PointSize: 86 @@ -4605,6 +4607,8 @@ MonoBehaviour: m_AtlasTextures: - {fileID: 28684132378477856} m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 0 m_UsedGlyphRects: - m_X: 0 m_Y: 0 @@ -7791,15 +7795,20 @@ Texture2D: Hash: 00000000000000000000000000000000 m_ForcedFallbackFormat: 4 m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 serializedVersion: 2 m_Width: 1024 m_Height: 1024 m_CompleteImageSize: 1048576 + m_MipsStripped: 0 m_TextureFormat: 1 m_MipCount: 1 m_IsReadable: 0 + m_IsPreProcessed: 0 + m_IgnoreMasterTextureLimit: 0 m_StreamingMipmaps: 0 m_StreamingMipmapsPriority: -92 + m_VTOnly: 0 m_AlphaIsTransparency: 0 m_ImageCount: 1 m_TextureDimension: 2 @@ -7813,9 +7822,11 @@ Texture2D: m_WrapW: 0 m_LightmapFormat: 0 m_ColorSpace: 0 + m_PlatformBlob: image data: 1048576 _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f101112121313131212100f0e0c0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a1313131313131313130e0d0b08030000000000000000000000000000000000000002070a0c0d1313131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313130e0d0b0803000000000000000000000000000000000000000000000004080a0a13131313131313131313131313131313131313131313131313131313131313131313131313131313130a09070400000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000020507080c0f1112131211100c080806020000000000000000000000030607090d1011121312110e0a070604010000000000000000000000000000000000000000000000000000000000000000000000000606060606060000000000000000000000000000000000000000000000000000000000010507070c0f1112131312100c08080602000000000000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000000000000000000000000000306080913131313131207070501000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000004080a0a0b0b0b0b0b0b0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131315171a1c1d1e1e1f20201f1f1e1d1c1b19171513120f0b06060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316172020202020202020201b1a18140f080100000000000000000000000000000000070e1317191a202020202020202020181715110c060000000000000000000000000000000000000000000000000000030a10161a1c1d202020202020201b1a18140f080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000000000000000000106090b0c131313131313080705020000000000000000000000000000000002090e111414181c1e1f201f1e1c191514120e090300000000000000060b101213161a1d1e1f201e1d1b171413110d0701000000000000000000000000000000000000000000000000000000000000030608091313131313130b0a0805000000000000000000000000000000000000000000000002080d111314191c1e1f201f1e1c191514120e09030000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000000000000000000000000000000002080d1113142020202020191815120d060000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d080200000000000000000000000000000000000000000000000002080d1113142020202020191815120d06000000000000000000000000000000050b10141617181818181818181413110d07010000000000000000000001030405060606060504040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f09010000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214181c1f20222426282a2a2b2c2c2c2c2c2b2a2927262422201f1c171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2022232d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000010a12191f2326272d2d2d2d2d2d2d2d2d2424211d171009000000000000000000000000000000000000000000000000040d151c2126292a2d2d2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c161008000000000000000000000000060d1215181920202020201f1514120e090300000000000000000000000002080e141a1e202125292a2b2c2c2b292622211e1a150e0903000000020a11171c1f2023272a2b2c2c2b2a282420201d18130c07000000000000000000000000000000000000000000000000000000030a0f121515202020202020181715110c060000000000000000000000000000000000000002080d13191e202125292b2c2d2c2b292622211e1a150e09030000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c040000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c0400000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000810171c2023242525252525252520201d18130c0400000000030607090b0e0f1112121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2123282c2d2f31333537373838393939383837353433302e2d2b282221201d1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921272c2f303939393939393939393433302b251d140b010000000000000000000000000a141c242a2f323339393939393939393931302d28221b120900000000000000000000000000000000000000000000030d161f262d323536393939393939393433302b251d140b0000000000000000000000000000000008111a22282d30313939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a1108000000000000000000010911181e2224252d2d2d2d2d2c22211e1a140d0600000000000000000000050d14191f252a2d2e3235373839383736322f2e2b26201a150e0600070c141c23282b2d303336383939383734312d2c29241d18120b03000000000000000000000000000000000000000000000000060e151a1f21222c2d2d2d2d2d2424211d1710090000000000000000000000000000000000050c13191e252a2d2e3235373939393836332e2d2b261f1a150e0600000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b13090000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b1309000000000000000000000008121a22282d3031313131313131312d2c29241d160d0405060b10121316181a1c1d1f1f20201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d20262a2d2e34383a3c3e40424344454546464645454342413f3d3b3938332d2d2c2924201e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b33383c3d46464646464646464641403c362f261d1308000000000000000000000007121c262e353b3f404646464646464646463e3d39342c241b10060000000000000000000000000000000000000000000a151f2831383e42434646464646464641403c362f261d0f05000000000000000000000000000005101a232c33393c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a1005000000000000000009131b23292e31323939393939392e2d2a261f180f060000000000000000080e171e252a30363a3b3f424445464544433f3b3a37312b2620180f0b12181e262e34383a3c40434445464544413d3a39352f28231c150c050000000000000000000000000000000000000000000006101820262b2e2f39393939393931302d28221a1209000000000000000000000000000000070e161e252a3036393a3f424445464645433f3b3a37312b2620180f0900000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b11060000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c02000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b110600000000000000000005101a242c33393c3d3e3e3e3e3e3e3e3a39352f281f160b1113171c1f20222527292a2b2c2c2d2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d130900000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d1309000000000000000000000000010b151f272f343846464646464646464645423d352d24190f04000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d24292c31363a3b404546484a4d4f505151525353525251504f4e4c4a4846443f3d3a39352f2d2a251f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a5353535353535353534e4c4841382f251a0f03000000000000000000020e19242e3840474b4d5353535353535353534b49453e362c22170c000000000000000000000000000000000000000005101c26313a43494e50535353535353534e4c4841382f21170d03000000000000000000000000000b17222c363e44494a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b0000000000000006111b252d343a3e3f4646464646463b3a36312921180b0200000000000008111a202930363b4246474b4f51525352514f4c4847423c37312a211b151c232830383f4446494d5051525351504e4a4745403a342e271e170e050000000000000000000000000000000000000000030e18222a31373a3c4646464646463e3d39342c241a0e0500000000000000000000000000071019202830363a4146474c4f51525352514f4c4847423c37312a211b12090100000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d01000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d0100000000000000000b17222c363e44494a4b4b4b4b4b4b4b4745403a31281d191d2023282b2d2f3234363738393939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393b4246484b51535557595b5d5d5e5f5f5f5f5f5e5d5c5a59575553504a4a4745413b3a36302c29241d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f54566060606060606060605b58534a41362b20140400000000000000000007131f2a35404a52575a606060606060606060575550483e34281d1101000000000000000000000000000000000000000a16212d38434c545a5d606060606060605a58534a4133291f140900000000000000000000000004101c28333e48505557606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c10040000000000010d18232d373f464a4c5353535353524846423b33291d140a000000000008111a232c323b41464d5254585c5d5e5f5f5e5c5955534d47423c332d241e272e343e424a5053565a5d5e5f5f5e5d5b5753514b444039302920170f05000000000000000000000000000000000000000a15202a343c4347485353535353534b49453e362c20170d020000000000000000000000071119222b323a41464c5254585c5e5f605f5e5c5955534d47423c332d241b130900000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e1206000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c0300000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e12060000000000000004101c28333e485055575858585858585853514b433a2f2625292d2e34383a3c3e414244454546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e08020000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000000000000000000000000000000000000000060d151d232930363a4045474d5355545c60626466686a6a6b6b6c6c6c6b6b6a6867666361605b545654514b4846423b39352f2a251f1a150e08020000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c67645c53483c3020150a0000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c6c6c64615a5045392d1d1207000000000000000000000000000000000000000d1a26323e49545e66696c6c6c6c6c6c6c67645c53453b30251a0e0200000000000000000000000814202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000000006121e29343f4951565860606060605f55534d453b2f261b1106000000050f1a232c353e444c52575e6165686a6b6c6b6a6965625f57534d453f372d27303940444f545c606366696b6c6c6b6a6764605d55514a423b322921170b020000000000000000000000000000000000030f1a26313c464e53555f6060606060575550483e32291e130800000000000000000000050e19232b343d444c52565e6165686a6c6c6c6b6966615f57534d453e362d251b110800000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e221509000000000000000814202d3944505a616464646464646464605d554b41382d3035393a3f4446494b4d4f5052525353525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000000000000000000000000000000000000000000000000000000030a11171f272f343b42464b5153575f6165666d6f71737576777878797979787876757472706e6c666663605d5554524d4745403936312b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70797979797979797979746e64584c3c32261b0f0300000000000000000c1926323f4b57636e73797979797979797979716c615549392f23180c000000000000000000000000000000000000000f1c2935424e5a66707679797979797979746e64574d42362a1f140900000000000000000000000a1623303c4955616c707979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f23160900000000000915222e3a46515b62656c6c6c6c6c6c615f574d41382d22170b0300030d17212c353e474f565e61696e7275777879787776726e69625f5751493f373039424a515961666d6f7376777879787774706d67605c544d443b33291d140a000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c64615a50443a3025190e040000000000000000020d17202b353d464f565e61686d7275777879797876726e69625f5750483f372d23190d0400000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c1207000000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e312418080100000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e31241808010000000000000a1623303c4955616c70717171717171716d675d53493f383a4146474a505355585a5c5d5e5f5f605f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000000000040c151c2328313940454d52555d6065696e7276797b7d80828384848586868585848382817f7d7b797673706d6765615e5753514b46423b37312a251e170e07000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d868686868686868686807467584e43372b1f12060000000000000005111e2a36424d576673808686868686868686867e7164554b4034291c1004000000000000000000000000000000000000101d2a3643505d697682868686868686868074695e52463b30251a0e02000000000000000000000a1724313d4a5764707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a00000000000b1824313e4a56626d727979797979796e695f53493f33271f14090009141f29333e474f5961686e747b7e828485868584827f7b756e69625b51493f39424b545c606c70787c80838485868483817d7a726d665e564d453b2f261c1106000000000000000000000000000000000815212e3a47535f6a6f797979797979716c61564c41362a20160c020000000000000009141f29333d474f5960686d747a7f828485868584827f7b756e69625a51493f352b1f160c01000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c04000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c030810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c0400000000000a1724313d4a5764707e7e7e7e7e7e7e7e796d655b504443484c5254545c60626567696a6b6c6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000000000000000000000000000000000000000000060d161e262e343d434b51575e61676d72777b7f8286888a8c8e909091929292929291908f8d8c8a888583807d7a76726e6964605d55534d47433c36302920191007000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d939393939393939184786a5f53473b2e211508000000000000000714202d3a46525e69778390939393939393938e8275675c5145382c1f13060000000000000000000000000000000000000a1723303d4a5663707d89959393939392867b6e61574d42362a1f1409000000000000000000000a1724313d4a5764707d8a9393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a00000000000c1925323f4c5865727f8686868686867b6e655b50443b31251a0e050e1a25313b454f59616b707a81878b8f90919292918f8c88827b726d625b5147404b545c666d757d84898d9091929291908e8a857f786e695e574d42382d22170b010000000000000000000000000000000915222f3c4855626f7b8786868686867e71685e52463e32281e1308000000000000020e1a25303b454f59606b6f7a81868b8f91929392918f8c87827b716c625b51473d31281d1307000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140908111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d040000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d04000000000a1724303d4a5763707d868b8b8b8b8b8b81776c605a504e54565e6165666d6f7174757778787979787877767573706e696763605c54524c46413b322a251e170e060000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c201306000000000000000000000000000000000000000000000000000000060f171f2830383f444f555c60696e737a7f84888b8f929897999b9d9d9e9e9f9f9f9e9e9d9b9a99969892908c8986827f7b76716d67615e57534e46413b322b22190f04000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e9f9f9f9f9fa196887c6f6255483c3025190d010000000000000814212e3b4754616e7b8795a09f9f9f9f9f9f9285796d6053473a2d22170b0000000000000000000000000000000000000916222f3c4854606b7683909da79fa3998d8074695e52463b3025190e020000000000000000000a1724313d4a5764707d8a979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a00000000000613202d394653606c7782909893988f82776c60574d42362a20170d121e2a36424d57616b707d868e939a9b9d9e9d9d9d9c98948f877f726d62594f45515c666d78818a9196999c9e9d9d9e9d9a98928c837b6e695e544a3f33281d12070000000000000000000000000000000815212e3a47535f6a737f8c95939392857a6d615a50443a3024190d04000000000005111e2a36424d57606b6f7d858d92999b9d9c9b9c9e9c9a938f867e726d62594f433a2f24180d0100000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d101a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c01000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d1a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c010000000a16232f3c4855616b727f8c93979797938d80736c6158586062686d7175797c7e8082838585868685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000050e172129313a424a505960676d737b80858b9195989c9fa3a39f9d9b9a999898989898999b9c9d9fa3a29f9c9999928f8b87837e79746e69625f58524c443d342b21160a000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adacacacb2a8998c7f7266564c41362a1d1105000000000004101c2834404b5465717e8b98a7b1acacacaea2988a7d7063544a3f33281c0f0300000000000000000000000000000000000714202c38444f5963707d8a959fabab9f92867b6e61564d42362a1f14080000000000000000000a1724313d4a5764707d8a97a3acacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a3968a7d7063574a3d3024170a000000000005121f2b3744505b656e7b86929f9f948b7e72695e53463f32291f1414212d3a46535e69707d8692989f9d9b9691909192999f9e99928b7f726b60554e58606d78818e939ea09e9892909091979d9f9f9590847b6e665b5044392f23180c00000000000000000000000000000006121f2b37434e58606d78839099a1978e81756c61564c4135291f160c01000000000714202d3a46525e696f7d8691979f9f9892908e8f91979f9f98928b7f726b60554b4035291d1307000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f1617212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f16212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000714202c38444f59636d74818e959fa59c928a7e716a60626a6f757a7e8285888b8d8f9091929293929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000030d172029333b434c545c606b707980868d92979da0a29f9b989892908e8d8c8c8b8b8b8c8d8e8f919299979a9d9fa39f9c9a938f8b85807b756e6a615e564e463d32271b0f03000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808d99a8b1acaaacaea99d908376685e5246392d201306000000000006131f2c3845515c6675828f9ba8b0aba9abb0aa9a8e8174665b5044382b1f1206000000000000000000000000000000000004101c27333d4855616b7783909da7aea3988d8074695e52463b3025190e0200000000000000000a1724313d4a5764707d8a97a3b0b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a968a7d7063574a3d3024170a0000000000030f1b27333f49535f69727f8c959f9f92867b6e615a50443b3025191f2c38434e58616e7b869298a29c938e88848384868c9299a39f93887d6f675c535f6a73808d939ea197928b858483858990959fa0969083786c60554b4034291c10040000000000000000000000000000030f1a26313c44515c666f7c87929f9e938a7d70685d52453d31281d130700000007131f2c38434f59616e7b859298a19a938c86838282858a9297a29f93877d70675d51453a2f24180d010000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e1c28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d0100000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d01000004101c28333e47515b606d79839096a1a49f92867c6f6a6f767c81868b8f9298989a9c9d9e9f9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000020b151f29323b454d565d666d747d848c92999fa29f9c98928f8b88858381807f7f7e7e7f7f8081828486888a8d9092999b9ea19f9c98928d86817c746e6860584e43382c1f130700000000000000000000000000000000000000000000000000000000000814212e3a47535f697784919daaa7a09d9fa2aa9f93867a6d6154473a2e23170c00000000000713202d3a4653606d7985929faca69f9c9fa6ab9e9285796c605346392d20130a0000000000000000000000000000000000000b16212c38444f5964707d8a95a0acaa9f92867b6e61564d41362a1e140800000000000000000a1724313d4a5764707d8a97a3b0aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7d7063574a3d3024170a0000000000000b17222d38414d57606d78839099a2988f82766c62564d41362a20222e3b4854606a75828f98a29c918c817b7876777a7f87929aa49a9184796d6056626e7c87929fa19791857e797776787c838f949f9f958b7f72675c5145382c1f13060000000000000000000000000000000a15202834404a54606a73808d96a09e91857a6d60594f433a2f24180d0300000915222f3b4854606b75828f97a19f9388807a767576797e859297a2999184796d60554b4035291d1104000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24202d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f242d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000b17212c353f45515c676e7a849198a2a39891857b747c82898e92999c9fa2aaa7a8aaa8a8a7a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e050000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000a141d27313a444d575f686d78808991969fa39e9b948f8a85827e7b7977757373727171727273747677797b7e8083868a8e92979b9fa29f99928e87817a6f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0aca095909298a2a4998a7e7164544a3f34281c1003000000000a1723303d4a5663707d8998a2a99f9490949faba197897c6f6356493c31261b0f03000000000000000000000000000000000005101c28333e4653606c7883909da7aea3988d8074685e52463b3025190e02000000000000000a1724313d4a5764707d8a97a3b0ab9e91848080808080808080808080808080808080808080808080808080808080808080807c6e6255483b2f22150800000000000006111b262f3c44505c666f7c86929f9f948b7e71685e52463e32292834404b54626f7c89939e9f948c7f746e696a686d737e88939fa0968b7f72655e6875828f99a39e91857b716d676a6a6f78828f98a29f9285796d6053473a2e23170b000000000000000000000000000000030c18232e39424e58606d7984919aa1978e81746b60554b4035291f150b0105111e2a36414c56636f7c89939e9e938b7e736d6868666d717c85929fa1968c8073675d5145392c2013070000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c41352923303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c413529303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000005101a232834404b555e686f7c86929aa4a197908381878f949b9fa3abacaaaba39f9d9c9b9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006111c262f39434c565f696e7a828d929ea0a09d938e88827d7975716e6c666867666565656565666869666d6e7174767a7d81858a8e92989ea19f99928e867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c99a7aa9d908386929fab9b8e8175665c5044382c1f120600000005121e2a36424d576774808d9aaaa1979083909ca9a99a8d807367584e43372b1f12060000000000000000000000000000000000000b161f2b3744505b65717e8a95a0acaa9f92867b6e61564c41362a1e14080a0a0a0a0a0a0a0a1724313d4a5764707d8a97a3b0a99c8f827673737373737373737373737373737373737373737373737373737373737373736e6a5f53473a2e211408000000000000000a141d28343f4a545f6a737f8c95a09f92857b6e615a50443a302c3845515c6674818e9aa59c9082786c615f575d616c74818d99a49d9083776a616d7a86929fa0958a7d7069605c5860666e7b86929fa2978a7e7164544a3f34281c100300000000000000000000000000000007121c27303c45515c676f7d88939f9d93897d70675d51453d31271d12070714202d3946525e6875828f9ca59b8e81756c615d565c606a717e8b96a09f92857a6d6053473a2f24180c00000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c3026313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d211407000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d21140700000000081118232e39434c565f6a717e88939fa5a095908d93999fa6acaaa8a09d999992908f8e8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000b17222d38424b555e686e7b838f949da49c969189817c76706d666561605b545a5959585858595a5b545c60626467676d7174797d81868c91969da09e9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9a79a8d80828f9ca99f9285796d6053463a2d2013090000000714212d3a46535f697784919daa9e91857e8a97a8aa9e9184776a5f53473a2e211509000000000000000000000000000000000000030f1b27333f4953606c7884919da8aea3988d8074685e52463b3025191616161616161616161724313d4a5764707d8a97a3b0a99c8f82766967676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000020b17232e38424e58606d78839099a2978f82756c61564c41362d3a4653606d7985929fa2988a7d70655b534d5259616e7b87939f9f95887b6f65727e8b99a39d9184786c6057514e545e6874818d9aa99c8f8276665c5044382b1f1206000000000000000000000000000000000b151e2934404b55606b74808d96a19e9184796d60594f43392f24180c0814212e3b4754616e7a86929f9f94887b6e615a524c5058606c7884919da2978b7e7164554b4035291d100400000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e323f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e21140700000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e3f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e211407000000000007121d27303b444e58616c73808c939ea7a09d9a9fa4abaca59e9b96918c898684828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b403428201509000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000030f1c28333f4a545d676d7a8491959fa39f928d847d756f6a64605c545553504a4d4c4c4b4b4c4c4d4e4a51535557555d6064666d70757a7f848a9095978c7f72675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939faca7978a7e7f8c99aba297897c6f6356493c31251a0e0200000815222e3b4855616e7b8896a0a89b8e827a8796a0aca096887b6f6255483c31251a0e020000000000000000000000000000000000000b17222d3844505b66717e8a96a0acaa9f92867a6e61564c41362a232323232323232323232324313d4a5764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261a0f02000000000000000006111c26303c44515c666f7c87929f9e938a7e71685e52463e323c4956626f7c8997a29f9285796d6053494246535f697683909da7988b7f726875828f9bab998c8073655b5045424d5663707c8998a39f9285796d6053463a2d20130700000000000000000000000000000000030c18232f39434f59606d7984919ea1968d80746b60554b4035291e150b1825323e4b5865717e8b99a39c908376695f53464144505b65727f8c99a99c8f8276675d5145392c1f1306000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34323f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e211407000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f343f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e2114070000000000000b151e29323c46505a606c77818e96a0acaaa7acafa7a09d938e89847f7c7a777575747373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000005101a232b3844505b666d79839096a0a299928b8079706b625f5853514b4846443f40403f3e3e3f3f4041404446484b4c5154545c6063686d72797e838a91857a6d60554b4035291d100400000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b9aa4aca095877a7d8999a3a9998d807366574d42362a1e12050004101d2935404b5565727f8b98a8a9988b7f7784919daaa8998c7f7366574d42362a1e120500000000000000000000000000000000000006111b28333f4a54606d7884919ea8aea2988d8073685e52463a30303030303030303030303030313d4a5764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c332a201509000000000000000000000a141e2834404a545f6a73808d95a09e92857a6d615a50443a3f4b5865727e8b98a99c8f8276665c504138424d576673808d99a69b8e8174677784919eab96897d706353493f3b4653606d7986929fa298887b6e6255483b2f221508000000000000000000000000000000000007121d27313d45515d67707d89939e9f93887d6f675d51453d30271c121d2935414c566875828e9bab998c7f7266574d42353f4953626e7b8897a29f92867a6d6053473a2d2014070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b303f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e2114070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b3f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e211407000000000000030c17202a343e44505b656d7a84919daab6b4b3a9a0959189817c7773706d6769686766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000b17212a36424d57606c78818f959fa29892877e736d676059534e46454040434546464544423f3b3a373134383a3b3e4145474a5053565d60666d71787e847f73675d5143392f24180c000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cacaa9d9184777a86929faa9d908477695e53463a2d2114070006131f2c3945515d6776828f9ca9a197887c74818d9aa7aa9d908377695e53463a2d211408000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acaa9f92867a6e61564c413d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4a5764707d8a97a3b0a99c8f8276695c4f43404040404040404040404040404040404040404040404040404040403b3a37312a21180e0300000000000000000000020c18232e39424e58606d79839199a1978e81756c61564c41414e5b6774818e9aa79a8d807467544a3f2f3e4b5764717e8a97a49d9083776d7a86939fa399877b6e6154473b3845515c677784909daa978a7e7164574b3e3124180b0000000000000000000000000000000000010b151f2935404b55616b74818e97a19a9184796d60584e42392e2318202d3946525d687884919ea996897c706356493d31394653606c7985929fa398897c6f6356493c3023160900000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42363f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e21140700000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d423f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e2114070000000000000008131e28313a46535e696f7d86929facb9b9ada29791837d75706b6663605d555b5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e050000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000004101c28333a46525e69727f8b939ea39992867d716c605c554f47434446494d5051525352514f4c4847433c37332d2f2f35393a3f44464c52545c60656c7179796d60554b4131271f1911060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79a8d81747683909da9a095877b6e6154483b2f24180c000714202d3a4753606d7a86929fab9e928579717e8a97a7aca095877b6e6154483b3025190d0100000000000000000000000000000000000006111c28343f4a54606d7984919ea8aea2988d8073685e52494949494949494949494949494949494a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343434342f2e2b2620180f0600000000000000000000000007121c27303c45515c676f7c87939f9e938a7e70685d5246434f5c6976828f9ca5988b7f7265584c3f2e3c4956636f7c8996a29f9285786f7b889aa49f9286796c6053463934404b556975828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea0968d80736a60544a4034281e212e3a4754616d7a8796a1a297877a6d6054473a2d3744505b6576828f9caa988b7f7265584c3f3225190c000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e3a4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000010d19242f3a43505a616e7b859299a3aebbb8ab9e92857a706b6360595653514b4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d0100000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000714202c38444f59616e7b86929fa59f92877d706b615a514b4344495053565a5c5e5f5f5f5e5c5955534e46443f382f27343c424a5053565b5d5f5f5b60666c6d675c51454039312b2317110a0200000000000000000000000000000000000000000000000004101c2834404b5464717e8a99a3aea7978a7e7173808d99aba7988b7f7265554b4035291d10040a1724303d4a5763707d8a98a3a89b8f82756e7a8795a0aca7988b7f7265564c4135291d1105000000000000000000000000000000000000000b17232e3844515c66727e8b96a1adaa9f92867a6d615656565656565656565656565656565656565764707d8a97a3b0a99c8f8276695c4f433629272727272727272727272727272727272727272727272727272722211f1a150e0600000000000000000000000000000b151e2834404b55606a73808d96a09e91857a6d61594f43505d6a7683909da4978a7e7164574b3e313b4855616e7b8894a19f9286796f7c8996ac9e918578655b5044372e414e5b6774818e9aa6998d8073665a4d4033271a0d0000000000000000000000000000000000000007131d28313d45525d68717e8a939e9f92877c6f665c51443c3026232f3c4956626f7c8995a89f928578685d5245392c333f49536774818e9aa79a8d8174675a4e4134271b0e00000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f433946525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f4346525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000004111d2935414c55626c76828f97a1abb5afacada2978e81776c605a504947454042414040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000a16232f3c4855616b75828f98a29d938b7e716b60595045414950535b606366696b6c6c6c6b6866625f58535049413d333d464e545b6063676a6b6c6c6b696663605c54514b433d3528221c140b02000000000000000000000000000000000000000000000006131f2c3845515c6675818e9babaca095877a6e707d8999a3a89c8f8275675d5145392c1f1306121f2b37434e586774818d9aaaa8988b7f72687784919daaa99c8f8376685e5246392d2013070000000000000000000000000000000000000006111c2834404a54606d7984919ea9aea2988d8073686363636363636363636363636363636363636364707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120f0903000000000000000000000000000000030c18232e39434e58606d7984919aa1978e81746b61564c515e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1a399867a707d8a96a39e9184776b5e493f3334414d5a6774808d9aa79a8d8174675a4e4134271b0e000000000000000000000000000000030608090d0c161f2935414c56616c75818f97a2999083786d60584e42382e23313e4a5764717d8a97a49d9084776a564c4135292d404c5966737f8c99a69c8f8276695c4f4336291c10000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b40414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000000000000000000020608080c0e07131d28313e46535e69727f8c95a0988e81756b61554b414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000613202c3945515d67717e8b949fa9b3aba39fa3a99e938c80736c61584e453b352f3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000007131f2c38434f5963707d8a949ea1978e81746c62594f47444c535b60656c6f7376787979787775726e6a64605b534e443f464e585f666c707477787979777673706d66605d554f4740332d261d140a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabaa9d908477686d7a86929fac9f92867a6d6053473a2d20140a15212e3a47535f6a7884919eaba196887b6e6774818d9aabac9f92867a6d6154473a2f24180c00000000000000000000000000000000000000000c18232e3945515c66727f8b97a1adaa9f92867a707070707070707070707070707070707070707070707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000000000000000000000000007121d27303d45515d67707d88939f9e938a7d70685d52515e6b7884919ea3968a7d7063574a3d303a4754616d7a8794a0a194877a717d8a97a49d9184776a5e51442d34404d5a6773808d9aa69b8e8175685b4e4235281b0f00000000000000000000000000040a0f1315161a1d1f1924303a44505a616e7a85929ea0958c7f736a5f544a3f3428323f4b5865727e8b98a59c8f8376695c50432f24323e4b5865717e8b98a49d9083776a5d5044372a1d1100000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e13080000000000000000000000000003090e121415191b1d1e161f2a36424d57606d788390999e938a7d70675d5145444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e130800000000000004111d2935414c55606d7a85929ea6b0aaa2999299a1a59c928a7e716a60574d43392f26272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000915222f3b4854606b7683909da69e91857a6d605a5047454d565e656c71787c80838485868584827f7b77716c65605850494e58606a6f787d81838586858483807c78726d67605952443f382f261c1106000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aeaa9a8d807367677683909ca9a3988a7d7063574a3d31261b0f15222f3c4855626f7b8896a1ab9e9184786a64717d8a99a3afa3998b7e7164554b4035291d10040000000000000000000000000000000000000007121c2834404b54606d7985919ea9aea2988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8c99a6b2a99c8f8276695c4f4336291c1003010101010101010101010101010101010101010101010100000000000000000000000000000000000000000000000b151e2935404b55606b74818d96a19e91847a6d60594f5e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1aa93877a707d8a96a39e9184776b5e51442f34414d5a6774808d9aa79a8e8174675b4e4134281b0e0000000000000000000000040a0f151b1f212226292b2c2c28323e46525e68717e8b949e9f92877c6f665c50443c2f33404c5966737f8c99a69c8f8275695c4f423629313e4b5764717e8a97a49e9184786b5e5145382b1e120000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e413d45515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000000000000060c11151a1e212226282a2b2c2c25313b44505c666f7c87939f9e9184796d60584e4145515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000613202c3945515d67737f8c97a2adaea29892869196a1a49f92867c6f695e554b41382d2217171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c10040000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d1104000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005111e2a36424d56636f7c89959f9f958a7e71685d5248434d575e686d777e84898d8f91929292918f8c88837e786f6a605b5354606a6f7c83898e9092929291908c89847f796f6b635c504a42382d22171007000000000000000000000000000000000000000005121f2b3744505b6574818e9aaaaea398897d70636673808c99a9aa9a8d817467584e43372b1f121d2935414c5666727f8c99a8ac9b8e817468606d7a86929facab9b8f8275675d5145382c1f130600000000000000000000000000000000000000000c18232e3945515d67727f8c97a1adaa9d938e898989898989898989898989898989898989898989898c919ca8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7984919ea1968e81746b60555d6a7783909da4978a7d7164574a3e313b4855616e7b8894a1a2988679707c8996a39e9184786b564c413534414e5b6774818e9aa69a8d8073675a4d4034271a0d00000000000000000000070e151b20262b2e2f3336383939393736414c56626c76828f98a2999083786d60574d41382d404d596673808c99a69b8e8275685b4f423528313d4a5764707d8a97a39e9285786b5f5245382c1f12000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e050000000000000000000002090e171d1f262b2e2f3235373839393938343f4a54606a74808d97a1968d80736a5f5349404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e05000000000000000714212d3a4754606d7a85929fa9b3a99f92867c849198a2a29891847b6e675d53493f332722190f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714202d3a46525e6975828f9ba79d9083766c61564c414b555e696e7a828b9196999c9e9f9f9f9e9b9995908a837c726c655c5c666f7c8690959a9d9e9f9f9e9c9996918b847d736e605b544a3f332822190c02000000000000000000000000000000000000000613202d394653606c7885919eabac9f9286796d60636f7c8997a2ab9e9184786a5f53473a2e2115202c3945525d687683909ca9a49a8a7e71645d687683909ca9ac9f9285796d6053473a2e23170b000000000000000000000000000000000000000007121d2935404b55606d7985929ea9afa59d9a96969696969696969696969696969696969696969696999ca3adb5a99c8f8276695c4f4336291c100c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000000000000000000000000000007121d27313d45515d67707d89939d9d93897d70675d5c6976838f9ca4988b7e7165584b3e323c4855626f7b8895a29f9285796f7c8895a99f928578685d52453935424e5b6875818e9ba6998c807366594d4033261a0d00000000000000000109101920272b32373b3c40434546464544423e44505a616e7b86929f9f958c7f72695f53493f33404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f120000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c0500000000000000000000050d141a22282d31373a3b3f414445454646454441424e58606d7a85919e9f92877c6f655b5044434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c050000000000000006121e2b37424d5765727e8b97a2adada1978c7f727c86929aa4a1969083796d655b50443e342b20170d090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d201308000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e13080000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000814212e3b4754616e7b87939fa1968a7e71645a504445515d676e7b848f949ea0a8a39f9c9a999a9b9e9f9d9590877f776d66606d79849198a0a79f9d979595989c9f9e96918780746c665b50443f342b1e140a00000000000000000000000000000000000000091623303c4956636f7c8997a1ada99c8f8276675d606d7985929faba196887b6f6255483c302419212d3a4754606d7a86929fac9f93877a6e615666737f8c99a8aea2988a7d7064544a3f34281c100300000000000000000000000000000000000000000c18242f3945515d67727f8c97a2adafa9a7a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a6a8adb5b5a99c8f8276695c4f4336291c1919191919191919191919191919191919191919191313100c070000000000000000000000000000000000000000000000010b151f2935414b55606b74818e97a19e9184796d60596875818e9ba6998c807366594d40313d4a5763707d8a96a39e9184776e7a8797a1a298877a6d6054473a36424d57697683909cac988b7e7265584b3f3225180c00000000000000010a131b222b32373c4347494d5052525352514e4b4746535e69727f8b949f9f92867b6e655b50443b404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f12000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c413c46515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000000060f171f252a34393c4247484c4e505152535252514e4c48525d68717e8a949f999083776c60564c4146515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000814212e3a47535f697683909da9b3ab9e9185796d717e88939fa59f958e81776c605a50463c32291f150b02091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101d2935404b5565727e8b99a49e9184786d605346434e58606d798391969fa6a49f9992908e8d8d8e91969a9f99928c81786d66717e8a96a0a89f95908a88898b8f949da099938c81786c605b51463d30261c1106000000000000000000000000000000000006121f2b37434e586773808d9aa9b2a8988c7f7265555c6675828f9ba8a8998c7f7266564c4135291d27333f495364717d8a99a3aa9d908377685e55626f7c8896a1adaa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000007121d2935404b55606d7a85929faab3b5b4b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a6abb4b5a99c8f8276695c4f43362926262626262626262626262626262626262626262626201f1c18120b0300000000000000000000000000000000000000000000030d18242f3a434f59606d7a84919ea1968d80746b6066727f8c99ab9b8e817568574d42373f4a5465727f8b98a59b8f8275697885929eaa95887c6f6255493c3a46535e697885919ea49a897c6f6256493c2f231609000000000000000a131c252d343c43474e5355595c5e5f5f5f5d5b5853514d57606c77829098a3989082776c60574d42404d596673808c99a69b8e8175685b4e423528303d4a5763707d8a96a39e9285786b5f5245382c1f1200020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d3f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c00000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b58555356616c76828f989f948b7e71685e52463f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c0000000000000000000815222f3b4855626e7b88959fabafa3998c7f73676c73808c939ea79e938c7f736c61584e443b31271d120700071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000613202c3945515d6775828f9ca8998c7f72665c50444854606a74808d95a0a8a499938d87838180808184888d92989f938e81786c74818e9ba8a09690837d7b7c7e828991969f9f938e81746d62584e42382e23170b01000000000000000000000000000000000815212e3a47535f6a7784919eaaaca196887c6f62555465717e8b98a7a99c908376685d5246392d202b3744505b6574818e9babaa9a8d80736756535f6a7884919eabab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000010d18242f3945515d6773808c98a2aebab1a7a09d93939393939393939393939393939393939393979aa2abb5a99c8f8276695c4f433633333333333333333333333333333333333333333333332d2c28231d150c030000000000000000000000000000000000000000010407131d28313d45525d68707d8a939e9f93887d6f6763707d8a99a39e918478695f53473f44505c6675818e9ba9998c7f736976838f9ca5988b7f7265574d423f4854616e7b8796a19f93867a6d6053473a2d20140700000000000008121c252e373f464e54585f6266696b6c6c6c6a6864605d55515b656e7b86929f9f948b7f72695e5346404c5966737f8c99a69b8f8275685c4f423529313e4a5764717d8a97a49e9184786b5e5145382b1e120006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f4239414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f575a616e7b86929f9e92857a6d61594f42414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c0000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867b6e61606c77818e95a0a59f93887e716a60564d43392f231812080007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d010000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000714202d3a4753606d7a86929fa096887b6e62544a414d56626f7c87939fa7a4999387807a7674737375777b80868e939f938c807376838f9ca99e918478706e6f71767d848f949f9d938b7f726a60544a3f34281d1207000000000000000000000000000000000915222f3c4855626f7b8896a0acab9e9184786a5f5354616e7b8795a0ac9f92867a6d6154473a2d222d394653606c7885929eaba298897d7063564e586774818e9aaaada197897c706356493d32261b0f03000000000000000000000000000000000000000007121d2935414c55606d7a85929faab4aca09591868686868686868686868686868686868686868a909aa6b5a99c8f8276695c4f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b00000000000000000000000000000000000001080d111314161f2935414c56616c75818e97a19a9184796d616d7a86929fa196887b6e6259504a4e56606d7985919ea197897d706673808d99a79c8f8275695f544d4a505b65717e8b98a99d908377675d5145392c2013060000000000040e1a242e374049515860626a6f7376787979787775716d67605c555f69727f8c959f9f92867b6e615a50444b5865727e8b98a59c8f8276695c4f432f24313e4b5864717e8b97a49d9083776a5d5044372a1d11000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b403a444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c0000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e6963605f69727f8c95a0978e81746b60544b40444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c000000000000000006121f2b3844505b6676828f9ca9b5a99c8f8276685e5b656d79839097a1a49a92867c6f685e554b403429241a1006010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a1724303d4a5763707d8a98a39e9184776a5f534246525e6875828f99a4a89f93877e746d6867666768696e737a818b929893887d7783909da5988c7f72666262656b707a828f959f9f92877c6f665c5044392f24180d00000000000000000000000000000005121e2a36424d5766737f8c99a8b2aa9a8d807467584e525e697783909daaa3998a7e7164544a3f33282f3c4956626f7c8997a1ab9f9285796d60534a5764707d8a98a3aea99a8d807467584e43372b1f13060000000000000000000000000000000000000000010d19242f3a45525d6873808d98a2aeaa9d9184777979797979797979797979797979797979797e8a97a3b0a99c8f8276695c4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d120700000000000000000000000000000001070c13191d20212428242f3a444f59616d7a85929ea0968d80736a6876828f9ca89a8d80746b605b54585f68707d8a97a19e9185796d626f7b8895a09f93877b6e665e57545c606d7683909da4998c7f7266554b4035291d110400000000020c16202c364049525b626a6f767c80838585868584817e7a736d675e57606d78839099a2988f82766c62564d4a5764717d8a97a49d9083776a554b403529323f4c5965727f8c98a59c8f8276695c4f4336291c10000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51453c3d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b60606d7883919a9e93897d70665c51453d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c00000000000000000613202d394653606c7985929facb3a9988b7f726556535d676e7b859198a3a29891847a6e675c514540362c22180e0506111c2935414c5665727f8b98aab4aa9d918477685d5245392c2013060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e1308000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000c1926333f4c5966727f8c99aa9a8d807467584e434754616e7b86929faba1968c7f736c615e565a5a575f61686d757e86929891857a83909ca3968a7d706354565960686d79839096a1999083786d60554b4035291c110600000000000000000000000000000714202d3a46525e697783909daaaea298897d7063564a4d566673808d99a9ab9b8e8175665b5044382b36414c566673808c99a9ab9b8e8275665c514753606d7a86929facab9e9184786a5f53473b2e21150900000000000000000000000000000000000000000008131e2935414c56616d7a86929faaaca0958a7d706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c707d8a97a3b0a99c8f8276695c595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000000000000000000030b12181e24292c2d31353738323e46525e68717e8a939e9f93877c6f67717e8a95a09f92877d716c6667676a6e7a84919ea2988d8073665f6a7783909da4998f82786e696767666d727f8b959f9f93877b6e6154483b2f24180d010000000008131e28323e48525b636d727c82888c8f91929292908e8b857f796e695e5c666f7c87929f9f948b7e71685e524956626f7c8995a99e918578675d5145392c34404d5a6773808d9aa69a8e8174675b4e4134281b0e000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d4237404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d67666f7d88939f9d9184796d60574d42404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000815222f3b4855626e7b8898a2aeada197887b6e62554b555e696f7c86929fa4a1969083796d605b51483e342a20170c030d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1b27333f49536874818e9bab978a7e7164574b3f4c5965727f8c99a3ab9e9184796d605a524c4d4d4d53565e616c717d8692978d80828f9ca396897c706356494f565d676e7a84919ea0958b7f72675d5145382d22170b00000000000000000000000000000815212e3b4854616e7b87939facab9f9285796d6053464956636f7c8997a1ab9e9285796c605346392d3946525e687783909daaa4998b7e7164544b45515d6776828f9ca9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000000010d1924303a46525e6873808d98a3aea79c9083766b606060606060606060606060606064707d8a97a3b0a99c8f827669666666666666666666666666666666666666666666666666666666605c554b4034281c1004000000000000000000000000060d151d24292f35393a3e4144454645414c56616c75828f97a2999183796d6d7984919da39992857e78757474767b839096a19f92867b6e615864717d8a949e9f948f827b76747475797f87929fa1978e8174695e52463a2d1d130700000000010d1924303a44505a636e737f878f94999c9e9e9d9e9d9b98928c837b6e695e5f6a73808c95a09f92857b6e615a5054616d7a8797a1a197867a6d6053473a2d35414c566875828f9bac998c7f7266594c3f3326190c000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f53463e39434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c0000000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d676b74818e97a0968c7f73695f53463e434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c00000000000000000b1824313e4b5764717e8a97aab4ab9e928578695f53474d57606a717e8a929ca59f958e81756d635a50463c32291e150b0813202d394653606c7985929facb1a795897c6f6256493c2f2316090000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c2013040000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000005121f2b3744505b657783909da499887c6f625549424d566875828f9baba9998c7f73675c514641404042474c525a626b707d8792928785919ea3968a7d7063574a434c555e68707d8a939e9f9285796d60544a3f33281c0f0300000000000000000000000004111d2935414c5665727f8b9aa4afab9b8e8275665c51444653606d7985929eaba197897c6f6356493c303a4754616d7a87939fac9f93867a6d615447404b5565727e8b98a7b1a8998c807366574d42362a1e120500000000000000000000000000000000000000000008131e2a36414c56616e7a86929fabab9f94897c6f63574e535353535353535353535764707d8a97a3b0a99c8f8276727272727272727272727272727272727272727272727272727272726d675c5145382c1f13060000000000000000000000060f181f272f353a4145474a4e505253525150505a616e7a85929fa0958d80736a707d89919fa297928a8482808183879095a09e938c7f72695e55616c75828f95a09f948f8783818082858b9299a29892857a6d61574d42362a1e0c010000000005111d2935414c56616c73808c92999f9f9992919091979c9e9f9590847b6e675c606d79839099a2978f82756c6156525e687885919ea995897c6f6256493c303946525d687784919ea49a897d7063564a3d3023170a000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a50443a3c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c0000000000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d616d7a85929e9f92867b6e615a50443c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c00000000000000000d1a2633404d596673808c99a6b3a99c8f827669574d42454e58616c73808d939ea79e938c7f736c61584e443b30271d1207121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f00000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7985929f9f93867a6d60534746525e697885919eaba297887b6e62554b40363031373a41465059616b727f8b93929197a1a4978b7e7164584b3e434c56616c75828f9ba2978b7f72665b5044382b1f12060000000000000000000000000713202c3945525d6876828f9cacafa3998a7e7164544a4044505c6675818e9baba9998c807366574d42363f4a5464717e8b9aa4a99d908376685e52463b4854616e7b8795a0acaa9d908377695f53463a2d211408000000000000000000000000000000000000000000020d1925303a46525e6874808d99a3aea69b8f82756a5f534746464646464646464a5764707d8a97a3b0aa9d91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000000000000060f18212a313940454c5254575b5d5e5f5f5e5d59565e68717e8b949e9f92877c6f6b737f8c93999e9f97918e8d8e90939aa09e938e81786d6056505a616e7a8390959e9f9993908e8d8e92979f9f9892867d70685e52453b30251a0e00000000000713202d3946525d68717e8a929fa198928b86848385888f949da0969083796d605c666f7c87939f9e938a7e71685e52566975828f9ca5988b7f7265574d42363b4754616d7a86939f9f93867a6d6154473a2e211407000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61564c41353f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a68717e8b949f988f82766c61564c413f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000000010e1b2834414e5b6774818e9aa7b4a79a8d8174675a4e413d46505a606c77818f95a0a59f93887e706a5f564c43392e2318110f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f00000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212d3a4754606d7a8798a29e918478675c51454754616e7a8797a1ab9e928578695f5343392f25262b30363e474f59626d74818e979ea1a9a6998c7f7366594c403b444f59626f7c88949e9e9184786c605346392d22170b0000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d6054473a3f4a5464717e8a99a3aa9d908377695e52463a44505c6675828e9baca8998c7f7366564c413a46535e697783909daaaca095887b6e6155483b3025190d0100000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabac9f93877b6e62564d423639393939393d4a5764707d8a97a3b0aca096918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d211407000000000000000000030c18212a333c434b51565d6064686a6b6c6c6b69666260626c76828f98a2999083786d6d737f878f94989b9d9b9a9a9d9c9996918a81786d665c5046525e686e7a838b92979a9c9c9a9a9b9d9b9a938e867d706b60564c4133291f14090000000004111d2935414c56616d7a85929ea19792867f7a7776787c828d929d9f958c7f73685e606a73808d96a09e92857a6d61595965727f8c98a79c8f8275695e524641444f5964717e8a9aa49d908377685e5246392d20130700091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d52453d36414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f626c76828f989f948a7e71685d52453d414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000003101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f343e44505b656d79839097a1a49a92867c6f685e554b403428231a1017222d404d5a6773808d9aa6b3a89b8e8275685b4f4235281c0f020000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815212e3b4854616e7b8794aa9d9083776a554b404955626f7c8895a9a99c8f837669574d4231271d1a1e252a353e47515b616d7a85929ea7b1a79a8e8174675b4e41323e47535f6a75828f9ca096897d7063544a3f33281c0f030000000000000000000004101c2934404b5564717e8b99a3afa99c8f8376685d5245393a4754606d7a86929faca095877b6e6154473b4653606d7985929faba196887c6f6255493c36424d576673808d99a9b1a7988c7f7265564c41362a1d1105000000000000000000000000000000000000000000020e1925303b46525e6974818d99a3afa49a8e8174695e52463a2f242d2d313d4a5764707d8a97a3b0b2a8a09d99999999999999999999999999999999999999999999999999999993877a6d6054473a2d2114070000000000000000000b151e2a333c454d555d60686d7174777879787776736f6c65616e7b86929fa0958c7f736a6d727c82888b8f9091929291908d89847d756d665c544a414c565e686d787e85898d9091929291908f8b87817b706b60594f443a3021170d02000000000713202c3945525d6873808d97a19e92857c726d676a6a6f77808d95a09f92867a6e6158606d7984919aa1978e81756b6155616e7b88959f9f92867b6e615a524d5056606b75828f9ca4998c7f7366564c4135291d1105000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60584e42383a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e817566626e7b86929f9e91857a6d60584e423a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000004111d2a3744505d6a7783909daab1a4978a7e7164574b3e31333f49535d676e7b859299a3a29891847a6e675c51453f352c22181926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f030000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815222f3b4855626e7b8895a19c8f8376695c5043495663707c8996a3a89b8e8175685b4e423128150e1319232c353f46525d68717e8a95a0aca99c90837669574d423637434e5864707d8a97a29a8e8174665b5044382b1f12060000000000000000000006131f2c3845515c6775828f9babb1a7988b7f7265564c41353945525d687683909ca9a7988b7e7165544b40495663707c8997a2ab9e9184786a5f53473b313c4956636f7c8997a1ada99c908376685e5246392d2013070000000000000000000000000000000000000000000008141e2a36424d57616e7b87929fabac9f92867b6e61564c4135291d24313d4a5764707d8a97a3b0bab2acaaa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211407000000000000000007121d27303c454e575f676d737a7e81838586858483807c78706b69727e8b949f9f92867c6f666a6f757b7f82848586858483807c79706c605c544a423b444c565e666d72797d80838485868584827e7b746e6860594f473d32281e0f0500000000000714212d3a4754606d7a86929f9f958a7e716a605d585f656d7883919da3988d8073665c5d67707d88939f9e938a7d70675d5f697683909da3998e81756c615e565b60686f7d87939f9f93877b6e6155483b3025190d01000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a60544a3f343d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285796d606973808c96a0978d80746a60544a3f3d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000004111e2b3744515e6a7784919daab0a3968a7d7063574a3d302d38414b555e696f7d87929fa4a1969083796d605b51473e342a201725323e4b5865717e8b98a4b1a99c908376695d5043362a1d10030000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f424a5764707d8a97a3a79a8e8174675b4e4134281b0e08111a232935414c56616c7783909da8ab9f928578695e52463a323c4653606d7985929e9e9285796c605346392d201306000000000000000000000714202d3a4753606d7985929facaca095887b6e6155483b3035414c5666727f8c99a8a89b8f8275665c51454d576673808d99a9aa9a8d817467584e43372d394653606c7985929eabac9f93867a6d6154473a2f24180d01000000000000000000000000000000000000000000020e1a25303b46535e6974818e99a3aea3998d8073685d5245392e2324313d4a5764707d8a97a3b0b8b0aaa99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d21140700000000000000000c18232e39424e575f696e7980868a8e9091929291908c89837d746c6c77828f98a2999083786d6062696e7275777879787776736f6d66615a504a4238323b444c545c60676d707376777879787775716e69615e564f473d352b20160c000000000004101d2935404b5565727e8b98a29d9083766c6158514e535c66707d8a97a19e9185796d6055606b74818e96a19e91847a6d605964717e8a95a09e938b7e736e6869666c707a84919aa3998f8275695f53463a2d1e13080000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f665c50443b34404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e61606d7984919e9f93877c6f665c50443b404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000005121e2b3845515e6b7884919eabafa396897c706356493d30262f3a434d57606b717e8b929da69f958e81756d635a50463c32291e24313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11040000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000a1623303d495663707c8996a39b8e8275685b4f424b5764717e8a97a4a79a8d8074675a4d4134271a0e0008111924303a44505a64717e8a96a1aca297877b6e6154473b2e3845515c6674818e9ba197897c6f6356493c30231608000000000000000000030f1c28333f4a5463707d8a98a2aeaa9d908477695f53463a2d303c4855626f7b8896a1ac9f9285796d605346535e697784909daaa2988a7d7063574a3d322b3844505b6674818e9babafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000009141f2a36424d57616e7b87929fabab9f92857a6d60554b40342824313d4a5764707d8a97a3b0b0a69f9c93939393939393939393939393939393939393939393939393939393877a6d6054473a2d2114070000000000000004101c2834404b545f6a6e7b848c92989b9d9e9d9d9e9c9995908980776c6e7b86929f9f958c7f72695f5f6165686a6b6c6c6b696663605c5450443f383029323a424a50555c606367696b6c6c6b6a6865615e57524d443d352b23190e04000000000006131f2c3945515d6776828f9ca8988b7f72655a5045414a54606d7985919ea197897c70635659606d7a84919ea1968e81746b60606c78839098a39b908b807b777576797d849196a09f92877c6e62574d42362a1e0c020000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60574d423639434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f625c67707d89939e999083786d60574d4239434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000005121f2c3845525f6b7885929eabafa296897c6f6356493c302328313b454f59626c73808d949ea79e938c7f726c61584e443a302724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11050000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000091623303c4956636f7c8996a29b8f8275685c4f424a5763707d8a96a3a79a8e8174675b4e4134281b07000008131e28323e4653606d7984919eaba9978a7d7064574a3d2d34404b5464717e8a97a8998c7f7266594c3f2f24190d01000000000000000006121f2b3844505b6674818e9baab3a9998d807366574d42362a2e3a47535f6a7884919eaba298897d7063564954616e7b8795a0ac9f9286796d6053473a2d28333f4a5464717d8a99a3aeab9c8f8275675d5145392c20130600000000000000000000000000000000000000000000020e1a25313b46535f6975818e99a4aea2988c7f72675c5145382d22313d4a5764707d8a97a3b0aa9f948f86868686868686868686868686868686868686868686868686868686867a6d6054473a2d2114070000000000000006131f2c3845515c666e7c8591969f9f9c9791909092989fa09d928d81786c727f8c959f9f92867b6e665b55585c5d5e5f5f5e5d5a5653504a423e342e26202930383f444b5153565a5d5e5f5f5e5d5c5854524d46413b322b231911080000000000000714202d3a4753606d7a86929fa196877a6e6154473e3944505c6674818d9aa9998d80736654515d67707d8a939e9f93887d70675d666f7c869299a29b928d86838283858a9196a09d938c80736a5f53453b31261a0e00000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e52463e313c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d706355606b75818e97a0958c7f72695e52463e3c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000005121f2b3845525e6b7885919eabafa296897c6f6356493c30231f29333d47505a606c78828f95a0a59f93887e706a5f564c42392e23313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f42495663707c8996a3a89b8e8175685b4e422e23180c0000020c16202c3844505c6673808d99a9a6998c807366544a3f332e3a4754616d7a8796a19b8f827568564c4135291d110400000000000000000613202d394653606c7985929eabada197897c6f6256493c31262b37434e586774808d9aaaaa9a8d807367574d5565727e8b98a7a89c8f8275675d5145382c222d3a4754606d7a86929facac9f92867a6d6053473a2e23170c000000000000000000000000000000000000000000000009141f2b37424d57626e7b87939facaa9e9184796d6053493f3327313d4a5764707d8a97a3b0a99c8f82797979797979797979797979797979797979797979797979797979797976685d5245392c20130700000000000004111d2935414c56606d79849197a19e949089858384858b9297a29d938c7f726c78839098a3989083786c60574d4f5152535251504d4946443f383028231c171e262e34394045474a4d5051525352514f4b4846423b3630292019110800000000000000091623303c4956636f7c8998a39e918478685e524639343f4a5464717e8b97ac9c908376665b5055616b75818e97a19a9184796d60606a717e8792989f9d9992908f8f91979ea09d938e81786d60584e4333291f1409000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e61594f4339343f46525e68707d8786868686867f7265584c3f3225190c0000000000000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f625559616d7a85929f9f92867b6e61594f43393f46525e68707d8786868686867f7265584c3f3225190c0000000000000005111e2b3844515e6b7784919eaab0a396897d7063564a3d302317212b353f44505b666d79839197a2a49a92867c6f685e544b403428313e4b5864717e8b97a4b1aa9d9084776a5d5144372a1e11040000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000915222f3c4855626f7b8895ab9c908376695d50434955626f7c8895a9a99c8f837669554b4034281c1004000004101c28343f4a54626f7c8996a1a99c8f8276665b5044382d3946525e687884919e9e918578685d5245392c2013070000000000000000091623303c4956636f7c8997a1adab9e9185786c605346392d2026313d4a5663707d8998a2aa9d918477695e535c6775828f9ca8a7988b7e7265554b403529202c3945515d6776828f9ca9aea3988a7d7164544a3f34281c100300000000000000000000000000000000000000000000030e1a26313c47535f6a75818e9aa4ada1978b7e71655b5044372b313d4a5764707d8a97a3b0a99c8f82766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000613202c3945525d68737f8c96a09e938e827c787677797e859298a29f92867b6e6e7b86929f9f948b7f72695f53493f4546454443403c3a38342e261e17110c151c23282f34383a3d40434445464544423e3b3a36302a251f170e0800000000000000000c1925323f4c5865727f8b98aa9b8f827568564d41362e3b4855626e7b889aa49f9285796c60534f59616d7a85929ea0968d80746a60616c717e868e92999b9d9d9c9c9e9c9a96918a81786d665c50463c3121180d03000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c61554b403536414c56616b70797979797979726d62564a3e3124180b00000000000006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054525e68717e8b949f988f82756c61554b4036414c56616b70797979797979726d62564a3e3124180b0000000000000004111e2a3744515d6a7784909daab0a3978a7d7064574a3d312417192328333f4a545d676e7b859299a3a29891847a6d665c51453f35323f4b5865727e8b98a5b1a99d9083766a5d5043372a1d100400000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212e3a4754616d7a8799a49d9184776a564c414754606d7a8797a1ab9e918478675c5145382c1f13060000000c17232e394653606c7884919eab9f9285796c605346392d36414c566975828f9ca197877a6d6054473a2d2114070000000000000006121f2b37434e586773808d9aa9b3aa9a8e8174655b5044372b1f202d3a4653606d7985929faca095877b6e6154606d7985929faca095877b6e6154483b2f241d2935414c5565727f8b98a7b1aa9b8e8175665c5044382c1f1206000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939faca99d9184786c6053463d32313d4a5764707d8a97a3b0a99c8f8276696060606060606060606060606060606060606060606060606060605f524c443a2f24190d010000000000000714212d3a4754606d7a86929fa1978e81786f6a6a676d717c86929fa2988e81746a727f8c95a09f92867b6e655b50443b3039383633302d2c28231c150c06030a11171d23292c2d303436383939383735322e2d2a251f19140d050000000000000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40302d3a4653606d7986939fa298877b6e615448525e68717e8a939e9f93877c6f675c616c717b81868b8f9192929291908d89847d746d665c544a3f342a200f060000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d51453c2f3a444f5961636c6c6c6c6c6c65625b51463a2e221509000000000000010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d514c56606c778390999e938a7d70675d51453c3a444f5961636c6c6c6c6c6c65625b51463a2e2215090000000000000003101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225181017222d38424c555f69707d87929fa4a1969082786d605b51473e34404d596673808c99a6b3a89c8f8275695c4f4236291c0f0300000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7986939f9f928578685d524545515d677885919eab9f9386796d6053463a2d20130800000006121f2b3744505b6575818e9ba8a298887b6f6255483c2f30404d5a6673808d99a995887c6f6255493c2f221609000000000000000815212e3b47535f6a7784919eaaaea2988a7d706453493f33271b1f2c3845515c6775828f9baca7988b7e72655463707d8998a2aa9d908377695e52463a2d1d19242f3b4855616e7b8895a0acab9f9285796d6053463a2d20130a0000000000000000000000000000000000000000000000030f1a26313c47535f6a75828f9ba6aca0968a7d7064594f4438313d4a5764707d8a97a3b0a99c8f8276695c53535353535353535353535353535353535353535353535353535345413a32281e130800000000000004101c2934404b5565717e8b98a29e92857a6d6660585c606a717e8b96a19f92857a6d6d78839099a2988f82776c60574d42362a2b2a2723201f1c17110a03000000060c12181c1f2023272a2b2c2c2b2a292521201e1a140e0802000000000000000000000f1c2936424f5c6975828f9ca5988c7f7265594c3f322c3845515c667885929eaa96897c706356494c56616c75828f97a2999183796d605a61696e757b7f82848586858583807c78706c605c544b42382e22180e00000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d60584e4138323d474f5556606060606060585651493f34291e12060000000000000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b44505b656f7c87929f9e9184796d60584e41383d474f5556606060606060585651493f34291e120600000000000000020f1c2835424f5b6875828e9ba8b3a6998c807366594d402f23180c111c262f3a434d57606b727f8b929da69f948e81746d63594f463c414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0100000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000006121f2b3844505b667884919ea297877a6d605447414c556976838f9ca9a499897c6f6356493c3025190d000000030f1b27333f495365727e8b98acaa988b7e7265584b3f30323f4b5865727e8b98a3978a7d7064574a3d3124170a000000000000000915222f3c4855626f7c8896a0acac9f9286796d6053473a2d22171c2834404b5565717e8b9aa4a89c8f8275665c6774808d9aaaa9998d807366574d42362a1e14212d3a46535f697784919daaada297897d706356493d32271b0f0300000000000000000000000000000000000000000000000915202b37434e58626f7c88949eaaa89d9083766b6054483c313d4a5764707d8a97a3b0a99c8f8276695c4f464646464646464646464646464646464646464646464646464639352f2820160c0100000000000006131f2c3845515c677683909ca9998c7f73675d544e5157606d7984919ea2988b7e71666f7c87929f9f948b7e72695e52463e32291f1a161312100c0600000000000001070c101314171a1d1e1f201f1e1c181514120e0902000000000000000000000000111d2a3744505d6a7783909da4978a7d7164574a3e312834404b546a7783909da4978a7d7164574a44505a616e7b85929fa0958c80736a5f575f61696e727577787979787673706c65615a514b423930261c0f0600000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f53493f33353d44484a5353535353534c4a463f372d23180d0100000000000000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433f49535f6a73808d96a0968d80736a5f53493f333d44484a5353535353534c4a463f372d23180d0100000000000000010d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100a141d28313b454f59626d74808d949fa69d938c7f726b61584e44424d57697683909ca9b2a6998c7f7366594c403326190d000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1c28333f4a546976838f9ca995897c6f625649404d5a6673808d99aaab998c7f7266564c41362a1c11060000000b17222d3c4956626f7c899aa4a89b8e817568564c4136313d4a5764707d8a97a3988b7f7265584c3f3225190c00000000000005121e2a36424d5766737f8c99a8b2ac9c8f8275675d5145382c1b1118232e3b4754616e7a87939fac9f9285796d60697784919daaa197897c6f6256493c30251a121e2a36424d576673808d99a9b3a99a8d807467584e43372b1f13060000000000000000000000000000000000000000000000030f1b26313c4754606a75828f9ca6ab9f95897c6f63584e43373d4a5764707d8a97a3b0a99c8f8276695c4f43393939393939393939393939393939393939393939393939392c29241e160d04000000000000000714202d3a4753606d7986929fa197887b6f62554b4245515c6674818d9aaa9b8e8174686a73808c95a09f92867b6e615a50443b3025190e07060300000000000000000000000406070a0d1011121312110f0b080705020000000000000000000000000000121e2b3845515e6b7884919ea3968a7d7063574a3d30232e43505d697683909ca5988b7e7265584b3f46525e69717e8b949f9f92877c6f665c53575e6165686a6c6c6c6b696763605b535045403930271e140a0000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b50443b3033383c3d4646464646463f3e3a342d251b1106000000000000000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4438414e58606d7984919e9f92877c6f655b50443b33383c3d4646464646463f3e3a342d251b11060000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060b161f2a333d47515b606d78828f96a0a59f93877d706a5f564c47535f697885929eabb4aa978a7e7164574b3e3124180b0000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000b17222d414e5b6774818e9aa4978b7e7164584b3e495663707c8998a2a99c8f8276685e5246382d22170b0000000614202d3a4753606d7a86939faa9e918477685e5246392f3c4956626f7c8995a2998c7f7266594c3f3326190c0000000000000714212d3a46535e697783909daaafa49a8b7e7165554b4035291d0a14202d3946525e687783909daaa298897c70636e7b8796a0ab9e9285796c605346392d20130e1a26313c4956636f7c8997a1adab9e9184786a6054473b2e2215090000000000000000000000000000000000000000000000000a15202b37434e58626f7c89949faba79c8f82756a5f53473b3d4a5764707d8a97a3b0a99c8f8276695c4f43362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d19130c0400000000000000000916232f3c4956626f7c8999a39e9285796c6053463a404a5464717d8a97ac9d90847767606d79839099a2988f82766c62564d41362a20170c0200000000000000000000000000000000010305060605040200000000000000000000000000000000000000121f2c3845525f6b7885929ea396897c706356493d302936434f5c6976828f9ca5988c7f7265594c3f424d56626c76828f98a2999083786d60584e5254585c5e5f5f5f5e5d5a56535049413e342e271e150c020000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c41362a2c2f3039393939393932312e29231b1309000000000000000000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e2f3c45515d67707d8a939e999083776c60564c41362c2f3039393939393932312e29231b130900000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b040d18212b353f44505c666d7a849197a2a49992867c6f685e544b55626e7b8897a2adaea298887b6f6255483c2f2215090000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000061825323f4b5865727e8b98aa9a8d817467564c414653606d7986929fac9f92867a6e61544a3f33281d1207000006131f2c3945515d677885919eaba096877a6e6154473b2f3c4955626f7c8895a2998c807366594d4033261a0d0000000000000815212e3b4854616e7b8795a0acac9f93877a6e6154473b2f24180c111e2a36414c5666737f8c99a9aa998d807366717e8b97a8ab9b8e8174665b5044382b1f120913202d3a4653606d7985929eabada196887c6f6255493c31261a0e020000000000000000000000000000000000000000000000040f1b27323c4854606a76828f9ca6ac9f93877c6f62574d423d4a5764707d8a97a3b0a99c8f8276695c4f433629202020202020202020202020202020202020202020201413110d08010000000000000000000b1825323e4b5865717e8b98ab9c908376655b5044373b4855626e7b889aa49f9286796d60666f7c87929f9e948b7e71685e52463e32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa296897c6f6356493c302935424f5c6875828f9ba6998c7f7366594c403b44505a616e7b86929fa0958c7f726a5f544a484c4f5152535252504d4946443f382f28231d150c0300000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d302723232d2d2d2d2d2d2524221e18110901000000000000000000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352935404b55616b75818e989f958b7e72685e52463d3027232d2d2d2d2d2d2524221e18110901000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f03060f192328343f4a545d686e7b859299a3a29891847a6d665c515665717e8b98a9b3ac9f9285796d6053463a2d20130700000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c100300000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000916222f3c4955626f7c8898a29d908377685d524545515c6775828e9ba8a3998b7f72665b5044392e23180f060004101d2935404b556a7784909daaa8978a7d7064574a3d2f3b4855626e7b8895a19a8d8074675a4d4134271a0e000000000005111d2a36414c5665727f8b98a7b1a99d908376685e5246392d1d12070e1925303c4955626f7c8896a1a99d9083766774818e9ba7a3998a7d7164544a3f33281c0f06121f2b3844505c6674818e9babb2a8998c807366574d42372b1e12060000000000000000000000000000000000000000000000000a15202c38434e5863707d89949faba49a8e8174695e52463d4a5764707d8a97a3b0a99c8f8276695c4f4336291c1313131313131313131313131313131313131313130707040100000000000000000000000d1a2633404d596673808c99a69b8e81746853493f333a4653606d7986939fa399887b6e61606a73808d96a09f92857b6e615a50443a3025190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa295897c6f6256493c2f2935424f5c6875828f9ba6998c7f7366594c40323f46535e69727f8b949f9f92867c6e665b50443f42444546464543403d3937332d261d18120b0300000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e2318202020202020191815120d06000000000000000000000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e242f39434f59616e7b85929f9f92857a6e61594f43392e23182020202020191815120d060000000000000000000000000613202c3945515d677784909daab5ab9a8d8073655b5044372b1f140a00071117232e38424c565f69707d87929fa5a0969082786d605b5d6875828f9ca8b5a99c908376665c5044382b1f1206000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000713202d3a4653606d7985929f9f93867a6d605447404b5563707d8996a1ab9e9184786c60554b4034282118100b09111d2a36414c566a7784919daaa69a8d807367554b40343b4855616e7b8894a19a8d8174675a4e4134271b0e00000000000713202d3946525e6876838f9ca9b2a8998c7f7266564c41362a1e0b010815222e3b47545f6a7884919eab9f92867a6d7784919eaa9f92867a6d6054473a2d22170b03101c28343f4a5464717d8a99a3aeaa9d908477695f53473a2d211408000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909ca7ac9f92867b6e61564c414a5764707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000e1a2734414d5a6774808d9aa69a8d8073675a4d402d3845515c677885929fab95887c6f6258606d79849199a2978f82756c61564c41362a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929ea296897c6f6356493c302936434f5c6976828f9ca5998c7f7266594c3f3336424d57606c78839098a3989083786c60574d41382d393939383634302d2b27221b140b070000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f1509131313130c0b0906010000000000000000000000000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a40342827313e46525e68727f8b959f978e81756b60554b4034281f15091313130c0b0906010000000000000000000000000004111d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b11060006111c26303a444d57606b727f8b939da69f948e81746d62606d7a86929facb2a8998c7f7266544a3f34281c1003000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000006121f2c3844515c6676828f9ca4998a7d7164554b404653606c7884919ea8a0968a7d71675c51453d332a221c18181a222d3946525e687885929eaba99d908376675c5145383c4955626f7c8895a2998d8073665a4d4033271a0d00000000000714212e3a4754616d7a86929facaca096887b6f6255483c3025190d0006131f2b37434e586774818e9aaaa399897d707b8796a0a99c8f8276675d5145392c1c1106000b17232e3a4754606d7a86929facaca095887b6e6155483b3025190d010000000000000000000000000000000000000000000000000a16212c38444f5963707d89959faba3998d8073685d52454a5764707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b05000000000000000e1b2835414e5b6874818e9ba6998d8073665a4d403334404b556b7885919ea396897c7063565c676f7c87939f9e938a7e71685e52463e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919ea396897d7063564a3d30293643505c6976838f9ca5988b7f7265584c3f32313b44505b666e7b86929f9f958b7f72695f53493f33272c2c2b2a2723201f1b17110a0200000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e04060606000000000000000000000000000000000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f2a36414d56606c788390999e93897d70675c51453c31261a0e040606000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000a151e28323c454f59626d74818e949fa69d938c7f726b66727f8b98a3aeaca096887c6f6255493c2e23170b000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a00000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101c2834404a5465727f8c98a79b8e8175675c514544505b66727f8c96a1a89e9184796d60594f453c342c272524262a343c4754616d7a86939facac9f9286796d6053473a3d495663707c8996a3998c7f7266594c3f3326190c0000000004101d2935404b5564717e8b99a3afaa9e9184776a5f53473a2e1e140800030f1b26323d4a5763707d8a98a2ab998c80737e8a97a8a8988c7f7265554c4135291d0a00000613202c3945515d6776828f9ca9b1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000004101b27323d4854606b7683909da7ab9f92857a6d60554b4a5764707d8a97a3b0a99c8f8276695c4f4336292727272727272727272727272727272727272727272727272423201c1710080000000000000f1c2835424f5b6875828e9ba6998c7f7366594c40332e44515e6b7784919ea3968a7d70635755606b74808d96a09e92857a6d615a50443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da3978a7d7064574a3d312a3743505d6a7683909da4978b7e7164584b3e3128333f4a545f6a737f8c95a09f92867b6e655b50443b30251a1f1d1a1613120f0b0600000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c312625303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f08030c16202a333d47515b606d78828f96a0a59f93877d706d7984919eaab4aa9d9184776a5f53473b2e1c1106000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000c18232e3b4855616e7b88959f9f9285796d6053473f4a54606d7984919ea6a0968c7f736b60574e463f3833313131363d46505a64717e8a9aa4afaea399897c6f6356493c3d4a5764707d8a97a3988b7f7265584c3f3225190c0000000006131f2c3945515d6775828f9babb3a99a8d807467584e43372b1f0d0200000a14202d3a4753606d7986929fa99c908376818d9aa7a096887b6e6155483b2f24190d000004111d2935414c5565727f8b98a7b1a99c908376685e5246392d201407000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a95a0aba2988c7f72675c514a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343431302d28221a110800000000000f1b2835424e5b6875818e9ba6998c807366594d40333845525e6b7885919ea396897c7063564f59606d7984919ea1978e81756c61564c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca4988b7e7165584b3e322935414c566b7784919eac968a7d7063574a3d30222d38424e57606d78839099a2988f82776c60574d42362a20170d0d0a06050300000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e13080000000000000000000000000000000000000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e090e18212c353f44515c666d7a849198a2a49992867c717e8b96a0acaea3988c7f7265584e43372b1f0a000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714212d3a46535f697783909da2988a7e7164584e4345515c67717e8b949fa89f92877d70695f585048443f3e3e3f42464f58616c7683909cacaab0ab998c7f7266594c3f3f4c5865727f8b98a4978b7e7164584b3e3125180b000000000714202d3a4753606d7a86929facada297897c706356493d31261a0f00000006131f2c3845515d6775828f9ca89f92867983909daa9d918477695f53473a2d1e13080000010d19242f3b4855616e7b8895a0acac9f93867a6e6154473b2f24180d0100000000000000000000000000000000000000000000000004101c27333d4855616b7783909da7aa9e9285796d60544a5764707d8a97a3b0a99c8f8276695c4f4340404040404040404040404040404040404040404040404040403d3c39332c231a1005000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40343744505b657885929ea295897c6f625649515d67707d89939d9e938a7d70685d52453e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba6998c7f7366594c402e2c3945525d687985929fa49a887b6f6255483c2f22262f3c44505c666f7c87929f9f948b7e71695e52463e32291e1308000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e21222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312101a232834404a545e686f7c869299a4a29891847b85929ea8b2aa9f92867a6d6154473c32261b0f0000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005121e2b37424d5765727f8c98a39c9083766a605447404b55606c77828f97a2a39992857b6f6a625a554f4c4b4b4c4d5359606a707d8a949f9b9ea6a89b8f827568574d42404b546774818e9aa896897c6f6356493c3023160900000003101c28343f4a5464707d8a98a2aeab9f9285796d6053463a2d20130a00000004101d2935404b5565727e8b98a7a3988a7d87939fa99a8d807367574d42372b1e0c010000000814212d3a46535f697784919daaafa4998b7e7165554b4135291d1104000000000000000000000000000000000000000000000000000b16212c38444f5964707d8a95a0aca1978b7e72665b505764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000d1a2734404d5a6773808d9aa69a8e8174675b4e4130394653606c7986929fa895887b6e6255484b55606b74818e96a19e91857a6d60594f433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69a8e817467544b40342d3a4754606d7a8798a29f93867a6d6053473a2d201d28343f4a545f6a73808d95a09f92857b6e615a50443a3025190e040000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221c262f3c45515d67707d8a939e988f82766c61564c4135291e150a00000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c1818232e39424c565f6a707d87939fa5a09691859297a1adaea2988d8074685e5246392a20150a00000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000020e1a26313c4754616d7a86929f9f94887c6f62584e4244505b656e7b859299a4a19791857c716c63615959585758575f616b707c869299938f939eab9e928578695f534745515c667683909da196877a6d6054473a2d21140700000006121f2c3844505c6674818e9baab4ab9b8e8175665c5044382c1f1206000000000c18242f3b4754616e7b8795a0aa9c8f838f99a4a297897c706356493d31261a0e0000000005121e2a36424d576673808d99a9b3ab9c8f8275675d5145392c2013070000000000000000000000000000000000000000000000000005101c28333e4653606c7883909da8a99e9184786c60555764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c10040000000c1926323f4c5965727f8c98a59c8f827669564c41363b4754616e7a8799a3a196877a6d605447434f59606d7a84919ea1978e81746b61554c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a89d908376665c514538303d495663707c8996aa9e918477675d5145392c1f17232e38424e58606d79849199a2988f82756c61564c41362a20160c0200000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c2823272727303a444e58616b727f8c939ea7a0989298a1a9b1a79f92867a6e61564c41362a1e1105000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000914202d3946525e6874818e9aa49b8f82756a60544a3f49535e69717e87939fa3a19791867e76706b686564646567696e747d8592989387828f9baaa197887b6e6255484653606d7985929f9e918478675d5145392c2013060000000713202d3a4653606d7985929eabaea3998a7e7164544a3f34281c1003000000000714202d3a46525e697783909daa9f948f949fab9f9285796d6053463a2d20130900000000020e1a26313c4956636f7c8997a1adac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a95a0aca0968a7d7064626264707d8a97a3b0a99c8f827669676767676767676767676767676767676767676767676767676767676764615a5044392d2014080000000a1723303d4a5663707d8996a89e918477685e5246393c4956626f7c8995ab9e918478685d52453d45515d67707d8a939e9e938a7d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a09f9286796d6053463c36414c5665727f8c98ab9b8e817568554b4035291d111c26303c45515c676f7c87939f9e948a7e71685e52463e32281e130800000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c030000000000000000000000000000000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e32251818242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e34343430353c464f59636d74818e959faaa29fa2aab3aaa0958c7f72685e52443a3025190d010000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000005111d2935414c56626f7c87939f9f93877c6f665b5044414d57616c727f8b919fa3a198928b827d78757271717274777b81879297978e817d8998a3a9978b7e7164584b4a5463707d8a98a29c8f827569554c4135291d11040000000a1623303d495663707d8997a2adac9f92867a6d6054473a2e23170c000000000005111e2a36424d576673808c99a9a69f9c9fa6ab9b8e8275665c5044382c1f120600000000000913202d394653606c7985929eabaea3988a7d7164544a4034281c100400000000000000000000000000000000000000000000000000030f1b27333f4953606c7884919da8a89c9083766e6e6e6e707d8a97a3b0a99c8f8276737373737373737373737373737373737373737373737373737373737373706c6155493c3023160a0000000714212e3a4754616d7a8796a0a096877a6d61544740414d5765727f8c98ac9c8f827569564c4135414c55616b75818e97a19e91847a6d60594f43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea398897d7063584e433f46525e6876828f9ca3998b7e7164584b3e2f24180c151e2834404b55606b74808d96a19e92857a6d615a50443a3024190d04000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f140900000000000000000000000000000006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e312417131d28313e46525e69727f8c95a0978e81746b60544a3f34281f14090000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d49464440414141414241464749505b606d79839098a2aeacaeb4aea2989083786d60564c4132291e13080000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000010d1925303a47535f6a75828f9aa49a9083786c60564c4145505a626d737f8a9298a0a29f948f8984817f7e7e7f8083878e92999992857b7986929fa79a8e817467564c505c6674818e9aa7988c7f7265594c3f2f24190d01000006131f2b37434e586774808d9aa9b3a99c8f8276675d5145392c1c11060000000000020e1a25303c4955626f7c8897a1adaba9abafa4998b7e7164544a3f34281c1003000000000006121f2b3844505b6674818e9babb4aa9b8e8175665c5144382c1f120600000000000000000000000000000000000000000000000000000b17222d3844505b66717e8b96a0ab9f948a7d7b7b7b7b7b7f8b98a5b1ab9e9184808080808080808080808080808080808080808080808080808080808080807e7064574a3d3124170a0000000713202d3946525e687784919ea8978a7e71645b514b4c535f6976828f9ca49a8c7f7266594c3f2f3a434f59616d7a85919ea1968e81746b60554b4035291f150b01000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aa69b8e81746a5f554e4a5059616d7a86929f9f92867a6d6154473a2e2114070c18232e39434f59606d7984919ea1978e81756c61564c4135291f160c010000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c3023160c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d04000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4f4c5254535b60636b6f7a85929facb8bab2a89f92867c6f665c50443b3020170d0200000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000008131e2b37434e58626f7c87939f9f958b7f72685e53493f48515b636d737e8691969fa39f9c96918e8c8b8a8b8d9093999f9993877d707683909ca99d918477685d5253606d7985919ea095887b6e6155483b2e2215080000000815222e3b4754606a7884919eabb1a7988b7f7265554c4135291d0a000000000000000913202d394653606c7884919eabb8b6b9ac9f93867a6d6154473a2e23170c000000000000030f1c28333f4a5464717d8a99a3aeab9f9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000006111b28333f4a54606d7884919ea8a69a8f8a88888888888b919ba7b3aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8074675a4e4134271b0e01000005111d2a36414c566673808c99a59d9083766d605c55565e656e7b87939f9f93877b6e6154483b2e313e46525d68717e8a939e9d93897d70675d51453d31271d12070000000000000000000000000000000000000000000000000000000000000000000000020e1a25303c4855626f7c88949f9f92867c6f676058545c606b73808d99a39c8f8275685e5246392d20130707121d27303d45515d67707d89939d9e938a7d70685d52453d31281d13070000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5b5c565d6163656c70757d839098a2aebab9aca0968a7e716a5f544a3f32291e0e0500000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020f1b26323c47535f6a74818e97a29f92857a6d655b50443f49515b636c717c848c92989ea1a19e9b989797989a9d9f9f9791877e716b73808c99a09f93867a6d61545b65717e8a97a19d918477695f53473a2d2114080000000916222f3c4955626f7c8896a1adaca095877b6e6154483b2f24190d0000000000000005121f2b3744505b6574818e9aaab4bfb6a99c908376685e5246392d1c1106000000000000000b17222d3a4754606d7a86929facada297897d706353493f33271b0f0300000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1aca19a969595959595989ba3adb8b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8d8174675a4e4134271b0e010000010d1925303b4855626e7b88939e9f958b7f736d676767686d77828f99a49c908376695e53463a2d2935414c56616c75818e97a19e9184796d60594f43392f24180c0400000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f9aa3999083796f6a6867666d717d87929f9f94897d7063564c41362a1e1105000b151e2935404b55606b74818e97a19e91857a6d60594f433a2f24180d04000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f120609141f28343f4a54606a74808d97a0958c7f72695e53463e31281d1307000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869686d7073787d82899095a0aab4b4b7aa9e9184796d605b51473e342a20160c030000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000104000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060503000000000000000000000000000000000000000a15202b37434e58616d7a85929fa2978f81776c605a50464049515a616a6f797f868c9196999c9d9e9f9f9e9c9a98928d857d716c63707d899994949a8a7d706355606c7883909da3998c807366574d42372b1e1206000005121e2a36424d576673808c99a8b2aa9d908377695e53463a2d1e130800000000000000030f1b27333f495364707d8a98a2aeacb2a8998c7f7266564c41362a1d0a00000000000000000613202c3945515d6776828f9ca9b3a99a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea8aba5a3a1a1a1a1a1a5a7adacacacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8d8174675a4e4134271b0e010000000814212e3a47535f6975818e98a29f92877f79757474767a818f949f9e93897d7063574d42362a24303a44505a616d7a85929ea0968d80746b60554b40352920150a000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939f9f9590837c77757475797e869299a2988f82766b6054443a3025190d0100030c18242f39434f59606d7a84919ea1978e81746b60554b40352921160a0000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d010000000000000000000000000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c1004030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d0100000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c797776747474747576777a7d8084898e939da0a7afaaa8abaca0968e81746d62594f463c32281e150b000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000004090e11131314202d3a4753606d7a8693a0acac9f9286796c5f5346392c201312110f0c070100000000000000000000000000000000040f1b26323c46525e68717e8b949e9e938c80736c61584f474048505860676d737b8084898c8f9192929291908d8a85807a706b61606d798787878787878073665d67707d8a95a09f92867b6e6154483c31261a0e0200000714212d3a46535f697784909d9f9fa9998c807366574d42362a1e120500000000000000000b17222d3a4753606d7a86929f9f9f9fa196887b6f6255483c3025190d000000000000000004111d2935414b5565727f8b98a79f9f9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000b17232e3844515c66727e8b96a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8174675a4e4134271b0e0100000006121e2b37424d57616e7b859298a299928c8582818182868f939e9f958e81756b6054453b31251e28323e46525e68717e8a949e9f93887d6f675d51453d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606a74808d949e9f95908983818082848b9298a29992857b6e61594f4432291e130800000007121d28313d45525d68707d8a939e9d93897d70675d51453d32271b0f0300000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d110400000000000000000000000000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808182838487898c91969b9ea5acaba59e9b9ea1a89d938c7f726b61584e443a30271c1207000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000080f151a1d1f2020202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20201f1e1c18130c05000000000000000000000000000000000a15202a36414c56626d76828f97a19f93887e716a60594f473f464e555c60696e73797c7f82848586858583817d79736d6860595d67757a7a7a7a7a7a796d60606d7984919ea49a8e8174695e53463a2a1f15090000000815222e3b4855616e7b88959393939396897c6f6256493c31251a0e02000000000000000006131f2c3945515d6775828f93939393939184786a5f53473a2e1e13080000000000000000010d18242f3b4854616e7b87959393939396897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000006111c2834404a54606d7984919393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938d8174675a4e4134271b0e01000000020e1a26313c46525e69707d8692989f9f98928f8d8d8f92999e9f9590837a6d61594f4433291f16202a36414c56616c75828f97a29a9184796d60584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828e939da09d95908e8d8e91969f9f9792877d70695f53473d3320170d02000000010c161f2935414c56616c75818e97a19e9184796d60594f44382c1f1307000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c12070000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8e8f8f919696999ea1a8aaaca69f9c938e9196a1a59f93877d706a5f564c42392e2318110800000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000009121a20262a2c2d2d2d2d3a4753606d7a8693939393939286796c5f5346392d2d2d2c2b28241e170f07000000000000000000000000000000040d1925303a44505a616e7b859299a39a92867c6f6b6159504641434b51565e61666d6f737677787979787674706d67615d564f555d686d6d6d6d6d6d6d67616b74808d96a19f93877c6f62574d42362a180e030000000c1926323f4c5965727f8686868686868684786c605346392d20130900000000000000000004101d2935404b5565727f86868686868686807467584e43372b1f12060000000000000000000714212d3a46535e697783868686868686868073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000c18232e3945515c67727f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868074675a4e4134271b0e01000000000915202a36424d56616b707d868e92999b9d9b9a9a9c9d9a97928b837a6d685d52473d3321170e1925303a44505a616e7b85929393968d80736a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d44515c666d79818a9195999c9d9b9a9b9e9c99928e857d706b61574d42352b210e050000000000040d19242f3a44505a616d7a85929393968d80746b6054483b2f2215090000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b00000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9ea0a8a6abacaba39f9b94908981849198a2a49992867c6e685e544a40342823190b020000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a0000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000008121b242b323639393939393a4753606d798686868686868687796c5f5346393939393837342f2921190f0500000000000000000000000000000008131e29323f46525e69707d87929fa29892857d706b625a524c4440454d52545c606366696a6b6c6c6b696764605c55524c444c565d61616161616160606a707d88939fa2978e81756a5f53453b31251a06000000000b1825313e4a57626d7279797979797979786c655b5044372b1f1205000000000000000000000c18242f394a56626d7279797979797979746e6458463c31261b0f0300000000000000000005121e2a36424d5767717779797979797979736e63584b3f3226190c0000000000000000000000000000000000000000000000000000000007121c2834404b55626d727979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000030e1925303b444f59616b707a81868b8e9091929291908d8a857f786d685e564c41352b210f08131e29323e46525e69717e8686868686877c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000a16202834404a545c676d747d84898d8f91929292918f8c87817b706b61594f453b3123190f0000000000000008131e28323e46525e68717e8686868686887c6f6356493c30231609000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c03000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a8a9aaa8a6aaa29f9c99928f89837d757c86929aa4a29891847a6d665c51443f352b1d140a000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d32261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000040f1a242d363d4245464646464545515c67767979797979797979756a5e523e454646464544403a332b21170c010000000000000000000000000000020d17202a36424d56606b727f8b929ca29792867d716c615e5650474242464a505356595c5e5f5f5f5e5d5a5753514b46413a444c5254545454545960696f7c86929aa49f92857b6e61584e4333291f1409000000000916222e3a46515b62656c6c6c6c6c6c6c6b605b53493f33271b0f030000000000000000000007121d2e3a45515b62656c6c6c6c6c6c6c67645c5247342a20150a00000000000000000000020e1a25313b45555f676a6c6c6c6c6c6c6c66635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000c18232e3943515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3024170b00000000000009141f29323e474f5960686e747a7e81838485858483817d79726d665e564c443a3023190f020d17202a36424d57626c717979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000040c18232e39424b555c606c70777c80838485868584827f7b756e6961594f473e332a1f110700000000000000010c16202a36414c56616c717979797979796f6b6054483b2f22150900000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9f9e9d9c9a9898928f8b86827d76706b707e88939fa5a0968f82786d605b51473d2f261b1106000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a010000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b51443f3830261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e040000000000000000000000000000000000000000000000000915202b363f484e5253535353514a4b555c6c6c6c6c6c6c6c6c6c6a6359464b5253535352504c453d33291e1307000000000000000000000000000000050e1925303b444f59626d73808d929da29892877e756d68615a534e47433f4446494c4f5152535252504e4a4745403935323a414647474d535b626b707b859198a29e948b7e71685e52463c3121170d030000000006121e29353f49515759606060606060605e53504941382d22170b000000000000000000000001111d29343f48515658606060606060605a58524a413622180e04000000000000000000000009141f2933434d555b5d606060606060605a58524a40352a1f1307000000000000000000000000000000000000000000000000000000000007121d27303f4951565860606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a41362b1f1408000000000000020d17202c353e474f565e61686e717577787979787674706d67605c544c443a32281e110700050e1a25303b45505a62656c6c6c6c6c6c6260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434b515a61646b6f7376787979797775726e69615e574f473e352c21180e000000000000000000040d1925303a44505a61646c6c6c6c6c6c6360594f44382c1f1307000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e0400000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929293929291908f8d8b8885827e7a75706b63616c737f8c939ea79f948d80746d62594f41382d22170b000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f606060606060606060605f5e504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505e5f606060606060606060585651493f3422190f000000000000000000000000000000000000000000000000000e1a26323d4851595e606060605e575550515f606060606060605f5e595053585f6060605f5c574f453a2f24180c0000000000000000000000000000000009141f29323d47515b636e74808d929fa299928b817a706c625f57534e4745413c4043444546464543413d3a383435393a3d43474c52575f626d727d859197a1a0958f82756c62564d41342a200f050000000000010d18232d373f464a4c535353535353535246443f382f261b11060000000000000000000000010c18232d363f454a4b535353535353534e4c4741382f241006000000000000000000000000030d1721323b434a4f51535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000b151e2d373f464a4c53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4741382f241a0e0300000000000000050e1a232c353d444c52565e6164686a6b6c6c6b6a6763605d55504a423a322820160c00000009141f29333f4850565860606060605f56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730394045505559606366696b6c6c6c6b6965615e57524d453e352c231a0f060000000000000000000008131e29323e4850555760606060606056544f473d32271b0f0300000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b2219110700000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868685848382807e7c7975726e686360595a636d75818e95999999928b7f726b6053493f33271b0f030000000000000000000000000000080e171f252a33383d44484d535f605c60626567686a6b6b6c6c6c6b6a6a68666462605c605f534d47433c383229241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464753534d545b60666c6c6c6c6c6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6a6c6c6c6c6c66605b544d4c4a463f372d23130c04000000000000000000000000000000000000000000000000111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f00000000000000000000000000000000020d17202b353f49525c646e74808c9399a29f938e857d756e6a625f5854524c49474540413f3e3e3d3d3e3f3f404045474a4e53565e61696e767e879297a1a1969083796d605a50443b3022180e0000000000000007111b252d353a3e3f46464646464646453937332d261d140a0000000000000000000000000006111b242d343a3d3f4646464646464641403c362f261d130000000000000000000000000000050f202932393f434446464646464646403f3b352e261c120800000000000000000000000000000000000000000000000000000000000000030c1b252d343a3e3f4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646413f3c362f261d130800000000000000000008111a232c323b41464c5254585b5d5e5f5f5e5d5a5753514b443f38302820160e04000000020d17202d363f454a4b5353535353534947433d342b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e44494f54565a5c5e5f5f5f5e5c5954524d46423b332c231a11080000000000000000000000020d17202c363e45494b5353535353534948443d352b21160a00000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f19100700000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979797878777573716f6d6665615e56544f515b606d79838c8c8c8c8c8c867d70655b5044372b1f1205000000000000000000000000000000050d141a21272c36424d575e6c6c6c6c6c6c6c6a665f5f5f5f5f5e5e66696c6c6c6c6c6c6c5e574d42362b272018130c04000000000000000000000000000000000000000000000000000000000000000000000000000001070e17202930363b424651575f666c72797979797975665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66757979797979726c665f575146423b3229251e160e070100000000000000000000000000000000000000000000131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110000000000000000000000000000000000050e19232d37404a525c646e737f8792979f9e97928a827b756f6a65605d565653514b4d4c4b4b4a4a4b4b4c4d4b515357585f62686d737b828b9299a19f9791847a6e675d51483e32291f100600000000000000000a131b23292e313239393939393939382d2b27221b140b02000000000000000000000000000009121b23292e3132393939393939393433302b241d140b0100000000000000000000000000000e1720272e3336373939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b241d140b010000000000000000000008111a202930363b4146474b4e5051525251504e4a47454039342e261e160e040000000000050e1b242d343a3d3e4646464646463c3b37322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232833393d4348494d5051525352514f4c4846423b363029211a110800000000000000000000000000050e1b242c34393d3e4646464646463c3b38322b23190f040000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d04000000000000000000000000000000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6c6b6a69676562605c5454524c484445515c676e7b808080808080807f786c605346392d2013060000000000000000000000000000000002090e16212d3a46535e69767979797979797771665b5253525a66707679797979797976695e53463a2d21160d07010000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c0400000000000000000000000000000000000000000013202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f1200000000000000000000000000000000000007111b252e38414a525c646d727d8590949fa19e938f87817c76716d686663605d555a59585757575858595a555d6063676a6f747a80868f949fa39e9590857c6e685e554c41362d20170d000000000000000000010a11181e2225262d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000050e161c2227292a2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000080e171e252a3036393b3e42444546464543413d3a39352f28231c150c040000000000000009121b22292e31323939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121822282d32383b3c40434546464644423f3b3a36302a251f170f0800000000000000000000000000000009121b22282d3031393939393939302f2c27211911070000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c040000000000000000000000000000000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c04000000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f605f5f5e5d5c5a585553504a4746413b38404b555e696e73737373737373726c655b5044372b1f12050000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50464f5c6976828686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d0700000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000000000009131c262f38414a525b626b707b828c92989e9e99928e88837e7a76726f6d67696766656464646465666769676d7074777c81868d92999fa19e938e837b6e6a5f564d433a2f241b0e050000000000000000000000070d12161819202020202020201f13120f0b0600000000000000000000000000000000000000060c11151718202020202020201b1a17140e08010000000000000000000000000000000000040b11161a1d1e202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000070d1216181920202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a17140e08010000000000000000000000000000050d14191e252a2d2e313537383939383734302d2c29241d17110a030000000000000000000911181d2124252d2d2d2d2d2c23221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171c21272c2f303336383939393836322e2d2a251f1a140d0500000000000000000000000000000000000910171d2124242d2d2d2d2d2d23221f1b160f0700000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d07010000000000000000000000000000000000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d07010000000000000000000000000000000003090e1214151f202020201e1413110d0701000000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253535251504f4d4b4946443f3b3936302f39434d565e616666666666666665605b53493f33271b0f030000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000000010a141d262f384049515961696e787f868f949c9f9f9b94908b86837f7c7a77757472717170707172727376787a7d8084888e92989fa39f97928b81796e695f574e443b31281e1209000000000000000000000000000106090b0c1313131313131312060503000000000000000000000000000000000000000000000105090b0c131313131313130e0d0b0803000000000000000000000000000000000000000000060b0e1011131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b0803000000000000000000000000000000000002080e14191e202125282a2b2c2c2b2a2724201f1d18120c06000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1f222327292b2c2c2c2b292621201e1a140e090300000000000000000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b0701000000000000000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464645454442403e3c3a38342e2d2a2527313b444d5254595959595959595953504941382d22170b000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000000000000020b141d262e373f474f575e666d727b828990949b9f9f9c9992908c89868482807f7e7e7d7d7e7e7f808284868a8d91969b9fa39f99938d857e756d675e574e453c32291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1e1f1f1e1d1b171413100c070100000000000000000000000000000105090b0b13131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1e1f201f1e1c191514120e0903000000000000000000000000000000000000000000000005080a0b1313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d101112131212100e0b070604000000000000000000000000000000000000000000000000000000060606060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393938373634322f2d2c2823201e191f29323b4246474d4d4d4d4d4d4d4c46443f382f261b1106000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004000000000000000000000000000000000000000000020b141c252d353e454d545c60696e757c83898f93999da09f9c999992918f8d8c8b8a8a8a8b8b8c8d8f91939a9a9ea0a19e99928e87817a716c605d554d453c332a20170d040000000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a0500000000000000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0f1112131312100e0a07060400000000000000000000000000000000000000000000060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d1012131313110f0c08070502000000000000000000000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f1111121313121111100d0b08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2d2c2c2b2a29272522201f1c1714110d17202930363a3b404040404040403f3937332d261d140a00000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b0000000000000000000000000000000000000000000000020a131b232c333b424a50575f616b6f767c82878c9196989c9fa29f9d9c9a99989797979798999a9c9e9fa39f9c9997918c86817c746d68625a514b433b332a21180e0500000000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a03000000000000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10121316181a1c1d1e1f1f201f1e1d1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f20201f1e1d1c1a18161312100c0605050e171f252a2d2e33333333333333322d2b27221b140b0200000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000000000000109111a212930383f444d535960636b6f757b7f84888c8f929797999b9c9d9e9f9f9f9f9e9d9d9b99979992908c8884807a746f6a615d5650454039312920180f0600000000000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d04000000000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111213131312110f0d0b07070501000000000000000000020608080c0f1112131312110f0c080705020000000000000000000000000000000000000000000000000000000001080d1113181c1f20222527292a2b2c2c2c2c2b2a29272422201f1c1712100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313131212110f0d0b0907060300000000050d14191e20212626262626262626201f1b17110a020000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000000000000000000080f171e262e343b42464f54596063696e73777b7f8285888a8c8e8f9192929292929191908f8d8b8886837f7c78736e68625f58524c443f352f271f170e0600000000000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d03000000000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1e1f1f20201f1e1c1a171413110d08040100000000030a0f121415191c1e1f20201f1e1c191514120e090300000000000000000000000000000000000000000000000003090e13191d2023282c2d2f31333637383839393838373634312f2d2b28221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204050506060606050403010000000000000000000002090e1114141a1a1a1a1a1a1a1913120f0b0600000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b12090000000000000000000000000000000000000000000000000000000000050c141c232831363d44484f54575e61666a6e7276797b7e80818384858586868584848382807e7c7a76726f6c65615e56534e46413a3229241d150d0500000000000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a00000000020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b100500000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d20212427292a2c2c2d2c2c2b29272421201d1913100d0701060b0f151a1f212226292b2c2c2c2c2a282621211e1a140d05000000000000000000000000000000000000000000030a0f151a1e24292c2e34383a3c3e4042444445464645444443403e3b3938332d2c28231c19130d08010000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0d0d0d0d0d0d0c060503000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000000020a11171f262a32383d44484d5354575f6265666c6f717375767778797979787877767573716f6d676662605b53524c47433c3530282018120b03000000000000000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c100500000008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000060b12181d1f252a2d2e313336373839393939373634312e2d2a25201d18120d11171b1f262b2e2f323537393939393735322e2d2a251f170f0500000000000000000000000000000000000000060b151a1f262b2f35393a404446494b4d4f50515252535251504f4d4b4846443f3a38342e29241e19130c0400000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a01000000000000000000000000000000000000000000000000000000000000000000060b141a21272c32383b4246484e5355545b6062646668696a6b6c6c6c6c6b6a6a68666462605d555553504946413b373229241e160e07010000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a0000000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000020a11171d24292c3036393a3e40424445464646454442403e3a3936302c29241d191b22272b31373a3b3f42444546464544423f3b3a36312921170d0300000000000000000000000000000000020a111720262b31373a4145474a515355585a5c5d5e5f5f5f5f5e5d5c5a575553504a46443f38353029241e160d070000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d0500000000000000000000000000000000000000000000000000000000000000010407070a0d10111213131211100d0b07070501000000000000000000000000000000010406070a0d0f11121213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000000000000000000000000000000000000000003090e161b21272c31363a3c4247484a50535557595b5c5e5f5f5f5f5f5e5e5d5c5a585553514b4946443f3836302b262019130c0400000000000000000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d000000101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c04000000000000000000000000000000000000000000000000000000060c141c23282f35393a4146474a4d4f515252535352514f4d4a4746413a39352f2924262d33373c4347484c4f5152535352514f4c4846423b33291f1409000000000000000000000000000000060c141c232831373c42474c5154545c60626466696a6b6b6c6c6b6b6a69676462605b5453504a45413a352f281f18120b0300000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000002080d111314171a1d1e1f201f1f1e1c1a181413110d0803000000000000000000000003080d111314171a1c1e1f1f201f1f1e1d1b181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f252a2d31373a3b3f4446484b4d4e505152525353525151504f4d4b494745403c3937332d2a251e1b150d08020000000000000000000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f000000121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d2013000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d080200000000000000000000000000000000000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d0802000000000000000000000000000000000000000000000000070f181e262e34394045474c5254575a5c5d5f5f605f5f5e5c5a5754524c47454039352f2f383f44464e5355595c5e5f5f5f5f5d5b5954534d453b31251a0e0200000000000000000000000000070f181e262e343c43474d53555d6064666d6f71737577777879797877777673716e6c6663605c54524c45413a3128231d150c040000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000003090e13191d202124272a2b2c2c2c2c2b29272421201d1913100c0600000000000000060b0f13191d20212426292a2b2c2c2c2b2b29272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3338393c3e40424344454646464545444342403e3c3a39352f2d2b27221b19140f0a040000000000000000000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d10000000131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000071019212a30383f444b5153565e616466696a6b6c6c6c6c6a696764615e5653514b45413a3c41495053585f6265686a6c6c6c6c6a6865615e574d42362a1e1205000000000000000000000000081019212a30383f444e53575f62676d7175797c7e8082838485858685848382807e7b7974706d66605d56524c433d342e271e160e050000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000060e141a1e24292c2d3134363738393938383634312e2d29251f1c17110a03000000020a11171b1f24292c2d313335373839393938383634322f2e2b26211e1a150e09030000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2122282b2d2f313335363738393939393837373533312f2d2c2924201f1b17110e08020000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d2013000000131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d2013000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000071019232b333b424a50555d6065686d717375777879797978777573716d6865605d55524c44464e535b60646a6e727577787979787775726e695e53463a2d211407000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f90919292929291908f8d8a8885817d79736d68605d564f454039302820160e050000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000000000000000000060f181f262b3035393a3d404344454646454443403e3a3935302c28231c150c0802070b141b22272b2f35393a3d40424445454646454443413f3c3b37322e2b26201a150e060000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f2022242628292b2c2c2c2c2c2b2b2a2927252220201d1813120f0b060000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d2013000000131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d201300000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e353028201910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e35302820191008000000000000000000000000000000000000050e19222b353d454d545c60676d72767a7e80828485858686858482807d7a76726d67605d565050585f656c71767b7f82848586868584827f7b6e6154483b2e2115080000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9d9e9e9f9f9e9e9d9c9a9797928e8985807a736d686059514b423a322820170e05000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a211910070000000000000000000000000000000000020a1117212a31373a4145474a4d505152535252514f4d4b4746413a38342e261e19130d12181d262d33373a4145474a4d4f51525253525251504e4b4947433c3a37312b2620180f06000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b020000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f121315181a1b1d1e1f1f20201f1e1e1d1c1a18161413110d07050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a110900000000000000000000000000000000020d17202b343d474f575f666d72797e83878a8d8f909292939292918f8d8a86837e79736d68605b5a626a6e787d83888c8f9192929292908e8c8275685b4f4235281c0f000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000000000000020b141b2227333c42464c5254575a5d5e5f5f5f5f5e5c5a5754524c46443f38302a251e171d24292f383f44464c515457595c5d5e5f5f5f5e5e5c5a5855534e4847423c37312a2117110a020000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0f101112131313121211100f0d0b090706040100000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d201300000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b1209000000000000000000000000000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b120900000000000000000000000000000008141e29323d464f5960696e787f858b90939a999c9d9e9f9f9f9f9d9c9a9992908b85807a726c65636c717c838a9095989b9d9f9f9f9f9d9b8e8275685b4f4235281c0f0000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000a141d262d333f454d53565d606467696a6b6c6c6b6b696764615e5653504a423e36302920272f353e41495053555d606466686a6b6c6c6c6b6b696765625f5855534e47423c3328221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d2013000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000020e1925303b444e58606b6f7b838b92979c9fa4a9a19e9c9a9a999a9c9ea1a39f9c97928d857e776e6d737e8690959d9fa7a8aba49f9f9f9f9b8e8275685b4f4235281c0f00000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000006111b262f383f4451575f61686d7073767778797978777673716d6864605c545046413a322a313940454f535b6064676d707375777878797978777674726f6a67625f57534d453f332d261d140b0200000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0f111213131211100e0c0a07060401000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b11070000000000000000000000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b110700000000000000000000000005111e2a36414c56606a6f7d8590959ea1a9a29e9997928f8e8d8d8d8f9197999ea1a29f97928b827a747f8b92989fa7a9a19e999993929292998e8275685b4f4235281c0f0000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d0400000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000000000b17222d384149505b62696e747a7d808384858685858482807e7a76716d66615a524c443b333a434b515961656c71757a7d80828485858685858483817e7c78746e6a625f5751443f382f261d140a0000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000000000000000000000000001040707090c0e101111121313121211100f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191c1e1f1f201f1e1d1b19161413110d0801000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d2013000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f060000000000000000000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f0600000000000000000000000714202d3946525e686f7c869297a0a7a49d97928c888582818080808285888c91969ea1a29f948f84818c919fa3aaa39f97928d898685858687898275685b4f4235281c0f000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000030f1b27333f49535b606d727b81868a8d909192929292918f8d8a86837e78716c615e564d453c444c555d606c70787d82868a8c8f909192929291918f8d8b8884807b756e69625b504a42382f261b11060000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000206080d11131416181a1c1e1e1f1f201f1f1e1d1b1a18161312100b060603000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1f222226292a2b2c2c2b2b2a28252321201d19130c0400000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c0300000000000000000007131f2c38444f59616e7a859198a2a9a39f928d85807b78757473737475787b7f848b91969ea59f96918d929ca4a9a199928c85807c797878797a7d7e7164574a3e3124170b00000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d13070000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000040f19232b3744505b656c747f868d92989a9c9d9e9f9f9e9e9c9a9992908a847e756d685f574e464c565d676d747d838a8f9299999b9d9e9f9f9f9e9e9c9a9896918d87817b726d605b544a41382d22170b040000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a0300000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000040a0f1214191d2021232527292a2b2c2c2c2c2b2b2a28272522201f1c1715120f0a050200000000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f272b2e2f3235373839393837363532302d2c29241e160d04000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d201300000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000915222f3b4854606b75818e97a1aaa399928a8079736e69696767666769696e73797f848e939fa3a19e9a9da4a8a09691877f79736f6d67666c6e70716c6155493c3023170a000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000b16212c38444f59606c77818b92999fa2aaa9a8a09e9c9b9c9d9fa29f9c96918a827a6e695f584e555d686d79818a90959c9fa3aba39f9e9c9b9c9d9ea1a9a8a19e99938e867f746c665b53493f332720150a000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a0400000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000000000000000000000070c10151a1f2124292c2d303234363738383939393838373533322f2d2b2823211f1b15120e090300000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c32373b3c3f4244454646454443413f3d3a39352f281f160c0100000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b1005000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4d505152535352514e4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4a484746444647484a4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000005111d2a36414c56636f7c89939ea9a59f92877e746d67625f575b5a5a5a575f62666d7279818c9299a3aba7a9aca09691847c736d6762605c5b60616364615a5045392d21140800000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f140900000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000003101b27323b4854606b73808c939fa3aba9a19e9896918f8f8f909297989d9f9e938f847b6e6a5f565d676d7a838e939da0a7a59e9b999291908f8f909297979c9fa6a49f98928b81786c655b50443c32261b0f05000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c0700000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000070c12181c1f262b2e2f35393a3c3f414344444546464545444342403e3c3a38342e2e2b26211e1a140f0a0400000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10191f272f35383c4347494c4f515252535251504e4c494745413a31281e13080000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c130900000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d2013000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b5153575a5c5e5f5f5f5f5d5b5854524d51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b514f4b443b3a3a383a3a3b3d3f44464b51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000713202d3946525e6875828f9ca5ab9e938b7e716c605d55534d4e4d4d4d4d53545c60676d757f87929facb4b7aa9e91847b6f6a605d55535150535456575550483e33281c11050000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e0200000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000713202c38444f5963707d88939fa5aea69f97918c87848382828385888b90959d9e9691857c6e685e606d798390959da5a8a09d938f8a86848382828385878b8f949da0a7a29f938e81776c60584e43372b21160b00000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b03000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000000000000000000000000000000000030b12181c23282c31373a3b414547494b4d4f5151525253525251504e4d4b4946443f3c3a37312d2a251f1b160f0a0400000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222b31394045474e5455595c5d5e5f5f5e5e5d5b585654514c433a2f24190d01000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d201300000000000004101c2834404b555f69707d87929892877e726c665f57514d53555c606467696b6c6c6c6b6a6865615e57544f51575e616d727d86929792877d706a5f544a3f3428201509000000000000000000000004101c2834404b555f69707d87929892877e726c665f57606060605e5c564e44392d2c2d2e323f49515759606060575e616d727d86929792877d706a5f544a3f34282015090000000000000714212e3a4754616d7a86929faca3998e81756d625a514b47424140404142474b51555e69707c86929facb8b0a3968a7d70696058514b46454446474a4a49453e362c22170c00000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c100400000000000916222f3b4854606b7683909aa4afa89f948f847f7a7776757676787b7f838990959c9791847a6d666c75818f959fa7a79f959189827e7a7776757676787b7e828990959ea5a59d938c7f736a5f53473d33271c100400000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000000000001070c151d23282e34383c4347484c525456585a5c5d5e5f5f5f5f5e5e5d5b5a585553504a4847433c3a36312b27201b150d0802000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141c252e343d434b515358606265686a6b6c6c6b6a69686563605d554c4135291d110400000000000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b161009010000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130000000000050f1a232c3845515c676e7b85929992867d716c605b544d51575f61676d70737677787979787775726e69636059524d525b626b707c85929892857c6e665c50443c31261a0f04000000000000000000050f1a232c3845515c676e7b85929992867d716c605b63666c6c6c6c6b6760564b3f331f25303b44515b62656c6c6c6c6c67646b707c85929892857c6e665c50443c31261a0f0400000000000b1825313e4b5864717e8b99a3ac9f92867b6e625a504540393731343331373c45515c676e7b859299a3aeabaea99c9083786c60564c413a3838393b3d3e3c39332c241a100500000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000a1623303d495663707c89949facaca0958f827a726d686968696a696e72767d838c929f968f82786d717e8b939ea7a79f9590837d75716d676968696a696e71767d838e939ea5a59f92877c6f62594f44382c20140700000000000000000005121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000000000000030b12181e272e34394044464e5355565d60636567696a6b6b6c6c6c6b6b6a68666562605c5455534e4846423b37322b262019130c04000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e3740464f555d60656a6f7275777879797877767472706d675d5145392c201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a0500000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d201300000000000b16212b37434e58606d7983919792877d706b615a504d555c60696e74797d8082848586868584817f7b76706b605d564e5159606a6f7c8692979083786d60584e43372b21160a0000000000000000000b16212b37434e58606d7983919792877d706b615a636d72797979797772675c4f43372a2a36414d56626d727979797979746e646a6f7c8692979083786d60584e43372b21160a00000000000e1b2834414e5b6774818e9aaba99c8f8276695f53483f352f2b262727313c46515b606d79839097a1aaa29fa2aa9f948b7e71685e52463c322b2d2e3031302d28221a1208000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e21140800000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f0000000004101d2935404b556774808d9aa6b0a99d91837a6d68615e565c5c575f61656b7078808b9399948c7f737a85929fa5aba095908279706b64605d555c5c565e61646b7079818e939ea8a3999083776b6054483c2f22160900000000000000000006131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a11090000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d151d2329303940454a5153585f6266686d6f7274767777787979787877767573716f6d6666625f5854534d47433d373129241e160e060000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e384049515960676d71777c7f8284858586858483817f7d796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130000000004101c27333a47535f6a73808c95928b7f726b6159504d575e676d737b81858a8d8f9192929292908e8b87827d756d685f584e4f58606a707e8793958c7f726a5f53473d32271b0f040000000000000004101c27333a47535f6a73808c95928b7f726b61595966727f8686868684776b5e51443826303846525e68727f8686868686817467606a707e8793958c7f726a5f53473d32271b0f0400000000101d2a3743505d6a7683909da9a5988c7f7265574d423629241d1a242f39434e58626d74818e959fa9a29892989fa69e92857a6d61584e43372b2021232423211c1710080000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d00000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000006131f2c3945515d677784909daaada1978a7d70675e56524c4f4f4d53555960666d737e87939f92867b7f8c97a2ada39990837a6d67605954514c4f4f4d52545960676d78818f96a0a49f95897d7063564a3d3023170a00000000000000000006131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b120900000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000050e161f272f343d434b51545c60646a6e72767a7c7e808284848585868585848381807e7c7976736f6a66615e57544e47433c3530282017110a0200000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525b636b6f797e84888c8f909192929191908e8b897f7266594c3f3326190c0000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000000000000000000000000000000000000000406070b0e11121313131313130c0c0a0602000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d2013000000000714202c38444f59626f7c8792968e81746d62594f4d575e696e7980868d92989a9c9b999898999b9b9a938f89827a6f6a5f574d4e58616c737f8c9592867c6e62594f43382c20150a000000000000000714202c38444f59626f7c8792968e81746d62594f5966727f8c93939184776b5e5144382e38424f59616e7b8692939391857a6d6058616c737f8c9592867c6e62594f43382c20150a00000000121f2b3845525e6b7885919eaba295897c6f6256493c31231817202935404b555f6a727f8b939da7a298928590949fa1978e81746a5f53473c32261b17171714110c05000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000714202d3a4753606d7a86939facab9e9285786c60554c464142434246484f545c606c727f8b9398908385929ea9ab9f92877c6f685d554f47454142434246474f555d666d7984919b9a93908c8276695c4f4336291c1003000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b1209000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000000000000000000050f172028313940454f555c60666d71777b7f8386898b8d8f9091929292929191908e8d8b8885827f7c77736e69626058534e46413a3228221c140b03000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646d737c848b9095989b9d9e9f9f9e9d9c9b988c7f7266594c3f3326190c000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000001070c101314171b1e1f202020202020191816120d070000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d2013000000000916232f3c4855606b768390999184796d605b514b555e696e7b838d92999f9c96918e8c8b8b8c8e92979e9c938f847c6f695f564c505a606d788390988f82766b6054483d32271b0f000000000000000916232f3c4855606b768390999184796d605b514c5966727f8c999e9184776b5e514438343f4a54606b75818e989e948a7e71685d525a606d788390988f82766b6054483d32271b0f00000000131f2c3946525f6c7985929faca194887b6e6155483b2e22151f29333b45515d676f7c86929fa5a49a92867b829099a39f93877c6f62584e43372b20150a0a0805000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f1205000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000815212e3b4854616e7b879aa4afa89b8f8275655b50433a363031363a3d424a515a626d75818e9794909297a1ada3998d80736a5f564c433d39352f30363a3d434b545d67707d8a8e8b87837f7c6f6255493c2f22160900000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b10070000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000050e172129323a434b515960676d72797e83888c909399989a9c9d9e9e9f9f9f9e9e9d9b999898928f8c8884807b756f6a625f58524c443d332d261d150c040000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e737f8791969da0a7a8aaa8a4a2a0a0a0a1998c7f7266594c3f3326190c00000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000060b12181c1f2024282a2b2c2d2d2d2d2d2625221e18120a01000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d201300000007131f2c38434f5963707d899593897d70675d5145515d676e7b8490959f9f948f898481807e7e7f82858a91969e9691857b6e685d5245505c666f7c879294897c6f63584e43372b1c1106000000000007131f2c38434f5963707d899593897d70675d51494c5966727f8c999e9184776b5e5144383844505c666f7d89939e988f82756c61564c505c666f7c879294897c6f63584e43372b1c110600000013202c3946535f6c7986929faca093877a6d6054473a2d211a25303b45505a606d79839199a3a59f93887e707c87929fa49a8f82756a5f53473c32261b0f01000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f0300000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000916222f3c4955626f7c8895acb6a79a8d81746753493f312a25262a2d30394044515b616d7a85929f9c9ea1a9ac9f92867a6d61584e433a312c2924252a2d3139424b55606c7783827e7a76736f6a6054473b2e22150800000000000000000006131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f05000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000030d172029333b444c555c606b6f797f848b9095999c9fa4aba7a9a9a8a7a6a6a7a7a8a9a8a6aaa29f9c9995918c87817c766f6a615d564f443f382f271e160d0400000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d73808c9299a0a8acaaa39f9b979594939394958c7f7266594c3f3326190c000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000000000000000000000000000000000020a11171d23292c2d3134373839393939393933322f2a231c130a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130000000915222f3b4854606b7683909a8e81756b60554b4e58606d798390969f99928b827c78747372727375797e848e939d9791847a6d605a504a545f6a74808d988f82766a605447382e23170c00000000000915222f3b4854606b7683909a8e81756b60554b414c5966727f8c999e9184776b5e514436414c56606d7883909d9f92867b6e615a50444a545f6a74808d988f82766a605447382e23170c000000121f2c3945525f6c7885929faba194877a6e6154473b2e21202a36424d57616c74818e95a0a89e938c7f736c74808d97a29f93877c6f62584e43372b1e1308000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b0000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000091623303c4956636f7c8996a2afa69a8d8073675a4d403025191a1e21272e343f46525e6873808c99a3abadb3a89c8f8275685e52463c3128201d19191e2027303944505b656c7675716d68666260584e43372b1f130600000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d0300000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000000000000010b151f29333b454d565d676d747c848c91969da0a7a9aca8a9a19e9c9b9a9a999a9a9b9d9fa2a9a6aaa9a7a09d99928e89827c746d686059504a423930281f160c01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b929fa3abaca49f98928e8b8887868687898b7f7266594c3f3326190c00000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000030b141b22272f34383a3e4144454646464646463f3e3a352e251c12070000131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d2013000004101c2934404b55636f7c899493877c6f62594f4754606a74808d95a09892877e766f6c6566656566666d7179818e939d968e81756c61554b4e58616e7b869294897c6f62544a3f34281c100300000004101c2934404b55636f7c899493877c6f62594f433f4c5966727f8c999e9184776b5e51443846525e68727f8b959f958b7f72695e53483e424e58616e7b869294897c6f62544a3f34281c10030000111e2b3844515e6b7784919eaaa295887c6f6255493c2f2428323a46525e69707e8a939da8a0958e81776c606d7a85929fa49a8f82756a5f53473a2f24190d010000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b11060000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000916222f3c4955626f7c8895aab4a79b8e817468564c41362a24201d191c232a36414c56616e7a86929facb9b3a9978a7e7164564c41342a1f161d1d1d1d151e27333f49535b606a6864615e5655544e463c32271b0f0300000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000007121d27313b454d575e686d79808791959ea1a8acaaa29f9b979791908e8d8d8d8d8e8f909297979a9ea0a8ababa39f9b948f87817a706b605b544b433a31281d1307000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707121f2c3844505c666f7c87929fa4afaaa39a938d86817e7b7a797a7a7c7e7d6f6356493c302316090000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000000000000030c151d262d33394045474a4e51525353535353534c4b463f372e23180d0200131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a5f53474d57626f7c87939f9f92867d716c62605b535858545c60676d77818e959e938a7e71675d5146525e6974818d9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a5f53473d3f4c5966727f8c999e9184776b5e5144424e58616d7a85929f999083786c60574d42363c46525e6974818d9a8e8174665c5044382c1f12060000101d293643505c6976838f9ca9a4978b7e7164564c413529303a44505a616e7b85929ea5a3989183796d655d6873808d98a39f93877c6f62564c4135291d1104000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000814212e3b4754616e7a8798a2aeaa9d908377685e52463c352f2c2924272625303a46525e6876828f9ca9b6ada197877b6e6154483b302a2a2a2a2a2a2a2a2a222d38414950535d5b5854524c4947433c342b20150a0000000000000000000006131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f040000000000000000040e18242f39434d575e696e7a828d9399a0a8ada8a19e98928e8a878583818180808081828385878a8d9196999ea1a9aca69f99928d847d736c665c554b433a2f24180d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141d2935404b55606d78839099a3aeaba3989288817a75716f6d6d6d6e6f716f6b6054483b2f22150900000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000000000000000000000b151e272f383f444b5153575b5d5e5f6060606060595751493f352a1e120600131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d201300000714202d3a4753606d79859296897c6f63584e46535f6975828f9a9f948b7f726b615a5350494b4b4b51555d656d78839099999184796d6053474d56616e7b88959285796d6053463a2d2013070000000714202d3a4753606d79859296897c6f63584e43353f4c5966727f8c999e9184776b5e513f4a54606a74818e979f92877c6f665b50453b3136424d56616e7b88959285796d6053463a2d20130700000d1a2633404d596673808c99a9a79b8e8174685d52453b3136414c56616c75828f97a2a59f92867c6f675d56616e7a86929fa49a8e8174685d5245392c20150a000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b020000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929fabac9f92867a6e61584e45403a39352f3433333236414c566673808c99a6b3ab9e928578695e53463a3737373737373737373737372f383f4446504f4b4746413c3b37322b2620180f0600000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000020c16202935404b555e696e7b8390949fa4abaaa29f96918b86817e7b78767574737374747577787b7d8084888d92979ea1a8aba39f96918780786d675d554b4035291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242c3945515d67727f8b95a0abafa39992867d746d6864626160606162656360594f43382c1f130700000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000000000000000000000000000007121d273039414950555c6064676a6b6c6c6c6c6c6c66635b51463a2f22160a00131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d201300000a1724313d4a5764707d8a989184786c6053464855616e7b88949e9c9083786c60595046443f3f3f40454b535c666e7b878e8a86827c6f62554846535f6976839097897d7063564a3d2f23180c0000000a1724313d4a5764707d8a989184786c6053463c313f4c5966727f8c999e9184776b5e5144505b666f7c87939f968d80736a5f544a3f3329303b46535f6976839097897d7063564a3d2f23180c00000a1723303d4a5663707d8997a1ac9f92867a6d60574d43393946525e68717e8a949ea89e938b7f726a5f55525e6874818d9aa49f92867a6d6054473d32271b0f03000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a02000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070005111e2a36424d566976828f9caaafa3998c80736a5f58514b4745414240403f3f3f3e4a5764717d8a97a4b0a99c8f827669574d4244444444444444444444444444444444444444444444444444443b3a37312a21180e03000000000000000006131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d13070000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000008131e28323a45515d676e7b8491959fa6afa7a098928c847f7a75716e6969686767666767686a696e7173777b80858b91969fa2aaa9a199938c81796d675d5145392c2013060000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e2124292c2d30333f4a54606d7985929ea7b1a79f92877d706b615e565554535354565856544f473d32271b0f0300000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d18232e39434b535b60676d71747778797979797979726d63574b3e3225180c00131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566874818e9a8d8073655b50444b5566737f8c99a096897d70665b50473e37332d2e3439414a545f697380827e7a766f6a5f5347424d5765727f8c988d817467554b4034291c10040004111d2935414c566874818e9a8d8073655b504437333f4c5966727f8c999e9184776b5e514c56606c7883909a9e9184796d60584e42382d212a36424d5765727f8c988d817467554b4034291c1004000713202d3a4653606d7985929eaaa2988c7f72695f554b43424f59616d7a85929ea6a1968f81756d62584e4c56616e7b87939fa2988b7f7265584e43372b1f1306000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b060000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900020e1925303f4b5865727e8b98a2aeab9f92867c6f6a605d5554524c4e4d4d4c4c4b4b4b5663707c8996a3afa79b8e8174685b505050505050505050505050505050505050505050505050505050504847433c332a201509000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d00000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000010d1925303a44505a606d79839096a0a8b0a69e9591867f79726d6764615e575b5a5a5a5a5b5c575e6164676a6e73797e848c92989fa7aba49f938e82796d6053473a2d2014070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f35393a3d4044505b66727f8b97a1adaca0958c7f736b6159524c4847464747494b4948433d352b21160a0000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000010c161f2834404b555c656c71797d8184858686868686867f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f62534945515d677683909d9e9184786c60544a3f352b272223282f38424d57636e7375716d68625f584e433b4854616e7b8797908477675c5145382c1f1306000713202c3945525d6877849199897c6f6253493f33333f4c5966727f8c999e9184776b5e53535d68717e8b959e93897d70675d51463c2f261c26313b4854616e7b8797908477675c5145382c1f13060006131f2c3845515c6773808c98a2aa9f92867b6e675d554c4a54616b75818e97a1a59e91847a6d605b514646535f697683909caa9d9083776a6054473b2e221509000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b0600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b00000914212d3a4754606d7a85929fa7aea29891847c726d6763605d565b5a59595858585857626f7c8995a2afa79a8d8074675d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f020000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d1207000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000005111d2935414c56626d75818e959fa8b0a69e948f837b726d66605d5554534d4e4e4d4d4d4e4f4d525457585f62666d71797f8690959ea5afa59e948d8073665a4d4033271a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000003090c151c23282c31373a3b4145474a4d4e53606c7884919ea9b1a79d9083786c60594f46413c3a3a3a3b3c3e3c3b38322b23190f040000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000007131d28313a45515c676d777e848a8e909192999393938c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d6053464753606d7a86939f998d8073655b5042382d231b17181d26303b45525c63666864615d56534e463c3a46535e697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b606060606d7a85929e978e81746b60554b40342a1d14212d3a46535e697885919286796d6053473a2d2014070004101c2834404b55616e7a86929fa6a2989083796d675e56515c66707d8a939ea99e938a7d70685d52493f424d5765717e8b98a3a095897c6f6256493c31261a0e020000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b06000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d00000713202c3945525d68737f8c95a0a8aaa19691867f7974706d6869686766666565656464646f7c8995a2afa6998c7f736a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a625f584e43372b1f12060000000000000006131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000000713202d3946525e68717e8b939ea7b1a79e948f82796e69605c54514b484642424140404141424246484a4e53545c60666d727b838f939ea8afa69a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383c4247484c525457595b5563707d8996a0acab9f95897d70665b504745403a37322d2e2f32302f2c2721191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000000000000000000010d18242f3a43515b606d79818b91969a9d9e9fa39f9f998c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377665c51454956626f7c8999a4978a7d706453493f2f261c0f0b0b151e2a33404a5257595b5754524c47433c3436424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377665c5145382c333f4c5966727f8c999e9184776d6d6d6d6d74808d979e92857a6d61594f433b322920171e2a36424d576976828f99897c6f6256493c2f23160900000c18232e3946525e68727f8b949fa89f958f82796e68615a606d7884919ea5a1978e81756b61564c41373b4754606d7a86929fa79a8d807467574d42372b1e12060000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b060503000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000004111d2935414c56606d79839096a0a7a8a198928c85807d7a787675737372727271717171707c8995a2afa5988c7f777777777777777777777777777777777777777777777777777777777777776e6a5f53473a2e2114080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c1004000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000006121f2b37434e58616d7a85929ea5afa9a0958f82796d675f57514a45403b3a3631343433343430363a3b3e43474b51545c60696e79818f96a0aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000080f171f252a30383f44464d5355565d60636668696775818e9ba8b2aa9d9083776b605b5353514b47433c3731292423221f1b160f07000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000004111d2935414b55626d75818e939ea1a8aaa29f9c9998988c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817467544b404b5864717e8b97a398877b6e6154473b2d21140a00030c18212e3840474b4d4f4b4746413a37322a31404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817467544b403428333f4c5966727f8c999e9184797a7a7a7a7a7c87929f978b7e7168605b544d443b32291d1a2531404d596673808c988b7e7165584b3e3225180b000007121d2a36414c56606c78829096a1a79e948f837a716c6268727f8c96a0a69e91857a6d61594f443a303945525d6875828f9bac9e918477695f53473a2e2114080000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a070000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000010d19242f3a45515c666e7b8490959fa3aaa29f97928d898784838180807f7f7e7e7e7e7d7d7f8c98a5b2ab9e9184838383838383838383838383838383838383838383838383838383838383837c6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000815212e3a47535f6a74818e97a2adada2979083796d675d554d444039352f2d2a252727272728252a2d2e31373940454b51575f676d7884919eaaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000020a121a212931363e424a5053575f6266686d70737576777986929facb1a4988b7e716e6c6564605d55534e47433c352f281f180f0a04000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300000000000000000000000613202c3945515d67727f8b939ea5ada49d98928f8d8c8b8b7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404c5966727f8c999f928579695e52463a2d2014020000060f1c262e353b3f40423e3a3935302b2625323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c99a096918686868686868892999e92857c78716c665e564d443b2f261b25323e4b5865717e8b988c7f7266594c3f3326190c0000000d1925303b44505b666e7b849197a1a69e9590857e756f6d7a85929fa89f948a7e71685d52473e322935414c5664717e8a9aa4a096887b6e6255483b2f2215080000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000008131e2834404b545e696e7b838d92999fa2a9a29e9a9696918f8e8d8c8c8b8b8b8b8a8a8a8c919ba7b4ada19691909090909090909090909090909090909090909090909090909090909090887c6f6255493c2f2216090000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e02000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c010000000000000005111d2935414c56626f7c87939fa9b0a69f92857b6e675d554b433c342e2924211e1a1b1a1a1a1b1a1e2021262b2e343940454d555c667784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000020b141c242c333b424650545c6065696e73777a7d80818384869298a2aeb3a69a8d807d7b7975716d67625f58534e454039312a211a1108000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000714212d3a4754606d7a85929fa6ada39c928d8682807f7f7f7c6f6255493c2f22160900131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7e7265584b404d5a6773808d9a9e9185786b574d42362a1e11050000000a131c242a2f323335312e2d29241e1b24313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7e7265584b3f3226333f4c5966727f8c99a8a09e939393939393959fa3a1979289847e786e685e564d41382d2224313e4a5764717d8a978d8073665a4d4033271a0d00000008141e28333f4a545e696e7b8591969fa69f97918a827c76808d97a2a3998f82766c61564c41352c242f3a4754616d7a87939fa1988c7f7265594c3f3226190c0000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000000010c18232e39424d575e696e7980878e92989b9ea1a9a8a19e9c9b9a999998989897979797989ba3adb8b2a8a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d95887b6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e12050000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c20130400000000000000000713202d3946525e6874818e9aa4afab9f948b7e71695e554b433a3128231c1814120e090d0d0e090e1214151a1d23282e343c434b546a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000020b141c262e363e454d535a61666d71767b8084868a8c8e90919298a2aab4b5a89d928d8a8885817e7a756f6a625f58514b433c332c231a120800000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000000000000000004101c2934404b5565727f8b98a2aea79c918c807a75737272726f6a5f54473b2e22150800131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b414d5a6774808d9a9d9184776a5e514430251a0e02000000010a12191f232626282421201d19131723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c99a8a09393939393939393939496999e96918b827a6e685e53493f332723303d4a5663707d89968d8174675a4e4134271b0e000000020b17222d38424d575f696f7c8490949fa3a19e948f888287929fa99f92877c6e625a50443a3028232d3946525e687783909997928e8376695c504336291d100300000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e110000000007121d27303b454d575e676d747b81868b8e929796989a9b9c9d9d9d9e9e9e9e9e9f9f9f9fa4acb6c0b6aea9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa8aaaaaaaaab94887b6e6155483b2e2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d2114060000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000714212e3a4754616d7a86929facb0a69c9082766c62574d433930281f18120d07050c111517181c1c1c1c1c1c1c181d23283144515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000a141c262e38404850575e616c71787e83888d90939a999b9c9e9fa2aab4b1b2aea49d9a9797928e8b86817c756f6a605d554e463e352c241a11080000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000000000000000000006131f2c3845515c677683909daaaca0958c7f746d6866656565625f584e43372b1f130600131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1c2935424f5c6875828f978a7d7064574a414e5a6774818d9a9d9184776a5e51442f24180d0100000000040c13181d2020201d1814120f0916232f3c4956626f7c89958e8175685b4e4235281b0f000f1c2935424f5c6875828f978a7d7064574a3d3126333f4c5966727f8c99a09689868686868686868687898d92989e948f847a6e655b5044372b232f3c4956626f7c89958e8175685b4e4235281b0f0000000006111c262f3b454d575f6a6f7a828d92999fa69e9c948f9299a3a2978d80746a5f534b454039342e2a36414c566673808d8c8985817e7064574a3d3124170a0000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000b151e29333b454d555d60696e747a7e8285888a8c8d8e8f9090919191919192929292939aa4afbbaea49d9a93939393939393939393939393939393939393939393939b9ea5afafa499877a6d6154473a2e2114070000000000000003131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c07060400071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000005111e2a36424d5666727f8c98a3aeab9f94897c6f635a50453b31271e160d07000911181d212425292929292929292929292a3744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000009121c262e38404a525a61696e767e848b9095999d9fa4aca8a9a8a6a5a4a4a4a5a6a8aaa6a9a19e9b98928e88827c736d675f584f473e362c231a1007000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7986929facac9d9083786c605d5659585855544e463c32261b0f0300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b404d5a6773808d9a9e9184786b554b4035291d1004000000080d161d24292c2d2c2924211f1a151723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c999e918479797979797979797a7c808590959f969082776c6053463c3126303d4a5663707d89968d8174675a4e4134271b0e00000000000a141d29333c454e585f686d78808790959ea0a69e9c9fa3ab9f92857a6d65605c54514b443f3830303d495663707d83807c7874706c6155493c3023160a0000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000030c172129333b434b51575f62686d7175787b7d7f808283838484848485858585858687939facb9a99d928d86868686868686868686868686868686868686868686868e939eaaac9f9386796c605346392d2013060000000000040a0f131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191313100c0707131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000714202d3a46525e697784909daab4aa9c9083766b6054483f33291f150c040009121b22292e313236363636363636363636363744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006101b242e38404a525c636c717b838a91969d9fa7aaacaba39f9d9b999897979898999b9d9fa3ababaaa29f9b948f8780796e6a615950483e352c22180d0400000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000916232f3c4956626f7c8999a3aea49a8b7e71665b524c4c4c4c4947433c342a20150a0000131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7f7265584c404d596673808c999f928578675d5145392c20130600000811191f282f35393a39352f2e2b26201824313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7f7265584c3f3226333f4c5966727f8c999e9184776c6c6c6c6c666c6d6f737b8390969f948b7e7165574d42372b313e4a5764717d8a978d8073665a4d4033271a0d0000000000020b17202a333c464e565e666d737c838b91969ea1a9acafaa9d90837d77716d66605d55504a423d353b4854606b7077736f6c656461594f44392d2014080000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e0200000000000000000000000000000000000000000000000000000102030000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000040d161e2429313940454d53565d606468696e707274757676777777787878787879797c8995a2afa79a8d807979797979797979797979797979797979797979797979818e9ba8ab9e928578665b5044382b1f120600000000070e151b1f222c3946525f6c7985929facada093877a6d6054473a2d26262626262626262626201f1c18120b0b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f120600000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000814212e3b4754616e7b8795a0acaea2988a7e7164594f44362d21170d030006111b242d343a3d3e43434343434343434343434344515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000030c18222d36404a525c646e737e8590949da0a8abaaa29f9b9992908e8c8b8b8a8b8b8c8e9092999a9ea1a9aca69e99928d837c706b615a50473e342a1f160c01000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000a1724313d4a5764707d8a97abac9f93867a6d61544a413f3f3f3c3b37322a22190e040000131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404b5865727e8b989f93867a6d6053473a2d20140900030d19232b313a40454745403b3a37312a2125323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c999e9184776b606060605b606163696e7a84919e9d908377695f53463a2d323e4b5865717e8b988c7f7266594c3f3326190c000000000000050e18212a343c444c545c606a6f787e848b9297a1adb8aca0959089837e79726d67605c544f45403a444f5960636a6662605b53554f473e33281c10040000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b07070401000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000010c161f282f35393a3e3f42474c525458575f6163656768696a6a6a6b6b6b6b6b6c6c6f7c8995a2afa89b8e82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7783909daaa99d9083766a544a3f33281c0f0300000007101920262b2e2f3946525f6c7985929facada093877a6d6054473a33333333333333333333332d2c28231d150c111b2935404b5564717d8a99a3afac9f9285796d6053463a2d201307000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c2013040000000000000000000b1825323e4b5865717e8b98a7b1ac9f9285796d6053473d32201b0f0500010c18222d363f454a4b4f4f4f4f4f4f4f4f4f4f4f4f4f515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000b151e2a343f48525c646e73808a92979fa6aca9a29f98928e8a868381807f7e7e7e7f80818386898d92979ea0a8aba39f9591867d716c61594f463c31281e13080000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000b1825313e4b5864717e8b97a4ab9e918478685e5242382f32322f2e2b2620191007000000131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817468554b404a5663707d8996a49a897c6f6356493c30251a0e090c151f2b353d434b5153514b4847433c332f2633404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817468554b403428333f4c5966727f8c999e9184776b5e53534a505354565e68727e8b9aa095887b6e6155483b2e33404d596673808c988b7e7165584b3e3225180b00000000000000060f18222a323a424b51585f666c71787e85929eabadaba7a09d95908b847f79726d666059514b433d474f54565d595653504949443e352c21170b000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d0805010000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0000000008131e28313a4145474b4c4d4e4f5052504d535557595a5b5c5d5d5e5e5e5e5e5f5f626f7c8995a2afa99c908376655b60606060606060606060606060606060605e697885929faba79b8e8174685b4e412d22170b000000040e19222a32373b3c3f46525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000004101d2935404b556875828e9ba8b5a89b8f8275675d5145392c1f1309000005111d29343f485056585c5c5c5c5c5c5c5c5c5c5c5c5c5c5d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000007121d27303c46505a646e73808d929fa2a9aea59e97928c86817d7a77757372717171727375777a7d81858b91969fa3aba7a09892877e716b61584e433a2f24190c03000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669564c412f26252522221f1b150e0700000000131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377675c51454754616e7a8796a1988b7f7265574d42362a201a19191e27313d474f555d605d5555534e4641382a36424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377675c5145382c333f4c5966727f8c999e9184776b5e51463f4446474d56616d7a87939f978a7e7164574b3e3136424d576976828f99897c6f6256493c2f23160900000000000000000610182029303940454e545b60666d7a85929fa9a19e989ea0a09d97918c857f78706b605d554e463d444849514d4946443f3839332c231a1005000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d0802000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000000010d19242f3a434c525457595a5b5c5d5e5d5a54484a4c4d4f5050515151515252525663707d8996a3b0ab9e9285796c605353535353535353535353535353535354616e7b8798a2aeaa988c7f7265594c3f322619060000000a15202a343c4347494c4c525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d1213202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000006131f2c3845515d677884919eabb5ab988b7e7265554b4035291d100400000915212e3a45505a62656969696969696969696969696969696a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000c18232e39434e58626c73808d929ca4adaaa39f938e857f7a75706d67686665646465656668676d7074797e848c9299a1a9aaa29992877d706a5f554c4135291e150a0000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f42302814191615130f0a040000000000131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d60534646525e687884919e9c8f8275695e52463c332a262524293039434f5960676d6765625f58534a41363a46535f697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b5e51443338393b46525d687784919e998c7f7366594c40333a46535f697885919286796d6053473a2d201407000000000000000000060e171e272e343c424a505b66727f8c98a2a197918c91969d9fa19e97918b837d746d675f584f473d3b3d44403c3937332d2d28211a110800000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c070100000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000004111d2935414c565d6064656668696a6b69665e54423f414243434444444545454a5764717d8a97a4b0ada297887b6f625548464646464646464646464646414c5665717e8b98aaaea298897c6f6256493c2f2316090000030f1b26323c464e54555959595f6c7985929facada093877a6d60595959595959595959595959595953514b43392e2318111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000714202d3a4753606d7986939facaea399887b6f6255483c2f24180c0000000b1724313d4a56626c71767676767676767676767676767676767784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000004101c2834404b555f6a717e8b929da4aeaaa298928b817a736d6863605d5559585857585859555d6063676d717980879197a0a8aba39992867c6f675d51453d30261c1106000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0908060300000000000000131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f635349414d566774818e9a9f92877b6e61584e453c3631322f353a424b55606b707a76726e6a645c53483c3b4855616e7b8897908477675c5145382c1f1306000713202c3945525d6877849199897c6f6353493f33333f4c5966727f8c999e9184776b5e5144382e2e35414c566a7683909d9a8d8073675a4d40343b4855616e7b8897908477675c5145382c1f130600000000000000000000050c151d23282f394653606c7884919eaa9e91857f848a90959c9fa19e95918981796e6a60594f463c3237332f2d2b27221b1c17100800000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b0300000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e2215080000000613202c3945525d686d71727374757778767066544b403435363737373838383f4b5865727e8b98a5b1b3a9988b7f7265594f42392e393939393939392d3945525d6875828e9ba8ac9f9285796d6053463a2d201307000006131f2b37434e585f62666666666c7985929facada093877a6d666666666666666666666666666666605c554b4034281c1019242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c889aa4afac9f9286796d6053463a2d2013070000000b1825323e4b5865717e828282828282828282828282828282828286929faca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa4aeaaa29892867e756d68605d5654514b4d4c4b4b4b4c4d4b5153555c60676d737d859196a0a8aba29891847a6d60594f42382e23170c0000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566875818e9a8d8074655b5044495663707d8996a0998d80736a5f574e4642403f3f41454c545d67707d86837f7b746e64584c40424d5765727f8c988e817467554b4034291c10040004111d2935414c566875818e9a8d8074655b504437333f4c5966727f8c999e9184776b5e51443b3b3b3c44505c667783909d998d8073665a4d4037424d5765727f8c988e817467554b4034291c10040000000000000000000000030b121b27333f4953636f7c8996a1a3998c7f73787d83898f949da0a09d938e847c706b60584e443b302523201f1b1711100b0500000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d030000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d2013070000000714212d3a4754606d7a7e7f80818283858276665c5145382f2c2924262a2d37434e586774818e9aa7b4b7aa9d9083776b60544b40352f2b2623282b2f38414c56606d7a85929faca99b8e8275665c5144382c1f120600000815222e3b47545f6a6f72727272727985929facada093877a727272727272727272727272727272726d675c5145382c1f131824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000b1824313e4b5764717e8a97acb6aa9d908477665c5144382c1f12060000010d1a2734404d5a6773808d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9298a2aea79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000004111d2935414c56606d79839198a2aeaea39892867d716c615e56524c474541403f3e3e3e3f404045474b51555c606b6f7b849196a1abaaa0968e81746b60544a3f34281c110600000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d201300010d19242f3d4a5764707d8a989184786c6053464653606c7884919e9f92877c6f695f58534d4d4c4c4c51565d666d7983918f8c888174675a4e4147535f6977839097897d7063564a3d2f23180c0000010d19242f3d4a5764707d8a989184786c6053463c323f4c5966727f8c999e9184776b5e5148484848494e56606d7985929f988b7f7265584c3f3a47535f6977839097897d7063564a3d2f23180c0000000000000000000000000005121f2b3744505b6574808d9aa89f92867a6e6c70767c828991959fa39d9691867d706a5f564c41362a2113120f0b0600000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b0100000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000714212d3a4754606d7a878c8d8e8f909186796d60544a403a39352f31363a3f47535f6a7783909daab6b8aca095897d70665c5145413a37312e34383b424a525e68727f8c98a2ada1978a7d7164544a4034281c100400000916222f3c4955626f7c7f7f7f7f7f7f86929facb3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20131724303d4a5763707d8a96a3b0a99c908376695d5043362a1d1000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669544a4034281c10040000010d1a2734404d5a6773808d9a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa2aab4a79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000713202c3945525d68727f8c95a0aaafa59f92867d706b625a524c45413a39352f32313132322f35383a40454b515960696e7b849199a3aea89e93897d70665c5044382d22170b000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000813202d3a4653606d79859296897c7063584e44505b66717e8b959f9991847b6f6a615f57595859555d60686d78818e959c93877c6f625548424d57616e7b88959285796d6053463a2d2013070000000813202d3a4653606d79859296897c7063584e43373f4c5966727f8c999e9184776b5e545454545556585f68707d8a98a298897d7063564a3d424d57616e7b88959285796d6053463a2d201307000000000000000000000000000613202d394653606c7884919eac9b8f82756860646b6f767d838c9299a2a09892867c6f685e52463d32271b1003000000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000613202c3945515d67778390999b9c9d988a7d71665b514b4745404343424648505a626f7b8895a0acb8bcb1a79d9083796d605b524c464242413f44464d545b616d7a85919eaaa99e9184796d6053463a2e23180c0000000c1925323f4c5865727f8b8c8c8c8c8c9299a3aeb4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e412e23180c000000010d1a2734404d5a6773808d9aa6a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000004111d2935404b55606d7a85929fa7b1a99d938b7e716b60595046413a352f2c2924252524252524292c2e343940454f575e696f7c87929fa7afa59d9183786d60544a3f33281c0f0300000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a6054474a54606c78839098a09691847c746e696766656567676d727a828e939e958d80746a5f534746535e6974818e9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a6054473e3f4c5966727f8c999e9184776b61616161616162656a6f7a84919e9f9285796d6053463a46535e6974818e9a8e8174665c5044382c1f1206000000000000000000000000000815222f3b4855626e7b8896a1a49a8b7e7164565960636b70787f879297a2a29891847a6e61594f44382c1e13080000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000004111d2935414c556673808d99a3a8aa9d9083786c605d5553514b50504d53555a626c74818e9aa7b1b6b4b6aca0958d80736d605d56534d4e4e4a5053575e666c75828f97a1ada1978c7f73665c5145382c1c12070000000c1925323f4c5865727f8b98999999999fa3abb4b9ada49c99999999999999999999999999999993877a6d6054473a2d211416222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000e1a2734414d5a6774808d9aa7b3a69a8d8073675a4d4034271a07000000010d1a2734404d5a6773808d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000613202c3945515d6773808d97a2adada1978e81746c61594f473e36302924201d181918181819181d1f23282f343d454d57606a727f8c95a0acaca0958b7e71665b5044382b1f1308000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000004101c2834404b55636f7c899494887c6f62594f44505b666e7b869298a0969187807b777473727273767a7f858f939e969083796d60584e434e58616e7b869294897c6f62544a3f34281c100300000004101c2834404b55636f7c899494887c6f62594f443f4c5966727f8c999e9184776e6e6e6e6e6e6e6f72757c839096a0978d8074665c5145434e58616e7b869294897c6f62544a3f34281c1003000000000000000000000000000b1825323e4b5865717e8b98a89f93877a6d61544f545960666d737d859297a2a1968f82756b6054483a2f24190d0100000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d100400000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000010d19242f3b4854616e7b86929fa9ab9f958c7f736d6762605d555d5d575f61656d717e8a939da9afa9a7a9aba79c928c7f746d68615f575b5b545c6062696e78808d949ea9a59e9184796d60544b4034281c0b000000000c1925323f4c5865727f8b98a5a5a5a5acaeb4bdbfb6ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211416222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d000000010d1a2734404d5a6773808d939393939393939393939393939393939393939393938d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000714202d3a4753606d7a85929fa9b2a89e91857a6d605a50473d352a251e1913110d070b0b0b070c1013181d2329333b454e58606d7883909da7b1a79e9184786c6053463a3024190d0100000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000c18232e394854606b76828f9c8f82756c61564c4a545f69707d8692979f99928d888481807f7f8082868b91979e9691847b6e675c51464b55606a74818d998f82766a605442382e23170c00000000000c18232e394854606b76828f9c8f82756c61564c414c5966727f8c999e91847b7b7b7b7b7b7b7b7c7e82879095a09892857a6d61544b404b55606a74818d998f82766a605442382e23170c00000000000000000000000000010e1b2834414e5b6774818e9aa79e918477685e5246484f545c606b707c85929fa59e93897d7063564c4135291d1104000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f1306000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000814212d3a46535e6974818e97a1aba79c918c8079736f6d676a6a6a6a696e71777e87929fa5afa59d9b9c9fa6a49c918c807a726e6969686768666d6f747b828d929da6a69e938a7e71675d5142392e23180c000000000c1925323f4c5865727f8b989f9f9f9fa0aeb4bcb9b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211416232f3c4956626f7c8995a2afaa9d9184776a5e5144372b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000f1c2835424f5b6875818e9ba8b2a5998c7f7266594c3f3326190c000000010d1a2734404d5a6773808686868686868686868686868686868686868686868686868074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeaca0968b7e71685d52483e352b2319130d08040100000000000004070c12182129333d44505c66707d89959fabaca0968a7d7064564c4135291d110400000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000007121d2c38434f5963707d8994948a7d70685d52454d57606b707d858f949c9f9a95918e8c8b8c8d8f92989e9c938e847b6e695f554b45515c676f7c879394897c6f63584e4330261c1106000000000007121d2c38434f5963707d8994948a7d70685d52454c5966727f8c99a196918787878787878788898b8f93999e9691867d6f685d524245515c676f7c879394897c6f63584e4330261c11060000000000000000000000000004111d2a3744505d6a7783909da89b8e827568564c413d424a5159606a707d8a939ea69c8f8276685d5245392c2013070000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d201407000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000005121e2a36424d57616e7b859299a3aba39c928d84807c7a7877767677787b7e838b9299a3aea69d938e90949fa6a39c928d857f7b777675747576797c80868f949da4a69f948e81746c61554b4030271d1207000000000c1925323f4c5865727f8b939393939393a2aab4b3a89e9693939393939393939393939393939393877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b2a6998c7f7366594c403326190d000000000d1926333f4c58646e73797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000814212e3a47535f697683909daab4aa9e9184786d60564c41362d2319110802000000000000000000000001070f172128343f4a54606b7783909daab2a89b8f8275685d5245392c201307000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000f1b27323d4854606b7682909991847a6d605b51484f59606b707b828a8f939a9a9d9a9998989a9c9a99928f8981796e695f574d47505a606d798491988f82766b6054463d321e150a000000000000000f1b27323d4854606b7682909991847a6d605b514c5966727f8c99a8a19e949494949494949495989c9a97928d847d6f6b60564c47505a606d798491988f82766b6054463d321e150a000000000000000000000000000004101d2935404b556b7885919ea6998c807366594d40303940444f58616b75818e9ba99f92867a6d6054473a2d21140700000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f13060000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f1409000000000000020e1a25313b46525e69707d879299a1a9a49c96918d8986858483838485888b90959fa3aba59d948e818390949da5a49d97928c8884828181828385898d92989ea6a49f948f82796d605a5043392f1e150b00000000000c1925323f4c5865727f8686868686868998a2aeafa2968c87868686868686868686868686868686867a6d6054473a2d21141824313e4b5764717e8a97a4b1a99c8f8376695c504336291d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a0d000000000b17232f3b47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000815222f3b4855626e7b88959fabaea3988b7e72665c50443a2f241b1107000000000000000000000000000000050f17232e38424f5964717e8a98a2aeac9f92867a6d6054473a2d2114080000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000a16212c38444f59626f7c8692978e81746d625a50474f5960696e767d83878b8e909192929291908e8b86827c756d675f574d474f59626c73808d9592867c6e62594f44342b200c03000000000000000a16212c38444f59626f7c8692978e81746d625a505966727f8c9393939393939393939399929291908d8a8580796f6b60594f474f59626c73808d9592867c6e62594f44342b200c03000000000000000000000000000006131f2c3945515d677986929fa5988b7f7265584c3f322e343d464f59626f7c8997a2a3998a7d7164574a3e3124170b00000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d100400000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000009141f2a36424d57606b717e8792979fa2a8a19e999a9391909090919297989da0a7a8a19e938e82797a828e939da0a8a19e9996918f8e8e8f9092989a9fa3a7a09a938d82796d675d51483e31281d0c0300000000000b1824313e4a56626d7279797979797986929facada093877a7979797979797979797979797979797976685d5245392c20131926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e0000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675a4d4134271a080000000007131f2b36404a52585a6060606060606060606060606060606060606060606060605a58524a40362b1f13070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867a6d60544a3f32281e1209000000000000000000000000000000000006111c26303d4753606d7a85929facaea3998b7e7164584b3e3025190e02000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000004101c27333d47535f6a737f8c95938c7f726c615950444f575f616b70767b7e8183858586858583817e7a756f6a605d554d445059606b717e8b92958c7f736a5f53473d3222190f000000000000000004101c27333d47535f6a737f8c95938c7f726c61595966727f86868686868686868686868686858483807d79736d6760594f445059606b717e8b92958c7f736a5f53473d3222190f0000000000000000000000000000000714202d3a4753606d7a8699a3a4978b7e7164584b3e312328343e4653606c7985929fab998c7f7266594c3f3326190c000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000030e1a25303b454f59626c717d858d92989d9fa4aca49f9e9d9d9d9d9ea1a9aba49f9c96918a81786d6d78818991959c9fa3a8a09e9c9b9a9b9c9fa2aaa39f9b95908880786d675d554b40362c1f160c0000000000000915222e3a46515b62656c6c6c6c6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d111c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8e8175685b4e422f24190d01000000020e19242e3840474c4d5353535353535353535353535353535353535353535353534d4c4740382f24190e030000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000006121f2b3844505b6675828f9ba8b5a89b8f8275685d5242382e20160c000000000000000000000000000000000000000a15202c3945515d6775828e9ba8b4ab9b8e817468564c41362a1e11050000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000b16212b37434e58606d7883909793887e716b625a514a4d53596163696e71747678797979787674716d68626058514b4a505a616b707d8792979083786d60584e43352b2110070000000000000000000b16212b37434e58606d7883909793887e716b625a636d727979797979797979797979797978777673716d67605d554f4a505a616b707d8792979083786d60584e43352b2110070000000000000000000000000000000613202d394653606c7986929fa5988b7e7265584b3f3025212b3744505b657784909da79a8d8074675a4d4134271a0e0100000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d1207000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000009141f29333d47505a626b6f7a80868c90939a999b9d9e9e9f9f9f9e9d9c9a9993908b847d746d66666d747d848a8f92999a9c9d9e9f9f9f9e9d9b9998928f89837d746d665d554c43392f241a0d0400000000000006121e29343f49515658606060606c7985929facada093877a6d6060606060606060606060606060605f524c443a2f2419131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f837669554c4135291d11040000000008121c262e363b3f40464646464646464646464646464646464646464646464646413f3c362f261d1208000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000613202d394653606c7885929fabb2a9988b7e7165564c4130261c0d040000000000000000000000000000000000000004101d2935404b5565717e8b98aab3ab9e918478685e5246392d20140700000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000050f1a26313c44505c666e7b85929992867d716c605c544e464f55575e6165676a6b6c6c6c6b6a6765615e56544e454e545c606c717d86929992857b6e665c50463c3123190f00000000000000000000050f1a26313c44505c666e7b85929992867d716c605c63666c6c6c6c6c6c6c6c6c6c6c6c6c6b6b696764605c55514b4e545c606c717d86929992857b6e665c50463c3123190f0000000000000000000000000000000005121f2b3744505b657885929ea6998c807366564c41362e2e2e3844505b667784909da79a8d8074675a4d4134271a0e01000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b010000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000030d17212c353f48505960686d737a7f83878a8c8e90919192929292908f8d8a86837e79706c605c5c606b70787d82868a8d8f919292929292908f8c8986827d776f6b605c544c433a31271d120800000000000000010d18232d373f464a4c5353535f6c7985929facada093877a6d6054535353535353535353535353535345413a32281e1314202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000a1724313d4a5764707d8a97abb5ab9e918478675d5145392c20130600000000010a141c242b2f33343939393939393939393939393939393939393939393939393433302b241d140b01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000815222f3b4855626e7b8897a2adada197877b6e6154483b2f21140a0000000000000000000000000000000000000000010d18242f3b4855616e7b8898a2aeada196877a6e6154473b2e21140800000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000c1926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000a152028343f4a545f696f7d87929892877e736d665f58524c484d5254585b5d5e5f5f5f5e5d5b5854524c474b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000a152028343f4a545f696f7d87929892877e736d665f586060606060606060606060605f5f5e5d5a5753514b4b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000000000000030f1b27333f49536a7784909da99c8f8276685e52463f3b3b3b404653606c7985929fac998c7f7266594c3f3326190c000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d030000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d040000000000000000000000050f1a232d363f474f565d60686e72767b7d7f82838485858685858482807d7a76716d66615a51515960666c71767a7d80828485858685858382807d7a75706b636059514a423a31281f150b00000000000000000006111b252d343a3e3f4646525f6c7985929facada093877a6d6054474646464646464646464646464639352f282016101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d2013070000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8899a3aeaca196877a6d6054473a2d2114080000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000a1724313d4a5764707d8a97a9b3ab9e918578695e53463a2d2114020000000000000000000000000000000000000000000714212d3a46535f697885929fabb2a896897d7063564a3d3023170a000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000000003060809192633404c5966737f8c99a6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c46474b4e505252535252504e4b47464b51555d606a6e787f889299928a7e716b60574d42382e22180e000000000000000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c5353535353535353535251504d4a474b51555d606a6e787f889299928a7e716b60574d42382e22180e0000000000000000000000000000000000000b17222d414e5a6774818d9aa99f92867a6d6159504a4847484b515b636f7c8998a2a49a8a7e7164574b3e3124180b00000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e0000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000000000000000008111b242d353d444c52565e6165696e71737577777879797978777573716e6864605c545044454f545b6064686d717376777879797978777573706d67636059544f44403930281f160d030000000000000000000009131b23292e31323946525f6c7985929facada093877a6d6054473a3939393939393939393939392c29241e160e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f120600000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000713202d3a4653606d7986929facb2a896897c6f6356493c3025190e00000000000001080e1317191a20202020202020202020202020252728292622211f1a20201a1a17130e08010000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669574d42362a1e120500000000000000000000000000000000000000000005121e2b37424d576a7683909da9b2a5988c7f7265594c3f3226190c0000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000040a0f1315161a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000003050916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f060000000000000000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f06000000000000000000000000000000000000061724313d4a5764707d8a97a2a3988d80736b605c54555455555c606d75828f9caa9f93877a6e6154473b2e211408000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f100600000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000009121b232b323a41454c5254565e616466686a6b6b6c6c6c6b6a696764615e5653514a423e3d424a5053565e616467696a6b6c6c6c6b6a686663605d55554f48433d342e271e160d040000000000000000000000010911181e22242c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d201d19130e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c1003000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000006131f2c3845515c677783909daab2a6998c7f7366564d41362a1c11060000000000000002070b0d0d131313131313131313151e252c31343536322f2e2b26201f1c18120b0300000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a69a8d8073675a4d4031251a0e02000000000000000000000000000000000000000000020e1a2631414e5b6874818e9ba7b3a79a8d8074675a4d4134271a0e00000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000070f151b1f2222262b38434e586875828f9ba8a79a8d8074675a4d4134271a0e0100000000000000000000131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900010407070c10121316232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a0000000000000000000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a000000000000000000000000000000000000000714202d3a4753606d7a85929ea89f93887d726d666362616263676d737f8b949ea69d908376685e5246392d2014070000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000000000000091119202830353b4146474d525457595b5d5e5e5f5f5f5f5d5c5a5754524c46444039302f383f44464c5254575a5c5e5f5f5f5f5f5d5c595653514b48443d383228231c150c040000000000000000000000000000060d12151f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020201413110d0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000004101c2834404b556774818e9aabb5a99c908376685e5246382e23170c0100000000000000000000010606060606060008111e272f373d4042433f3b3a37312d2c29231d150d04000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f322619090000000000000000000000000000000000000000000000091a2733404d5a6673808d99a6b3a89b8e8175685b4f4235281c0f00000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000007101920272b2e2f31363e4754606a7885919eabaa998c7f7266594c3f3326190c0000000000000000000000131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d02080d111314181c1f201f232f3c4956626f7c89959f9f9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000000000000613202c3945515d67727f8c96a1a49a92877f7873706e6e6e7073798088939fa69f948a7e7164564d41362a1e1105000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f050000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000070e161e24293036393b4246474a4c4f50515252535252514f4d4a4746413b38342e27262d33383a4146474a4d4f515252535252504f4d4a4745403a38332c272118120b03000000000000000000000000000000000106131f2c3946525f6c7985929facada093877a6d6054473a2d21141313131313131313060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000c18232e3e4a5764717e8a99a3afac9f93877b6e61544a3f34281d13070000000000000000000000000000000000040e1a232f3941484d4f504c4847433d3a38342f271f160e040000000000000000000001040606111e2a3744515d6a7784909daaa99c8f8376695c504336291d10060000000000000000000000000000000000101d2a3743505d6a7683909da9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a99c908376695d5043362a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000040f19222b32373b3c3f4246505a626f7c8997a1ada298897d7063564a3d3023170a0000000000000000000000131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f080d13191d202125292b2c2c292f3c4956626f7c89939393939386796c605346392d2013000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f060000000000000000000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f06000000000000000000000000000000000000000004111d2935404b55606d79849197a1a399928b84807d7b7a7b7d80858d939aa4a0968f82766c6155443b3025190e020000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c110800000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000000000000000000000000040c13191e252a2d30363a3b3e4042444445464646454442403e3b3936302c28231c1c22282b3036393a3e40434445464646454442403d3a39352f2c27211b160c070000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000714212d3a4754606d7a86929facafa4998c7f72665c50443a2f24181007000000000000000000000000000000030c16202c35414b53595b5c5955534e4a47454039312820160c020000000000000004090e111213131e2a3744515d6a7784909daaa99c8f8376695c504336291d13130807050200000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000a15202b343c4347494c4d5359616c75818e9ba9aa9f92867a6d6054473a2d2114070000000000000000000000131f2c3946525f6c7986868686868686868681756c61554b40342b1e150c13191e24292c2d323638393836323c4956626f7c86868686868686796c605346392d20130000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a11070000000000000000000000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a1107000000000000000000000000000000000000000000010d18242f3a45515d676e7c8592979fa39f96918c89888788898d91979fa49d9691847b6e615a504532291f140800000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a00000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000000000000000000000002080d14191e20252a2d2e31333537383839393938373634312e2d2a251f1c181211171c1f252a2d2e313436373839393938373533302d2c29241d1c160f0a04000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e0000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e13080000000000000000000000000000000000000713202c3945525d6876838f9ca9b3ab9e9184796d60554b4035292219100903000000000000000000000000040c151e28323d47535d65686965625f585653514b433a32281e1308000000000000080f151a1d1f2020202a3744515d6a7784909d9f9f9c8f8376695c504336292020201514120e09030000000000000000000000121e2b3845515e6b7884919eabafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9184776a5e5144372b1e1100000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000030f1b27323c464e545559575f616b707e8a939eaaa3988e8174675d5145392c2013060000000000000000000000121f2b3844515d6974797979797979797979756f65594f433a342e261e191e252a3035393a3f43454645433f3a4754606a6f79797979797979766c5f5346392d2013000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b120900000000000000000000000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b1209000000000000000000000000000000000000000000000007131d2935404b555f6a6f7d858f949c9fa09e999695949596999ea19f9b938e847b6e695e52483e3320170d020000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c02000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a00000000000000000000000000000000000000000000000002080e1114191e20212426282a2b2b2c2c2c2c2a29272421201e1914100c07060b0f13191d20212427292b2c2c2c2c2c2a29262320201d1813100b050000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000004111d2935414c5664717e8a97a1adaca0968b7e71675d51453e342b221a140e09060400000101000205060c10161e27303a444f59656f7576726e6a6763605c554c443a3025190d010000000009121920262a2c2c2d2d2d3744515d6a778490939393938f8376695c5043362d2d2d2d22211e1a140e0600000000000000000000121f2c3845525f6b7885929eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000006131f2b37434e5860626567696e747d86929fa5a49f92867b6e61554c4135291d11040000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c68655d535246443f383026252a30363a4145474b4f525352504c47454e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000000010c18242f39434e58606b6f7b828a8f94979a9d9e9e9f9f9e9d9a99928f89817a6e695e574d42362c220e0500000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b020000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a0100000000000000000000000000000000000000000000000000000205090e11141417191c1d1e1f1f201f1f1e1c1a171414110d08040000000003080d111314171a1c1e1f1f201f1f1d1c1a171413110d070100000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000000010d19242f3a4653606d7985929ea9b2a89e9184796d605a50463d342a251f1a1313100c070e0e080e1114171c1f283039424c56606b7581837f7b7774706d675e564c4135291d110500000008121b242b313638393939393844515d6a77838686868686868276695c504337393939392e2d2b261f180f06000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000815222e3b4754606a6f7274777b81879298a2a39f928c7f72695f53433a2f24190d0100000000000000000000000d1925303b4650585d5f60606060606060605b5e60605f53504a42382e30363a41464c5254585c5e5f5f5c5853514b4e5456606060606060605f5a52493e33271b0f0000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a1109000000000000000000000000000000000000000000000000000007121d27313c464f5960696e777d82888b8e909192929291908d8b86827d746d685e574d453b30241a100000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a01000000000000000000000000000000000000000000000000000000000000020507080b0d0f11111213131312110f0d0b080705010000000000000000010507070b0d10111213131312110f0d0a07060401000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000008131f2c3845515c6773808c97a1adada1968d80746c61584e463e36302a26201f1c181b1a1b1b191e2023282c313a424a545d68707d898f8c8884807d796d685e5246392d2013070000040f19242d353d424546464646453d4f5b6771777979797979797670665a4e3b44464646463b3a37312a21180e030000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c7f8084888e9299a29f99928c80746d63574d4231281e130800000000000000000000000008141f2a343e464d51525353535353535761686b6c6c6c605c544a3f353a41464c52565d6065696b6c6b6965605c554e474953535353535353534f4940372c21160a00000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f1910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f191008000000000000000000000000000000000000000000000000000000010b151f2a343d474f575e656c70767b7e8183848586858483817e7b756f6b605d564d453b33291f1208000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f1911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c1106000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000004101c2834404b55606d7a85929ea7b1a89d928a7e706a60585046423b36312d2c282327272728252a2d2e34383e434c545c666d7a84919c9896918d89857a6d6154473a2e21140700000915202b353f474e5253535353514948555f676a6c6c6c6c6c6c69665e54474851535353534846423c332a1f14090000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000e1a2734414d5a6774808c8d90959b9fa098928e877f746e645b51453c311f160c01000000000000000000000000020d18222c343b4144464646464646505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e464646464646464646433e372e251b1005000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000030d18222b353d454d535b6063696e71747677787978777674716e69636059524c433b332921170d0000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d07000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a0804000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000c18232e3945525d68727f8c959faaaea49f92867c6f6a625a524d46423c3a38342e343434353036393b3f444650565d666d78828f96a0a8a09e988d8074685e5246392d20130700000e1a26313d4751595e5f6060605e56544f555b5d6060606060605c5a544d53555d6060606055534d453c31261a0e0200000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000e1a2734414d5a6774808d9a9da0a7a0969186817b726d645c53493f332a1f0d04000000000000000000000000000006101a222a303538393939393945525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e393939393937332c251c13090000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000060f19232b333b41495053575f6164676a6b6b6c6c6b6a6764615e57544f45413a312921170f0500000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018130c0400000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c030000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000007121d2935414c56606d78839098a2acaea29892857c716c615e57534d494645404141414141424146474a50535a61686d78818e949fa8b0a69f92857a6d61564c4135291d11050000111d2a36424e59636a6c6c6c6c6b636059514a51535353535353504e50575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000f1b2835424e5b6875818e9ba8b3a6998c807366594d402f24180c00000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000e1a2734414d5a6774808d9aa5a9aa9e91847d78716c605d554b43392f24180c050000000000000000000000000000000810181f25292b2c2d2d2d3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34282d2d2d2d2b27211b130a0100000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000007111920292f383f44464d5355585b5d5e5f5f5f5e5d5a5854524d48443d352f281f170f05000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c171008000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000d19242f3a44505c666e7b86929aa4afaaa29792867e756e69615f575653514b4e4e4d4e4e4f4c5254545c60646c717a828e939ea6b0a89f948c7f72685e52443a3025190d010000121f2c3845525e6a757979797978706b605c544d4546464646434b515a61696e777979797976695f53463a2d211407000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4035291d100400000000000000000000000000000000000000000005121e2b37424d57697683909ca9b2a5988c7f7265594c3f3226190c00000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000e1a2734414d5a6774808d95999c9fa096918a847e756d675d554b40352921160b00000000000000000000000000000000060d14191c1f1f20202834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f2020201e1b16100901000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c04000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33373b4246484b4e505152535251504e4b4746423b383229241e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1b150f0a04000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000008131e28343f4a545f69717e88939fa3afa9a298928b827b746e696662605c545b5a5a5a5b5c565e6164666d71767e848f949ea5afaaa1968f82786c60564c4132281e130800000013202c3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e221508000000000000000c1825323f4b5865727e8b98abb5aa9d908477675d5145392c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000e1a2734414d5a67748087898c90949da09e96918a81796d675d51453d33271c10030000000000000000000000000000000002080d101213131825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d13120f0a0500000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b31363a3b3e4143444546454443413e3b3a36302c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a0400000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000010b17232e38424d57616c727f8c919fa3abaaa39f938f86817b76726f6d66696867676768686a686e7174797d838a91969fa6afa9a19891847a6d665b50443a3020160c020000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000916232f3c4956626f7c8999a3afac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aeaea298887b6e6155483b2e221508000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000713202d3a4653606d787b7c7f838990959fa09d938e82796d60594f44382c1f1409000000000000000000000000000000000000000305060815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110405020000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262a2d2e31343738383939383734312e2d2a251f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000006131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c12090000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000006111c26303c45505a636d737f8b9299a1a8aea59e98928d87837f7c79777674747474747577787a7d81848a90949ea1a9afa8a19792867c6f685e544a3f32281e0e04000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000714202d3a4753606d7a86929facafa399897d7063544a3f33281c0f030000000000000000000000000000000000000004111d2935414c5665727e8b98aab3ab9f9285786c605346392d2013060000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000006121f2b3844505c666d6e6f72767c838f949fa59e948e81746b6054483b31251a0e020000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212225282a2b2c2c2c2b2a272521201e1a140f0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b06040100000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a0000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000a141e2a333e48515b636d737f8791969fa4acaaa29f9a93908c898684828181808181828385878a8e91979c9fa6adaca59d9691857c6f6a60564c42382d20160c00000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000006131f2c3945515d677783909daab5ab9a8d8073665b5044382b1f140a000000000000000000000000000000000000010c13202c3945525d6875828f9ba8b5a89b8f8275665b5044382b1f120600000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000003101c28343f4a545c606162666b6f79828f97a1a69d93897d7063574d42362a1e120500000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b09070603000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c0200000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000020c18212c363f49515b636d727d848e939a9fa6acaca49f9d999992918f8e8d8d8d8e8f909298979a9ea1a9abaca7a09d938e847c6f6a60584e443a2f261c0e05000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000004101d2935404b556673808d99a9b3ab9e9184786c6053463d2f261c1106000000000000000000000000000000000008131e28343f4a54606d7a86929facb1a7988b7e7265544a3f33281c0f03000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000b17232e38424a505354565960676d7a85919eaba59c8f8276695e53463a2d211407000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000000000000000000000000000006131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000060f1a242d374049515b626b6f7a818790949b9fa3ababa9aba39f9d9c9b9a9a9a9b9b9d9fa2aaa7ababaca49f9c959189817a6e6a60584e463d32281d140a000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e030000000000000000000c18242f3c4956636f7c8997a1adada196897d7063584e42382d22170f06000000000000000000000000000000081119242f3844505c66727e8b98a3aeaca095877b6e6154483b2d22170b00000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000006111c2630383f444647494f555e68727f8c99a3ab9f94877b6e6154483b2e2115080000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111320202020202020201a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c101212131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000006131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000008121c252e374048515960686d757c83898e92999b9fa2a9a6a8a9a9a7a7a7a7a7a8aaa9a8a6aaa29f9c9a938f89847d746d685f584e463d342b20160b020000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000713202d3a4653606d7985919eabb2a89c8f82766a60544a3f3328211810080200000000000000000000000309111a232935414c56606d7884919eaab3a99d908377695e53463a2d1c1106000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000a141e262e34383a3b3d434c56606d7a86929faca6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f0200000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a05000000000000000000000000000000000000000000000105090b0b131313131309090703000000000000000003070b0d0e1313131311100e0a0600000306080913131313100f0d09040004090e111213131313130a090704000000000000000000000000000000000003080b0d0e13131313070604000000000000000005090d0f1013131312110f0c07010000000000000000000000000000000000000000000000000000000000000000040c13181d202d2d2d2d2d2d2d2d2626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000000000000000000000000000005121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000a131c252e363f474f565d606a6f767c81868b8e929797999b9c9e9e9f9f9f9e9e9d9d9b999798928f8b87827d78706b605d564e463c342b22190e05000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000006121f2b3844505c6673808d99a4afaa9f94897c6f665b50443d332a2219140e09060400000100000406090e151a232b353d45525d68717e8b96a0acada1978b7e7165574d42362a1e0a000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000020c141c23282b2d2e313a45525d687783909daaa6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e11040000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a0300000000000000000000000000000000000000060c1115171820202020201615130f0a040000000001080e13171a1a202020201e1d1a16110b0a0f131516202020201c1b1915100a0f151a1d1f2020202020171614100b050000000000000000000000000001080e14171a1b202020201413100c0701000000020a1015191c1c2020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000040d161d24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000000000000000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444c525860626a6f757a7e8285888a8d8e909192929292929191908e8c8a8985827f7b75706c656059524c433c332b22191007000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000003101c28343f4a54616e7b87939fabb0a69d9083786c60594f453c342a251f1a1312100c070e070c1013131a1f262b353d47505a606d7a84919ea8b2a99e9285796d6053473b31251a0e0000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000020a11171c1f20212935414c566774818e9aa7a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d100400000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d0400000000000000000000000000000000000911181d2124252d2d2d2d2d23221f1b160f070000020b12191f2326272d2d2d2d2a2927221c15151b1f22232d2d2d2d292825211b141920262a2c2c2d2d2d2d2423201c1610080000000000000000000000020b131a1f2426272d2d2d2c201f1d18120b0300040c141b212528292d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000010c161f282f35394646464646464646403f3b352e261c120700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a0000000000000000000000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e0400000000000000000000000000000000000000000000000000000000000000000000010a121b232b323a41454e54586062686d7175797b7e80818384858586858584848381807e7c7975726e6963605b534f45413a312a21191007000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000b17232e3846535e6975818e99a3aeab9f958b7f726b60574e463e36302a25201f1c181b1a1b181c1f20262b31373f474f59626c74818e97a1adada1978d8073675c514538291f140900000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000060b10121319242f404d5a6673808d99a6a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d0300000000000000000000000000000009121b22292e31323939393939302f2c2721191007010b141d242b303334393939393736332e271f20272b2e2f393939393635312c261e242b3136383939393939302f2c28211a1108000000000000000000010b141d242b303334393939392d2c29241d150d030c161e262d3235363939393837342f2921180f0000000000000000000000000000000000000000000000000000000007131d28313a404553535353535353534d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b010000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f6060606060606060585651493f3422190f00000000000000000000000000000000000000000000000000000000000000000000000000091119202830353d43474e54565e6164656c6e717375767778797979787877767573716f6d6665615f57535049413d352f281f180f070000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000006111c2a36424d57616e7b86929fa8b1a79f92877d6f6a5f585046413b36312d2c282327272723282c2d31373c42475159606b717e8b939da9b1a79e92857a6d61554b4034291c1004000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000306081926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a000000000000000000000000000006111b242d343a3d3e46464646463c3b38322b23190f08121d262f363c3f414646464644423f3931292b32373b3c4646464643413d3830282d353d424546464646463d3c38332c231a1005000000000000000008131d262f363c4041464646463a39352f271f150b141e2830383e41434646464544403a332a210f050000000000000000000000000000000000000000000000000000010d18242f3a434b515f606060606060605957524a40352a1f13070000000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000000000000000000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146475353535353535353534c4a463f372d2310070000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373d43484c5254535b6062646668696b6b6c6c6c6b6b6a6a68666462605c5455534d46443f382f29241e160d0600000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a1007000000000000000000000000000000000e1a25313b46535f6973808d96a0abaea39991857c6f6a615a524d46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa5afaa9f958b7e71685e5243392f23180c00000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c1005000000000000000000000000010c18222d363f454a4b53535353534948433d352b21160e19242f3840474c4d53535353514f4a433b31343d434749535353534f4e49423a30353f474e5253535353534a48443e352c21160b00000000000000030e1a242f3841474c4e535353534745403931271d121b26303a42494e4f53535352504c453c3321170d030000000000000000000000000000000000000000000000000004111d2935404b555d6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a0000000000000000000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b4646464646464646463f3e3a342d251b1100000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b32383a41464749505355575a5b5d5e5f5f5f5f5f5e5e5d5b59575653514a4846423b37332d261d19130c04000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000009141f2a36424d57606d79849199a3afaba19791857c716c615e56534d494644404141414141404546494e53575f616d727d869298a3aeaba2989083776c60564c4131271d1207000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a00000000000000000000000005111d29343f48505658606060606056544f473d32271b131f2b36404a52585a606060605d5b554d43393d464e5456606060605c5a544c42333d4751595e5f6060606057554f473e33281c100400000000000008141f2b36414a52585a6060605f5e514b43392f2418212d38424c545a5c6060605e5c574f4533291f1409000000000000000000000000000000000000000000000000000613202c3945515d677679797979797979736e63574b3f3226190c00000000000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c100400000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a00000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e39393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3035393a3f4446484b4d4e505152525352525151504e4d4b494644403b3a36312b27221b140b08010000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000030e1a26313b45515d676f7c87929fa4aea9a19791867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa39992857c6e655b50443a301f150b010000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e04000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d0000000000000000000000000915212e3a45505a62656c6c6c6c6c6360594f43382c1f1723303c47525c64676c6c6c6c6a675f554a3f434e5860626c6c6c6c69655e54453b424e59636a6c6c6c6c6c6361594f44382c2014070000000000000b1724303c47525c64676c6c6c6c6a5d554b4035291d25323e49545e66696c6c6c6b686157453b31251a0e020000000000000000000000000000000000000000000000000714202d3a4753606d7986868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c070503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212c2d2d2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e25292d2d3337393b3e40424344454646464545444342403e3c3a38342e2d2a261f1b17110a020000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a010000000000000000000000000000000000000009141f2935404b55606a717e8b929ca4afa9a198928a817b746e696562605c545b5a5a5a5b545c6063666a6e747b828b9299a2aaaca49f92877d706a5f53493f32281e0d030000000000000000000000000000000000000000000000000003090e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1109030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e0500000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f0000000000000000000000000b1724313d4a56626c7179797979796f6b6054483b2f221a26333f4c58646e74797979797771675b4f424754606a6f79797979767065574d4245525e6a757979797979706b6155483c2f2316090000000000000d1a2633404c58646e747979797975675d5145392c1f2835414e5a667076797979787368574d42362a1e12050000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a0000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414202020202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2022272b2d2f313335363838393939383837373533312f2d2c2823211e1a140f0b06000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000030c18242f39434e58626d73808d929fa4acaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39a938c7f726b61584e41382d20160c00000000000000000000000000000000000000000000000000050d141a1e212b3844505b66737f8c999393939393939084776b6054443a30241e1a140d0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b04000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d100000000000000000000000000b1825323e4b5865717e86868686867d6f6356493c30231a2734414d5a6774808686868683776a5d51404b55626f7c868686868276695e534646535f6c7987868686867d7063574a3d3024170a0000000000010e1b2734414e5a67748086868687796d6053473a2d202936434f5c6976828686868578695e53463a2d2114070000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313131313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113171b1f20222427282a2b2c2c2c2c2c2b2b2a28262423201f1c1814120e0903000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000007121d27313d46505a636e73808c939aa1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6afa8a09992887f726d62594f463c2f261b0e04000000000000000000000000000000000000000000000000050f171f252a2d2e333f4a54616e7a8786868686868686867f7265594f43322e2d2a251f170f05000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d20130000000000000000000000000b1825323e4b5865717e8b939393897c6f6356493c30231a2734414d5a6774808d93939084776a5d5145515d6774818e939393877b6e61544a3f535f6c79869293938a7d7063574a3d3024170a0000000000000b1825313e4b5864717e8b9399897c6f6356493c30232633404d596673808c9397877b6e6154483b2e2115070000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0aca6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f121315181a1b1d1e1f1f201f1f1e1e1d1b1a18161312100c070502000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f050000000000000000000000000000000000000000000000010b151f2b343f48525c646e737f8892979ea5acaaa29f9a93908c898684828181808181828486898c90959b9fa3ababa39f9691877e726d635b51473e332a1d140a000000000000000000000000000000000000000000000000030d17212931363a3b464646525e686e797979797979797979726d62564746463b3a36312921170d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b989f96897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514753606d7a85929fa4998c8073665c5044535f6c7986929f968a7d7063574a3d3024170a0000000000000915222f3c4855626f7b8898988c7f7265594c3f302424303d4a5763707d8a96978a7e7164574a3e2e23180c0000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131312070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f101112131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000030d19222d36404a525c646d727d858f939da0a7acaca49f9c989892918f8e8d8d8d8e8f919299999da0a7acaca49f99928d847d716c635b51493f352c21180b0200000000000000000000000000000000000000000000000009141f29333b4246485353534d565e616c6c6c6c6c6c6c6c6c65625b515353534846423b33291f14090000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131312100d0a06050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514e5764717e8b98a2ab9e9184796d605346535f6c7986929f968a7d7063574a3d3024170a0000000000000613202d394653606c7985929b8e817568564c413529212e3a4754616d7a87969a8d807467544b4034281c100400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000007101b242e38404a525b636b707a828990959c9fa4abaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3abaaababa39f9a938f8780796f6b615a51493f372d231a0f06000000000000000000000000000000000000000000000000020e1a25313b454d535f6060606060605d5f60606060606060605c6060606060605f534d453b31251a0e0200000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020201f1e1d1a1613120f0b060000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d51535f6a7683909caaa9a1978a7d7064574d535f6c7986929f968a7d7063574a3d3024170a00000000000006121f2b3844505b6676838f9c918477685d5246392d202d3946525e687884919d908376665c5145382c1f130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000000020608080b0e1011121313131312100f0d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000009121c262e384049515961686e757d83898f93999c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a19e9b99928e87827c736d67605950483f372d251b11080000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d4a54626e7b88949f9f9c9f9c8f8276695e53535f6c7986929f968a7d7063574a3d3024170a000000000000030f1c28333f4a546773808d9a96877a6d6154473a2e212a36414c566875818e9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000306090f121415181a1c1e1f1f20201f1e1d1c19171413100d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e373f474f565e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817b756f6a605d554f473e362d251c130900000000000000000000000000000000000000000000000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000010b141d242b303334393939393939383734302d2b27221b140b080000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d515c6673808d9a9f948f949f93877b6e61544a5f6c7986929f968a7d7063574a3d3024170a000000000000000b17222d3e4a5764717d8a9796897d7063564a3d302325303f4c5965727f8c9898897c6f6256493c2f23160800000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b110600000000000000000000000000000000040a0f13151a1f21222527292a2c2c2d2c2c2b2a28262320201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000000000000000020a141c252e353d444c525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817d7a746e6a626058514b433d352c241c130a0100000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000008121d262f363c3f414646464646464543403d3937332d261d1a110a010000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d53606d7985929e978f828f99998c8073665c505f6c7986929f968a7d7063574a3d3024170a000000000000000615212e3b4854616e7b8797998c7f7366594c40302523303c4956636f7c8999988b7f7265584c3f3025190d01060606000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000040a0f151b1f21262b2e2f32343637383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b06000000000000000000000000000000000000000000000000000000000000020a131c232c323b41464f54596063686e7276797c7e808283848585868585848382807d7b7974716d68625f58544e454039312b231a120a010000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0709080603000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535251504d4946443f382f2b231c130a01000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5764707d8a979e92857a86929e9184796d60535f6c7986929f968a7d7063574a3d3024170a000000000000030714212d3a46535e697885929b8f827568574d42362a202d3a4753606d7a86929b8e817568564c41362a1d11131313130b0b09050100000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d1105000000000000000000000001070d161b20262b2e31373a3b3e4143444546464646454342403d3a39352f2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000010a111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433c352f271f19110800000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f422f2418191615130f0a040000000000000000000000000000000000000000000007131f2b36404a52585a60606060605f5e5d5a56535049413d352e251c130a000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5e6975828f9c9a8d8075828f9b978a7d7064575f6c7986929f968a7d7063574a3d3024170a0000000001090f14181e2a36424d576975828f9c918578695e52463a2d202c3845515d677783909d918477685e5246392d202020202020181715110c06000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e1111131313131313131308070502000000000000000000000105090b0c13131313131313130f0e0c08040000000000000000000000000000000000000000000000000004090c0e0f131313131313130c0b09060100000000000000000000000000000004090c0e0f1313131313131310060503000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e21150900000000000000000000040c131820272b32373b3c4347484b4d4f51525253535251504f4c4a4745403a38342e28231c150c070000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000080e171e252a32383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c373229241d150d070000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669554b403529252522221f1b150e070000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6b6a6763605b534f473f372e251c100700000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a53616e7b87939f95887c707d8a979c8f8276695e5f6c7986929f968a7d7063574a3d3024170a000000030b131a2024272531404c5966737f8c9997877b6e6154483b2e2d2935404b556774818d9a96877a6d6154473a2e2d2d2d2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000040b12171b1d1e20202020202020201514120e090300000000000000060c1115171820202020202020201b1b18140f090100000000000000000000000000000000000000000002091015191b1c20202020202020191816120d0700000000000000000000000002091015191b1c202020202020201c13120f0b060000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000060d161d242932383c4347494e5355585a5c5d5f5f605f5f5e5d5b595653514b46454039342e271e191009010000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000050d141921272c33383b4146474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018120b03000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aa9e918477675d5145392f32322f2e2b262019100700000000000000000000000000000000000000000d1a26333f4c58646e74797979797979787673706c656059514940372e22190f0400000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c1309000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5b65737f8c999d9083766d7985919e93877b6e615f6c7986929f968a7d7063574a3d3024170a0000010b151d252b303435393d4a5763707d8a96978a7d7064574a3d2d39392f3e4b5864717e8b97968a7d7063574a3d2d39393939393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d22211e1a140e0600000000000911181d2224252d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2625221e18110901000000000000000000030c141b212528292d2d2d2d2d2d2d29201f1b17110a02000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b0000000000000000060f181f282f353d43474e5355585f626567696a6b6c6c6c6c6b6a686663605d5553514b444039302b221b130b020000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000000000000000000002080e161c21272c3036393b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b150c070100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acac9f93867a6d605347403f3f3f3c3b37322a22190e04000000000000000000000000000000000000000e1a2734414d5a6774808686868686858483807d78706b635b514940342b20160a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a01000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a606c7884919e988b7e716673808d9a998c8073665c6c7986929f968a7d7063574a3d3024170a000009131d272f373c404146464754616d7a8796998d80736653493f46464646464855626e7b8898998c807366544a3f464646464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000e1820282e33363839393939393939392e2d2b261f180f0600000009121b23292e313239393939393939393534312c251d150b000000000000000000000000000000000000020c151e252c3134353939393939393932312e29231b13090000000000000000000c151e262c31343539393939393939362d2b27221b140b020000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b00000000000000061018212a313a40454e54585f62676a6e71747677787979797978767573706d6764605c54514a423d342d251d140b01000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1a150f0a04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afa4998a7e71645b514b4c4c4c4947433c342a20150a000000000000000000000000000000000000000e1a2734414d5a6774808d939393989291908d89837d726d635b51463d32271b0f04000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b1610090100000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a63707d89969f92857a6d626f7b88959e9184796d606c7986929f968a7d7063574a3d3024170a00030f1a252f3941484d4e535353525e687884919c8f8276655b505353535353535353606c7985929c8f8276665b5053535353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000060f202a32393f434446464646464646463b3a37312a21180e030006111b242d343a3d3f464646464646464642403d372f271d0b02000000000000000000000000000000000009141e2730373d4142464646464646463f3e3a352d251b0f060000000000000008121e2730373d414246464646464646433937332d261d140a00000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000050e18222a333c434b515860626a6f74787b7e80828485858686858483827f7d7a76716d66605c544e463f372e261d130a0000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facab9c9083766d605d5559585855544e463c32261b0f030000000000000000000000000000000000000e1a2734414d5a6774808d9a9f9fa29f9e9d9a9590887f726d63584e43372b20150a0000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a05000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6875818e9b9a8e8174675f6a7683909d978a7d70646c7986929f968a7d7063574a3d3024170a000814202b37414b53595b60606060566875828e9b9285796c606060606060606060605b6576838f9c9285796c60606060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000030d1821323c444b4f5153535353535353534846423c332a1f1409010c18232d363f454a4b53535353535353534e4d4841392f1d140a0000000000000000000000000000000004101b25303942494d4f535353535353534c4a463f372d21180b020000000000050e1a24303942494d4f535353535353534f46443f382f261b11060000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000020b17202a343c454d555d606a6f767c8084888b8d8f90929293929291908e8c8986827e79726d666058514940382e251c1108000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d0300000000000000000000000000000000000000000000000000000000000002080e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d20140700000000000000000000000000000000000000000000000000000713202c3945525d687784919dabab9f948b7f736d6766656565625f584e43372b1f13060000000000000000000000000000000000000e1a2734414d5a6774808d98989a9c9fa3aba7a09a938c7f726a6054473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6d7a86929f95897c6f635865727e8b989c8f8276696c7986929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c727f8c9897887b6e6c6c6c6c6c6c6c6c6c6c6c6c73808d9998887b6f6c6c6c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000009141f2933444e565c5e606060606060606055534d453c31261a0e05111d29343f4851565860606060606060605b59534b412f261b11060000000000000000000000000000000915212c37424b53595c60606060606060595651493f332a1d140a00000000020d17202c36424b54595c606060606060605c53504941382d22170b0000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000a141d29333c464e575f676d747c82888d9196989a9c9d9e9f9f9f9f9e9d9b9999928f8a847f786f6a625b524a40372e231a0e0500000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b01000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000000000004111d2935414c566673808d99a3afa69f9388807a75737272726f6a5f54473b2e2215080000000000000000000000000000000000000e1a2734414d5a6774808b8b8c8d9092999ea5aca49f92877c6f62584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e101113131313131313110605030000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131308070502000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a727f8b989d9184776b6054606d7a86929f93877b6e6c7986929f968a7d7063574a3d3024170a000e1a2734404d59646f74797979797979797d8996978a7e79797979797979797979797979797e8a97988b7e7979797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b455660676b6c6c6c6c6c6c6c6c6c5f574d42372b1e120915222e3a45515b62656c6c6c6c6c6c6c6c68655d5341382d22170b0000000000000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c65625b51453c2f261c110600000008141e29323e48545d65686c6c6c6c6c6c6c69605b53493f33271b0f030000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c0200000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000006111b262f3b454e585f696e7981878f949a9ea1a8a7a9aaaaaaa9a9aaaba9a8aba39f9c97918c847c726d645c524940362c20170c0200000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000010d1924303b4854616e7b87929fa7afa49a938d8582807f7f7f7c6f6255493c2f221609000000000000000000000000000000000000091623303c4956636f7d7f7f7f8083868f939ea5afa3999083766a6054473b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000040b11171b1d1e202020202020201e13120f0b0600000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a7783909d998c7f726559515d6774818e9a998c8073667986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686898f999a908a86868686868686868686868686868a909a9b908b86868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57677277797979797979797976695f53463a2d21140b1724313d4a56626d727979797979797979756f6553493f33271b0f0300000000000000000000000000020e1b2834414d59656f7579797979797979726d62574d42382d22170b0200050e1925303b44505a656f7579797979797979766c655b5044372b1f120500000007121d27313e46525e69727f8b959f988f82756c61554c4135291e140a00000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000b17222d38414d575f6a6f7b848e939a9fa6abacaaaaa39f9e9d9c9c9d9ea1a9a7acaca9a19e9691877f746e645b52483e32291e13080000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000814212d3a46535e6974808d959fa7aca49f98928f8d8c8b8b7f7266594c3f3326190c0000000000000000000000000000000000000915222f3b4854606b6f72727273767b818e939ea9ab9f95897c6f6256493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000050e161d22272a2b2d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000000000000000000000000000000040c13191d20212d2d2d2d2d2d2d2d22211e1a140e06000000000000000000000000000000000000020b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776f7c88959f92867a6d61544b55626f7c89959e9184796d7986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9393939393939699a1a29a979393939393939393939393939393979aa2a29b98939393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69778486868686868686867b6e6155483b2e2215091825323f4b5865727f86868686868686868175655b5044372b1f120500000000000000000000000000020f1c2935424f5c687582868686868686867f72695f544a3f33281d140a020c17202a36414c56616c75818686868686868682796c605346392d201306000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c1106000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1b27333f49535e696f7c8591969fa4acaca7a09d98989291908f90909197979b9fa2aaada8a099928c80746e635a50443a3025190d03000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d020000000000000000000000000000000000000000000000000000000005121e2a36424d57606d798390959fa2aaaaa29f9b9998988c7f7266594c3f3326190c00000000000000000000000000000000000007131f2c38434f59606365656567696e78818e97a1ada79a8d807467554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000e1720282e33363739393939393939382d2b27221b140b0200000000000000000000000000000000000000000000000000000000040e161e24292c3939393939393939392e2d2b261f180f0600000000000000000000000000010507070f0f1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d90847774808d9a9b8e8275685e524754606a7783909d978a7d707986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9b9f9f9f9f9f9fa0acafa6a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a3a8a6a49f9f9f9f9f9f9f9f9f988b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88969393939393938b7e7165584b3e31261a121e2a36424d576875818e9393939393939285786c605346392d20130800000000000000000000000000000714212e3a4754616d7a85919393939392867b6e665b50443c2f261c1108131e29323a46525e68717e8a939393939392857a6e655b5044372b1f120500000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e23170b020000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000005121f2b3744505b656e7b849197a0a8afa7a09d95908b8885848383838485878a8e92989fa3ababa39f928c80736c61564c41362a1f140900000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000000000000020e1a25313b45515c676d7a838c92989b9d9e9fa39f9f998c7f7266594c3f3326190c000000000000000000000000000000000000030f1b27323d474f5456585859575e666d7a85929eabaa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000711202932393f434446464646464646443937332d261d140a000000000000000000000000000000000000000000000000000000020c1620283035394646464646464646463b3a37312a21180e030000000000000000000002080d1113141c1c1c25323e4b5865717e8b98a296897c6f6356493c30231c2734414d5a6774808d9a9d9084777985929e96897d7063564c434e5865727e8b989c8f82767986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e93939393939393939fa3a59d9b939393939393939393939393939394979ea49d9a9393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b98a89f9f9f9f9b8e817568574d42372b1e14212d3a46535f697884919e9f9f9f9fa197887c6f6255493c2f24190d01000000000000000000000000000713202d3946525e68707d8a929da8a2989083786c60574d42382d22170e1925303a44505a616e7a85929ea5a89d938a7d70685e53493f33271b0f03000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000004101c2834404a54606c77828f96a1a9aea49d959189837f7c797777767677787a7d81868c9299a0a8afa49c928a7e70685e52463b31251a0e0000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d050000000000000000000000000000000000000000000000000000000000000009141f2934404b555e686d7980858b8e909192999393938c7f7266594c3f3326190c000000000000000000000000000000000000000a16212b353d4348494c4c4c4d545d6873808c99abac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000050f1923323b444b4f51535353535353535146443f382f261b1106000000000000000000000000000000000000000000000000000008131e28323a41455353535353535353534846423c332a1f1409000000000000000000040c13191d202128282828323e4b5865717e8b98a296897c6f6356493c3028282834414d5a6774808d9a9d9084777d8a979e9184786c6053463d4754606d7a86929f93877b7986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686868692999d938e8686868686868686868686868686878c979d928d868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8acabacab9e918578695f53473a2e2115222e3b4855616e7b8896a1adacaaaca9998c7f7366564c4135291d11040000000000000000000000000005111d2a36414c56616b74808d96a0aa9f948b7f72695f544a3f33281d16202a36414c56616c75818f97a1aba0968e81746c61564d41382d22170b000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a0d0300000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2c3844515c66717e8b949fa9afa59d928d837d77726f6d666a69696a696e70747a80879196a0a8aea49e92857a6d61574d42362a1c11060000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d08020000000000000000000000000000000000000000000000000000000000000000030c18232f39434c565e676d737a7e8184858686868686867f7266594c3f3326190c00000000000000000000000000000000000000040f19232b32383b3c3f3f3f424c56626f7c8899a3aea399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000b16212b35444d565b5e606060606060605e53504941382d22170b00000000000000000000000000000000000000000000000000010d1924303a444c525f606060606060606055534d453c31261a0e0200000000000000040e161e24292d2e35353535353e4b5865717e8b98a296897c6f6356493c3535353535414d5a6774808d9a9d908477828e9b9a8c8073665b50443945515d6774818e9a998d807986929f968a7d7063574a3d3024170a000e1a2734404d59646f7479797979797979797987929b8e8179797979797979797979797979797a87969a8d8079797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa8a19ea1a8a197887b6e6255483b2f221825313e4b5864717e8b97a8a8a09ea0a89c908376685d5245392c20130700000000000000000000000000010d1925303a444f59606d79849199a3a69f92867b6e665b50443c2f261e28323a46525e68717e8a939ea9a3999184796d605a50443b2f261b11060000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000713202d3a4653606d7984919ea6b0a79d938d8079706b6562605c545c5d565e6164686d737c849196a0aaada2978e8174695e5346382e23170b000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d01000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d10101010101008070501000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c555d60686d71747778797979797979726d63574b3e3225180c000000000000000000000000000000000000000007101921272c2f3032322f3a4653606d7986929facab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000004101c27323d47565f676a6c6c6c6c6c6c6c6b605b53493f33271b0f0300000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000000000000020c1620283035393a4242424242424b5865717e8b98a296897c6f635649424242424242414d5a6774808d9a9d90837a86929f93877b6e61544a3f35414c55626f7c89959e91847886929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c6c677783909d918477686c6c6c6c6c6c6c6c6c6c6c687784919d908377676c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a1969196a1a9988b7e7265584b3f31261e2a36424d576874818e9ba9a0969196a09f92867a6d6054473a2d21140a000000000000000000000000000008131e28323e45515d676f7c87929fa6a2989083786c60574d42382d25303a44505a616d7a85929ea5a69f92877c6f675d51483e32291d140a0000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1207000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00030f1c28333f4a5464717d8a96a1acaca0958e81746d6760595553514a50504d5254565d606a6f7b849198a2aea99f92867b6e61544a3f34281c1003000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323a434b51565d6064686a6b6c6c6c6c6c6c66635b51463a2f22160a000000000000000000000000000000000000000000070f161b1f222325252c3844515c667784919daaa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000713202c38444f5967717779797979797979776c655b5044372b1f14090000000000000000000000000000000000000000000000000713202c3945525d6876797979797979797976695f53463a2d21140700000000000008131e28323a4146474f4f4f4f4f4f4f5865717e8b98a296897c6f63564f4f4f4f4f4f4f484d5a6774808d9a9d90837e8b989c8f8276695e5342382f3a4754606a7783909d978a7d86929f968a7d7063574a3d3024170a000814202b37414b53595b606060606060556774818d9a96877a6d61606060606060606060566875818e9b9286796d6060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b0100000000000000000000000000000000000000000000000000000000000005111d2935414c566673808c99aa9e9184919eaa9b8e817568584e43372b202d3a46525e697784919ea1979184919ea3998a7d7164574a3e31261b0f0300000000000000000000000000020c16202935404b55606a737f8c949faa9f948b7f72695f544a3f332935414c56616c75818e97a1aa9f948c7f736a60554b40362c20170b02000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0006121f2b3844505b6675828f9ba8b1a89d9083786d605c554f4946444043434246474c52585f696e7b86929fa8afa3998d8073665c5044382b1f120600000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1012121313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029313940454c5254585b5d5e5f6060606060595751493f352a1e120600000000000000000000000000000000000000000000040a0f131516191c2834404a546a7683909da9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b77838686868686868684776c6053463b30251a0e0000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686867b6e6155483b2e2215080000000000010d1924303a444c52545b5b5b5b5b5b5b5b65717e8b98a296897c6f635b5b5b5b5b5b5b5b54535a6774808d9a9d918483909c978a7e7164574d422f2b37434e5865727f8b989b8e8187929f968a7d7063574a3d3024170a00030f1a252f3941484d4e5353535353535864717e8b97968a7d70635753535353535353535865727f8b9899897c6f63565353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000000000000000000000713202d3946525d687683909da8988c7f8c98a29e9185786a5f53473a2e212e3b4754616e7b8796a09e9285808c99ab9a8e817467584e43372b1f12060000000000000000000000000000050e18242f39434e58606d78839098a2a69f92867b6e665b50443c323a46525e68707e8a939ea9a2989083786d60584e43392f231a0e05000000000000000000000007131d28313e46535e69727f8c95a0988e81756b61554b4035291d140a0000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000613202d394653606c7985929fabaca095897d70665c514b433d3a38342e30363a3b41454e565e69727f8b96a0acab9e9185796d6053463a2d20130700000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353a4145474b4e51525353535353534c4b463f372e23180d02000000000000000000000000000000000000000000000000030709090c18232e43505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d8995939393939396897d7063574d42362a1c110600000000000000000000000000000000000000000000000714202d3a4753606d7a86939393939393877b6e6154483b2e211508000000000005111d2935414c565d61686868686868686868717e8b98a296897c6f686868686868686868615e576774808d9a9f928690949e9285796d6053463b3127323d4754606d7a86929f928588939f968a7d7063574a3d3024170a000009131d272f373c404146464646464855626e7b8897998d807366544a3f46464646464956626f7c8998988c7f7265594c46464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa096877a85929fa197887b6e6255483b2d22313e4b5764717e8a97a89b8f827d8a96a89e9184786a5f53473a2e21150700000000000000000000000000000007121d27313c44505c666e7b86929fa5a2989083786c60574d423a44505a616d7a85919ea5a59f92867b6e665c50463d31281d1108000000000000000000000000010c161f2a36424d57606d788390999e938a7d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000815222f3b4855626e7b8897a2adaa9d9184776b60544a4039312d2c2823252a2d30353c444d57606c7884919eaaada197897c6f6356493c302316090000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d24293035393a3e4144454646464646463f3e3a352e251c12070000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9ba89f9f9fa89b8f8275695e5246382e23170b00000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f9f9f94877a6e6154473b2e21140800000000000713202d3946525d686d757575757575757575757e8b98a296897c757575757575757575756e695e6774808d9aa29892989f9a8d8074665c51453829202c3945525d6874818e9b9892939aa4968a7d7063574a3d3024170a0000010b151d252b30343539393939394653606c7985929c8f8376665c5044383939393a4653606d7986929b8e827568574d423639393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a00000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a49e918477828f9ca9988b7e726553493f332a36414c566774818d9aaa988b7f7a8796a0a196887c6f6255483c2f24180d010000000000000000000000000000010b151f28343f4a545f69717e8b939ea99f948b7f72695f544a414c56616c75818e97a1a89e938b7e71695f544a3f342b1f160c0000000000000000000000000000040d1a25313b44505c666f7c87939f9e9184796d60584e41382d22170b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a9b3a69a8d807367594f42382f27201f1c18191e202429323b44505b65737f8c99a9a6a9998c807366594d4033261a0d000000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f0700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3135373839393939393933322f2a231c130a000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facacacacac9f92877b6e61544a3f34281c10030000000000000000000000000000000000000000000006121f2c3844515c667986939facaca094877a6d6154473a2e21140700000000000714212e3a4754616d7a8182828282828282828183909da99c8f82828282828282828282817b6e616774808d9aaaa29fa29f95887b6f62544b4034281d2935414c56626f7c8995a09f9fa4ac968a7d7063574a3d3024170a000000030b131a202427282d2d2d2b3744505b6576828f9c9285796d6053463a2d2d2c3844515c667683909c918478695e52463a2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0707040100000000000000000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c110600000000000000000000000000000000000000000000000000000006121f2b37434e586774818e9aab9b8e81757f8c99a99b8e8275655b5044372d3946525e687784919da298887c7784919ea9998c7f7266554b4035291d1104000000000000000000000000000000030d17232e38424d57626c75828f97a1a69f92867b6e665b5045525d68707d8a939ea9a1968e81756c62574d42382e22190d0400000000000000000000000000000009141f28343f4a54606a74808d97a1968d80736a5f53493f33271e1308000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4b1a4978a7e7164574b3e30261d1512100c0e1114192027333f4953616e7b88979a9998978f8276695c4f4336291c10030000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e2215060000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d202125282a2b2c2d2d2d2d2d2625221e18120a01000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c99a3aeaaa8aaafa3998c7f73665c5044382b1f14090000000000000000000000000000000000000000000004101c2834404a5f6c7986929facada093867a6d6053473a2d20140700000000000815212e3b4854616e7b878e8e8e8e8e8e8e8e8e90959fab9f948f8e8e8e8e8e8e8e8e8e887c6f626774808d9aa7aeacaa9d9083766a5f5342392e2319242f3a4754606a7783909daaacafa3968a7d7063574a3d3024170a0000000001090f14181a1b20201b27333f495366737f8c9998887c6f6255493c2f222834404a546773808d9a96877b6e6154473b2e212020201b1a17140e08010000000000000000060c1114202d3a4753606d7a8693a0ada6998c807366594d4033261a1a1413110d0801000000000000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eab988c7f727c8897a29e9285796c605346392e3a4754616d7a8795a09f92857974818e9ba79c8f8376675d5145392c2013060000000000000000000000000000000006111c26303b45505a616d7a85919ea4a2989083786c60574f59606d7a84919ea5a49a91847a6d615a50453b30261c100700000000000000000000000000000000030c17232e38424e58606d7a85919e9f92877c6f655b50443a3025190c030000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1925323f4c5865727f8b98a5afa396897c706356493d3023140b0604000205080e17222d3846535f6978858e8d8c8c8b8a85786b5e5245382b1f12050000000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1e1f202020202020191816120d070000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaba69e9c9ea6ab9e9184786d6053463b31261a0e00000000000000000000000000000000000000000000000c18232e46525f6c7985929facaca09386796d6053463a2d20130700000000000815212e3b4854616e7b87949b9b9b9b9b9b9b9b9d9fa79fa69f9c9b9b9b9b9b9b9b9b95887c6f626774808d9a9f9f9fa2988b7e7165584e4330271d131e2b38434e5865727f8b98a29f9f9f968a7d7063574a3d3024170a0000000000010911181e2225252d222d3d4a5663707d899a988b7f7265584c3f3025232e3e4a5764717d8a97978a7d7164574a3e2e232d2d2d2726241f1a130b020000000000000910171d21202d3a4753606d7a8693a0ada6998c807366594d403326262621201d19130c040000000000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f140900000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1a399897c6f7985929fa197887b6f6255483c2d3e4a5764717d8a97a89c8f8276717e8b98a89f92867a6d6053473a2d20140900000000000000000000000000000000000a141e29333f46525e68707d8a929da89f948b7f72695f56616b74818e97a1a79f93887d70685d52483e33291e140a00000000000000000000000000000000000006111c26303d45525d68717e8a949f999083776c60564c41362a1e150b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5afa295897c6f6256493c2f23160600000000000006111b2a36424d576673808180807f7e7d7d706356493d3023160a000000000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e11121313131313130c0c0a0602000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a96a0ab9e948f949eaaa1968a7d7064574d42362a1c120700000000000000000000000000000000000000000000071f2c3845525f6b7885929eabaea3998679665c5145382c1f130600000000000815212e3b4854616e7b8793939393939393939393939393939393939393939393939393887c6f626774808d939393939392857a6d6054473c3121150f1b27323d4754606d7a869293939393938a7d7063574a3d3024170a000000000009131b23292e31323939393a4754606d7a86939b8e817568564d42363939393b4854616e7b87969a8d807367544a3f34393939393433302b241d140b010000000009121b22282d30313a4753606d7a8693a0ada6998c807366594d40333333332d2c29241e160d04000000000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000000000000000000004101c2934404b5565727f8c98a89f9286796d75828f9ba9988b7f726553493f35414c566774808d9aaa998c7f726e7b8896a1a3998a7d7064574a3d31261a0e0200000000000000000000000000000000020c18212a36414c56616b74818d96a0a69f92867b6e665d68707d8a939ea9a0958d80736b60564c41362d21180c02000000000000000000000000000000000000000a151e2935414c56616c76828f989f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a396897d7063564a3d2d22170b010000000000000e1a26313b4b58636e73757473727170706b6054483b2f22160900000000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ba8a3998f828f98a2a89c8f8276695f5346392e23180c00000000000000000000000000000000000000000005121f2b3845525e6b7885919eabac9f9286796c5f4b4034281c100400000000000815212e3b4854616e7b8686868686868686868686868686868686868686868686868686867c6f62677480868686868686868174675d5145392c20130a16202c3945525d687481868686868686867d7063574a3d3024170a0000000007111b252d343a3e3f4646464645525d687784919d918478695e5246464646464646525e697884919c908376665c50444646464646413f3c362f261d130800000006101b242c34393d3e404753606d7a8693a0ada6998c807366594d40404040403a39352f2820160c0100000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca99c90837667727f8b98a99b8f8275655b50443945525d687783909da298897c6f697884919eab9a8d817467574e42372b1e12060000000000000000000000000000000000060f1925303a444f59606d79849199a3a2989083786c606d7a84919ea5a3989083796d60594f443a30241b0f060000000000000000000000000000000000000000030c19242f3a43505a616e7b86929f9e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1623303d495663707c8996a8b1a4978b7e7164544a3f33281d120700000000000009141f2f3b47525c63666867666564646360594f44382c2013070000000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131313060400000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929fac9f92877a85929fab9f93877b6e61544a4034281c1004000000000000000000000000000000000000000005121e2b3845515e6b7884919eabac9f9285796c5f52462e23180c0000000000000714202d3a46525e6976797979797979797979797979797979797979797979797979797979766a5f646e7479797979797979746f64554b4135291d1104111d2935414c56646f7479797979797979706b6155483c2f231609000000010d18232d373f464a4c53535353534c566774818e9a96877b6e6154535353535353534d576875828f9b9285796d60535353535353534e4c4741382f241a0e0300000c17222c363e45494b4d4d53606d7a8693a0ada6998c807366594d4d4d4d4d4d4745413a32281e13080000000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e140800000000000000000000000000000000000000000000000714202d3a4753606d7986929fab998d8073666f7b8897a19e9285796c6053463a4754606d7a86939f9f9286796d6875818e9ba89e9184786a5f53473a2e21140700000000000000000000000000000000000008131e28323e45515d676f7c87929fa79f948b7f726b74818e96a1a69f92867c6f675c51473d32281e12090000000000000000000000000000000000000000000008131e28313e46535f69727f8c95a0978e81746b60544b4034281f1409000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000814212e3b4754616e7a8795a0aca79a8e8174665b5044392f2318110a020000000003131f2a35404a52585a5b5a5959585756544f473d32271b10040000000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c070100000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808c99a3ab9c8f8276818e9ba9a4998d8073665c5144382c1f1509000000000000000000000000000000000000000005111e2b3844515e6b7784919eaaab9f9285786c5f5245392c1f0700000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f585c64676c6c6c6c6c6c6c67645d53433a2f24180d010d19242f3a43535d64686c6c6c6c6c6c6c6361594f44382c20140700000006121e29343f495156586060606060606065717e8b98978a7d71646060606060606060606065727f8c9898887c6f62606060606060605a58524a41362b1f14080005111d28343e48505557595959606d7a8693a0ada6998c8073665959595959595954524c443a2f24190d010000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2a3998a7d70636a7885919ea297887c6f6255483d4a5763707d8a99a49c8f82766665717e8b98a8a196887b6e6255483b2f24180c000000000000000000000000000000000000020c16202935404b55606a737f8c959fa69f92867b707d89939da89f948b7f726a5f554b40352b20160c0000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919a9e93897d70665c51453c31261a0d040000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000714202d3a46525e697784919dacab9e9184786c60554b403429221c140b05000000020e19242e3840474b4d4e4d4d4c4b4a4948443d352b21160b000000000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f22150900000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b03000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaba3998b7e717d8a97a2ab9e9285796d6053463c31261a0e010000000000000000000000000000000000000004111e2b3744515e6a7784919daaab9e9185786b5e5245382b1f12050000000000020e1a25303b454d525f60606060606060606060606060606060606060606060606060606055534e52585a606060606060605b59534b4131281d13070008131e2831414b53595b6060606060606057554f473e33281c10040000000916222e3a46515b62656c6c6c6c6c6c6c6c6f7b88989a8d80736c6c6c6c6c6c6c6c6c6c6c6c6f7c8999988b7e726c6c6c6c6c6c6c6c67645c52473c3024170b000815212d3945505a6164666666666d7a8693a0ada6998c80736666666666666666605d564c4135291d110400000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000000000000005111e2a36414d566773808d9aaa9f92867a6d606875818e9ba9988b7f7265544a404b556773808d9aaa998c7f7366616e7b8896a1a8988b7f7265554b4035291d1004000000000000000000000000000000000000050e18242f39434e58606d78839098a2a29890827a84919ea5a2978f82776c60584e43392e23190e04000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939f9d9184796d60574d42372b20160c0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0005111e2a36424d566774808d9aa4ada1968a7e71675c51453f332d261d170e0600000008121c262e353b3f404241403f3e3d3d3b38322b23190f04000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000005121e2a36424d5764707d8a96a1ac9f92867a6d7985929faba1978a7e7164574d42372b1d12070000000000000000000000000000000000000004111d2a3744505d6a7783909daaab9e9184786b5e5145382b1e120500000000000009141f29333b424648535353535353535353535353535353535353535353535353535353494743474c4d535353535353534e4c4841382f1f160c0100010c161f2f3941484d4e535353535353534a48443e352c21160b000000000b1825313e4a56626d727979797979797979797885929d908379797979797979797979797979797986929b8e81797979797979797979746e64584c3f33261a0d000a1724303d4955616c7173737373737a8693a0ada6998c807373737373737373736d685d5245392c2013070000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000000000000714202d3946525e687784909daa9d908377675d65717e8b98a89b8f8275665b5045515d677683909da298897c6f635f697884919ea99c8f8276675d5145382c1f13060000000000000000000000000000000000000007121d27313d44505c666e7b86929fa69f9490849196a1a59e92857b6e655b50463c30271d1108000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a0968c7f73695f53463e32281e130800000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00020e1925303b4855626e7b87939faaa99e9184796d605a50443f382f292017110a0300000a141c242a2f3233353433323131302f2c272119110700000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca8ab9c8f82766874818e9ba9a99c8f8276695f5347392f23180c0000000000000000000000000000000000000004101d2a3743505d6a7683909da9aa9e9184776b5e5144382b1e1105000000000000020d17212930363a3b4646464646464646464646464646464646464646464646464646463c3b373c3f414646464646464641403c362f261d0d04000000040d1d272f373c4041464646464646463d3c38332c231a1005000000000c1925323f4c5865727f868686868686868686868a989f95908686868686868686868686868686868b999e938e8686868686868686868074675a4e4134271b0e000b1824313e4b5764717e8080808080808d99a6b3a99c90828080808080808080807a6d6054473a2d211407000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c03000000000000000000000000000000000000000814212e3b4754616e7a8795a0ac9a8d80736755616e7b8796a19f9285796c60534753606d7a86929f9f9285796d60576874818e9ba79f9286796d6053473a2d20140900000000000000000000000000000000000000010b151f28343f4a545f69717e8b939ea69f969196a0a89d938a7e71695e53493f342a1e150b000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929e9f92867b6e615a50443a2f24190c02000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000914212e3a47535f6a75828f98a3aca0968d80746c625a504a423b3228231c150c0500020a12191f2326272827262625242322201b160f070000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d120700000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939faca3998b7e7165707d8a97a2ab9f94887b6e62554b4034291c100400000000000000000000000000000000000003101d2a3643505d697683909ca9aa9d9184776a5e5144372b1e110400000000000000050f171f252a2d2e3939393939393939393939393939393939393939393939393939392f2e2b303334393939393939393433302b251d140b00000000000b151d252b30343539393939393939302f2c28211a110800000000000c1925323f4c5865727f8b93939393939393939394a2a79f9d9393939393939393939393939393939fa3a59e9b93939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828c8c8c8c8c8d929ca8b4ab9f94908c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b000000000000000000000000000000000000030f1b27333f495364717e8b97a7a49a8a7d7064575e697884919ea297887c6f62554a5663707d8999a39c8f8276665c5864717e8b97a8a3988a7d7063574a3d31261a0e0200000000000000000000000000000000000000030d17232e38424d57626c75828f97a1a8a09ea0a8a0968e81746c61564d41382d22180c030000000000000000000000000000000000000000000000000000000007121c27303d46525d68717e8b949f988f82766c61564c4135291e140a000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2b37434e58626f7c86929fa6a89d928b7e716c605b544d443d342e261e170e070000080e1317191a1b1a1a191817161613100b04000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000006131f2c3845515c6673808d9aa4ac9f92867a6d606d7985929faba69a8d8073675c5145382c1f150a00000000000000000000000000000000000003101d293643505c6976838f9ca9aa9d9084776a5d5144372a1e11040000000000000000050d141a1e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f2326272d2d2d2d2d2d2d282724201a130b020000000000030b131a202427282d2d2d2d2d2d2d2423201c1610080000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9f9f9faaacaba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaacaaa89f9f9f9f9f9f9f9a8d8174675a4e4134271b0e00101c2936434f5c6976828f99999999999ca4aeb9b0a69f9c9999999999999994877b6e6154483b2e211508000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000005121f2b3744505b6575818e9ba89f93867a6d6154576774818e9aa9988b7f7265544b556673808c99aa998c7f72665454616e7b8796a1aa9a8d807467574d42362a1e1205000000000000000000000000000000000000000006111c26303c45505a616d7a85929eabacaaaca3999184796d605a50443b2f261b10060000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000020f1a26313c47535f6a727f8c949fa7a49f93877e736c665e564f443f38302920191109000002070a0c0d0f0e0d0c0b0a0a0907040000000000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a396897d7063564a3d302317080806020000000000000000000000000000000000000000000000000713202d3a4653606d7985929eacaa9c8f8275685d6674818e9ba9ab9e9285796d6053473c31261b0f01000000000000000000000000000000000003101c2936434f5c6976828f9ca9a99d9083766a5d5043372a1d100400000000000000000002090e121415202020202020202020202020202020202020202020202020202020161513171a1a202020202020201b1a18140f08010000000000000001090f14181a1b20202020202020171614100b05000000000000000c1925323f4c5865727f8b939393939393939393939da0a7a09393939393939393939393939393939393a0a79f9d939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828f9c9f9f9fa0a2a7afb9b6aea8a69f9f9f9f9f9f9f94877b6e6154483b2e21150800000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b02000000000000000000000000000000000613202d394653606c7885929eaa9d908477685d525764717e8a97a79b8f8275665b515c677683909ca298897c6f6356535e697884919eaa9d918477695f53463a2d2114070000000000000000000000000000000000000000000a141e2a333f46525e68707d8a99a3aeb7ac9f92877c6f675d51483e32291d140a00000000000000000000000000000000000000000000000000000000000000030c1924303a44505a626e7b86929f9e91857a6d60584e42382e23170b0300000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000a15202b37434e58606c78828f959fa6a499938b80786e686159504a423b322b231b1209000000000000020100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f15212e3a47535f6a76797979797976675c5145382c1f130e090603000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a4978a7d7164574a3e2f24191514120e090300000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1ada3988b7e71645663707d8a97a1ada2978b7e7164584e43372b1d13070000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a99c908376695d5043362a1d10030000000000000000000000020507081313131313131313131313131313131313131313131313131313130908060b0d0e131313131313130e0e0b0803000000000000000000000003080c0e0e131313131313130a0907040000000000000000000c1925323f4c5865727f86868686868686868686868995a0958986868686868686868686868686868689959f958986868686868686868074675a4e4134271b0e00101c2936434f5c6976828f9393939393969da7b2aea49c999393939393939393877b6e6154483b2e211508000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000916222f3c4955626f7c8897a1a79a8d817467564c54616e7a8795a09f9285796c6053606d7986929f9f9285796d60534d576874818e9ba7a096887b6e6155483b2e23180c00000000000000000000000000000000000000000008131e28323a45515c666e7b86929facb7ab9e91847a6d605a50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0978d80746a60544a3f34281f140900000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1a26313c44505b666d79838f949da5a49f928d827a706b605c544d443d352d241b12090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a0000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d12070000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f222f3c4855626f7c8686868686796d6053473a2d201e1a15130f0a04000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a6998c7f7366554b4135292422211e1a150e0600000000000000000000000000000000000000000814212e3a47535f6a7683909ca9ac9f92867a6d6054606d7985929eaba99d9083766a5f53473a2f24180d0100000000000000000000000000000000020f1c2835424f5b6875828e9ba8a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a56626d72797979797979797979797983909d918479797979797979797979797979797983909d90837979797979797979746e64584c3f33261a0d00101c2936434f5c6976828686868686868b96a2aea89c928c8686868686868686867b6e6154483b2e21150800000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c1106000000000000000000000000000004111d2935404b5566727f8c99a9a8978a7d7164574a525e687784919da297887c6f625663707c8998a39c8f8276665c514b5864717e8b97a8a8988b7e7265544b4034281c100400000000000000000000000000000000000000050f19242f3a444f59606d79839099a3acaaaca1968e81746c61564d41382d22170c0300000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919e9f93877c6f665c50443b30251a0d04000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000a152028333f4a545d676d79828e939fa3a49c948f857d736d665e564f473e362d241b110800000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f3c4855626f7b88939393867a6d6053473a2e2d2a25211f1b15100b0500000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a89b8f8275675d51453c352f2f2e2b2620180f0600000000000000000000000000000000000004101d2935404b55626e7b88949faba89b8e8175685d525c6674808d9aa7ab9f95887c6f62554b4035291d110400000000000000000000000000000000020f1b2835424e5b6875818e9ba8a99c8f8276695c4f4336291c100300000000000000060b0e10111313131313130f0e0c0904000000000000000000000003070b0d0e13131313131312110f0c0701000000000000000000000004080a0b1313131313131308070502000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c74818d9a93867a6d6c6c6c6c6c6c6c6c6c6c6c6c74818e9a9286796d6c6c6c6c6c6c67645c52473c3024170b000f1c2835414e5a6670767979797979798693a0ada6998c8079797979797979797976695e53463a2d2114070000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b03000000000000000000000000000613202c3945515d6776838f9ca9a096877a6e6154474c566774808d9aa9988b7f72655466737f8c99aa998c7f7266544a4854616e7b8796a0a89c8f8275665c5145382c1f1306000000000000000000000000000000000000020b17212935414c56606b73808d95a0a7a09da0a79d938a7e70685e53493f33271e150b0000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939e999083786d60574d42362a1f160c010000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000030b17222d38424b555d676d78818b9298a0a69f97928880786e69605950483f362d231a0e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282b2d3337393b3e4855626f7b88959f93867a6d6053473e3b3a36312e2b26201c170e09030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a6ac9f92857a6d60574d45413f3b3a37312a21180e03000000000000000000000000000000000006131f2c3945515d6774808d9aa6aca096897d7063564c54626f7b88959faba79a8d8174675d5145392c20150a00000000000000000000000000000000020e1b2835414e5b6874818e9ba7a89c8f8275695c4f4236291c0f030000000000040b12171b1d1e2020202020201c1b19150f09020000000000000001080e13171a1a2020202020201f1e1b18130c050000000000000000050c11141717202020202020201514120e0903000000000000000000000000000000000006121e29343f4951565860606060606060606064717e8b979a897d70636060606060606060606065717e8b9899897c6f6360606060605a58524a41362b1f1408000d1925323d49545e66696c6c6c6c6d7a8693a0ada6998c80736c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000714202d3a4753606d7a86929faa9d918477685e52464a5764707d8a99a49b8f8275655c6676828f9ca298897c6f62564946525e697784919eaa9f9285796d6053463a2d2013090000000000000000000000000000000000000a141d29333b45525d68707d87939fa69f959095a0a59e92857a6e655b50443c30271d120700000000000000000000000000000000000000000000000000000000000000000915202834404b55606b75818e97a0958c7f72695e52463e31281d12070000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000006111c262f3a434b555d666d747f8691969ea5a19a938d827b706b615a50483f352b20160c020000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383a3f4446484b4d55626f7b8895a093867a6d60534d4a4846423c3b37322d28221a150e0600000000000000000000000000000000000000000815222f3b4855626e7b88949faba2988b7f72695f57514c4c4847423c332a20150900000000000000000000000000000000000714202d3a4753606d7985929fabab9e9184786c605346535f6a7683909daaab9f92857a6d6053473d32271b0f01000000000000000000000000000000010e1b2834414e5b6774818e9aa7a89b8e8275685b4f4235281c0f0200000000050e161d23272a2b2d2d2d2d2d2d282825201b140c030000000000020b12191f2326272d2d2d2d2d2d2b2b28241e170f060000000000000810171c2123242d2d2d2d2d2d2d22211e1a140e0600000000000000000000000000000000010d18232d373f464a4c535353535353535355626e7b8897998c7f736659535353535353535355626f7b8898988c7f726559535353534e4c4741382f241a0e03000915212c38424c545a5c606060606d7a8693a0ada6998c807366606060606060605f534d453b31251a0e0200000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e040000000000000000000000000a1724303d4a5763707d8a99a3a79a8e817467564c414754606d7a86939f9e9285796c606d7985929f9f9285796d605346424d576774818e9aa7a298897d706356493d30251a0e020000000000000000000000000000000006111c262f3b45505a606d7a849199a49f9490849096a1a1978f82776c60584e43392e23180e0400000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929f9f92867b6e61594f43392f24180b0200000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000a141d28313a434b545c606d727c848e939fa2a49f9490857d716c625a50473d32281e130800000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f13060000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d20130800000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000040b141b22272f35383f444649505355585a5c626f7b8895a093867a6d605b5a5754534d4947433c39332b261f180f09000000000000000000000000000000000000000814212e3a47535f697683909ca5aa9f92857b6e69605d555855534d453c31261a0e0200000000000000000000000000000006131f2b37434e5865717e8b97a2ada3998c7f72655b50444e5865717e8b98a2aea2988b7e7165584e43372b1e1308000000000000000000000000000000010e1a2734414d5a6774808d9aa7a89b8e8175685b4e4235281b0f02000000040e1720282e3336373939393939393534312c251e150c02000000010b141d242b3033343939393939393837342f2921180f050000000008121a22282d3031393939393939392e2d2b261f180f060000000000000000000000000000000007111b252d343a3e3f4646464646464647535f697885929c8f827569574d4246464646464653606c7985929b8e827568564d424646413f3c362f261d1308000005101b26303a42494e4f535353606d7a8693a0ada6998c807366595353535353534846423b33291f140900000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c020000000000000000000005121e2a36424d576774808d9aaba8978a7e7164574b3e45525d687783909da297887c6f626f7c8998a29c8f8276665c50443e4b5764717e8a97a8aa9a8d807367574d42362a1e1205000000000000000000000000000000030d17222d38424d57616c75818e96a1a39890827a84919ea59f948b7f726a5f554b40342820160c020000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949f988f82756c61554b4035291d140a00000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000020b161f28313a424a515b626a6f7a818b9298a0a69f9792877e716c62594f443a3025190d03000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000050d161d262d333a41454a5053535b60626467686a6f7b8895a093867a6d6a686664615e5755534e49443e37312a211a120a01000000000000000000000000000000000006121e2b37424d5763707d89939ea6a29891847b736d676665625f574d42372b1e12060000000000000000000000000000000815212e3b47535f6a7683909da9ac9f92867b6e6153493f4753606d7a85929facaa9d9083776a6054473a2f24190d010000000000000000000000000000010d1a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e020000000b16202932393f434446464646464642413d3730271e140900000008121d262f363c3f414646464646464544403a332b21170c01000005101a242c33393c3e464646464646463b3a37312a21180e030000000000000000000000000000000009131b23292e313239393939393937424d576975828f9c928578695f53473a3939393844505b6676838f9c918478695e52463a393433302b241d140b010000000a141e2830383d4143464753606d7a8693aab4a6998d8073665a4d46464646463b3a36312921170d030000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000714212d3a46535e697784919eaaa196877b6e6154483b414c566673808d99a9988b7f7266727f8c99aa998c7f7266544a3f3b4754616e7b8796a0aa9d908477695e52463a2d2014060000000000000000000000000000010b151f28333f4a545e69717e8a939ea79f92867b707d89939ea69f92867c6f675c51453d32281e130800000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c778390999e938a7d70675d51453c2f261b1106000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000040d161f2830394044515860676d757e8691969fa7a19992887e716b60564c4135291f15090000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000050e171f282f383f444c51545c6063656c6e71747576787c8895a093867978777573716e6967625f58555047423c332c241c130a0000000000000000000000000000000000020e1a26313c4854606b74818e949da5a09691857f7a7673726e695f53473a2e211408000000000000000000000000000004111d2935414c55626f7c88959faba99b8f8275685e52413845515d6774818e9ba7aca095897c6f62564c4135291d11040000000000000000000000000000000d1a2733404d5a6673808d99a6a79a8e8174675b4e4134281b0e01000006121d28323b444b4f515353535353534f4d48423930251b0f0400030e19242f3840474c4d53535353535352504c453d33291e130700000c17222c363e45494a535353535353534846423c332a1f140900000000000000000000000000000000010911181e2225252d2d2d2d2d2631404c5966737f8c9997887b6e6255483b2f2d28333f4a546673808d9996877a6e6154473b2e2726241f1a130b0200000000020c161e262c3235363a4653606d798698a3aea79a8d81746753493f36393a3c3a38342f271f150b01000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d040000000000000000000815212e3b4854616e7b8796a0ab9e918478695e53463a3d4a5663707d8999a39b8e82756675828f9ca298897c6f6256493c3a46525e697784919daaa095877b6e6154483b2e23170c000000000000000000000000000007121d27313944505b666e7b85929fa5a0958c7f726b75818e97a1a3989083796d60594f443a3025190f0600000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929f9e9184796d60584e41382d22170b020000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000040d161e272e343f464e555d606c717c8490959fa7a39a92877d70685e52463c31261a0e0000000000000000000000000000000000000000000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040e172029313a414950555d60666d7075797b7e8082838486929fac9f9286858382807d7b77736f6a64615a534d453e362d251c120900000000000000000000000000000000000915202c38444f59606d79828e939c9fa097928c8683807f7b6e6255483b2f22150800000000000000000000000000000613202c3945515d6774818e9aa7ada1968a7d7063564d4135404b55636f7c8995a0aca79b8e8174685d5245392c20160a0000000000000000000000000000000d1a2633404d596673808c99a6a79a8d8074675a4d4134271a0e0100000b17232e39444d565b5e6060606060605b59534b42372c2015090007131f2b36404a52585a6060606060605e5c574f453a2f24180c0004111c28333e485055576060606060606055534d453c31261a0e020000000000000000000000000000000000070d12161819202020202023303d4a5663707d8999978b7e7164584b3e2f24222d3d4a5764707d8a97978a7d7064574a3d2e231717140e0801000000000000040c141b2125282c3845515c667986929faca89b8f8275655b5046424547484745403931271d12070000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c010000000000000003101c28343f4a5465727e8b98a8a79b8e817468574d42363a4753606d7a86929f9e9285786c7985929f9f9285796d6053463a36424d566774818e9aa7a7988b7e7165544a3f34281c1003000000000000000000000000050e18242f39434e58606c78829097a2a3999083786d616d7a85929ea6a0958d80736b60564c41352921180c030000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0968d80736a5f53493f33271e14080000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000040c151c2328343c434c515a626a6f7a839095a0a9a39992857a6d61574d42372b1b110600000000000000000000000000000000000000000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000020b162029323b434b535b60676d73797d8285888b8d8f90919298a3aea3989291908e8d8a8784807c76706c625f5750483f372d241b10060000000000000000000000000000000003101c27333d45515c676d7981898f939aa29f9992908d8b7f7265584c3f3225190c00000000000000000000000000000714212d3a4754606d7a85929facac9e9184796d6053463b303a4854606b7784919dabac9f92867a6d6054473d32271b0f0200000000000000000000000000000c1926333f4c5966727f8c99a5a69a8d8073675a4d4034271a0d0100020e1b27333f4b565f676a6c6c6c6c6c6c68655d53483d3125190c000b1723303c47525c64676c6c6c6c6c6c6b6861574c4034281b0f030814212d3945505a61646c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000106090b0c1313131314212d3a4754606d7a86939a8d817467554b403529212e3a4754616d7a8796998d807366544a3f34281c100303000000000000000000020a1015191c2834404b546b7885929eabab9e9184786c6056534d51545553514b43392f23180c000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d12070000000000000006121f2c3844505c6675828f9ba8a9988b7e7165584b3e313945515d677683909ca197887b6f7b8897a29c8f8276665c504438303e4b5764717e8a97a8a89b8e8275665c5044382c1f12060000000000000000000000020c17202935404b555f6a727f8c949fa89f92877c6f665e68717e8a949ea79f93887d70685e52463f332a1e150a00000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919e9f92877c6f655b50443b3025190c0300000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000030b1218222b313a414550585f686d79839097a1aba1978e8174695f5347382d22170b000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000a141d28323b444d555d656c717a80858a8e9297979a9b9d9e9fa3aab4aaa39f9e9d9b999796918d88837d766e69615a51493f362d22180b02000000000000000000000000000000000b16212834404b555d676d747d82889297a2a39f9c988b7f7265584c3f3225190c0000000000000000000000000007131f2c38434f5965727e8b98a2aea49a8d8073665c5044382c38434f5965727f8c99a3aea2988b7f7265594f44382c1e130800000000000000000000000000000c1926323f4c5965727f8c98a5a6998d8073665a4d4033271a0d000004101d2a36434f5b677177797979797979756f65594d4134281b0e020d1a26333f4c58646e747979797979797873685c5044372b1e11050a1723303c4955616c717979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000606060613202c3945515d677784909d908377675d5145382c202d3946525e687884919c908376665c5044382c1f120600000000000000000000000005090c18232e43505d6a7683909da9ada196897d7068615f575d6062605c554b4034291c1004000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c030000000000000713202d3a4653606d7985929faba197887b6e6155483b2e35404b556673808c99a9978b7e717e8b97a9998c7f7266544a3f342e3b4754616e7a8795a0ab9f9285796d6053463a2d201308000000000000000000000008131e29323a45515d676f7c87929fa6a0968d80736a5f56616c75828f98a2a49a91857a6d615a50453c30261c11060000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939e999083776c60564c41362a1e150b00000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000710191f282f353f464e565d676e7a85929ea6a99f93877b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000006111b262f3a444d565e676d777e858d91979b9ea2a9a7a8a5a4a4a6acb3aba5a3a4a5a7a6a8a09d9a95908a827b716c635b51483f342a1d140a0000000000000000000000000000000006111c262f3b444d575e666d72797e85929faba8a5988b7f7265584c3f3225190c000000000000000000000000000a15222f3b4854606b7783909daaac9f93877b6e61544a3f3428323d4754616d7a86929facaa9d9184776b6054483a3025190d00000000000000000000000000000c1925323f4c5865727f8b98a5a6998c807366594d4033261a0d000004111e2b3744515e6a77848686868686868175685b4f4235281c0f020e1a2734414d5a67748086868686868685786b5e5245382b1f12050b1724313e4a5764717e868686868686867b6e6155483b2e221508000000000000000000000000000000000000000000000000000004111d2935414c556774818e9a92867a6d6053473a2d202a36414c566875818e9b9285796d6053463a2d2013070000000000000000000000000000071a2734414d5a6774808d9aa9b2a89d91837a726e696c676d6f6d675c5145382c1f13060000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a000000000000091623303c4956636f7c8997a2ab9e918578695f53463a2d2f3c4956636f7c8998a29a8e8174818d9aa298897c6f6256493c2e2d3946525e687784919daaa297897c6f6356493c3025190d01000000000000000000060f1925303a444f59606d79839199a3a49a9184796d6058505a616e7b86929fa7a1978f81756c62574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e989f958b7e72685e52463d30271d1207000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000070d161e2429343c444c555e68707d8a949faba49a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000b17222d38414c565e696e79828b91979ea1a9aba8a19e9b9997989ba2aba1999697989b9ea0a8aaa79f9d948f867e726d635a50463c2f261b11060000000000000000000000000000000b17222d38424d565e696e787f858b9297a29f9c98958b7f7265584c3f3225190c00000000000000000000000006111b2935414c56636f7c8995a0aca99c8f8276695f5342382e232d3946525e6875828e9ba8aca095897c6f63564c41362a1b1106000000000000000000000000000c1825323f4b5865727e8b98a5a6998c7f7366594c403326190d000004111e2b3744515e6a778491939393938e8275685b4f4235281c0f020e1a2734414d5a6774808d939393939185786b5e5245382b1f12050b1724313e4a5764717d8a9393939393887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b9899897c6f6356493c302325303f4c5865727f8b9898887c6f6255493c2f22160800000000000000000000000000000b1724313e4a5764717d8a97a1adaca09591847f7b7978797a7c796d6053473a2d201407000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700000000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c11060000000005111d2935414c566673808c99a9a89b8e817568574d42372b2d3a4653606d7985929f9d90847783909d9f9285796d6053463a2d2a36414c566774818d9aa7a9998d807366564c41362a1e11050000000000000000030c18212a36414c56616b74808d95a0a89f93887d6f675c5146535e69727f8b959fa99e938b7e71695f544a3f34281f160c01000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e23180c030000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000040c1319222a323a434d56616c7683909cabac9e9285786c605346392d201306000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000030f1b27333f49535d686e7b838f949ea1a9a9a19e9996918e8c8b8b909ba5998f898a8c8e9196999ea1a9a69f98928a7f726c62584e41382d22170b0000000000000000000000000000030f1c28333f4a545e696e7b838c92979f9f99938f8b88877f7265584c3f3225190c0000000000000000000000000b17222d3946525d6875818e9ba7ada1978a7e7164574d4230261c2a36414c5663707d8996a1ada79b8e8175685e5246382d22170b000000000000000000000000000b1825323e4b5865717e8b98a4a5988c7f7265594c3f3226190c000004111e2b3744515e6a7784919d9f9f9b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9a9f9f9e9185786b5e5245382b1f12050b1724313e4a5764717d8a979f9f9f94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897988c7f7265594c3f3025232f3c4956626f7c8998988b7e7265584b3f3024190d01000000000000000000000000000713202d3a4653606d7985929ea6b0a7a096918b8886858687877b6e6154483b2e21150800000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c00000000000000000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c000000000713202d3946525d687683909da9a9988b7e7265584b3f31262c3844515c6676828f9c9f93867a86929f9c8f8275665c5044382b25303e4a5764717d8a97a7aa9d908377685e5246392d20140600000000000000000b151e2a333c46525e68707d8a929da8a1968d80746b60554b424d57606c78839099a3a59f92867b6e665c50443d31281e13080000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68727f8b959f978e81756b60554b4034281f15090000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000010810182028313b44505a64717e8a99a3ada197887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000010c161f2b3744505b656d7a8490959fa6aaa29f96918c8884817f7e7e8b98a396897d7d7f8184888c91979fa3aaa29f918b7e716a5f53493f33271b0f030000000000000000000000000006121f2b3844505b666e7b8490959ea19d948f87827e7c7a786c605346392d2013060000000000000000000000030f1b27333f4953616d7a86929facab9e9285796d6053463b31201925303a4653606c7884919eabac9f92867a6d6153493f33271b0f030000000000000000000000000b1824313e4b5764717e8a97a4a5988b7f7265584c3f3225190c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aca194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000613202d394653606c7985929b8e827568574d42362a202d3a4653606d7986929b8e817468564c4135291d11040000000000000000000000000006131f2c3845515c67737f8c949fa6ada8a19e989992929299877b6e6154483b2e2115080004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a0d040000000000000000030c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c10030000000714212e3a4754616d7a86939faca197887b6f6255483c2f222834404a5466727f8c99a4998c7f8c99a3998c7f7266544a3f3428212e3a4754616d7a8795a0ac9f93877a6e6154473b2d22170b0000000000000007121c27303c45515b616d7a85919ea4a59e9184796d60594f433b44505b666f7c86929fa7a2989083786d60594f433a2f24190f05000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e0400000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000060e161f29323e4753606d7a86929f9fa9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000008131e2935414c56606c77828f96a0a7a8a198928c84807b787572717b8895a0938679717274777b80848d9299a2aaa39f92867c6f655b5044372b1f130800000000000000000000000003101c28343f4a54606c788390969fa79d938e827b75726f6e6c665b5044382b1f1206000000000000000000000005121f2b3744505b65727f8c98a3aea79a8d8074675c5145382c1f131f2b3844505b6673808c99a4aea3988c7f72655b5044372b1f14080000000000000000000000000b1724313e4a5764717d8a97a4a5988b7e7265584b3f3225180c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9c918478695e52463a2d202c3845515c667683909d918477685d5245392c2013070000000000000000000000000004101c2834404b55606d78828f949ea1a8a9aaaba39f9f9f94877b6e6154483b2e2115080006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f11080000000000000000000008141e28333f4a54606a74808d979393939392877c6f665c5044382c1f12060000000b1724313e4a5764717d8a99a4ab9e9285796c605346392d20232e3c4955626f7c8897a29e9184919ea298897c6f6256493c2e23202d3946525e687784909daaa49a8b7e7164544a3f33281c0f030000000000040d18232e39424d57626d75828f97a1a99e938a7d70675d51473d333f4a545f6a73808c95a0aa9f958c80736b60554c41352921170b02000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000040d17202c3945515d67778490939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000010d19242f3946525e68727f8c949ea8a8a19691867f79736e6968666f7b8895a093867a6d6568696e737980879298a2aea3999083786c6053463a2f24190d01000000000000000000000006121f2b3844505c66727f8b959fa89f958e81786e69656261605b544a3f33281c0f0300000000000000000000000613202d394653606c7884919daaab9f95887c6f62554b4034281c101c28333f4a54616e7b87939facaa9e9184786c6053463b3025190e0000000000000000000000000a1724313d4a5764707d8a97a3a4988b7e7165584b3e3225180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000030f1b27333f49536673808c9396877b6e6154483b2e212834404b546774808d9393867a6d6054473a2d21140700000000000000000000000000000c18232e3944505c666d7a828c91969a9c9e9f9f9f9f9e94877b6e6154483b2e211508000713202d3a4653606d798386868686868686857a6d60584e42382e21170d0000000000000000000000020b17222d38424e58606d7a858686868686868683796d6053463a2d201307000006121f2b37434e586774818e9aaba89b8f8275655b5044372b1f202d394653606c7985929fa1969196a19f9285796d6053463a2d201e2a36414c566774818d9aacac9b8e8175665b5044382b1f120600000000010c161f2834404a545f69727e8b949ea9a1978e81756b61554b41352d38424e58606d79839199a4a79f92877d6f675d51453e33291d140a0000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000005111d2935404b556976828686868686868174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000004111d2935414c55616d7a86929fa6aba19691847c726d66615f57626f7b8895a093867a6d60575f61676d737d86929fa5ab9f958a7d7064554c4135291d110400000000000000000000000713202d3a4653606d7884919ea7a89d9083786d665f57555453504a42382d22170b000000000000000000000005111e2a36414c5663707d8996a0acaa9d9083766a5f5343392e23180c17222d3846535e6976828f9ca9aca096897d7063564d41362a1c110600000000000000000000000a1724303d4a5763707d8a96a3a4978b7e7164584b3e3125180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000b17222d3d4a5763707d868686867d7164574a3e3124232e3e4b5764717e868686867d7063564a3d3023170a000000000000000000000000000007121d28343f4a545e686d787f848a8d9091929292929190877b6e6154483b2e2115080006121f2c3844515c666d7779797979797979786d685d52463d30261c0f0500000000000000000000000006111c262f3c45525d686d7879797979797979776d665c5044382c1f120600000814212e3a47535f6a7884919eaba9988b7f726553493f33271b1f2b3844505b6675828f9ba8a19ea1a89c8f8275665c5044382b1f1925303e4a5764717d8a9aa4ab9e9285796c605346392d2013080000000008131e28313a44515c666e7b86929fa6a69e92857a6d61594f433a2f262f3c45515c666f7c87939fa8a39991847a6d605a50453b2f261c1106000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000010d18242f3a4e5a667076797979797979746f64584c4033271a0d01000000000000000000000000000000000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b010000000000000000000000000000000000000000000613202c3945515d6773808d98a2aea49991847b6e6a605c545355626f7b8895a093867a6d605353555d606b707d8a939ea9a79c8f8276675d5145392c20130600000000000000000000000a1623303d495663707c8996a1aca096897d70665c544d494746443f382f261c110600000000000000000000000714202d3946525e6875828e9ba8aea2988b7e7165584e4330271d1207111c2a36424d5764717e8a97a1ada89b8f8275685e5246382e23170b00000000000000000000000a1723303d4a5663707d8996a3a4978a7d7164574a3e3124170b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000616232f3c4855616b7079797979716c6155493c302323303d4955616c7179797979706b6055483c2f2316090000000000000000000000000000000c17232e38424c565e666c72797d808384858686858483817a6d6054473a2d2114070004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c41342b1e150a00000000000000000000000000000a141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c100300000815222f3b4855626e7b8896a1ada297887c6f6255493c2d22171c28333f4a5465727f8b98a9acabaca9988c7f7265544a3f34281c14212e3a4754616d7a86939faca197897c6f6256493c3024190d010000010d19242f3a434f59606d78839098a2a99e948a7e71685e52473e31281d2834404b54606b74808d96a1aba0968e81746c61574d42382d22170b0000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000007131d323e49545e66696c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000714212d3a4754606d7a85929faaab9f93877d6f695f58514b4855626f7b8895a093867a6d6053474b5159616b74818e9ba8ac9f92867a6d6054473a2d21140700000000000000000000000d192633404c5966737f8c99a8aa9d9184776b60544a423c3b3938332d261d140a0000000000000000000000030f1c28333f4a54616e7a86929facac9f92857a6d6053473c3120150b000e1a25313b4653606d7985929eabac9f92867b6e61544a3f34281c100300000000000000000000091623303c4956636f7c8996a2a3978a7d7064574a3d3124170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c64615a5044392d21212d3945505a61646c6c6c6c6360594f44382c20140700000000000000000000000000000006111c26303a444c545b60666d70737677787979787876746d685d5245392c20130700000c18232e39424a51535d606060606060605e54524c433a2f22190c030000000000000000000000000000020b19242f3a434c52545e606060606060605d53504a42382e23170c000004101c2834404b5565727f8b98a89f9f9285796c605346392d201317222d3b4855626e7b8897a19f9f9fa297887c6f6255493c2e231713202d3946525e687784909d9fa9998c7f7366564c4135291d1105000004111d2935414c55606b73808d959f9fa2978f82756c61564c41352c1f18232e39424f59606d7984919ea5a89e938a7e71695e544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000115212d38424c545a5c6060606060605b58534a41362b2014080000000000000000000000000000000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000030f1b27333f495364717e8a98a2aca3998d80746b60574e45404855626f7b8895a093867a6d60534740454f59626f7c8896a0aca3998a7d7063574a3d3024170a00000000000000000000020f1b2835424e5b6875818e9ba8a79a8e817467594f4239302e2d2b28221c140b02000000000000000000000006121f2b3844505b66737f8c99a3aea79a8e8174675d5145392c2013030009141f2c3845515c6674808d9aa7afa3998c7f73665c5044382b1f1409000000000000000000000916232f3c4956626f7c8995a2a3968a7d7063574a3d3024170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000004101c28333e474f555760606060575550483e33281c1d28333e485055576060606056554f473d33271c1004000000000000000000000000000000000a151e29323a424a50545c606467696b6c6c6c6c6b6967605d564c4135291d1104000007121c2730394044465153535353535353524745413a31281e10070000000000000000000000000000000008131e28313a41454752535353535353535146443f3830261c1106000006131f2c3845515c6775828f939393938f8275665b5044382b1f1214212e3a47535f6a78859193939393939285796d6053463a2d2013111d2935414c566774808d93939393908376685d5246392d20130700000613202c3945515d676f7d87939393939392857b6e615a50443a30231a121d27303d45515d67707d8a939393939392857b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a0000000000000000000000000000000000000005121f2b3744505b6574818e9b9ea09f92867b6e61594f453c3c4855626f7b8895a093867a6d6053473a3e47535f6a7784919eaaab988c7f7265594c3f3226190c00000000000000000000030f1c2936424f5c6975828f9ca8a4988b7e7165584b3e302721201f1c17110a020000000000000000000000000613202d394653606c7884919eabaca095897c6f62554b4035291d11040004101c2834404b54626f7c88959fabab9e9184786d6053463b31251a0e000000000000000000000916222f3c4955626f7c8895a2a396897d7063564a3d3023170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b16212c353e44484a535353534a49443e362c221717222c363e45494b535353534a48443d352c21160b0000000000000000000000000000000000030c1720292f383f444a5053575a5d5e5f5f5f5f5e5d5b54524c443a2f24190d010000000b151e272e34383a4446464646464646453a39352f281f160c0000000000000000000000000000000000010c161f282f35393a4546464646464646443a38342e261e150a0000000713202d3a4653606d79868686868686867f7266544a3f33281c0f121f2b37434e58687581868686868686868275665c5044382b1f120d1925303d4a5764707e868686868686877a6d6154473a2e21140700000714212d3a4754606d7a84868686868686867f71695e52483e32281e110b151e2935414b55616b75818686868686868682796c605346392d201306000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f02000000000000000000000000000000000000000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c11060000000000000000000000000000000000000613202d394653606c78858b8e9196968f8275695e53473d333c4855626f7b8895a093867a6d6053473a37434e586976828f9ca9a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a3978a7d7064574a3d31241513120f0b060000000000000000000000000005121e2a36424d5763707d8a96a1acaa9d9083776a6054433a2f24180d0100000c18232e3947535f6a7683909daaada1968a7d7063574d42362a1c12070000000000000000000915222f3c4855626f7b8895a2a396897c706356493d3023160a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000005101a232c33383c3d464646463e3c39332c241a10101a242c33393d3e464646463d3c38332c231a0f05000000000000000000000000000000000000050e171d262d33383f44464a4d50515253535251504e4745413a32281e130800000000030c151c23282c2d3739393939393939382d2c29241e160d04000000000000000000000000000000000000040d161e24292c2d3839393939393939372d2c28231c150c0300000006131f2c3845515c676d79797979797979726d635742382d22170b0f1a26313c4d59656f7579797979797979757065544a3f34281c10081623303c4955616c707979797979797975685d5246392d20130700000613202c3945515d676d7879797979797979716d62574d42362c20160c030c18242f3a434f59656f7579797979797979766c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b4c4841382f21191108000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000613202d394653606c777c7e8184878a8b7e7165574d42352f3c4855626f7b8895a093867a6d6053473a32414e5b6874818e9ba7a79a8d8174675a4e4134271b0e0000000000000000000003101d293643505c6976838f9ca9a396897c706356493d3023160a06030000000000000000000000000000000714202d3a46525e6975828f9ca8aea3988b7f7265584e4331281d130700000007121d2b37434e5865717e8b98a2aea89c8f8275695e5346392e23180c0000000000000000000815222f3b4855626e7b8895a1a295897c6f6256493c2f231609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000008111a21282c2f303939393931302d28221a120808121a22282d303139393939302f2c27211a11080000000000000000000000000000000000000000050b141c22282e34383a3d404344454646454543413a39352f2820160c010000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2a201f1c17110a030000000004101c2834404b555c606c6c6c6c6c6c6c66635b51462f261c11060a1520313d48535d65686c6c6c6c6c6c6c69655d5442382e23170b0814202d3944505a61646c6c6c6c6c6c6c6b5d564c4135291d1105000004111d2935414c555d606b6c6c6c6c6c6c6c65625a50453b30241a0e040007131d28313e47535d65686c6c6c6c6c6c6c69605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d2013060000000000000000000000000000000000000000000000000000000000000000050d1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5c5a6060606060605a58534a41362b201408000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f1409000000000000000000000000000000000005121f2b3744505b656c6f7274777a7d807a6e6154473b312f3c4855626f7b8895a093867a6d6053473a35414b556875828e9ba8a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000003101c28343f4a54616e7b87929facac9f92867a6d6154473d3221160c01000000000f1b26313c4754606d7a85929facac9f93877b6e61544a4034281c100400000000000000000815212e3b4854616e7b87949f9f95887c6f6255493c2f221609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000810161c2023242d2d2d2d2423211c17100800000810171d2123242d2d2d2d2323201c160f0800000000000000000000000000000000000000000000020a11171c23282c2d31343638393939393836342d2c29241e160d040000000000000000070c1012131e202020202020201f1413110d08010000000000000000000000000000000000000000000001080d1113141f202020202020201e1312100c06000000000000000c18232e39434b51535f606060606060595751493f351d140a000314202c37414b53595b606060606060605c5a544b4230261c110604101c28333e485055576060606060606054524c443a3024190d010000010d19242f3a434c51545e60606060606060585650483f33291f12080000010c161f2c35414b53595b606060606060605c53504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d201306000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000030f1b27333f49535b60626568686d70736e685e524639292f3c4855626f7b8895a093867a6d6053473a3a45515d677683909da9a5998c7f7266594c3f3326190c0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000006121f2c3844505c6673808c99a3afa89b8e8175685e5246392d20130400000000000a15202c3945515d6774818e9ba7afa4998d8073665c5144382c1f150900000000000000000814212e3b4754616e7a8793939393887b6f6255483c2f221509000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000050b1014161720202020171614100b0500000000060c1114171820202020171614100b0500000000000000000000000000000000000000000000000000060b11171c1f2024272a2b2c2c2c2c2b2a2821201d19130c0400000000000000000000000406071113131313131313120706040100000000000000000000000000000000000000000000000000000104060712131313131313131107060300000000000000000007121d273039404546525353535353534c4a463f372d230b0200040f1a252f3941484d4e535353535353534f4d494239301e140a00000b17222c363e44494a535353535353534746413a32281e13080000000008131e28313a41454751535353535353534b4a453f362d20170d00000000040d1a232f3941484d4e535353535353535046443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d010000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000b17222d38414950535558565d616366615e564c41362a2f3c4855626f7b8895a093867a6d6053473e444d57606d7a86929faca9988b7e7165584b3e3225180b0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000713202d3a4653606d7984919eabaca096897d7063564c4135291d1105000000000004111d2935414b55636f7c8995a0acab9e9185796d6053463c31261a0e00000000000000000714212e3a4754616d7a8686868686867b6e6255483b2f221508000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000407090a131313130b0a0804000000000000000005080a0b131313130a0907040000000000000000000000000000000000000000000000000000000000060c101213171a1d1e1f20201f1e1d1b1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a464646464646463f3e3a352d251c1100000009131d272f373d40424646464646464642413d3730271e0c02000005101a242c33393c3d464646464646463a3935302820160c0200000000010c161f282f35393a45464646464646463e3d3a342d241b0e05000000000008111d272f373d404246464646464646433938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f120600000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e14080000000000000000000000000000000006111b262f383f4446494b4c5254575954524c443b30252f3c4855626f7b8895a093867a6d605347464f565f69727f8b98a3ada197887c6f6255493c2f2216090000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000005121e2b37424d5764717d8a97a1adab9e9184786c6053463a3025190d010000000000010d18242f3a4854606b7784919dabada1978a7d7164574d42372b1d1207000000000000000713202d3946525e687679797979797976695f53473a2e211408000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d10111213131212100e0707040100000000000000000000000000000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3939393939393933312e2a231c130a000000020b151d252c313435393939393939393634312c261e150c0000000008111a22282d3031393939393939392e2d29241e160e04000000000000040d161e24292c2d383939393939393932312e29221b1209000000000000000b151d252c31343539393939393939362d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000a141d262d3337393c3f4146474a4d4746413b3229222f3c4855626f7b8895a093867a6d605350535961686e7b85929eaaac9e9285786c605346392d2013060000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000714212d3a46535f6976828f9ca9afa3998c7f73655b504437281e13080000000000000007131d2c38434f5965727f8c99a3aea99c8f8276695f5347392e23180c0000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c5f574d42372b1e1206000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000002080d10121313131313131313070704010000000000000000000000000000000000000000000000000002070b0d0d13131313131313130f0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202c2d2d2d2d2d2d2625221e18110a0100000000030b131a202527282d2d2d2d2d2d2d292825211b140c0300000000000810171c2023242d2d2d2d2d2d2d21201d19130c040000000000000000040c13191d20212b2d2d2d2d2d2d2d2524211d1811090000000000000000030b131a202527282d2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000020b141b22272b2d2f3035393a3d403b3936302920232f3c4855626f7b8895a093867a6d60545c60636b707a839197a1ada49a8e8175655b5044372b1f12050000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000004101c2834404b55616e7b87939facac9f92867b6e6153493f3327160c0200000000000000010f1b27323d4754616d7a86929facac9f93877b6e61554b4034281c1004000000000000010d1925303a444c525f60606060606055534d453c31261a0e02000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000060d14191c1f1f202020202020201413110d080100000000000000000000000000000000000000000001080e1317191a20202020202020201c1b191510090200000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a07060400000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131f202020202020191816120d070000000000000002090f14181b1b202020202020201c1b191510090200000000000000050b10141617202020202020201413110d08020000000000000000000001080d1113141e20202020202020181715110c060000000000000000000002090f14181b1b202020202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c201306000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c1106000000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000020a11171b1f202224292d2e30332e2d2a25292c2e343c4855626f7b8895a093867a6d6063666d70767d859195a0a9a89f93877c6f6253493f33271b0f030000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000006131f2c3845515c6773808d9aa4afa99c8f8275695e5241382d2217040000000000000000000a16202d3946525e6875828e9ba8afa49a8d8073675c5145382c1f150a0000000000000008131e28323a4146535353535353534847423c332b23190f04000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c0400000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c0701000000000000000000000000000000000000000000040d161e24292c393939393939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607131313131313130c0c0906010000000000000000000004080c0e0f131313131313130f0f0c0904000000000000000000000004080a0a131313131313130707050100000000000000000000000000000104060712131313131313130b0b0905010000000000000000000000000004080c0e0f13131313131313100606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c030000000000000000000000000000000000060b0f121316191d2021242621272c2f35393a3f444855626f7b8895a093867a6d6d7074797d828a9297a0a7aaa1968e81756a5f5341382d22170b000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000713202d3a4653606d7985929eacada1978a7d7064564d422f261b110600000000000000000005111d2a36414c5663707d8a96a1adac9e9285796d6053463c31261b0f01000000000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000006101a222a3035383939393939393939392c29241e160d040000000000000000000000000000000000000a141c242b2f333439393939393939393534312c261e150c0200000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d01000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b00000000000000000000000000000000000000030506080d11131821272c33383a4145474a505356626f7b8895a093867976797d81858a8f949ea1a9a9a29891847a6e61584e432f261b1106000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000006121f2b37434e5864717e8a97a1adac9e9184796d6053463b3020140a00000000000000000000010d1925303a4653606c7884919eacada1978a7e7164584e43372b1d120700000000000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000006101c262e363b3f40464646464646464642413d3730271e14090000000000000000000000000000000000020a11171b1f252a2d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000000000000050d161d242932383d44484c5154545c6063666f7b8895a2998c7f8285898d91979c9fa6aca69f9792867c6f685e52463c311d140a00000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000815212e3a47535f6a7683909ca9afa49a8d8073665c5044382c1f1202000000000000000000000008131f2b3844505b6673808c9aa4afa99c9083766a5f5347392f24180d01000000030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000000020b18222e3840474c4d53535353535353534f4d49423930261b1004000000000000000000000000000000060b141b22272b3036393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000010d19242f3a444c525f606060606060605957524940352a1e13070000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c0100000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e2115090000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d1004000000000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b0200000000000000000000000000000000000000050f171f282f353d43484f54555d6064666d6f73767c8895a29c918c8f92989a9ea1a9aca8a09d948f857d6f6a60564c41342a200b0200000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000004101d2935404b55626f7c88949fabac9f93877b6e61544a3f34281c10030000000000000000000000030f1c28333f4a54616e7b87939facab9f94887c6f62554b4035291d100400000005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000d1925303b4650585d5f606060606060605f524c443a2f24190d0100000000000000000000000000000a141d2a34404a52585a60606060606060605c59544b42372c21150900000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f080000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d110500000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f0200000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000000050e172129313940454f54596063676d7175797c808387929faca39c999c9fa2aaabaca49f9c96918a827b6f6b60584e443b3022180e0000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000613202c3945515d6774808d9aa6b0a99c8f8276695f5342382e23170c000000000000000000000000000b17222d3846535e6976828f9ca9b0a69a8d8074675d5145392c20150a00000005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f07000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000000000000000006111c262f3c46525c64676c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a0100000000000000000000000713202c3945525d687679797979797979736d63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c39393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a00000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e2216090000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c110600000000000000000000000000000000030c172029333b434b515960636b70757a7e8285898c909299a3afada7a5a9aaaba39f9c9a93908a847e766e6960594f463c32291e10060000000000000000000003070909101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000714202d3a4753606d7985929fabada2978a7e7164574d4230261c11060000000000000000000000000006111c2a36424d5764717e8a97a1adab9f9285796d6053473c32271b0f01000005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e52452f24180c000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800121f2b3844515d6974797979797979797976685d5245392c201307000000000000000000000000000b17222d38424e58646e737979797979797979756f65594d4134281b0e0200000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a01000000000000000000000714212d3a4754606d7a86868686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b1106000000000000000000000000000000000000000000040e18222a32373b3c464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c010000000000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b030000000000000000000000000000000b151e29333b454d555d606b6f767d81868a8e9298999d9fa3abb5aca6a8a09e9a9992908c87837e78716c615e574f473d342b20170d000000000000000000040a0f131516191c28333f4a546a7683909da9a296897c6f6356493c30231609000000000000000000000006131f2b37434e5865717e8b97a2adab9f9285796d6053473b3120150a0000000000000000000000000000000e1a25313b4653606d7985929eabaea2988b7e7165584e43372b1e1308000005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8f8275685c4f4235291c08000e1a2734414d5a6774808d9aa7ab9e9285786b554b4035291d10040b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7986868686868686867a6d6054473a2d211407000000000000000000000000030f1c28333f4a545f6a738086868686868686868275685c4f4235291c0f02000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a000000000000000000000714212d3a4754606d7a8793939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313120706040100000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000000000006101820262b2e2f39393939393939393937332c251c1309000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000007121c27303b454d575e676d747c83898e92989b9fa2aaa9a8aab0aca29a9796918e8a86837f7b76716d66615a524d453d352b22190e050000000000000000070f161b1f222325252b3844505b667784909daaa296897c6f6356493c3023160900000000000000000000000815222e3b4754606a7783909da9b1a79a8d8074675c5145382c1f130300000000000000000000000000000009141f2c3845515c6774808d9aa7b1aa9d9083776a6054473a2f24190d010005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaa99c8f8376695c50433025190e020e1a2734414d5a6774808d9aa7ac9f928679675d5145392c1f13060b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000030d1a232b3844505b666f7c8792939393939392857b6e6154473b2e211408000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c12090000000000000000000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e04000000000000000000000000000c18232e39424d575e696e79818990959b9fa3aaaaa8a19e9c9ea6a69a908a8784817d7a76726e6964605c545046423b332b23191007000000000000000007101921272c2f30323230394653606c7985929faca295887c6f6255493c2f2216090000000000000000000004111d2935414c56626f7c88959fabab9f95887c6f62554b4034291c100400000000000000000000000000000004101c2834404b55626f7c88959fabab9f95887c6f62564c4135291d11040005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaaa9d9083776a564c41362a1e11050e1a2734414d5a6774808d9aa7afa399867a6d6053473a2d2014070b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d21140700000000000000000000010b151f2a36414c56606c78839099a39faa9e948b7e71685e5246392d20140700000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f0600000000000000000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000001070b0f111213131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c06000000000000000000000000000000000000000000000000000000040a0f1315162020202020202020201e1b1610090100000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c02000000000000000000000004101c2834404a545e696e7b838e939d9fa7aca7a09d9996918f949ea4978a7e7b7774716d6865615e5753504a423e363029211911070000000000000000040f19232b32383b3c3f3f3f424b55626e7b8898a2aea894877b6e6154483b2e211508000000000000000000000613202c3945525d6874818e9aa79faa9d9083766a5f5343392f23180c00000000000000000000000000000000000c18232e3947535f6a7683909daa9fa79a8e8174685d5245392c2013060005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaab9e918578685e5246392d2014070e1b2834414e5b6774818e9aa7b5ab94887b6e6155483b2e2215090b1825313e4b5864717e8b97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000007121d27313946525e68727f8b959fabaea2988f82766c62564d41362a1e11050000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b02000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976695e53463a2d211407000000000000000000000000050c12171b1d1e202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000003060809131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000006121f2c3844515c666e7b8490959da5aba49f9b95908c8884828f9ca09386796e696764605d5654534d46443f38302a251f170f070000000000000000000a16212b353d4348494c4c4c4d525d67727f8c99aaaca096867a6d6053473a2d201407000000000000000000000714212d3a4754606d7a869293939393988b7e7165584e4331271d1207000000000000000000000000000000000007121d2b37434e5865717e8b989393939392867a6d6054473a2d2114070005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaada197877a6e6154473b2e23180b0f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d31261a0d0c1825323f4b5865727e8b98a5aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000020b18242f39434f59616e7a85929fa7b0a69f92867b6e615a50443b3025190e0200000000000000010b151f28343f4a545c666d77808890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78868686868686867b6e6154483b2e2115080000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d22211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d0400000000000000000005111e2a36414c56606d78829096a0a7a8a099938e88837f7b787c8895a093867a6d60565754524c4846423b38342e261e1a140d05020000000000000000030f1b27323d474f5456585859575e616d7984919eabaa9e918477675d5145392c201306000000000000000000000c1925323f4c5865727f8686868686868686796d6054473c3121150b010000000000000000000000000000000000000f1b26313c4754606d7986868686868686867f7265584b3f3225180c0005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daab3a9968a7d7063554b4034281d14111c2935424f5c6875828f9ba8b3a6998c807366584e43372b1f16111926323f4c5965727f8c98a5b5ab94877a6e6154473b2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000a141d2935404b55606b75818e97a2adaa9f948b7e72695e52483e32291f1408000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b11060000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393877b6e6154483b2e21150800000000000000000000050f1820282f333738393939393939392e2d2b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0e10111213131212100e0b080806020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c0100000000000000000713202d3946525e6873808d949fa8a7a0969187817c77726e6f7b8895a093867a6d60534a4745413b3a36312b2823201f1b1714110e090200000000000007131f2c38434f59606365656667696e75808d96a1aca89b8e817568554b4035291d1104000000000000000000000b1824313e4a56626d7279797979797979796d675d5145392c201303000000000000000000000000000000000000000a15202c3945515d676d7979797979797979726d62564a3d3124180b0005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daab4a79a8d8074675c51453a2f26201d1e2b37424d576a7783909daab6a99d9083766a5f53473c3128201e1d27333f49536774808d9aa7aea399877a6d6054473a2d21140700131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000006111b262f3845515d67707d89939ea9aea2988f82776c60574d42362d20170d0200000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0604020000000000000000000000000000020506060503000000000000000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f94877b6e6154483b2e211508000000000000000000010c16202a323a3f4345464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1c1e1f20201f1e1d1b181514120e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d120700000000000000000714212e3a4754616d7a86929fa6aaa09590847c756f6a66626f7b8895a093867a6d6053473a3935302d2e3633312e2d2b2722201e19140d0500000000000915222f3b4854606b6f72727273767b818d929da8aca1968a7d7064574a3d2f24180d01000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c605d554b4135291d11040000000000000000000000000000000000000004111d2935414b555d606c6c6c6c6c6c6c6c65625b51463a2e22150900030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daab7ab9f9285796d60564c42382f2c292a2d3a47535f697885929fabb8ab9f95887b6e62584e4339312d2a2a2d3744505b6576828f9ca9ac9f928679685d5245392c20130600131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000b17222d38414e58606d7984919ea5afa79f92867b6e655b50453b30241b0e05000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c110600000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a1312110f0b0706040100000000000306070b0f11131312100d0a09070400000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b1007000000000000000000000000000000000000000606060606060606060606060606060606060713202d3a4653606d798693a0aca194877b6e6154483b2e21150800000000000000000007121d28323c444b5051535353535353534846423c332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e090200000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2c2b2a282522211e1a15110d070100000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c0300000000000004111d2935414c566673808c98a2aea29890837a6f6a625f58626f7b8895a093867a6d6053473a2d30363a3b43403e3b3937332d2d2a251f170e0500000000091623303c4956636f7d7f7f7f8083868e939da4aea59e9184786d6053463a2d201307000000000000000000000006121e29343f49515658606060606060605f54514b433a2f24180d0100000000000000000000000000000000000000010d18242f3a434b51545f60606060606060585651493f34291d120600000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daab7ada2978b7e71685e544a423c3935363a3f4a54616e7b8898a2aeb5afa79a8d80746a5f554b433d393636393d4653606c7985919eabaa9e9184776b564c4135291d110400131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000030f1b27333f49535f6a73808d96a0acaa9f958c7f72695f53493f33291f120900000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c00000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261f201f1e1b181413110d080100060b101213171c1e1f201e1d1a171613100b050000000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f050000000000000000000000000000000306071313131313131313131313131313131313131313202d3a4653606d798693a0aca194877b6e6154483b2e2115080906010000000000000b17232f3a444e565c5e6060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d3134363839393939383634322e2d2b26201d18130c060000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a0000000000000713202c3945525d687783909daaab9f92857b6e6860585355626f7b8895a093867a6d6053473a333b4246474f4d4a4846443f3b3a36302920170d020000000e1a2734414d5a6774808b8b8c8d8f92999ea5aca59e938a7e71665c5044382b1f12060000000000000000000000010d18232d373f464a4c53535353535353524745413a31281d130700000000000000000000000000000000000000000007131d28313a41454752535353535353534b4a463f372d23180d01000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daab1a7a09d92857a6d665b544e474541424648505b66727f8c98aab4aba49f9d92877c6f675d554f4746414146474e58626f7c8997a1ada99c8f8276695c4f432f24190d0100131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000030c19232b3744505b656e7c87929fa8aea3989083786c60574d41382d21170d00000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000714212d3a4754606d7a8793a0ada6998c807366594d40332b2c2c2c2b282521201d19130d0a11171c1f2024282b2c2c2b2a272322201c160f0800000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d03000000000000000000000000060b1012132020202020202020202020202020202020202020202d3a4653606d798693a0aca194877b6e6154483b2e21191815120d0600000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000000000000000000000000060b151b21272c2f35393a3d414344454646454543413e3b3a37312c29241d17110a03000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700060000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c110600000000000714212d3a4754606d7a86939facaa998c8073695e564e4855626f7b8895a093867a6d6053473a3b454d52545c5a57555350494746423b32291f14090000000e1a2734414d5a6774808d98999a9c9fa3aba8a19e938e81756c61544a3f34281c100300000000000000000000000006111b252d343a3e3f46464646464646463a39352f281f160c01000000000000000000000000000000000000000000010c161f282f35393a46464646464646463f3d3a342d251b1106000000010c17212b333a404445464646464646463d3b38322b23190f04000004111e2b3744515e6a7784919daaaca09590958e81786c665f5854524c4d53555a606c7883909daaafa4999390959083796d67605954524c4c525458606a74818e9aa9b3aa998d8073665a4d4033271a080000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000b151e2a36414c56606c77829099a3aea79f92867b6e665b50453b2f261b0f050000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f1509000000000714212d3a4754606d7a8793a0ada6998c807366594d4036383939393735322d2c29241e19141c23282b2d3135383939383633302f2c2721191108000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000000020a11171c1f202c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2d3a4653606d798693a0aca194877b6e6154483b2e2c2524221e18110901000000111d2a3743505c6872787979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000020a111720262b33383a4145474a4d4f515253535251504e4b4847423c39352f28231c150c05000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f19110900000000000000000000000000000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c1313130c060603000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c00000000000916232f3c4956626f7c8999a4aea298887b6e62574d444855626f7b8895a093867a6d6053473a424d575e6169666461605b5354524d443b3025190e0200000e1a2734414d5a6774808d9a9f9fa29f9e9d9a96918b81786d605a5042382e23170b000000000000000000000000000009131b23292e313239393939393939392d2c29241d160d040000000000000000000000000000000000000000000000040d161d24292c2d393939393939393932312e29231b13090000000000050f1821292f34373839393939393939302f2c272119110700000004111e2b3744515e6a7784919daaaa9d908490938e81786e6a64605d56575f61646c727f8b95a0acac9f93878390958f82796f6b64615e56565e61646a6f7c87929facaea298897d7063564a3d3023170a0000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000007121d27303946525e68717e8b949fababa0958c7f726a5f544a3f332a1d140a000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e020000000714212d3a4754606d7a8793a0ada6998c807366594d40434445464544423e3a39352f2a251e262e34383a3e424446464543403d3c38332b23190f050000131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000000020c141c23282b2d393939393939393939393939393939393939393939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884868686868686867b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a0200000000000000000000000000000000000000030b141b222732373d44484c5254575a5c5e5f5f5f5f5e5d5b5855534d4745413a342e261e170f0700000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000000000000000000000000080e171f252a33384851595e6060605c60626567686a6b6b6c6c6c6b6a6a68666462605c6060605f5c574f453a29241d160d07000000000000000000000000000004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a20202020201913120f0b060c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c1003000000000a1724303d4a5763707d8a96abab9f9285796c6053463c4855626f7b8895a093867a6d6053473a46525e696e7673716e6c6567615e564d42362a1e110500000e1a2734414d5a6774808d939393989291908d8a847e746d665c51483e30261c11060000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2c21201d18130c0400000000000000000000000000000000000000000000000000040c13181d20212c2d2d2d2d2d2d2d2524221d18110901000000000000060f171e24282b2b2d2d2d2d2d2d2d2322201b160f070000000005111e2b3844515e6b7784919eaaa4978b7e8491938e827c75716d686b6b696e71767e87929fa7b1a79c8f827b8692948f837c75716e686b6b686d70757c859299a3afaa9f9285796d6053463a2d2013070000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000c18232e39424f59616d7a85929ea6aea3999083786d60574e42382d21180b0200000000000000000007131f2c38434f5965727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e12060000000714212d3a4754606d7a8793a0ada6998c807366594d4c5051525352514e4b4745413a36302a30383f44464a4f51525351504d4a48443d352b21160b0000131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000000a141e262e34383a46464646464646464646464646464646464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11060000121e2b3845515e6b7884919393939393887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000030c151d262d333c43474f54565d606467696b6c6c6c6c6b696765615f5754514b443f3830292119100700000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000000000000000000000000050d141a2136424e59636b6c6c6c6c6b64615a5c5d5e5f5f5f5f5e5e5d5b535b60656c6c6c6c6b6861574c403428130c0400000000000000000000000000000006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f202c2d2d2d2c26201f1c17110a141e28333f4a54606a74808d979393939392877c6f665c5044382c1f1206000000000b1824313e4b5764717e8a97a4aa9e918477655b50443c4855626f7b8895a093867a6d6053473b4754616e7b82807d7b7976746e695e52463a2d20140700000e1a2734414d5a6774808686868686858483807d79716c605c544a40362c1e140a0000000000000000000000000000000000060d12151819202020202020201f1413110d070100000000000000000000000000000000000000000000000000000001070d1113141f20202020202020181815120d06000000000000000000050c13181b1e1f20202020202020161613100b04000000000005111e2b3844515e6b7784919eaaa3978a7d7d8992948f86817d7a797778797b7e838b9299a3afaba0958a7e737f8c94959087827e7a797878797a7d82889297a1abaea3988d8074665c5145382c1f13060000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000004101c2834404b54606b74818e97a1ada79f92877c6f665c50453c2f261c0f06000000000000000000000915222f3b4854606b7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d2114080000000714212d3a4754606d7a8793a0ada6998c8073665956595c5e5f5f5f5e5b5854524c46413a333c424a5053575b5e5f5f5e5d5a56544f473d33271c100400131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d130700000000000006111c2630383f444653535353535353535353535353535353535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919e9f9f9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a00000000000000000000000000000000030c151e272f383f444e54596063686d7074767778797978787674716e6965605d55504a423b332b221910070000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000002091f2c3945525e6b757979797978706c615f57514b525352524b51575f656c71787979797873685c5044372b1e11000000000000000000000000000000000713202d3a4653606d798386868686868686857a6d60584e42382e282b383939393939332d2b28221c140b17222d38424e58606d7a858686868686868683796d6053463a2d201307000000000b1824313e4b5764717e8a97a4ab9e918578665c50443c4855626f7b8895a093867a6d605347424e5865717e8b8d8a888583807b6e6154473b2e21140800000d1a26333f4c58646e74797979797979787774706d66625a514a42392e241a0c020000000000000000000000000000000000000106090b0c131313131313131307060401000000000000000000000000000000000000000000000000000000000000000104060713131313131313130c0b090601000000000000000000000001070c0f1112131313131313130a0907040000000000000005121e2b3845515e6b7884919eaba3968a7d73808d9499928e8a8785848585888b90959fa3abaea3999183786d78828f959a938f8b8786848485878a8e939aa1a9afa59f92867b6e61544b4034281c10040000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000040e1a242c3845515c66707d89939ea9aba0958c80736a5f544a3f332a1d140a0000000000000000000000091623303c4956636f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d0100000714212d3a4754606d7a8793a0ada6998c807366606366696b6c6c6c6a6865605d56524c443e454d545c6064686b6c6c6b69666360594f44382c20130700131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d0000000000000b17232e38424a50535f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606d798693a0aca194877b6e615f5f5f5f5f585651493f34291e120600121e2b3845515e6b7884919eabaca194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000a151e273039414950585f626b70757a7d808284858686858483817e7b77726d67605c544d453d342b22190f05000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d03000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000006121f2c3844515c666d7779797979797979786d685d52463d302e34384546464646463f3938332d261d18111c262f3c45525d686d7879797979797979776d665c5044382c1f1206000000000a1723303d4a5663707d8996a9ac9f9286796d6053463e4855626f7b8895a093867a6d6053474b54606a76838f9997989290857a6d6053473a2d20140700000b1723303c47525c64676c6c6c6c6c6c6b6a6764605c545044403930271c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eaba396897c7078828f949f9b97989291919298979d9fa7aeaaa29f92877d70666d7a8390959f9c97999291919298979b9fa4acaca49f938c7f72695e5342392e23180c000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140b0b0b0b0c16202b37424d57606d7984919da5afa3999083796d60584e42382e21180b020000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d110500000714212d3a4754606d7a8793a0ada6998c8073656c6f7376777879787775716d68615e5650484d575f666d7175777979787673706b6054483c2f22160900131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d12070000000003101c28343f4a545c6a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22150900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000006111c263039424a535b606a6f767d82868a8d8f919292929291908e8b88847f7a726d665e574e463d342b21170b0200000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c413430383f445253535353534c46443f382f2a2119141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c1003000000000815222e3b4855616e7b8897a1ada399897d70635a50474855626f7b8895a093867a6d60534c535c666f7c89949faaa29b8e8175675d5145382c1f1306000007131f2b36404a52585a60606060605f5e5d5a5753514b423f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e10111212131313131211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929f9f9f95887c6f6d79828d939a9fa29f9e9e9fa3aaa9a9aba39f98928a7f726b60686d7a838d939a9fa39f9e9e9fa2aaa8a9aba49f9a938c81776c60574d4230271d1207000000131f2c3946525f6c7985929facada093877a6d6054473a2d211818181818181e28323a47535f69737f8c96a0aca89f92877c6f665c51463c30261c0f0600000000000000000000000714212d3a46535e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d20130700000714212d3a4754606d7a8793a0ada6998c807370787c7f838485868584817e7a746d68615a51575f696e787e828485868483807d7063564a3d3023170a00131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000006121f2b3844505c6674797979797979797979797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3124180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000040e17232e38424a545c656c727c82898f92999a9c9e9f9f9f9f9e9c9a9895908b857f786e6960584e463d33291d140a000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000c18232e39424a51535d606060606060605e54524c433a2f38424a505e5f6060605f5953504a423b332a251f19242f3a434c52545e606060606060605d53504a42382e23170c00000000000613202d394653606c7985929eabab9b8f82756c615a544e55626f7b8895a093867a6d6053565d656d7983909da6aca0958a7d7064554b4035291d10040000030e19242f3840474c4d53535353535251504d4a464540393028231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141517191b1d1e1f1f2020201f1f1e1d1c1a18161312100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6779869293939393887b6e676d7880878f93999b9d9e9f9f9f9e9c9a99928e867e726d62595e686d7980878e92999a9c9e9f9f9f9e9d9a99938e877f746c655b50453b311e150b00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2424242424242424303a44505a616e7b86929fa8aca0968d80736a60544b40342a1e150a0000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e21140700000714212d3a4754606d7a8793a0ada6998c80747d83898c8f91929292918e8b86807a706c635b5e696e7b838a8e91929291908d86796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c10040000000713202d3a4653606d78868686868686868686868686868686868686868686868686868686868a95a1b9ac9f9286868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000000020c162028343f4a545c666d777f8790949b9fa3aba7a3a2a1a1a2a4a8a7a7a09d97928b837b6f6a60584e453b2f261b1106000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201408000000000000000000000000000000000007121c2730394044465153535353535353524745413a31343f4a545c6a6c6c6c6c6c66605b544d453f363029201e28313a41454752535353535353535146443f3830261c1106000000000005121f2b3744505b6574818e9ba6aa9e938a7e716c62605857626f7b8895a093867a6d605c60686d77818e95a0aca79d9184786c605346392f24180c0000000008121d262f363c3f414646464646464544413d3a38342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141a1e2121242628292a2b2c2c2d2c2c2c2b2a29272522201f1c1814120e0903000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79868686868686867a6d61666d737c82878b8e909192929291908d8a86817b716c625b51565e676d737c81868a8d909192929291908e8a87817c736d605b53493f33291f0c0300000000131f2c3946525f6c7985929facada093877a6d6054473a31313131313131313135414c56616c76828f98a3aea49a9184796d60584e42392e22180c030000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d3124170700000714212d3a4754606d7a8793a0ada6998c80808a9095999c9e9f9f9f9d9b98928d857e736d63616e7b8590959b9e9f9f9e9c9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000713202d3a4653606d798692929292929292929292929292929292929292929292929292929298a3aebaaea399929292929292928b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000008131e28323a44505c666d78818c92999fa6a9a19e9a9795949596979b9fa2a9a9a29f9590857c6f6a60574d41382d22170b01000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c10040000000000000000000000000000000000000b151e272e34383a4446464646464646453a39352f2b3844505c66757979797979726c665f575146423b3229251f282f35393a4546464646464646443a38342e261e150a000000000000030f1b27333f4953626f7c89949ea9a59f92877e756f6a6764626f7b8895a093867a6d65676d717a818e939da7a99f958a7e71665b5044382b1d120700000000010b141d242b303334393939393939383734312d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f20252a2d2e31333536373839393939393838373534322f2d2c2823211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67767979797979797976685e5c606a6f757a7e8183858586858483817e7a746e69615a51494c555c606a6f757a7e8183848586858483817e7b756f6a635b504941382d21170d0000000000131f2c3946525f6c7985929facada093877a6d6054473e3e3e3e3e3e3e3e3e3e3e45525d68717e8a949faaa89f93887d6f675d51463d30271d1006000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c00000714212d3a4754606d7a8793a0adab9f92858d929da0a7aaa39f9e9e9fa2a39f97928a7f736d6975828e97a0a7aaacaaa29f9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e0200000713202d3a4653606d7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aab4bfb4aba39f9f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000010d1924303a44505a606d78818e939fa3a9a29f97918d8a888788898b8e92979fa2aaa79f9792867c6f695e53493f33271d12070000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000000000000000030c151c23282c2d3739393939393939382d2c29242d3a4653606d7987868686867f786e69625b524d443e3530282024292c2d3839393939393939372d2c28231c150c03000000000000000b17222d384854606a75828f97a2aaa399928b827c7773716e6f7b8895a093867a6f7175797e848e939da5aba2979083786c60544a3f33281c0b010000000000020b12191f2326272d2d2d2d2d2c2b2a2724201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a1d24292c2d31363a3b3d4041434445454646464645444342403e3c3a38342e2d2a261f1b17110a0200000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6c6c6c6c6c6c6c6c6c5e5651586062686d71747678797978787674716d67615e5750483f434b51585f62686d71747678787978777674716e69625f5851443f382f261b0f050000000000131f2c3946525f6c7985929facada093877a6d60544b4b4b4b4b4b4b4b4b4b4b4b4f59606d7a85929ea6aca1968d80746b60554b40342b1e150b0000000000000000000000000004111d2935414c55697683909ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d1004000714212d3a4754606d7a8793a0adada29792979da49f9c97989291919298969a9f9f918c7f726e7b87939fa9b1a7a09d98929286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e120500000713202d3a4653606d798693a0acacacaca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8b1a9a3a19f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000005111d2935414c56616c74808d939ea5a7a097928b85807d7b7b7b7c7e81858c9298a0a7a9a29891857b6e655b5044392f24180c000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d1f2b3844505c66717e879399928c827b726d615e565046413a3229241d20212b2d2d2d2d2d2d2d2a201f1c17110a03000000000000000006111b2c38434e58616e7b859298a2a9a39f948f8984807e7b7a7c8895a194877a7c7e82858b91969ea5aaa29992857b6e665b5042382d22170b0000000000000001080e13171a1a20202020201f1e1d1a171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f262b2f35383a3e4246484a4c4e50515252535353525251504f4d4b494644403b3a36312b27221b140b070100000000000000000000000000000000000000000000000000000000000000010d18242f39434b515f606060606060605f524c454e54565e6165686a6b6c6c6c6b696764605d55534d453e363940454e53565d606467696b6c6c6c6b6a6764615e57534e4640332d261d140a000000000000131f2c3946525f6c7985929facada093877a6d605757575757575757575757575754606b74818e97a1ada59e9184796d60594f43392f22190c04000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f1306000714212d3a4754606d7a8793a0adb3a9a29fa2a19e948f8b8786858485878a8d92979f93887e727e8b99a4afaba0959088858686796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d21140600000713202d3a4653606d798693a5afaca29a979393939393939393939393939393939393939393959ca6b1a99f97949393939393938b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f1306000000000000000713202d3946525d68717e8a929da5a79f9590857f7974706f6e6e6f7175797f869195a0a7aaa1978f82776c60554b4035291d1004000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000000070c1012131e202020202020201f1413111c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191f202020202020201e1312100c0600000000000000000000000f1b27323d46525e69707d8692979ea5a69e9c95918d8a888786929fac978d87898b8e92979ea1a8a8a09892877e70695f544a3f2f261c110600000000000000000003070b0d0e13131313131312110e0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a3137394045474a4d535457595b5c5d5e5f5f605f5f5f5e5d5c5a585553514a4846423b37332d261d18120c040000000000000000000000000000000000000000000000000000000000000007121d283139404553535353535353535346413c43474c5254585b5d5e5f5f5f5e5d5a5754514c46423b332c2e343c43474c5254575a5d5e5f5f5f5e5d5b5754524d47433c3427221b140b02000000000000131f2c3946525f6c7985929facada093877a6d646464646464646464646464646464666f7c88939fa9a89d93897d70675d51473d3129241e160e060000000000000000000000000714212d3a4754606d7a8797a2ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbcb3ada9a1979289827e7b797878797a7d81858d929992857b818e9babafa49990837c79797b6e6255483b2f22150800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000713202d3a4653606d7986939ea8a69a908a86868686868686868686868686868686868686868a95a1ada3978d87868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000000000005121e2a36424d57616d7a85929ea4a99f9590837b726d66646261626364676d727b839095a0aaa99f948b7e71675d5145382c1f140900000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000004060711131313131313131207060b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f13131313131311070603000000000000000000000000000a16212a36424d57606b707d858e939d9fa7a7a09d9a9795989298a3ae9f979495989b9fa2a9aaa29f9691867d706c61574d42382d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363c42474b515357575e61646668696a6b6c6c6c6c6c6b6b6a68676562605c5455534d46443f382f29241d160d05000000000000000000000000000000000000000000000000000000000000010c161f282f3539464646464646464646393632373a4146474b4e505252535251504e4b4745413a36312921232831373a4145474b4e505152535251504e4b4746423b37312a2217110a0200000000000000131f2c3946525f6c7985929facada093877a71717171717171717171717171717171717883909aa4ada1968e81746b60554e48443d35302820180f0600000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f221508000714212d3a4754606d7a8793a0adbab9ada19792857d76716e696b6b676d70747a808792978e81828f9ca9ac9f93877b6f6a6c6e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000007131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030006121f2b3844505c6675818e96a1a4978a7e79797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3125180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000000000714212d3a46535e6974818d97a1ada19790837a6e69605c5455545556555c60696e7a839098a2aea69e9184796d6053473b31261a0e0200000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000040606060606060605000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00060606060400000000000000000000000000000000040e1a25303b454f59606b707b818a90959a9ea1a8a6a4aaa39fa3aab4a8a3a1a2a4a8aba49f9c98928c847c706b615a50453b2f261c0b0200000000000000000000000306080909090909090909090909090909090909090909090909090909090909090909090909090909090909090806030000000000000000000000000000020b141c2228323b41464d53555d606468696e70737476777878797979797877767573716f6d6665615f57535049413d352f281f170f06000000000000000000000000000000000000000000000000000000000000040d161d24292c39393939393939392e2d2a272b3036393a3e4143454646454543413e3a39352f2a251f171820262b2f35393a3e4143454546454443413e3b3a36302b2620181006000000000000000000131f2c3946525f6c7985929facb1a4988b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808d95a0acab9e91847a6d67625f58544f45413a322a21181006000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbcb1a79e92857c706b64615e57555d6063686d747e8692938e86929faca99d908376695f60625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000010b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f12060003101c28343f4a54606d7a84919ea59f92867b6e666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22160900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f020000000004101d2935404b55616e7b86929fa9a69e92857a6e685e57514b484848494b51575e686e7b86929fa9ada1968b7e7165574d42362a1e12050000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000000000009141f29333d474f5960696e757d83888d9196979a9b9d9e9fa3aab4aaa29f9e9c9b9999938f8b857f796f6a615950483e33291d140a00000000000000000000040a0f121515161616161616161616161616161616161616161616161616161616161616161616161616161616161515120f0a030000000000000000000000020b141d262d333e444c52575f62676d7174787b7d7f81838485858686868585848382807e7c7976726e6964605b534f454039312921170f06000000000000000000000000000000000000000000000000000000000000040c12181d202d2d2d2d2d2d2d2d21201d1b1e252a2d2e32353738393939383634312d2c29241e1a140d0c151a1e24292c2d31343638393939383734312e2d2a251f1b150e0600000000000000000000131f2c3946525f6c7985929facb8a69b908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da7b1a79a8e817b77746f6a636059524c443c332a22180f050000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adb8ab9f958a7e716a605954524d4b5154565d616c707d8793989298a3aea79a8d817467575355534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000006111b2935404b5564717d8a99a3afac9f9285796d6053463a2d20130700000b17232e3845525d68707d89939da2989083796d6059606060606060606060606060606d798693a0aca194877b6e616060606060585651493f34291e120600121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150802020202020202020202020202020202020202020202020000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f221509000000000006131f2c3945515d6774818d99a3ab9f948a7e71685e564d45403c3b3b3c40454d565f69727f8b97a1ada99d908377695f53463a2d211407000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d20140900000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000000000000030d17212b353d474f575e616b70767c8084878a8d8f90919298a3aea2989291908e8c8986837e79726d6660584f473e362c21170b02000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000000a141d262f383f4450565e61696e74797d8184878a8c8e8f909192929392929291908f8d8b8886837f7b76706c656059514b433b332921170d0400000000000000000000000000000000000000000000000000000000000001070d101320202020202020201413110f13191e202125282a2b2c2c2c2b2a272421201d19130e0903030a0f13191d202124272a2b2c2c2c2b2a282421201e1a140f0a030000000000000000000000131f2c3946525f6c7985929facb8aca29b9897979797979797979797979797979797979a9da4aeb5a99d938e8784817c76706b605d564e463c342a21170b0200000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adb6aa9d9083776c61584f4846424145474c525a616b73808d969fa3aab4a5998c7f7266594c4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000006111c2935414c56606b74818e96a1a0958d80746b60564c53535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b0a08040000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000000000714202d3a4753606d7985929faba89c8f82766c61564c433b342e2e2f2f343b444d57606d7985919eababa095887b6e6155483b2e221508000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000000000000050f19232b353d454d525961636a6f74787b7d8082838486929fac9f92868483827f7c7a76716d67605c544e463e352c231a0f0600000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000006111b262f38424a505a61686e747b81858a8e919697999b9c9d9e9f9f9f9f9f9e9e9d9b9a9898928f8c87827d78706b605d554d453b33291f160c0100000000000000000000000000000000000000000000000000000000000000010406131313131313131307070502080d111314181b1d1f1f201f1e1d1b181413110d08010000000001080d111314181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000131f2c3946525f6c7985929facb8b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a7a9aeaeafafa59d9a96918d88837d746d685f584e463c33291d140a00000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d000714212d3a4754606d7a8793a0adb3a9988b7f72655a50463d3a3635393a41465059606d7984919eabb4b2a5988b7f7265584c3f3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000713202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000d19242f3a444f59606d7984919aa49f93887d70685d5245464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11070000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171714110c05000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000004101c2834404b5564717e8b98a2aca096897d70635a50443b31282321222329323c44515c6673808c99aab1a7988b7e7265584b3f3225180800000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000071119232b333b42464f55585f6267696e71737576787c8895a093867977767572706d6764605d55514b423d342c231a1108000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000040d17222d38414a545b606c717a81878d92989b9ea1a8a6a7a8a7a5a4a3a3a3a3a4a5a6a8a6aaa39f9c9a938f8a837d746d675e574d453b31281d13070000000000000000000000000000000000000000000000000000000000000000000006060606060606060000000000010507070b0e101213131212100e0b070604010000000000000000010406070b0e101212131211100e0b08070502000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a7aba8a09e9a949089817a6e6a5f584e453b2f261c1106000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adada197877a6e6154473e342d2a292c30353e45515c67727f8c99a3aeb2a5988b7f7265584c3f322b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000008131e28323d45515d67707d88939fa49a91847a6d60594f443a303939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e28282828282828282828282828282828282828282828282828282423211c1710080000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000006131f2c3845515c6775828f9caaaa9d9184776b6054483e32291f18151518202834404a54626f7b8898a2aea89b8e8175685b4e423025190d0100000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000000000000071119202930363e44484e5355575e616467686a6f7b8895a093867a6d69686663605d5553514b454039302b221a1108000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a0000000000010c161f27333f49535b666c747e858e92999fa2aaaba9a8a19e9c9a9897979696979798999c9e9fa4acaca49f9c95908981796e695f574d433a2f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939495989b9ea1a9aaa69f9c938e847c6f6a5f574d42382d22170b000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0adab9e918578685e5246392c221e1d20242934404b55616e7a86929facb2a5988b7f7265584c3f32251a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000010d19242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000010c16202935404b55606b74808d96a0a1968e81746b61564c4135292d2d3a4653606d798693a0aca194877b6e6154483b2e2d2525221e18110901000000121e2b3845515e6b7884919eabaea194887b6e6155483b35353535353535353535353535353535353535353535353535353531302d28221a120800000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a00000000000713202d3a4653606d7985929facab998c7f7366594f44362c20170d07070e18232e394653606c7985929fabaa9d9184776a564c41362a1d110500000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000000000000070e171f252a33383c4347484d5254575a5c626f7b8895a093867a6d605b595653514b47454039342e271e19100800000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000007131d28313a44505b656c78808a92979fa3abaaa69f9c9896918f8d8b8a8a89898a8a8b8d8f91939a9c9fa4aca7a09d938e837b6e695f554b41352921160a000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a050000000000000000000000000104060712131313130908060300000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868787898b8e92979da0a7aba59d9691857c6f695e544a3f33281d12070000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada99c8f827669564d41362a1a12111319232f3946525e687683909da9b2a5988b7f7265584c3f32251909030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000000081824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f00000000040d18242f3a434f59606d79849199a39d938a7d70685e52463e32292d3a4653606d798693a0aca194877b6e6154483b2e21191816120d070000000000121e2b3845515e6b7884919eabaea194887b6e615548424242424242424242424242424242424242424242424242424242423e3c39332c241a100500000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f06000000000a1723303d4a5663707d8998a2aea399897c706356493d32231a0e05000007121f2b3844505b6676838f9ca9ac9f928579685e5246392d20130700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b0000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000050d141a21282c31373a3c4246484a4d55626f7b88959f93867a6d60534c494745403a39352f28231d150c07000000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f1206000000010d18242f3a434f59606c77818d929fa2a9ada59e9b948f8b888482807f7e7d7d7d7d7e7e808284878b8f939a9ea6aca59d9590847b6e675d51453d32271b0f03000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a03000000000000000001070d1113141f202020201515120f0a040000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797a7b7c7e81858a90959fa3aba8a19792857b6e665b5044392e23180c0000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0ada89b8e8175685b4e423025190f0408121d2a36414c566774818d9aa7b2a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c908276695d5043362a1d10000000000007131d28313d45515d676f7c87929fa59e91857a6d615a50443b302d3a4653606d798693a0aca194877b6e6154483b2e211508090601000000000000121e2b3845515e6b7884919eabaea194887b6e61554e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a49453e362c22170c00000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000d192633404c5966737f8c99aaac9f92867a6d6053473a2d201407000000030f1c28333f4a546874818e9ba7aea298877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000002090e161c20262b2e30363a3b3e4855626f7b88939393867a6d6053473d3a39352f2c29241d18120b030000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e21150800000004111d2935414b55616b73808d939da4ada9a29f938e88827e7b78757472717070707071727375777b7e82878f939fa2aaa7a0969183796d60594f43382c1f14090000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d04000000000000040c13181d20202b2d2d2d2d22211f1b150e0600000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666c6d6e6f7274797e838c9299a3aba9a1978f82786c60554b4034281c100400000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada79a8d8174675a4e4134271b0801010d1925303e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000010c161f2935404b55606a73808d95a0a1978e81756c61564c41362d3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b575550483e33281c110400000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101d2935404b556975828f9ca8aa9d918477675d5145392c201306000000000b17222d414d5a6774808d9aa7b4aa94887b6e6155483b2e2215080005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000000000000000000000000050b10151b1f21252a2d2f3c4855626f7c8686868686796d6053473a2d2c2924201d18120c0700000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000613202c3945515d67707d8a929ca5aea9a197928a817c76726e69696765646463636464656669696e72767c828a9298a2aaa8a0958e81746b6054483c31261a0e02000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000000040d161d24292c2d38393939392f2e2b2620181006000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060605b6060616265666d71787f879299a3afa99f948b7f72675c5145382c1f130700000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100081724303d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000040d18242f39434e58606d79839099a39e938a7e71685e52463e333a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6868686868686868686868686868686868686868686868686868686868686864615a5045392d21140800000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006131f2c3845515d677884919eaba99d9083766a554b4035291d110400000000061a2633404d596673808c99a6aea295887b6f6255483c2f221509000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1e212e3a47535f6a76797979797976675c5145382c201d1813100d0701000000000000000000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000004101d2935404b55606d7984919ea4aeaaa19791857e756f6a65615f575a58575756565757585a565e61656a6f757e869298a2aea89e93897c6f63574d42372b1e12050000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a000000010c161f282f35393a45464646463c3b37322a22180e040000000000000000131f2c3946525f6c7985929facada093877a6d6054535353535353535353535353534a5053545456545c60666d737e87929fa7b0a69e9185796d6053463a2f24180d01000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100091623303c4956636f7c8996a2afa5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000007121d27313d45515c666f7c87929fa59e92857a6e615a50453b3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7575757575757575757575757575757575757575757575757575757575757575716c6155493c3023170a00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000714202d3a4753606d7a86939faca89c8f8275695c4f422f24180d01000000000d1a2733404d5a6673808d99a6afa295887c6f6255493c2f221609000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000306090e121f2b37434e585f626c6c6c6c6c6c5c554b4034291c110d0704010000000000000000000000000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d10000006131f2c3945515d67737f8c96a1adaea29891857b716c625f5855534d4d4c4b4a4a4a4a4b4b4d4d5254585f626c707c86929fa7afa59c8f8276695f53463a2d211407000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000007131d28313a40454752535353534847433c342a20150a0000000000000000131f2c3946525f6c7985929facada093877a6d6054474646464646464646464646463f44464748494b51545c606c727e8b959fabada1978b7e7165554b4135291d1104000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222f3b4855626e7b8895a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916232f3c4956626f7c8995a2afaa9d9183776a5e5144372b1e1100000000000000010b151f2834404b545f6a737f8c959fa1978f82756c62574d423a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb5a89b8f8281818181818181818181818181818181818181818181818181818181818181817e7164574a3e3124170b00000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000915222f3c4855626f7b889aa4afa89b8e8275685b4f422d22170b00000000000e1b2834414e5b6774818e9aa7b4ab95887b6e6255483b2f221508000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c010000000000000000000000000000000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d1000000714202d3a4753606d7985929ea8b1a79f92867c6f69615a534e484642413f3e3d3d3d3d3e3f404246474e535a616a717e8b959fabac9f93877b6e6155483b2e22150800000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a00010d18242f3a434b51535e6060606055534e463c32261b0f0400000000000000131f2c3946525f6c7985929facada093877a6d6054473a393939393939393939392d3338393a3b3c40454a505a606c7883909da9b3a99d908376675d5145392c201306000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000000000030d18232e39424e58606d78839098a39e948b7e71695e52463f4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7aa9e938f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c807366594d4033261a0d00000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e221508000a1724303d4a5763707d8a96acb6a89c8f827569544a3f33281c0f0300000004111d2935414c566875828e9ba8aea399877a6e6154473b2e211408000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d1207000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d100004101c2834404b5464717e8a97a2acaca0958b7e726a5f575047433c3a3631323131303031313230363a3c43475058616c7683909da9afa49a8c7f7265594c3f3226190700000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d0004111d2935404b555d606b6c6c6c6c625f584e43372b20150a00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d22282b2d2d2e2e34383f44505b65707d8997a2adac9f92867a6d6054473a2d211407000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000b1824313e4b5764717e8a97a4b1a99c8f8276695c504336291d1000000000000000000007121d27303c44505c666f7c86929fa69f92857b6e615b51454653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7afa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000b1825313e4b5864717e8b97a4b1a99d908376665b5044382b1f130a0603060a13202c3945525d687784919daaac9f9286796c605346392d201306000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b01000000000000000000000000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100006131f2c3845515c6675828f9a9c9fa29d9083786d60584e453e37322d2a262524242323242425252a2d32373e46505a64717e8b97aab3ac9c8f8275695c4f422f24180c00000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3945515d676d78797979796f6a5f53473d32271b0f00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020171c1f20212123282e343f4953606d7985929eabafa3998a7d7063574a3d3024170a000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e000000000000000000000b151e28343f4a545f6a727f8c949fa2978f82766d62574d4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000c1926323f4c5965727f8c98a5b2ab9e9285796c6053463a30241b14121012141c26303a4754606d7a86939facaa9d918477655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d0300000000000000000000000000000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000713202d3a4653606d79868b8d909298988a7e71665c50463c332b26211e1a1918171717171818191e20262b343e4754616e7b8798a2aeaa9e9184776b554b4035291d100400101d293643505c69768386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000714202d3a4753606d7a85868686877c6f62584e43372b1d1207000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313130b0f12131415181c232d3844505c6675828e9ba8b5ab998c7f7266594c3f3326190c000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004101c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000030c17232e38424e58606c78839098a29f948b7f72695f544a53606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b1a9a3a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998c807366594d4033261a0d00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000d1a2733404d5a6673808d99a6b3ada297887c6f62564c41352d26201f1c1f20262e38424e5864707d8a9aa4afa89b8e81756853493f33271b0f03000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000613202d394653606c777c7e808385888b867a6d60544a3f342a211b15120e090b0a0a0a0a0b090e11151b222d3a46525e697885929fabac9f928679675d5145392c1f130600101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d10000613202c3945515d67717e8b959a8f82756a605447392e23180c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606000003060607070c111b28343f4a546673808d99a6b3a69a8d8073675a4d4034271a0d010000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000006131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000006111c26303c44505b666e7b86929fa69f92867b6e665b5053606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a99f9894939393939393939393939393939393939393939393939393939393939393938c807366594d4033261a0d0000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d211407000e1a2734414d5a6774808d9aa7b3b3a9998c8073685d52463f382f2d2b282b2d30383f4a545f6a76828f9cacb0a6988b7e7265584b3f2d22170b00000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c07010000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d0005121f2b3744505b656c6f717476797b7e7e71675d5142382e22180f0a0502000000000000000002050b111e2a36424d566b7884919eabafa399867a6d6053473a2d20140700101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100004111d2935404b55606d7883909d94897c6f62544b4034281c10040000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000b17232e3f4c5965727f8c98a5b2a79a8e8174675b4e4134281b0e010000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000714202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000a151e28333f4a545f69727f8b949fa2989082786c605753606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a3988d888686868686868686868686868686868686868686868686868686868686868686807366594d4033261a0d00000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c201306000e1b2734414e5a6774818d9aa7b4b8ab9f92857a6d615b5049413c393834383a3d424a505c666e7c87939facab9f94877b6e6154483b2e21150600000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313131306040000000000000000000000000000000000000000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00030f1b27333f49535b60626467666c6e71716c62554b4030261c100600000000000000010507090e12161c222c3845515c677885919eabaea399877a6d6054473a2d21140700101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d1000010d18242f3a44505c66717e8a979a8e8174665c5145382c1f13060000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000104091925323f4c5865727f8b98a5b2a89b8e8175685b4e4235281b0f0200000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000007101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d201307000000000000000000000000030c17222d38424d57606c77828f98a29f948c7f726a5f54606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7979797979797979797979797979797979797979797979797979797979797979736e63574b3f3226190c00000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000e1b2834414e5b6774818e9aa7b4b3ada2988d81746d605b534e4846443f4446484e545c606d7883909aa4afa79c8f8376695e52463a2d20140700000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000b17222d38414950535558545b60626465625a50433a2f1e140a00000000020507080d1113141a1e21272c343c4653606d7986929facac9f928679675d5145392c20130600101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d10000007131d28343f4a54606d7985929e9285796d6053463a2d2013070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0c070d10151c28333f4a546673808c99a6b3a79a8e8174675b4e4134281b0e01000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000050e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f12060000000000000000000000000006111c262f3c44505b656e7b86929fa69f92867b6e665c606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a00000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d01000e1b2834414e5b6774818e9aa7b3a9a19e9e928b7f726c655f585553504a5053555860666d74808d959facaba0958a7d7164574d42362a1e120500000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000006111b262f383f4446484b4a50535558585650483f31281d0c02030506090e121415191d2021262b2d33383e464e58636f7c8999a3afab9e9185786b554b4135291d110400101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d100000010b17232e3845515c6673808d99978a7d7063574a3d302417070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191919191a181d20262b3844505b6674818e9ba7b3a6998d8073665a4d4033271a0d00000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000060e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c100300000000000000000000000000000a141d27333f49535e69717e8b949ea3989083786d60606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e616060606060606060606060606060606060606060606060606060606060605957524a40352a1f1307000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000e1b2734414e5a6774818d9aa7ada19792919692877f776f6a6562605b545c6062656a6f78808d929ca7afa4999083786c6053463b30251a0e0200000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d03000000000a141d262d3337393c3e3f4446484b4b4a453f362d1f160c0b0f1213151a1e2121252a2d2e31373a3d44485058606a74818e9babb5a99d9083766a5d50432f24180d0100101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d1000000006111c2834404b54626f7c88979a8d8073675a4d402e23180c0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252525252525262624292c31373f4a54606c7985919eabb3a9988b7e7165584b3e3225180b00000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030a0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000020b17222d38414d57626c75828f97a29f958c7f736a606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615553535353535353535353535353535353535353535353535353535353534d4b4740382e24190e020000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000e1a2734414d5a6774808d9aa7ab9e9285849199928c827c76726e6c666b666d6e72767c828d929ca4aea69f93877c6f655b504437291f14090000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d20130700000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b03000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000020b141b22272b2d2f2d3338393b3e3e3d3a342d241b1114171b1f2022252a2d2e3036393a3d4246484f545a616a6f7c87939facb2a8998d8073665a4d4033271a070000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d10000000000c18232e394653606c7985929c90837669544b4034281c100400000000131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232323232323232332f35393c4347505b66707d8997a1adada297887c6f6255493c2f22160900000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000205060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000006111b262f3b45505a616e7b85929fa59f92877c6f666d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554846464646464646464646464646464646464646464646464646464646403f3b352e261c120700000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f22150900000d1a2734404d5a6773808d9aa6ab9e92857d89929f948f88827e7b79787778797b7f828990949da4aea69e938d80736b6053493f3327170d0300000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b06000000000000000000000000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a0300000000000000020a11171b1f202222282b2d2f3132312e29221b191e2022272b2d2f31363a3b3e4146474a4d53555960636c717c859199a4afaca096897d706356493d3023160a0000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d1000000915202b353f4744505b6575828f9b918578665c5145382c1f130600000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40414045474e535b606c7883909da9b3ac9e9285796c605346392d201306000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f120500000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a0000000000000000000000000000000000000a141d29333f46525e69717e8a939ea3999083796d6d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b39393939393939393939393939393939393939393939393939393933322f2a241c130a00000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d20130600000d192633404c5966737f8c99a6ab9f928578808d939f9c948f8b888685848586888b8f949c9fa6aca49d948f81786c60594f41382d2217050000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e05000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a0200000000000000000000000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000060b0f121315171c1f2022252524211d1d20252a2d2d3337393c3f4246484b4c525457575f61656b70767e859197a1abb1a79d9184786c605346392d2013060000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6673808c999786796d6053463a2d20130700000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4b5153585f626d737f8c959fabafa49a8d8174665b5044382b1f1206000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e000000000000000000000000000000000000020b17212a36424d56616c75818f97a1a0958c80736d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2626231f19120a0100000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000c1825323f4b5865727e8b98a5ac9f92867977818c939a9f9c989993929192939a989c9fa6aba8a09d928d82796d665b50463d2f261b110600000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b07000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b262018100600000000000000000000030506060b0f12131518181b1e25292d3036393b3f4446484b4d535457565e616467696e72777d828a9297a1a9b3aa9f958b7e71665b5044382b1f12060000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c727f8b9894877a6e6154473b2e21140800000000131f2c3946525f6c7985929facada093877a6d605858585858585858585858585858585859595a555d60646a6e767f8c919ca7b1a99f93877c6f62544a3f33281c0f030000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d333a424b55616b7683909daaab9f9285796d6053473a2d22170b0000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000050f1925303b44505a616d7a85929ea59f92877c6f798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22202020202020202020202020202020202020202020202020201a1917130e070000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f0300000b1824313e4b5764717e8a97a4aea399867a6d74808891969d9fa49f9e9e9e9fa4aca9a7a79f9d95918980786d675c544a3f342b1d140a0000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e0500000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000000000000000000003060b141a20262b3035393b4146474950535558575e616467686d7074777b7f84898f949fa2a9b2aaa2989083786d60544a3f33281c0f030000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797e8a9795887b6e6255483b2f22150800000000131f2c3946525f6c7985929facada093877a6d656565656565656565656565656565656565666768676d71757b828c919ca4adaba2978e81756a5f5342382d22170b000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b11060000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000009141f29323e46525e68707e8a939ea399908378798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22151313131313131313131313131313131313131313131313130d0c0a07020000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000a1623303d495663707c8996abb5ab94877b6e6e737d848a9095989b9d9e9f9f9f9e9c9a9895908a847d736d665c554b42382d22190b020000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a00000000000000000000000000020a11171f262a32373a4146474c5254535b60626568696e7174777a7d8084888c91959c9fa6adafa9a19892867b6e665c5142382d22170b000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c798786868a909a95887b6f6255483c2f22150900000000131f2c3946525f6c7985929facada093877a72727272727272727272727272727272727272737475777a7d82878f949ca3adaba39992857b6e61584e432f261c11060000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000020d17202a36414c56616c75818e96a1a0958b7e788693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080606060606060606060606060606060606060606060606000000000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b11060000000815222e3b4855616e7b8899a3afa295897c6f626b6f797e83888b8e909192929291908e8b87837e78706b605c544b43392f261c10070000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000000000000000000040b141c222831363c43474c5254565e6164656c6f7275787b7e8184868a8d9196989da0a8abb0aba59e9791867d6f695f544a402f261c1106000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c79869293979aa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284868a8f92999fa6adaaa29992877d70695e52463c321d140a0000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c110600000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea59e91847a8793a0ada194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000713202d3a4653606d7986929faca4978a7d716460666d71777b7f8183858586858483817e7b76716d666059504a423930271d140a0000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c1106000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f120600000000000000000000040d161d262d333b42464e53565e6165686e7175787c7e8184878a8e91939a9a9da0a8aaacaeaca69f9c938e857c6f6b60574d42392e1d140a00000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e9193999c9fa3abaca69f9892877e716b61564d42342a200b0200000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818f939ea8a69f92867b6e61574d4231271d1207000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a00000000000000000000000000000000000000000000000008131e29323e45525d68707d8a939da1978c808c99a6aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150801010101010101010101010101010101010101010101010100000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000006121f2c3844505c667784919eaaa5998c7f7266545c6064696e72747778797979787674716e6964605c544f443f3830271e150b020000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c0400000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e050000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000030c161f282f383f444d53585f62686d72767a7e8185888b8e9196979a9d9fa4acaaacafacaba39f9b948f89817a6f6a60594f453b30271c0b0200000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facafa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898989898989898999a9b9d9fa4abacaba7a09d9490867e716c62594f443b3022180e00000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848f939ea5a79f948c7f72695e53453c311f150b01000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c03000000000000000000000000000000000000000000000000020c17202935414c56616b74818e96a19f9285929fabaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000003101c28343f4a546875828f9ba8a89b8e817568565153575f6165686a6b6c6c6c6b696765615e5753504a423d342e261e150c070100000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000000000000000a151e283139424a50575f616a6f757a7f83868b8e9297989b9ea1a8a7aaacafacaaaba39f9c99928e89827c756d6860584f473d33291e150b0000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facaca295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa9a7a9a19e9a95908a837b706c625a50473e32291f100600000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d0300000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000000050e1924303a444f59606d7984919aa2989298a2aeaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b050000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000c17232e404c5966737f8c99abaa9d908477685d52464d5355585b5d5e5f5f5f5e5d5b5854534d46443f3830282321201d18130c040000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000000000000000006111c263039434b545b60696e757c81868b9093999b9ea1a9a8abadafaca9a6a8a09d9a99928f8b86817c766f6b605d564e463d352b21180c030000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f22160900000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9897928e89837e766e69615a50483f352c20170d000000000000000000000000040f1a26313c44505c666e7b8491969ea6a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e0000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000008131e28323e45515d67707d88939fa29fa2aab4aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2727272727272727272727272727272727272727272727272727272423201c161008000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b02000000000000061724303d4a5763707d8a99a3ac9f93867a6d6054474246484c4e505252535251504e4b4846423c3b3937332d302d2c29241d160d04000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d1000000000000000020c17232e38424b555d666c727b82888e92999c9fa4ababadaeaca9aba39f9d9a9795918d8a86837e7a756f6b636059524c443c342b23190f06000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f22160900000000131f2c3946525f6c7985929393939393939393939393939393939393939393939393939399929291908f8d8b8885817d77716c615f5750483f362d231a0e05000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f060000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000000020c16202935414b55606b74808d96a0abaeb4bcaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b34343434343434343434343434343434343434343434343434343434302f2c28211a110800000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000000714212d3a4754606d7a86929faca4998a7d7063544b403a3b3f4144454646464543413e3d4347494846443f3f3c3a39352f281f160c0100000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f010000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d10000000000000000a141e28343f4a545d676d787f868f939b9fa3abacafaca9aaa29f9c999992908d8a8784817d7a76726d68636059544f45413a322b2219110700000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000000131f2c3946525f6c79868686868686868686868686868686868686868686868686868686868685858482807e7b7874706b64615a534d453e362d241b11080000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000714212d3a4754606d7a8793a0aca69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aca5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c1209000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d79849199a4afbbb9aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554840404040404040404040404040404040404040404040404040404040403d3c38332c231a100500000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000613202c3945515d677683909ca9ab9a8e8174665c5145382e323537383939393836313d464e5456555350494b494745413a31281d1307000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000006111c26303844505c666d79828c92989ea5acaeabaca49f9d9998928f8c898683807d7a7774716d6865615e56544f48443d353028201910070000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e22150800000000121f2b3844515d697479797979797979797979797979797979797979797979797979797979797978777674716f6c65636059555046423c332c241b12090000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f05000000000000000714212d3a4754606d7a87939f9f9f9a8d8073675a4d4034271a0d01000815222e3b4855616e7b88949f9f9f988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a000000000000000000000000000000000000000000000000000000000000000007131d28313d45515d676f7c87939fa7b1acaca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c21160b000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000004111d2935414b5566737f8c99a7ab9e9285796d6053463e3128282a2b2c2c2c242f39434e58606261605b53585654514b433a2f24180d0100000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100000000000000b17232e38424f59606d78828f949fa3aaafaca7a09d9a93908c8985827f7c7a7673706d686764605d5654524c48433d383229241e160e07000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f130600000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605b53544f49453e37312a211a12090000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000714212d3a4754606d7a8793939393938d8073675a4d4034271a0d01000815222e3b4855616e7b8893939393938b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c020000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606b73808d95a09f9f9f9f94877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e33281c1004000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a000000000000000000010d18242f3b4855616e7b88959faba1978a7e71645a50433a2f241d151f141c2935404b55606a6f6e6c65676563605d554b4135291d1104000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000003101c28343f4a54616b74818e949ea6aeafa7a09d95908b8783807c797673706d676764615e565754524c4746413a38322c272119130c0400000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f03000000000d1925303b4650585d5f6060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504948443d39342b261f180f0800000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b0200000000000000000714212d3a4754606d7a868686868686868073675a4d4034271a0d01000815222e3b4855616e7b868686868686867f7265584c3f3225190c000000000000131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000040d18242f39434f59606d798390999393939393877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e67676767676767676767676767676767676767676767676767676767676767676361594f44382c2014070000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000714212d3a46535f697683909da8a99d9083766c61554b40352e27222222262d3845515d676f7c7b797674726f6d675d5145392c2013060000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f13060000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000000000006121f2b3844505c66707d89939da6b0aca49f959089837f7b76736f6d666663605d555754524c4a4745413a3936302c27211b160d08020000000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000000000008141f2a343e464d5152535353535353535353535353535353535353535353535353535353535252514f4d4b4846443f3838332d28221a140e06000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000713202c3945525d687679797979797979736e64584c3f3326190d00000714212d3a46535f697679797979797979726d62564a3e3124180b000000000000131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c86868686868686867b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b737373737373737373737373737373737373737373737373737373737373737373706b6155483c2f231609000000000000000000020a131c242c323b41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e4e4c4841382f1d150c03000000000000000000000005121e2a36424d5764717e8b96a1ab9f958a7d70675d51454039302f2e2f2f38404b55606d7986888583817e7c796d6054473a2d211407000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d00000000000713202d3a4653606d7883909da5afafa49a938c837d77726e686663605c545653514b4a4746413e3a3935302d2a251e1b17151312100b0600010000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f040000000000020d18222c343b4144464646464646464646464646464646464646464646464646464646464646454443413e3c3937332d2c27211d170e09030000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c67645c52473b2f23170b000005121e2b37424d575f6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b55606a6f797979797979797976695e53463a2d211407000000000000000000121e2b3845515e6b7884919eabb4a79a8e818080808080808080808080808080808080808080808080808080808080808080807d7063574a3d3024170a00000000000000000000020e1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5b596060606060605a58534a41362b2014080000000000000000000000020e1a26313b4653606d7984919ea7a79e9184796d605b514b423d3c3b3c3d424a515d67717e8b9892908e8b897e7164574b3e3124180b00000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b23191107000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a0000000003101c28343f4a5464717e8a95a0acaea49f93888078706b65615e565653514a494745403d3a3936302d2c292424242b29262422201f1c1711110c0600000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b27201910070000000000000006101a222a30353839393939393939393939393939393939393939393939393939393939393938373634322f2d2b27221b1c16110c060000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d050000000000000000000000010d19242f3a444c525f606060606060605a58524a40362b1f13070000020e1a26313c454d535560606060606060585651493f34291e1206000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39434e5860626c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000121e2b3845515e6b7884919eabb7a99d938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8073665a4d4033271a0d0000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000000009141f2c3844515c66727f8b95a0aca1968e81756e605c544f4a4948494a4e545b606d7984919e9f9d9a92857a6d6053473a2d2014070000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c1003000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c11050000000006121f2b3844505c6675828f9ca7b1aa9d928b7e736d66605954524d494644403d3a39352f2e2d2a252120282d3031383533312f2d2b28231c1d181109000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1b1711100b050000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000008131e28323a414553535353535353534d4c4740382e24190e0200000009141f2a333c424648535353535353534c4a463f372d23180d010000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e54555f606060606060605f534d453b31251a0e02000000000000000000121e2b3845515e6b7884919eabb7afa59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998d8073665a4d4033271a0d000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000004101c2834404a54606d7883919aa4a89e938c80746d6660595755555556585f666c75818e96a1aca3998e8174675d5145392c201306000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f0800000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000713202d3a4653606d7985929facaea3988d80746c605c544f4746413c3a38342e2d2c292421201d19242c34393d3e4442403e3b3a38342e2e29231b12090000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a040000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020202020202020201f1f1e1c1a181513120f0b0600000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d07010000000000000000000000000000010c1620282f35394646464646464646403f3b362e261c120800000000030e18212a31373a3b464646464646463f3e3a342d251b11060000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343c43474953535353535353534846423b33291f140900000000000000000000121e2b3845515e6b7884919eabacacafa9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000000000c18232e3944515c66707d88939fa6a59c928c8079706b666462616263666a6f78808d939ea9a89f92877b6e62554b4035291d100400000000000000000000000000030b121821272c323839404546494c4f50515253535252504f4d4a4746413a39352f28231c150c060000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d20130700000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d0300000000000815222f3b4855626e7b8898a2aeac9f92867a6d615a504a423d3936302d2c282320201d18141317222c363e45494b514f4d4a4846443f383a342d241b110600000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000000000004090e1112131313131313131309080603000000000000000000000000000002080d10121313131313131313131313131313131313131313131313131313131313131211100e0b0906050300000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000040d161e24292c393939393939393934332f2b241c140a010000000000060f181f262b2d2e3939393939393932312e29231b13090000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222b32373b3c46464646464646463b3a36312921170d0300000000000000000000121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000000000007121c2834404a54606b73808d949fa7a49c928d837d7773706f6e6f7072767c828d929da5aaa1968d8174695f5343392f24180d01000000000000000000000000000001070c161b21272c2e34383a3d3f42434545464645454442403d3a3936302c29241d17110a03000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f22150800000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b0000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000a1723303d4a5663707d8996aab4a89c8f8275685e52443f38302d2a25201f1c181413100d07111d28343e485055575e5c59575553504a4a453f362d23180c01000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000001040606060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c070100000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2726231f19120a0200000000000000060e141a1e21222d2d2d2d2d2d2d2524221e1811090100000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939392e2d2a251f170f050000000000000000000000121e2b3845515e6b7884919393939393939393939393939393939393939393939393939393939393939393939393939393938d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000c18232e39424f59606d788290959fa7a49d95908984807d7c7b7c7d7f838890949da4aaa39891847a6d61574d4231281d12070000000000000000000000000000000000040a0f161b1d23282c2d30333537383939393938373533312e2d2a251f1d18120c060000000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a03000000000000000b1724313e4a5764717d8a97a4b0a6998d807366564c41342e26201e191312100c070604010815212d3945505a61646b68666462605c545651483f34291d1105000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000004080a0a1313131313131313130e0e0b080300000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e0904000000000000000000000000000000000000000000000001080d111314202020202020201a1917130e080100000000000000000003090e12141520202020202020191815120d060000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222c2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000121e2b3845515e6b788486868686868686868686868686868686868686868686868686868686868686868686868686868686868073665a4d4033271a0d000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000007121c27303d44505c666d7a8390959da5a7a09d95918d8a888888898c90959c9fa6a9a19892867c6f685e52453c311f160c0100000000000000000000000000000000000000040b1012181c1f202326282a2b2c2c2c2c2b2a29272421201d1913100c0701000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a050000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f30231c15110e080807070808090e131925303d4955616c71777573716e6d6665625b51453a2e221509000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000050b101416172020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000001040707131313131313130d0d0b07020000000000000000000000000002050708131313131313130c0b0906010000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020201514120e090300000000000000000000000000111d2a3743505c6872787979797979797979797979797979797979797979797979797979797979797979797979797979797979736e63584b3f3226190c000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000b151e28343f4a545d686d7a838e939ea0a8a8a09d999795949596999d9fa7aba49f9792867e706a60564c41332a1f0d040000000000000000000000000000000000000000000000070c10131316191c1d1e1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5a69a8d807367544b403428201c1816151514141515171a1e242b37434e5864717e8482807d7b7977726d62564a3d3124170b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091313131313131313080705020000000000000000000000000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000000000000030c17232e38424c565e686d79818991969d9fa4aca6a3a2a1a2a3a5a8a9a29f99938e857c706c61584e443a3021180e00000000000000000000000000000000000000000000000000000406070a0c0f10121213131212110f0d0a07070501000000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f221508000000000000000000000000000000000000000000000105090b0b1313131313131313120706030000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a4afa89b8e8275665c51453a322c29232322212121212223252a2f353f47535f6a76828f8f8c8a8886837e7265584b3f3225180c000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000008121a22282d30313939393939393939393533302b251d140b010000000000000000000000000000000000000000000000000000000003090d1012131313131313131313060300000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232f3a444e565c5e60606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a40362a1f1307000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000006111c26303a444c565e676d747d848a90939a9a9c9e9f9f9f9e9d9b9997928d87817a6f6a615a50463c32281e0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000000000000000000000000000000000000000060c1115171820202020202020201f1312100c06000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facab9f9285796d60564c443d38342f2f2f2e2d2e2e2f3031363a4145515b626f7c87939b999798928a7e7164574b3e3124180b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b010000000000000000000000000006101a242c33393c3d46464646464646464641403c362f261d1309000000000000000000000000000000000000000000000000000000070e14191d1f20202020202020202012100c06000000000000000000000000000000000000000000000000000000000002090f14181b1c20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0b080705020000000000000000000000000000000000000000000000000007121d28323c444b505153535353535353535353535353535353535353535353535353535353535353535353535353535353534d4b4740382e24190e02000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000000000000000a151e28323a444c555c606b70787e83878b8d909192929291908f8c8985817c746d68605850483e342b20160c000000000000000000000000000000000000000000000000000000000000000306060808080808080605030000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000006131f2c3945515d677683909dabada2978a7e71685e564f4745403e3c3b3b3a3a3b3b3d3f42464c515a626d76828f99a4a6aa9f92857a6d6053473a2d201407000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d1207000000000000000000000000050e18222c363e44494a5353535353535353534e4c4841392f251a0f03000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1c1a181514120e09050200000000000000000000000000000000000000000000010c16202a323a3f43454646464646464646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000030c162029323a434b515960666d71767b7e8183848586858484827f7d79746f6a615e564e463e362c22190e050000000000000000000000000000000000000000000000000000000000060b0f121314141414141413120f0b06000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000009121b22292e31323939393939393939382d2c28231c150c030000000000000000000000000000000000000000000004101d2935404b5566737f8c99a3aea99e91857a6d68605953514b4b494848474748484a4b4d53555d606c727f8c949fabaea3998d8074675d5145392c201306000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000030c17202a343e485055576060606060606060605b59534b41362b20140800000000000000000000000000000000000000000000000007111a232a3135383939393939393939392c28231c150c03000000000000000000000000000000000000000000000000020c151e252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c020000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000060b1012181d1f202325282a2b2b2c2d2c2c2a29272521211e1a14110e0902000000000000000000000000000000000000000000050f1820282f333738393939393939393939393939393939393939393939393939393939393939393939393939393939393933322f2a241c140a00000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000000040d172029303940454f545c6064686e7174767878797878777573706d67625f58524c443d342c241a100700000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121201f1b17110a0200000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000006111b242d343a3d3e4646464646464646453a38342e261e150a00000000000000000000000000000000000000000000000c18242f3b4754616e7a86929fa8ada19790827a6f6b63605c5557565554545454555658575e61676d747e88939fa6b0a89f92867b6e61554b4035291d1004000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000b151e29323c46505a61646c6c6c6c6c6c6c6c6c68645d53483c3024180b0000000000000000000000000000000000000000000000030e19232c353c414546464646464646464638342e261e150a00000000000000000000000000000000000000000000000009131e272f373d4042464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e1309000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d30323437373839393938373634312e2d2a25201e19140e09020000000000000000000000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000050e171e272e343d424a5053565e616567696b6c6c6c6b6a686663605c55534e46413a322b221a110800000000000000000000000000000000000000000000000000000000020b141c22282b2d2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000010c17222d363f454a4b53535353535353535246443f3830261c1106000000000000000000000000000000000000000000000714202d3946525e6874808d96a1aaa99f9490847c76706d67666462626160616162636567696e737a818b939aa4afaaa1968d8074695e5343392f24180d01000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000007121c27303a444e58616c70797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000009141f2a353e474d51535353535353535353443f3830261c110600000000000000000000000000000000000000000000040f1a252f3941484d4f53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f04000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000003090c141c23282b2f35383a3c3f41434445464646454443413e3b3a36312d2a251f1a140d050000000000000000000000000000000000000000050c12171b1d1e20202020202020202020202020202020202020202020202020202020202020202020202020202020201a1917130e0800000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000050c151d232830383f44464d5254585a5d5e5f5f5f5e5d5c595653514b47433c3630292019100800000000000000000000000000000000000000000000000000000000000a141d262d3338393b3b3b3b3b3b3937332d261d140a000000000000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000005111d29343f4850565860606060606060605e53504a42382e23170c0000000000000000000000000000000000000000000005111e2a36414c56606d7a849198a2aaa69f969189827d797573716f6e6e6d6d6e6e707274777b80858e939fa4acaba3989184796d60574d4231281d120700000000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d1000000000000000000104060606060606060606000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000081118232e39424c565f6a707e8786868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000000010d1925313c4750585e5f606060606060605f504a42382e23170c000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000060d141a1e262e34383a404547494c4e50515252535252514f4d4b4846423b3a36302a251f170e07010000000000000000000000000000000000000001070b0f111213131313131313131313131313131313131313131313131313131313131313131313131313131313130d0c0a070200000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000000000000000000000000000000000000000000030b12181e262e34383b4146474b4e505152535251514f4c4a4645403937322a251e170e07000000000000000000000000000000000000000000000000000000000006111c262f383f444647474747474746443f382f261b11060000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6b605c544a3f34281c1003000000000000000000000000000000000000000000020e1925303b45525d686f7c869298a0a8a8a09e948f8a8582807e7c7b7b7a7a7b7b7d7e8084878d92979da5afaaa29992867c6f675d51453b311f160c0100000000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d1000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140700000000000000060f19232834404a545e686f7c86929a93939393968f82786d6053463a2d2013070000000000000000000000000000000000000000000004101d2935414d58626a6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000000000000000070f181f262a30383f44464b515356585b5d5e5e5f605f5f5d5c5a5854534d4746423b3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000000000000000000070c151c23282c3036393b3e414345454645454442403d3a38342e2b262019130d050000000000000000000000000000000000000000000000000000000000000b17222d38424a505354545454545453504941382d22170b00000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000b1724313d4a56626c717979797979797979786d665c5044382c1f13080000000000000000000000000000000000000000000008141e2935414c56606a707d8691969fa3aba69f9c98928f8c8a89888787878788898b8d9195999fa2a9aba69f9892877e706a60554b4133291f0d040000000000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000040d18212b353d44515c666d7a849198a29f9fa19791847a6d665c5144382c1f12060000000000000000000000000000000000000000000005121f2b3845515e6a74797979797979797976665c5044382c1f12060000000000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e00000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000081019212931363e424a5053555d606365676a6a6b6c6c6c6b6a696764615e5754524d46423b3329241d150d040000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3234363839393938373533302d2c28231d1b150d0802000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60616161616161605b53493f33271b0f03000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000005121e2a36424d5765717e868686868686868685786d6053463a3025190d01000000000000000000000000000000000000000000020d19242f3a434e58606b707c848d92999fa2aaaaa29f9c99979595949394949596989a9da0a8abaaa79f9d948f857d706c61584e433a2f21170d000000000000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facaca093867a6d6053473a2d2014070000000000020b161f2a333d47515b606d78829096a1aaaea39992857b6e685d544a4034281c1004000000000000000000000000000000000000000000000613202c3946535f6c798686868686868686786d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b68758286868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f0000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000000000000008111a222b333b424650545c6063676d6f727476777879797978777674716e6966615e56524d453f352f271f160d04000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000060c1014191e202125272a2b2c2c2c2b2a292623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c6e6e6e6e6e6e6c655b5044372b1f1205000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000714212d3a46535e69768390939393939393978a7d7063564c4135291d11050000000000000000000000000000000000000000000008131e28313c464f59606a6f7980878e92989b9fa2aaa6a6a4a2a1a1a0a0a1a1a3a5a7a7aca49f9d9995908a827b706b615a50463d31281d0f05000000000000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000a141d28313c454f59626d74818e949fa8aea49f92877d6f695f564c42392e23180c00000000000000000000000000000000000000000000000613202c3946535f6c798692939393939386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9393939393939393939393939393939393939393939393939393939393939393939393938e8175685b4f4235281c0f00000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000000000000060f1a232c343d454d535a61666d7075797c7f81838485858685858482807e7b77736e69615e575145403931281f160c030000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000003080e111414181b1d1e1f201f1e1e1c19171313100c0700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a776c605346392d20130600000000000000000000000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000815212e3b4854616e7b87939f9f9f9f9fa99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000010c161f2b343d474f585f676d737b81868b8f9298989a9b9d9e9f9f9f9f9f9f9e9d9c9a989a93908d88837d766e69615950483e342b1f160c00000000000000101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facada093867a6d6053473a2d2014070000000006111c262f3a434d57606b727f8b939da6afa59c928b7e716b60574d443a30271c120700000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9f9386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000000000000030d18212c353e464e575f616c70787d8185898b8e90919192939292908f8d8b87847f7b746e69625b514b433a31281e150b000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101212131212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8787878787877a6d6154473a2e211407000000000000000000000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000007131f2c38434e5866737f8c9aa4afaca8aaac9f92867a6d6154473c32261b0f0000000000000000000000000000000000000000000000040d19222b353d464e555d60696e747a7e8285888b8d8f909192929292929291908f8d8c898683807c76706c615f574f473e362c22190d0400000000000000101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000071017222d38424c555f69707d87929fa5afa79e938d80736c61594f453c32281e150b0000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8acacb2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8275685b4f4235281c0f0000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000010b151f2a333e474f5860696e767d84898e9298989a9d9d9e9f9f9f9e9d9c9a9795918c86817b726d605d554b433a30271d1207000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794949494877a6d6154473a2e211407000000000000000000000000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000915222e3b4854606a7784919eaca49f9b9ea5a3998b7f7265584e43372b1c12070000000000000000000000000000000000000000000000071019232b343c434b51575f61676d7175797c7e80828384858586868585848482817f7d7a77736f6a64615a534d453e352c241a10070000000000000000101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473a2d2014070000050e192228333f4a545d676e7b859299a3afa89f958e81776c605a50473d332a20160c030000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875818e9babb5b2a8a19e98989898989898989898989898989898989898989898989898989898988e8275685b4f4235281c0f000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000007121d27313c454f59616a6f7b828a91969b9fa2aaa7a7a5a3a2a2a3a4a5a8a7a7a09d99928e867f756d675d554b42392e23180c0300000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b09050100000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000004101c2834404b54626f7c8996a0a49a938e939eab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000071119222a313940454d53555d6065666d6f71737576777879797979787877757472706d6866625f58555046423b332c231a1208000000000000000000101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d20140700030d17202b343d44505b666d79839197a2abaaa1969083796d655b50483e352b21180e04000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000d1a2734404d5a6773808d99a3aeada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4f4235281c0f0000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c11060000000000000000000c18242f39434d57616b707c858f949ea0a8aca8a19e9a989695959697989c9fa2aaaba39f98928b81796d675d544b4034281e150b0000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126292825201b140c0300000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000006131f2c3845515c6674818d9aa89f9388828e9baaa095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000710181f282f353b42464c5154545c60626567686a6b6c6c6c6c6c6c6b6a69676563605d5655534e49443e36312a211a110800000000000000000000101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d201407010b151f29333d46505a606c78828f95a0a9aba29891847a6e675c53493f362d23190f0600000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000815212e3b4854616e7b86929faaab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063564a3d3023170a000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c040000000000000004101d2935404b555f69707d8692979fa6aca69f9c96918e8b898988898a8c8f92989ea1a8aaa29f938f83796d665c51453d30271c1207000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e333534312c251e150c0200000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000713202d3a4653606d7985929eaa9d90837d8998a2a79a8d8074665c5144382c1f130800000000000000000000000000000000000000000000000000060d161d242931363a4145474a505355585a5c5d5e5f5f5f5f5f5f5e5d5c5a595654524c4847433c39332a261f180f080000000000000000000000101d293643505c6976828f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d20140707121d27313b454e58616c73808d949ea7afa39992867c6f685e554b41382d241b11070000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000714212d3a46535e6974818e98a2ada196887c7272727272727272727272727272727272727272727272727272727272706b6054483c2f22160900000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a0000000000000006131f2c3845515d676e7b869298a1a9aaa29f948f8984817e7d7c7c7c7d7f82868b91969da4aea59e958f82786d60594f42392e23180c0000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e1409000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b120900000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000005111d2935414c5664707d8a97a2a9998c807885929fab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000040c12181f262a2f35393a3f4446494b4d4f505152525353525251514f4e4c4a4745413c3b37322d28221a140e06000000000000000000000000101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014071118242f39434d57606a717e8b929ca6aea49f92877d706a5f564c43392f261b1209000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa8a89c8f82766c6565656565656565656565656565656565656565656565656565656360594f44382c2014070000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000004111d2935414b55606d79839098a2aaa9a198928a827c787472706f6f70717275797e848d929fa4aba79f948d80746b60544a4034281c10040000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32383a4146474c4f4d49423930251b0f0400000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000713202d3946525e6875828f9ba9a197897c75828e9baba1978a7d7064564c41362a1e1105000000000000000000000000000000000000000000000000000001070d141a1e24292c2e34383a3c3e40424344454646464645454442413f3d3a3935302e2b26201c170e0903000000000000000000000000000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014101a232935404b555e696f7c86929fa4aea69d928b7f726b61584e443b31271d140a00000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a25313b46525e6973808c96a0ac9f948b7e716a5f5658585858585858585858585858585858585858585858585856544f473d33271c10040000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a00000000000613202c3945515d67737f8c95a0aaaba19792867e766f6c6565636262636465676d7279808b9399a4afa69d92897d70665c5144382c1f150a00000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f262b2f35393d43474c5254595c59534b42372c2015090000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c010000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000714212e3a4754616d7a86929fab9e928579717e8b99a3a99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000003090e13191d2023282c2d2f32343537383939393939393837363432302d2c2924211f1b15100b050000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201418222c353e45515d676e7b859198a3aea79e948d80746d62594f463c32291f150b0200000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009141f2a36424d57606d7984919aa4a69f92867c6e685d554b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352b21160b0000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f01000000000714212d3a4754606d7a85929fa7afa49992857c716c63605b535656555657555c60676d747f87939fa6aea49d9184796d6053463c31261b0f0300000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e0300000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616668655d53493d3125190c000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d11050000000000000002050708080808080808080814212e3b4754616e7a8794a1a094877a6d6154473a2e21140808080808080808080705020000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000006121e2b37424d5765727f8b99a3ab9b8e81756d7a86929fac9f92867a6d6154473c32271b0f00000000000000000000000000000000000000000000000000000000000001080d1113171c1f20222527292a2b2c2c2c2c2c2c2b2a2927262321201d1915120f0a0400000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2016202a343e47515b606d79839097a1aaa9a0958f82786d605b51473d342a20170d030000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e1a25303b45515d67707d88939fa6a29891847a6d675c544b423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231a0f05000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000005111e2a36424d5766727f8c97a2adaa9f93877d706a615a5350494a4949494a4b51555c606d73808c949fabaca0958b7e7164584e43372b1f1206000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f14090000000000000000000000000000000000000000000000000000000000000001080d11161c1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e00000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000000000002090e121415151515151515151515212e3b4754616e7a8794a1a094877a6d6154473a2e211515151515151515151514120e09020000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000814212e3a47535f697683909daba3998a7e716875828f9caba3998c7f7265584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000104060c10121316181a1c1d1e1f1f20201f1f1e1e1c1b19171413110d0806030000000000000000000000000000000000000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201e28323c464f59636d75818e959fa9aaa1979083796d665c50493f352c22180e05000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000009141f2935404b55606b73808d949fa8a0968f82796d665c544b433a323232323232323232323232323232323232302f2c27211a110800000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c0000000714202d3a46525e697784909da9a8a2988d80746b60585046443f3d3c3c3d3e40454b515b606d7882909ca6b0a89d9083776a5f53473a2e21150600000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464e53555d60656a6f747a7f8175685c4f4235291c0f00000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b00000000050d141a1e2021212121212121212121212e3b4754616e7a8794a1a094877a6d6154473a2e2121212121212121212121201e1a140d05000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000030f1b27333f4953626e7b88959fac9f92867a6d64717e8b99a3ab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112131313131212110f0e0c0a0707040100000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2026303a444e58616b727f8c939ea7aca29891857b6e675d544a3f372d231a100600000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000020c18242f39434f59606d78829096a0a89f948f82786d665d554c443b332b2525252525252525252525252525252322201c160f08000000000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000814212e3b4754616e7b8795989a9b9c92857a6d61594f463e37332d2f2f302e34394045505c666f7c88949fabaca095887b6f6255483c2d22170b0000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000000000000000000000000000000000000001070c10151b1e24292c33383b42464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e3b4754616e7a8794a1a094877a6d6154473a2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f0500000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000005121f2b3744505b6573808d99a7ac9c8f837668606d7a86929faca095887c6f62554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d232e38424c565f6a707d87939fa5afa49a92867c6f695e554b42382e251b11080000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007121d27313d44505c666d7a849197a1a69e948f81786d675d564d453d3528231c141919191919191919191919171614100b050000000000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f130600000b1825323e4b5865717e888a8b8d8e908e8174685e52473d342b272223222323282f343f4a545f6a76828f9cacb1a7998c7f736653493f33271b0f030000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c60646a6e74797e83898e929084776a5d5144372a1e110000000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b0000020d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b4754616e7a8794a1a094877a6d6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a36302921170d020000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000613202d394653606c7884919eaba49a8b7f72655d6875828f9caaa79a8d8074675c5145382c1f14080000000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d0400000006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d28343f4a545e686f7c869299a4afa59f93887e706a60574d433a30261c1309000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010b151f28343f4a545e686e7b859298a2a69e938f82796d685f574f473e342e261e160d0c0c0c0c0c0c0c0c0c0a09070400000000000000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000714212d3a4754606d797c7d7f808183847d7063564c41352b221b17161616181d232e38424e5864717d8a9aa4afa99c8f8276655b5044372b1f12050000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000000000000000000000000000000000000060b0f141a1d23292c32373a4145474f54565e61666d71767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000009141f29333b4246484848484848484848484848484854616e7a8794a1a094877a6d6154484848484848484848484848484846423b33291f140900000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004101d2935404b5563707d8996a1ac9f93877b6e615664717e8a98a2ab9e9285796d6053463b3025190e02000000000000000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a030000000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d353d44505c666d7a849198a2aba69d938c7f726c61584e453b31281e140a01000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000030d17232e38424c565f696f7c869299a3a59e948f827a6e69605950443f38302820180f07000000000000000000000000000000000000000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b00000613202c3945515d676d6f707273757678706b6054443a30231a0f0b0609070c121c26303c4754616d7a86939facab9f9285796c605346392d20130600000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000000000000000000000000000000002080d11171c1f262a2f34383c43474c5254596063696e73797d82888d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b00020e1a25303b454d52545454545454545454545454545454616e7a8794a1a094877a6d61545454545454545454545454545454524d453b30251a0e020000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000006131f2c3945515d6774818e9ba8ab9c908376695e53606d7a86929faca2978a7d7164564d41362a1e110500000000000000000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a05000000000000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473f383d47515b606d78828f96a0aaa89f948e81746d635a50463c33291f160c0200000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000006111c26303a444d57606a707d879298a2a69e9490847b6f6b625a504a423a322a21191106000000000000000000000000000000000005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030004111d2935414c555d606264656768696b6360594f4432291e110800000000010a14202d3946525e687784919daaaea298877a6e6154473b2e21140800000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f231609000000000000000000000000000001040a0f13191c22282b3136394045474e53565d60656b70757b80848a8f949a9fa2a7a09d979083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005121e2a36424d575e616161616161616161616161616161616e7a8794a1a094877a6d616161616161616161616161616161615e574d42362a1e120500000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000714202d3a4753606d7985929faba3998b7f726557515d6775818e9ba9a99c8f8275685e5246392d20160a000000000000000000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6059504a42454f59626d74808d949fa8a9a0968f82786d605b51483e342b21170d040000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a151e29323c454e58616b707d869298a2a69f9691857d716c605c544c443c332b2317110a020000000000000000000000000000000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600010d19242f3a434c51545557585a5b5d5e56544f473d3320170d00000000000005111d2a36414c566875828e9ba8b3aa95897c6f6256493c2f2316090000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000000000000000000000001070d11161b1e252a2d33383b42464b5153585f62686d72777d82868c91969c9fa6a39f9b95908b857f7366594c403326190d0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1a094877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000005111e2a36414d5664717e8a98a2ac9f92867a6e61544b5563707d8a97a1ac9f92867b6e6154473d32271b0f0100000000000000000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b110700000000000000000000000000000000000000000000000000000000050a0d0f101313131313130f0f0d0904000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facaea194887b706b605b544c4d57606b727f8b929da6aba19791847a6d665c51493f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000030c17202a333d464f59616b707d869298a1a8a09792877e746d665d564d453d3527221b140b0300000000000000000000000000000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d201307000008131e28313a414547494a4c4d4e50514948443d352b210e05000000000000010d192530414e5b6774818e9aa7b0a3968a7d7063574a3d3024170a000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000000000000000000040a0f13181d20272c3036383f44464d53555c60646a6f747a7f84898f92999ea1a9a19e99928e89837e79736d63574b3e3225180c0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8995a2a295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154483b2e211508000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000714202d3946525e6876828f9caaab9c8f8276685e524653606d7985929eaba3998c7f7266584e43372b1d12070000000000000000000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000000000000000000030a11161a1c1d2020202020201c1b1915100902000000000000000000000000000000000000000000000000000000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facb8ab9e92857d736c665e56555f69707d87929fa4aea39992857b6e685d544a40372e241a100700000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000050e18212b343e474f59616b707d8691969fa7a199928b80786d685f574f473f332d261d150c03000000000000000000000000000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080000010c161f282f35393a3c3d3f404243453d3b38332b23190f0000000000000000081a2733404d5a6673808d99a6b0a4978a7d7164574a3e3124170b00000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000000000000070c10151b1d24292c32383a41464a5053575f61676d71767c81868b91959b9fa3a69f9c96918c86817c77716d67635b51463b2f22160a0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788487878787878787878787878787878787898e99a4a4988e888787878787878787878787878787878784786b5e5245382b1f120000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000814212e3b4754616e7b86929faca3998b7e7165564c44515c6674818d9aa8ab9d9184776a605447392f23180c000000000000000000020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facb9ada197928780786d68605d676e7b859299a3aea49f92877d6f695f564c42392e251c12080000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000060f19222c353e474f59606b6f7c8490959ea5a39f928d827a6e69605950443f382f271e150d040000000000000000000000000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000040d161e24292c2d2f313234353638302f2c272119110700000000000000000d1a2633404d596673808c99a6b1a4978a7e7164574b3e3124180b00000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f1206000000000000030b12181c1f262b2f35393d43484c52545b6063696e73797e83888e92989da0a8a29f9a94908a847f7a756f6b65605d55514940352a1e12060000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919494949494949494949494949494949599a0aaaaa098959494949494949494949494949494949184786b5e5245382b1f1200000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000006131f2b37434e5865727f8c99a3ac9f92867a6d615447404a54636f7c8996a1aca095897c6f62554b4034291c1004000000000000000005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000000000000000000000000000000030d161f272d3235363939393939393635312c261e150c020000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929facb9b3a9a199938c827a6f6a656d79839097a1aba59c928b7e716b60574d443a30271c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007101a232c353e474f59606a6f7a838f939fa4a49d948f847b706b625a5049413930271f160d0400000000000000000000000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000040c13191d202122242527282a2b252423211c170d0801000000000000000e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000000030c151c23282c31373a4045474f54565e61666c70767b80858b90959a9fa2a8a09e98928e88837e79736e6863605953514b4340372e23190d020000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2b2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000815212e3b47535f6a7783909dabaa9c8f8275685e5246394653606c7884919eaba89a8d8174675c5145382c1f140900000000000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000000000000000a151f2831383e424346464646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929facb9bab2aba49f948f847c726c77818f95a0a9a79e938c80736c61594f453c32281e150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000008111a232c353d474f585f686e79818c939aa2a69f9691857d716c605b534a423931281f160d04000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000000000008121a22282d303132323232323231302d282219130c04000000000006121e2b37424d576875828f9ba8b4aa96897d7063564a3d3023170a00000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000000000b151e272e34383c43474b5153596063686d72787d82878d92979d9fa7a49f9c96918b86817c76716d66615e56544f47454039312e251c1207000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a3a8b0b0a8a3a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f12000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f08040000000000000000000003050e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000003101c28343f4a54626f7c8895a0aca3988b7e7164564c413744505b6573808d9aa7ab9f9285796d6053473b30251a0e02000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c0000000000000000000000000000000000000000000005111c27313a434a4e505353535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9b2a8a09da09f9691877f76808c939ea7a89f958e81776c605a50473d332a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000008111a232b353d464e565e676d7780889298a0a8a09792877e736c655c544b433a31281f160c030000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0000000005101a242c33393c3e3f3f3f3f3f3f3e3c393329241e16100c0709060b1117232d3a47535f697884919eabaea398887b6e6155483b2e2215080004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000007121c2730394044464e53555d60656b6f757a7f848a8f939a9ea1a9a29e99938f89847f7a746f6a64605c54524c48433d39352f271f1c130a00000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b78849193939393939393939393939393939394979ea8a89e97949393939393939393939393939393939185786b5e5245382b1f12000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1614100b05000000000000060b0f12131b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000006121f2b3844505c6673808d9aa7ac9f92867a6d6054473a333f4953626f7c8895a0aca2978a7e7164574d42362a1e1205000000000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060605c5a544c42372c2115090000000000000000000000000000000000000000000000000000000105090b0b13131313070604000000000000000000000000000013202c3946535f6c7986929facb9aca0969196a0a199928c838c929ca5aaa1969083796d655b50483e352b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000081119232b343c444d555d656c737e8691969fa6a299928b80776d665d554b433a31281e150a0000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222c363e44494a4b4b4b4b4b4b4a49453e352f281f1c18171616171b222935404b55616e7b8896a1acac9f9286796d6053463a2d2013070006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000c18232e39424a5153585f62676d72777c81868c91969c9fa4a7a09d97928d87827d78726d68625f5853504a46413b38322c29241d150d0a0100000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788486868686868686868686868686868686878c97a3a3978c878686868686868686868686868686868684786b5e5245382b1f12000000000000000000000000000000080e171f2f3a454f575c5e60605f545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e42352b2423201c170e09030000020a11171b1f20252c34414e5a6774818d93939393938b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000713202d3a4653606d7985919eabaa9b8f8275675d5145392d3847535f6a7784909daaa99c8f8276695e52463a2d20160a000000000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c2013000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000000000000000000000000000060c111517182020201f1413100c0701000000000000000000000013202c3946535f6c7986929facb7aa9d91849196a0a39f9490949ca4aba29891847a6d675c53493f362d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000071019222a323b434b535b606c707c848f949da4a39f928d81786d675d554b433a30261c110600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000004101c28333e4850555758585858585857555045413a312c282323222322282d333d45515d67727f8c99a8b2a99d908376665c5144382c1f1206000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101c2834404a545c60646a6f747a7e83898e92999ea1a8a39f9b95908b85807b75706c65605d56534e46443f3836302c271f1d18120b03000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00111e2a3743505c687278797979797979797979797979797979797a8794a1a094877a797979797979797979797979797979797872685c5043372a1e11000000000000000000000000000000000f1b2834404c5761686b6c6c6c605c5455585a5c5d5e5f5f565d6065696b6c6b6965605c554e463c37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e42393831302d28221a140c07070b141b22272b2d323939414e5a677480868686868686867e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060403010000000000000203060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000004111d2935414c5563707d8a97a1ada2988a7e7164554c41352b37434e5866737f8c99a7ac9f93877b6e6154483d32271b0f010000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000000000000000000000000000000030f1c2935424e5a6670767979797979797570655a4d4135281b0f020000000000000000000000000000000000000000000000000911181d2124252d2d2d2c201f1c18120b030000000000000000000013202c3946535f6c7986929facaea194877b849196a1a69f9c9fa6afa39992867c6f685e554b41382d241b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000071018202931394149505a616a6f7a828d929fa4a49c938e82796d675d554b42382e23171006000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000814212d3944505a616465656565656564615a514c433e38342e302f302d33383f44505a606d7985929eabb1a7998c807366544a4034281c1004000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006121f2c3844515c666d71767c81858b90959b9fa3a8a19e99928e89837e79736e6963605b53524c47433c38342e2a251e1b16100c070100000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000f1b2834404b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e7a8794a1a094877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6860564b4034281b0f00000000000000000000000000000005111e2a3744505c6873787979796d665c504b4d4f4c52565e61686d727678797876726d675f584e463c30261c160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4646453d3c39332a261f181212181d262d3337393e4546464c58646e7479797979797979716c6256493d3024170a000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b13131311100e0a050005090d0f1013131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0000000000000613202c3945515d6775818e9ba9ac9f92867a6d6053473a2f26323c4855616e7b88959faba4998c7f7266594f43382c1d12070000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d6976828686868686868275695c4f4236291c0f03000000000000000000000000000000000000000000000009121b22292e3132393939392d2c29231d150d0300000000000000000013202c3946535f6c7986929facada09386797b849197a1a9a9abb0a89f92877d706a5f564c43392f261b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f383f4450585f686d78808b9399a3a59e948f82796d675d544a3f342822180b020000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303c4955616c71727272727272716c605d554f4645403e3d3c3c3d3f44495059616c73808d97a1adab9f95887c6f6255483c2e23180c00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000713202d3a4653606d787e83888d92989da0a7a69f9c96918c86817c77716d67615f5753504945413a37312c28231c19140f0a0400000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b17232f3a454e565c5e6060606060606060606060606060616e7a8794a1a094877a6d6160606060606060606060606060605e5c564e453a2f23170b00000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b0000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53535353514a49443e363129231d1d23282f383f44464b52535353535c64676c6c6c6c6c6c6c64625a5045392d211508000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e423528202020201d1d1a16110b1015191c1c2020202734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0000000000000714212d3a4754606d7a86929facaa9b8e8175675d5145392c212d3a46535f697683909dabab9e9184776b605448392f24180c0000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d69768390939393938f8275695c4f4236291c0f030000000000000000000000000000000000000000000006111b242d343a3d3e464646463a38342f271f150b01000000000000000013202c3946535f6c7986929facada093867a6e7b859197a1a9b3aca1968b7f726b60584e443a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e464e565d666d747f879298a2a69e949082796d665c50443f342a1d140a0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1724313e4a5764717e7e7e7e7e7e7e7d756d67615953514b4b4a49494a4a50535b606b707e88939fa9b0a69d9083766a5f53473b2e1c120700000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d21140700101d293643505c6976828a90949a9fa2aaa29f9a948f8a847f7a756f6a64605d55534d46443f38352f2b261f1c17110e0802000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0007121e28333c454b50525353535353535353535353535354616e7a8794a1a094877a6d61545353535353535353535353535352504b453c33281e120700000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c1003000000000000000000000000000000000005111d29343e48505658606060606060605b595e606060605e57555046423b342f27272e343c41495053585f6060605f5c585a60606060606060585650483e34291d1105000b1825313e4b5864717e8b93939393938e8175685b4e42352d2d2d2d2d2a2926221c151b212528292d2d2d2d34414e5a6774818d93939393938b7e7164584b3e3125180b000000000005121e2a36424d5765717e8b98a2aea2988a7d7064554b4035291e2a36424d5765727f8b99a3aca096897c6f63554b4035291d100400000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000010c18222d363f454a4b535353524745403931271d1207000000000000000013202c3946535f6c7986929facada093867a6d6f7c859297a2aaab9e91847a6d675c554b423930261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227343c444c545c606d727e869298a2a69f958f82786d605a50463c2f261c110600000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000003101d2a3643505d6976838b8b8b8b8b8b8a817a706b64605c545756555657545b60656c727d86929aa4afaa9f948a7d7064584e43372b1f0b0000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e22150800101d2a3743505d6a7683909c9fa6a8a09d98928d88837d78736d6862605853514b46423b37332d29241e1b15100c06000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010c17212a333a4043454646464646464646464646464754616e7a8794a1a094877a6d6154474646464646464646464646464543403a332a21170c01000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000000000c17222d363e45494b5353535353535359636b6c6c6c6c6b64615a534d45403931303940454d535b60656c6c6c6c6b686157535353535353534b49453e362d22170c00000b1825313e4b5864717e868686868686868175685b4e423939393939393736322d271f262c3235363939393939414e5a677480868686868686867e7164584b3e3125180b00000000000714212d3a46535e697683909caaab9f9285796d6053463a2f241a26313b4754616d7a86929faca89a8e8174675d5145392c1f140900000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000000000000000407090a0b0b0b0b0b0b101d2a3643505d697683909ca9a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0a09070400000000000000000000000005111d29343f485056586060605f53514b43392f23180c000000000000000013202c3946535f6c7986929facada093867a6d6a6f7c859298a2aaa1968f82796d675c544a423830261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a323a424a505b626c717d869298a2a79f948e81746d62584e42382d22170b00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000030f1c2936424f5c6975828f9898989898938e847d76706d6666646362636465666c71787f879298a2acaca2988f82766c6155463c32261b0f0000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f22150800101d2a3743505d6a7683909da9a49c96918b85817c76716d66615e56544e4745403936312b27221b19130f0a030000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000050f1821282f34373839393939393939393939393b4754616e7a8794a1a094877a6d6154473a39393939393939393939393837342f2821180f0500000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d01000000000000000000000000000000000006111b242d34393d3e464646464646525e6b757979797978706c615f57514b433e3d424b51575f656c71787979797873685c504646464646463e3d39342d241b110600000a1724303d4956626c7179797979797979756f65594d3b46464646464644423e39312930383d41434646464646464c58646e7479797979797979716c6256493d3024170a00000000000815212e3b4854616e7b87939faca99b8e8174675c5145382c1d14202d3946525e6876828f9caaab9f9285796d6053473b31251a0e00000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000040b10131616171717171717171d2a3643505d697683909ca9a89c8f8275695c4f4236291c17171717171717161613100b05000000000000000000000915212e3a45505a62656c6c6c6c605c554b4034291c10040000000000000013202c3946535f6c7986929facada093867a6d606a6f7d869298a3a89f948f82796d665c544a42382f261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202830383f44515a616b707d869299a4a69d938b7e716a5f544a3f33281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000020e1b2835414e5b6874818e9ba5a5a5a59e96918a837d79767271706f6f707275787d838b9299a2aaafa49a92867b6e61594f44342a20150a0000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524c48433d38352f2a261f1b17110d080100000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000060f171e23282a2b2d2d2d2d2d2d2d2d2d2d2e3b4754616e7a8794a1a094877a6d6154473a2e2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000000000009121b22292d303139393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245393939393931302d29221b12090000000815212d3945505a62646c6c6c6c6c6c6c68655d534648535353535353504f4a433b313a42494e4f53535353535348535c64676c6c6c6c6c6c6c64625a5045392d2115080000000007131f2c38434e5866737f8c9aa4ada2978a7d7063554b4034281c111d2a36414c5664717e8b98a2aea2988b7e7164574d42362a1b1106000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c000000000000000000070f161b20222324242424242424242a3643505d697683909ca9a89c8f8275695c4f42362924242424242424242322201c160f070000000000000000000b1724313d4a56626c71797979796d675c5145382c1f13060000000000000013202c3946535f6c7986929facada093867a6d60606a707d869299a3a69f948f82786d665c544a42382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f485059606b707e87939fa6a59f92867c6f665b5044392e23180c000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000010e1a2734414d5a6774808d9aa7b1b4aea8a19e94908a85827f7e7d7c7c7d7f82858a90959fa3ababa39f93887e71695f53473e3322180e040000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e21140800101d2a3743505d6a7683909da69a8d8079726d68625f5853504a46413b38322c29241d1a150f0b0600000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000050c12171b1e1f202020202020202020212e3b4754616e7a8794a1a094877a6d6154473a2e212020202020202020201f1e1b17120c05000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000911171d2124252d2d2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d2d2d2d2524211d1711090000000005111d29343e48505658606060606060605b59534d535f6060606060605d5b554d4339424c545a5c6060606060605f5353585a60606060606060585650483e34291d1105000000000915222e3b4854606a7784919eacab9e9285796d6053463a2e23180d1925303a4754606d7a86929facaa9c8f8276695e5346382d22170b000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000007111921272c2f303131313131313131313643505d697683909ca9a89c8f8275695c4f4236313131313131313131302f2c272119110700000000000000000b1825323e4b5865717e86868686796d6053473a2d20140a0000000000000013202c3946535f6c7986929facada093867a6d6058606b707d879299a3a69e948f81786d665c544a41382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000010000040607080707050100040c141c2328363e474f59616c727f8c949faaa3989083786c60554b4034281c10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000d1a2633404d596673808c99a6b4aaa29f9a9f9f9c98928f8c8a8988898a8b8e92979da0a7aea8a199928b7f726c61574d42352c21100600000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d21140700101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524d48443d39352f2b261f1c17110d080200000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000001070b0f1112131313131313131314212e3b4754616e7a8794a1a094877a6d6154473a2e2114131313131313131312110f0b0701000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d2114070000000000000000000000000000000000000000060c1115171820202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023202020181715110c060000000000000c17222d363e45494b535353535353534e4d4d575e6c6c6c6c6c6c6c6a665f554a3e49545e66696c6c6c6c6c6c6c5e574d4e535353535353534b49453e362d22170c0000000004101c2834404b54626f7c8996a0aca99a8e8174665c5144382c1d120813202c3945515d6775818e9ba9ac9f93877b6e6153493f33271b0f030000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000040f19232b32383b3d3e3e3e3e3e3e3e3e3e3e43505d697683909ca9a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3d3b38332b23190f05000000000000000a1723303d4a5663707d8993988a7d7063574a3d31261b0f0300000000000013202c3946535f6c7986929facada093867a6d605359616b717e87929aa4a69e938e81786d665b534941382d2217140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020608080e070c101313151413110d0802020a1117242c353d47505a606c77828f98a2aa9f958b7e71675c5145382c1f14080000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000c1926323f4c5965727f8c98a5aea298928d939aa0a29f9c999796959697989b9ea1a9acaba39f9691877f726d625a50453c31231a1000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600101d2a3743505d6a7683909da9a49c96918b86817c76716d66615e56544f4745403937312b28221c19130f0a040000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000020405060606060606060814212e3b4754616e7a8794a1a094877a6d6154473a2e211407060606060606060504020000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000005080a0b131315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201413130b0a0805000000000000000006111b242d34393d3e464646464646464246535e69767979797979797771665b4f424e5a66707679797979797976695e5346464646464646463e3d39342d241b11060000000006131f2c3845515c6674818d9aa8ada197897d7063544a4034281c0b04111d2935414b5564707d8a97a2ada49a8c7f73655b5044372b1f13070000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a505d697683909ca9a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4948443d352b21160b000000000000000815222f3b4855626e7b88959a8d817467584e43372b1f120600000000000013202c3946535f6c7986929facada093867a6d60534f59616c717e88939fa3a59e938e81786c655b53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000003090e1214151a1c181c1f202121201d19130c050006121a232b353e44505b656e7b86929faaa79e9184796d6053463b3025190d0100000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1825313e4b5864717e8b97a4ab9f9286818890959b9fa3aba4a3a2a2a3a5a8a9a7a8a19e99928d847d716d625b51483e332a1f110800000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400101d2a3743505d6a7683909c9fa6a8a09d98928d88837e79736e6863605953514b47423c38332d2a251e1b15100c07010000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004060000000000000000000000000009121b22292d3031393939393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b39393939393931302d29221b120900000000000713202d3a4653606d7985929eabab9e9185796d6053463a2e23180c010d18242f3a4653606d7985929fabac9e9184786c6053463a2f24180d0100000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000004101b27323d474f54565757575757575757575757575d697683909ca9a89c8f8275695c57575757575757575757575756544f473d33271c10040000000000000714202d3a4753606d7a86979e9184786a5f53473a2e21150800000000000013202c3946535f6c7986929facada093867a6d605347505a616c727f8b919ba4a59e938e81776c655b504440382e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000060e151a1e2122272823282c2d2e2e2d2a251e160e05000811192327333f49535e69737f8c98a2ada1968b7e7164564c41362a1e110500000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1724313d4a5764707d8a97a3ac9f9286797c83898e9299999c9d9e9f9f9f9e9d9b9896918c86807a706b625a51493f362c21180e0000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d0100101c2936434f5c6976828a8f949a9fa2a9a29f9a94908a84807b756f6b65605d55534d46443f3836302b271f1c18120e0903000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000911171d2124252d2d2d2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d2d2d2524211d171109000000000005111d2935414c5664707d8a97a2ada89a8d8074665c5044382b1c12070007131f2c3845515c6674818e9aa8aca096897c7063554b4035291d110400000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000713202c38444f59606364646464646464646464646464697683909ca9a89c8f827569646464646464646464646464646360594f44382c20130700000000000006131f2c3945515d677885929e96887b6f6255483c3025190d01000000000013202c3946535f6c7986929facada093867a6d60534748505a626d727f8c929ca4a59d938e80776c605c524a40382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000060f181f262b2d2e34352e34383a3b3a3936302820160c0200071117222d38414d57606d7a86929faca89c908376685e5246392d20140700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303d495663707c8996a3afa399867a6f787d82868a8c8f909192929291908e8b8884807b736d68605950483f372d241a0f0600000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000713202d3a4653606d787d82888d92979da0a7a69f9c97918c86817c77726d67625f5753504a46413a37322c29231d1a140f0b0600000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e110400000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000060c111517182020202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120202020181715110c060000000000000713202d3946525e6875828f9ba9ada196897c6f63544a3f34281c0b000004101c2834404b5463707c8996a1ada89b8e8174675d5145392c20140900000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f120000000000000916222f3b4854606b7071717171717171717171717171717683909ca9a89c8f82757171717171717171717171717171706b6054483b2f22160900000000000004101d2935404b556a7783909d998c7f7266564c41362a1d1105000000000013202c3946535f6c7986929facada093867a6d6053473e48515b626d737f8c929ca4a59d938d80746e645c524a40372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e18212a31373a3b414243404546484746413a32281e1308000006111b262f3b45525d6875828e9ba8ac9f93877a6e6154473b2e21140800000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000916222f3c4955626f7c8895a2b5ab94877b6e6c70757a7d808284848586858583817f7c78736e68605d564f473f362d251b120800000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000006121f2c3844505c666d71767b80858b90959b9fa3a9a19e99928e89837e79746e6964605b54524c47433d38342f2a251f1b17110d080100000000000000000000000000000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d10040000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000005080a0b1313131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21151313130b0a080500000000000000000714212e3a4754616d7a86929facab9e9184786c605346392e23170b0000000c18232e394653606c7884919eabac9f92857a6d6053473b31261a0e02000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83919daaaa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d706356493d3023160a000000000000000c18242f424f5c6875828f9b9c908376685e5246392d201307000000000013202c3946535f6c7986929facada093867a6d6053473a3f49515b636d73808d929da5a59d928d80746e635c524940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009151f2a333c4247484d4f504b51535454524c443a3025190d0100000a141d2935414c5664717e8b97a4afa49a8a7e7164574b3e3124180b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000815212e3b4854616e7b8794abb5a295887b6f6263686d7073767778797978787674726f6a66615e56524c433d352d241b1309000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000003101c28343f4a545c60646a6e74797e83898e92989ea0a8a39f9b95908b85807b76706c66615e56544e4745403936312b27221b19130c04000000000000000000000000000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000606060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080606000000000000000000000006121e2b37424d5765727f8b99a3aea89a8d8073655b5044372b1c110600000007121f2b3844505b6673808d9aa8aea2988b7e7164574d42362a1e12050004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000000000003101d2a3643505d6976838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9195a0acab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d1104000000000000071a2734414d5a6774808d9a9f93867a6d6154473a2e23180c000000000013202c3946535f6c7986929facada093867a6d6053473a373f49525b636e74808d939da5a49d928d80736e635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c454d53555a5b5c555c6061615e564c41362a1d11050000020b19242f3c4955626f7c8895a2b6ac998d8073665a4d4033271a0d00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000714212d3a4754606d7a8799a4afa296897c6f63565d606366696a6b6c6c6c6b6a6865625f5854524d45413a312b231b1209010000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000c17232e38424a5053575f62676d71777c81868c91969c9fa4a7a09d97928d87827d78726d6862605853514b46423b37332d29241e160d0a0100000000000000000000000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a87949f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b0000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000814212e3a47535f697683909d9f9fa096897c6f6253493f33271b0a00000000030f1c28333f4a54626f7c8895a09faa9c908376695f53463a2d21140700000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f1409000000000003101d2a3643505d6976839097979797979797979797979797979da0a8b1b1a79f9d97979797979797979797979797979083776a5d5044372a1d11040000000000000c1926323f4c5965727f8c98a4998b7e7164544a4034281c10040000000013202c3946535f6c7986929facada093867a6d6053473a2d374049525c606c77818e939ea6a49c928c80736d635b51493f372d241b1209000000000000000000000000000000000000000000000000010101010101010101010613202c3946535f6c7986929facaca09386796d6053463a2d20130701010101010101010101000000000000000000000006121e2b37424d575f616768696a676d6e6d685e5246392d2013080000000814212e3b4754616e7a8794a1ada89b8e8175685b4e4235281b0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000613202d394653606c7986939faca3968a7d706357525457595c5d5e5f5f5f5e5d5b5855534e4746413b352f281f19110900000000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000006111c2630383f44464e53555d60656a6f747a7f848a8f93999ea1a9a29f9a938f8a847f7a746f6a64605c55534d46443f38352f28201c140a00000000000000000000000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8792929292877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815222f3b4855626e7b8895939393939184776a605441382d22170b00000000000b17222d3847545f6a7784919393939394887b6e6155483b2e221508000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000b1724313e4a5764717d8a97ab9b8e8275665c5144382c1f12060000000013202c3946535f6c7986929facada093867a6d6053473a2d2e374044505b656d78818e949ea6a49c928c7f736d635b51493f362d241b120900000000000000000000000000000000000000010406070d0d0d0d0d0d0d0d0d0d0d13202c3946535f6c7986929facaca09386796d6053463a2d20130d0d0d0d0d0d0d0d0d0d0d07060400000000000000000814212d3a47535f696e7475767778797b7a6d6154473a2f24190d0100000714202d3a4753606d7a8693a0ada89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000005121f2b3744505b657885929faba4978b7e7164584b474a4d4f515152535252504e4c4947433c39363029241e160d0700000000000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000000000a151e262e34383c42474b5153586062686d72787d82878d92979c9fa6a49f9c96918c86817c76716d67615e5753504945413a322e261c1207000000000000000000000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000000000000000000000814212e3b4754616e7a8786868686877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a010000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000d1a2733404d5a66738086868686868686807366584e432f261b1106000000000006111c2b37434e5866737f86868686868686807366594d4033261a0d00000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a110700000000000003101d2a3643505d6976839093939393939393939393939393939c9fa6b0b0a69e9c93939393939393939393939393939083776a5d5044372a1d11040000000000000916232f3c4956626f7c8995ab9f9285796d6053463a2d2013090000000013202c3946535f6c7986929facada093867a6d6053473a2d2027333f49535c666d78828f949fa6a49c918c7f726d625b51483f362d241b12080000000000000000000000000000000001070d1113141a1a1a1a1a1a1a1a1a1a1a1a202c3946535f6c7986929facaca09386796d6053463a2d201a1a1a1a1a1a1a1a1a1a1a1a1313100c070000000000000815222e3b4855616e7b80828384858687807367554c4135291d120c070a0a15212e3b4854616e7b8794a1aea89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000030f1b27333f495e6b7884919eaba5988b7f7265584c3f3d404344454646454543413f3c3b37322d2a251f19130c0400000000000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000000030c151c23282c3137394045474e54565e61666c70757b80858a90949a9fa2a8a19e98928e89837e79736e6963605b53524c4440382e24190e020000000000000000000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000714202d3946525e687579797979797975685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a02000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000c1926323f4b57636e7379797979797979736e6358463d321d140a000000000000000f1b26323c4b57636d7379797979797979736e63574b3f3226190c000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f1911080000000000000003101d2a3643505d69768286868686868686868686868686868690949fabaa9e948f86868686868686868686868686868683776a5d5044372a1d11040000000000000814212e3b4754616e7a8799a3a297897c706356493d31261a0e0200000013202c3946535f6c7986929facada093867a6d6053473a2d20222d38414a545c666d79828f949fa7a49c918c7f726d625b51483f362c241a12080000000000000000000000000000040c13181d2021272727272727272727272727272c3946535f6c7986929facaca09386796d6053463a2d27272727272727272727272727201f1c18120b03000000000915222f3c4855626f7b888e8f9192978f8276675d5145392f241d181616141b222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222d44505d6a7783909daaa6998c7f7366594c403333363738393939383735322f2e2b26201e19140d080b09050100000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000030a11171c1f262b2f35393d43474c52545b6063696e73797e83888e92989da0a7a39f9b95908b85807b75706c65605d56524a40352a1f13070000000000000000000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e050000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c66635c5247342b200b02000000000000000a15202f3b46515b63666c6c6c6c6c6c6c66635c52473b2f23170a0000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000030f1c2935424e5a66707679797979797979797979797979797982909ca9a89c8f827979797979797979797979797979797771665b4f4236291d10030000000000000613202d394653606c7986929fa99a8d807367574d42372b1e120600000013202c3946535f6c7986929facada093867a6d6053473a2d201b262f38424a545c676d798290959fa7a39b918b7f726d625a50483e362c241a1108000000000000000000000000040d161d24292c2d34343434343434343434343434343946535f6c7986929facaca09386796d6053463a34343434343434343434343434342d2c28231d150c030000000713202d3a4653606d7985929c9d9f9f92867a6d60554b40352f2923232324262d36424d5765717e8b98a4b1a69a8d8073675a4d4034271a0d01000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000061d293643505c6976838f9ca9a69a8d8073675a4d403427292a2b2c2c2c2b2a282522211f1b1919191919181715110c06000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000000000000060c10151a1d24292c32383a41464a5053575e61666d71767c81868b91959b9fa3a79f9d97928d87827d78726d68635c52473b2f23170a0000000000000000000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000000000000000000000010d1925303b444c52545f5f5f5f5f5f54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b040000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000007131f2a35404a52575a606060606060605a58524a403522190f000000000000000004121e2a354049515759606060606060605957524a40352a1f1307000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0903000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e0100000000000005121f2b3744505b657784919eaa9d918477695f53473a2d21140800000013202c3946535f6c7986929facada093867a6d6053473a2d20141d263039424b555d676d79839095a0a8a39f93887f726c625a50483e362c231a110800000000000000000000010c161f282f35393a40404040404040404040404040404046535f6c7986929facaca09386796d6053464040404040404040404040404040403a38342e271e150b00000006121f2c3844515c6676828f9caaaba2988b7e72675d51454039342f3030312f383f46525e6975818e9ba8b3a9988b7e7265584b3f3225180c00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020f1c2935424f5c6875828f9ba8a79a8e8174675b4e413428252525252525252525252525252525252525252524211d17110900000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000003090e12181d1f272b3036383f44464d53545c60646a6f747a7f84898e92999ea1a8a19e99938f89847f7a736e63574b3f3226190c0000000000000000000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000000000000000000008141e29323b4146475353535353534746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e14080000000000000000000000000000020e19242e3840474b4d535353535353534d4b4740382e2410070000000000000000020d19232e3740464b4c535353535353534d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d606060606060606060606060606976838f9ca9a89c8f827569606060606060606060606060605d5b554d43392d22160a00000000000000030f1b27333f49536976838f9ca9a096887b6e6155483b2f24190d01000013202c3946535f6c7986929facada093867a6d6053473a2d2014141e273039434b555d676d7a839096a0a8a49a93887e716c615a50483e352c231a110800000000000000000007131d28313a4145474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d535f6c7986929facaca09386796d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4645403930271d1207000004101c2834404a5465727e8b98a2aeaa9e9184796d605b514b45403e3d3d3d3f4149505b616e7b86929facada197887c6f6255493c2f22160900000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020e1b2835414e5b6874818e9ba7a89b8f8275685c4f4235323232323232323232323232323232323232323232312e29221b12090000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000000000000000000000001070c10161b1e252a2d33383b42464b5153585f62676d72777c82868c91969c9fa4a49f9c96918b868073665a4d4033271a0d0000000000000000000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000000000000000020d1720293036393b4646464646463a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000007121c262e353b3f4046464646464646403f3b352e261c120000000000000000000007121c252e353b3e4046464646464646403f3b352e251c12070000000000000000000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b0803000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565656565c6976828f9ca9a89c8f8275695c56565656565656565656565655544e463c32271b0f0300000000000000000b17222d414e5b6874818e9ba7a8988c7f7265554c4135291d1104000013202c3946535f6c7986929facada093867a6d6053473a2d20140c151e273039434c555d686e7a849196a1a9a49a93877e716c615a50473e352c231a110700000000000000010d18242f3a434b51545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5f6c7986929facaca09386796d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b42392e23180c0000000c18232e3a4754616d7a86929fa9aca1968d80746d605d55514b4a49494a4b4f535b606d74818e98a3aeab9e9285796d6053463a2d20130700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000010d1a2734404d5a6773808d9aa6a99c8f8376695c50433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3a342d241b1106000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000000000000000000000000040a0f13191c22282b3136394045464e53555d60656b70757b7f848a8f939a9fa2a8a09e989083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000000000000050e171e252a2d2e3939393939392e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000a141c242a2f32333939393939393933322f2a241c140a00000000000000000000000a131c232a2f32333939393939393933322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e08010000000000000000000000000000000000000000000000000006131f2b37434e585f62636363636363636363636363636976828f9ca9a89c8f827569636363636363636363636363636260584e43372b1f13060000000000000000061a2633404d596673808c99a6a99c8f8276675d5145392c201306000013202c3946535f6c7986929facada093867a6d6053473a2d2014070c151e27313a434c565e686e7b849196a1a9a49992877e716c61594f473e352b23190f0400000000000004111d2935414b555d606767676767676767676767676767676767676c7986929facaca09386796d676767676767676767676767676767676767605c544b4034281c100400000713202d3946525e6874808d97a2ada89d928c7f746d67605c5557565657585960656c727f8b939daaafa4998d8074665c5044382b1f120600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000d192633404c5966737f8c99a6aa9d9083776a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a453f362d22170c0100000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000002080d11171c1f252a2e34383c43474c5154596063686e73797d82878d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e02000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2726231f19120a020000000000000000000000010a12191e2325262d2d2d2d2d2d2d2626231f19120a010000000000000000000000000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070707070707075828f9ca8a89c8f827570707070707070707070707070706f6a6054473b2e22150800000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d6054473a2d22170b000013202c3946535f6c7986929facada093867a6d6053473a2d201407030c151f28313a444c565e696e7b849197a1a9a39992877e706c61594f473d352b21160b0000000000000613202c3945515d676d737373737373737373737373737373737373737986929facaca0938678737373737373737373737373737373737373736d665c5145382c1f1306000005111d2935414c56616d7a85929fa5aea49b918c8079716d67656463636465686b70787f87929fa5afa89f93877b6e61544a3f34281c100300000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000c1925323f4c5865727f8b98a5aa9e9184776b5e5858585858585858585858585858585858585858585858585650483f34291d1105000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000000000000000000000000000000000000060b0f141a1d23282c32373a4145474f54565e61666d70767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000002080d1114142020202020201413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000070e1317191a202020202020201a1917130e08000000000000000000000000000000070d12161919202020202020201a1917130e07000000000000000000000000000000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d82909ca9a99d90837d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f22160900000000000000000a1723303d4a5663707d8996a3aea3998a7d7164544a3f33281c0f030013202c3946535f6c7986929facaca093867a6d6053473a2d20140700030d161f28323b444d575f696e7c859297a2aaa39992877e706b61594f473d32271b100400000000000714212d3a4754606d79808080808080808080808080808080808080808087929facb3a69a8d8080808080808080808080808080808080808080796d6053463a2d2013070000010d1925303a46525e68717e8b939da5ada39b928d847e797572717070707274777d828c9299a3afaaa1968e8174695f5342382e23170b0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b1825313e4b5864717e8b97a4ab9f9285786565656565656565656565656565656565656565656565656565625a50453a2e21150900000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c6064696e74797e83898e929084776a5d5144372a1e110000000000000000000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000000000000000000000000000000000000000000105070813131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000002070a0c0d131313131313130d0c0a0702000000000000000000000000000000000002060a0c0d131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d13080000000000000000000000000000000000000000000003101d2a3643505d69768289898989898989898989898989898990949fabab9f959089898989898989898989898989898983776a5d5044372a1d1104000000000000000815222f3b4855626e7b8895a99f9f9b8e8174665b5044382b1f12060013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070000040d162029323b454d575f6a6f7c859298a29fa39992877d706b60594f44382c20130700000000000814212e3b4754616e7a878d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3afb5a89d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d867a6d6053473a2d20140700000008131e2a36414c56626c74818e939da4aea49d96918b85827f7d7c7c7d7e8184898f949fa3abaaa29891847a6d60574d4230261c11060000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000a1724313d4a5764707d8a97a3ac9f93867872727272727272727272727272727272727272727272727272716c62564a3d3124170b000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000000000000000000000000000000000000000000000000070c10151b1e24292c32383b41464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e0300000000000000000000000000000000000000000003101d2a3643505d6976839096969696969696969696969696969c9fa6b0b1a79f9d96969696969696969696969696969083776a5d5044372a1d1104000000000000000714202d3a4753606d7a8697939393939285796c605346392d2013060013202c3946535f6c7986929393939393867a6d6053473a2d201407000000040e172029333b454e585f6a6f7c8692989393939992867d706b6054483b2f22160900000000000814212e3b4754616e7a87949a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5b9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a93867a6d6053473a2d201407000000020d1925303a44505a606d78818d929fa2aaa8a09e97928f8c8a89898a8b8e91969c9fa6ada7a09892867c6f685d52453c311e140a000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000091623303c4956636f7c8996a2afa4998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7165584b3e3225180b00000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464d53555d60656a6f747a7f8175685b4f4235281c0f0000000000000000000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e020000000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a08040000000000000000000000000004080a0b1313131313131313131313131313131311100e0b06000000000000000000000005090d0f101313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f140800000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9fa3a3a3a9abb0b9b9b1aba9a3a3a39f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000006131f2c3945515d677885868686868686867c6f6256493c2f2316090013202c3946535f6c798786868686868686796d6053473a2d20140700000000050e172129333c464e58606a707d8686868686868686867c706356493d3023160a00000000000814212e3b4754616e7a8794a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6acafb5acacacaea8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a093867a6d6053473a2d2014070000000008131e29323f44505c666d78808b92989fa3aba9a29e9b9897969697989b9ea0a8aca9a19e9590867d6f6a60564c41332a1f0c02000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000915222f3c4855626f7b8895a2b5ab9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12050000000000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000001080d11161b1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e0000000000000000000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f150900000000000002090f14181b1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000050c11141717202020202020202020202020202020201e1d1b17120b0400000000000000020a1015191c1c20201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939b9ea5afb7b7b6b7b9b8afa59d9b93939393939393939393939083776a5d5044372a1d11040000000000000004101d2935404b55687378797979797979796f6a6054483b2e22150900121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000050f18212a333c464e58606b70797979797979797979706b6054483b2f22160900000000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93867a6d6053473a2d20140700000000020d172028343f4a545c666d747e858e92999ea1a8a7a8a5a4a3a3a3a5a7a8aca49f9d97928c837b6f6b60584e443a3021180e00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000815212e3b4854616e7b8794abb5ada39b989898989898989898989898989898989898989898989898989285786b5f5245382c1f1205000000000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616568655d53483d3125190c0000000000000000000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e030000000000030b131a202527282621201d19130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000040c141b212528292d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d00000000000000000000000000000000000000000003101d2a3643505d6976828686868686868686868686868e939ea9b0aba9abacb2a99d938e86868686868686868686868683776a5d5044372a1d110400000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260584e43382c1f130700111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000060f18212a343d464f5960636c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000814212e3b4754616e7a8793939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393867a6d6053473a2d2014070000000000050e17232e38424a545c606c717a81868d9196989a9c9e9f9f9f9f9e9d9c999a93908b857f786e6960594f463c32281e0f0600000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000000000714212d3a4754606d7a8799a3afacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9285786b5f5245382c1f120500000000000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5f5f5e5d5b595653514a47433d373127221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f262b2f35393d43474c5254595b59534b42372c2015090000000000000000000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000000020b151d252c313435332e2d2a251e1b16110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000020c161e262c32353639393635322c261e160c0200000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e010000000000000000000000000000000000000000030f1c2935424e5a667076797979797979797979797979818e9ba7a69f9c9ea1a8a79b8e817979797979797979797979797771665b4f4236291d1003000000000000000007121d2731454f575d5f6060606060606056544e463d32271b0f03000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000060f18222b343d474f54565f606060606060605f56544f473d32271b100400000000000814212e3b4754616e7a868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796d6053473a2d20140700000000000006111c263038424a505a61686e747b8084888b8e90919292929291908f8d8a87837e79726d665f574f473d342b20160c0000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000000000613202c3945515d677986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f1205000000000000000000000000000000080e161e252a30363a3c4347484b4e50515253535252504e4c494644403937322b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32373a4146474c4f4d48423930251b0f040000000000000000000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000009131d272f373d40423f3a3936302c27201d18130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000a141e2830383d4143464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d010000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c66707d89939eab9f94909196a1ac9f93887c6f666c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e010000000000000000010b151f333d454c5052535353535353534948433d342b21160a00000915202b353f474e5253535353535353535345403931271d1207000000000000000000061019222b353d4448495253535353535353524948443d352b21160b0000000000000714202d3946525e687679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976675d5145392c201306000000000000000a141e2630383f4450565e61696e73787b7e81838485868685858482807d7a76726d67605c544d453d352b22190e040000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0000000004111d2935414b556b7885929393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f120500000000000000000000000000000000050c13191f252a2d32373b3c3f414345454646454543423f3c3a38342e2b27201b150b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e14090000000000000000000006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c10070000000000040f1a252f3941484d4e4c4746413a38322c29241d1a15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060005101b26303a42494e4f53534f4e49423a30261b10050000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060606057606d7883919da5a499908384919ea6a49a9083786d6057606060606060605d5b554d43392d22160a00000000000000000000030d212b333b404445464646464646463c3b38322b22190f040000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000071019232b32383b3d4646464646464646463d3b38322b23190f0400000000000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d554b4035291d110400000000000000020c141e262e343e444c52575e61666a6f727476777879797978777573716d6865605d55504a423c332b23191007000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a677480868686868686867e7164584b3e3125180b00000000010d18242f44515e6b7784868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f1205000000000000000000000000000000000002080d141a1e20262b2e2f323536383939393938373533302d2c28231c1b150f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e323534312c251e150c0200000000000000000000030f1b27323d464e545660606060606060595751444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000814202c37414b53595b5954524c48433d39352f2b261f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000915212c38424c545a5c60605c5a544c42382c2115090000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000005111c27313a434a4e50535353535353535e69727f8c95a0a99f93877c7e8a949faba0958c7f72695e53535353535353504f4a433b31271c110500000000000000000000000f1921292f343738393939393939392f2e2c27211910070000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000007111921272c2f30393939393939393939302f2c272119110700000000000000020e1925303b444c525f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f514b433a2f24180d010000000000000000020c141c2328323b41464d5354585f626567696b6c6c6c6c6b6a696664615e5653514b443f38302a2119110700000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e01000000000000000000000000010d1a2733404c58646e7479797979797979716c6256493d3024170a0000000000071d2a37434f5c67727779797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11050000000000000000000000000000000000000003090e12151b1f212225282a2b2c2c2c2c2b2a282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126282825201b140c030000000000000000000000000a16202b343d434749535761686b6c6c66635b5146464b515357565e61666a6c6c6a66605d56514c46423b3328231c140c020000000000000c1825313d48535d656866615e56544f4745403a37312c28231c1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e000d1925323d49545e66696c6c69665e54493d3225190d0000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000a151f2831383e42434646464643505a616e7b86929fa7a2978d817476828f99a3a79f92867b6e61594f434646464644423e3931291f150b000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000070f161b2022232c2d2d2d2d2d2d2d2c2322201b160f0700000000000000000008141e29323b4146535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535345403a31281d130700000000000000000000020a1117202930363b4246484e5355585b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f070000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180c00000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800000000020f1b27333f4b5660676b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1d1b19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000040f19222b32373b3c505c6873787979736d63574b434750555d60686d7276787977736d685f584e443b31292117110a02000000000000000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d08020000000000000000000000000000000000000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000f1c2835414e5a66707679797670665a4e4135281c0f0200000000000000000000000000000000000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b0203040506000000000000000000000000000000000000030d161f272d323536393935404b55616c75828f98a2a79f92857a6d6e7c87929fa9a2988f82756c61554b403539393736322d271f170d0300000000000000000000000000060d13181c1e1f202020202020201615130f0a040000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000040b101316161f202020202020201f161613100b0400000000000000000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464639352f281f160c01000000000000000000000000060e171e252a31363a3c4347484b4e50515253535252514f4d4a4746413a39352f28231c150c060000000000000000000005111d29343e48505658606060606060605b59534b41372c20140800000000000000000000000000000814202b36414a53585a60606060606060585650483e34291d110500000000000b17232e3a444e565c5e60606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c00000000000000000000000000000000000000000000000000030608090c0e10121213131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c09040000000000000000000000000000000007101920272b3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f14080000000000000000000f1b2835424e5b6875817f7a756f6b65605d55534e4644403936302b27221b19130f0a040000000000000000000000000000000000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000b1724313e4a5764717d8686868686868686868686868686868684776a5e5144372b1e1100101c2936434f5c69768286868276695c4f4336291c10030000000000000000000000000000000000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e1011121307060401000000000000000000000000000000040d151c2226292a2d2c3945515d67707d8a949eaaa0958b7f72686a73808d97a1aa9e938a7d70675d51453c31262a2926221c150d0500000000000000000000000000000002070c0f11121313131313131309090703000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000307090a1313131313131313130a09070400000000000000000000000000050e171e252a2d2e393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392c29241d160d040000000000000000000000000000050d14191f252a2d31373a3c3f41434445464646454442403e3a3936302c29241d17110a030000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a0f040000000000000000000000000000030f1a252f3841484c4e535353535353534b49453e362d22170c00000000000006121d28323c444b4f51535353535353535353535353535353535353535353535353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000101d2a3743505d6a76838c86817c77726d67625f5853514a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000b1724313e4a5764717d8a93939393939393939393939393939184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1413110d08010000000000000000000000000000030a11161a16202b37434e58606d7984919ea6a59d9083786d60606d7a85919ea6a59e9184796d60584e43372b20161a16110b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d18130c040000000000000000000000000000000002080d141a1e21262b2e2f323436383939393938373633312e2d2a25201d18120c06000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d13090000000000000000000000000000000008131d262f363c4041464646464646463e3d39342d241b1106000000000000010c16202a323a3f434446464646464646464646464646464646464646464646464646464646464646464544403b332b21170d0200000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312100e0c08070502000000020404060606060606000000000000000000000000000000000001040707131313131313130d0c0a07020000000000000000000000000002060808131313131313131310060603000000000000000000000000040a1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e11050000000000000000101d2a3743505d6a768390928e89837e7a746f6a64605c54524d46443f3835302b271f1d18120e09030000000000000000000000000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070f161b1f22232c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201d19130c040000000000000000000000000000000508131e28323a47535f6a73808d96a1aa9e93897d70665c5d67717e8b949faba1968d80736a5f53473e32281e13080500000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202013110d07010000000000000000000000000000000000000003090e12151a1f212225282a2b2c2c2c2c2b2a29272421201e1913100d07010000000000000000000000000000000009121b22292d3031393939393939393534312c251d150b0100000000000000000000000000000000010b141d252b3033343939393939393931302d29221b12090000000000000000040e1820282e33373839393939393939393939393939393939393939393939393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191514120e09030b0e10111313131313130b0b0905010000000000000000000001080d111314202020202020201a1916130d0700000000000000000000030a0f1214151f202020202020201c13120f0b0600000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d2014060000000000000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29241d1a15100b060000000000000000000000000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101920272b2e2f3938373635343331313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392d2c29241e160d040000000000000000000000000000020c1924303a44505a626e7c87929fa8a2988e81756b605455606c78839099a4a89f92877c6f625a50443a3024190c03000000000000000000000000000000040b101316162020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313060401000000000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1e1c1a171413110d080401000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2524211d17110900000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a282522211e1a1410171b1d1e202020202020181715110c060000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a0100000000000000060e151a1f21222c2d2d2d2d2d2d2d29201f1c17110a020000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000101d2a3743505d6a7683909da7a09d98928d88837e79736e6963605b53524c47433c38352f2b261f1c17110e0802000000000000000000000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040f19222b32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041434445463a39352f281f160c01000000000000000000000000000a141e2935414c56616c76828f99a3a89f92867b6e61594f505b656f7c87939fa9a3999082766c62564c4135291e150a0000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e10111213131312110f0d0b070705010000000000000000000000000000000000000000000000060c11151718202020202020201b1b18140f0901000000000000000000000000000000000000000001080f14181a1b20202020202020181715110c06000000000000000000000000040c12171b1d1e20202020202020202020202020202020202020202020202020202020202020201f1e1c18130d0600000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322e2d2b261f1c23272a2b2d2d2d2d2d2d2524211d181109000000000000040d161e24292c393939393939393933322f2a241c130a000000000000060f1820262b2e2f3939393939393939362d2b28221c140b0200000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000101d2a3743505d6a768390979d9fa7a29f9a94908a85807b75706c65605d56544e4745403937312b28231c1914100b040100000000000000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a16202b343d4347495251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524745413a31281e130800000000000000000000000006111c26303845525d68717e8b949faba1968c8073695e534749535f6a74818d97a2ab9f948b7e71685d52463d30261c110600000000000000000000000007111921272c2f303939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c27211a11080000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f0e0c080400000000000000000000000000000000000000000000000003080b0d0e131313131313130b0a080500000000000000000000000000000001060b0f1111131313131313131313131313131313131313131313131313131313131313131312110f0c070200000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464543413f3b3a37312c282e33363739393939393932312e29221b120900000000010c1620282f35394646464646464646403f3b352e251c120700000000040d18222a31373a3b4646464646464646433938332d261d140a000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f1206000000000000000c1926323f4c5965727f858b90959b9fa3a69f9c97918c87827d78726d6862605853514b47423c38342e2a251e1b16110d0801000000000000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f221509000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b27323d464e54565f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c433a2f24190d0100000000000000000000000b17232e38424e58606d7a85929ea6a69e9184796d60574d42414e58616d7a85929ea7a69e92857a6d61584e42382e23170c0200000000000000000000040f19232b32383b3d46464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a10050000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b161009010000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4846423c3834393f43444646464646463e3d3a342d241b110600000008131e28323a414553535353535353534d4b4740372e24190d020000010c161f2a343c43474852535353535353534f46443f382f261c11060000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d201306000000000000000b1825313e4a57626d72797e83898e92999ea1a8a19e99928f89847f7a746f6a65605d55534d46443f3836302c27201d19130f0a0400000000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e5860626c6b6a696867666463626160626f7b8895a2aa93867a6d606162636465666768696a6b6c605d564c4135291d11040000000000000000000003101c28343f4a54606a74818d97a1ab9f948a7e71675d51453b3c46525e68727e8b95a0aca1978e81746a60544a3f34281f1409000000000000000000000b16212b353d44484953535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443d352c21160b000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000001060b0f111113131313131207060300000000000000000000000000000000000000000000000000000000000000000000060606060606060503000000020608080c0f111213131312100e0b08070502000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5855534d46443f444b4f515353535353534b4a453f362d22180c0100010d19242f3a444c525f606060606060605957524940352a1e1307000007131d28313c464e53555f606060606060605c53504a42382d22170b00000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f221508000000000000000916222e3a46515b62676d71777c81868c91969c9fa6a39f9b96918c86817c77716d67615f5753504a46413b38322c29241e1b15100c0700000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222e3b4754606a6f7877767574737271706f6e6d686e7b8894a1a39886796c6c6d6e6f7071727374767778796d685d5245392c201306000000000000000000030c19232b3844505c666f7c87939fa9a3998f82766c61554b403335414c56606c7883909aa4a99f93887c6f665c50443b30251a0d03000000000000000004101b27323d474f5456606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606056554f473d33271c1004000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c1309000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000040c12171b1d1e20202020201f1312100c060000000000000000000000000000000000000000000000000000000105090b0b13131313131312120f0c04090e121415191b1d1f1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865615f5753504a4e565b5e606060606060585650483f34291d11050004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a00071018242f3a434e585f626c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000006121e29353f4951555c60646a6f757a7f848a8f949a9fa2a8a09e98928e88837e79736e6964605c54524c48443d39352f2b261f1c18120b030000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f03000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6d6054473a2d2114070000000000000000000b151e2a36414d56606d78839099a4a99f92877c6f625a5043392f303a44505b666f7c87939faaa49a9083786d60574d42362a1f150b01000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c20140700020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b1005000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000060e161d23272a2b2d2d2d2d2d2c201f1c17110a03000000000000000000000000000000000000000000000000060c111517182020202020201f1e1c1810151a1e212225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787674726e6964605c545660676a6c6c6c6c6c6c65625a50453a2e211509000713202c3945525d687679797979797979736d63574b3f3225190c050e19222935404b555f6a6e7979797979797979766c665b5044382b1f120600000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c00000000000000010d18232d373f434b5153586062686d73787d82888d92989da0a8a29f9b95908b85807b76706d66615e56544f4745413a37312c28231d150c030000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8991908f8e8d8c8b8a898887868583919daa9f92878385868788898a8b8c8d8e8f9091877a6d6054473a2d211407000000000000000007121d27303946525e68727f8b95a0aba1978d80746a5f53483e312728333f4a54606b74818e98a2aca0958c7f72695e52463e31271d1207000000000000000916222f3b4854606b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f2316090008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a00020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b1005000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000040e1820282e3337383939393939392d2c28231c150c03000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735312e2d2a251f1b150d07010000000000000000000000000000000000020b18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f58677277797979797979716c62564a3d3124170b000714212d3a4754606d7a86868686868686807366594d4033261a0d0b16202b343d45515d676e7c868686868686868682796c605346392d201306000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000007111b252d31394045474e54565e61666d70767b81858b91959b9fa3a79f9d97928d87827d78736e6863605954514c47433c38342e271e150b000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959d9c9b9a99979695949992919195a0aca399929091929995969798999a9b9c9d93877a6d6054473a2d21140700000000000000000c18232e39424f59616e7b85929fa7a79e92857a6d60584e43362c1f222d38424f59616e7a86929fa7a79f92867b6e61594f43392f24180c030000000000000a1623303d495663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063564a3d3023170a000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f0008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a00040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000010c16202a323a3f43444646464646453a38342e261e150a00000000000000000000000000000000000000000009121b22292e313239393939393939373430282c31373a3b3f4244454646464543413e3b3936302b272018130c04000000000000000000000000000000000a141d2a333e474f5961696e787e83888b8e909292939291908e8b88837e786f6a606a77848686868686867e7165584b3e3225180b000714212d3a4754606d7a8793939393938c807366594d4033261a0a141d28323d46515b606d798391989393939991847a6d665b5044382b1f12060000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000a131b1f272f34383d43474c52545c60646a6e747a7f84898f92999ea1a9a29f9a938f8a847f7a75706b65605d55534e4645403930271d1207000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8995a2a7a6a5a4a3a2a1aaa29f9e9da0a7b1aba39f9d9e9fa2aaa2a3a4a4a5a6a7a093877a6d6054473a2d2114070000000000000004101c2834404b54606b75818e98a2aca0958b7e72685d52463c31241a1c262f3d46525e68727f8c95a0aca2988e81756b61554b4035292015090000000000000a1623303d495663707c89939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393897d7063564a3d3023170a00101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c000006121d28323c444b4f5153535353535246443f3830261c11060000000000000000000000000000000000000006111b242d343a3d3e4646464646464544403b34383c4247484c4e505252535252504e4b4746413b373229241d160d05000000000000000000000000000006111b262f3c454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c706b67798592939393938a7d7164574a3e3124170b000714212d3a4754606d7a87939f9f9f998c807366594d4033261a111c262f3a444e58626d75818e95a0aaa59f92877c6f685e544a3f33281c0f03000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e1206000000000000000000010a0d151d23292c32383a41464a5053585f62676d72777d82878d92979d9fa7a49f9c96918c86827c77726d67625f5853514b42392e23180c000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959b9a999998979695949892919095a0aba39992909192989495969798999a9b9c93877a6d6054473a2d211407000000000000040d1a242c3845515c66707d89939eaaa59d9083786c60564c41342a2012141d2a36414c56606d7883919da5aa9e938a7d70675d51453c31261a0d0400000000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f96897d7063564a3d3023170a00121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000b17232e3a444e565c5e60606060605f53504a42382e23170c000000000000000000000000000000000000010c18222d363f454a4b53535353535352504c454044464e5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000000000000b17222d38414d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d706d798698a29f9f96897d7063564a3d3023170a000714212d3a4754606d7a8793a0aca6998c807366594d4033261a17222d38424c56606a727f8b939ea8a79e938b7f726a60564c42382d22170b000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d010000000000000000000000030b12181c1f272b3036383f44464e53555d60656b70757b80858b90959b9fa3a8a19e99928e89847f7a746f6a64605c544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6d6054473a2d2114070000000000010c161f2a36424d57606d7984919da5aa9e93897c6f665b50443a3022180e0b1925303b44515c66707d89939eaaa59e9184796d60574e42372b20160c01000000000a1623303d495663707c8996a3acacacb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a396897d7063564a3d3023170a00131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d201300111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000f1b27333f4b5660676b6c6c6c6c6c6c605c544a3f34281c1003000000000000000000000000000000000005111d29343f485056586060606060605f5d574f4a5153575f6265686a6b6c6c6c6b6a6864615e56544e45413a312921170f050000000000000000000000030f1b27333f49535f69707d8792989fa7aba7a09d9898929191919299989d9f9892877d707a8794aab4a396897c706356493d3023160a000714212d3a4754606d7a8793a0ada6998c807366594d403326172128333f4a545e686f7c87929fa5aaa0958e81756d62584e443a2f261c11060000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b11060000000000000000000000000001070c10161b1e252a2e34383c43474b5154596063696e73797e83888e92989ea1a8a39f9b95918b85817c76716d665c5145382c1f1306000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c83838281807f7e7d7c7b7a7978777887939f9e9184787879797a7b7c7d7e7f80818283847a6d6054473a2d211407000000000007131d28313a46535f69737f8c96a0aca2988e81756b60544a3f32281e100608141e2834404a54606b75828f98a2aca0968c80736a5f53473e32281e1308000000000a1623303d495663707c8996a7b1bbb5aba39f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a96897d7063564a3d3023170a00131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00111d2a37434f5c6772777979797979786d665c5044382c1f120600000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c696157545c60646a6e72757778797979787674716e68626058514b433b332921170d030000000000000000000005121f2b3744505b656e7b859299a2aaaaa39f95918b888584848586888b90959e9992857b7b8894a1aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d4033261e29333b44505b666d7a849199a3aea2989083796d605b51463d32281d140a00000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000040a0f13191c23282b31373a4145474f54575e61676d71767c81868c91969c9fa4a7a09d98928e88837e796d6053463a2d20130700000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815212e3b47535f6a6f77767574737271706f6e6e6d66667885929e9d9083766b676d6e6f7071717273747576776d675d5145392c20130600000000020b18242f3a43505a616e7b86929fa8a89f92867b6e61594f42382d20160c00020c18232e39424f59616e7b86929fa8a89f92867b6e625a50443a2f24190c020000000a1623303d495663707c8995a0a9b3afa399928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d20130013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00111e2b3844515e6b7784868686868686786d6053463a2d20130800000000000000000000000000000000000b1724313d4a56626c71797979797979787369585f666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b010000000000000000030f1b27333f4953606c77829097a2abaaa398928b837f7b79787778797b7f83899196978f827c8895a2aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d40332627303b454f59606c78828f96a1aba49f92857b6e675d51493f342b20160b02000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e181109010000000000000000000000000000000000000002080d11171c1f262b2f35393d44484d53555c60646a6f747a7f848a8f939a9fa2aaa29f9a94908a8376695d5043362a1d1000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e585f626a69686766666564636261605c6a7784919d9c8f8275695c60616263646566676869696a605d554c4135291d1104000000000a141d2935404b55616c75828f98a3aca0968c7f73695e52473d2f261c0e04000007121c27303d46535e69737f8c96a0aca3998f82766c61564c4135291e140a0000000714202d3a4753606d79839097a2acac9f928780808080808080808080808080808080808080808080808080808080808080808080808080807b6e6255483b2f22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d20130013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000e1b2734414e5a6774818d93939398897c6f6356493c2f24190d01000000000000000000000000000000000b1825323e4b5865717e868686868686857866616a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000000005121f2b3744505b65717e8a949fa9aea39892867f78726e6c656b666d6e72767d849094948c7f8c99a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033232e39424d57616b73808c949fa8a69d928a7e71695f554b40372d22190e050000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d06000000000000000000000000000000000000000000000000060b10151a1d24292c33383b42464b5153586062686d72787d82878d92989da0a7a69f9c9084776a5d5144372a1e1100000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b26323c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54514c433a2f24190d0100000006111b262f3845515d67717e8a949eaaa69e9184796d60574d42352b1d140a000000000b151e2a36424d57606d7984919ea6ab9f948a7e71685d52453d30261c1106000006131f2c3945515d676e7b85929aa4afa3998e81747373737373737373737373737373737373737373737373737373737373737373737373736e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000a1724313d4a5764707d8a99a3aa998c807366564c4135291d1104000000000000000000000000000000000b1724313e4a5764717d8a939393939786796d6c707c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f24180c03000000000000000613202d394653606c7883909da6b0a79f92867d726c6662605b545c6062656b707a8290959286929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332834404b545e69707d88939fa6a99f948d80736c61574d43392f251b100700000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000030a0f13181d20272c3136394045464e54565e61666c70767b80858b90959ca4aa9d9084776a5d5144372a1e1100000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474951504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514745413a31281e1308000000000b17222d38414e58606d7984919ea6ab9f948a7d70675c51453b3023190b0200000000030c1a25313b45515c67707d8a949eaba69e91857a6d60584e42382e23170b000004101d2935404b555f69707d88939fa6ab9d938b7e716a67676767676767676767676767676767676767676767676767676767676767676767625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a86929fa99d908376685d5245392c201307000000000000000000000000000000000a1723303d4a5663707d89969f9fa994877a6d707e8690959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403529201509000000000000030f1c28333f4a5463707d8995a0acab9f958b7e716b605b5453504a5053555961686d798391999299a3aeafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033343c45515c666e7b85929aa4aba1979082786d605a50453c31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161c1f252a2e34383c43474c52545b6064696e747a7e838c929caa9d9084776a5d5144372a1e1100000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040e18222a32373b3c44434241403f3e3d3c3b414e5a6774818d9a988c7f7265594c3f3c3d3e3e3f40414243443a39352f281f160c01000000030f1b27333f49535f6a73808d96a19fa3998f82766c61554b4033291f100700000000000009141f2934404b55616c76828f99a39fa1978d80746a60544a3f34281c100300000c18242f39434d57616b73808c949ea8a59f92867c6f685d545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000613202c3945515d677683909ca99f92867a6d6054473a2d211409000000000000000000000000000000000a1623303d495663707c8996a3aca195887b707e8792989e9896918f8e8d8e8f91979b9fa4aca49f9691847b6e675d51453c31261a0f02000000000006121f2b3844505b6674818e9ba7b1a99d9083766d6259504a46443f4446484f565d676f7c87929fa3abb4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40313c46505a606d78839097a2aca39991857a6e665c50483e332a1f150b00000000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1d24292c32383a41464a5053585f62676d7279808c99a69d9084776a5d5144372a1e110000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101820262b2e2f37363534333332313033404d596673808c99978b7e7164584b3e313031323334353636372d2c29241e160d040000000005121f2b3744505b656f7c87929393939392877c6e625a5043392e21170d00000000000000030c18232f3943505a616e7b86929393939393877c6f665c5044382b1f1206000007121d27313b454f59606c78828f96a0aaa39891847a6d665b504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0004111d2935414c5566737f8c99a9a3998a7d7164574a3e31261a0e02000000000000000000000000000000091623303c4956636f7c8996a2afa295897c7c86929996918c8784828181818285888e939aa1a9a8a0969083796d60584e43372b1f140900000000000613202d394653606c7985929eabada1978a7d70645a50443f393734383a3d444c555f6a74818e9aa7b1bdafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403a434e58616c74808d959fa9a59f92877d6f685e544a3f362c21180d0300000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f262a2f35383d43484c52545c60646a6e747a7e838c929caa9d9084776a5d5144372a1e110000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070e151b1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0400000000000613202d394653606c79838686868686868680736a5f53473e30271d0f05000000000000000007121d27313e47535f6973808686868686868683796d6053463a2d2013070000010b151f2a333e44505b666d7a849198a2aaa1968f82786c60594f45404040404040404040404040404040404040404040404040404040403b3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900010d19242f3c4956626f7c8997a2ab9a8e817467574d42372b1e12050000000000000000000000000000000916232f3c4956626f7c8995a2afa396897d839098938d847f7b777574747476787c81889197a1a9a8a0958d80736a5f53473b30251a0e02000000000916232f3c4956626f7c8997a2adab9e9285796d6053463f332d2b282c2d323a434e58626e7b88959fabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40414b555f6a717e8a929da7a89e938c7f726b60564c42382e241a0f06000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000040a0f13191c22282b3136394045474e54565e61666d70767b80858b90959ca4aa9d9084776a5d5144372a1e110000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161e1d1c1b1a19181724313e4a5764717d8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d080100000000000005121f2b3744505b656c7679797979797979736e64584e43352c1e150b000000000000000000010b151f2b37424d57636e7379797979797979776d665c5044382b1f1206000000030d182128333f4a545d686f7c86929fa4a89f948c80736b61574d43392f343434343434343434343434343434343434343434343434342f2e2b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000813202d394653606c7985929eab9e918478695f53463a2d2114060000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f828f9593888079726e6969686768696a6f747d859197a2ada79f92877c6e62574d42362a1e1205000000000c1926323f4c5965727f8c98a9b3a79b8e8174665c50443828221f1c1f2028313c47535f6a7683909da9b6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d3f45515d676f7c86929fa4aaa0968f81756d62594f443b30261c12080000000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f05000000000000000000000000000000000000000000000000000000000000070c10151b1e24292d33383b42464b5153586062686d73787d82888d92989da0a7a69f9c9084776a5d5144372a1e110000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000306080911100f0e0d0c0b1623303d495663707c899694877b6e6154483b2e21150b0c0d0e0f1011070604010000000000000000030f1b27333f49535b60696c6c6c6c6c6c6c67645c52463c31231a0c0300000000000000000000030d1a26313c45525c63666c6c6c6c6c6c6c6a605c544a3f34281c100300000000060f17222d38424c565f6a717e8b929da7a69f93887d70695f554b40352927272727272727272727272727272727272727272727272722211e1a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000006121f2b3844505b6675828e9ba8a196887b6e6155483b2e23170c0000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e948f9493887e736d67615e575b5a5b5860626b6f7c85929ea6afa3998e8175695e52463a2d201408000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f342817121012161f2b37434e5866727f8c99abb5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595049515b606d79849198a2aea29891847a6d605b51473d32291e150a0000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c01000000000000000000000000000000000000000000000000000003090e12181c1f262b3035383f44464d53555d60656a6f757a7f848a8f949a9fa2aaa29f9a948f8a8276695d5043362a1d100000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020100000915222f3c4855626f7b889598867a6d6053473a2d201407000102030304000000000000000000000000000b17222d38414950535d606060606060605a58524a40332a20110800000000000000000000000009151f2a33404a52585a606060606060605d53504a42382e23170b00000000000006111c262f3a444e58616c74808d959fa9a49a92857b6e675d51453f342b20171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120e09030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030000030f1c28333f4a5465717e8b98a8a8988b7e7265544a3f34281c100300000000000000000000000000000916222f3c4955626f7c8895a2afb0a69e9c958c80736c605c55524d4e4e4e4e5459606a717e8a949fabab9f92877b6e6154483b3025190e02000005111d2a36414c566a7784909daaafa499887b6f6255483c2e23170603060d1a26313c4956626f7c8999a3afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736b605b5358626d75818e96a0aaa49f92867c6f675d51493f352b20170c03000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000001040b10141a1d23282c32373a41464a5053575f61676d71777c81868c91969c9fa6a7a09d98928d88837e786d6053463a2d2013070000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879a928579675d5145392c2013060000000000000000000000000000000000000006111b262f383f444650535353535353534d4c4740382e21180e00000000000000000000000000030e18212e3840474b4d535353535353535046443f3830261c1106000000000000000a141d28323c46505a606d78839097a1aba2979083796d605b51463d32291e140a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000b17222d3b4854616e7b8795a0a89b8f8275665c5044382c1f120600000000000000000000000000000916222f3c4955626f7c8895a2afb8b0a89d9083786d605a514b464241414143474f58616c76828f9ca9afa3998c7f7266564c41362a1e110500000713202d3946525e687985929facac9f9386796d6053463a2d20130600000913202d3a4653606d7986929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adab9e91847d726c655d606a727f8b939ea8a79d928a7e716a5f554c41372d23190e050000000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b00000000000000000000000000000000000000000001080d11161c1f252a2e34383c43474c52545b6063696e73797e83898e92999ea1a8a39f9b95908b85807b76716d665c5144382c1f12060000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939184786b554b4035291d100400000000000000000000000000000000000000000a141d262d3337394346464646464646403f3c362e261c0f060000000000000000000000000000060f1c262e363b3f4046464646464646443a38342e261e140a0000000000000000020b16202a343e44515c666e7b859199a3a9a0958e81756d62584e443a30261c11060001010101010101010101010101010101010000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000000000614202d3a46525e697784919daa9f9285796d6053463a2d20130800000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d71665c5045403936303432373d46505a63707d8a97a1adab9d908377685e5246392d20140700000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3845515c667784919daaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adada19691877f776d68686f7c87929fa5a99f958d80746c61584e433a2f251b110700000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f0200000000000000000000000000000000000000040c13191d20272c3036394045464e54565d61666c70757b80858b90959b9fa3a8a19e99928e89837e7a746e6a64605c544a4034281c10040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869a9184786b554b4135291d11040000000000000000000000000000000000000000020b141b22272b2d36393939393939393433302b241c140b000000000000000000000000000000000a141c242a2f323339393939393939372d2b28231c140c02000000000000000000040e18222834404a545e69707d87929fa5a79e938b7f726a60564c42382e23170f0600000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000005121e2a36424d576774808d9aaaa298897c6f6356493c2f24190d01000000000000000000000000000916222f3c4955626f7c8895a2afb8ab9e9184786c60544a3f342f2a2527272b333e4653606c7885929eabaca095877a6e6154473b2e21140800000915222f3c4855626f7b8895aab4a99d9083766a554b4034281c1004000004101c2834404b546975828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb2a9a199928c827a6f6d7a849199a3aba1979083786d605a50463c31281e130a000000000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e07000000000000000000000000000000000000010a0d161e24292c33383b42464b5153585f62686d72787d82878d92979da0a7a49f9c96918c86817c77726d67625f5853514a42392e23180c000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794928679675d5145392c201306000000000000000000000000000000000000000000020a11171b1f202a2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2a201f1c17110a020000000000000000000000061018232e39424d57606b727f8c939ea7a59f92877c6f685e544a3f342821180d04000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000020e1a25303d4a5763707d8a98a3aa998c807366564c4135291d1104000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8074665b5042382e231d1a1b1b212b3844505b6674818e9ba7b1a7978a7e7164574b3e3124180700000a1623303d495663707c8996a3afa89c8f8275695c4f422e23180c000000000c18232e414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbbb2aba39f948f847c78828f96a1aba49992857b6e665c51483e342a1f160c0100000000000000000000000000000000000000000000000000000002080e111724313d4a5764707d8686868684786b5e5245382b18120e09030000000000000000000000000000000a131c1f282f35393d44484d52545c60646a6f747a7f848a8f939a9fa2a9a19e9a938f8a847f7a756f6b65605d55534e4644403930271c12070000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020101000915222f3c4855626f7b889598877a6d6054473a2d2114070001020303040000000000000000000000000000000000060b0f12131d202020202020201a1917130e080100000000000000000000000000000000000000080e1317191a202020202020201d1312100b06000000000000000000000000000007121c27303b454f59626d75818e95a0aaa39991847a6d665c50443e332a1f160c010000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a0400000000000000000914202d3a4753606d7a86929fa99d908376685d5245392c201307000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0a0f1c28333f4a5465717e8b98abb5a69a8d8073675a4d402e23180c00000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb8b0aaa9a69e969186828f949fa8a69f93877d70695e544b40362c22180d04000000000000000000000000000000000000000000000000000001070c14191b2227313d4a5764707d8a93939185786b5e52453828231c1a140d070100000000000000000000000007121c252e313a4145474f54575e61666d71767c81868c91969c9fa4a79f9d97928d87827d78726d6863605953514b47433c38342e271e150b000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000206080811100f0e0d0c0b1623303d495663707c899694887b6e6155483b2e22150b0c0d0e0f10110707050100000000000000000000000000000003050610131313131313130d0d0b07030000000000000000000000000000000000000000000002070a0c0d131313131313131107060300000000000000000000000000000000000b151e29333d47515b606d79839098a2aba1968f82786d605a50453c31281d13070000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070303030303030303030303030713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000000000006131f2c3945515d6776838f9ca99f92867a6d6054473a2d211409000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6054473a2d21150a01000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c1004000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb0a69e9c9fa2a199928f949ea6a89e948c7f736b60574d42392e241b10060000000000000000000000000000000000000000000000000000030b12181e252a2d33373d4a5764707d8a979e9185786b5e524538342e2a251f18120c0400000000000000000000020d19232e3740434c5154596063696e73797e83888e92989ea0a8a29f9a95908b85807b76706c66615e56544f4745403a37312c28231c150c03000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000030a0f1214151e1d1c1b1a19181824313e4b5764717e8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515d676e7b86929aa4a89f948d80736c61574e433a2f2418110700000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114101010101010101010101010101013202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000000000004101d2935404b5566727f8c99a9a3998a7d7164574a3e31261a0e020000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130300000613202d3a4653606d7986939facab9e918478675c5145382c1f1306000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adaa9e948f9298a2a39f9c9ea6aaa1968f82776c60594f453b30271d12090000000000000000000000000000000000000000000000000000060d151d23293036383f44464a5764707d8a979e9185786b5e5246444039363029241d160d0600000000000000000006121e2a35404951555d60656b70757b80858a90959a9fa2a8a09d98928e88837e79736e6963605b54524c48433d39352f2b261f1c18120b030000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000060e151a1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0500000000000000000000000305060e101010101010090806030000000000000000010304060606060504030100000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555f69707e88939fa6a69d928a7e716a5f554b40352923190e05000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3c4955626f7c8897a1ab9a8d817467574d42372b1e12050000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4135291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada99c8f82869298a3aba9aaaea39891847a6d655b50473d33291e150b0000000000000000000000000000000000000000000000000000070f181f272f343b4146495053565964707d8a979e9185786b5e5753514a46423b352f281f180f0700000000000000000a16232f3b46515b63676d72777d82878d92979d9fa7a39f9b96918b86817c76716d67615f5753504a46413a38322c29241d1a15100c07000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000060f1820262b2e2f37363534343332313033404d596673808c99978b7e7164584b3e313031323334353636372e2d2a251e170e050000000000000000060b0f12131b1d1d1d1d1d1d1615130f0a0400020507080b0e1011121313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434d57616c73808d949fa8a49f92867c6e675d51453f352b20170c030000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2929292929292929292929292929292929292d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000713202d394653606c7885919eaa9e918477695f53463a2d2114060000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e221508000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807d869299a3abb5ac9f92867c6f685d53493f352b21170c0300000000000000000000000000000000000000000000000000071019212a313940454c52535b60636669707d8a979e9185786b6763605c54524d454039312921191007000000000000000c1925323e4b57636d737a7f84898f92999ea1a9a19e99928f89847f7a746f6a64605c55534d46443f3836302c27201d18130f0a040000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000030e18222a31373a3b44434241403f3e3d3c3b414e5a6774818d9a998c7f7266594c3f3c3d3d3e3f40414243443a3936302920170c020000000000020a11171b1f202729292929292922221f1b150e090e111414181a1c1e1f20201f1f1e1c1a181514120e0904010000000000000000000000000000000000000000000000000000000000000000000007121d28313c45505a606c78828f96a1aaa2989183796d605b51473d33291e150b0000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a36363636363636363636363636363636363636363a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d07010000000000000000000000000005121f2b3744505b6575818e9baca096887b6e6155483b2e23170c0000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95897c6f6256493c2f231609000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80737d879299a4aca6998c80736a60584e453c332a21170f05000000000000000000000000000000000000000000000000060f19222b333c434b51565e61656c6f7375777e8a979e9184787674706d66615e57514b433b332b22190f060000000000000d192633404c5966737f868b91959b9fa3a69f9c97918c86827d78726d68625f5853514b46423b38332d2a251e1b16110d0701000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474851504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514746413a32291e130800000000020b141b22272b2d343636363636362f2e2b262019141a1e20212527292b2c2c2d2c2c2b29272421211e1a14110d08020000000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505b666d7a849198a3aaa0958e81756d62594f453b30271c120700000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605447434343434343434343434343434343434343434343434653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000000000000030f1b27333f495364717e8b9aa4a8988b7e7265544a3f34281c100300000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073717e87939aa4ab9e92857c6f6a5f574d453b332921170e0500000000000000000000000000000000000000000000040d18212b343c454d555c60686e73787c7f828486929fa196898482807d79746e69605d554d453d342b21180d030000000000101d2a3743505d6a768390989da0a8a29f9a948f8a84807b75706c65605d56544e4745403936312b28221c19130f0a040100000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000020f1a26313c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54524c443a3025190d010000000a141d262d333739414343434343433c3b37322a2220252a2d2e313436373939393938373634312e2d2a25201d19130d070100000000000000000000000000000000000000000000000000000000000000040d182128333f4a545e686f7c86929fa5a79e938c7f726b60574d42392e23181006000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d60544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f53606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000000000000b17222d3b4754616e7a87939fa89b8f8275665c5044382c1f120600000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000916232f3c4956626f7c8995acb6a89b8f8275685c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736c717e88939fa3a19792857c6e695f574d453b332920170e050000000000000000000000000000000000000000010c161f2a333c464e575f676d737a8084898c8f919298a3a8a197918f8d8a85817b736d675f574e463d332a1f150b0100000000101d2a3743505d6a7683909da7a09d98928d88837d79736e6963605b53524c47433c38342f2a261f1c17110d080200000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006121f2b37434e585f626a69686767666564636261605c6a7784919d9c8f8275695c60616263646566676869696a615e564c41362a1d1105000006111b262f383f44464e5050505050504947433c34292c30363a3b3e41434445464646454443413e3b3a36312c29241e18130c0400000000000000000000000000000000000000000000000000000000000000060f17222d38424c56606a717e8b939da7a59f92877d70695e544a40342822180d040000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000000000000000614202d3946525e687783909daa9f9285796d6053463a2d20130800000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000815222e3b4855616e7b889aa4afa99d9083766a544b4034281c10040000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073666c727f8b919ca4a19791857b6e695f574d453b322920170e050000000000000000000000000000000000000008131e28313c464e5860696e7980868d9196999c9d9fa3aaaba9a19e9c9a97928d8680796e6960584e453b31271d120700000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29231d1a140f0b06000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000814212e3a47535f6a6e77767574737271706f6e6d6d66667885929e9d9083766b666d6e6f7070717273747576776d685e5246392d20130700000b17222d38414950535a5c5c5c5c5c5c55544e463c35393b4246474b4d4f515253535252514f4d4b4846423b39353029241d160d070000000000000000000000000000000000000000000000000000000000000006111c262f3a444e58626c74818e959fa9a39991857b6e665c51443e342a20160b0200000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d696969696969696969696969696969696969696969696969696969696d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000005111e2a36414c566773808d9aaaa298897c6f6356493c2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000714202d3a4753606d7a86939facab9e918478665c5145382c1f1306000004111d2935404b556976828f9ca9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366626d727f8c929ca4a19791847b6e695e574d443b322920160e040000000000000000000000000000000000010d19242f3a434e58606a6f7b838c92989ea1a9a8aaa39f9e9e9fa3aaa8a9a29f98928d837b6f6a60574d43392f24180c03000000101d2a3743505d6a768390928e89837e79746e6a64605c54524d46443f38352f2b261f1c18120e09030000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222f3b4855626e7c83838281807f7e7d7c7b7a7978777887939f9e9184787778797a7b7c7d7e7f80818283847a6d6154473a2e21140700030f1b27333f49535b6067696969696969625f584e454045474d5254585a5c5e5f5f605f5f5e5c5a5754534d4745413a352f281f191109010000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79839097a1aba1979083786d605a50463c32281d140a00000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a767676767676767676767676767676767676767676767676767676767676788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000000010d1925303d495663707d8998a2aa998c807366564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000613202c3945515d677784919eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073665b636d73808d929da5a19691847b6e695e564d443a322820160d040000000000000000000000000000000004111d2935414c555f6a6f7c8590959fa2aaa69f9c98989291919298979c9fa4aaa39f9590857c6f695f554b4035291f1509000000101d2a3743505d6a76838c86817c77716d67625f5853504a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c88908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6e6154473b2e2114080005121f2b3744505b656c747676767676766f6a5f574d4b5153575e616467696a6c6c6c6c6b6a696764615e5754524c45403a312b231b130a010000000000000000000000000000000000000000000000000000000000020b16202b343f45515c676e7b859299a3a99f958d80746c61584e443a2f261b1106000000000000000000000000000000000000131f2c3946525f6c7985929facb6a99c8f82828282828282828282828282828282828282828282828282828282828282828f9ca9b5ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d110400000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0004101c2934404b55697683909ca9afa399887b6f6255483c2d22170b00010714202d3a4753606d7a86939facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595b636e74808d939da5a19691847b6e685e564c443a32281f160d040000000000000000000000000000030e18222c3945515d676e7c859297a0a7a8a09e94908b8886858586878a8f93999fa7a7a09792857b6e675d51453c31261a0e0000000f1b2835424e5b6875817f7a756f6b65605d55534e46443f3836302b27221b19130f0a040000000000000000000000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100704000000000000000000000000000000000916222f3c4955626f7c88959b9a9a99989796959a93929190959faba39992909192989495969798999a9b9c94877a6e6154473b2e211408000613202d394653606c79808283838383837c6f695e56555d6065696e717476777879797978777674716e6966605d56514b433d352d251c130a000000000000000000000000000000000000000000000000000000000000040e19222834404b555e69707d87929fa5a79d928a7e716a5f564c41382d22170f050000000000000000000000000000000000131f2c3946525f6c7985929facb8ab9f948f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000006131f2c3845515c6775828f9ca89f92867a6d6054473a2d211409000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261906000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000c18232f414d5a6774808d9aa7b5ab978b7e716453493f33271b0f0b0e121c28333f4a5463707d899aa4afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736659525c606c77818e939ea6a09691847a6e685e564c443a31281f160d04000000000000000000000000000a15202b37434e58606d7a849197a2a9a79f969189837e7b797878797b7e828790959ea5a9a1979184796d60574d42372b1d120700000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d0801000000000000000000000000000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1614100b0500000000000000000000000000000916222f3c4955626f7c8895a2a7a6a5a4a3a2aca49f9f9e9d9fa7b1aba39f9d9e9fa2aaa2a3a3a4a5a6a7a194877a6e6154473b2e2114080005121f2b3744505b656e7b858f8f8f8f8f857b6e685d60676d72777b7e80828485868685858482807e7b77726d68605d554f473f372e251c1209000000000000000000000000000000000000000000000000000000000000071018232e39434d57606b727f8c939ea8a49f92867c6f685d53493f332721170c0300000000000000000000000000000000131f2c3946525f6c7985929facb8b0a69f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000000000000000004101c2834404b5565727f8b98a8a3998a7d7064574a3d31261a0e020000000000000000000916222f3c4955626f7c8895a2afa79a8d8074675a4d412e23170c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000071824313e4b5764717e8a97a7b1a79a8e8174655b5044372b211b171a1d242b3844505b6673808d9aacb6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d505b656c78818e949ea6a09691837a6d685e564c433a31281f160d030000000000000000000000020f1a26313b4754606a74818e96a0a9a89f9590847d76716e6c656b696e71757c838e939ea6a9a0968d8073695f5347392e23180c00000c1825313d48535d656866615e56544f4745403937312c28231c1a140f0b060000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336292423201c171008000000000000000000000000000916222f3c4955626f7c88959d9c9b9a98979695949992919095a0aca399929091929994969798999a9b9c9d94877a6e6154473b2e21140800030f1b27333f49535e696f7c8692999c9790837a6d666d72797f83878b8d8f919292939292918f8d8a87837f7a736d676059514940372e241b0f0600000000000000000000000000000000000000000000000000000000000007121d27303b454f59636d75818f95a0aaa29891847a6d655b50443d33291e150b00000000000000000000000000000000131f2c3946525f6c7985929facb8b8b0aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8b9ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000c18232e3b4855626e7b8896a1ab9a8d817467574d42372b1e12050000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a3f34281c1003000004101d2935404b556a7683909da9b4aa95887b6e6255483b2f22150800000814212e3b4754616e7b8795a0acab9e9184786c6053463e332b2722252a2f35404a54606c7884919eabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d49535b666d78828f949fa6a09590837a6d685d564c433a31281f150c030000000000000000000006121f2b37434e58626f7c89939da8aca09690837a706b6561605b575e61646a6f78818e949faaa89f92867b6e62554b4034281c1004000814202c37414b53595b5954524c48433d39352f2b261f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433633302f2c28211a11080000000000000000000000000916222f3c4955626f7c8891908f8e8d8c8b8a898887868583909daa9f92878385868788898a8b8c8d8e8f9091877a6e6154473b2e21140800000b17222d38414d57606a707e87939fa0958f82786e787f858b9095979a9c9d9f9f9f9f9e9d9c9a9795908c868079706b625b514940362c21180e030000000000000000000000000000000000000000000000000000000000000b151e29333d47515b606d79839198a2aaa0968f82776c60594f453b30271d1207000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714212e3a47535f6a7884919eaa9e918477695f53463a2d2114060000000000000000000916222f3c4955626f7c8895a2afaa9d908377665c5044382c1f1206000006131f2c3845515d677885919eabaea298877a6d6154473a2e21140700000714202d3a46525e697784909dabada197897d70635a50453d37332d3136394045515c66717d8a96a1adb9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d414a545c666d79828f949fa7a09590837a6d685d554b433931271e150c030000000000000000000814212e3a47535f6a76828f9ca5afa49a91847a6d6860595553504d5254585f666d78828f98a3aea3998d8074675c5145382c1f130600040f1a252f3941484d4e4c4746413a38322c29241d1a15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433e3f3d3c38332c231a110800000000000000000000000915222f3c4855626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6e6154473b2e211408000006111b262f3b454e58616c727f8b929d9f948e817b838c92979d9fa7a8a09e9c9b9a9b9c9d9fa4a7a09d98928d847d726d635b51483e332a201509000000000000000000000000000000000000000000000000000000000000030c17212b353f45515d676e7c86929fa4a89e948c7f736b60574d43392e231810070000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939393939393939393939393959ca6b1ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000000000006121f2b37434e586774818e9aaba096887b6e6155483b2e23170c0000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facab9f928578685e5246392d201307000005111e2a36424d5666737f8c99a3afa99c8f82766c61574f46443f414142464b515a606d7883919da8b0b8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40424a545c676d79829095a0a7a09590837a6d675d554b433930271e150c0300000000000000000815222f3b4855626e7b88949fabac9f93877d6f685d564f4846444246484e545c666e7b86929facab9f9285796d6053463a2d201307000009131d272f373d40423f3a3936302c27201d18120f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f464a4c4a48443e352c231a1108000000000000000000000815212e3b47535f6a6f7877767574737271706f6e6d676e7b8894a1a39886796c6c6d6e6f7071727374757677796e685e5246392d2014070000000a141d29333c464f59626d74808d939e9d938e8690959ea2a8a19e9896918f8e8d8e8f91939a9d9fa7a29f9691877f736d635a50453c31261a0e05000000000000000000000000000000000000000000000000000000000000050f19232935414b555f6a717e8a929da6a69f93877d70695e554b40342822190e0400000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868686868686868686868686868a95a1adac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000020f1a26313e4a5764717d8a99a4a8988b7e7265544a3f34281c100300000000000000000916222f3c4955626f7c8895a2afaea398887c6f6255493c31251a0d06030615222f3c4855626f7c889aa4afaa9d9083776a564c4135291d11050000020e1925303b4854616e7b87929fabab9f948a7d706a60595350494e4e4d53555d606c73808c959c9ea6b0afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4038424b555d676d7a839095a0a79f959082796d675d554b433930271e150c0200000000000006121f2b37434e586774808d9aa6b0a89b8e82756b60564c443d3937363a3c424a545f6975818e9baba7a2978a7d7064574a3d3124170a0000020b151d252c313435332e2d2a251e1b16100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f51575957554f473e352c231a110800000000000000000006121f2b37434e585f626c6b6a696867656463626160626f7b8895a2aa93867a6d606061636465666768696a6b6c615e564c41362a1e1105000000020b17212b343e47515b606c78818f959f9d999299a0a7a49f96918b8884828181818284878b90959ea2a8a199928c7f736c61574e42372b22170b00000000000000000000000000000000000000000000000000000000000000071118242f3a434e58616c73808d949fa8a49992857b6e675c51453f342b20160b02000000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797979797979797979797979788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000a14212e3a4754616d7a86939fa89b8f8275665c5044382c1f120600000000000000000916222f3c4955626f7c8895a2afb4aa988b7f7265574d42362a1f161210121c2834404a5465717e8b98acb6a79b8e8174685b4e413025190d010000000914202d3a46525e6975818e99a3afa69e92857c6f6b62605b535a5b575e61676d737e8893948f949eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403039434b555d686d7a839096a0a79f959082796d675d554b423930261e140b0200000000000815212e3b47535f6a7884919eabaca096897c6f62594f443a322d2b2a2d3038424d5763707d89999b9a99988d8073665a4d4033271a0d000000030b131a202527282621201d19130f0a04010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c515b63666361594f473e352c231a11080000000000000000030f1b26323c464e53555f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c443b3025190d0100000000050f19222c353f44505b666d79839096a1a39fa3aba49a938c847f7b777675747475777a7e838a9297a1a8a39f918a7e716a5f53473e33281c10040000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78828f96a1aba1979083796d605a50463c32281d140a000000000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000713202d3946525d687683909da99f9285796d6053463a2d20130800000000000000000916222f3c4955626f7c8895a2afb6a99c8f8376695e53463c3128201f1c1f232c3844515c6675818e9ba8b3a9988b7f7265584c3f322519080000000005121e2a36424d57626e7c87929fa7ada19791857d746f6c6568676869696e7279808893958f828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40333039434c565e686e7a849196a1a79f948f82796d675c544b423830261d140a00000000000915222f3c4855626f7c8896a1adaa9e9184776a6054473d3228201f1e2026303c4753606d79868f8e8d8c8b8b8276695c504336291d100000000002090f14181b1b191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c5b636d72706b61594f473e352c231a110800000000000000000a15202a343c4347485251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524746413b32291e140800000000000007101a2328333f4a545d676e7a84919eabacafa49a93888079726e696968676869686d71767e859196a1aaa39f92867c6e625a5044392d20150a00000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505c666d7a849199a3a99f958e81746c62584e443a2f261c11060000000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060606060606060606060606060606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000005111d2935414c566673808c99aaa298897c6f6356493c2f24190d01000000000000000916222f3c4955626f7c8895a2afb9ac9f93877b6e61584e433a312d2c282b2e343f4953606d7985929eabada197887c6f6255493c2f22160900000000020e1a25303b47535f6a73808d95a0a8a9a1979188817c797674747476787b7f848d939890837e8a97a3afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403328313a434c565e686e7b849197a1a69f948f82796d665c544a42382f261c1106000000000c1925323f4c5865727f8b98a8b2a79a8d807467584e43352b20161212151f2c3845515c677481828180807f7e7d7063564a3d3023170a00000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958636d727f7d706b61594f473e352c231a110800000000000000040e18222a32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041424344463b3936302920170d0200000000000000081117222d38424b555e6873808c99a6b3ac9f93887e736d67615f575b5a5b565e61656c717b849198a2aea2988f82766c6155493c32271b0f0300000000000000000000000000000000000000000000000000000000000000040d182128343f4a545e686f7c87929fa5a79d938b7e716a60564c42382d22170f0600000000000000000000131f2c3946525f6c7985929facada093877a6d605453535353535353535353535353535353535353535353535353606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000010d1924303c4956636f7c8998a2aa998c807366564c4135291d1104000000000000000916222f3c4955626f7c8895a2afbbafa4998d80746a5f554c433d3a383438393f44505b65717d8a97a2adab9e9285786c605346392d201306000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284878c91969992867c7d8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332628313a444c565e696e7b859197a1a69f948f82786d665c544a42382d22170b000000030f1b27333f49536875818e9ba8b4aa978a7d7064574a3d3224190d0505101c2934404b55646f74757474737271706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a727f8c867d706b61594f473e352c231a11080000000000000006101820262b2e2f3938373635343231313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392e2d2a251e170e0500000000000000000006111c28343f4a54606d7a85929eabb7aa9d91847a6d665d55534d4e4e4e4c52545a61696f7c86929fa8aa9f948a7d7064584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000060f17232e38424c56606a727f8b939da7a59f92867c6f685e544a3f332821180d03000000000000000000131f2c3946525f6c7985929facada093877a6d605447464646464646464646464646464646464646464646464653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e0200000000000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000916222f3c4955626f7c8895a2afb4aba39f92877c6e675d554f4846443f44464a5059606c7883909da9b1a79a8e8174655b5044372b1f12050000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877e717e8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261f28323b444d575f696f7c859298a2a69e948f81786d665c544a3f33281c0f03000005121f2b3744505b657784909daaaea298877b6e6154483b2e21150800000c18232f3943535d64686968676665646360594f44382c2014070000000000000000000000000000000000000000000406071013131313131310100d0a050000000003060809121313131313130d0c0a0702000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f827669626e7b869292877d706b61594f473e352c231a110800000000000000060e151b1f21222c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201e19140d050000000000000000000006121f2b3844505c66727f8c97a1adb8aca0968f81786c605b514842414141464750575f6a727f8c96a1ada69d9083766a6054473b2e22150900000000000000000000000000000000000000000101010101010101010101010006111c26303a444e58626d74818e95a0a9a39891847a6d665b50443e332a1f150b010000000000000000131f2c3946525f6c7985929facada093877a6d6054473a39393939393939393939393939393939393939393a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d211409000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760595553504a5053545c606b727f8b959fabaca095897c6f6353493f33271b0f030000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9e9f9d9590867e70717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403326162029323b454d575f6a6f7c869298939393938e81786d665b5044382b1f120600000613202d394653606c7985929facab9f928578695e52463a2d201407000007121d2731414b53595b5c5b5a59585856544f473d33271c100400000000000000000000000000000000000001070c1013141d2020202020201d1c1a16110a03040a0f1215151f2020202020201a1916130d07000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000060606060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a707e869292877d706b61594f473e352c231a0e0400000000000000040a0f1215151f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1414110d080200000000000000000000000713202d3a4653606d7985919ea9b3b2aca89e938d80746d625a50463d3336393e454e58606d7984919eabab9f95887c6f6255493c31251a0e02000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0a141e29323d46515b606d79839097a1aaa1968f82786c60594f453c31271d12070000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e020000000000000916222f3c4955626f7c8895a2afac9f928692958f827a706b6562605c545b6062666d727d86929fa7b0a69d9083776b605441382d22170b00000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908a837c706c717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a172029333c454e58606a6f7d868686868686868681796c605346392d20130600000714212e3a4754616d7a8798a2aeaa9d9084776a574d42362a1e12050000010b151f2f3941484c4e4f4e4d4d4c4b4a48443d352b21160b000000000000000000000000000000000000030b12181d1f202a2d2d2d2d2d2d2a2926221c150d0e151b1f21222c2d2d2d2d2d2d2625231e19120a010000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f0200000000000306060c13131313131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958616c707d869292877d706b61594f473e352c20160c020000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e0f1011130807050100000000000000000000000000091623303c4956636f7c8997a1adb2a8a19ea19d928b7f726c61584e453c322d333c44515c66727f8c99a7b1a79a8d807367574d42362a1e12050000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17202b343f45515c676e7b859299a4a89f948d80736c61574d43392f2418100700000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2120202020202020202020202020202020202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c17232e3b4855616e7b8896a0ab9a8d817467574d42362a1e12050000000000000916222f3c4955626f7c8895a2afa6998c7f8c94948f847d76726f6d666b666c6e72787f879298a3aea99f948a7e7164594f442f261b1106000000000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0e17212a333c464e58606b6f7979797979797979756c665b5044382b1f120600000815222f3b4855626e7b8895aab4a99c8f8276695c4f4330251a0e02000000030d1d262f363c4041424141403f3e3d3c38332b231a0f050000000000000000000000000000000000030d151d24292c2d363939393939393736322d271f161820262b2e2f3939393939393933322f2a241c130a0000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000060b0f12131920202020201b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276696464646b707d859292867d706b61594f473d32281e130800000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b02030405060000000000000000000000000000000005111d2935414c566773808d9aa9b2a8a0969196a19f93877e706a60574d443a312834404a54616e7b8795a0acaa9e918477695e53463a2d211407000000000000000000000000050c13191d2021272727272727272727272727272727272727272934404b555e69707d87939fa6a69f93887d70695f554b40352922190e05000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313131313131313131313202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000614212d3a46535f697784919eaa9e918477695f53463a2d2114060000000000000916222f3c4955626f7c8895a2afa396897d828f97969189837f7b79787778797b7f848b9299a3aaaaa2978f82766c6155473d321d140a000000000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0f18212a343c464f5960636c6c6c6c6c6c6c6c68605b544a3f33281c0f030000091623303c4956636f7c8996a2afa89b8e8275685b4f4235281c0900000000000b141d252b303335363534333231302f2c27211a11080000000000000000000000000000000000020c151f272f35383a4346464646464643423e3831281f222a31373a3c45464646464646403f3b352e251c120700000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f0200020a11171c1f20262c2d2d2d2c202734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276717171717171717c859292867d706b61594f443a3024190d01000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000713202d3946525d687784919daaaca09691849197a19992867c6f695f564c43392f2e3946535e697784919daaaca096877b6e6154483b2e2115080000000000000000000000050e171e252a2d2e34343434343434343434343434343434343434342f39434d57606b737f8c939ea8a49a92857b6e675d51453f342b20170c030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606060606060606060713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e09020000000000000000000000000000000000000005121e2a36424d576774818d9aaba096887b6e6155483b2e23170b0000000000000916222f3c4955626f7c8895a2afa3968a7d7b8592999e95908b888685848486888c91959fa3abaaa29892857b6e615a5045352b210b0200000000000000000000030d172129333b434b51586062686e71747678797978787674726e6964605c5464717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d060f18222b343d474f54565f606060606060605b53504a42382d22170b0000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e0100000000020b131a202427282928272625252322201c160f080000000000000000000000000000000000000a141e27313940454750535353535353504e4a433a31212a343c434748525353535353534d4b4740372e24190d0200000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5b60666c6c6c6c6c6a5c544a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f00060b141c22282b2d333939393939382b34414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f90837e7d7d7d7d7d7d7d7e7f869392867d706b61564c4135291d1105000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acaa9e91847b859298a29892857b6e685e554b42382d36424d576774818d9aa7b2a8978a7e7164574b3e3124180b00000000000000000000020c1720293036393a4040404040404040404040404040404040404040404040454f59606c77828f96a0aaa2979083796d605b51463d32291e150a0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3a8988b7e7265544a3f34281c100300000000000916222f3c4955626f7c8895a2afa4978a7d717d8792989f9d9899929191919298989da0a8aba79f9892867d70695f53483e3323190f000000000000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865615f5753505864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00061019222b353d43484952535353535353534e46443f382f261c11060000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e01000000000001090f14181a1b1c1b1a1a1918171614100b0500000000000000000000000000000000000006111c263039434b51535d6060606060605d5b554d433829333c464e53555f6060606060605957524940352a1e1307000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051575f666c72797979797975665c504439352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e090f181d262d3338393f4646464646453834404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f95908a8a8a8a8a8a8a8a8a8c93999892867d70685d5246392d201307000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2a89b8e81757c869299a19791847a6d675c544a3f33313e4b5865717e8b98a4b1a6998d8073665a4d4033271a060000000000000000000008131e29323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d505b656d7a849198a2a9a0958e81756d62594f443b30261c110600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000000000000000000000914212d3a4754606d7a86929fa89b8f8275665c5044382b1f120600000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959d9fa39f9e9e9e9fa3aaa9a8a79f9d9590867d706b60574d42362c22110700000000000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534d464b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000071019232b32383b3c4646464646464646423938332d261d140a000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e010000000000000003070909131211100f0e0d0a09070400000000000000000000000000000000000000091317232e38424b555d60696c6c6c6c6c6c6a665f554a3e323b454e585f626c6c6c6c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e444d525b62696e787f8686868687796d6053463a2d241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180d1419212a2f383f44464c535353535352443f3848535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f9393939393939393939393979fa4a39892857a6d6154473a2e211407000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a6998c7f73707e87939fa0969083796d665b50443f363c4956636f7c8996abb5a89c8f8275695c4f422e23170b000000000000000000010d1925303a444c52545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535d686f7c86929fa4a79e938b7f726b60564c42382e23170c00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000000000000000000000000000613202c3945515d677683909ca99f9285796d6053463a2d20130800000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838a9095989b9d9e9f9f9f9e9d9b9895908a837b706b60594f453b31241a10000000000000000000000000000000050d161d242932373b4146474b4e505252535252504e4c4846423e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000007101921272c2f303939393939393939352d2b28221c140b02000000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e010000000000040a0f131516201f1e1d1c1b1a171614100b050000000000000000000000000000000009121b2528343f4a545d676d767979797979797671665b4e423b444d575f6a6f78797979797979736d63574b3f3225190c000000000000000000000000000000000000000000050b1014191e202429323a414650565e616d727b828c929992877e71665c5044382b1f130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b41372c200e171f252a333b424a5053595f6060605f5e504a42414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828686868686868686868686868b93999992877e70685d5246392d20130700000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e0100000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b1a4978a7e716c727f8b929d9f958f81786c605b51483e3b4754616e7a8799a4afaa9d9084776a544a3f34281c1003000000000000000005111d2a36414c565e6167676767676767676767676767676767676767676767676767676767676a717e8a929daba59f92877d6f685e544a3f34281c1003000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000004111d2935414c5566737f8c99a9a297897c6f6356493c2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192929291908e8b88837e766e6960594f473d33291f120800000000000000000000000000000000040c131820272b3036393b3e4143454646454543413f3b3a363e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000070f161b1f22232c2d2d2d2d2d2d2d28201f1c17110a020000000000091623303c4956636f7c8996a2afa79b8e8174685b4e4135281b060000000000070f161b1f22232c2b2a292827262322201c160f08000000000000000000000000000008111b242d373f44505c666d798286868686868683766a5d5043434c565f696f7c85868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c100100000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a19202930363f454d545b60666c6c6c6c6c6a5c544a3f41484c4e535353535353534b49453e362d22170c00000915202b353f474e5253535353535359636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b686157535353534e4c4841382f251a0f03000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000f1c2835414e5a6670767979797979797979797979797e869392877e706c61564c4135291d1105000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d0000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8afa396897c70636d74808d939e9e938d80746d625a50463d4653606c7986939facab9e928578665c5044382b1f120600000000000000000713202d3946525e686d7373737373737373737373737373737373737373737373737373737373737374808d99a3aea39991847a6e665c5044382c1f1206000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000000000000000000010d19242f3c4956626f7c8997a2a9998c807366564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7e8183858586858583817e7b76716c615f574f473d352b21180d00000000000000000000000000000000000001070d151b1e252a2d2e31353738393939383735322e2d313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000040a0f1315161f202020202020201b13120f0b06000000000000000915222f3c4855626f7b8895aab4a89b8f8275685c4f422d22170b0000000007101921272c2f3039383736353433302f2c27211a110800000000000000000000000007101a232d363f49525c606d78828f94939393938c807366594d434c565e686e7b85919793939992877d706356493d3023160a00000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b00000000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d1e2529323b424651575f666c72797979797975665c5044383c4041464646464646463e3d39342d241b11060000040f19242d353d42454646464646525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5046464641403c362f261d130800000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c717e879392877e716c615a50443a3024190d01000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9aea295887b6f62606c78818f959f9d928b7f726c61584e4544505b667885929fabac9f9386796d6053463a2d20130700000000000000000714212e3a4754616d7a80808080808080808080808080808080808080808080808080808080808080808086929facaba1969082786d6053463a2d201307000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a1005000000000000000000000000000000000813202d394653606c7985929ea99d908376685d5245392c201306000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678787979787675726e6964615a534d453d352b23190f060000000000000000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a28252225313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000307090913131313131313130f0606030000000000000000000714212e3a4754616d7a8798a2aea99c8f837669544a3f33281c0f030000040f19222b32383b3c464544434241403d3c38332b231a0f0500000000000000000000060f19222c353e48515b636e74818e949ea69e948e81746e63574b4b555d686e7a849197a1a49f93877e716b6054483b2f221609000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c11060000000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312c2518202830353e444d525b62696e787f8686868687796d6053463a2d33343939393939393931302d29221b12090000000008121b242b313638393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f524539393433302b251d140b0100000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000915212c38424c545a5c6060606060605a626c717e879392877e716c615a50483e32281e130800000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f1408000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea194877b6e615b666d79839096a09f93877e706a60574d444a546b7884919eabafa49a867a6d6053473a2d20140700000000000000000815222f3b4855626e7b888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3aeb2a99f94897d7063564a3d3023170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000000000000000000000000000006121f2b3844505b6675828e9ba89f92867a6d6054473a2d211409000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6865615f57555046423b332b231a1108000000000000000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000000000000000000606060606060606020000000000000000000000000613202d394653606c7985929facaa9e918477665b5044382b1f120600000a16212b343d434849535251504f4e4d4a48443d352b21160b000000000000000000050f18222b343e47505a626d73808d939da69f948f82786d605c524a545c676d7a839096a0a49c918b7f726c61594f44382c201307000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201d2429323a414650565e616d727b828c929992877e71665c5044382b27272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d282724201a130b020000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110005101b26303a42494e4f535353534e58626c717e879393877e716c615a50483e362c20160c02000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e03000000000000000000000000000000000000000004111d2a3744505d6a7783909daaada194877a6e61545d676d7a849197a19992867c6f695f564c515e6b7784919eaab6a094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bbb0a6968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000000030f1c28333f4a5465717e8b98a7a3998a7d7064574a3d31261a0e020000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f5f5f5e5d5b5855534d49453e36312a211a11080000000000000000000000000000000000000000000000000000020507080b0e101213131212100e0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daaac9f9285796c605346392d20130600030f1b27323d464f54565f5e5d5c5b5a5956544f473d33271c100400000000000000040e17212a343d464f59616c727f8c929ca5a0959082796d665c5044505c666d79829095a0a59d928c7f736d625a50473d32271b100400000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c0200000000000000000000000000000000000000000000000000000000060c11151718202020202020201b1b191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c1b20202020202020181715110c060000000000000000080f151a1d1f202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c30231b1a18140f08010000000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000a141e2830383d414346464647535f6a717e879393877e716c615a50483e362c231a0e04000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d130800000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada094877a6d6154555e686e7b859298a29892857b6e685e554b5e6a7784919daaada194877a6e6154473b2e21140800000000000000000815222f3b4855626e7b8895a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7acaeb5acacaca3968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000000000b17222d3b4854616e7b8795a0ab9a8d817467574d42362a1e12050000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484b4e505252535252504e4b4847423c39332a261f180f0800000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba8aea398887b6e6255483b2d22170b0407131f2c38434f5960636c6b6a696867666360594f44382c201407000000000000040d162029333c464e58616b717e88939fa4a19690837a6d675d544a525c606d78818f949fa69e938d80746d635b51483e352b21160b000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b131313131313130b0a0805000000000000000000000004090e11121315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d20140d0b08030000000000000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110000020c161e262c32353639393c4855626f7b869393887e716c615a50483e362c241a11080000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada194877a6e61544c565f696f7c869299a19791847a6d675c545e6b7784919eaaada094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000000000614202d3a46525e697784919daa9e918477695f53463a2d2114060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e363a3b3f4143454546464543423f3b3a37312d28221a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a8b2aa978a7e7164544a3f33281b13101014222f3b4854606b6f79787776757473706b6054483c2f2216090000000000030c161f28323b454e58606a707d87929aa4a19791847b6e685d554b515b636e74818e939ea69e948e81776c605b51493f362c23190f04000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000606060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060606000000000000000000000000000000000001040605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000000040c141b212528292d2e3a47535f6a73808c887e716c625a50483e362c241a120800000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaaea194877b6e6154484d57606a707e87939fa0969082796d665b5e6b7884919eabb4aa93877a6d6054473a2d21140700000000000000000815222f3b4855626e7b88939393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b0000000000000000000000000000000005121e2a36424d576774808d9aaaa096887b6e6155483b2e23170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735322e2d2b261f1c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8896a1ada79a8e8174665b5044382d241f1c1d1f27303c4956636f7d868584838281807d7063564a3d3023170a00000000020b151e28313a444d575f6a6f7c869299a3a29892857b6e695e564c505a626d73808d939da59f948f82786d655b504940372d241a110700000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000020a1015191c1c1f2b37434e58636d73807e716c625a50483e362c241a1208000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e0801000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea295887b6f625548454e58616c727f8c929d9f948e81786c605b657885929eabaea29886796d6053463a2d20130700000000000000000815222f3b4855626e7b8686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a000000131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000000000000000000000020e1a25303d4a5763707d8a98a3a8988b7e7265544a3f34281c100300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2c2c2b2a282522211e1a15110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabab9e9185786c6053493f352f2c28292c2f39424f5966727f8c91908f8e8d8b7e7265584b3f3225180c000000000a141d273039434c565e696e7c859298a2a39992867c6f695f564d4f59626c727f8c929ca5a0959082796d665c53493f372e251b12080000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c02000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000000005090d0f0f1a26313c46525b646e73716d625a50483e362d241a120800000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b080300000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8afa296897c6f6356493d46505a626d74808d939e9e938d80736d606c7986929facab9f928578665c5044382c1f120600000000000000000814212e3a47535f6a76797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f231609000000131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000000000000000000000000000000000914202d3a4753606d7a86929fa89b8f8275665c5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518181b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f221609000714212d3a4754606d7a8793939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa6ada1978a7d70655b5045413a383435393b424b54606b7783909d9d9c9b95887b6e6155483b2e22150800000006111b262f39424b555e686e7b849197a2a49a92877d706a60574d4f59616c717e88939fa4a19690837a6d675d544a41382d251c1309000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b110800000000000000000000000000020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000a15202a344049525c646765625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3e48515b606c78818f959f9d928b7f726c6d7a8799a3afaa9e9184776b544a3f34281c1003000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000131f2c3946525f6c7986929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d0000000000000000000916232f3c4956626f7c89959f9f9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000000000006131f2c3945515d6776828f9ca99f9285796d6053463a2d20130800000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101212131312100f0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f221609000714212d3a4754606d7a86868686868686807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855626e7b88949eaca99d9083786c605a524c4645404045474c545c66707d8995a0aaa99d918477695f53463a2d2114070000000b17222d38414a545d676d7a839196a1a49f93887e716b60584e4e58606b707e87929aa4a19791847b6e685d554b42392f261b130a00000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100000000000000000000030e18222e37404a52585a585650483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000010507071313131313131313080705020000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a5998c7f7266594c3f363f44505b666d79839096a09f93877e706f7c8995abb5a99c8f8376695c50432e23170c000000000000000000020e1a26313c454e535560606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c1004000000131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f060000000000000000000916232f3c4956626f7c89939393939386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000004101d2935404b5566727f8c99a9a297897c6f6356493c2f24190d01000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000713202c3945525d687679797979797979736d63574b3f3225190c000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a76828f9aa4ab9f958c7f726c605d5653514b4b5153565e666d7983909da7ada2978b7f7265574d42372b1e12050000030f1b27333f49535c666d79839095a0a59c928b7f726c61594f4d575f6a6f7d869299a3a29892857b6e695e564c433930271d140a010000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c13090000000000000000000000000000000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000006101c252e3840474c4d4b4a453f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e0902000000000000000000000000000000000a1724313d4a5764707d8a97a9b2a89b8e817568564c4136333f4a545d676d7a849197a19992867c717e8a97a4b1a79a8e8174675b4e4134281b06000000000000000000000915202a333c4247485353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b00000000121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300131f2c3946525f6c7986868686868686868681756c61554b40342b1e150a000000000000000000000916232f3c4956626f7c86868686868686796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000000000000000000000000000c18242f3c4955626f7c8897a1a9998c807366564c4135291d1104000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a0000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa8a79f93887e746d6863605c54555d6063686e78818e95a0aca69f9285796d6053473c31261a0e02000005121f2b3744505b656d78828f959fa59d938c80736d625a504c565f696f7c859298a3a39892867c6f695f564d443a31271e150b020000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b1209000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e110000000000000000000000000a131c262e363c3f403e3d3a342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000815222e3b4855616e7b8896a1adaa9d908477685e5246392d38424b555e686e7b859298a29892857b808d9aa6b4aa988b7f7265584c3f3225190c00000000000000000000030e18212a31373a3b4646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a100500000000101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200121f2b3844515d6974797979797979797979756f65594f433a2f22190c03000000000000000000000815222e3b4754606a6f79797979797979766c5f5346392d20130013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000000000000000000000000000713202d394653606c7885919ea99c908376685d5245392c201306000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f130600010d19242f3a444c525f606060606060605957524940352a1e130700000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754606a74818e96a0a9a49a9387807a74706d666a6a676d70747a828e939ea7a89f948b7e72675d5145392a1f140900000815212d3945505a606c77818e949fa69e938e81746e635b5146525e686e7b859197a2a39992867d706a5f574d443b32281f150c030000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b13090000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e11000000000000000000000000010b141c242b30333432312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e39393939393939392e2d2a251f170f0500000000000000000000000000000714212d3a46535f697884919eabac9f93877a6d6154473c322f39434c565f696f7d86929aa197918483909daaaea298897c6f6356493c302316090000000000000000000000060f1820262b2e2f393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a110800000000000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f00101c2935414d5862696c6c6c6c6c6c6c6c6c68655d53473e31281d1007000000000000000000000006131f2b38434e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000000000000000000000000000000005121f2b3744505b6575818e9bac9f92867a6d6054473a2d211407000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f03000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d7a849197a2a9a499938d85807d79787777787a7c81868f949ea5a9a1969082776c60554b403529180e0300000a1724303d4956626c74808d939ea69f948f81786d605c52494754616e7a849197a1a49a92877e706b60584e453c322920160d0300000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100000000000000000000000000020b12191f2326272524211d181109000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036394646464646464646463b3a36302921170d020000000000000000000000000005121e2a36424d576875818e9baaafa49a8b7e7164584e43372b313a444d57606b717e88939fa096919095a0abac9f9285796d6053463a2d201307000000000000000000000000060e151a1e21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c16100800000000000008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a000d1925303b4650585d5f60606060606060605b59534b42352c1f160c000000000000000000000000030f1b27323d464e5456606060606060605f5a52493e33271b0f00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000000000000030f1b27333f495364717e8a9aa4a3998a7d7064574a3d3124170a000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c45515d676e7c859297a0a7a49f97928d89868584848586898d92989fa6a79f9791847b6e655b50433a2f2418060000000b1825313e4b5864717e8b929da5a0958f82796d665c504a43505d6a76839096a0a99f93887e716c61594f463c332a20170e0400000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c13090100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000001080e1317191a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000020e1a26313e4a5764717e8a98a2aeac9c8f82766a5f53473f352f323c454f59616c727f8c929da09d9da0a7b1aa9c8f8275665c5145382c1f13060000000000000000000000000003090e121415202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b10050008141f2a343e464d515253535353535353534f4d48423930231a0d04000000000000000000000000000a16202b343d43474953535353535353534f4940372c21160a000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000000000000000b17222d3a4754616d7a87939393938d8174675a4e4134271b0e000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e0400000000040d161e24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000a15202935414c555f6a6f7c8590959fa3a9a19e9a96979291909192999a9fa2aaa29f9590857b6e695e53493f31281d13070000000d1a2633404d596673808c99a4aa9d91847a6d675c544a3f45525e6b7885919ea8a5998c7f726c625a50473d342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000b1724313e4a5764717e8a93939393939393939393939393939184776a5e5144372b1e110000000000000000000000000000000003070b0d0d0b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c525f60606060606060605f524d453b30251a0e02000000000000000000000000000914202d3a4753606d7985929fabab9f94887c6f625b5145403937333d46505a626d74808d939ea7aaabb1aea2988b7e7164544b4034281c1004000000000000000000000000000000020608081313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c13090000020d18222c343b414446464646464646464642413d3730271e11080000000000000000000000000000040f19222b32383b3c4646464646464646433e372e251b1005000915202b353f474e5253535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000613202d3946525e687783868686868684776b5e5144382b1e11000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b2620181006000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434e58606a6f7b838c92989ea1a9a7a9a29f9d9d9e9fa3aba9a19e98928d837b6e695f574d41382d1f160c010000000d1a2633404d596673808c99a3ac9f92867c6f695f564c4345525e6b7885919ea6a89c8f82786d605c52493f362c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000b1724313e4a5764717e8686868686868686868686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000006131f2c3945515d6774818d99a3afa69c8f82766d625a514b474242414148515b606c78818f959fabb8b4aa9f92857a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000006101a222a3035383939393939393939393534312c251e150c0000000000000000000000000000000007101920272b2e2f393939393939393937332c251c13090000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641403c362f261d1308000000000000000000000000000000000000000005111e2a36414c5667717779797979797772675c4f43372a1d11000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e06000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c464e5860696e7980868d9197999c9d9fa3aaaaa9a19e9c9a97928d8680796e695f574d453b2f261b0d04000000000a1623303d495663707d87929aa4a29891857b6e685e554b424e5b6874818e949fa79e948e81746e635b51483e352b22180f060000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013130f0e0c09040000000000000713202d3946525e6876797979797979797976695e52463a2d2014070000000000000000000000000004101d2935404b55616e7b87929fa9ab9f948b7f726c605d55534d4e4e4e4b51535b666d7983909da9b6aea2988d8073675d5145392c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b1610090100000000000810181f25292b2c2d2d2d2d2d2d2d2d282825201b140c030000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2d2b27211b130a0100000008121b242b31363839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b251d140b010000000000000000000000000000000000000000010d1925303a44555f676a6c6c6c6c6c6b6760564b3f33271b0e0006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a04000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464e575f676d737b8085898c8f919298a3a8a196918f8d8985807b736d675e574d453c33291d140a00000000000916222f3b4854606b717e88939fa4a19791847a6d675d544a4653606d78828f959fa69d938d80736d625a50473d342a21180e050000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c04000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1b1915100902000000000714212e3a4754616d7a86868686868686867b6e6154483b2e21150800000000000000000000000000000c18242f3946535f6974808d96a1aba69f92877e736d67615f575b5a5b555d60636a6f7a83909daab6ab9f92857a6d61554b42382d2217110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a050000000000000000060d14191c1f1f20202020202020201c1b19150f090200000000000000000000000000000000000000040a0f13151620202020202020201e1b16100901000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000008131e2932434d555b5d60606060605e5c564e44392e23170b00030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d454d555d60696e73787c7f828486929fa196898482807d79746e69605c554d453c332a21170b0200000000000713202c38444f59616c727f8c929da5a0969083796d665c5044515c666d79839096a0a59c928b7f726c61594f463c332920170d0400000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c030000000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000000000000000007121d2a36424d57606d7a849199a3aba39992878079736e696968676869676d70757c8490959fabb3ab9e91847a6e675d544a3f3328231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313130f0e0c09040000000000000000000000000000000000000000000000030608091313131313131313120f0a050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a18140f08010000000000000000000000000000000000000000000000020d1720313b434a4f515353535353514f4b443c32281d120600000a15202a343c434749535353535353534b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d0f111213131212100e0c080705020000000000000000000000000000000000000000000000000000000000060f19222b333c434b51565e61666c6f7375777e8a979e9184787673706d66615e56514b433b332a21180f0500000000000003101b27323d47505a626d73808d939ea69f958f82786d605b524a545d676d7a849197a1a49f93887e716b60584e453b32291f160c0300000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393534312c261e150c0200000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000010e1a26313b45525d686f7d879299a3aaa399938d847f7b787675747475777a7d828991969fa7aca6a8a1969083796d665b50443f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000050e1f2931393f4244464646464644433f39322a20160c010000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000000000000000000002080d111314171a1c1e1f1f201f1f1d1b181514120e090400000000000000000000000000000000000000000000000000000000071019212a313940454d52545b60636669707d8a979e9185786b6763605c54524d454039302921180f0600000000000000000b16212b353e48515b606c77818e949fa79e948e81746d635a504b555e686e7b859198a2a49a92877d706a5f574d443a31281e150b02000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464642413d3730271e140900000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e21150800000000000000000000000000000009141f2935414c56606b717e879298a0a8a49f97918c8885838181818283868a8f939da0a8a39f999b9e9f958f81786c605b51483e342b21170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000004090e111213131313131313131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d171f272e33363739393939393837332e2820180e040000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f1112131313131313090907030000000000000000000000000000000000000000050b1013191d20212427292b2b2c2c2c2b2a282522211e1a14100c07010000000000000000000000000000000000000000000000000000070f181f272f353b42464a5053565964707d8a979e9185786b5e5653504a46423b342e271e170f06000000000000000000040f19232c363f44505b656d78828f95a0a69d938c80736c62594f4c565f696f7c869299a3a39992867c6f695f564c433a30271d140a0000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4d49423930261b1004000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000000000000030d19242f3a444f59616c717e8691969fa2a9a19e9997918f8e8d8e8f9092999b9ea5a69f99928d8e939e9e938d80746d625a50463d33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000080f151a1d1f202020202020202020202020202020202020202020202020201f1f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2b2a27231d160e06000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a0400000000000000000000000000000000040a0f171c1e24292c2d3133363738393939383735322e2d2a261f1d18120b060000000000000000000000000000000000000000000000000000060d151d24293036383f44464a5764707d8a979e9185786b5e5246443f38363028231d150c05000000000000000000000007111a2427333f49535c666d79839096a1a59c928b7e716b61584e4d575f6a707d879299a4a29891857b6e685e554b42392f261b11060000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c0500000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c59544b42372c211509000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e2115080000000000000000000000000000000008131e28323d47505a616c717c848c92989d9fa4a9a19e9c9b9a9b9c9d9fa3a9a29f9a94908780818e949f9d928b7f726c61584e453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b29282623201f1d1813110d080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e20202020201e1d1b17120c040000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000000000000000000070f151b22282d3035393a3e404244454646454543413f3b3a36312c29241d17110a0200000000000000000000000000000000000000000000000000030b12181f252a2d33383d4a5764707d8a979e9185786b5e524538342e2a251f18120b0300000000000000000000000000091217222d38414b545d676e7a849197a1a49f92877d706a60574d4e58606b717e87939fa4a19791847a6d675d544a41382d22171209000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000050c11141717202020202020202020202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c68655d54493d3125190c000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800000000000000000000000000000000010c16202b343e48505a616a6f797f858b90939a9a9c9d9e9f9f9f9e9d9c9a9897928d88837c7378828f95a09f93877e706a60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000008121b242b31363839393939393939393939393939393939393939393939393939393837363432302d2c2924201d19130e0902000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131311110e0b0601000000000000000000000003060809131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000009101920272b33393a4145474a4d4f515252535252504e4b4846423b39352f27221b140b050000000000000000000000000000000000000000000000000001070c14191c2228313d4a5764707d8a93939185786b5e52453828231c19140c070000000000000000000000000000000006111b262f39424c555e686e7b859298a2a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f3327241a1007000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000004080a0b1313131313131313131313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a6670767979756f65594d4134281b0e000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000000000000040d19222d363e48505860676d737a7f83878a8d8f90929292929190908e8b8885807c766f6a6d7a8390969a9992867c6f695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100040f19242d353d42454646464646464646464646464646464646464646464646464646454443413f3d3a38352f2c29241e1a140c06000000000000000000000000000008111a21272c2f30393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000000000000020a131b222b32373e44494c5254575a5c5e5e5f5f5f5e5d5b5855534d47454039332d261d170e06000000000000000000000000000000000000000000000000000002090e111724313d4a5764707d8686868684786b5e5245382b17110e09020000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857b6e685e554b505a626d73808d939da69f958f82786d655b50443f362c22190f04000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868175685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000007101b242d363e464e555c60676d72767b7e80828485858685848483817e7c79746f6a625f686e7b848d8d8d8d8d857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000915202b353f474e5253535353535353535353535353535353535353535353535353525251504e4c494745403a39352f2a251f17110a03000000000000000000000005101a232c33383c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000000000000a141c252d343d43475055565d606466696a6b6c6c6c6b6a6865615f5753514b443f382f292018100600000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e06000000000000000000000000000000000000000000020b151e28313b444d57606a707d87929fa3a19791847a6e675d544a515b636e74818e949ea79f948e81776c605b51483e342b21160a0000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000000000000000000000000000000000000010406070a0c0e101112131313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000000000000000000000009121b242d343d434b51555d6065696e717375777879797978777674716f6d66625f58565e696f7c8181818181807f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000e1a26313d4751595e5f60606060606060606060606060606060606060606060605f5f5f5e5c5b595653514b4745413a363028231c150c05000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000009121c262e373f464e545a6164686d7173757778797978787674726e6965605d555049413a322a221810060000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f00000000000000000000000000000000000000000000030c161f29323c454e58616b717e8b919ca4a0969083796d665c5349525c606d78828f959fa69e938d80736d625a50473d32271b0f03000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000000000000000104080d11131417191b1d1e1f1f20201f1e1e1d1b19161413100d0704000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000009121b222b313940454b5154575e616467696a6b6c6c6c6b6a69676562605c54534e4d575f6a6f747474747474726d62564a3d3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d5554524c46423b342e261e170f06000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000000000006101b242e384049515860626c70757a7d808284858586858583817e7b77726d67605b534c443c342a22180e05000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b0000000000000000000000000000000000000000000000040d17202a333d464f59626c737f8c929da5a0958f82786d655b5044505c666d79839095a0a59d928c7f726c61594f43382c1f13070000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000002080d1113191d2021232628292b2c2c2c2c2c2b2b2a28252320201d1813100c0700000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c10040000000000000000000000000000000000000000000910191f272f343a4145474d5254575a5c5d5f5f5f5f5e5d5d5b585553514a4743454e585f6267676767676765625b51463a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797877767472706d6765605d56524d443f38302921180f06000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000008121b242b3136383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e2215090000000000030e18222d36404a525b626a6f767d82868a8d8f919192929291908e8b88847e79716c655e564e463c342a20170c0300000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000000050e18212b343e47505a636d74808d939ea69f948e81776c6053464a545d676d7a839196a1a49f93887e716b6054483b2f221509000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000000000001080d13191d2024292c2d303335363738393939393837363432302d2c29241f1c18120b060000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000070d151d23292f35393b4246474a4d4f51525253525151504e4b4946444039373c464e53555a5a5a5a5a5a585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130013202c3946535f6c798786868686868686868686868686868686868686868686868685858483817f7c7976726d68615e57504a423b332a22180f050000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00040f19242d353d424546464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000000000a15202a343e48525c636d727c838a8f9299999c9d9e9f9f9f9e9d9b9895908b857e776d685f584e463c32291e150a000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c0100000000000000000000000000000000000000000000000000060f19222c353f48515b606c78818f94939393938c7f7366594c424b555d686e7b84919793939a92867c6f6356493c302316090000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000000040c13191e24292c2f35393a3d3f4143444546464645454443413f3d3a39352f2c28231d17110a02000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c1207000000000000000000000000000000000000000000000000030b12181d24292c30363a3b3e40424445464646454443413e3c3a38342e2b343c4347484e4e4e4e4e4e4b4a463f372d23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939399929292918f8e8c8986827e7a746e69605c544d453c342a21170c0200000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000030f1b26313c46505a636e737f8790949c9fa3aba8a5a3a1a1a1a3a5a7a7a09d97928b827a6f6a5f584e443b30261c1106000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f0500000000000000000000000000000000000000000000000000000007101a232d364044505b666d79828686868686868275695c4f42434c565e696f7c858686868686867f7265584c3f3225190c000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000000000000000000070d161e24293035393a4145474a4c4e505152525353525151504e4c494745403a38342e27221b140b060000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000000001070c13181d20252a2d2e313436373839393938373634322f2d2c2823222a31373a3c4141414141413f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9899928f8b86817b736d665e574e463c33291e140a00000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000006121f2b37434e58626c73808b92999fa6aca49f9c989695949596989c9fa4a9a19e948f847c6f6a5f564d42382e23170c0300000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000008111b2428333f4a545c676d767979797979797570655a4d413a444d575f6a6f78797979797979726d62564a3e3124180b00000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000810181f282f353a4145474c525456595b5c5e5f5f5f5f5f5e5e5d5b585653514b46454039332d261d180f0700000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000000000000000000000000000001070d11141a1e20212427292a2c2c2c2c2b2a2a282522201f1c181820262b2e2f34343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8a9a7aba39f9c98928d867f786e695f584e453b30261c1106000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000815212e3a47535f6a717e8b929fa3aba69f9a938f8c89888788898c90939a9ea6a69f9691857c6f685e544a3f34281f1409000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000091217222d38424b555c60696c6c6c6c6c6c69655e54493d323b454e585f626c6c6c6c6c6c6c65625b51463a2e221509000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0000000000000008111a222a313a41454c5254565d60636668696a6b6c6c6c6c6b6a69676563605d5553514b443f382f2a21191107000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000104090e111414171a1c1e1f1f201f1e1e1d1b18161312100c0e151b1f21222727272727272524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a0013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a8a9acaaa29f98928c837b6e6a5f574d42382e23170b010000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000713202c38444f59626f7c86929fa4afa49c948f87827f7c7b7a7b7c7f83878f949fa3a8a19791857a6e665c50443b31261a0e030000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000006111c262f39434b51535d6060606060605c5a544c423729333c464e53555f606060606060585651493f34291e120600000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000007101a242c343c434c51565d6065686d707274767778797979787877767472706d6764605c555049413c332b231910070000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121313131211100e0b0907060400040a0f1215151b1b1b1b1b1b181815120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9196979c9fa3abaaa29f9590847c6e695e544a3f34281d13070000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c798786868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d2014070000000916222f3b4854606b76828f98a2aea49c928c827b7672706e6e6e7072767c828b9299a3a9a1979082786d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139404547505353535353534f4d49423930212a343c434748525353535353534c4a463f372d23180d010000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0000000000040e19222c363e464e555d60686d72767a7d7f8183848585868685848483817f7c7a75706d67605b534e463d352b22190d0400000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000001030405060606050403010000000000000000030608090e0e0e0e0e0e0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284878b8f92999fa7aea79f9691847b6e665c50443a2f24180d0100000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000005111e2a36424d5663707d89949faaa79d928c80766e69656362616263656a6f767f879299a4a99f948c7f73695f53463c31261a0f010000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000000000000000000020b151f272f34383a4346464646464642413d3730271e222a31373a3c454646464646463f3e3a342d251b110600000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000020c16202b343e4850585f676d737a7f8386898c8e8f9192929292929191908e8b8986827d79716c655f584f473d342b20160c01000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c10040013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787a7e828790959da4aea9a1969083786d60554b4135291d110400000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070606060606060606060504020000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d20130700000714202d3a46525e6976828f9ca6aca0958d80736d625f575655545556585f626d727e87939fa6a69f92867b6e61584e43372b1e13080000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000000030d151d23292c2d363939393939393635312c261e151820262b2e2f3939393939393932312e29231b13090000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080000000008131e28323d46505a616a6f7a80868b909399999b9c9d9e9f9f9f9f9e9d9c9a9898928e8a847e786e6a60594f463d32281e1308000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000020608080b0e10121213131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f1111121313131211100e0c0906050300000000000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769686d71767c838d929da5afa89f958c7f72675d5145392c201307000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20141313131313131313131212110f0d0a07060401000000000000000000000000000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d20130700000814212e3b4754616e7b87939e9fa39d9083786d605b534d49484748494e535b626c727f8c949faba3988f82756a5f53473a2f24190d010000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d292825211b140c0e151b1f21222c2d2d2d2d2d2d2524221e1811090100000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000000010d1924303a444e58616c707c848d92989c9fa4a49f9e9c9a9a99999a9a9b9d9fa3a29f9b96918b837c706b60584e443a2f24190d020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000104090e121415181b1d1e1f20201f1e1d1a181514120e090401000000000000000000000000000000000000000000000000000000000000000105080e11141417191c1d1e1f20201f1f1e1c1b181513120f0b060000000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565d60646a6f78808d939eaab1a79e92857a6d6054473a2f24180d010004101c2834404b545c606161616161616161616161616161616161616161616161616161616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20202020202020202020201f1f1e1c1a171413110d08040000000000000000000000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d20130700000c1926323f4c5965727f8c8f91929996897d70665c5047423d3b3b3b3d4347515a606c77828f99a3aa9f93877c6f62564c4135291d1104000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c020000000000000000000000000000000000000001070c1013141d2020202020201c1b1915100902030a0f1215151f202020202020191815120d06000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000005111d2935414c56606a707e8691969fa2a49f9b9993918f8e8d8d8c8d8d8f9092989a9fa2a19e9590867d706a60564c4135291e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000001080d11151a1e212225282a2b2c2c2c2b2b2a272421211e1a14100d070100000000000000000000000000000000000000000000000000000002080d1114191e20212426292a2b2c2c2d2c2c2b29272522201f1b17110f0a040000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4c5254585f666c78818e98a2aeada2978b7e7265554b4035291d100400000c18232e39424b51535454545454545454545454545454545454585c5c5c5c5c58545454545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a28262421201d1913100c07000000000000000000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d20130700000a1723303d4a5663707d80828486888a84776b60544a3f37312f2e2f31373f44505b656e7b87929faca49a8e8174685d5245392c2013080000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000000000000000000000000000000000000000000040607101313131313130f0f0d09040000000003060809121313131313130c0b0906010000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000713202d3946525d686f7c869298a0a7a099938f8a868482818080808081828486898d92989da59f9892867c6f685d52453a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000000000000000000000000000000070c13191d20262b2e2f3234363839393938373634312e2d2a25201d18120c0400000000000000000000000000000000000000000000000002090e13191e20252a2d2e30333537383839393938373634322f2d2b27221b1b16100b04000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f40414145474e545b666d7a85929fabb3a99c908376675d5145392c201306000007121d2730394045464747474747474747474747474747505a6264686868686865625b5147474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312d2c29241f1c18120c060000000000000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d20130700000916222f3c4854606b70737577797b7d7d7063594f42382e26222122262b333f49535f6974818e9aa6ac9f92867a6d6054473a2f24190d010000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000005121e2a36424d57616d7a859298a3a69f959087827d7a77767474737373747577797d80868e929ba3a29891847a6d60564c4135291d110400000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000030b12181e24292c31373a3b3e414345454646454443413e3b3a36312c29241d160d0802000000000000000000000000000000000000000000070c141a1e252a2d3036393b3d4042444445464646454443413f3c3937332d2b27201b160d070100000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b05000000000013202c3946535f6c7986929facada093867a6d6053473a3232323232323232323233332f35393c424a545e68737f8c99a9b2ac9f9286796d6053473a2d2014070000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b4956626c717575757575726d62564a3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403d3a39352f2c28231d17110a030000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d20130700000714202c38444f5960636669666d6f71706b6054473d30262c2c2c2b2a222d38414d57626e7b88949faba3988b7e7265554c4135291d1104000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900000000000002070a0c0d131313131313120908060300000000060b0e10111313131313130f07060300000000000000000000000000000000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000714212d3a46535f6974808d97a1a99f948f837c75706d686967676666676768666d70747a818b919ba5a1968d8074685d5245392c20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e2115080000000000000000000000000000000000000000060c151d23282f35393c4247484b4e50515253535251504d4b4846423b39352f281f19130c04000000000000000000000000000000000000030b12181f252a3036393b4146474a4c4f50515253535252514f4e4b4846443f3837322c272118130c04000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252525262724292c2f38424c56626f7b8896a1adaea399897c6f6256493c2f231609000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e313e4b5864717e82828282827f7265584c3f322e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252514f4d4a4745413a38342e28231c150c0700000000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000004101c27333d474f54565a545c6062646360594f44353638393939383734312f3c47535f6a76838f9ca9aa9c908376675d5145392c20130600000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0000000000070d1316191a2020202020201f1515120f0a04040b11171a1d1e2020202020201c1312100b060000000000000000000000000000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000815222e3b4855616e7b86929fa9a1978f82796e6a64615d565b5a5a595a5a545c6063686d747f8b939ea89f92867a6d6054473a2d21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000000000000000000000000000000000810181e272e343a4145474d5355585b5d5e5f5f5f5e5e5d5a5754534d474540393129251e160e0500000000000000000000000000000000050c151c232830363a4146474d525457595c5d5e5f5f605f5f5e5c5a585553504947433d383229241d160d060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191d20262f3a47535f6a7885919eabb5ab978b7e7164584b3e3125180b00000000030b12181c1f20212121212121212121212734404d5a6773808d8f8f8f8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d606060606060606060606060606060605f5e5d5b595754514c46454039342e261e191009000000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d2013070000000b16212b353d44484a4d4b5153555756544f473e4143454646464543413e3a39424e5765727e8b98a7ac9f92867a6d6054473a2d21140600000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000000010a12191e2325262d2d2d2d2d2d2c22211f1b150e0e161d22272a2a2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000004101c2934404b556673808c99a2a99e91857a6d675f5854524c4e4d4d4d4d4e4b5153565d606d75818e9ba9a2988b7e7164584b3e3125180b00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000000000000000000000000000000009121a222a303940454c5254575f626567696b6c6c6c6b6a696764615e5753514b433e35302820170e050000000000000000000000000000050e171e272e343b42464c5254565e616366686a6b6b6c6c6c6b6a69676562605b53544e48443d352f281f180f0600000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c080d11141d2b37434e58697683909ca9b2a5988c7f7265594c3f3226190c000000000000070c1013131414141414141414141a2734404d5a6773808d9a9b9b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664605d5553514b443f38302b221b120a0100000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000000050f1a232b33383c3d40404546484a494845474a4d505152535252504e4b4746414754616e7a8795a0aca3998a7d7064574a3d2e23170b00000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f0000000a131c242a2f3233393939393939392f2e2b2620181720272e333637393939393939352d2b28231c140c02000000000000000000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000006131f2c3845515c6777848f929797988b7f72685d554e4746414141404040414045464c525b626f7c8897a2aa9b8e8174685b4e4135281b0e02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000009121a242c343c434b51565d6066696e7174767878797978777674716e6965605d555046413a322920170e05000000000000000000000000050e172029303940444d52565e6165686e70737577777879797978777674726f6c65626058544f45413a312a21180f060000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040b1b2631424f5c6875828f9ba8b2a6998c7f7366594c403326190d000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573706d6764605c54504a423d342d241c130a01000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d2013070000000008111a21272c2f302e34383a3c43474b5154575a5c5e5f5f5f5e5d5a5854524c48525e687784919daaab9a8d807467544a3f34281c1003000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000007121c252e353b3f40464646464646453c3a37312a22202932393f4344464646464646423a38342e261e140a00000000000000000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d2014070101010101010101010101010101010101010101010101010101010100000000000000000000000714202d3a4753606d79808285878a8c86796d60564c433c393530343333342e34383a4147535f6a7885929fa99d9083766a5d5043372a1d1004000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000000000000000000000000000000007111a242c363e464e555c60686d72777b7e818384858686858483807e7b76716d67615a524c443b332920170b0200000000000000000000040d172029323b424a51575e61686d72777a7d7f82838485868685858482817e7b78746f6a636059514b433b332a21180d0400000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040a1b2835424e5b6875818e9ba8b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858482807d7a76716d66605c544e463f372e251c1309000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000080f161c2022232a313a41454e53555d606467696b6c6c6c6b6a6764615d56544f566774818d9aa7a99c908376665c5044382b1f1206000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00020d19242e3740474b4d535353535353524847433c342a21323b444a4f515353535353534f46443f3830261c1106000000000000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d7376787b7d807f73675d51443a312d29242727262723282c3037434e586a7784919daa9e9184776b5e5144382b1e1105000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000000000050e19232c363e4850585f676d737a7f84888b8e90919292929191908d8a87837e79716c615e564d453b32291d140a000000000000000000010c161f29323b444c545c60696e757a7f83878a8c8f90919292939292918f8d8b8885817c76706b605d554d453c332a20160c010000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140a0a0a0a0a0a0a0b070d10141b2a36414c566976828f9ca9b4aa978a7e7164574b3e3124180b000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0907060401000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399939291908e8c8a86837e79726d666058514940372e251b10070000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000000000000050b1019232b343c434c52585f62676d71747678797979787674716d686360595865717e8b98a4ac9f9285796d6053463a2d201307000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f0007131e2a3540495257596060606060605f55534e463c332939444d555b5d6060606060605c53504a42382e2317130a0000000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000004101c2934404b555c606769696e7073736d63554b403228201d191a1a1e21262b30363e46525e697885919eab9e9184786b5e5145382b1e1205000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000000000000000000000000000000020d17202b353e48505a616a6f797f868c9195989a9c9e9f9f9f9e9d9c9a9795908b857e766d685e574d443b2f261b1106000000000000000007121d28313b444d565e666d727b81868c909596999b9d9e9e9f9f9f9e9d9c9a9897918d89837d746d675f574d453c32281e13080000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2016161616161616171718181d20262d3946525e687784909daaaea298897c6f6356493c30231609000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20181818181818181818171716151413110d080705020000000000000000000000000000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9b9999928f8b857f786f6a625b514940372d22190c0300000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000050e19222b353d464e565d606a6f747a7d8083848586858583817e7a76706b625f626f7c8995aaaea298887b6e6255483b2f221508000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f000a16232f3b47525b63666c6c6c6c6c6c6c625f584e453b323f4a555f676a6c6c6c6c6c6c68605c544a3f3428251c120900000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000c18232f39434b51535a575e61646666635b5143392f20191d2021262b2e31373a41464f59616e7b8796a1aa9d9083776a5d5044372a1d1104000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000008141e29323d47505a616c717c848c92989da0a7a7a7a4a3a2a1a2a4a6a7a79f9d97918a827a6e695e564c41382d22170b01000000000000010d18242f39434d565e686e787f868e92999da0a7a6a8a7a5a4a3a3a4a5a7a9a7a9a19e9a94908981796e695f574d443a2f24190d04000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d232323232323232324242524292c2f38404b55616e7a86939facac9f9285796d6053463a2d201307000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d242424242424242424242424232221201d191514120e0903000000000000000000000000000000000013202c3946535f6c7986929facb9b3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa2a5a8aba39f9c97928c837c726d635b51493f342b1e150b00000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000020c17202b343d474f585f686d747c81868a8d8f9192929291908d8b86827d766f6a616d7a8798a2aeaa968a7d7063574a3d3024170a000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000c1925323f4b57636d73797979797979786f6a5f574d443a434f5b677177797979797979756d665c504440372d241b1108000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c0400000000000000000007121d2731394045474d4d535457595957514940312720252a2d2e31373a3c42464c5259616b73808d99a9aa9b8e8175685b4f4235281c0f02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f120600000000000000000000000000020b1925303b444f59616c717e8691969fa2aaa9a19e9b9796959595979a9ea1a8a9a19e948f837b6e685e53493f33271e130800000000000004101d2935404b555e696e7a838c92989fa3ababa39f9d9a9897969697989a9d9fa3ababa69f9c938e847b6e695f564c41352921160a0000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a3030303030303030303031312f35393c4149515d67727e8b99a4afa79c8f8275665c5145382c1f1306000000000000070c1013131414141414141414141a2734404d5a6773808d9aa69b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a31313131313131313131313131302f2d2c292422211e1a14100b0600000000000000000000000000000013202c3946535f6c7986929facb9ada1979292929292929292929292929292929292989495989b9fa3aaa9a19e9591877f736d635b51463c30271d1207000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000008131e29323d464f59606a6f7a81878e92989a9c9e9f9f9f9e9d9a99928f89837c726d687885929faba5988b7f7265584c3f3225190c000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a000d1a2633404d59667380868686868686857c6f695e564c4344515d6a778386868686868682786d605c52493f362d231a1107000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000010b151f272f34383a404246484a4d4c4b464037292c2d3036393a3e4247484d53565e616b707d87929faca2988b7e7265584b3f3225180c00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000a141d2a36414c56606b717e879298a0a8a8a19e97928e8b898888898a8d91969ea1a8a69f9591847a6e655b50443a2f24190d0000000000050f1a232c3945515d676e7b8490959fa2aaa9a19e9992908d8b8a89898a8b8d9092999ea1a9aba59e9691847b6e685d52453d32271b0f03000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473d3d3d3d3d3d3d3d3d3d3d3e3e3f4045474e535b606d7984919eababa0958a7d7164544b4034281c100400000000030b12181c1f20212121212121212121212734404d5a6773808d9aa69b8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3c3a39352f2e2d2a261f1c17110a020000000000000000000000000013202c3946535f6c7986929facb8ab9e9285858585858585858585858585858585858687898b8e92989fa2aaa7a099928b7f736d62584e43392e23180c000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000010d1925303a444e58606b707c848e939a9fa2aaa9a8a4aba39fa3aba39f9c9490877f746d7784919daaa69a8d8073675a4d4034271a0d000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f231609000a1623303d495663707d87929a93939791847b6e685e554b424d5a6774808d93939393938e81746e635b51483f352c231910060000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c010000000000000000030d151d23292c2d31363a3b3d40403e3b352f35393a3d4146474a4d5355575f61686d747d869299a3a79f92867a6d6154473a2e21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000006111b262f3846525e68707d879299a3aaa49d96918a85817e7d7b7b7c7d80848a91969fa7a7a0968f82776c60564c4135291c1106000000000b16212c38444f59606d798390969fa7aea59d97918c8683817e7d7d7d7d7e8083868c91979ea5ada8a09691847a6d60594f43382c1f14090000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d605349494949494949494949494a4a4b4c4b5153585f656c74808d96a1aca4999083786c605346392e23180c00000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e34404d5a6773808d9aa69b8e8174685b4e41352e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d60534b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484745413f3b3a36312b28231c140c0701000000000000000000000013202c3946535f6c7986929facada093867978787878787878787878787878787878797a7c7f82868c92989fa7aba39f918b7f726a60554b4034281d12070000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000005111d2a36414c56606a707d8691969fa4acaaa29f9b979599929994979a9e9f99928c81787683909ca9a79b8e8174685b4e4135281b0e0006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c201407000916222f3b4854606b717e88939fa4a19691847a6d675d544a4653606c78818e949fa69d938d80736d635a50473e352b22180f0600000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000030b12181c1f20252a2d2e3133332f34383a4045474a4c525457575f6265696e737a81889298a2a8a0958d8073685d5246392d20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000b17222d38414f59616e7a859299a3aba49c928d847e787471706f6e6f7173787d8490959fa8a89f948c7f72685d5245382d22170b00000004101c27333c4854606b74818e95a0a8ada39c938e857f7b777472717070717274777a7f858e939ca4ada9a0968e81746b6054483b31251a0e02000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6056565656565656565656565657575859555d60646a6f77808d929da8a59f93877d70655b5044372b1d1207000000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b404d5a6773808d9aa69b8e8174685b4e413b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6057575757575757575757575757575757565554514c4c4846423b38342e261e18120b030000000000000000000013202c3946535f6c7986929facada093867a6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b666d6d6f72757a808590959fa6aea49f92877c6f675c5145392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000040f19232d3946525e686f7c869298a1a8aba39f98928e8a88878686888a8e92979f9f938d8075828f9ba8a89c8f8275695c4f4236291c0f00020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c1004000713202c38444f59616c727f8b929ca5a0969083796d665c5349505b666d78828f959fa59c928c7f726c625a50473d342a21180e05000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000001070c1013141a1e2124293036394045474b515357565e616467696e72767b80858d939aa2a79f969183796d60564c4135291d110500000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000030f1b27333f4953616b75828f97a1aba49c918c8079716c66646362626264666c707a839096a0aca69f92857a6d60544a3f33281c0f0300000714202c38444f5963707d89939ea7aea49c918c817a726e686765646363646567686e737a818c919ca5afa89e93897c6f63574d42362a1e12050000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d636363636363636363636363636364646668676d71757c828d929da4a49f938c7f726b6053493f33271b0b0000000007121d273039404546474747474747474747474747474d5a6773808d9aa69b8e8174685b4e474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d64646464646464646464646464646464646362605d555855534d46443f383029231d150d0500000000000000000013202c3946535f6c7986929facada093867a6d605f5f5f5f5f5f5f5f5f5f5f5f5f5c60616265686d737b838f949fa7afa3999183796d60544b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a16212c38444f59616d7a849198a2aaaaa299928d85817d7b7a79797b7d81858b92979d928a7e818e9ba7a99d9083766a5d5043372a1d1000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b000004101c27323d47505a626d73808c929da59f958f82786d655b504a545c666d79839096a0a49c918b7e716c61594f463c332a20170d040000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000000000000000000040610181f272f353b41464b5153555d606467686d7174777b7f83888d92989fa4a39f9590847b6e675d51443a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000005121f2b3744505b65707d8a939ea9a79d928c7f746d67605b5456555556545b60686d7984919da6aea2988c7f72665b5044382b1f120600000916222f3c4854606b7783909da5afa89d928c7f746d68615e56585756565758565e61686d747f8c939da9afa59c8f8276695e53463a2d211407000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867970707070707070707070707070707071717274767a7d82878f949da4a099938c80746d63594f41382d22170b000000000c18232e39424b515354545454545454545454545454545a6773808d9aa69b8e8174685b545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada0938679717171717171717171717171717171717170706f6d676865615f5753504a423d342f271f170e05000000000000000013202c3946535f6c7986929facada093867a6d605352525252525252525252524a50535456565e61696e78828f95a0acaba0958b7f72665c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1b27323c4855606b75818e96a1aaaaa2989287807a75716e6d676d6e7074797f858f949e9185818e9ba8aa9d9084776a5d5144372a1e110000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a10050000000b16212b353e48515b636e74808e939ea69f948e81776c605b514b545d676d7a849196a1a39f92877e706b60584e453b322920160d0300000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000000071019222a313940454d52555c6064676d7074777a7d8184888c90959a9fa2a39f98928c837b6e695e554b4032281e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000613202d394653606c7883909da6aca0958d80736d605c55504a4a4848494a50565d676f7d89949facaa9e9185786c605346392d2013060004101c2834404b5463707d8995a0acaca0968d80736d605d56524d4b4a4a4a4a4b4c52565d606d74818e97a2adab9f94877b6e6154483b2e211507000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb0a396897d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7e7f8183868a8e93999f9f9d9590877f746e645b51473d2f261b110600000004101c2834404b545c606161616161616161616161616161616773808d9aa69b8e817468616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facb1a4978b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a7875726e6964605c544f454039312920170e050000000000000013202c3946535f6c7986929facada093867a6d605347454545454545454545453f444647494c52575f666d7a83919da6b0a79e9184796d6053463a2d20130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000007131f2c38444f5963707d89939ea8aea29892867d746d686462605d606164676d727a828e93979185929facaa9e9184776b5e5144382b1e11000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a110800000000050f19232c363f49525c606c78818f949fa69e938d80746d635a504b555e686e7b849197a2a39992867d706a5f574d443b32281f150c03000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000061019232b343c434b51565e61676d71757a7d8084868a8d9196989d9fa7aba399928e867f796e695e574d43392f20160c020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000005111e2a36424d5763707d8a95a0aca69d9083786d605b514b443f3d3c3b3c3f444c55606b7683909c9f9e9d97897c6f6256493c2f2316090006131f2c3845515c6675818e9ba7b1a99e9184796d605b524c46413f3e3d3d3e3f41464c525b606d7a85929fabb0a6988c7f7265594c3f2f24180d0100000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9a5998f8989898989898989898989898989898a8a8b8c8e9092989b9e9c9995908a837d726d645c53493f352b1d140a0000000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e73808d9aa69b8e81746e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facb9a69a908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784827f7b76716d666059514b433a322920160c0300000000000013202c3946535f6c7986929facada093867a6d6053473a38383838383838382e34383a3a3c41464d545d686f7c89949eaaada1968a7d7064574a3d31251a0e02000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000915222f3b4854606b7683909da5afa69f92867d706b605d565554515355555d60686d78818e94989298a2aeab9e9184786b5e5145382b1e1200000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c16100800000000000007111a242d374044505b666d79828f95a0a59d928c7f726c625a504c565e696e7c859298a2a39892867c6f695f564d443a31271e150b020000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e21150800000000000000000000030c18222b353d464e555d60686e73797e82868a8d90939a9a9ea0a8a9abb1ac9f9287817b736d665e574d453b31271d0e04000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000714202d3a46525e6976828f9ca7ab9f94897d70665c50454039332d2f2f2d333a434f5964717e8b989291908f8c7f7366594c403326190d000713202d3a4653606d7985929facada1978a7e71675d5145413a36303130303130363a4145525d68737f8c99a9b3a89c8f827569554b4035291d10040000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9aba199969696969696969696969696969696969797999b9d9f9e96918f8c88837e78706b625b534a41372e23190b02000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a808d9aa79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929facb9aca29a97979797979797979797979797979797979797969596918f8b88837e78706b605c554c443a32281e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d2c2c2c2c2c2c2c23282b2d2e30363b424c56606b75828f9cabb2a89b8e817568574d42362a1e1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700030f1c28333f4a54636f7c89959fabab9f948b7e716a6059524c48474546484b51565e666d788290989fa2aab4ab9e9185786b5e5245382b1f12000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b05000000000000000008121b2528333f4a545c676d79839096a0a49c918b7e716c61594f4d575f6a6f7d869299a3a29891857b6e685e564c433930261d140a0000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000000000000000b151e2a343d474f585f676d737b80858a8f92989a9d9fa4a39f9fa4aba4a7a79a8d807b756f6a605c544a42382e23170c03000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000205070814212e3b4754616e7b87939facaa9c9083766b60544a3f342f282222222228313d4855616e7b878685848483817f7265584b3f3225180c00091623303c4956636f7c8998a2a5a69e9285796d60554b40352f2a2524232324252a2f35414c56626f7c8897a1adab9e918578675d5145392c201306000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9b3aba5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a5a7a99e948f84827f7b76716c656059514941382f251c110700000000000a1723303d4a5663707d87878787878787878787878787878787878d929da99e938e87878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929facb9b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a8a19e9b9894908a847d746d675e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d201f1f1f1f1f1f171c1f2021252a303a434f5964707d8a99a3afab9e928578695e53463a2d211407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505b6674818e9ba7b1a79c8f82766c62584f45413b3a393a3b40454c545c666e7b86929facb4b7ab9e9184786b5e5145382b1e1200000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a0907040000000000000000000000091317222d38424b555d676d7a849197a1a39f92877e706b60584e4e58606a707d87929aa4a19791847a6e685d554b42382f261b1106000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000007121c27303c464f59606a6f7980868d92979c9fa3a8a09e9a9992939995989b9f9d928d87827c736d665c544a3f34281e150a000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000002080e1114141d2935404b5565727f8c99a4aea2988a7e7164594f42382e231d17191917212d3a46535f69767b7a7978777675726d62564a3d3124180b000c1926333f4c5966727f8c969798999a8d8174665c5143392f241e1917171717191e24303a4653606c7985929eabada197867a6d6053473a2d20140700000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f2316090000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a4a6aaa89c8f827e7a736e6964605b534f473f372f261d130a0000000000000a1723303d4a5663707d89949494949494949494949494949494949a9da4aea59e9b949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a1a2a5a8aba8a69f9c95918981796d685e564c42382e23170c030000000013202c3946535f6c7986929facada093867a6d6053473a2d201412121212060b10121314191e28313d4754606d7a86929facada297877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000613202d394653606c7985929eabaca095897c6f635a50463d35302d2c2d2f353a424a545e6973808d9aa4afb7aa9e9184776b5e5144382b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000006111c262f39434c555e686e7b859197a2a39992867d6f6a5f574d4e58616b717e88939fa4a09690837a6d675d544a41382d22170b060000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000c18232e39424e58606b6f7c848c92989fa2a7a09d9996918d8a868687888b8e92989f9a948f8780786d665c50443e30261c11060000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000050d14191e2021252c3845515d6776838f9cabac9f9285796d6053463d3026252525252525252a36424d575f696e6d676b6a696865625b51463a2e221509000e1b2835414e5b68748188898a8b8d8e8b7e7164544b4031271d130e080a0a080e131f2b3744505b657683909da9b3a994887b6e6155483b2e2215080000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393949597999d9f9e948f8a85807b726d605c544a42392e2318140b010000000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6afaaa8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949496989b9fa2a9aba7a09d938e837a6d685e544a3f342820150a0000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070505050000030607080c16202c3945515d677783909daab3a9968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000916232f3c4956626f7c8997a2adaa9d9083776b6054483f34292421202024293039424d57616e7b87939facb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000a141d27303a434c565f696f7c859298a3a39892857c6f695e564c4f59616c727f8b929ca5a0959082796d665c53493f332722170c0000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000004101c2834404a545f6a6f7d8691969fa2a69e9c95908c8884807d7a797a7c7e81858c92989e99938c81786d605a5042382e23170c0000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000050e171f252a2d2e32323a4753606d7986929faca89b8e8275675c51453832323232323232323230313b454d575e61605d555d5c5b585651493f34291d1206000714212d3a4754606d7a7b7c7d7f8081827b6e6155483b2e22150b0100000000030f1b27333f49536975828f9ca8aea295887b6f6255483c2f2215090000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d2114070000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868787888a8d90959a9f9c98928d867e756d665c544a40342820160a000000000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa6a8aeb6afa9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868788898c8e92979da0a8aca59d9590837a6d665c50443c31261a0f0300000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004111d2935414c556975828f9ca8b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000c1925323f4c5865727f8b98a9b3ab998c7f7266594f43362d2219141313181e27303b46525e697683909da9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000020b151e28313a444d575f6a6f7d869299a3a29791847b6e685e554b505a626d73808d939da59f948f82786d655b50443e34281d11050000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000006121f2c3844515c666f7c859298a0a8a19e948f89847f7b7774706d6c6d6f7174797f869195a09f938e81746c61544a3f34281c100300000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000020d1720293036393b3f3f3f495663707c8998a3aeaa988b7e7265554b403f3f3f3f3f3f3f3f3f3f3d3c383b454d535453514b51504f4b4a463f372d23180d01000613202c3945515d676d6e7071727374756e695f53463a2d2114030101000205080f17222d424f5b6875828e9ba8b5ab95887b6e6255483b2f2215080000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c2013060000000000000013202c3946535f6c7986929facada0938679797979797979797979797979797a7a7b7e8083888d9299a19f98928b81786d665c51443d32271b0f030000000000000a1723303d4a5663707d89939393939393939393939393939393939a9da4aea59d9b939393939393939393939393939393938a7d7164574a3e3124170b0013202c3946535f6c7986929facada0938679797979797979797979797979797979797a7b7c7f81858b91969fa4aca79f959082786d60584e43372b1f140900000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000010d19242f414e5b6874818e9ba7b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c6f6356493d32231b100806070c151e2a36424d576774808d9aa7b3a99c8f8276695c4f4336291c10000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000030c161f29323b454e58606b707e87929fa3a19691847a6d675d5145515b636e74818e939ea69e948e81776c605a5045392d21150800000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d20140700000000000000000713202d3a4653606d78839197a2a8a097928a827c77726e6967636060616265676d727b839196a19d938a7d70665c5044382c1f120600000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000008141f29323b4146474c4c4c4c5966727f8c99aaaea398887b6f62554c4c4c4c4c4c4c4c4c4c4c4c4948443d3b4246484745404443423f3d3a342d251b1106000004111d2935414c555d6062636465666869615f574d42362a1e120d0d0e090e121419212b37434e58697683909ca9aea399877a6d6154473a2e2114070000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c666c6d6e6f7173777b80879196a1a29f938e81786d60584e43382b20150a0000000000000a1723303d4a5663707d86868686868686868686868686868686868d929da89d938e86868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e6f7275797e848d939aa4afa79f948d80736a5f53473b31261a0e02000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000081b2734414e5a6774818d9aa7b2a6998c7f7366594c403326190d000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d201407000000030c1a25303f4b5865727e8b98a5b1a89b8e8275685b4f4235281c0f000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000040d172029333c464f59616c717e8b919ca4a0969083796d60534749525c606d78818f949fa69e938d80736c6156493d3024170a00000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000006131f2b37434e5865727f8c95a0a9a09691857d766f6b66625f575753535455555d60696e7a84919ea59e9184786d6053463a2d20130800000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c12070000020e1925303b444d5254585858585b6875828e9ba8ac9f9286796d605858585858585858585858585856544f473d363a3b3a39352f363532312e29231b1309000000010d19242f3a434c5154555657585a5b5c55534d453b31261a1a1a1a1b1b1a1e21252a333b4754606a7884919eabac9f9286796c605346392d20130600000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000013202c3946535f6c7986929facada093867a6d606060606060606060605b606061626466696e747c849196a1a59e938d80736a6054473c31261a0f0200000000000916232f3c4855616b707979797979797979797979797979797979808d9aa69b8e817979797979797979797979797979797979716c6155493c3023170a0013202c3946535f6c7986929facada093867a6d606060606060606060606060605c6061616365676d71798088939fa5afa69f92877c6f62574d42362a1e1205000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004101c2834404a546875828e9ba8b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c1f130600000000091724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000050e17212a343d474f59626c727f8c929da89f958e8175685b4e4244505c666d79828f95a0a59d928b7e7164584b3e3125180b000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000000000815222e3b47545f6a7784919ea7a39891847b706b63605955534d4a474647484b51575e68707d8a96a1a1968a7e7164574b3e2f24190d01000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000005111e2a36414d565e6165656565656a7784909daaaa9d9083776665656565656565656565656565656360594f44382d2e2d2c292429282524221d181109010000000008131e28313a41454748494a4c4d4e4f4846423b332923272727272728252a2d30363c454e58626f7c8896a1adab9c908376655b5044372b1f1205000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000013202c3946535f6c7986929facada093867a6d6053535353535353534a505354545557575f616a6f7b84919ea7a59f92877c6f62584e43372b1f120600000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c73808d9aa69b8e81746c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080013202c3946535f6c7986929facada093867a6d6053535353535353535353534a5153545556555d60676d747f8c939daaaea3998e8275695f53463a2d211407000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000104060708090b141f2c3844515c667683909ca9b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000000b1824313e4b5764717e8a97a4b1a5998c7f7266594c3f3326190c000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000060f18222b353e47505a636d74808d9aa7a79d9083766a5d50433f4a545c676d7a84909daaa4998c807366594d4033261a0d0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000916222f3c4955626f7c8896a0ac9f92867c6e696159544f4847423d3a393a3c40454d56606c7884919ea89b8f827568554c4135291d1104000000000000000000000000000000000408101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000714202d3946525e686e7272727272727985929faca89b8e8275727272727272727272727272727272706b6054483c3126201f1d181d1c181815120d06000000000000010c161f282f35393a3b3d3e3f4041423b3a36312c2f3034343434343531363a3b41464e57606a74808d9aa8aea3998c7f726653493f33271b0f03000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646463f44464747484b4d53585f69707d8a959faba3998f82766a5f53473a2e211408000000000004101c27333d474f55566060606060606060606060606060606773808d9aa69b8e817468606060606060606060606060606060575550483e33281c11040013202c3946535f6c7986929facada093867a6d6053474646464646464646464044464748494b51555d606d74818e98a2aeab9f93877b6e6155483b2f24180d010013202c3946535f6c7986929facada093867a6d6053473a2d2014131313070d10131414151a1d27303a4653606d7985929fabb2a896897c706356493d3023160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180c00000000000c1825323f4b5865727e8b98a5b5ab978a7e7164574a3e3124170b000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000007101a232d373f44505c666d7983909da9a59d9083766a5d5043434c565e696f7c85929faca3998c807366594d4033261a0d0000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000b1825323e4b5865717e8b98a8a79a8d81746a5f574f48443d3a37312d2d2e2f353b44505b6574818e9ba79e928578675d5145392c2013060000000000000000000000000000050c1114171d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000814212e3b4754616e7a7f7f7f7f7f7f7f8c98a2aea99c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574e42372b1e13100c070f0c0b0906010000000000000000040d161e24292c2d2f3031323335362e2d2a32383b3d404040404141424246484c525860696f7c87929faca99f92867b6e6155483b2d22170b000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939392d3338393a3b3c3e42464e57616c7683909da9ab9f94887b6e6255483b2f2215060000000000000b16212c353d44484a53535353535353535353535353535a6773808d9aa69b8e8174685b53535353535353535353535353534a49453e362c22170c000013202c3946535f6c7986929facada093867a6d6053473a393939393939392e34383a3a3b3c40454b515b616d7a86929facafa4998c7f7366554b4035291d10040013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181d20202122252a2f39434d57636f7c8998a2aeaca196877b6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180d01000000000c1926333f4c5966727f8c99a5afa399887c6f6255493c2f221609000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000060f19222c363f49525c606d78828f959fa69d938c807366594d424b555e686e7b859198a2a49a92867d706356493d3023160a00000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000d192633404c5966737f8c99a6a3968a7d7063584e453e38322e2b262020212429333f49536673808d99a6a197877a6d6054473a2d211407000000000000000000000000000810171c2123242a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000714202d3a4753606d7a868b8b8b8b8b8c919caab4ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b84776a5f53473a2e2114080000020000000000000000000000000000040c13191d202122232425272829222b353d4448494d4d4d4d4e4e4f4d5354565e616a6f7b849199a3aba1978d8174695f53463a2d1b11060000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d22282b2d2d2e2f31363c45505a65727f8c98a5b0a6998c7f7366594c402d22170b00000000000005101a232c33383c3d464646464646464646464646464d5a6773808d9aa69b8e8174685b4e464646464646464646464646463e3c39332c241a1005000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d23282c2d2e2e2f35394046525e6873808d99a9b3ab9d908377675d5145392c2013060013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d24292c2d2e2f30363b424b555f6974818e9aaab4ab9e918478695e52463a2d201407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000030f1b27333f49536773808d9aa6ac9f92867a6d6053473a2d201407000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000050e18212b343e48515b636e74818e949ea79e948e81746e63574b4a545d676d7a849197a1a49f93887e716b6054483b2f22160900000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000000000d1a2633404d596673808c99a6a295887c6f6255493c332c27211e1d2024292d333b434e586774818d9aa7a994887b6e6155483b2e22150800000000000000000000000008121a22282d3031323643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e211508000613202c3945515d6775828f98989898999ca3adbcb0a69f9c98989898989898989898989898989896887b6e6255483b3025190e02000000000000000000000000000000000001080d111314151617191a1b1c27323d474f54565a5a5a5a5a5b5c575e6164686d747c859196a0aaa39992857a6e61574d42362a1e0a000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d202020171c1f20212122262a333e4955626f7c8895a2afa99c8f82766953493f33271b0f0300000000000008111a21272c2f30393939393939393939393939404d5a6773808d9aa69b8e8174685b4e4139393939393939393939393931302d28221a120800000013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181c1f20212224292f35414c56626f7c8897a2adac9f9286796d6053473a2d2014070013202c3946535f6c7986929facada093867a6d6053473a393939393939392f35393a3b3b3d42464d545c676e7b87929facb1a79a8d817467574d42362a1e1105000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c20130600000005121f2b3744505b6576838f9ca9aa9d908477675c5145382c1f1306000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000040d17202a333d47505a626d73808c939da69f958f82786d605b5244505c666d79839096a0a59c928b7f726c61594f44382c201307000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000000000c1925323f4c5865727f8b98a9a396897c706356493d332b262324292c2f35383f444d56606a7683909da9a399877a6e6154473b2e211408000000000000000000000008121a242c33393c3e3f3e43505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080004101d2935404b5565717e8b99a49f9fa5a7adb5bbb2aaa4a19f9f9f9f9f9f9f9f9f9f9f9f9f9fa8998c7f7266564d41362a1e11050000000000000000000000000000000000000001040607080a0b0c0d13202c38444f596063676767676768686a696e71757a81879197a0a8a19892877d6f685e52453b31261a0e00000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014130b0f12131414151a212e3b4754616e7a8794a1adab9e928578655b5044372b1f1205000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d34404d5a6773808d9aa69b8e8174685b4e41352d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000013202c3946535f6c7986929facada093867a6d6053473a2d2014131313130c1012131415181d25303a4653606c7985929fabafa399897c6f6256493c2f2316090013202c3946535f6c7986929facada093867a6d60534746464646464646464640454747484a4d52575e666d79829099a3afab9f95897c6f6356493c30251a0e02000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d20140a0000000613202d394653606c7985929fabac9b8e817468554b4034291c1004000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000030c161f29323c464f59616c727f8b929ca5a0969083796d665c5049525c606d78828f959fa69e938d80736d625a50473d32271b10030000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2014131313131313131313131313131313131313131313131313130807050200000000000000000000000000091623303c4956636f7c8997a1a5988b7e7265594f453d3731302f35393a40454950565e686f7c89959fac9f9286796d6053463a2d2013070000000000000000000008121a242c363e45494a4c4a46505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800010d18242f3a4754616d7a86939393939a9da5afb5aaa0989593939393939393939393939393939393908376685e5246392d2014070000000000000000000000000000000000000000000000000000000916222f3b4854606b707373737374747576787b7e82868e9299a1a39f9791867e716b60564d4133291f140900000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c090e13202d3a4653606d798693a0acac9f9286796c605346392d2013060000000000000000050b10141617202020202020202020202734404d5a6773808d9aa69b8e8174685b4e41352820202020202020202020171714110c05000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000004060707070c131f2b3844505b667683909ca9b5ab978a7e7164574b3e3124180b0013202c3946535f6c7986929facada093867a6d6053535353535353535353534b5153545557575e61696e78818e949fabafa59d9083776b6054483b2f1f140900000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c706356493d30261c110a080a111c28343f4a54626f7c8898a2aea49a8a7e7164574b3e2f23180c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000020b151e28313b444e58606b707e87929fa4a19791847a6d675d544a515b636e74818e949ea79e948e81776c605b51483e352b21160b0000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000713202d3a4653606d7985929ea99c8f82766b60574f47433e3d3d4045474b51535b60686e7a84919ea7a99d908376665c5145382c1f130600000000000000000008121a242c363e48505557585651505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000713202d3946525e687682868686868e929da9b0a4988e888686868686868686868686868686868686887b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000a1623303d495663707d808080808181828385878b8f92999fa09e99928d857c716c61594f443b3021180d030000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20191919191919191a1a1c222d3a4754606d7a8793a0adafa399877a6d6054473a2d211407000000000000000000000407090a1313131313131313131a2734404d5a6773808d9aa69b8e8174685b4e4135281b1313131313131313130b0a08040000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000030f1c28333f4a546875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facada093867a6d606060606060606060606060555d6061626466696e737b828e939ea6b0a79e938a7d7063594f44382c200d0200000b1825323e4b5865717e868686868686867c6f6256493c2f23160b0301071a2733404d5a66738086868686868686786d6053463a2d201307000c1825323f4b5865727e8b98a9b2ab998c7f7266594f42382e231a1615141c232c3844505c6673808d9aaaac9f93877a6d6154473a2e21140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000a141d27303a434d565f6a6f7d869299a3a29892857b6e685e554b505a626d73808c939da69f958f82786d655b50493f362c23190f0400000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000006121f2b3844505c6673808c96a19f94897d70696059534e4b49494b5153555d60656c717a839096a0aca2978c7f7265544b4034281c1004000000000000000008121a242c363e48505a616465625b515d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000005111e2a36414c5666707679797979818e9aa7aea195887c79797979797979797979797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c8d8d8d8d8e8f909298979c9c9a9896918d86807a6f6a615a50473d32291f0f060000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252626262b2d333c4855616e7b8894a1aeaea399867a6d6053473a2d201407000000000000000000000000000006060606060606060d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0606060606060606000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000b17222d414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6e7073767b80858f949ea5afa8a0958e81756b6155473d32271b0f0000000b1724313d4a56626c71797979797979796f6a6054473b2e231c150c0b121826323f4b58636e737979797979797976665c5044382c1f1206000916222f3c4955626f7c8897a1adaa9d9184776b60544a3f342b26232222262e35414c56606d7985919eabaa9d908376685e5246392d20130700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000006111c262f39434c565e696e7c859298a3a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f372d241a110700000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000003101c28343f4a54606d7a849199a49e91847b6f6b625f58585656555d6064676d71787e859095a0a8a49e92857a6d6154473a2e23180c000000000000000008121a242c363e48505a616c71726d625b5d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000010d1925303a44545e66696c6c6c75818e9ba8ada194877a6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564d41362a1e11050000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999a9a9a9b9b9d9fa29f94908d8b8884807b746d68605850483e352b20170d00000000000000000000000915202b353f474e524d52575f62666a6e71737577787879797978777573706d67636059534d46423c332a1f140900000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a323232323232323233333137383f444f5964717e8b97a4b1ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000061b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0013202c3946535f6c7986929facada09386797979797979797979797979797979797a7a7b7d8082868c92979fa6afa79f969183796d60594f44352b21160b0000000915212e3a45505a62656c6c6c6c6c6c6c6260584e443d342e271e18151d2329333c47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000613202d394653606c7884919eabaca095897d70665c50443f37312f2e2f30383f46525e68717e8b97a1ada3988b7e7265564c41362a1e110500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000091217222d38424b555d686e7b849197a2a39f92877d706a60574d4e58606b707e87929fa4a19791847a6d675d544a41382d251b120800000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000b17232e3845525d68707d87939aa19691847d746f6a6764636366676d70757a7e838b9297a0a7a49c928b7e71685d5246392d1d12070000000000000008121a242c363e48505a616c717e7f726d6257697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000008131e28323a4146545a5d60606875828f9ba8ada093877a6d606060606060606060606060606060606054524d443b3025190e020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a6a7a7a8a9aba99c9083807e7c77736e69615e564e463e362c23190e0500000000000000000000010e1a26313d4751595e5f6060605e575f626466696a6b6b6c6c6c6b6a686663605d6060606055534d453c31261a0e02000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f404142464a5057606b75828f9ca8b5aa9d9184776a554b4035291d1004000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000205101c2834404b556875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868687888a8c8f92999fa2a9aba39f9590847b6e675d51473e3323190f0400000005111d29343f4850565860606060606060605e56544f444039302a211f272f343e454d53555d60606060606060605f504a42382e23170c000005121f2b3744505b6574808d9aa6b0a89d9083786d605a5047433d3c3b3c3d424a505b616d7a85929ea9ab9f92867a6d6154473a3025190d0100000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000007101b2428333f4a545c676d7a839096a1a49c918b7e716b61584e4d565f6a6f7d869299a3a29891857b6e685e554b42382f261b130900000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000000000006111c2935414c56606b717e8892989f969188817c777471707073767a7d81858b91959ea1a9a29f928d80736c61564c4135291d0b0000000000000008121a242c363e48505a616c717e878b7f72695e697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e21150800010d1925303a444c52545757575c6875828f9ba8aca09386796d60575757575757575757575757575755544e46413b32291f1408000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999f9fa0a1a2a4a6aa9e9185817e7a746e69605c554d443d342c241a1107000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585a5c5d5e5f5f5f5f5e5d5b575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4d4e4d53545b6069707d88939facb3a99b8e8174685b4e412f24180c00000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c090e1116202c3845515c677683909ca9b6ac978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949597999c9fa3abaca49f99928d837b6e695e554c41352c21110700000000010c18222d363f454a4b5359636a6c6c6c6c6b636059514a423c332a2a3139404550575f626a6c6c6c6c6c5f574d53443f3830261c11060000030f1b27333f4953626f7c88949eabab9f958c7f726c625a534e4a4948484a4e545c606d75818e97a1ada3998d8074685d524639291e13080000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000040f19222d363e44505b666d79828f95a0a59d928c7f726c62594f4c565e696e7c859298a2a39892867c6f695e564c433930261d140a01000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000d19242f3a444f59626c717e868f949c9a938e8883807e7c7c7f83868a8e92989da0a7a39f97928a80736e645a50443a3024190d00000000000008121a242c363e48505a616c717e879292867b6e61697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e2115080005111d2a36414c565e61646464646875828e9ba8aca09386796d6464646464646464646464646464646260584e43372b20170d02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c939393939495979a9d9f97918e8b85817b736d675e564d453b30271d1207000000000000000000000006121f2c3845525e6a757979797978706b605c544d5151525353524b515a61696e777979797976695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada093867a6d60585858585858585858585859595a575f61666c717b84919aa4afada2978a7e7164574b3e3124180700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191e2028323a4653606d7986929facafa49a897c6f6356493c302316090013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a1a3a6a8a6a8a09e9a938f8780796e695e574d433a2f231a1000000000000006111b242d343a3d3e525e6a757979797978706b605c544d453f36333c434b515a61696e777979797976695f53463a342e261e150a000000000b17222d3847535f6a75828f99a3afa79f92877e716c625f5857565555575860666d737f8c939ea9a89f92867b6e61564c413529170d02000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000a16212b343e48515b606c78818e949fa69e938d80746d635a504b555d686e7b849197a2a49992867d706a5f574d443a31281e150b02000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c11050000000000000008131e28323d47505a626c717b82898f92999b95908d8b89898c8f92999b9fa2a9a29e99928e857e736e645c52483e32281e13080000000000050e1a242c363e48505a616c717e879292867d70695e697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d201407000713202d3946525e686d717171717174818e9ba7ada093877a717171717171717171717171717171716f6a6054473c31261a0e02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868686868687888a8d90959a9e9b98928d8680796e695f574d43392e23180c03000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e221508000000000000000000000013202c3946535f6c7986929facada093867a6d65656565656565656565656566666769696e72787e859196a1acb1a79f9285796d6053473a2d20140700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a9a9a8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2525252525252525252627252a2d323a444e5863707d8998a2aeac9f93867a6d6154473a2e2114070013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999796918c87827c736d675e574d453b31281e11080000000000000009121b22292e3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e231c150c030000000006111b2b37434e58626f7c87929fa6aea39992877e766f6a666462616263666a6f78808c919ca5aaa0968c8073695e53443a302419050000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000030f1b27323d47505a636d74808d939ea69f948e81786c605b514a545c676d7a839096a1a49f93877e716b60584e453b32281f160c030000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000000000000010c16202b353f48505a61696e767d8287929fa09d9a979696999c9fa3a9a29f9b97928d86817a716c635c524a40362d20160c0200000000020d17202c363e48505a616c717e879292867d706b6057697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000714212e3a4754616d7a7e7d7d7d7d7d828f9ca9b1a4988b7f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f62574d42372b1e1205000000000000000000000000000000000000000000000000000000000c1825323e4b57636d72797979797a7a7b7e8083888d9399a09f99928c837b6e695f554b4034281f140900000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada09386797272727272727272727272727272737476787b7f848a9297a1a8b2a9a0958c7f72675d5145382c1f130600000000000000000000000000000000000000000000010d1a2734404d5a6773808d8d8d8d8d8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a32323232323232323232333330363a3e444c565f6a75818e9baab4aa9d918477685d5246392d2013070013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399929291908f8d8a8784807b756f6a605c554d453b33291f160c0000000000000000000911181d25323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d21110a030000000000000f1b26313c47535f6a73808c949fa7aba399928b827c7773706f6e6f7073777c838d929ca3aba2989184796d60574d4232281e130800000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000007131f2c38434f59616c727f8c929da5a0959082796d665b5044505b666d79828f95a0a59c928b7f726c61594f463c332920160d0400000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a0000000000000000040d19232d363f49515a61696e757b818e9aa7aaa7a4a3a3aba39f9c9997928e8a85807b746d68615a524a40382e241b0e04000000000008141f29323e48505a616c707e879291857c6f6b646464697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e02000714212d3a4754606d7a868a8a8a8a8a8f949fabb3a79b918b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8377695f53463a2d211408000000000000000000000000000000000000000000000000000001020a16222f3a46515b63666c6c6c676d6e6f7173777c81879195a0a39f9590847b6e675c51453b30251a0e02000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818384888b91959fa2a9afa8a1979083796d60554b4035291d100400000000000000000000000000000000000000000000000a1724303d4a5763707d80808080807e7164574a3e3124170b0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f404142464750565d686f7c87939facb0a69a8d807367564c4135291d11050013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858382807e7b77736e69625f58514b433b332921170d0400000000000000000000060c1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1200000000000000000a15202b37434e58606d78828f959fa6aba39f948f8883807d7c7b7b7d7f838990959ca4aba39992867c6f675d51453b3120160c020000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222f3b4854606b717e88939fa4a19690837a6d675c544a4653606c78818e949fa69d938c80736d625a50473d342a21170e0500000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000000000000000915202a333f48515b636c717b81878e939da9acaba49f9d999992908c8985817d79746e69615e56504840382e261c12090000000000020e1925303b44505a616c707e879291847c717171717171717683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000613202c3945525d6876828f979797979c9fa6b0b7aca39b9897979797979797979797979797979795887b6e6155483b3025190e0200000000000000000000000000000000000000000407090a0d0e0f10121e2a353f495157596060555d60616264676a6f747c839095a0a7a0969083796d60574d42362a1e1205000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f9196989da0a7adaba59e9691857b6e675c5143392f24180c0000000000000000000000000000000000000000000000000916232f3c4855616b707373737373716c6155493d3023170a0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4e4d52545a61686d7a83909aa4afac9f94887c6f6255493c3024190d010013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573716e6966625f57534e454039302920170f050000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e0200000000000000030f1b26313c44505c666d7a8390949fa4aca69f9c95908c8a8988888a8c90959d9fa7a8a19992877e716a5f554b4033291f0e0400000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000091623303c4956636f7c86929a93939791847b6e685d554b424d5a6673808d93939393948e81746e635b51483e352b22180f0500000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000020e1a26313c45505a636d727e868e939a9da5a39f9c9993908c898683807c7975706d66615e57524c443e362e261c140a00000000000005111e2a36414d56616c707e879292867f7e7d7d7d7d7d7d7d7e83918f8275685c4f4235291c0f0000020c1620283036394646464646464646463b3a36302921170d02000004111d2935414c5665727e8b9aa49f9fa1a3a9b1bbb5aca7a49f9f9f9f9f9f9f9f9f9f9f9f9f9fa7988c7f7265564c41362a1e1105000200000000000000000000000000000000050b101416171a1b1c1d1e1f232e373f464b4c53534b5153545557585f626a6f7a839097a1a8a0958d8074695e52463a2d2014090000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000000000013202c3946535f6c7986929facb9ada39b989898989898989898989898989899999a9c9ea1a8aaacaaa69f9c938e847c6f695f554b4031271d12070000000000000000000000000000000000000000000000000714202c38444f596163676767676764615a5045392d2114080000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565e61656c707a829095a0acafa49a8f82766a5f53473b2e1e1308000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5755534d47433c342e271e170e050000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f14090000000000000000000a152028343f4a545d686d7a828d939a9fa6aba7a09d999795949596999d9fa7aba39f9691877e716c61584e43392f21170d000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000c1925323f4c5865727f868686868686857c6f695e564c4343505c69768286868686868682786d605c52493f362c23191006000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060606060000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e0100000000000006121e2b37424e57626d727f8a92989fa4a29f99928f8b8683807d797673706d6664605c54534d46413a322c241c140a020000000000000714202d3946525e68707e87929999928c8a8a8a8a8a8a8a8a8a91958f8275685c4f4235291c0f000000050e161e252a2d2e39393939393939392e2d2a251f170f05000000010d19242f3b4754616e7b879393939394979fa9bcaea49c9993939393939393939393939393939393908376685e5246392d20140c070f0b0a080500000000000000000000000810161c202324262728292a2b2c202e353a3e3f464640454747484b4e535860686d7a85929ea9a79f92877b6e6154483b31261a0e02000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9a9a7aca49f9d99948f89817a6f6a5f574d43392e1f150b0100000000000000000000000000000000000000000000000004101c28333e474f55575a5a5a5a5a575550483e33281d11050000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769696e72777d8590949fa7b1a79f93877c6f62584e43372b1f0c02000013202c3946535f6c7986929facada093867a6d6060606060606060606060606060605f5f5e5d5c5a5754524d4847423c373128231d150c050000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000030c17232e38424c565d686d78808790949b9fa2aaa8a6a3a2a1a2a3a6a8a9a29f99928d847d716c615a50463c31271d0f0500000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000b1824313e4a56626d72797979797979786f6a5f574d443a414e5a667076797979797979756d665c504a40372d241a11070000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f13131313130c06060300000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000814212e3a47535f6a717e8b919fa2a69f98928d87827e7a7673706d676663605c5453514b46423b363029201c17110a020000000000000814212e3b4754616e7b859299a3a39f9793939393939393939393938f8275685c4f4235291c0f00000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d0500000000000814202d3a46525e69768386868686878d97aab4a89c928c8686868686868686868686868686868686887a6e6154473b2e211c181c1b171714110c05000000000000000008111a21282c2f30333435363738392d2c282f3233392f35393a3b3c3e43474e565e68717e8b97a1ada3998d807367574d42362a1e12050000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a999a93908d88827d756d685f584e453c30271d0d0300000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4a49453e362c22170c000000000000000000000000000000000000000013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787b7f838a91979fa6b0a79f958d80746a6054463c32261b0f00000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252504f4d4b4846423b3a37312b262018120b030000000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000006111c26303a434c565d666d737c83898e9298999b9d9e9f9f9f9e9d9b9997928d87817a6f6b615a50483e342a1f150b0000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c625f584e453b323e49545e66696c6c6c6c6c6c69605c544a3f382e251b1208000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1320202020201913120f0b060000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000000000005111e2a36424d57626e7b86929fa3a59e949086807b75716d686663605d555653504a464540393631302e2d2b28231c140c0400000000000714202d3946525e68717e87929999928a8686868686868686868686868175685c4f4235291c0f000000000002080d11131420202020202020201514120e090200000000000005111e2a36424d56667176797979797b8798a3aea6998c8079797979797979797979797979797979797976685e5246392d2c292329282423211d17100800000000000005101a232c33383c3d404142434445453a38342e27262d24292c2d2e2f31373d444c56606c7885919eabab9e918478695f53463a2d2114070000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939a93929291908f8e8c898683807b76706b615e564e463c332a1e150b00000000000000000000000000000000000000000000000000000005101a232c33383c3d40404040403e3d39332c241a1005000000000000000000000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818285878b90959ea1a9aea69f959083796d60584e43342a20150a00000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403e3b3a36302e2b261f1b150c0700000000000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000a151e28313a444c545c606a6f767c8185898c8e909192929292918f8c8985807b746d68605950483e362c22180d030000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000006121e29343f495156586060606060605f55534e463c332938424c545a5c6060606060605c53504a42382e261c130900000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281f202c2d2d2d2c26201f1c17110a02000e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000714202d3a46525e6975828e98a2a89e938e827b736e6964615e565653514b4946443f3a3e4041403e3d3b3a38342e261e160d040000000005111e2a36414d56616c717e879392867e797979797979797979797979756f65594d4134281b0e00000000000000010507071313131313131313080705020000000000000000020e1925303b44555f666a6c6c6c6c7985929faca89b8e81756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564c413b3a38342f363531302d28221a120800000000000b16212c353e44484a4d4e4f505152524644403930271c181d20202122262b323a44505b6674818e9aa7ada196887b6e6155483b2e22150800000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059524c443c342a21180c030000000000000000000000000000000000000000000000000000000008111a21282c2f30343434343431302d28221a120800000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9197989da0a7adaaa39f948f837a6d675c51463d3222180e0400000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312e2d2a25211e1a150f0a0400000000000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c0200000000000000000000000000030c161f28323a424a515860626b6f75797c7f828385858685858482807c79746e6a615e564f473e362c241a1006000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d18232d373f464a4c535353535353524847433c342a21303a42494e505353535353534f46443f3830261c130a010000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a545c6a6c6c6c6c6c66605b5f5e5e5d5b59575553504a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235282b383939393939332d2b28221c140b060e1b2734414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000814212e3b4754616e7b87939faaa0968e81786e69615e5754524c494745403d3a3840464b4c4e4c4b494846443f3830281f160c01000000020e1925303b44505a616c717e879392877e716c6c6c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000009141f2932434d555b5d60605b667783909daaaa9d908377675c60606060606060606060606060606054524c4446484745404443423e3d39332c241a100500000004101c28333e474f5557595a5b5c5d5e5f53514a42392e231810131414151b2028333f4a5464717e8b97a4b2a8978a7e7164574b3e3124180b000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000121f2c3845525e6a757979797979797979797979797979797979797979797979797877767472706d6866625f58544f46413a322a22180f060000000000000000000000000000000000000000000000000000000000000810161c20232427272727272423211d1710080000000000000000000000000000000000000000000013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a9aaacaba39f98928c827a6d685e554b40342b2110060000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1a14120e09030000000000000000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000040d162028303940444e54596063666d707275767879797978777573706d66625f57524c443d342c241a120800000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000006111b252d343a3e3f464646464646453c3a37312a221e2830383e4143464646464646423a38342e261e140a010000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a44505c66757979797979726c665f5751504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d402e34384546464646463f3938332d261d180f091a2733404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d0100000000000b1825313e4b5864717e8b99a4aa9d9184796d665f57524d4746413d3a38352f3040495157595b5958565453504a423a31281e13080000000008141f29323e48505a616c717e889392877e716c615a6060606060605c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000000020d1720313b434a4e50534a546774818e9aa7ac9f9286796d6053535353535353535353535353535347464a51535453514b504f4e4a49453e362c22170c0000000714202c38444f596163666768696a6b6c605c544a4034281c100607080a0e17222d3d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c00000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f0500000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676663615e5655534e48443d363028201810060000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a171714110c05000000000000000000000000000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa8a6a7a09d99928e867f786d685e564c43392e22190f000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20202020202020202020201f1f1d1c1a181514120e0906020000000000000000000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f050000000000000000000000000000000000040d161e272e343d43474f54545c606366686a6b6c6c6c6b6a686663605c54534e46413a322b221a12080000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000009131b23292e3132393939393939392f2e2b262018161e262d323536393939393939362d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252d3a4653606d7987868686867f786e69625b524d443e3c3a38342e2c29241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d383f445253535353534c46443f382f2a2119141824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000000010d1a2734404d5a6773808d9aaba4988b7e71675c544d46423b3935302d2c292e3842515b63666866646361605c544c433a2f24190d01000000020d17202c363e48505a626c717e889392877e716c61574d535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000050e1f2831383e4243464b5865717e8b98a8aea399897c7063564946464646464646464646464646404a545c6061605c555d5c5b575550483e33281d110500000916232f3c4855616b70737475767778786d665c5144382c1f12060000000616232f3c4956626f7c8995a2afa6998c807366594d4033261a0d0000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060605f5f5e5d5c5b595654524c4847433c38332a251e160e0600000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0b0a08050000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999795908c86817b736d665e564c443a30271d1007000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d20141313131313131313131212110f0d0b08070502000000000000000000000000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000040c151c232832373d43484b515356595b5d5e5f5f5f5f5e5c595653514b47423c35302820191008000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2c22211f1a150e0c141b212628292d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000050b10141f2b3844505c66717e879399928c827b726d615e565046413a322924201d19130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b4138424a505e5f6060605f5953504a423b332a251f17202b36414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000000020e1b2835414e5b6874818e9ba7a194887b6e61554b423b36302d292523282c343f4a54636d73747371706e6d665d564c4135291d110400000000050e1a242c363e48505a626c717f889392877e71695f534646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000d161f272d3236373b4855616e7b8896a0acab998d807366594f4338393939393939393939393844515c666d6e6d676b6a696864615a5045392d21140800000a1724303d4a5763707d80818283848586786d6053463a2d20160d0909070c1724303d4a5763707d8a96a3b0a69a8d8073675a4d4034271a0d010000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000000000915202b353f474e525353535353535353535353535353535353535353535353525251504e4c4a4746413b3a37312c272119130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939393939399929291908f8d8a87847f7b756e69605c544c443a32291e150b00000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140706060606060606060605040200000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000000000000030b121820272b323839404546494c4f505252535252514f4d4946454039373129251e160e0700000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000060d121518192020202020201f1515120f0a03030a1015191c1d2020202020201c1312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f19100700000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841343f4a545c6a6c6c6c6c6c66605b544d453f3630292019252f3841484c4e535353535353534b49453e362d22170c00000915202b353f474e525353535353535353535353534a545c6a6c6c6c6c6c66605b544d5353535353535353535353535353535353534e4c4841382f251a0f030000000000020e1b2835414e5b6874818e9ba7a194877a6e6154473e39352f3333332e34383d44505c66737f817f7e7c7b786d685d5245392c201306000000000008121b242d363f48505a626d727f8b9192867b6e6155483b39393534312c261e150c020000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292d3a46535f697784919eaaaa9d9184776b6054483d31282d2d2d2d2d2d2d2d3a4653606d787b7a7978777675716c6155493d3023170a00010e1a2734414d5a6774808c8d8e8f9091887c6f6255483e31281f1a171617181d27333f495364717e8b97a4b1a6998c807366594d4033261a0d00000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646454443413f3d3a3936302e2b26201c160d080200000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b08070502000000000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868685858382807d7a77736e69615f57504a423a322920170c0300000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000000000000000070c151b21272c2e34383a3d3f424345464646454442403d3a38342e2b262019130c040000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000106090b0c13131313131312090806030000000005090d0f101313131313130f07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d373844505c66757979797979726c665f575146423b3229251e262f363c4041464646464646463e3d39342d241b11060000040f19242d353d4245464646464646464646464644505c66757979797979726c665f5751464246464646464646464646464646464641403c362f261d1308000000000000000d1a2733404d5a6673808d99aca295897c6f62585047454140403f40404045464f57606d78858e8c8b8987867a6d6054473a2d21140700000000000009121b242d363f48505a626d727f8b8c7f72695f53463a2d2d292825211b140c0300000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1e2a36424d576773808d9aa7aca096897c6f63594f433a3129242322222429333f4a5463707d878685848382817e7164574a3e3124170b00000b1825323e4b5865717e8b989b9c9d988b7f7265594f433a312a2524232323282f3744505b6574818e9aa7b5ab988b7e7265584b3f3225180c0000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393837363433302e2d2a25211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e0905020000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797878777573716e6866615e57534d443f38302820170e0500000000000000121f2c3845525e6a75797979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373533302d2c28231d1a150d080200000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312d3a4653606d7987868686867f786e69625b524d443e35302820252b3033343939393939393931302d29221b12090000000008121b242b313638393939393939393939393a4653606d7987868686867f786e69625b524d443e353039393939393939393939393433302b251d140b01000000000000000b1824313e4b5764717e8a9aa4a69a8d80736a615a54524c4d4d4c4c4d4b515359606a717e8b979997968f8376685d5245392c2013060000000000000009121b242d363f48515b626d727f80736d63574d42362a1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1a26313c4855626f7c88959faba89b8f82756b60554b433b352f2f2f2f2f353b44505b6673808c989291908f8b7e7164584b3e3125180b00000815222e3b4855616e7b8896a0a9aa9d9083776b61554b433c36313030302e3439404b55606c7884919eaaafa499897d7063564a3d3023170a00000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2928262321201d1914120f090300000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5654534d46423c342e261e160e050000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b292623201f1c18120e09030000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a131313131310100d0a050000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d28271f2b3844505c66717e879399928c827b726d615e565046413a3229241d2427272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d2d2d2d2d2d2d2b3844505c66717e879399928c827b726d615e565046413a3229242d2d2d2d2d2d2d2d282724201a130b0200000000000000000814212e3b4754616e7b87939fac9f92867c706c64605d565a5959595a555c60636b707c85929fa9a1968b7e7265564c4135291d1104000000000000000009121b242d363f49515b626d72736e635b51453b31261a0e0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7683909da7aa9e93897c6f675d554c45413d3c3b3c3c40454d57606c7884919e9f9e9d95877a6e6154473b2e21140800000814212d3a47535f697784919daaaca0958a7d70675d554d46423e3d3c3d3e40454b515c67707d8a96a0acac9f93867a6d6054473a2d2114070000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d04000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020201f1f1e1d1b19171413110d08060200000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060606060605f5f5e5d5c5a5754524c4846423b373128231c140c040000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000000000000000000000000070c10131316191c1d1f1f201f1f1e1c1a161313100c070000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020201d1c1a16110a0300000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000000000000000060c11151718202020202020201b1b1c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191b20202020202020181715110c060000000000000000080f151a1d1f20202020202020201c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f1920202020201b1a18140f08010000000000000000000714202d3946525e6876828f9aa4a39892857d76716d6868676666666668676d70757d859197a2a49e9184796d6053463a2f24190d0100000000000000000009121b242d373f49515b626566635c52493f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864707d8a95a0aca59d9183796d675e56514b4a494848494b51575f69717e8b96a1aca89d908377685e5246392d201407000006121e2b37424d5766737f8c98a2aea79e9184796d675f57534d4b4a494a4b4b51555d606d7983909da8b2a99d908376685d5245392c201307000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f05000000000000000000000000000000000000000000000000000004090e11121313131313131313131313131313131313131313131313131211100e0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000915202b353f474e5253535353535353535353535353535353535353535353535353535252504f4d4a4746413b3a36312b261f17110a02000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f101213131312110f0d0a0706040000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000000000000000005080a0b131313131313130f0b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313131313130b0a0805000000000000000000000004090e1112131313131313130b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313130e0d0b0803000000000000000000000005111e2a36414d56626f7c87939fa5a297928a837d7a777573737273737476797d82889197a1a59d928a7e71675c514538281e1308000000000000000000000009121b252d373f495156585a57524a40372d21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4653606c7883909aa4aca0958f82796e68605d555756555556555d60696e7b85929fa8aca1968a7e7164564d41362a1e11050000020e1a26313c4754616d7a86929fa8aca1969082796e69615e575857565657545c60676d75818e95a0acada2978b7f7265564c4135291d11040000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464645454442403e3b3936302d2a251f1a140b06000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d303139393939393736322d271f160d030000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000606060600000000000000000000000000000000000104060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000601010000000000000000000000000000020e1925303b4754606a73808d939fa4a29f94908a86848280807f7f80818385898f939aa1a49f938d80746c61554b403428160c0100000000000000000000000009121b252d373f464a4c4d4b4740382e251c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3744505b656f7c88939fa7a89e948f837a736d6765636262626365676d727b849197a2ada59e9184786d6053463b3025190e020000000915202d3946525e6873808c95a0aaa89f9490837b736e6967646363636465666d7179818e939da7b0a69e92857a6d6054473a2f24190d0100000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e09020000000000000000000000000000000000000000000000000000000000000000000104060606060606060601000000000000000000040607090c0e0f11121213131211100e0b0808060200000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000008121b242b31363839393939393939393939393939393939393939393939393939393938373533312e2d2a25211e1a140e0903000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070909131313131313130b0a08040000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464643423e3831281f150a000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000008141f2b37434e58606d78818d939a9fa69f9c9992908f8d8c8c8c8d8e9092989c9fa49f99938c81786d605a5043392e231804000000000000000000000000000009131b252d343a3e3f403f3b352e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b74808d959fa8a69e959086807a7672706f6e6f6f7274797f869196a1a9a79d938a7e71665c504438291f14080000000005111d2935414c56606d79849198a2aaa69f959086807b767371706f70717275797e848e939da5afa89f948b7f72675d5145392c1e13080000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b0703000104070c10131316191b1c1e1f1f20201f1e1d1b181514120f0a0400000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1914120e0903000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131208070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020171714110c0500000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535353504e4a433a31271c1105000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000020f1b27323d44505c666d78808890959b9fa2a39f9d9b9a999999999b9d9fa2a29e9b948f877f776d665c50483e30271d120700000000000000000000000000000109131b23292e313233322f2a241c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d788390959fa7a79f98928c86827f7d7c7b7b7c7e81858b9298a1a8a69f958e81746c61544a3f3428170d0200000000010d1925303a45515c676f7c869298a1a9a79f98928d8783807e7d7c7d7e7f82858b91969ea5afa7a0969082786c60554b4135291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201a1a17130e070d1113181c1f20232527292a2b2c2c2c2c2b2a282522211f1a15100c0701000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020201f1f1d1c1a171414110e0805020000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850555760606060605d5b554d43382d22160a00000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000a152028343f4a545c666c737c83898e9298989b9c9e9e9f9f9f9e9e9d9a9897928e89827c736c655c544a3f362c1e150b00000000000000000000000000000000010911181e2225252726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d45515c666d7a8390959fa4aaa29f98928f8c8a898888898b8e92979fa2aaa59e949083796d605a5042382e23170500000000000008131e2934404b555f6a707d8692979fa6aaa39f9993908d8b8a89898a8c8f92979da0a8aca59e9590847a6d665b50433a2f24180d00000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726231f1913181d2023282c2d2f323436373839393938383734322f2e2b261f1c18120b03000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c1309000000000000000000000004090e111213131313131313131313131313131313131313131313131313131212110f0d0b0807050200000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130a09070400000000000000000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6c6a665f554a3e32261a0d0000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f23160900000000000000000000000000000000000000040b17232e38424a545b606b6f767d8185898c8e9091929293929291908e8c8985817c766f6a605b534a42382e241a0c03000000000000000000000000000000000000070d121618191a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b545e686d7a838d939a9fa7aaa29f9c989695959596989b9fa2a9a8a09e938e827a6d675d51483e30261c1106000000000000020c18232f39434e58606b707d858f949ea0a8aba49f9c9a9796969697989b9ea1a9aca7a09d938e837b6e685e544a3f31281d1307000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e09050200000000000000000000000000000000000008121b242b313638393939393939393433302b241d24292c2e34383a3c3f41424445454646454443413e3b3a37312c29231d150d0700000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020171614100b05000000000000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7079797979797671665b4e4236291c1000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000006111c263038424a505960636b7075797c7f81838485858685858483817f7c79746f6b6260585049413830261c120900000000000000000000000000000000000000000106090b0c0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424c565e686d79808790959b9fa2aaa8a5a3a2a1a2a2a5a7aba49f9c96918981796d685d554b40362c1e150a000000000000000007121d27313c464f59606a6f7b828a91969c9fa3aba8a6a4a3a2a3a4a5a8a8aaa29f9b95908981796e695e564c42382d1f160c01000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000040f19242d353d424546464646464646413f3c362f282f35393a404546494c4e4f51525253535251504e4b4847433c38342f271f19100a01000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000020507081313131313131313131313131313131313131313131313131313131313131211100c09060503000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000010406070a0d10111213131312100e0b070705010000000000000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2323201c16100800000000000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d868686868683766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000a141e262f383f444f54596063666d6f72747677787979797877767472706d66636059544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e676d747c83898e9298999b9d9e9f9f9f9e9d9c9999938f8a847d756d675d564c433a2f241a0c030000000000000000010b151f2a343d474f5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9998928e89837d756d675e564d443a2f261c0d040000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000915202b353f474e52535353535353534d4c474038313a4045474b515356585a5c5d5e5f5f5f5f5e5d5b5855534e47454039312b221b130a0000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020201f1e1c191613120f0b06000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d06000000000000000000000000000000000000000001070d111314171a1c1e1e1f201f1e1d1b181413110d080200000000000000000000000000000000000008111a21272c2f3039393939393939302f2c27211a1108000000030f1b27323d474f545660606060606060575550483e33281c1104000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000020c141d262d333d43484f54545c60636568696b6b6c6c6c6b6b6a676563605c54544f47433d332d261d140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c555c606b6f767c8185898c8e909192929291908f8d8a86827d79706b605d554c443a31281d120800000000000000000000030d18222b353d464e575e616c71787d82868a8c8f90919293929291908e8c8985817d77706b605d554d443b32281d140a00000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000e1a26313d4751595e5f6060606060605a58524a403a434b5153545c60626567696a6b6c6c6c6b6b6a6765625f5853514b433d342d251b12090000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b292623201f1b17110c0600000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000000000040a0f13181d20202326292a2b2c2c2c2b2a272521201e1913100b0500000000000000000000000000000005101a232c33383c3d464646464646463d3c38332c231a1005000007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a979f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000000000000000000020b141c222832383d44484a515356595b5d5e5f5f605f5f5e5d5b595653504a48443d383227221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a434b515960636b6f75797d7f828385858685858482807d7a76716d666059514b433a32281f160c000000000000000000000000061019232b343d454d525a61666c70757a7d80828385858686858483817f7c7975706b636059514b433b322920160b02000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c67645c5247404b555d6064666d6f727475777878797978777674716e6a64605c554e463f372d251b11070000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000000050e171e252a2d2e39393939393939393939393939393939393939393939393939393939393938373633302d2b27221b17110a0300000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000000002080d151b1d24292c2d3033363738393939383634312e2d2a251e1c160f0a04000000000000000000000000000b16212c353d44484a535353535353534a48443d352c21160b00000915222f3b4854606b6f79797979797979716c6155493c3023170a000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000020a111721272c333839404446494c4e5051525253525251504e4c4946443f3838322b272017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e162028313940454f54596063676d707375777879797978777673716e6864605c544f454039312820160d0400000000000000000000000000071119222b333b424650545b6064676d707375777879797978787675726f6d67636059544f45403a312920170e050000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a02000000000000000000121f2c3845525e6a7579797979797979746e64584c45515d676d7176797c7f81828485858686858483817e7b77716d67605851493f372d23190b020000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464544433f3c3937332d28231c150c0500000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000050d131920262b2f35393a3d404344454646464543413e3a3936302c28211b150e06000000000000000000000004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7d868686868686867e7164574a3e3124170b0000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d130800000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000060b161b21272c2e34383a3c3f41434445464646454443413f3d3a38342e2c27211b160b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f272f343d43484f54555c606366686a6b6c6c6c6b6a696664615e5653514a423d352f271f160d04000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605c55554f48443d352f281f170e050000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a02000000000000000013202c3946535f6c79878686868686868074675a4d4753606d797e8286898b8d8f90919292929291908e8b88837e796f6a625b51493f352b1d140a0000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000008141e29323b41465353535353535353535353535353535353535353535353535353535353535352514f4c4946443f38342e261e170f070000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000080e171e252a31373a4045474a4d4f515152535251504e4b4746413a38332b2620181009000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8993939393938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d3032353638383939393838373432302d2c28231c1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5e5d5c5a5754524d464440393029241d150d040000000000000000000000000000000000070e171f252a2f383f44464b515457595c5d5e5f605f5f5e5d5b595653514b48443d383329241d160d050000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000013202c3946535f6c798692939393938d8074675a4d4f5c6875828b8f9298989a9c9d9e9f9f9f9e9e9d9a9895908b847c726d625b51473d2f261c1106000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000020e1925303b444c525f60606060606060606060606060606060606060606060606060606060605f5f5e5c5956535049443f38302921191007000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000008111a202930363c43474b515356595c5d5e5f5f5f5e5d5a5854524c48443e37312a221b120a0100000000000000000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000050b1012181c1f202326282a2b2c2c2d2c2c2b2a282623201f1c17110f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c3238394045464a4c4f505252535252514f4d4a4746413b38342e271e18120b0300000000000000000000000000000000000000050d141a1d262d33383a4145474a4d4f50525253535251504e4c494645403938332c272118130c0400000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000013202c3946535f6c7986929f9f9f9a8d8074675a4d4f5c6975828f9c9fa3aaa7a7a4a2a1a1a0a1a3a6a7a79f9d9691877f726d62594f42382d22170b000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605b53504a423b332b23190f0600000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000008121a232c323a41464e53555d606366696a6b6c6c6c6b696764615e56554f47433c342d241c130a01000000000000000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1d1e1f1f201f1f1e1d1b19161312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161b21272c2e34383a3d40424445464646454443403e3b3936302c28231c150c070100000000000000000000000000000000000000000002090b141c22282b2f35393a3d40424445464646454543423f3c3a38342e2c27211c160d070100000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9caaa29f9c9a97969594939496999ea0a8a8a099928b7f726b60544a3f33281c0f03000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000714202d3946525e6876797979797979797979797979797979797979797979797979797979797979787776726f6c65605c544d453d352b22180d0300000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000008111a242c353e444c52585f62676d7073767778797979787674716d68636159534e463f362e251c1309000000000000000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0c0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373633312e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000020a11171c1f24292c2d30333537383939393938373533302d2c28231d1c16100b0500000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9c9a9892908d8b8988878787898c91969fa2aaa39f93877d70665b5044382b1f120700000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000814212e3b4754616e7a8686868686868686868686868686868686868686868686868686868686868584827f7c78716d665e574f473d342a1f150b0100000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000050f1a232c363e474f565e616a6f747a7d808284848586858483817e7a76706b625f58514840372e251b11070000000000000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11141415151515151515151515151515151515151515151515151515151724313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f12181c1f202326282a2b2c2c2c2b2a29272421201e1914100c070000000000000000000000000000000000000000000000000000000000060b0f13181d20212426292a2b2c2d2c2c2b2a282623201f1c1812100b050000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f1409000000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838f918d898583807e7c7b7a7a7b7d7f848b9298a2aba4999083786c605346392e23180c0000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000814212e3b4754616e7a87939393939393939393939393939393939393939393939393939393999292918f8c89837e786e6960594f463c31271d1207000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000020d17212c353e48505961686d757c8186898c8f909192929291908d8b86827d766f6a625b524940372d23190d0300000000000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000010507080b0e10111213131211100e0b0807050100000000000000000000000000000000000000000000000000000000050d14191e202121212121212121212121212121212121212121212121212121212124313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131317191c1d1f1f201f1f1e1c1a171414110e080400000000000000000000000000000000000000000000000000000000000000000003070d111314171a1c1d1f1f20201f1e1d1b19161313100c07000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e040000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838a85807c797674716f6e6e6d6e7073787e869299a3aba0958a7e7164544b4034281c100400000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9c9995908b837b6f6b60584e43392f23180c02000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000009141f29333d47505a616b707a82888e9298999c9d9e9f9f9f9e9c9a99938f8a837c726d635c52493f352b1f150b01000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110d080300000000000000000000000000000000000000000000000000050e171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000013202c3946535f6c7986929faca79a8d8074675a4d4e5a6774807d7974706d666764636261606163656c727d87929faca79b8f8275665c5145382c1f130600000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7a8794a1acacb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aaa9a7a09d9590857d6f6a5f554b4034291e130800000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020e1a25303b454f59616c717d858f939a9fa3aaa9aaa8a7a6a7a9a9aba49f9c9490867f736e635b51473d31271d1207000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000060b1014191e20212427292b2c2c2c2c2b2a272421201e19140f0b0600000000000000000000000000000000000000000000020d17202930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b1108000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4c58646e74716d6663605c54585655545454535b606b74818d9aa9ac9f9285796d6053463a2d20130700000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000814212e3b4754616e7a8794a7afb4aba39f9a9898989898989898989898989898989898989898999b9ea1a9aca79f9792857c6e675c51453a3025190d0100000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000005121e2a36424d57606b717e8791979ea5acaba9a19e9b9a9a9b9d9fa4abaca69f98928b80736d62594f43392f23180c000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000020a11171c1f252a2d2e3134363839393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000009141f29323b4246474848484848484848484848484848484848484848484848484848484848484a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a12080000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b13090000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f130600000013202c3946535f6c7986929faca79a8d8074675a4d47525c646764605c5453514b4b4948474748495059626e7b8897a1ada298887c6f6255493c2f2216090004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000814212e3b4754616e7a87959fa3aba399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8f92979ea1a9a9a2979184796d60564c41362a1d110500000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000030e18212d3a46525e69707d879299a1a9ada79f9d97928f8d8d8e9093999fa2aaaaa39f928b7f726b60554b4034291c12070000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000001070c141c23282b3036393b3e414344454646454443413e3b3936302b27221b140b07000000000000000000000000000000000000020e1925303b444d5254545454545454545454545454545454545454545454545454545454545454545764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000000000000010b151f272f343846464646464646464645423d352d24190f040000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000013202c3946535f6c7986929faca79a8d8074675a4d414a52585a5753504a4645403e3c3b3b3a3b3f47535f6a7885929eabaa968a7d7063574a3d3024170a0006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e0300000714202d3a4753606d79838c9299a29f9286807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8082858a91969fa7a9a0968c7f73685e5246392d2013080000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000915202c38444f59616e7b869299a3abada49c959089858281808183878c9298a0a8aea49f93877d6f675c5145392e23180c0000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000030b12181e262e34383b4146474a4d4f515253535251504d4a4746413b37332d261d18120b030000000000000000000000000000000005111e2a36424d565e61616161616161616161616161616161616161616161616161616161616161616164707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000013202c3946535f6c7986929faca79a8d8074675a4d4141474c4e4a46443f3a38342e302f2e2d2d37434e586a7784909daaa4978b7e7164584b3e3125180b000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f140900000613202c3945515d676d787f879297a29992867e727272727272727272727272727272727272727375797e8490959fa9a89f92867a6d6154473a2f24190d0100000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020f1a26313c4855616b75828f98a2abada39b928c837d7975747374767a7f869196a0a8afa4999184796d60544a4034281c100400000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000050d151d242930383f44464c5254575a5c5e5f5f5f5f5e5d5a5754524c46443f382f28231c150c030000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000013202c3946535f6c7986929faca79a8d8074675a4d41363c3f413e3a38342e2c2823232221212c3844505c667784919daaa5988b7f7265584b3f3225180c000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020004101d2935404b555d666d727d859298a29892877f716b6565656565656565656565656565656566666d717a839097a1ada2988b7f7265564c4135291d11040005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b37434e5863707d8a939eaaafa59b918b8078706c66676768686d737b849196a0acaba0968c7f72665c5144382c1f120600000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000050e161f272f353e424a5053565e616467696b6c6c6c6b6a696764615e56535049413d342e271e150c0300000000000000000000000000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8b98a49d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f090000000000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000013202c3946535f6c7986929faca79a8d8074675a4d4134303334312d2c28231f1c18161e2429363e4653606d7985929facab978a7e7164574b3e3124180b000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500010d18242f39434b545c606b707d86929fa29992877d70675d5858585858585858585858585859545c60686d7a85919ea9aa9c908376685d5245392c201306000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000814212e3a47535f6a7683909ca5afa99e938b7f736c65605b545a565e61696e7a84919aa4afa89e9285796d6053463a2d22170b00000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000040d162028313940454f545c6064686e7174767778797978777674716e6863605b534e44403930271e150c0300000000000000000000000000111e2a3744515d6a7784878787878787878787878787878787878787878787878787878787878787878787878b919ba99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b12090000000000000000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000013202c3946535f6c7986929faca79a8d8074675a4d413427262724201f1c1713141920282f353f48515b63707d8998a2aea399897c6f6356493c30231609000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000007121d283139424a5059606b717e8b949fa39991857a6d60564c4c4c4c4c4c4c4c4c4c4c4c4c4a51565e68717e8b97a1a69f94877a6d6054473a2d211407000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000815222f3b4855626e7b88949fabada2978e81746d605b53504a4d4c52575e68707d87939facada1978a7d716453493f33271b0f03000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000010c161f28323a434b515961666d71767a7e808284858686858483807d7a76706c656058514a423930271e150a00000000000000000000000000111e2a3744515d6a778490949494949494949494949494949494949494949494949494949494949494949494989ba3a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d20130600000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000000000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f120600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a1b171312100e171f252a323a4145515a626d76828f9caaac9f9286796d6053473a2d201407000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000010c161f2830383f444f59626c76828f9ca7a1978d8073685e52463f3f3f3f3f3f3f3f3f3f3f40444c56606d7985929a999896897c6f6356493c30231609000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576774808d9aa6b0ac9f92857a6d615b5049443f4041464d56606b75828f9baab3a99b8e8175655b5044372b1f1205000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000008131e28313a444c555d606b70787e82868a8d8f919292929291908d8a87827d786f6a605c544a423930261c1106000000000000000000000000111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7aca99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b0013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b02000000000000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0b070b1218202930363e444c525b626c727f8b949faba89c8f8376675d5145392c1f1306000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000000040d161e262e343d47505a63707c8995a0a99f92867a6d6154473b3032323232323232322e343a45515c6674818e8e8c8b89887f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714212d3a46535f697884919eabafa49a8c7f73685e52443f383330363b444f5963707d8a98a2aeab9f9285796c605346392d201306000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000050e19242f3a434c565e676d747d848a8f93999a9c9e9f9f9f9e9d9c9a9a938f8a837c736d665c544a42382e23170b020000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c00000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a000000000000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e030c151c2328323b41464f565d606d727e87929fa6ada1968b7e7165554b4035291d1004000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000000040c141c2328353f4854606b7783909daaa3988c7f7266574d42362a25252525252525232834404b5464717e8281807e7d7c796d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815222e3b4855616e7b8896a1aca69f93877b6e61564c41332d28252a323d4653606c7985929fabada297887b6e6155483b2e221508000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d00000000000000000000000000000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0c151e272e343e444d525961686d757f879299a3afa59e9184796d6053463a2f24180c00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080000000000020a1117232c38444f596673808c99a6aa9d918477695e52463a2d2019191919191918232e394955616c7176747371706f6d675d5145392c201306000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b939a979a9c908376695e52443a30221b19202b3844505b6676838f9ca9b3a9978a7d7064574a3d3124170a000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c110600000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c00000000000000000000000000000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0b151e273039404450565e616b707a818b9299a3aba79e938b7e71665c5145382c1d12070000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000000000006101b27323d4956636f7c8996a9aca095877b6e6154483b2e21150c0c0c0c07121d2d3944505a6164696766656362605d554b4035291d1104000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000c1925323f4c5865727f8486898b8d8f8c807366574d4232281e110f1c28333f4a546774808d9aa7b2a5988b7f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b00000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c100000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000013202c3946535f6c7986929faca79a8d8074675a4d4134271a121d273039424a515a62686e757d848e939fa3aba8a0958f81756c61544b4034281c0b0100000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000000000000b14212d3a4754606d7a8797a1ada7978b7e7164584b3e3125180b00000000101c28333e485055575c5b5958565553514b433a2f24180d01000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000b1824313e4a56626d72787a7c7e8082847d7063574a3d3024160c0b17222d404c5966737f8c99a6b2a6998d8073665a4d4033271a0d000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f030000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d000000000000000000000000000000000000000000000001080d13202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000000000000000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f2215090013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020013202c3946535f6c7986929faca79a8d8074675a4d4134271a18232e39434b545c606c717b818a91969ea5afa69f959083796d605a5042392e23180c0000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400000000000000030613202c3945515d677885919eaba6998d8073665a4d4033271a0d0c0c0c0c0b17222c363e44494a4f4e4d4b4a484745403a31281d1307000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000916222e3a46515b6265676d6f71737578706b6155483c2f231604061925323f4c5865727f8b98a5b2a79a8d8074675a4d4134271a0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f13080000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00000000000000000000000000000000000000000003090e13191d202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120802000000000000000000000000000000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d201306000000000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e12050013202c3946535f6c7986929faca79a8d8074675a4d41342716202834404b555c666d747e858e939ea1a8aca49f9490837b6e675d51483e30271d12070000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000040a0f13151d2935414b556a7783909daaa89b8f8275685c4f4235291c191919191919191a242c33393c3e4341403e3d3c3a39352f281f160c01000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000006121e29343f495156555d60626467696b6361594f44382c2014070b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d01000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000000000000000000000000000000000000030a0f151a1e24292c2e3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c19130d080100000000000000000000000000000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f12060013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000000000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d4134271e28323a45515c676d78818b92979ea5ada8a19a938d827a6e695e554c41362d1e150b0000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000070f161b1f2223242f43505d697683909ca9a99c908376695d5043362a2525252525252525252520282d303136343332302f2d2c29241d160d04000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a00000000000000010d18232d373f464a4b515356585a5c5e57554f473e33281c10040b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d11050000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000000000000000000000000000000060b151a1f262b2f35393a40444a54616e7b87939f92878583817d786f6a5f584e4238342e29241e19130c04000000000000000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000000000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d41342724303a44515b606d79828e939fa2a9ada59d96918880786d685e564d433a2f241b0c0300000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c0000000007101921272c2f303236434f5c6976828f9ca9aa9d9083776a5d50443732323232323232323232322d2c28232429282625232220201d18130c0400000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000006111b252d343a3a404547494b4d4f514a48443e352c21170b000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d201307000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d030000000000000000000000000000000000020a111720262b31373a4145474a5153555e6976828f9b8f82787774706c655f58504a46443f38353029241e160d070000000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000000000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272935414c56626d75818e949da5ada9a19e938e847d736d665d564d443b31281e1209000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000000040f19222b32383b3c3f3f434f5c6976828f9ca9aa9d9184776a5e51443f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e151a1817151413110d070100000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a00000000000000000009131b23292e2f35393a3c3e4042453d3c38332c231a1005000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e21140700000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000000000000000000000000060c141c232831373c42474c5154545c60626466717e8a9792877b6e6a69676462605b5453504a45413a352f281f18120b03000000000000000000000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e040000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000000000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272d3946525d68727e8b939ea6afa69f979189817a706b605c544c443b32291f160c000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000a16212b343d4348494c4c4c4f5c6976828f9ca9aa9d9184776a5e514c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070a09070604010000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000010911181e1d24292c2d2f31343638302f2c28211a110800000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a030000000000000000000000000000000000070f181e262e343c43474d53555d6064666d6f717375798592998c8078777673716e6c6663605c54524c45413a3128231d150c040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b262018100600000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000000000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080013202c3946535f6c7986929faca79a8d8074675a4d4134272e3a4754616d7a85929fa5afa59e948f857d746d676059514a423a322920170d04000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f12050000030f1b27323d474f5456585858585c6976828f9ca9aa9d9184776a5e585858585858585858585858585853514b42392e23180c00000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000000000000060d1213181d2020232527292b2423201c1710080000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d00000000000000000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a05000000000000000000000000000000000000081019212a30383f444e53575f62676d7175797c7e80828390979c928c848382807e7b7974706d66605d56524c433d342e271e160e0500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e060000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000613202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d41342935404b5565727f8c97a2ada59e938e827a706b605d554f444039302820170e05000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000007131f2c38434f59606365656565656976828f9ca9aa9d9184776a656565656565656565656565656565605c544b4034281c10040000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000000000000000101070d11131416181a1c1e171614100b05000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f9095a0a49c9691908f8d8a8885817d79736d68605d564f454039302820160e05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000020a13202d394653606c7984868687888b90959a9590867c6f665b5044382b1f1206000000000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c2013060013202c3946535f6c7986929faca79a8d8074675a4d41342c3945515d677783909da9ac9e938e81786d686159514c433d342e271e160e05000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000915222f3b4854606b6f72727272727276828f9ca9aa9d918477727272727272727272727272727272726d665c5145382c1f130600000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a00000000000000000000000000000001040607090b0d0f120a0a07040000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a0000000000000000000000000000000000000000000000000002050708080808080808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9da0a7aea8a19e9d9c9a9797928e8985807a736d686059514b423a322820170e050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000001070c141c232b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000000000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d11040013202c3946535f6c7986929faca79a8d8074675a4d41342d3a4753606d7a86929faca49a8f81776d665e564f45413a3128231c150c04000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000091623303c4956636f7d7f7f7f7f7f7f7f83919daaab9e91857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d201307000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000000000000000000010305000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d211408000000000000000000000000000000000000000000000003090e12141515151515151513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000030b12181e262e34383f4a54616e7b87939f92878583817d786f6a5f584e42382d2218120b030000000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4855626f7b8899a3ac9f93877b6e655c544c443d352f281f18120b0300000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000d1a2734404d5a6773808b8b8b8b8b8b8b9195a0acada197918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877a6d6054473a2d21140700000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d110500000000000000000000000000000000000000000000050d141a1e2121212121212121201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000050d151d242930383f44464c535e6976828f9b8f82787774706c655f584e443f382f28231c150c03000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b07000013202c3946535f6c7986929faca79a8d8074675a4d4134303c4956636f7c8996abaa9e918477695e534a423a3229241e160d070000000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000d1a2734404d5a6773808d9898989898989da0a7b1b3a9a19e98989898989898989898989898989893877a6d6054473a2d21140700000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c00000000000000000000000000000000000000000000050f171f252a2d2e2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000050e161f272f353e424a5053565e6164717e8a9792877b6e696764615e56535049413d342e271e150c0300000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4955626f7c8895a7ab9e9184786a5f544a423930281f160d040000000000000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000d1a2734404d5a6773808d9a9f9f9f9f9fa9aab0b8bab2acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a1006000000000000000000000000000000000000000000030c17212931363a3b3b3b3b3b3b3b3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d040000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d070100000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000040d162028313940454f545c6064686e7174798592998c80777674716e6863605b534e44403930271e150c0300000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000013202c3946535f6c7986929faca79a8d8074675a4d41342e3a4754616d7a8795a0aca196887c6f665c544b423a31281f160d03000000000000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a00000000000d1a2734404d5a6773808d9393939393939c9fa6b0b2a8a09393939393939393939393939393939393877a6d6054473a2d21140700000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a1208000000000000000000000000000000000000000000000a151e29333b42464848484848484846443f382f261b110600000000000000000000000000000000000000000000000000000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000010c161f28323a434b515961666d71767a7e80828f979c928c8483807d7a76706c656058514a423930271e150a000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000013202c3946535f6c7986929faca79a8d8074675a4d41342d3946525e687784919da8a89c9082786d665c544b433a31281f150b0100000000000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b0200000000000d1a2734404d5a677380868686868686868f949faaaca0968986868686868686868686868686868686867a6d6054473a2d2114070000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d1710080000000000000000000000000000000000000000000006111c26303b454d535454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d130700000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000008131e28313a444c555d606b70787e82868a8d8f949fa49c9691908d8a87827d786f6a605c544a423930261c11060000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f1205000013202c3946535f6c7986929faca79a8d8074675a4d41342935414c5666727f8c96a1ab9f948e81786d665d554c433a31271d1207000000000000000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000d1926333f4c58646e7379797979797979828f9ca9aa9d9184797979797979797979797979797979797976685d5245392c201307000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000000000c17232e38424d575e61616161616161605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000050e19242f3a434c565e676d747d848a8f93999a9c9fa6aca8a09e9c9a9a938f8a837c736d665c544a42382e23170b02000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000013202c3946535f6c7986929faca79a8d8074675a4d413425303a4754606d79849199a4a69e938e81786d675d564c43392f24180d03000000000000000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000b17232f3b47525c64676c6c6c6c6c6c76828f9ca9aa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a080500000000000000000000000000000000000000000000000003101c28343f4a545e696e6e6e6e6e6e6e6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f1409000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d130700000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000013202c3946535f6c7986929faca79a8d8074675a4d4134272c3945515d67707d87939fa3a59e938f82796d685d554b4035291f150b0100000000000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000007131f2b36404a52585a60606060606976828f9ca9aa9d9184776a6060606060606060606060606060605f524c443a2f24190d0100000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d0908060300000000000000000000000000000000000000000000000006121f2c3844505c66767b7b7b7b7b7b7b776c605346392d2013060000000000000000000000000000000000000000000000000000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e020013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d01000000000013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c1106000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b110600000013202c3946535f6c7986929faca79a8d8074675a4d4134272935414b55606b727f8c919fa3a59e948f837a6d675d51453e31271d12070000000000000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000020e19242e3840474c4d535353535c6976828f9ca9aa9d9184776a5e53535353535353535353535353535345413a32281e13080000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000713202d3a4653606d7986878787878786796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000013202c3946535f6c7986929faca79a8d8074675a4d413427242f3a434f59626d727f8b9299a2a69f959083796d605a5043392f24180c000000000000000000000000000000000915202b353f474e524c52575e61666a6f7274767878797978787675726f6d66626058534e4846423c332a1f140900000000000000000008121c262e363b3f404646464f5c6976828f9ca9aa9d9184776a5e51464646464646464646464646464639352f2820160c010000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e060000000000000000000000000000000000000000000713202d3a4653606d79869394949493867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a00000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f0300000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271d28313d47515b636d727e879298a2a79f958e81756c61554b4035291d10040000000000000000000000000000010e1a26313d4751595e5f6060605e585f626568696b6c6c6c6c6b6a686663605c546060606055534d453c31261a0e020000000000000000010a141c242b2f33343939434f5c6976828f9ca9aa9d9184776a5e5144393939393939393939393939392c29241e160d040000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000713202d3a4653606d798693a0a1a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e2114080013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f1308000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000013202c3946535f6c7986929faca79a8d8074675a4d413427161f2c353f49515b636c717d869299a3a79e938a7e71675d5145382c1f1307000000000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585b5d5e5f5f5f5f5e5d5b59575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000020a12191f2326272d36434f5c6976828f9ca9aa9d9184776a5e5144372d2d2d2d2d2d2d2d2d2d2d2d201d19130c040000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e04000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d0100000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000131f2c3946525f6c7985929faca79a8e8174675b4e4134281b1a232d373f49515a626b707d87929fa6a59e9184796d6053473a2f24180d010000000000000000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d2114070000000000000000000001080e1317191c2936434f5c6976828f9ca9aa9d9184776a5e5144372b202020202020202020201413110d0805030000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000713202d3a4653606d798693a0a7a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a00000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d1105000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000121f2c3945525f6c7885929faba89b8e8275685b4f42302519111b252e373f485059606b717e8b949faba1968b7e7165554b4135291d1104000000000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e22150800000000000000000000000002070b101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e13131313130b101316171e1a1613120f0b060300000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f030000000000000000000000000000000000000713202d3a4653606d7986939a9a9a93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f12050013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d2013070000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000121e2b3845515e6b7884919eaba99c8f827669564c41362a1e11131c252e363e474f59626d76828f9caaa99c908376675d5145392c20130600000000000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e110600080f161c2022232b2723201f1b17120f0b0600000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000040607080808080808080813202d3a4653606d79868d8d8d8d8d86796d6053473a2d20140808080808080808070604000000000000000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f030013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e211407000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000101d2a3643505d697683909ca9ab9e918478685e5246392d20140a131c242d353d47505a63707d8998a3ac9f92867a6d6054473a2d21140700000000000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e070008111921272c2f3038342f2d2b27221f1c17110a020000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000001070c101314151515151515151515202d394653606c7880808080808080786d6053463a2d201515151515151515151413100c0701000000000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000f1b2835424e5b6875818e9ba8ada196877a6e6154473b30251b1413121b232b353f4653606d7986929faca399897c6f6256493c2f23160900000000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e51442f24180d050f19232b33383c3d45403c3937332d2b28221c140b050000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c020000000000000000000000000000000000000000000000000000000000000000000000010b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f22160900000000030b12181d1f20212121212121212121212b3844505b666c747474747474746d665c5044382c21212121212121212121201f1d18120b030000000000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b1106000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a00000000000000000c1926323f4c5965727f8c98a9b2a8978a7d7064564d42362b2621201f1f20232c3845515c667784919eaaab978a7d7164574a3e3124170b000000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000000000000000000020f1c2935424f5c6875828f9ba8ab9e9184786b554b4035291d110b16212b353d44484a514d4946443f3938332d261d170e0500000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000000000000000000000000000000000000000000105090b0b0d0d1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c30231609000000030d151d24292c2d2e2e2e2e2e2e2e2e2e2e2e333f4a545b6067676767676767605c544a3f342e2e2e2e2e2e2e2e2e2e2e2d2c29241d150d030000000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d201407000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b0000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000091623303c4956636f7c8997a2ada89b8f8275695e52463f37312e2d2c2c2d2e343b45515d677885919eaba4978b7e7164584b3e3125180b0000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000000000000000020f1b2835424e5b6875818e9ba8ab9f928578675d5145392c2017161c27333d474f54565e5a5653504946443f382f2920170d0200000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000000000000000000000000000000060c111517181a1a1a25313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e0004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3b3b424a50535a5a5a5a5a5a5a53504a423b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f271f150b0100000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b0200000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000713202d3a4653606d7985929fabac9f92877b6e615a5147433c3b3a38383a3b40444d56606d7a86939facaa978a7d7164574a3e3124170b00000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6ac9f93867a6d6053473a2e262323262c38444f5960636b6762605b5353504a423b33291f1409000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000000000000000000000000000000911181d21242527272727313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e00000b16212c353d44484a535353535353534a48443d352c21160b0000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000007121d27313940454748484848484848484848484848484848484d4d4d4d4d4d4d48484848484848484848484848484848484745403931271d12070000000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a020000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d21140800000000000000000000010a121a202830363b4246484e5361696b6c6c6c68605c545d5b595653514a47433d373127221b140b030000000000000000000006121f2c3844505c6674818e9ba6afa3998e81756c625b534e494746444446484a51575e68727e8b99a4aea398897c6f6256493c2f23160900000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a0000000000000000000000000000000000000c1825323f4b5865727e8b98aaafa49a897c7063544b403631303031363f4854606b7078736f6c6563605b544d453b30251a0e02000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000000000000000000000000009121b22292e313234343434343e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000005101a232c33383c3d464646464646463d3c38332c231a10050000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c0000000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b0600000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d1105000000000000000000000000080e161e252a30363a3c505d697378797979746d665e564e4c494644403937322b262017110a02000000000000000000000003101c28343f4a54626f7c89949fabab9e938b7e726d625f5856545351505355545c60696e7a85929eabac9f92867a6d6053473a2d201407000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000000000000091623303c4956636f7c8998a2aeac998c8073665c5146423e3d3c3d4246515b63707d84807c78746f6c665e574d42362a1e11050000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f4c4841382f241b130900000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e4040404040404b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000008131e28313a414547494949494949494745413a31281e13080000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c000004101d2935404b555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161605d554b4035291d100400000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b06000000000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c0000000000000000000000000000050c13191f252a3845525f6b788586868681786d685f584f473f38342e2b27201b150b0600000000000000000000000000000c17232e384754606a76828f99a3aea59f92877f756f6a666261605c5c606164666d727b839097a1ada59c8f8275675d5145392c1f13060000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000000000000714202d3a4753606d7985929facab9e9185796d605a534d4b4a494a4d535b626d76828f8d8984807c786e695e52463a2d201407000000000000000000000000020e1925303b444c525f6060606060605d5c5d5e5f5f5f5f5e5d5b6060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b4d4d4d4d4d4d4d5864717e8b97a4b1a79a8e8174675b4e4134281b0e00010d19242f3a434c52545656565656565654524c433a2f24190d0100091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675d5145392c1f130600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b060000000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a100600000000000000000000000000000002080d141a26323f4c5965727f8c93938e827a6f6a615951444039302820180f0a0300000000000000000000000000000006111c2b38434e58626f7c87929fa5afa399928b817c76726f6e6d66666d6e7074797f859095a0a9a89e93897d7063554b4035291d1004000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000000000000000006131f2c3845515c6775828f9ba7ada1978c80736c615f5757565657575f616d727f8b949a96918d89857b6e6154473b2e21140800000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555253534f5960636c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000005111d29343f485056585a5a5a5a5a5a5a5a64717e8b97a4b1a79a8e8174675b4e4134281b0e0004111d2935414c565d6062626262626262605d564c4135291d110400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d20140700000000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b06050300000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d11050000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a120800000000000000000000000000000000000003091825313e4a56626d75818f969490847c706b625b514a423a322a21191106000000000000000000000000000000000f1b27323d47535f6a727f8c939da5aba39f938e87827f7c7a797879797b7d81858b9297a0a7a8a0968f82756b605443392f24180c0000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000000004101c2934404b5563707d8a95a0aca99f93887e746e69666463636366696e757f87939fa6a19e9a908377695e52463a2d2014070000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000915212e3a45505a6265676767676767676767717e8b97a4b1a79a8e8174675b4e4134281b0e000613202c3945525d686d6f6f6f6f6f6f6f6d685d5245392c20130600091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c030000000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d17100800000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000a16202b37434e58606c77818e939fa2aaa59e9a938f8c898786858586888a8d92979ea1a9a59e9691847a6d61594f4431271d1207000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b110800000000000000000000000000000000000000000000000c18232f394653606c7883909aa4afa49a938b817b767371706f7072767b818b9399a4afa99f948a7e7164574d42362a1e11050000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1724313d4a56626d71737373737373737373737e8b97a4b1a79a8e8174675b4e4134281b0e000714212d3a4754606d7a7c7c7c7c7c7c7c7a6d6054473a2d21140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f000000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000000000000000000000040f1b26323c44505b656d78818b92989fa4aca49f9c9995949892929894979a9ea1a9a7a09d938f847b6e685d52473d331f150b0100000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000000000000007121f2b3844505b66707d88939fa5aca49f938e8783807e7d7c7d7f82878e939fa4aba9a1978f82766c6155453b30251a0e020000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717f80808080808080808080828f9ca9b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d898989898989897d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b0000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b211007000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a08050000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000a152027333f49535c666d747f868e939a9ea1a8a7a5a2aaa29f9fa2aaa3a7aaa29f9b959089827a6e695e564c41352b210d03000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000000000000030f1c28333f4a54606b73808d939da4aca59d99938f8c8a89898a8c8f93999ea5aea79f9791857b6e615a504533291f1409000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976828d8d8d8d8d8d8d8d8d8d8f949eaab4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899595959595897d7063564a3d3023170a00091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f00000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d09080603000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000040b17222d38414a545c606d727b81878d9196989a9c9d9e9f9f9f9e9d9d9b9898928e8a837d756d685e574d443a3023190f000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000b17222d38424f59606c78818d929ea0a8aba49f9c9997969696999c9fa4abaaa29f9590857c6f695e53483e3420170d02000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9a9a9a9a9a9a9a9a9a9c9ea6b0b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a2a2a296897d7063564a3d3023170a00091623303c4956636f7c8993939393938a7d7164574a3e3124170b0000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c17100800000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c0000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000006111b262f38424a505b62696e757b8084888b8d8f90929292929191908e8b8985817d78706b605d564d453b32281e110700000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000000000000000000006111c262f3d44505b666d78808a91969d9fa7a7a9a6a4a3a2a3a5a9a7a8a09e98928c837b6f6a5f574d42362c220e0500000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca6a6a6a6a6a6a6a6a9aab0acaca79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7d868686868686867e7164574a3e3124170b00000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a0000000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a1208000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e0600000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000000000000000000000000000a141d2630383f4451575f61696e73787b7e80828485858685858483817f7c7a75706d666059524c443b332920160c000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000a141d28333f4a545c666d747d848b9095979a9c9e9f9f9f9f9e9d9a9896918c857f786e695f584e453b31241a100000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a000915222f3b4854606b6f79797979797979716c6155493c3023170a0000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c020000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00000000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000000000000000010203000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000020b151e262e343f454d53575f6266696e71747677787979797877767472706d6763605c544f45413a322921170e040000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000020b17222d38424a545c606b70797e83878b8d8f919292929291908e8b88847f7a736d665f574e463c33291f12090000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939393939393939393938e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a0007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d211408000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c03000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b0707040100000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e0400000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000030c151c2328333c42464d5355575f626567696a6b6c6c6c6b6a6a686563605d5553504a423d35302820170f050000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e0902000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505961666d71767b7e818384858686858483817f7b77736d68605c544d453c342a21170d000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00030f1b27323d474f545660606060606060575550483e33281c110400000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d08050100000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c110500000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000010a121a212930363c4247484e5355596063676a6b6c6b6a666260585653514b48433d37312a211b1209010000000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000000000000000000000000000000030a1117212a31373c4247484d5355585a5c5d5f5f5f5f5e5e5d5b585653514b46443f383029241e160e05000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444f545c6064696e7174767778797978787674726f6a66605d56514a423c332a22180f05000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b00000000000000000000000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979797979797979797979746f64594c4033271a0d000916232f3c4855616b7079797979797979706b6155483c2f23160900000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d08020000000000000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000080f171f252a31373e4850585f626b6f737778797877736f6a615f574f473d38322b2620180f090000000000000000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f0300000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000000000000060f181f262b31373a3c4247484b4d4f51525253525251504e4c494745403a38342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e343e424a5153575e616467696b6c6c6c6c6b6a6765625f5854524c444039302a21181006000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c2014070000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000005101a232c33383c3d46464646464646464646464646463f44464f4f4f4f4f4f4f46444046464646464646464646464646463e3c39332c241a10050000000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c0701000000000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a00000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000050d15202a333e47505a616a6f767c808385868583807c756e6960594f473d32291f150e060000000000000000000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000000000000000000000000000000000000060e141a1f262b2e31373a3b3e41434445464646454443413f3d3a39352f2b28231c140c0802000000000000000000000000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5254585a5c5e5f5f5f5f5e5d5b5855534e4745413a342e271e180f06000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060606060606060606060606060605b59534a41362b2014080004101c27333d474f55566060606060606056554f473d33271c100400000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a02000000000000000000000000000008111a21272c2f3039393939393939393939392d38424a50535c5c5c5c5c5c5c53514a42392e393939393939393939393931302d28221a12080000000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b030000000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020e1a26313c454f59616c707c82898d90929291908d88827b706b60594f443b3025190e02000000000000000000000000000000000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5a61646c6c6c6c66635c5248433d37312a211b120901000000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000003090e151a1e21262b2e2f32343637383939393837373532302d2c29241f1c17110a02000000000000000000000000000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535251504e4c4847433c39353028231c150c06000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353535353535353535353534e4c4841382f251a0f0300000b16212c353d44484a535353535353534a48443d352c21160b0000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d28333f4a545b6068686868686868605c544a4034282d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d0300000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000006121e2b37424d57616c707e868f949a9c9998999c99938f857d706b60564d42362a1f14080000000000000000000000000000000000000000000000000000080f171f252a31373a3c4247484b4d4f4a505b636c7079797979736e63574b3f322b2620180f09000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000003090e12151a1e21222527292a2c2c2c2c2b2b2a282523201f1d1812100b0600000000000000000000000000000000000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c30363a3b3e414344454646454543413f3c3a37312c29241e18120b03000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000a141e2830383e414346464646464646464646464646464646464641403c362f261d130800000005101a232c33383c3d464646464646463d3c38332c231a1005000000000000040a0f13151620202020202020171714110c050000000000000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e08030000000000000000000000000000000000000000050b101416172020202020202020201f2b3844505b666c757575757575756d665c5144382c1f202020202020202020171714110c05000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000814212e3a47535f69707e87929899938f8c8b8c90949e9792877d6f695e52463b3025190e020000000000000000000000000000000000000000000000000000050d141a1f262b2e31373a3b3e444c545c606d727e868686868073665a4d4033271a150e060000000000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c3023160900000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000000206090e121415181a1c1e1f1f201f1f1e1d1b19161413100c0703000000000000000000000000000000000000000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363839393939383734322f2e2b26201d19130c07000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393939393939393939393939393433302b251d140b010000000008111a21272c2f3039393939393939302f2c27211a110800000000000000000003070909131313131313130b0a08040000000000000000000000000000000000000000000000000000010507080b0e10111213131211100d0b080705020000000000000000000000000000000000000000000000000407090a131313131313131313202d394653606c7881828282828281796d6053463a2d201313131313131313130b0a08040000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000020714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013070502000000000000000000000000000000000006121f2b37434e58626e7b869299959187827f7f80838991969992857b6e61564d41362a1e110500000000000000000000000000000000000000000000000000000002090e151a1e21262b343d454d565d666d747f87929892857b6e6154473b2e21140903000000000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000020608080b0e1011121313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20212527292b2c2c2c2c2b2a282522211f1b15110d08020000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e18110901000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000810161c2023232d2d2d2d2d2d2d2323201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060606060713202d3a4653606d79868f8f8f8f8f867a6d6053473a2d201407060606060606060000000000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e0100000000000003090e1214202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201514120e09030000000000000000000000000000000815212e3a47535f6a75828f989691837c76737273767d849197978e8174685e5246392d2014070000000000000000000000000000000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d20130000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f5152525352514f4b4746413a35302820191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f20201f1e1d1b191515120f0a0401000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d2020202020202020202020202020202020201b1a18140f08010000000000000000050b1014161720202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939b9b9b93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d10040013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e01000013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000050d141a1e21212d3a4753606d7a8693939393939286796c5f5346392d2d21211e1a140d0500000000000000000000000000000915222f3c4855626f7b88949e91847a6f6a6665666b6f7b85929e93877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9fa9ababa99f9f9f9f9f9f9386796c605346392d20130000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313131313131313131313130e0d0b08030000000000000000000000000407090a131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0a8a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f13060013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e01000013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000050f171f252a2d2e393a4753606d798686868686868687796c5f53463939392e2d2a251f170f05000000000000000000000000000d192633404c5966737f8c99968a7d70685f5858596069717e8b98998b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000000000000013202d394653606c7986939facacacacacb6b7b7b6acacacacac9f9386796c605346392d201300000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c00000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d20140700121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000030d17212931363a3b464645515c67767979797979797979756a5e52464646463b3a36312921170d030000000000000000000000020f1c2935424f5c6875828f9b9184786b61564e4c4f57606d7a86929a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9c3c4c4c3b9b9b9b9ac9f9386796c605346392d2013000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a030000000000000000000000000000000000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000020507080b0d0f1112131313131211100e0b08080602000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f130600111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000009141f29333b4246485353534b555c6c6c6c6c6c6c6c6c6c6a635953535353534846423b33291f1409000000000000000000000004101d2a3743505d6a7683909c8f827669594f443f45515d677784919c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6cfd0d0cfc6c6c6b9ac9f9386796c605346392d20130000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000205090e121415181a1c1e1f1f20201f1f1e1c1a181514120e09060300000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d1004000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000020e1a25313b454d535f6060606060605d606060606060605f5e5c6060606060605f534d453b31251a0e020000000000000000000004101d2a3743505d6a7683909c8f827669594f454045515d677784909c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2dcdddddcd2d2c6b9ac9f9386796c605346392d201300000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c0300000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a070704010000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b01000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000003090e12141a1e21212527292a2b2c2c2c2c2c2a29272522211e1a15120f0a0400000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000915202b353f474e52535353535353535353535353535353535353534d545b60666c6c6c6c6c6a5c544a53535353535353535353534e4c4841382f251a0f030000000915202b353f474e52535353535353534d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d5353535353534e4c4841382f251a0f0300000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000020f1c2935424f5c6875828f9b9184786b61574f4d5058606d7a86929a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfe9eaeae9dfd2c6b9ac9f9386796c605346392d2013000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f00000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000003090e141a1e21252a2d2e31343637383939393938373634322f2e2b26211f1b150f0a0400000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d12070000040f19242d353d424546464646464646464646464646464646424651575f666c72797979797975665c50444646464646464646464641403c362f261d130800000000040f19242d353d424546464646464646535e69767979797979797771665b4f464e5a66707679797979797976695e5346464646464641403c362f261d1308000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000d192633404c5966737f8c99968a7d706960595a5a616a727e8b98998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfecf6f6ecdfd2c6b9ac9f9386796c605346392d20130000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b21100700000000000000000000000000000000000000000000070c1013191d20212426292a2b2c2c2c2c2b2a28262421201d1913100c0701000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c030000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000000060b151a1f262a2d31363a3b3e4042444546464646454443413e3b3a37312e2b26201b150c070000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b0100000008121b242b31363839393939393939393939393930353e444d525b62696e787f8686868687796d6053463a3939393939393939393433302b251d140b01000000000008121b242b31363839393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b393939393433302b251d140b01000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000916222f3c4955626f7c88949e91847b706b6766676c717c85929f93877b6e6154473b2e2114080000000000000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfececececdfd2c6b9ac9f9386796c605346392d2013000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f000000000000000000000000000000000000000000060b12181c1f24292c2d31333537383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000020a11171f262b31363a3b4246484b4d4f51525253535252514f4d4b4847423c3a37312b262018120b0300000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d03000000000009121920262a2c2c2d2d2d2d2d2d2d2d2429323a414650565e616d727b828c929992877e71665c5044382b2d2d2d2d2d2d2d2d282724201a130b020000000000000009121920262a2c2c2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d282724201a130b0200000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000815212e3b47535f6a76828f989691847d77747374777e859297978e8174695e52463a2d2014070000000000000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfdfdfdfdfdfd2c6b9ac9f9386796c605346392d20130000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000000000000000000000000000000020a11171c23282c2f35393a3d4042444546464645454342403d3a39352f2c29231d18120b0300000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000000000000000000040c141c232831373b4246484d5354585a5c5d5e5f5f5f5f5f5d5c5a5855534d4847433c373228231d150c0500000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353535345403931271d120700000000000000000000000000000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e00000000000000080f151a1d1f202020202020191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c202020202020201b1a18140f0801000000000000000000080f151a1d1f202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120201b1a18140f08010000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e211508000000000000000000000006131f2b37434e58626f7c86929a96918984818081848a92979892857a6e61564d42362a1e11050000000000000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2d2d2d2d2d2d2c6b9ac9f9386796c605346392d201300000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a00000000000000000000000000000000000000050b141c22282e34383a4145474a4d4f50525253535252504f4d4a4745413a38342f28231d150c070000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000050e161e262e343c42474d5355575e616467696a6b6c6c6c6c6b6a696765625f5755534e47433c342e271e170e05000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f1006000000000000000004090e1112131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b1313131313130e0d0b080300000000000000000000000004090e1112131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115130e0d0b080300000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000030f1b26323c47535f6a717e8892989e95908d8d8e91969e9792867d6f685e52443b3025190e020000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6b9ac9f9386796c605346392d20130000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c02000000000000000000000000000000000000070f171d262d33394044464c525457595c5d5e5f5f5f5f5e5d5b595754524c47454039342e271e1810090000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000050e17202830383f444d53575f6166696e71737577787979797978777674716e6967625f58544e454039302920170e050000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c3939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000000104060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060601010000000000000000000000000000000000010406060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508010100000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000000a15202b37434e58616c717e868f949a9d9a999a9d99938f857d706b60564d4132291f1409000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c0300000000000000000000000000000000000007101921292f383f444a5153565d606466686a6b6c6c6c6c6b6a686663605d5653514b454039302a221a12090000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f14090000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030c172029323a424a50575f62696e73777b7e8082848585868685858482807e7b78736f6a625f58514b423a322920170c030000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f0500000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000040f1b26313c46505a616c717c82898d90929291908d88827b706b60594f443b3020170d020000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacac9f9386796c605346392d201300000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000000000000000000000000071119222b333b424a50545c6064686d70737577787979797878767573706d6864605c55514b423c342c241b1209000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e01000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000b151e29323a444c545c60696e757b8084878b8d8f90919292929292908f8d8b8884807c766f6a605c544c443b32291e150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c1108000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000a15202a343e48505a616a6f767c808385868583807c756e6960594f473d32291f0e050000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000000000000000000060f19232b343d454d545b60666d71767a7d8082838585868685858382807d7a76716d67605c544e463e362d241b1108000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d27303a444c565d666d737b81878c9196979a9c9d9e9f9f9f9f9e9d9c9a9896918d88827c746d665e564c443b30271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000003061313131313131313130604000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a0000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b1208000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000030e18222c363e4850585f626b6f737778797876736f6a615e574f473d342b20170d0000000000000000000000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000000000000000000030c18212b353d464f575e666c71797e82868a8c8f90919292929291908e8c8a86837e79726d665f5850483f362d231a0e05000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c0000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000000c18232e39434c565e686d7880868e93999da0a8aba39f9d9d9c9c9c9d9fa2aaa8a19e9a948f8780786d685e564c42392e23180c03000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c020000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000006101a242c363e464e53596063676a6b6c6b6a66625f58534d453d352b22190e0500000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a0200000000000000000000000000000000000000000a151e2a333d474f5960696e787e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8b857f796f6a615a50483f352b20170d02000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c10040000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000004101c2834404b555e686d7a828c92999fa4a9a19e99999291908f8f90909298989da0a8a69e99928d837a6e685e544b40342820150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a070604000000000305050606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b02000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b120900000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e110500000000000000000000000000000008121a242c343c43474f54565a5d5f5f5e5d5a55534e46423b332b23191007000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000000000006111c26303c454f59606b6f7b828b91969c9fa3a9a19e9c9b9a9b9c9d9fa2aaa39f9c97928c847c716c625a50473d32291e130800000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000020d17202c3845515c676d7a838f949fa3aaa29f97918c898684838282838485888b91969ea1a9a39f9590837a6e665c51453c31261a0f020000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d0100000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000008121a222a31373d4348494d50525352504d4947433c36312921191107000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e080300000000000000000000000000000000000000000000000c17232e38424d57606b707d8590949ea1a8a29e9997918f8e8e8e8f909298999ea2a9a19e9691867e716c62594f443a3025190d0400000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f23160900000009141f2b37434e58606d798390959fa6a8a098928b85807c79777675757677797c7f848a92979fa7a79f959083786d60584e43372b1e13080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000000000008101820262b32383b3c404445464543403c3b37322a251f170f07000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000000000000010507080b0e10111213131211100d0b0807050200000000000000000000000000000000000000000000000003101c28343f4a545f69707d8692979fa6a49d97928c888583828181828385898c92979fa3a8a09892887e716b60564c41362a20150a0000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020e1925303a47535f6a73808d959fa7aaa09691867f79736f6d676a696969666d6f72787d8590959fa9a79f958d80736a5f53473a3025190d0100000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d02000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000060e151b21272c2f30343738393837332f2e2b26201a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7b859298a2a9a49f928d857f7c78767574747576797c80858c9299a2aaa39a92877d70685e52463c32261b0f0200000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000005111e2a36424d56626f7c87929fa7aea29891847c726d6763605c555c5c545c6062656c707a839097a1ada79f92877c6f62564c41362a1e110500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e05000000000000000000000000000000000000000000040a0f161b1f2223272a2c2c2b2a2722211f1b150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313090806030000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000004111d2935414c56606d78839097a2aaa49a938b807a736f6a6968676869666d6f737a80879298a2aba39992857a6d61584e43372b1e14080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f03000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000714202d3a46525e6975828e99a3afa89f92867c6f6a605c5553514b4f4f4a5053535b60686e7a85919ea7afa3998e8175685e5246392d20130700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000000000000000040a0f1315161a1d1f201f1d1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a0400000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000713202c3945525d68727f8c95a0a9a69f93887f746d68625f585b5b5b545c6063676d737d869299a4aba2978e81756a5f54473b3025190d010000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d2114070000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000814212e3b4754616e7b87939fabaca0958a7e716a5f58514b47454042423f44464950565e68707d8a95a0acab9f92867a6d6154473a2e21140700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d080100000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d080200000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000030709090d11121312100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000714212d3a4754606d7a85929fa7ab9f948c7f726d605d56534e4f4e4e4a5053555d606b707d87939faaa99e93887c6f62564c41362a1e11050000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e221506000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a1108000000000c1925323f4c5865727f8b99a4afaa9d9184786c60574e45403a38342f2e34383a3f444d56616b7783909daaafa3998b7e7265584b3f2f24180d01000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d101010101010080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b26201810060000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2b37434e5866727f8c97a2ada79c9083786c605b524c47434241413f44464c5159616b73808d98a2aea59b8f8275685e5246392d2014070000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d10040000000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000004111d2935414c556975828f9cabb2a9988b7e72655b50453c342e2c292323282b2d333b444f5965727e8b98a9b3ab9b8f827568554b4035291d1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e090603000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090f1112131313110f0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e04000000000000050a0f1213131313131313131313131313131313131313131313120f0a05000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b11060000000815222e3b4754606a7784919ea9aca095897d70655b5045413a3732342e34383a41454f59606d7a85929fabac9f92867a6e6154473b2e23180c0000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f14080000000000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000613202c3945515d677885929eabada196887b6e6153493f3328231f1c18171c1f2227323e4855626e7b8897a2adab9e918578675d5145392c201306000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c0100000916222f3c4955626f7c8896a0acaa9d9084776b6053493f35302b262823282c2f353e45525d6874818d9aaaafa3998b7f7265544b4034281c10040005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e0200000000000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000714212d3a4754606d7a8797a1adab9e918578695f5341382d211813100c0b101217202d394653606c7985929fabada196867a6d6053473a2d201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f0300000000000000000000000000000000000307090a0e111213131211100e0b090706030000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d110500000d192633404c5966737f8c99a8b2ab998c807366594f41382d241e1b1b171c1f242935414c5663707c8998a2aeab9c8f8276665c5145382c1f1306000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895a9b3a99c8f827669574d422f261b0f070400000306121f2b3744505b657683909da9b2a995887b6e6255483b2f221508000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313120807050200000000000000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f1306000000000000000000000000000000040b101316161a1d1f201f1e1e1d1a18151312100b0600000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e2115090005111d2935414c566976828f9ca9afa399897c6f6356493d2f261b130f0a0c101319242f3a4653606d7985929facac9f9285796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000916232f3c4956626f7c8995a2afa89b8e8275685b4f423128140a0000000000030f1b27333f49536976828f9ca9afa295897c6f6256493c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e090300000000000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a1208000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080000000000000000000000000002090e161b202223272a2c2c2c2b2a29272522201f1c17110a020000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000713202d3946525e687885929eabac9f92867a6d6053473a2d20140a0200000308131f2c3844505c667683909ca9aea298887c6f6255493c2f221609000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f000000000000000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a00000000000000091623303c4956636f7c8996a2afa79a8d8174675a4e4134271b080000000000000b17222d424e5b6875818e9ba8afa296897c6f6356493c30231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000000000000000000000000050d141a21272c2f30343738393938373634312f2d2b28231c140c020000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000714212e3a4754616d7a8797a1adaa9e918477675d5145382c1f13020000000003101c28343f4a546774818e9aa7b4aa978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a00000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c11060000000000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000815222f3b4855626e7b8895aab4a79a8e8174675b4e412f24190d010000000000061b2835424e5b6875818e9ba8b4aa95887b6f6255483c2f221509000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c00000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f2216090000000000000000000000060f171f252a32383b3d4144454646454443413e3c3a38342e261e140a0000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000915222f3c4855626f7c8895a9b3a99c8f837669554b4035291d100400000000000c17232e3f4c5966727f8c99a5b2a6998c807366594d4033261a0d000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7a8798a2aea89b8f827568564c4135291d11070400010407101d2935404b556976828f9ca9aea398877a6e6154473b2e211408000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c110400000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f22160900000000000000000000060f18212930363d4448494d505253525151504d4b4846443f3830261c110600000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422f24180c000000000000061825323e4b5865717e8b98a4b1a79a8e8174675b4e4134281b0e000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000613202d394653606c7985929faba99d908376685d5245392c221813100c0d101318202c3945515d677783909daaac9f9286796d6053463a2d201307000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f1409000005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000000000000000000020c18212a333b42464f54565a5d5f5f5f5e5d5c5a585553504a42382e23170b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8e8174675b4e4134281b070000000000000b1724313e4a5764717d8a97a4b0a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505b6676828f9cabac9f92867a6d6054473e3429241f1c18181d202328323b4753606d7a86929faca99c908376665c5144382c1f1206000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e02000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000000000a141e2a333b454d52596063676a6b6c6c6b6a69676462605c544a3f34281c1003000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99c8f8376695c504336291d10000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000030f1c28333f4a5466727f8c99a3aea3998a7d71645a50463d352f2c292324292c2e343b444f5963707d8a99a3aea6998d807366544a4034281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a333d474f5961636c6c6c6c6c6c6b615f574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110600000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867e7164574a3e3124170b0000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000006111c26303b454d575e616b70747778797978777674716f6d665c5044382b1f1206000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99d9083766a5d5043372a1d10000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d11040000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000b17222d3b4754616e7b86929faaab9d9083766c61584e45403a38342f2f35393a40454d56606b75828f9babab9f94887b6f6255483c2e23180c00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c454f59616b70797979797979786e695f53463a2d211407000714212d3a46535f696f7c86929a939992867d6f695f554c41382d22170d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7e7164574a3e3124170b0000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000000000b17232e38424d575f696e767c8083858685848483807e7c786d6053463a2d201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b070000000000000b1724313e4a5764717d8a97a4b0a99d9083766a5d5043372a1d10000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a00000000000000000614202d3946525e6874818e98a2ab9f958a7e716a6058514b47454042434045474b51575f696f7c89939eaaa4998f82766a5f53473a2e1c120700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444d57606b707d868686868686857b6e6155483b2e2215080005121e2a36424d57606a707e88939fa29892857b6e675d53493f33271f160c010000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000003101c28343f4a545f696e7b82898d9092929291908f8d8b887e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e422e23180c0000000000000b1825313e4b5864717e8b97a4b1a99c8f8376695c504336291d10000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e020000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000005111e2a36414d56616e7b85929fa4a79f92867c6f6a605d5553514b4f4f4b5153545c60696e7b84919ea6a69f93877c6f63584e43372b1f0b0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b0100000000000000000000000000000000000000000000000000000000000000000000040d17222d38424c565f696f7d869299939a92867c6f695f53463a2d21140700020e1a26313b454e58616c73808c949ea1979183796d655b50443d31281d13070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312110f0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000006121f2b3844505c666e7b848f949a9d9e9f9f9e9d9c9a978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000916222f3c4955626f7c8895a9b3a99c8f827669544a4034281c100400000000000c1926333f4c5966727f8c99a5b2a89c8f8275695c4f4236291c0f000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e120500000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000000020e1925303b46535e69717e8b929da4a29891847c726d6763605c555c5c555d6063666d727b839096a1a69f948d80736b6054463c31261a0f0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545d686e7b859298a29f93887e706a60574d42362a1e1205000009141f29333d46505a606c77828f96a1a0958f82776c60594f433a2f24180c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000713202d3a4653606d788390969fa6aaababa5a1a0a0a1978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000814212e3b4754616e7a8797a2adaa9d918477665c5144382c1f120600000000000e1b2734414e5a6774818d9aa7b4a89b8e8175685b4e4235281b0f000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a0000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a00000000000000000008141f2a36424d57626c74808d929fa2a19691877f79736f6d676969696a676d6f73797f869095a0a49f949082796d60594f43342a20150a0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d2013070000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c03000000000000000000000000000000000000000000000000000000000000000008131e28313a44505b666d7a849197a29e948c80736c61584e453b31261a0e020000030d18212b343e44505b656d7a849199a49e948c7f726b60554b4135291e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a28262225313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000004101c2834404b5564717e8a959fa8b0a9a19e9894939394968b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3946525e687885929fabac9f9286796d6053463a2d20130a0400000006121f2b37434e586976828f9ca9b4a79a8e8174675b4e4134281b0e0006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f0000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000020e1a25313b45505a646e74808b92989fa199928c85807c797776757676777a7c80858b9298a09f9a938d82796d675d51473d3222180e030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000000000030d19242f3a434f59606c78828f96a0a1968f82776c605a50463d33291f140900000000060f192227333f49535e68707d87939fa69f92877d6f675d51453d30271d1207000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d21140700000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322f2e313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000006131f2c3845515c6776828f9ca7b1aaa197928b88868687898b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005111e2a36414c56697683909ca9aea399897c6f6256493d32271b13100c090e1117212e3a47535f6a7885929eabb3a6998d8073665a4d4033271a0d0003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d1207000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000000000009141f29333f48525c646e747e868e92999c9f97928d898684838282838486898d92979f9c99948f8780796d675d554b40342b211006000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000000000010b151f2935414c56606b737f8c949ea49991847a6d655b50483e342b21180d030000000000071017222d38414c56606b74808d96a0a3999184796d60594f42392e23180c020000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e120500000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f1409000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464544423f3b3a373e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000713202d3a4653606d7986929facaea39892857f7b79797b7c7f7c6f6256493c2f231609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d192530404d5a6673808d99a9b2ab998c7f7266584e43372b251f1c181b1a1b2228343f4a54626f7c8897a2adb1a4978b7e7164584b3e3125180b00000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c00000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a00000000000000000000030d17212d36414a525c646c717b81868c8f92979e99999291908f8f90919299999e9892908c88827d746d675d554b43392f22190f00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a000000000000000000000000000000000000000000000000000000000007121d27313945525d68707d87939fa69f93877d6f685e53493f362c22190f060000000000000006111b262f3a444f59606d7984919ea5a0968e81746b60544b4034281e13080000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e02000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4847433e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000916232f3c4956626f7c8999a3aeac9f92867c726e6d6d6e70726f6a6054473b2e221508000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000081623303c4956636f7c8997a1adaa9d9083776a6054473f36302c282328252a2d333c44505c6673808c99a9b3b3a996897c6f6356493c3023160900000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050f1b242f38414a525a62696e747b7f8285929faba39f9d9c9c9c9d9d9fa3ab9f928682807b766f6b605d554b433a31271d100700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f03000000000000000000000000000000000000000000000000000000000c18232f39434f59606d7a849199a4a0968d80736b60564c41382d231a10070000000000000000000a141d28323d45515d67707d89939ea89d93897d70665c51453a3025190d0200000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f1409000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5955534e464b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000a1724313d4a5764707d8a97abb5a79a8e81746a6160606163656260584e43372b1f1306000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000713202d3a4653606d7984919eaaab9f95897c6f625b5146413a38342e343136383f444d57606d7984919eabb7ada297877a6d6154473a2e21140700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f13080000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000091217232e38424a535b606a6f767c8084919eaaa7a4a2a1a0a0a1a2a4a7a99c8f837f7b756e6a625b514b433a31281f150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f140900000000000000000000000000000000000000000000000000000004101c2934404b55606b74818e96a1a59d9184796d60594f443a2f261b110800000000000000000000020b16202935404b55606b75818e98a2a59d9184796d60564c41362a1f140800000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e030000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865625f5853505864717e8b97a4afa295887c6f6255493c2f2216090000000000000b1825313e4b5864717e8b97a4b1a4978a7e716458535354565856544e463d32271b0f03000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006121f2b3844505c6673808d98a2aea79c8f82766d625b524c46454041414242464950575f69727e8b96a1adb8ab9e928578685e5246392d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d010000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000000020c162028343f4a545c656c737c82888c9196a09f9a97959493939495979a9e9f948f8b86817b726d645d534a40352c1f150b0100000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000020d17212c3845515c67707d89939da89e93897d6f675c51473d32281d140a000000000000000000000000050e18242f39434f59616e7b86929fa9a0968c7f72685e52463b3025190e01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f0600000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787775726e6a64605c5464717e8b97a4afa295887c6f6255493c2f2216090000000000000c1825323f4b5865727e8b98a5afa295897c6f6256494648494c4947433d342b20150a00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000003101c28343f4a54616e7b86929fa8ab9f948b7f726d615e5653514b4e4e4f4d53535b60696e7b85929fa8b2b5a89c8f827569564c4135291d11050000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d11050000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000008131e28323a44505c666d777f878f94999e9f97928e8b8887868687888b8d92979e9c99928e867f746f645c52473e31271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c2013040000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d12070000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea5a2988e81756b60554b40352b20160b020000000000000000000000000007121d27313d46525e6973808d97a2a89f92857a6d61564d41362a1e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e06000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000000000000030e18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea195887b6e6255483b3b3d3f3c3b37322b22190f0400000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000b17232e3846525e6973808d96a0aaa69f93877f746d6863605c545b5b5c575e61656c717b849198a2aebab3a9988c7f7265594c3f3025190d010000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000000010d1924303a44505a606d78818c93999fa098928c85817e7b7a797a7a7b7e81858b92979f9f99928b81746e63594f43392f24180c00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000020e1a25303946525e68737f8c96a0a99f92867a6e61594f43392f23190e040000000000000000000000000000010b151f2a36424d57606d7a85929eaaa2978d8074685e52463a2f24190d010000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e0903000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000000000009141f2a333e474f5961696e787e83888b8e909292939291908e8c88847e786e6a64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e30322f2e2b27201910070000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000006111c2a36424d56606d79849198a2aba499938b807a736f6d666968676869696e71787e859196a1aab3b9ada297887c6f6255493c2f2216080000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000004111d2935414c56616c74808d939fa4a09591867f7a74716f6e6d6d6e6f7174797e8590959fa39f938d80736b61554b4035291d1004000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa8a1978c8073685e52473d31271d110700000000000000000000000000000000030d1a25303b45525d6873808c98a2a99f92867b6e61554c4135291d11040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b1106000000000000000000000000000000000000000000020b1a26313b454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c6f6b717e8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e232523221f1b150f07000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000e1925303b45515d676f7c869299a2aaa49f928d86807c79767574747576787b7e838a9297a1a8b2bcb8ab9e9285796c605346392d20130600000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b00000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000713202c3945525d68717e8a929da5a19791837b726d676462616060616264676d717a839096a1a59c928a7d70675d5145392c1f150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f140900000000000000000000000000000000000000000000000714202d3a46525e6974818d98a2aa9e92857a6d60564c41352b1f150b00000000000000000000000000000000000009141f2935414c56616d7a86929faca3988d8073675d5145392c20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000a141d2a36424d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d6f717d8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22191615130f0a0400000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f2935404b55606a707e879298a0a7a49d98928d898583828181828384878b90959ea1a9b2babeb2a99b8e8175665b5044382b1f1206000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c0300000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000003101c28343f4a54606d7a85929ea4a79e91857b6e69605d55555453535455555c60686e7a84919ea8a49e9184796d6053473c31261b0f030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e0000000000000000000000000000000000000000000004111d2935414c56616e7b86929faaa2988c7f73675d51443b3023190d03000000000000000000000000000000000000020d19242f3a46525e6874808d9aa6aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006111b262f3846535f69707d8792989fa7aba8a09d9898929191919299989d9f9892867c707d8a96a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221509080603000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020c18242f39434e58616c707d8690959ea1a9a29f9a9892908f8e8e8f8f9196989da09f9da0a8b2b9ada1978a7d7063544a3f33281c0f030000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d2013070000000000000000000006121f2b3844505c66737f8c97a1ab9f958a7d70695f57514b4847464747484b51565e68717e8a96a0aca1968b7f7265584e43372b1f12060000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000713202c3945525d6874808d99a3ab9f92857a6d60554c4132291e1107000000000000000000000000000000000000000008131e2935414c56626f7b88949faba2988b7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000b17222d3841505a616e7b859299a2aaaba39f96918c888584848586888c90959e9891847a7d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000007121d27313d46505a616b707c838b91979c9fa3aaa29f9d9c9b9a9b9c9ea1a29f9a939196a0acb8ab9e9184796d6053463a2d22170b0000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f1207000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000713202d3a4653606d7984919ea9a99d9083766b61574d45403c3b3a3a3b3c40454c56606c7884919eaaa89d9184776a5f53473a2e2115080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000714212d3a4754606d7a86929faba69a8d8074685d52433a2f20170d000000000000000000000000000000000000000000010d1925303a47535f6a7683909cacaa9d9184776a5f53473a2e21150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000030f1b27333f4953616c76828f97a2ababa399928c847f7b79787778797b7f838a9197968e817d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000010b151f2b343e485059616a6e787e858a8f9299999b9d9e9f9f9f9e9e9c9998928e8684919daab0a69a8d8073665c5044382b1c110600000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c0000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000091623303c4956636f7c8996a1adab988b7f7265594f453c352f2e2d2d2e2e343b44505b6674808d9aa7aca095887b6f6255483c2f2215090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006131f2b37434e5865727f8c98a2ab9f94887b6e62564c4131281e0e050000000000000000000000000000000000000000000008131e2b37434e5865727f8b9aa4aca095887b6f6255483c32261b0f03000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000005121f2b3744505b65717e8a949fa9aea39992877f78726e6c666b666d6f72777e859095938c7f8c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000030d19222c363e474f575f666d72797e82868a8c8e909192929292918f8d8a86817c838f9ca9aa9e93887b6e62544a3f34281c0a00000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d100400000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000000000c1926333f4c5966727f8c99a8afa499887b6e6255483e332924212020212328333f4a5464717d8a97a4b1a7988b7e7265584b3f3225180c0000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000815212e3b47535f6a7784919daaac9c8f83766a5f53443a301f160c0000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939faca7998c807366584e43372b1f1306000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000613202d394653606c7883909da6b0a79f92877d726d6662605b545c6062656c717a8390969285929facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000007101a232c353e454e545c60676d71767a7d7f828385858686858482807d79757d89949faba69b8f82756a5f5342382e23170b000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000020f1c2935424f5c6875828f9ba8ac9f9386796c605346392d20181413141418222d3c4956626f7c8995a2afa79a8e8174675b4e4134281b0e01000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000305101d2a3643505d69768390908376695d5043362a1d1005030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8896a0aca49a8b7e7265574e4232281e0d040000000000000000000000000000000000000000000000000a15202d3a46525e697683909da9aa9e9184776a5f54473b2e221506000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000030f1c28333f4a5463707c8995a0acab9f958b7f726b605c5453504a5153555a61686e7a8491989298a2aeafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0600000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000008111a232c333c424a50555c6064676d707375767878797978777673716d7883909da6ac9e93887c6f62584e4330261c110600000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000003101d2a3643505d697683909ca9ab9e928578665b5044382b1f120707070715222e3b4855616e7b8894a1aea89b8f8275685c4f4235291c0f0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b16100901000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000060b0f12131d2a3643505d69768390908376695d5043362a1d13120f0b06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000006131f2b37434e586673808d99a8ac9f93877b6e6154473c3121160c0000000000000000000000000000000000000000000000000005111e2a36424d5765727f8c98a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000006121f2b3844505b6674818e9ba7b1a99d9083786c6059504a46444044464850565e68707d89939fa2aab4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca79a8d8174675a4e412d22170b00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000000000000008111a212a30383f444b5153555d606366686a6b6c6c6c6b6b696668717e8b95a0aca49a8f82756a5f54463c311e140a000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000004111e2b3744515e6a7784919daaab9e9184786b554b4034281c100400000814212e3b4754616e7a8794a1ada99c908376695d5043362a1d1003000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020a11171b1f202a2d3643505d69768390908376695d5043362d2a201f1b17110a0200000000000000000000000000101d2a3643505d69768390908376695d5043362a1d10000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000815222e3b4754606a7784919eaaa99c908376685e5246392d20140400000000000000000000000000000000000000000000000000020e1a25303b4855616e7b8896a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a0000000000000000000000000000000613202d394653606c7985929eabada1978a7d70655b50443f393834383a3e444c56606b75828f9ba8b1bcafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca89b8e827568544a3f33281c0f03000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000000030e1a242f3841474c4e4c474c515457595b5d5e5f5f5f5f5e59616d7a85929ea7a89f93877c6f62584e43342a200c0200000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a21191108000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000004111e2b3744515e6a7784919daaab9f928578675c5145382c1f130f0b0c1015222f3b4855626e7b8895a1aea99c8f8376695c504336291d100300000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000020b141b22272b2d37393943505d69768390908376695d50433939372d2b27221b140b0200000000000000000000000811192a3643505d69768390908376695d5043362a1911080000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000000916222f3c4955626f7c8896a0aca8988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000914212d3a46535f697884919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000916222f3c4955626f7c8897a1adab9e9285796d6053493f342e2b282c2d323b444f59626f7c8995a0acb8afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca99c8f8376665b5044382b1f120700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b00000000000000000008141f2b36414a52585a5954524c474a4c4f50525253534c56616b74818e97a1ada1968d81746a5f54463c3222180e000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5a61646c6c6c6c66635c524739342e261e180f080000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000003101d2a3643505d697683909ca9aea29886796d6053463a2f241f1c17181c1f262f3d495663707c8996a3afa89b8f8275685c4f4235291c0f02000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b100500000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000a141d262d33373943464646505d69768390908376695d50464646433937332d261d140a0000000000000000000009111a232b3443505d69768390908376695d5043342b231a110900000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000003101c28343f4a546673808c99a8ada196887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000c1926323f4c5965727f8c98a9b3a89b8e8175665c5041382d231f1c1f2029323d4854606a7784919daab7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acab9f9285796c605346392e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000b1724303c47525c646766615e56544e46454045453f49535d68707d8a939da9a59e91847a6d60584e43342a200f0600000000000000000000000000000000030b121821272c323839404546494c4f50514a505b636c7079797979736e63574b3f32231c150c0600000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c1106000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b13090000000000000000000000000000020e1b2835414e5b6874818e9ba7b3aa96897c6f63554b40352f2b282223282c3038414e5865727f8c98a5b5ab9a8d8073675a4d4034271a0d0100000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006111b262f383f444650535353535d69768390908376695d535353535046443f382f261b1106000000000000000006121b232c353d464e576976839090837669574e463d352c231b1206000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000006121f2b3844505c6676828f9ca9ab9e918478695f53463a2d1f1408000000000000000000000000000000000000000000000000000000020e1a26313f4c5965727f8c98abaea298887c6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f2f261b12101217202c38434e586673808d99abb5afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acada297887c6f62544a4034281f1612101724313e4a5764717d8a97a4b0a4978a7e7164574b3e3124180b0000000000000000000d1a2633404c58646e74736e6862605853514b464244505b656d7a84919ea5a79e938a7d70675d51463c3222190e00000000000000000000000000000000000001070c161b21272c2e34383a3d3f42444c545c606d727e868686868073665a4d4033271a0a03000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c00000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5f5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000000000c1925323f4c5865727f8b98a7b1a6998c8073675d5145403938332d2e34383a4149535f6a76828f9ca9afa4998a7e7164574b3e3124180b0000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000b17222d38414950535d6060606060697683909083766960606060605d53504941382d22170b000000000000020a1117242d363e474f585f69768390908376695f584f473e362d2417110a0200000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000713202d3a4653606d7985929faba89b8e827568574d42362a1e0d0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aeaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c100300000000000000000000000005111d2a36414c566a7784909daaafa499887c6f6255483c2e22140a04060e1b27323d495663707c8999a4afafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb3a9998c7f73665c51443b3128201f1c1f25323f4c5865727f8b98a5b0a3968a7d7063574a3d3024170a0000000000000000010e1b2734414e5a6774807f7a756f6a64605c55524d505a606c77828f96a1a9a0958e81756b61554c41342a2010070000000000000000000000000000000000000000040a0f161b1d23282c2d343d454d565d666d747f87929892857b6e6154473b2e21140800000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000000000000000000080f171f252a31373a3c4247484b4d4f51515253535252504f4c4a4745403938322b2620180f0900000000000000000000000000000000000815222f3b4855626e7b88959fabab9e9185796d605a514b46443f42424045464c525b656e7b87939facac9f93867a6e6154473b2e211408000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000030f1b27333f49535b606a6c6c6c6c6c6c7683909083766c6c6c6c6c6c6a605b53493f33271b0f0300000000020b141b2227363f485059606a6f7b859191857b6f6a605950483f3627221b140b02000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000713202d3946525e687985929facac9f93867a6d6053473a2d20140700000a14202d3a4753606d7a86939facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb8ab9e9184796d60574d433a322d2c282b2d36414c566774808d9aa7b3aa95897c6f6256493c2f2316090000000000000000020f1c2935424f5c6875828c86817c76716d67615e5759616c727f8c949ea9a2979083796d60594f433a2f22190e0000000000000000000000000000000000000000000000040b0c151d2328363e464f575f686d78818c939993877d70695e52463a2d2014070000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000000000000000050d141a1f262b2e31373a3b3e4042444545464646454442403d3a38352f2c27211a150e060000000000000000000000000000000000000814212e3a47535f6a7683909da6ada1978c80736c605c5553504a4e4f4b5153565d616c77828f99a4afa69c8f8276685e5246392d20140700000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000101d2a3643505d69768390908376695d5043362a1d0a0000000000000000000005121f2b3744505b656c76797979797979798390908379797979797979766c655b5044372b1f1205000000000a141d262d334048505a616b6f7c8591979791857c6f6b615a504840332d261d140a000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c1825323f4b5865727e8b98aaaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d0100000000000000000000000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3945515d677784919eaaafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb9ada1968b7e71695e554c443e3a383437393e46525e687683909ca9aea298877a6e6154473b2e2114080000000000000000020f1c2935424f5c6875828f928e89837e79736e6963606b707e88939fa6a39992857b6e675d51473e31281e10070000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1105000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d2013070000000000000000000000000002090e151a1e21262b2e2f31333637383839393938373533302d2c29241d1b160e09030000000000000000000000000000000000000006121e2b37424e5764707d8a949fa9a99c928b7e746d6762605b545b5b555c6062686d75808d949eaba99e94897d7063564c41362a1e110500000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000020b142a3643505d69768390908376695d504331261a0b020000000000000000000613202d394653606c798386868686868686909494908686868686868683796c605346392d20130600000006111b262f383f44515a626c707d8591938e8e9391857d706c625a51443f382f261b11060000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000020e1b2835414e5b6874818e9ba7ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000004101c2934404b556976828f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000915222f3c4855626f7b8895aab4a99d9083766a554b4034291c1004000004101d2935404b556976828f9ca9afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb1a8a09d92857b6e675e56504846443f4446484f58616d7a86929facab9f928578695e52463a2d2014070000000000000000020f1c2935424f5c6875828f999b95908b85807b756f6b6f7d86929aa4a49f92877d70695f554b41352c1f160c0000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e21140300000006121f2b3844505c6674818e93939393978a7d7063574a3d3024170a00000000000000000000000000000003090e12151a1e21222527292a2b2c2c2c2c2b2a282623201f1d18120f0a04000000000000000000000000000000000000000000020e1a26313c4955616c76828f97a1aaa49f93888079736f6c6669686869676d6f747a818d929ca6aaa1978f82766b6055443b3025190e0200000013202d394653606c798693939393939393969696969393939393939386796c605346392d20130000000000000000000a141d2b37434e586976839090837669584e43372b1d140a00000000000000000005121f2b3744505b656f7c899393939393939c9f9f9c939393939393897c6f655b5044372b1f12050000000b17222d384149505b636c717e8692928c81818c9292867e716c635b504941382d22170b0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f130700000000000000000000000004101c2934404b55697683909ca9aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232f414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000a1623303d495663707c8996a3afa89c8f8275695c4f422f23180c000000000c18242f414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acaca09591959082796d68615a5553504a50535459616a73808c99a3afa99c8f827669564d42362a1e11050000000000000000000d1a2633404d59667380878c91979c97928c86827c777c859298a2a49a938b7f726b60574d433a2f231a0d0400000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f140900000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b1e120600000003101c28343f4a5463707d868686868686868175685b4f4235281c0f00000000000000000000000000000000000206090e121415181a1c1e1e1f20201f1f1d1c19171413100c07010000000000000000000000000000000000000000000000000915202d3944505a616e7b859298a1a9a49a938d85807b79767575757677797c81858e939ca4a9a19892857b6e61594f4432291e14080000000013202d394653606c798693928d8989898989898989898989898d929386796c605346392d2013000000000000000006111b262f3847535f6a7683909083766a5f53473d2f261b11060000000000000000030f1b27333f4953606b75828f99a39f9f9fa9ababa99f9f9fa3998f82756b6053493f33271b0f030000030f1b27333f49535b606d737e8792928b807474808b9292877e736d605b53493f33271b0f0300000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000006131f2c3845515c677885919eaba99c8f827669554b4034291c1004000000000000000000000000000000000000000000000000000000000000071926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508080400000000000000000713202d3a4653606d798693a0acaa9d9184919590837a716c6662605c545b6061646b707c87929fabb0a6998c7f7266594c3f3025190e020000000000000000000c1926323f4b57636e737b80858a90949a99928e8984869297a2a49a93887f726d62594f453b3128221c140b020000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c31261a0e02000000000b17232e384855616b7079797979797979756f65594d4034271b0e0000000000000000000000000000000000000000020608080b0d0f11121213131312110f0d0a07060400000000000000000000000000000000000000000000000000000003101c28333e46525e696f7c8692979fa6a49f97918c888583828182828386898d92989ea5a69f9792867c6f695e52473d3320170d020000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000000000000000b17222d38414f59626f7c879292877c6f62594f41382d22170b0000000000000000000b17222d38414f59616e7b86929fa9b3acb6b7b7b6acb3a99f92867b6e61594f41382d22170b00000005121f2b3744505b656c747f8b9292877e736d6d737e8792928b7f746c655b5044372b1f120500000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f23180c000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090000000000050c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22171614100b050000000000000713202d3a4653606d798693a0aca4978a7e85929590847e77726f6d666b656c6e71767d859299a3aeac9f94887b6e6155483b2e221509000000000000000000000a17232f3b47525c63696e73797e83888d92989b95909298a2a99f93887f726d625b514c47433c332d261d140a00000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146332a201509000000000006111c2c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222a36424d57606a6f7c858f949ea1a8a19e999892908f8e8e8f9092999a9fa2a8a09e948f857c6f6a60564d42352c210e05000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d201300000000000000030f1b27333f4953606b75828f99998f82756b6053493f33271d1207000000000000000006111b262f3d46535f6974808d97a2adbac3c4c4c3b9ada2978d8073695f53473d2f261b11060000000613202d394653606c77808c9192867d716c63636c717d8692918c80776c605346392d20130600000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000810171c25323f4c5865727f8b98a5aea194887b6e6155483b2e262423201c17100800000000000713202d3a4653606d798693a0aca4978a7e7e8b9296918a837f7b79787778797b7e828a9297a2abafa49a8f8276695f53473a2d2114080000000000000000000007131f2a35404a52575e61666d71767c81869196a09d9fa2aaa6998c8075706b65605d55534e443f382f261c1106000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b1108000000000000000000000000000000000814202b36414a53595b60606060606060595651493f3521180e03000000000000101c28333e474f5557606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000050e1a25303b454e58606a6f7b828b91969c9fa3aaa29f9d9c9b9b9c9d9fa3aba39f9b96918a827b6f6a60584e443b30231a0f00000000000013202d394653606c7986938b7e7265636363636363636365727e8b9386796c605346392d2013000000000000010c161f2b3744505b65707d89949e9e94897d70655b5044392e23180c0100000000000000000a141d2b37424d57606d7a85929fa8b2bdc8c8bdb2a89e92857a6d60574d42352b1d140a000000020f1b2835424e5b6875818d9292857c706b625a5a626b707c8592928d8175685b4e4235281b0f02000b1825323e4b5865717e8b9393939393897c6f6256493c2f2316110b0b101a2733404d5a6673808d939393939386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f22160900000008121a22282d323f4c5865727f8b98a5aea194887b6e6155483b333331302d28221a1108000000000713202d3a4653606d798693a0aca4978b7e74818e949e95908c888685848585878b8f949fa2a9aea59f93877c6f62574d42372b1e120600000000000000000000020e19242e3840454d52545c60646a6f747b84919eaba39f9da09f9287827d77726d67625f58504a42382d22170b00000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a463f372d230f06000000000000000b16212c353e44484a535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000009141f29333d464e5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8a847e766e6960584e463d32291f110800000000000013202d394653606c7986938b7e7265585656565656565865727e8b9386796c605346392d201300000000000008131e2834404b54606c7883909da6a69d9083786c60544b4034281e13080000000000000000020b1a26313c45525d68727f8c96a0acb9c2c7b8aca0968b7f72685d52453b3123190b02000000000b1724313e4a5764717e869293877f746d665d5d666d747f879392867e7064574a3d3124170a00000b1825323e4b5865717e868686868686867c6f6256493c2f23221d16161b202733404d5a66738086868686868686786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000005101a242c33393c3f4c5865727f8b98a5aea194887b6e6155484040403d3c39332c231a10050000000713202d3a4653606d798693a0aca5988b7e7278828e939f9d999a939291919298979c9fa6adaba39f938d80736a6054453c31261a0e0200000000000000000000030e18212a31373e434b51575e666c727c849196a1a0999290959b99928f89847f7a746f6a605b544a3f33281c0f0300000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b0200000000000000000000000000000000000008131d262f363c4041464646464646463f3e3a352d251b11000000000000000005101a232c33383c3d4646464646464642403d372f271e13090000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000020d17212b343d464e565e616c71787e82868a8c8f90919292929291908e8c8986827d78716c615e574e463d342b20170d0000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d20130000000000010d19242f3845515c66717e8a959fabab9f958a7e71665c51453a2f24190d02000000000000000009141f2935414c56606d7984919ea6b0bebeb0a69e9184796d60564c41332a1f100700000000000a1623303c4955616c717d8692938c80786d67676d78808c9392867d706c6155493c3023160a00000b1724313d4a56626c71797979797979796f6a6054473b36332e272021272c2f303f4b58636e737979797979797976665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f22160900000c17222c363e45494a4d5865727f8b98a5aea194887b6e61554d4d4d4d4a49443e362c22170b0000000713202d3a4653606d798693a0aca5988b7f726d78818b92989fa29f9e9e9e9fa3aaa9a9aaa29f99928b81786d60584e43332a1f1509000000000000000000000009151f2a333c42474f555c60696e787f879196a09f95918684898e92989b95918b85817c766c665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e0400000000000000000000000000000000000000010b141d252b3033343939393939393932312e29231b130900000000000000000008111a21282c2f30393939393939393534312c251e150c02000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e09030000000000000000000000000000000000000000050f19222b343c444d525a61666d71757a7d80828385858686858483827f7d7a75716d66615a524d453d342b22190e050000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d2013000000000004111d2935414c56606d7984919ea7b1b1a79e9184796d60564c4135291f14090000000000000000030d1924303a44515c66707d8a949facb6b6ac9f948a7d70665c51443a3021180e0000000000000814212d3944505a616b707c8591928d82796e6e79828e9291857c706b615a5044392d20140800000915212e3a45505a62656c6c6c6c6c6c6c6260584e4344433f3932292b32383b3d4647525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090005111c28333e48505557595965727f8b98a5aea194887b6e615959595959575550483e33281c100400000713202d3a4653606d798693a0aca5998c7f72666d757f868d92989a9c9e9e9f9f9e9d9c9998928d867f746d665c50463d3221180e0300000000000000000000020e1a26313c454d535961676d727b828c92999f99928d837c777c81868c91969c98928d8882786c605346392d20130600000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2625221e18110901000000000000000000000810161c2023242d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000000000000071019222b323b424650545c6064676d70737577787979797878767573706d6764605c545046423b332b22191007000000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d201300000000040e18222c3945525d68727f8b96a0acb9b9aca0968b7f72685d52453b30251a0e04000000000000000008131e2834404a54616c7682909aa4afafa49a9082766c61544a4032281e0f0600000000000004101c28333e485059606a6f7b8490948f837a7a838f9490847b6f6a605950483e33281c1004000005111d29343f485056586060606060606056544e5353514f4a443b32353d44484953535352585a606060606060605f504a42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000916232f3c4956626f7c8995acb6a89c8f8275695c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000814212d3945505a6164666666727f8b98a5aea194887b6e66666666666664615a5044392d20140800000713202d3a4653606d798693a0aca6998c7f7366606d727b80858a8d8f9192929291908f8c8985807b726d605c544a3f342b200f06000000000000000000000006121e2b37424d575f616b70797f868f949f9d948f8780796f6a6f747a7f84898f93999a9486796d6053463a2d20130700000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000000001080f14181a1b20202020202020191816120d0700000000000000000000000000050b10141617202020202020201c1b18140f09020000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605d5553504a423e3630292119100700000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d2013000000000a15202a36424d57606d7a85929ea8b2bdbdb2a89e92857a6d60574d42362a20150a0000000000000000020c18232e3942505a626f7c87939faaaa9f93877c6f625a5042392e20160c00000000000000000b17222c363e474f585f696e7a839094908484909490837a6e695f584f473e362c22170b000000010c18222d363f454a4b5353534c525f6060606060605d5b554d44393d474f54566060606060605a58535353535353443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000815222e3b4855616e7b889aa4afa99d9083766a554b4034281c10040000010e1b2834414e5b6774818e9aa7afa295887c6f6255493c2f221609000a1723303c4955616c71737373737f8b98a5aea194887b73737373737373706c6155493c3023160a00000713202d3a4653606d798693a0aca6998d8073665b62686e74797d808284858685858482807d7a746e69625b504a42382e22190f0000000000000000000000000814212d3a47535f696e757d848c92989395908a827c736d676062686d72787d82878d929786796d6053463a2d20130700000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000003080b0d0e131313131313130c0b090601000000000000000000000000000000000407090a131313131313130f0e0c0804000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000070e171f252a30383f44464c515457595c5d5e5f5f5f5f5e5d5b595653514b46443f38302a251f170f070000000000000000000013202d394653606c7986938b7e7265585757575757575865727e8b9386796c605346392d2013000000020b1b26313a46525e6973808d97a1adbac4c4b9ada1978d8073695e52463c31261b0b02000000000000000007121c27303e4754606a75818e98a2a2988e81756a6054483e30271c0e04000000000000000005101a242c353d464e575f686e7a828f949191948f827a6e685f574e463d352c241a10050000000006111b242d343a3d3e46414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464638342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000714202d3a4753606d7a86939facab9e918478675c5145382c1f1306000004111d2935414c566976828f9ca9afa295887c6f6255493c2f221609000b1724313e4a5764717e80808080828f9ca8b3a79a8d80808080808080807e7064574a3d3124170a00000713202d3a4653606d798693a0aca6998d8073665a565e61666d7073757778797978777673706d67615e5751443f3830261c10070000000000000000000000000815222e3b4855616e7b8286868686868686837d766f6a605c55565d61656c70757b80858a867a6d6053473a2d201407000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000000000000000000050d14191e262e34383a4145474a4d4f50525253535251504f4c4a4745403a38342e261e1a140d05000000000000000000000013202d394653606c7986938b7e7265646464646464646465727e8b9386796c605346392d20130000000a141d2b37434e58616e7b86929fa9b3becccabeb3a99f92867b6e61584e43372b1d140a0000000000000000000b151e2b37434e58616e7b86929f9f92867b6e61584e43362c1e150b0000000000000000000008121a232b343c454d565e686d79828e93938e82796d685e564d453c342b231a120800000000000009121b22292e31323946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039392c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000713202c3945525d687884919eabafa295887c6f6255493c2f221609000f1c2835424f5b6875828c8c8c8c8f949eaab5a99d928d8c8c8c8c8c8c8c8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d52545c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a000000000000000000000000000814212d3a47535f696e757979797979797976706b625f58514b4c52535b6063696e73797e83796d6053473a2d2014070000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000002090c151c23282c2f35393a3d4042444546464645454342403d3a39352f2b28231c140c090200000000000000000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d2013000006111b262f3847535f6a74818e98a2aebbb9b9b9b9baaea2988e81746a5f53473d2f261b11060000000000000000030c1b27323c46525e6973808d97978c8073695e52463c32241a0c030000000000000000000000081119222a333c444d565d676d78818d8d81786d675d564d443c332a2219110800000000000000000911181d21212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000004101c2934404b55697683909ca9afa399887b6f6255483c2e23170b00010714212d3a4754606d7a8796a1acafa295887c6f6255493c2f221609000f1c2835424f5b6875828e9999999c9ea6b0b9aea49d9a9999999999998e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d464b5153575a5c5e5f5f5f5e5d5c595654514b46423b3328231c140c020000000000000000000000000006121e2b37424d575f61696c6c6c6c6c6c6c6a636159534e45404146495053575e61666d71766d675d5145392c1f130600000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000030a11171c1f24292c2d30333537383939393938373533302d2c29241f1c17110a02000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000b17222d38414f59626f7c87939faab4acacacacacacb4aa9f93877c6f62594f41382d22170b0000000000000000000a15202a36424d57606d7a85919185796d60574d42342b20110800000000000000000000000000071019212a323b444c555d666d748080746d665d554c443b322a2118100700000000000000000000060c1114212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000c18232f414d5a6774808d9aa7b5ab988b7e7165544a3f34281c100b0e131c2834404a5464707d8a97a8b2afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9b9f9fa0acaeb5bdb1a9a3a19f9f9f9f9f9b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d404045464a4d4f5152535252514f4d4a4745413a3631292117110a020000000000000000000000000000020e1a26313c454d53555c606060606060605d57554f47433c3435383f44464d53545c606469605d554b4035291d1004000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000000000000000000000000000000060c1013191d20212426292a2b2c2c2c2c2b2a282623201f1d1812100b060000000000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d201300030f1b27333f4953606b76828f99a49f9f9f9f9f9f9f9f9f9fa4998f82756b6053493f33271b0f030000000000000000040e1a25303b45515d67727e8b8b7e71675d51453b3022190f000000000000000000000000000000070f182029323a434b545c606e73736e605c544b433a322920180f07000000000000000000000000010814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d201509000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b00000000000000071824313e4b5764717e8a97a7b1a79b8e8174665c5044382b221b171a1d242c3844515c6674818d9aa7b4afa295887c6f6255493c2f221609000f1c2835424f5b6875828e939393939fa3abb5a99f98949393939393938e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d4034383a3d404244454646454443403d3a39352f2a251f170f06000000000000000000000000000000000009151f2a333c4247484f53535353535353504a48443e373129292d33373b42464b5153575d53514b43392f24180c0000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000003080d111314171a1c1d1f1f20201f1e1d1c19171413100c070300000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d20130005121f2b3744505b65707d8994939393939393939393939393939394897d70655b5044372b1f120500000000000000000009141f2935414b55606d788383786d60554b4033291f100700000000000000000000000000000000060e1720283139424a505c636767635c504a4239312820170e0600000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f030000000000000814212e3b4754616e7b8795a0acab9e9285796d6053463e342b2722262a2f35404b55606d7985929eabb8afa295887c6f6255493c2f221609000f1c2835424f5b68758186868686868b99a3aea3988d88868686868686868174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d40332c2d3034363838393938373633302d2c29241d1a140d05000000000000000000000000000000000000030e18212a31373a3b4246464646464646433d3c38332b26201b22272b3136394045464b504745403931271d120700000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a07060400000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000613202d394653606c798386868686868686868686868686868686868683796c605346392d201306000000000000000000030d18242f3a44505c66707d7d70665c50433a2f21170d000000000000000000000000000000000000050d161f2730383f4452585a5a5852443f3830271f160d050000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b11060000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f12070000000000000714202d3a46525e697784909dabada1978a7d70635a50463d37332d31363a4045515d67717e8b97a1adb9afa295887c6f6255493c2f221609000e1b2834414d59656f75797979797987929faca194887b79797979797979746f64594d4034271a0e01000713202d3a4653606d798693a0aca6998d8073665a4d403327202427292b2c2c2c2b2a29262321201d18130e09030000000000000000000000000000000000000000060f181f262b2d2e363939393939393937302f2c28211b1511171b1f252a2e34383a3e433a39352f271f150b01000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130005121f2b3744505b656c77797979797979797979797979797979797979776c655b5044372b1f12050000000000000000000007131d28343f4a54606b70706b60544a3f31281d0f0500000000000000000000000000000000000000040d151e262e3440474b4d4d4b4740342e261e150d04000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c00000000000005111e2a36424d5666737f8c99a3afa99c9083766c61584f46443f414142464b515b606d7984919ea9afb8afa295887c6f6255493c2f221609000c1925313d48535d65686c6c6c677683909da9a194887b6e6c6c6c6c6c6c68645d53483c3024180c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a171a1c1e1f201f1f1e1c1a171413110d07010000000000000000000000000000000000000000000000060e151a1e2122292d2d2d2d2d2d2d2a2423201c160f0a060b0f141a1d23282c2d31362d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000000000000000002070b0d0d131313131313130f0e0c0804000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200030f1b27333f49535b606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a605b53493f33271b0f0300000000000000000000010b17232e38424f5960636360594f42382e1f160c000000000000000000000000000000000000000000030c151c2328363b3f40403f3b3628231c140c0300000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000004101d2935404b556976838f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000000020e1925303b4854616e7b87929fabab9f948a7e716a60595350494e4e4d53555d606d74808d969b9ea5afafa295887c6f6255493c2f221609000915202c37424b53595b6060606774808d9aa7a194887b6e6160606060605b59534b41372b20140800000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0d0f111213131211100d0a07060401000000000000000000000000000000000000000000000000000003090e1214151c202020202020201d171614100b0500000003090e12181c1f20242a201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000000000001080e1317191a202020202020201b1b18140f0901000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00000b17222d38414950535d6060606060606060606060606060606060605d53504941382d22170b00000000000000000000000006111c26303d474f555656554f473d30261c0d0400000000000000000000000000000000000000000000030a1117242a2f323434322f2a2417110a020000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f120700000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f24180c00000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000914202d3a46525e6975818e99a3afa69f92857c706b62605b535a5b575f61676d747f8b92938f939eaaafa295887c6f6255493c2f22160900040f1b25303942484d4f53535764717e8a97a9a194887b6e6155535353534e4d4841392f251a0f0300000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d01030505060605040300000000000000000000000000000000000000000000000000000000000000000000020608080f13131313131313100a0907040000000000000000070c101313181d1413100c0701000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f1307000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000006111b262f383f4446505353535353535353535353535353535353535046443f382f261b1106000000000000000000000000000a141e2c353d44484a4a48443d352c1e140a00000000000000000000000000000000000000000000000000060c191f2326272726231f190b0600000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c000000000006131f2c3845515d677885919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e02000000000005121e2a36424d57626e7c87929fa7ada29792857d756f6c6568676869696e7379818b91948f828f9ba8afa295887c6f6255493c2f221609000009141e2730373d4142464854616e7b8796a1a194887b6e61554846464641403c372f271d13090000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060400000000000000000000000000000406070b1007060400000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000000000000000000000000010a141c242b2f3334393939393939393534312c251d150b01000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000a141d262d33373944464646464646464646464646464646464646443937332d261d140a0000000000000000000000000000020c1a232c33383c3d3d3c38332c231a0c020000000000000000000000000000000000000000000000000000080e1317191a1a1917130e0800000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000004101d2935404b55697683909ca9aa9e918477675d5145382c1f13060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000020e1a25303b47535f6a73808d95a0a8a9a1979288817c797674747476787b7f858d929790827d8996a3afa295897c6f6256493c2f2316090000020c151e252c3134353a46535e697884919ea194887b6e6155483b39393534302b251d150b010000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000000000008121c262e363b3f404646464646464642403d372f271d130900000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000020b141b22272b2d37393939393939393939393939393939393939372d2b27221b140b0200000000000000000000000000000008111a21272c2f30302f2c27211a11080000000000000000000000000000000000000000000000000000000002070a0d0d0d0d0a070200000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f140900000000000c18242f414e5b6874818e9ba7ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abaea298887b6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284888c91979992857b7c8996a2afa296897c6f6356493c30231609000000030c141b2025282a36424d576875828e9ba194887b6e6155483b2e2d282724201a130b03000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c27211910070000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000020a11171b1f202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a201f1b17110a020000000000000000000000000000000000080f161c2023232323201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000071925323f4c5865727f8b98aaafa399897c6f6356493c302316090000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f000000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877d707b8895a2aea396897c706356493d3023160a0000000002090f15191a25313f4c5965727f8c989f94887b6e6155483b2e221b1a18140f090100000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000060b0f12131d2020202020202020202020202020202020201d13120f0b060000000000000000000000000000000000000000050b10141617171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d090500000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e1105000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c11060000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9ea09d9590867d706e7b8894abb5a396897d7063564a3d3023170a0000000000000409091623303c4956636f7c89999393887b6e6155483b2e2215080c0803000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e21140700000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000003050611131313131313131313131313131313131313110605030000000000000000000000000000000000000000000000000407090a0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1c1915100a02000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a000000000713202d3a4653606d7985929faca89b8f827568574d42362a1e12050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908b837c706b6d7a8799a49f9f978a7d7064574a3d3124170a00000000000000000713202d3a4653606d7987868686867b6e6155483b2e221508000000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f03000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c04000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040906111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130f0c07010000000000000000000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000006121f2b3844505c6676838f9ca9ab9e918578695f53463a2d211409000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c100300000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a606c798693939393938a7e7164574b3e3124180b000000000000000006131f2c3845515c6775797979797976695f53463a2d2114070000000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d20140700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a0500000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000005090d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322c261e160c0200000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1e1c18130c050000000000000000000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c110600000003101c28343f4a546673808c99a8ada197887b6e6155483b30251a0e02000000000000000000000000000000000000000000000000000714212d3a46535e697783909daaaa9e9184776a5f53473b2e1c1106000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f5b6678848686868686867f7265584c3f3225190c000000000000000004101c2834404b555c6a6c6c6c6c6c6c5f574d42372b1e12050000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a0300000000000000000000020a1015191c1c20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643413d3830281e140a0000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20262a2c2d2b3844505b66737f8c999393939393939084776b6054443a30242c2b28241e170f070000000000000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000b17232e3c4956626f7c8996a0aca9988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959faba8998c807366584e43372b1f0a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d20130700000000000000030d172129333b434b51586062686e71747678797978787675726e6a64605c5454687278797979797979726d62564a3e3124180b0000000000000000000c18232e39434b51535f6060606055534d453c31261a0e0200000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d2013070005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d0400000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000040c141b212528292d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4e49423a30261b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3236393939333f4a54616e7a8786868686868686867f7265594f433239393837342f2921190f0500000000000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000615222e3b4754606a7784919eaaa99d908376695e52463a2d20150a00000000000000000000000000000000000000000000000006131f2b37434e5865727f8c98a7aca095887c6f6255483c32261b0f00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e211417110b0b10121f2b3844505c6674818e93939393978a7d7063574a3d3024170a0000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865625f5753504a5660686b6c6c6c6c6c6c65625b51463a2e22160900000000000000000007121d27303940454653535353534846423c332a1f140900000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d030000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000020c161e262c32353639393635322d271f160d030000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c5a544c42382c211509000000000000000000000000000000000000030608090b0d0f1112121313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a242d363d42454646464646525e686e797979797979797979726d625647454646464544403a332b21170c0100000000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120706040f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f120600000006131f2b37434e586673808d99a8ac9f93877b6e6154483c31261b0f0200000000000000000000000000000000000000000000020c15212e3b47535f6a7683909da9aa9d9184776a5f53473a2a20150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b2a27221d16161b202228343f4a5463707d868686868686868175685b4f4235281c0f000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534e46443f4e565c5e606060606060585651493f34291e1206000000000000000000000b151e272e34383a46464646463b3a37312a21180e03000000000000000000000000000a151e262e34384646464646464646403f3b362e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000a141e2830383d4143464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e54493d3225190d00000000000000000000000000000003070a0f121515181a1c1e1e1f1f201f1f1e1d1b19161413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b363f484e5253535353514d565e616c6c6c6c6c6c6c6c6c65625b514b5253535352504c453d33291e13070000000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222151b1313100c17222d3a4653606d7985929e9f9f9e9185796d6053463a2d201307000000030f1b27323d4955626f7c8896a0aca49a8b7f7265584e43372b1e13080000000000000000000000000000000000000000000008131e2a36414c56626f7c88959faba2988c7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000d1a2733404c59646f7479797979797979726d6256453c313736332e272021272c2f302e384855616b7079797979797979756f65594d4034271b0e00000000000000000000050d161d242932373b4146474b4e505252535252504e4c4847423c3834454b50515353535353534c4a463f372d23180d0100000000000000000000030c151d23282c2d39393939392e2d2b261f180f060000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c100500000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c10050000000005101b26303a42494e4f5353504e4a433a31271c110500000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4135281c0f00000000000000000000000000040a0f13151b1f21222527292a2b2c2c2d2c2b2b2a28262321201d1913100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26323d4851595e606060605e575552545f606060606060606058565053585f6060605f5c574f453a2f24180c000000000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e2d2d28201f1c18121f2b3844505c6674818e93939393978a7d7063574a3d3024170a000000000a15212e3b47535f6a7784919daaac9c9083766a5f53473a3025190d010000000000000000000000000000000000000000010d1924303946525e6874818e9aa7aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146464644433f3932292b32383b3d4646444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000040c131820272b3036393b3e4143454646454543423f3b3a37312c283a4043454646464646463f3e3a342d251b1106000000000000000000000000030b12181c1f202c2d2d2d2d22211e1a140e0600000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d1207000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a0000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000915212c38424c545a5c60605d5a544c43382d22160a0000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695c4f4336291c100000000000000000000000040b10161b1f22262b2e2f3233353738383939393837373532302d2c29241f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e4237393939352d2c28231d1c28343f4a5463707d868686868686868175685b4f4235281c0f0000000006131f2b37434e5865727f8c98a2ab9f94887c6f62564c4135291e1308000000000000000000000000000000000000000005111d2935414c56616e7a86929faca3988d8074685d5245392a20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000814202b36414a53595b6060606060606059565153535353514f4a443b32353d444849535353534f5557606060606060605b59534b41372c20140800000000000000000000000001070d151b1e252a2d2e31353738393939383735322f2e2b261f282f34373839393939393932312e29231b1309000000000000000000000000000000070c10131320202020201514120e090300000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d0100000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000d1925323d49545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000000000060c161b21272c2f31373a3c3e4042444545464645454443413f3d3a39352f2c29241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110500000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c45464646413a38342e271e232e384855616b7079797979797979756f65594d4034271b0e00000000030f1b26323c4754606d7a86929faaa69a8d8174685e52463a2f24190d02000000000000000000000000000000000000040d1a232d3946525d6873808d98a3aa9f92867b6e61564c413529180e040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000030f1a252f3841484c4e53535353534c525f6060606060605d5b554d44393d474f54566060606060605a585353535353534f4d4841392f251a0f040000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a282522211e1a151d23272a2b2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000406071313131313080705020000000000000000000000000000000000000000000000030613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d020000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000f1c2835414e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000000030a111721272c32383b3c4347484b4d4f5151525253525251504e4c494745413a39352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b514c50525353534e464540393029202c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c00000000000a15202c3945525d6874808d98a3ac9f92867a6d61564c4135291f14090000000000000000000000000000000000010c161f2a36424d57616d7a85929faaa2988d8074695e52433a2f241906000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e090300000000000008131d262f363c4041464646414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464642403d372f271e1309000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191514120e0912171b1e1e202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e14080000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c000000000000000000000000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d1003000000101c2936434f5c69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000030c151c232832383d4348494e5355585a5c5d5e5f5f605f5e5e5d5b595654514c47454039332d261d181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000814202b36414a53595b606060606060605956514f575d5f6060605b53514b423a322a28333e474f5557606060606060605b59534b41372c201408000000000004111d2935414c56616e7b86929faaa2988c8073685d52453b30251a0d030000000000000000000000000000000007121d28313946535e6973808d98a2a89f92857a6d61564d4231281e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e060000000000010b141d252b30333439393946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039393534312c251e150c0200000000000000000000000000000000000000020507080b0e101213131212100f0c0808060200070b0f11121313131313130c0b09060100000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e020000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000030d151e262e343d44484f5456585f626566686a6b6b6c6c6c6b6a6a686563605d5553514b443f382f2a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a4c5761696b6c6c6c68605c544c443c342c2c353e44484a535353535353534f4d4841392f251a0f040000000000010d19242f3a46525e6974808d98a2aa9f92857a6d60574d42362a1f150b010000000000000000000000000000050e18242f39434f59616e7b86929faaa0968c7f72685e52443b301f160c01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f060000000000020b131a202427282d2e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e41342d282725201a130c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e1408000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000020b151f2730383f444f54596063676a6f7173757778787979787877767472706d6764605d55504a423c342c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000008131d262f363c4041464646464646463f44505d697378797979746d665e564e463e35282c33383c3d4646464646464642403d372f271e13090000000000000008131e2a36424d57616d7a85929fa8a2978d8073695e52463d31271d120700000000000000000000000000020b17202935404b55606b75828f98a3a59d9184796d60564c4132291f0d0400000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e03000000000001080f14181a1b212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271c1b18140f090200000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000020e1a26313c454e53556060606060606055534e463c31261b0f03000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a141d273139424a505960636b6f74787b7e8082848485858685858483817f7c7a75716d67605b544e463e352c23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000000000010b141d252b303334393939393939393845525f6b788586868681786d685f584f473f342e272c2f30393939393939393534312c251e150c0200000000000000010e1a25303b46525e68727f8c96a0a99f92867b6e61594f43392f24180e040000000000000000000000000a141d29323a45515d67707d89939ea89d93897d70675c51443a3020170d0000000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f14090000000000000003080b0814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0c08040000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f2316090000000000000000000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006111b262f39434b545c606b70767c8184888b8d8f9091929293929191908e8c8986827e79716c665f584f473e352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d323f4c5965727f8c93938e827a6f6a615951444039302823242d2d2d2d2d2d2d282725201a130c0300000000000000000009141f2a36414c56606d7984919da5a2988e81756b60554b40352920160b020000000000000000000006111c262f3a444f59606d7984919ea5a1968e81746b60554b4032291e0e050000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e020000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000000000000000000000000000000000814212e3a47535f6a7679797979797979766a5f53473a2e211508000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000b17222d38414b555c666d737d82898e919698999b9d9e9e9f9f9f9e9d9d9b9898928f8a857e786f6a61594f473d31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000001080f14181a1b20202020202025313e4a56626d75818f969490847c706b625b514a423a322a21192020202020201c1b18140f090200000000000000000000020d1925303a45515c67707d89939da89e93897d70675d51453d32281d140a000000000000000000071017222d38424c56606b74808d96a0a3999184796d60594f43392e20170d000000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e12050000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f08000000000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000000000000000000000000000000000815222f3b4855626e7b868686868686867c6f6255483c2f22140a000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1b27333f49535c676d7880888f949a9ea1a8a6a9a19e9d9d9c9d9d9ea1a9aaa39f9b97918b837c706b61594f433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000003080b0d0e131313131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a1313130f0e0c08040000000000000000000000000008131e2834404b55606b74818e96a1a59d9184796d60594f443a2f261b110600000000000000060f192228333f4a545e68707d88939fa69f92877d6f675d51473d30271d0e05000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d2114070000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000000000000000714212d3a4754606d7a879893939393897d7063564a3d2f261b11060000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000005121f2b3744505b656d79828d939a9fa6a7a09d999697929090909090929795999da0a7a19e9590867d706b60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000001010606060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300020100000000000000000000000000000000020c18232e39434f59606d79849199a3a0968d80736b60564c41382d221710070000000000030d18212b343d44505b666d7a85919aa49e948c7f726b60554b41352b1e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000000000000000000613202c3945525d687985929f9f9f998c7f7366584e41382d2217110a02000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005111e2a36414c56606c77818e949fa4a7a09d95908c89878584838383848587898c90959ea1a7a09892867d6f685d52453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c030000000000000000000000000000000000000007121d27303d45515d676f7d87929fa69f93877d6f685e53493f332722190f060000000009141f29333d46505a606c78828f97a1a0958f82776c60594f433a2f23190c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c000000000000000000000000000000000004111d2935414c566976838f9caca99d9083766a6053493f3327221b140b040000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000713202d3946525e68727f8c939ea6a59d959089837f7c7a787776767677787a7c7f838a9297a1a9a29891847a6d60554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000b151e2935414b55606b727f8c949ea49991847a6d655b50443e342b21180d030000020e1a26313b454e58616c73808d949ea19791837a6d655b50473d31281d11070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c130900000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000000000000000000000000000000010d19242f3f4c5966727f8c9aa4ab9f95897c6f655b50443e332d261d160e0600000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c2834404a54616d7a85929fa5a69d938e837d77736f6d686a6a696a6a676d6f73787e859196a1aaa1968d8073675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000000000000000000000000000000000000030c18242f3a434f59606c77828f95a0a1968f82776c605a50463d33291f1409000005121e2a36424d57606a717e8a929ca29892857b6e685d53493f352b1f160c000000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f06000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000000000000000000000000000000000815222f3b4855626e7b87939faba79c9082776c605a50443f382f282017110a020000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100006121f2c3844515c6674808d98a2aa9e948e8179706b6663605d565d5d5d555d6062656c717b84919ea8a99f92857a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000007131d28313d44505b656d7a839197a19e948c80736c61584e453b31261a0e02000714212d3a46535f696f7c869293939992867c6f695f564c41382d23190d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7d7164574a3e3124170b000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000000000000000000000814212e3a47535f6975828f99a3ab9f948c7f726c615a5049413a3227221b140b0400000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000713202d3a4653606d7885929fa9a2988f82786d6760595654524c5050504c5154535b6069707d8a96a0aca2988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000000000000000010c161f27333f49535d686e7b859298a29f93887e706a60574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110700000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867d7164574a3e3124170b0000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000000000000000000000006121e2b37424d57626f7c87929fa7a69f93877e716c605b534c443d332d261d160e06000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1723303d4a5663707d899297979992857b6e665c554f49474541434343414547495057616b7784919daaaa9a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000040d17222d38414c565f696f7d869299939a92867c6f695f53463a2d211407000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a00000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b11070000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e04000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000000000000000000000000020e1a26313c4754606a73808d959fa8a49992877e736c655e564f443f382f2820180f070000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1724313d4a5764707d8285878a8c8d8073685e544b433d3a39352f362f35393a3f444f596774818d9aa7a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000006111b262f3a434d57606a707d868686868686857b6e6155483b2e2215080005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000000000000000000000000000915202b37434e58606d79839096a0a7a39992877f776d6860595049413a322a2119100700000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1623303c4955616c7076787b7d80827c6f62564d4239302d2c29242a24292c2d33404c5966737f8c99a6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000a141d28313b454e58616b70797979797979786e695f53463a2d21140700020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c1104000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000000000000000000000000000000030f1b27323c45515d676e7a8490959ea6a399938c827a6f6b605b534c443c332b22191107000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000814202d39444f59616469696e7073756f6a5f53443b302721201f2023282c2f353a424d566673808c99a6aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d20140700000000000000000000000000000000000000000000020b161f2a333d464f5961636c6c6c6c6c6c6b615f574d42362a1e1205000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000000000000000000000000000000000a15202935404b555e686e7b838f949fa3a49f948f847d726c655d564d453d342b23190f060000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c28333e474f5557575e61646669625f584e4332292122282b2d2e34383a40454c545e6975828f9ba8aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e020000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b090601000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e2215080000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f0000000000000000000000000000000000000000000000040c18242f39434c565e696e7a828c9299a1a69e9691877f776d685f574e463d352b21180c0300000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000b17212c353e44494a4d535457595c55534e463c312a2d2d3338393c4045464b51565d666e7b86929faca89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f140900000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000000000000000000000000000000000007121d27313b444d565e686d777f8791979fa6a199928c827a6e6960584f473d332a1e150a00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005101a232c33393c3d4246484a4d4f4847433c3431363a3b3f4446494b5153555d60686d78828f98a2aea7998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a070200000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000000000000000000000000000000000000000010b151f29323b444d565d656c727d858f949fa3a39f948f847b6f6a60594f453c30261c1106000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000008111a21282d3031363a3b3d40423c3a37373b3c4246484a505355555c6063676d727a818f949eaaab9f95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618192020202020201a1917130e0800000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f12080000000000000000000000000000000000000000000000000000030d172029323b444c535b606b707a828c9299a1a69e9691857d6f6b60574d42382e23170c020000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000810171c2023252a2d2e31333036393c4347494d5354545b606266676d7074797e858f939ea6aea49d9083776a6054473b2e2215080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000000000000000000000000000000000000000000000050e172029323a4149505960686d777f879297a0a8a09792867d6f695f544a3f34281e13080000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000050b1014161a1e21282f353a4146474e5455575e6165666c6f7276797d81858b91979ea5afa69d92897d7063584e43372b1f1306000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a0000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000000000000000000000000000101020000000000050e1720282f383f444f565e656c727d859196a0a9a29892857b6e665c50443a3025190d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000000409121b232b323a41454c525458606266696e7175797c7f8285898d92979ea1a9ada59e948d80746b6054463c32271b0f030000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131312080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313090907030005090d0f101313131312100d0903000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000050e1720353f474e524f54596063676d70727576787879797878777573706d6865605d55504a46423c332a1f14090000000000000000000000000000020507080a0b0c0c0d0e0f090907030000050d161d262d333d444c535b606b6f7b849196a1aaa2979083786d60564c41362a1b110600000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000009121b242d353d444c52565e61666a6f73777b7e8285888c8f92989a9fa2a9aca9a19e938e82786d60594f44342b20150a00000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a202020201615130f0a1015191c1d202020201f1d19140e07000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000010e1a26313d4751595e5f606060555c606366686a6b6c6c6c6c6b6a686664615e566060606055534d453c31261a0e02000000000000000000000002090e111414171818191a1b1c1615130f0a0400040b141b2227323a4149505960696e7b849199a3a99f958c7f73685e5246382d22170b00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000006101b242d373f474f565d60686d72777c8084878b8e9297999c9fa2aaababa8a19e96918a81796d665c51473d3322190e040000000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000010a12191f2326262d2d2d2d23221f1b161b212628292d2d2d2c2b29251f19110800000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000004111d2a36424e59636a6c6c6c6c6b636059595b5d5e5f5f5f5f5e5d5c5a575f626a6c6c6c6c6c5f574d42372b1e120500000000000000000000050d14191e20212324252627282823221f1b160f0700020a111720292f383f444f575f696f7d87929fa9a79f92867a6d6153493f33271b0f03000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000040e18222d363f49515960686d737a7f84888d9196989b9ea2a9a9acaaaaa29f9b96918c847e746d675c544a40352b2110070000000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070f111213131312110e0b0706040000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000a131c242a2f323339393939302f2c2721262d323536393939393835312a231a11070000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160906040d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d211407000000000000000000050e171f252a2d2e30313233343435302f2c27211910070000060e171d262d333d454d57606b73808d97a2ada2988c8073655b5044372b1f1205000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a15202a343e48515b626b707a80868c9196999da0a8a8abaaa7a7a09d9a98928e8a847f79716c605c554b42392e231a0f000000000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141c1e1f1f20201f1e1b181413100c0701000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000007121c262e353b3f40464646463c3b38322b30383e41434646464645413c352c23190e03000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f14090000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f231b1313100c1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e2215080000000000000000020d17202930363a3b3d3e3f3f4041423c3b38322b23190f040000050b141b2227333b454f59606d7a85929fabaa9e9185786c605346392d201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000030f1b26313c46505a626d727d848d92989ea0a8aaaba8a8a09e9a9795908d8985817d78726d67615a514b433930271c1108000000000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292a2c2c2d2c2c2a2824201f1c18120b03000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000020e19242e3840474b4d535353534948433d353a42494e5053535353514d473e352a1f140900000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e0200000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d3023160700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b9393939393897c6f6256493c2f2d28201f1c181a2733404d5a6673808d939393939386796d6053463a2d20130700000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000009141f29323b4246474a4b4b4c4d4e4f4948433d352b21160a000000020a11172129333d45525d6874808d9aa7ada197887c6f6255483c2f221509000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006121f2b37434e58626c727f8791969fa2aaaaaaa29f9b9896918e8a8784807d7975706d66605d555045403930271e150b00000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e00000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d363738393939383735312d2c29231d150d0600000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000007131f2a35404a5257596060606056544f473d424c545a5c6060605f5e5850473c3125190d0100000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e868686868686867c6f6256493c3939352d2c28231d2733404d5a66738086868686868686786d6053463a2d20130700000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e120500000000000000020e1925303b444d5254565758595a5b5b56544f473d32271b0f0300000000060f18212935414c5663707d8996aab3a9988c7f7265594c3f3226190c000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000815212e3a47535f6a717e889299a1a9aca69f9c98928e8b8784817e7a7773706d6663605c54514b433e342e271e150c0300000000000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4244454646464544413e3a38342f271f17110a02000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000000000000000000000a17232f3b47525c63666c6c6c6c6360594f4349545e66696c6c6c6c6a62584d4135291d100400000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d00000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1724313d4a56626c71797979797979796f6a605447464646413a38342e2726323f4b58636e737979797979797976665c5044382c1f120600000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000005111e2a36424d565e61636465666767686360594f43382c1f13070000000000060f1924303a4753606d798698a2aea79a8e8174675b4e4134281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e58626f7c86929aa3aba8a09e948f8a85827e7b7774716e686763605c5453504a4540393128231f1c17110a02000000000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f515252535352514e4b474540393127221b140b02000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000c1926323f4b57636e73797979796f6b6054484e5a66707679797979746a5e5145382b1f120500000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000915212e3a45505a62656c6c6c6c6c6c6c6260584e525353534e4645403930292f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000714202d3a46525e696e707172727374756f6b6054483b2f22150800000000000008131f2c3845515c677885929faba89b8f8275685c4f4235291c0f000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a76828f98a3aca7a0969189827d7975716e696764615e565653514a46443f38352f312f2d2b28221c140b0200000000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f130700030f1b26323c464e535560606060606060585650483e34291d11050000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545c5d5f5f605f5f5d5b5753514b433f332d261d140a00000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000d1a2633404d59667380868686867d6f635649505c69768286868686796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070005111d29343f48505658606060606060605654575d5f6060605b53514b423a322a36404a52585a606060606060605f504a42382e23170c000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000814212e3b4754616e7b7d7e7e7f8081827d6f6356493c3024190d02000000000004101c2934404b556b7784919eaaa99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88949faaaca09590847d76706d6765615e575754524c494644403a444442413f3e3c3938332d261d140a000000000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d211508000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60696a6b6c6c6c6b6a6864605c5550443f382f261b1106000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000d1a2633404d596673808c9393897c6f635649505c6976838f939286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900040d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700010c18222d363f454a4b53535353535353495761696b6c6c6c68605c544c443c342e3840474b4d5353535353535353443f3830261c11060000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000b1724313e4a5764717e898a8b8c8d8e8c807366564c4135291e130b060400020509121f2b3844505c667885929eaba99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926333f4c5966727f8c99a6afa49a90837a706b64605c5554524d4b4746413d3a434a4f50514f4d4c4a4946443f382f261c11060000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000815212e3b47535f6a7679797979797979716c6256493d3024170a00000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d757778797979787774716d67625a504941382d22170b030000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f2316090b10141a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000006111b242d343a3d3e46464646464646505d697378797979746d665e564e463e3528363b3f40464646464646464638342e261e150a000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000815222f3b4855626e7c889798999a9a8f8275685d52463a30241d1512100c0e12141a202d3a4653606d7986939faca99c8f8276695c4f4336291c10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020f1c2835424f5b6875828e9ba8ac9f93877c6f68605953514b4846423e3b393634434d555b5d5d5c5a59575553504a42382d22170b00000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000916222f3c4955626f7c868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8284858586868584817e79716c605b53493f33271f14090000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000b1825323e4b5865717e8b9393939393897c6f6256493c2f231610171c20232733404d5a6673808d939393939386796d6053463a2d20130700000009121b22292e313239393939393945525f6b788586868681786d685f584f473f342e2f323339393939393939392c28231c150c030000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000613202d394653606c7785929ea5a69f92867a6d61564c41352e27201f1c181a1e21252a34404b55626f7c889aa4afa79b8e8174685b4e4135281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a99d9083766a5f564f4645403b3a36302e2d2f3c46555f666a6a6967656462605b544a3f33281c0f030000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87909292939292908e8a847e746c655b50443b30251a0e0200000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000b1825323e4b5865717e868686868686867c6f6256493c2f23161a22282d303139404d5a66738086868686868686786d6053463a2d201307000000000911181d2124252d2d2d2d2d323f4c5965727f8c93938e827a6f6a6159514440393028272d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000005121f2b3744505b6575828f9baaaea3988b7f72685d52454039302d2c2823252a2d30363e45515c6773808c99acb4aa998c7f7366594c403326190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000004101d2a3743505d6a7683909da9a79b8e817468584e443d38342e2d2a2a2d2f38424e5866717777757472716f6c665b5044382b1f120600000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949e9f9f9f9e9d9b96918b80776c60574d42362a1e120500000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000b1724313d4a56626c71797979797979796f6a6054473b2e2217242c33393c3d46464b58636e737979797979797976665c5044382c1f12060000000000060c111517182020202025313e4a56626d75818f969490847c706b625b514a423a322a211920202020202012100c060000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000030f1b27333f495364717e8a98a2aeaa9e91857a6d605b514b423d3a38342e31363a3b42465059606d7984919eabaea398897d7063564a3d3023170a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a79a8d817467564c413a39352f363036393c424a54606a77838482807f7d7c786c605346392d201306000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949fa3aba6abaaa9a19e928b7f72695e52463a2d20140800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1c2328363e44494a525353525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000105090b0b13131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a13131306030000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000b17222d3a4753606d7a85929faaada1978e81746d605c544f4946444043434246484d525a616b737f8c96a1acac9f92867a6d6053473a2d201407000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020e1b2835414e5b6874818e9ba7a99c8f8276685e534c4745414343434146474d545b666f7c88908f8d8c8a85796c605346392d201306000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799929995999fa2aaada49f92867b6e6154483b3025190e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000005111d29343f485056586060606060606056544e463d3227262e343f485055575f6060605a585a606060606060605f504a42382e23170c000000000000000000000000060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000613202c3945515d6773808d98a2aea99d938c7f736d6660595653514a50504d5354575e616c707d87929fa8b0a69b8e8275675d5145392c201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926323f4c5965727f8c98a7ac9f92867a6d655e5654514b504f504d5254575f666c7882909c9c9a988e8174655b5044372b1f12050000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87878686888d9298a2abaea2988c807366564d41362a1e1105000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000010c18222d363f454a4b535353535353534947433d342b2830383f44515a61646c6c6c6c66635c5253535353535353443f3830261c11060000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c13090000000000000000000000000000000004111d2935404b55616e7b86929fa6afa59c918c8079706b6562605c545c5d575e6164696e747e869299a3afaa9f94897d7063554b4035291d1104000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88959faba3998e81776d6863605d555d5c5d565e6164696e78808e949fa8a0958a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7a79797c80869299a4afaa9e918477685e5246392d201407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f2215090000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000006111b242d343a3d3e464646464646463c3b38322b29323a424a505b636c7079797979736e63574b46464646464638342e261e150a00000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000010d18242f3a46525e68727f8c949fa8ada49c928d837d77726f6d666a69696a696e71757b818a9298a2abaea2988f82766b6054433a2f24180d01000000000000000205111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100d0b08030000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a7683909da5ab9e938e817a74706d676a6969696a686e71757b828e929da6a59d9083786c605346392d22170b00000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000006121f2c3844515c666d6f6d686d6f737d87939facaca096877a6e6154473b2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000009121b22292e3132393939393939392f2e2b272b333b444c545c606d727e868686868073665a4d4039393939392c28231c150c03000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000007131d2a36414d56606d78829096a1a8ada49d959089837f7c797777767677787b7d82868e939fa2aaaea39f92867b6e61594f4431281d130700000000000002080e11141e2a3744515d6a778490939393938f8376695c50433629201b1a18140f0801000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1001000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e5863707d89939da6a59e938e86807d7a787776767677787a7e82878f949da5a69d938a7d70655b5044372b1b1106000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b0807050200000000000000000000000000000000000004101c2834404a545c6062615e60626b75818e9ba8b2a8968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000911181d2124252d2d2d2d2d2d2d2322242c343d454d565d666d747f87929892857b6e6154473b2e2d2d2d2d1f1c17110a03000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000010e1925303b44505c666e7a849196a0a7afa7a09d95908c8985848383838485878a8e92999da5aeaaa39f918a7e71695f53473d321f160c010000000000050d14191e20212d3744515d6a77838686868686868276695c5043362d2d272724201a130b020000000000000000000004111e2a3744515d6a77838686868686868276695c504336291c140a000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1a26313c4855606b74818e949da5a59e98928d898785838382838485878a8f93999fa6a49d948e81746c6153493f33271b0a000000000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000000c18232e39424a5153555452535964717e8a97a4b1a5988b7f7265584c3f3225190c000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f030000000000000000000000050d151d232932383d44484b5161696b6c6c6c68605c5f5e5d5c5a5754524c47454039342e261e180f080000000000000000000000000000060c11151718202020202020151d2328363e464f575f686d78818c939993877d70695e52463a2d2020202012100c06000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000008141f28343f4a545e686e7b8490959fa3abaca7a09d98989291908f90919297979b9fa3abaca7a098928b7f726c61574d42352b210d040000000000050e171e252a2d2e3939424f5b6771777979797979797670665a4e423939393433302b251d140b0100000000000000000003101d2936424f5b6771777979797979797670665a4e42352e261c12070000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000a15202c38444f59606d79828e939da0a7a29f9a96979290908f90909297979b9fa4a7a09d928d82786d605a5041382d22170b000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000000007121c2730394044464847464855626f7b8895a2aea6998c7f7366594c403326190d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000000000000000000000000030b121821272c323839505d697378797979746d665e564e4f4d4a4746413a39352f28231c150c06000000000000000000000000000000000105090b0b131313130e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1113130603000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000020b17232e38424d565f696e7b838d92999fa4acacaaaaa39f9e9d9c9c9d9ea1a9a8acaca8a19e9590867e726d625a50453c3123190f0000000000020d1720293036393b4646464a555f676a6c6c6c6c6c6c69665e54494646464641403c362f261d1308000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e544b4740382e24190e0200101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000003101c27333d45515c676d79818990959b9fa2aaa9a19e9d9c9c9c9d9fa2a9aaa29f9b95908a80786d665c51473e2f261b11060000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d070100000000000000000000000000000b151e272e34383a3c3a3a4754606d7a8793a0b5a69a8d8073675a4d4034271a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000000000000000000001070c161b21273845525f6b788586868681786d685f584f473f3a3936302c29241d17110a03000000000000000000000000000000000000000000000600070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e020600000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000006111c26303b444d575f696e7880878f939a9ea1a8a7a9aaaaaaa9a9aaaaa9a8aaa39f9c96918b837c716c625b51483e332a1f1107000000000008141e29323b4146535353535353555b5d6060606060605c5a545353535353534e4c4841382f251a0f030000000000000000000a16222e39434d555b5d6060606060606060605a57524a40352a1f130700101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000000000010507070b0b0b0b0b0b0b101d2a3643505d697683908f8276695c4f4336291c1000000000000b16212834404b555c676d747d838a8e9298989a9c9d9e9f9f9f9e9e9c9a9898928e8a837d746d665c544a40352c1d140a0000000000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c0400000000000000000000000000030c151c23282c2d2f2e3a4653606d798699a3afa79a8d8074675a4d4134271a0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000000000000000000000000000000040a0f1926323f4c5965727f8c93938e827a6f6a6159514440393028201d18120c0600000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000106090b0c131313131313131312080705020000000000000000000000000000000000000000000000000000000a141e29323c454d575e666d737c82878d9196989a9c9d9e9f9f9f9f9e9c9b9998928f8a847f786f6a625a51493f362c21180e0000000000020e1925303b444c525f6060606060605d5b5553535353534f54566060606060605a58534a41362b20140800000000000000000006111c27313b434a4f5153515a61646c6c6c6c66635c52473b2f23170a00101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000002080d11131417171717171717171d2a3643505d697683908f8276695c4f4336291c100000000000050c18232e39434b555c606b6f787d8185898b8e9091919292929191908e8c8985827d77706b605c544b42392e231a0b0200000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000000000030b12181c1f20222c3844505c667986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d02000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a333c454d545c606a6f757b8084888b8d8f91929293929291908e8c8986827d79726d665f5850483f372d241a0f06000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a46444f5960636c6c6c6c6c6c67645c53483c3024180b0000000000000000000008101f2931323a424a505b636c7079797979736e63574b3f3226190c00101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000050d13191e20212424242424242424242a3643505d697683908f8276695c4f4336291c1000000000000007121d273039434b515960666c7075797c7f81838485858685858483817f7d7975706b636159514b423930271c110800000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f050000000000000000000000000000070c1012131c28343f4a5f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e111212131312110e0c080705020000000000000000000000000000000000000000050e18212a333b424b51585f626a6e73787b7e80828485858686858483817f7c7975716d66605c544e463f362d251b12080000000000000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d00000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d00101c2936434f5c6976828f908376695d5043362a1d100b0b0b0b0b0b0b07070501000000000000000000050e171e252a2d2e313131313131313131313643505d697683908f8276695c4f4336291c10000000000000000b151e27303940454f545b6063676d7072747677787879797877767472706d66636159554f45403930271e150b0000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f0500000000000000000000000000000004060c17232e46535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1e1f201f1f1e1b191514120e090300000000000000000000000000000000000000060f182129303940454e53575f6266696e71747677787979797877767572706d6764605c54504a423c342d241b1309000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e00000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800101c2936434f5c6976828f908376695d5043362a1d17171717171717171413110d0802000000000000020d1720293036393a3e3e3e3e3e3e3e3e3e3e3e43505d697683908f8276695c4f4336291c1000000000000000030c151e272e343d424a5053555d60636567696a6b6c6c6c6b6b69676563605c54554f48443e342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d030000000000000000000000000000000013202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000060c11151a1e212226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000060f171e272e343c43474e5355575f626567696a6b6c6c6c6c6b69686663605c5553504a443f38302a221b120901000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700101c2936434f5c6976828f908376695d5043362a24242424242424242421201e19130d05000000000008131e29323a4146474a4a4a4a4a4a4a4a4a4a4a4a505d697683908f8276695c4f4336291c100000000000000000030c151d23282f383f44464b515356585b5d5e5e5f5f5f5e5e5d5b595653514b48443e383328231d150c0300000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b0100000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b00000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000002090e171d1f262b2e2f32353738393939383735322e2d2b261f1c160c07010000000000000000000000000000000000050c151d232831373c4247484d5355585a5c5e5f5f605f5f5e5d5b595653514b46443f38342e261e1810090000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500101c2936434f5c6976828f908376695d504336313131313131313131312e2d2a251e170e05000000010d1925303a444c5254575757575757575757575757575d697683908f8276695c4f4336291c10000000000000000000030b12181d262d333839404547494c4e5051525253525251504e4c4a4645403938332c282118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d120700000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000050d141a22282d31373a3b3f4144454546464544413f3b3a37312c272118120b030000000000000000000000000000000000030b121820262b31373a3c4247484b4d4f51525253535251504e4c494745403a38342e28231c140c06000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e00000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200101c2936434f5c6976828f908376695d50433e3e3e3e3e3e3e3e3e3e3e3a3936302920170d02000005111e2a36414c565e616464646464646464646464646464697683908f8276695c4f4336291c100000000000000000000000070b141c22282b2f35383a3d3f41434445454646454443413f3d3a38342e2c28211c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c03000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a01000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000060f171f252a34393c4247484c4e505152535252514e4c4846423c383329241d150d03000000000000000000000000000000000000070c151b20262b2e31373a3b3e41434445464646454443423f3d3a38342f2c28231c17110a0200000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000101c2936434f5c6976828f908376695d504a4a4a4a4a4a4a4a4a4a4a4a4746413a32291e130800000713202d3946525e686d7171717171717171717171717171717683908f8276695c4f4336291c10000000000000000000000000020a11171c1f24292c2d3032343637383939393838363432302d2c28231d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403429201509000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b5855534d48443d352f271f150d03000000000000000000000000000000000000030a0f151a1e21262b2e2f32343637383939393938363533302d2c29231f1c17110b06000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000101c2936434f5c6976828f908376695d5757575757575757575757575754524c443a3025190d01000714212e3a4754616d7a7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83918f8276695c4f4336291c100000000000000000000000000000060b0f12181d1f202325282a2b2b2c2c2c2b2b2a282623201f1c1812100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e020000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f57544f45403931271f150b010000000000000000000000000000000000000003090e12151a1e21222527292b2c2c2d2c2c2b2a282623201f1c1812100c060000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e00000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000101c2936434f5c6976828f908376696464646464646464646464646464615e564c41362a1e1105000a1723303d4a5663707d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a91958f8276695c4f4336291c100000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1d1b19171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f14090000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c03000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e69636059514b433931271d12070000000000000000000000000000000000000000000206090e121415181a1c1e1f1f20201f1e1d1b19161413100c070300000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000101c2936434f5c6976828f9083767171717171717171717171717171716d685e5246392d201307000a1723303d4a5663707d8993939393939393939393939393939393938f8276695c4f4336291c10000000000000000000000000000000000000000406070a0c0e1011121213131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e0200000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5a61646c6c6c6c66635c52473d373127221b140b03000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b605d554b43392f23180c040000000000000000000000000000000000000000000000020608080b0e1011121313131211100f0c0a07060400000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000101c2936434f5c6976828f91837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7a6d6154473a2e211407000a1723303d4a5663707d868686868686868686868686868686868686868276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e110500000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000080e161e252a30363a3c4347484b4e504a505b636c7079797979736e63574b3f32262017110a020000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d675d554b40342920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000101c2936434f5c6976828f95918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a897d7063564a3d3023170a000916222f3c4854606b70797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131311100e0a06000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d20140800000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000010a121a212930363c4247485761696b6c6c6c68605c5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000000000050c13191f252a2d32373b3c3f444c545c606d727e868686868073665a4d4033271a0b060000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d181109000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d675c51453d32271b0f00000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000101c2936434f5c6976828f9393939393939393939393939393939393897d7063564a3d3023170a000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d0000000000000000000000000000000001080f14181a1b2020202020202020202020202020202020202020202020202020202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e02000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000080f171f252a313744505d697378797979746d665e564e504f4c4a4745403938322b2620180f0900000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000000000000002080d141a1e20262b343d454d565d666d747f87929892857b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d60584e43372b1c110600000000000000000000000106090b0c0e06060300000000000000020405060605040200000000000002070a0c0d0b0b0905010000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000101c2936434f5c697682868686868686868686868686868686868686867d7063564a3d3023170a0004101c27333d474f5456606060606060606060606060606060606060605c5a544c42382c211509000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2927221c150d0500000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e1105000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000050d141a1f263845525f6b788586868681786d685f584f47403d3a38352f2c27211a150e060000000000000000000000000000000013202d394653606c798693939393939393969696969393939393939386796c605346392d201300000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a605447382e23170b00000000000000000000070d121618191b13120f0b06000608080c0e1112131312110f0c09080603080e1317191a181715110c06000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000f1c2835414e5a66707679797979797979797979797979797979797979706b6054483c2f22160900000b16212b353d44484a535353535353535353535353535353535353534f4e49423a30261b10050000000000000000000000000000010b141d252b3033343939393939393939393939393939393939393939393939393939393939393939393736332e271f170d040000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d201407000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000002090e1926323f4c5965727f8c93938e827a6f6a6159514440393029241d1b160e0903000000000000000000000000000000000013202d394653606c798693928d89898989898989898989898989898986796c605346392d2013000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c01000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f62544a3f34281c100300000000000000010911181e22252628201f1c17110e121415181b1e1e1f201f1e1c191615130f12191f2326272524211d181109000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6360594f44382c2013070000050f19232b33383c3d4646464646464646464646464646464646464643413d3830281e140a00000000000000000000000000000008131d262f363c404146464646464646464646464646464646464646464646464646464646464646464644423f3931291f150b00000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e211408000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000002090e1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063564a3d3023170a0000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d1105000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e8175665c5044382b1f12060000000000000009131b23292e3132352d2b28221c1a1e212225282a2b2c2c2b2a282622221f1b1c242a2f323332312e29221b1209000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e1811090100000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000915212c38424c545a5c6060606060606060606060606060606060606056544f473d33271c100400000008111921272c2f30393939393939393939393939393939393939393635322c261e160c020000000000000000000000000000030f1a252f3841484c4e535353535353535353535353535353535353535353535353535353535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e31241807000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000040a0f141a1e2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a02000000000000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706b6054483c2f22160900000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b0f1112131313131313130a090704000001070b0f1112131313131313130a0907040000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285786d6053463a2d20130700000000000009121b252d353a3e3f413938332d26262b2e2f323537383939383735322f2e2b27262e353b3f403e3d3a342d241b120900000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f060000000000000000000005101b26303a42494e4f535353535353535353535353535353535353534a48443d352b21160b0000000000080f161c2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c040000000000000000000000000000000814202b36414a53585a6060606060606060606060606060606060606060606060606060606060606060605d5b554d43392e22160a0000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000002080d161b1f252a2d33404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000000000000000000000000000013202d394653606c7986938b7e7265636363636363636363636363636360594f44382c201307000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000050c12171b1e1f20202020202020171613100b050c12171b1e1f20202020202020171613100b05000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e6155483b2e221508000000000009121b252d373f464a4c4e46443f382f31373a3b3f41444546464544423f3c3b37322c3840474b4d4b4a453f362d241a120800000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000a141e2830383d4143464646464646464646464646464646464646463d3c38332b23190f05000000000000050b10131617202020202020202020202020202020202020201c1c1915100a02000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f554a3f33271a0e00000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c10040000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000050c131921272c30363a3b404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e0800000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000000000000000000000000000013202d394653606c7986938b7e72655856565656565656565656565656544f473d33271c10040000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f6256493c2f2316090000000008121b242d373f495157595b53504a42383c4247484b4e5151525352514f4c4947433c39404a52585a585650483f362c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000020c161e262c32353639393939393939393939393939393939393939302f2c27211911080000000000000000000407090a13131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000d1a2733404c58646e747979797979797979797979797979797979797979797979797979797979797979797771675b4f4236291d10000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f13060000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000070e171e252a32383b4246474b4e596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e080000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a48443d352b21160b000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821282f34373839393939393939302f2c27211921282f34373839393939393939302f2c27211911080000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d7063564a3d3023170a000000040d1a242d363f49515b626568605b544a45464d5355585b5d5e5f5f5e5d5b5955544e47454a525c636665625a50483e362c231a0d0400000000000000000003060809131313131313131313131313131313131313131313131313130b0a0804000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b020000000000000000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748186868686868686868686868686868686868686868686868686868686868686868683776a5d5144372a1e110000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000071019202930363d44484d5254575b5d6673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c38332b23190f0500000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000002070c0f11121313131313131313131313131313131313131313131313131313131313131313131313131308070502000000000000000000000001070b0f1112131313131313130a09070400000000000000010c17212a333a404345464646464646463d3c38332b232a333a404345464646464646463d3c38332b23190f0500000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f6255493c2f2216090000010c161f2c363f48515b626d72746c665b545153575f6265686a6b6c6c6b6a68656260585452525c636e73716c625a50483e352c1f160c01000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c05000000000000000000070d1316191a20202020202020201a1a17130e080100000000000000000000000000000000020a1015191c1c20202020202020202020202020202020202020171613100b05000000000000000000000000000000000000000003090d1012131313131313130e0d0b080300000000000000000000000000000000000000000e1b2734414e5a6774818d939393939393939393939393939393939393939393939393939393939393939083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e2215080000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000061019222b323a41464f54575e6164676a6b73808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c39332c231a10050000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000060d13181c1e1f202020202020202020202020202020202020202020202020202020202020202020202020201514120e09030000000000000000050c12171b1e1f20202020202020171613100b05000000000007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b0006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054473a2d211407000007131d28313e48505a626d727f81786c665b5c6064696e727477787979787775726f6a65605d5c636e73807e716c615a50473e31281e13080000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000005090d0f10131313131313131313131313131313131313130a090704000000000000000000000000000000000000000000070e14191d1f202020202020201b1a17140e08010000000000000000000000000000000000000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f2216090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e18222b343d444c52596063696e7174767778808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a49443e362c22170b0000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a140e06000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d5145392c20130600010d18242f3a43505a626c727f8b8e81786c66666d71767b7e81848485868584827f7c77726d68606e73808d877e716c61594f433a2f24190d0100000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2726241f1a130b0200000000000000000000000000000000000e1b2734414e5a6774818d9aa7acacb2a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c16202a343d464e565e616b6f757b7e8183848587939f96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e0200000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000013202d394653606c7986938b7e726558575757575757575757575757575550483e33281c100400000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000060f1921292f343738393939393939393939393939393939393939393939393939393939393939393939393939392e2d2b261f180f0600000000050f1821282f34373839393939393939302f2c27211911080000000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b4135291d11040004111d2935404b55616c717e8893938e81786c70797e83888b8e9091929291908e8c88847f7a726d73808d9292877e716b61554c4135291d11040000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000020608080c0b09060100000000000000000000000000000000000000000004080a0b0807050200000000000000000000000000000000000205070813131313131313130707050100000000000000000007111a232a313538393939393939393433302b241d140b01000000000000000000000000000000000e1b2734414e5a6774818d9aa9b3b9ada1979191919191919191919191919191919191919191919191919083776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e28323c464e5860686d767c82878a8e9091929399a496897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070000000000000000000000000013202d394653606c7986938b7e72656464646464646464646464646464615a5044392d20140800000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000020d17212b333b404445464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000010c17212a333a404345464646464646463d3c38332b23190f050000111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433a2f24180d01000613202c3945515d67717e87939a9d938e81797d848b9095989b9d9e9f9f9e9d9b9895918c857f79808d929c9992877d70675d5145392c20130600000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000003090e121415191815120d06000000000000000000000000000000000000050c111417171514120e09030000000000000000000000000002090e12141520202020202020201413110d0802000000000000030e19232c353c414546464646464646413f3c362f261d1308000000000000000000000000000000000e1a2734414d5a6774808d97a2adb8ab9e91858484848484848484848484848484848484848484848484848275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444e58606a6f7a82898f94979a9d9e9f9fa4ab96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d100000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706c6155493c3023160a00000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000000000000000000000000000007131e29333d454c5052535353535353535353535353535353535353535353535353535353535353535353535353534846423c332a1f1409000007121e28333c454b5052535353535353534a48443d352b21160b0000121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4431281d130700000714202d3a4753606d7a859297a2a59d938e848991969d9fa7a7aaa8a7a7a8aaa8a7a09d97928b858d929ca4a39892857a6d6054473a2d21140700030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000060e151a1e21222524221e181109010000000000000000000000000000000810171c21232422211e1a140d060000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000009141f2a353e474d51535353535353534e4c4741382f241a0e030000000000000000000000000000000815212e3b4854616e7b85929ea4aea99d9083787777777777777777777777777777777777777777777777756f65594d4134281b0e000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565f6a6f7d848f949c9ea6a7a9aaabacafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000000000030a0f1d2a3643505d69768390908376695d5043362a1d0f0a03000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7064574a3d3124170a000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000c18242f3b454f575d5f6060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e02000b17232f3a454e565c5e6060606060606056544f473d33271c100400121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e331f160c0100000613202c3945515d676f7c859298a2a59d9591959da0a8aba8a09d9b9a9a9b9d9fa4aca9a19e9691969ca4a39992867d70675d5145392c2013060006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000060f181f262b2e2f32312e29231b130a010000000000000000000000000008121a22282d30312e2d2a261f180f06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000010d1925313c4750585e5f6060606060605a58524a41362b1f14080000000000000000000000000000000714202d3a46525e69707d8a929da7ab9f958d80736b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686f7c8691969ea6aab0b4b6b7b8b9afa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000060e151a1f2a3643505d69768390908376695d5043362a1f1a150e060000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c605346392d20130000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000f1c2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352c210d0400000004111d2935404b55606a6f7c869298a2a7a09da0a7a9a29f9996918f8e8d8e90939a9ea1a8a8a19ea1a8a39992877d706b60554c4135291d1104000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000060f18212a31373a3b3f3e3a342d251c130a01000000000000000000000008121a242c33393c3e3b3a36312921180f0500000000000000020d17212930363a3b4646464646464646463936302820160c02000004101d2935414d58626a6c6c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000005121e2a36424d57616c74808d95a0aaa79f93887d70685e545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57616d7a849198a1a8b0b7bbc1c3c4c5bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000006101820262b2e3643505d69768390908376695d5043362e2b262018100600000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000111e2b3744505d6873787979797979797979797979797979797979797979797979797979797979797979797979797976695f53463a2d21140700111e2a3743505c68727879797979797979706b6054483c2f22160900121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e23180c00000000010d18242f3a434e58606a6f7d86929aa4acaaaca59d97928c88848281818283878b91969fa3ababadac9f92877d706b61594f433a2f24190d01000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b0000000000050f18212a333c4247484c4a463f372e251c130a0100000000000000000008121a242c363e45494a4846423b332921170e0500000000000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3845515e6a7479797979797979746e64584c3f33261a0d000000000000000000000000000000020e1a25303b454f59606d79839098a2aea49a92857a6e665b5051515151515151515151515151515151514f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714212d3a46535f6974818e96a1aab2bac2c7ccd0d1c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000061018222a31373a3c43505d69768390908376695d50433c3a37312a22181006000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000121f2c3845525f6b7885868686868686868686868686868686868686868686868686868686868686868686868686867b6e6155483b2e22150800121f2b3845525e6b7884868686868686867d7063564a3d3023170a00121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a4034281c10040000000007131d28313d464e58606b6f7c87939facaba39f938e857f7b7775747475777a7e848c9299a2a9b3a4978a7e716b61594f473d31281e130800000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000050e172129333c454d5355585651493f372e251c130a010000000000000008121a242c363e4850555755534d453b332920170e0500000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c79868686868686868074675a4e4134271b0e0100000000000000000000000000000009141f29333e45515c676e7b86929fa5aca1978f82786c60594f4444444444444444444444444444444442413d3730271e140900000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000815222e3b4855616e7b87929fa8b2bcc4ccd3d7dcd5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000060f18222a343c43474847505d69768390908376695d50474847433c342a22180f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000121f2c3845525f6b7885929393939393939393939393939393939393939393939393939393939393939393939393887b6e6155483b2e22150800121f2b3845525e6b7885919393939393897d7063564a3d3023170a00121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f150900000000010c161f2b343d45515d67717e8b9aa4afa399928b817a736e6968676768686e72797f879297a2aaa6998c7f73695f53463e352b1f160c010000091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000000020b172029333b454d575f6265625b51493f372e251c130a01000000000008121a242c363e48505a6164615f574d453b322920170c0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c798692939393938d8174675a4e4134271b0e01000000000000000000000000000000030d17212834404b555f69717e8a939da8a99f948c7f736b60564c4135373737373737373737373737373534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f2215090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d576774818d99a3afbac4ced6dfe3e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000000030e18212a343c464e535554525d69768390908376695d525455534e463c342a21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a00121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c31261a0e0200000000040f1b27333f4953606d7984919eaca49f92877f746d68615f575b5a565e61676d727d859298a2ac9f92867b6e61564c41362a1e11050000000a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b0000000a141d29323b454d575f696e726d635b51493f372d251c130a0100000008121a242c363e48505a616c716e695f574d443b32291e140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000050f18232e39434d57616c74818e95a0aaa69f92877d6f685d52463f342a2b2b2b2b2b2b2b2b2b2b2b292825211b140c03000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e2114070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f697884919eabb5c0ccd6e0e8f1e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000009151f2a333c464e585f62615e566976839090837669565e61625f584e463c332a1f150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a194887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1e12060000000005121f2b3744505b65727f8c97a1a89c928a7e726d615d56534d4e4e4c52555c606b707c86929fa6a3988e8175685e5246392d2014070000000815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000006111b262f3b444d575f696e7b7f726d635b51493f372d251c130a010008121a242c363e48505a616c717d7b6e695e564d443a30261c110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000007121d27303c45505a606d79839198a3aea39991847a6d615b51463c31281d1e1e1e1e1e1e1e1e1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a1adbdc7d1dee8f2efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000020e1a26313c454e585f6a6f6d685e69768390908376695e686d6f6a5f584e453c31261a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e211408000000000613202d394653606c7884919ea9a0968d80736c625b524c4642414141464b5159606a717e8a939eaa9f92867a6e6154473b2f24180c0000000814212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f22160900000b17222d38414d565e696e7b848b7f726d635b51493f372d251b130a08121a242c363e48505a616c717e86847b6e695e564c42382e23170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa5aba1968f82756d62584e433a2f24180f111111111111110f0e0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e11050000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1825313e4b5864717e8b97a8b2bdcfd9e3f0faefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121e2b37424d575f6a6f7b7a6d686976839090837669686d7a7b6f6a5f574d42372b1e1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000000000000000003080b0e0e131313131313130a090704000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221508000000000a1623303d495663707d8996a0a99e9184786d605a5146413a373130363940454f58616c75828f99a3a3998c7f7266554b4035291d1004000006121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c20130700030f1b27333f49535e696e7b8491918c7f726d635b51493f372d251b13121a242c363e48505a616c717e879291847b6e685e544a3f34281c1003000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000030c18212935404b555f6a727f8b939ea8a89e948b7f726a5f554b41352921180d030404040404020200000000000000000000000000000000000000000000000000000000000000000000000000000001070c06111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d010000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfcfd9eaf5ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000814212d3a47535f696f7c85837a6d68768390908376686d7a83857c6f695f53473a2d211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000001080f14181a1b20202020202020171614100b0500000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb4a79a8d8080808080808080808080808080808080808080808080808080808080807a6d6154473a2e21140700121f2b3845525e6b7885919393939393897d7063564a3d3023170a000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124170b00000003101c28343f4a546773808d9aa8a2978a7e71665c51483f35302b26252a2e343d46505a626e7b87929fab9d908376675d5145382c1f13060000020e1a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b10030005121f2b3744505b656e7b8491969c918c7f726d635b51493f372d251b1a242c363e48505a616c717e8792999691837a6d665c5044382b1f1206000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000060f18242f39434e58626d75818e96a1aba69f92867c6f675d51453f332a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1104000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f32261908000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000815222e3b4855616e7b859290837a6d7683909083766d7a839092857b6e6155483b2e221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000010406070a0d101112131312100e0b080705020000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2323201c160f08000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a73737373737373737373737373737373737373737373737373737373736d685e5246392d20130700121f2b3845525e6b7884868686868686867d7063564a3d3023170a0007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e3225180b00000006121f2b3844505c667683909da99f9285796d60544a403629241e1a191d2328343e47535f6a7683909ca99f92867a6d6053473a2d2014070000000915202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000613202d394653606c79839096a0a39c918c7f726d635b51493f372d25242c363e48505a616c717e879299a3a0959083796d6053463a2d201307000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000007121d28313c46515b606d7a849199a3aea3999184796d605a50463c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2b3844505b66737f8c999393939393939084776b6054443a302419120b030000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c30231609000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000713202d3a4653606d78818e9390837a7683909083767a8390938e81786d6053463a2d201307000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000020608080d0606030000000000000000000000000000000104080d111314171a1d1e1f201f1f1d1b181414110e080200000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000010b141d252b30333439393939393939302f2c27211a11080000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e67676767676767676767676767676767676767676767676767676767615e564c4135291d110500111e2a3743505c68727879797979797979706b6054483c2f22160900010c17212a333b434a4f5053535353534c4a463f372d232a333b434a4f5053535353534c4a463f372d23190f0500000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e3124170b0000000713202d3a4653606d7986929fa89b8e8175665c5042392e2419130e0d1218222b37434e5866727f8c99a5a399897c6f6356493c30231609000000030e1925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f04000005121f2b3744505b65707d869298a2a39c918c7f726d625b51493f372d2c363e48505a616c717e879299a3a39992877e71665c5044382b1f1206000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa6aba0968e81756c62584e43392f24180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f3437383939333f4a54616e7a8786868686868686867f7265594f43322c29231d150d0700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d201307000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121f2c3844505c666d78818e9390837a839090837a8390938e81786d665c5044382c1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000003090e1214151913120f0b06000000000000000000000003070d1013191d202124272a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a050000000000000000000000000000000000000008131d262f363c4041464646464646463d3c38332c231a0f0500000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d01000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700000a16222e39434d555b5d6060606060585651493f34292e39434d555b5d6060606060585651493f34291e120600000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c302316090000000714212e3a4754616d7a8798a3a5988b7f7265544a3f30271c1208020007101a26313d495663707c8996a3ab978a7d7164574a3e3124170b0000000008141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c2721191107000000030f1b27333f4953606b707d869298a2a39c918c7f726d625b51493f37363e48505a616c717e879299a3a39992877e716c61544a3f34281c1003000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000040d18222935414c56606a727f8c949fa9a89e938b7e716a5f554b40352921170c03000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a4044454646463a46525e686e797979797979797979726d6256473f3a38342f271f191007000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb4aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f1206000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cddae7f6ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000003101c28343f4a545c666d78818e939084839191838490938e81786d665c544a3f34281c1003000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000060e151a1e212226201f1c17110a0200000000000003060c1012181d2024292c2d30343638393939383735322e2d2a251e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e535353535353534a48443d352c21160b00000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e61544d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e130800000b17232f3a454e565c5e6060606060606056544f473d33271c100400010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e333f4a555f676a6c6c6c6c6c65625b51463a2e22160900000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070000000815222f3b4855626e7b8895aaa4978a7d7164574a3e2e24150b000000000915222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000020d172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f0700000000000b17222d38414f59606b707d869298a2a39b918c7f726d625b51493f3e48505a616c717e879299a3a39992877e716c615a5042382e23170b00000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000061019242f3a444e58606c77828f97a1aba59f92867c6e675d51453e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c505253535246444d565e616c6c6c6c6c6c6c6c6c65625b51504c47454039312a221910060000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c1003000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfced9e5f1feefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201300000000000000000c17232e38424a545c666c78818e92909195959191928d81786c665c544a42382e23170c00000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000060f181f262b2d2e332d2b28221c140b08060406060b0f12171c1f24292c2f35393a3d4043444546464543413e3b3936302b272019130c04000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606056554f473d33271c1004000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615447404040404040404040404040404040404040404040404040403a3935302820160c02000007121e28333c454b5052535353535353534a48443d352b21160b000003101d2936424f5b6771777979797979726d62564a3e3136424f5b6771777979797979726d62564a3e3124180b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f12060000000916222f3c4955626f7c8895a2a396897d7063564a3d30231706000000000714212e3a4754616d7a8794a0a5998c7f7266594c3f3326190c0000000000050e17222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000006111b262f3d474f59606b707d869298a2a39b918c7f726d625b514948505a616c717e879299a3a39992877e716c615a50483e30261c110600000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000008131e28323d44505b656d7a859199a4aea2989083796d605a50453b30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e60605f53504a4d52545f60606060606060605c5e5f5f5c5853514b433c342a22180c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b00000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1824313e4b5764717e8a97a8b2bdc8d4e2edf8efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20110c0600000000000006111c263038424a545b666c77808d929da0a09d928d80776c665b544a423830261c110600000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000030e18212a31373a3b403938332d261d191312101314171c1f23282c2f35393a4145474a4d505152535252504e4b4746413b373229241e160e05000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6360594f44382c201407000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b3434343434343434343434343434343434343434343434342e2d29251e160e04000000010c17212a333b434a4f5053535353534c4a463f372d23190f05000004111d2a3744505d6a778386868686867f7265584c3f323744505d6a778386868686867f7265584c3f3225190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c10040000000815222e3b4855616e7b8894aaa4978a7d7164574a3e2d22170b000000000815222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000000006111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c110800000000000000000a141d2b353d474f59606b707d869298a2a39b918c7f726d625b51505a616c717e879299a3a39992877e716c615a50483e362c1e140a00000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000010c162027333f49535e68707d87939fa6aaa0958d81746c61574d42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000030f1b2834404c5761686b6c6c6c605c544a46475353534c52565d6065696b6c6b6965605c554e463c342a1e140a00000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f8b93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c110600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a0acb8c6d0dbe7f0f9e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c211d1711090000000000000a151e263038424a545b656c77808d939d9d938d80776c655b544a423830261e150a0000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000009151f2a333c4247484c46443f382f2925201f1d1f2022282b2e34383a4045474c5254575a5d5e5f605f5e5d5b5854524c47433c35302820170e0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000010e1a2733404c59646f7479797979797979706b6055483c2f231609000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e272727272727272727272727272727272727272727272721201d19130c0400000000000a16222e39434d555b5d6060606060585651493f34291e1206000004111e2b3744515e6a7784919393938c7f7265594c3f323744515e6a7784919393938c7f7265594c3f3226190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000000000714212e3a4754616d7a8798a2a5988b7f7265544a3f33281c1107010006101823303c4956636f7c8996a2aa978a7d7164574a3e3124170b000000000000000a141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000000020b19232b353d474f59606b707d869298a2a39b918c7f726d625b5a616c707e879299a3a39992877e716c615a50483e362c241a0c02000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d949fa9a79d928a7e71695f544a40342820170b02000000000000000000000000000000000000000000000000000000000000000000000005111e2a3744505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e463c30261c1106000000000000000000000000000000000916222f3c4955626f7c8895a2afa396897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a46535f697784919eaab4bfcad6dee8eee2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f534639302d29221b12090000000000030c151e262f38424a535b656c74818e9b9b8e81746c655b534a42382f261e150c030000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313c454d53555953504a423b35302d2b292c2d2d3338393f44464b5153565d606367696b6c6c6c6b6a6865615e56544e46413a322920170d020000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000010e1b2834414e5b677481868686868686867d7063564a3d3023170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d08020000000000010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e221609000005111e2b3844515e6b7784919e9f998c7f7266594c3f333844515e6b7784919e9f998c7f7266594c3f3326190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c1207000000000613202d394653606c7985929fa79b8e8174665b5044382d2218120d0c1117222b37424d5765727f8c98a5a398897c6f6256493c2f23160900000000000000020b141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c0100000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d62616c707e879299a3a39992877e716c615a50483e362c241a1208000000000009141f29333b42464853535353535353535346413a32281e130800000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000006111b262f3a444f59606d78829097a2ada49f92857b6e665c51443e32291d140a000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b000000000000000000000000000000000916222f3c4955626f7c8895a2afa3968a7d7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0005121e2a36424d576673808c98a2aebac3ccd7dce3e7d5c9bcafa296897c6f635649505c6976838f9c9286796c5f53463e3d39342d241b110600000000060f19232b353d464e58606a6f7c8592989891857c6f6a60584e463d352b23190f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d575f6166605b544d46413b393835393a3c3f44464a5053555d6064686d70737677787979787674716e68626058524c443a32291e130800000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000010e1b2734414e5a6774818d93939393938a7d7064574a3d3124170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d070705010000000000000003101d2936424f5b6771777979797979726d62564a3e3124180b000005121e2b3845515e6b7884919ea6998c807366594d40333845515e6b7884919ea6998c807366594d4033261a0d00000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b000000000006121f2b3844505b667683909ca99e9285786c60544a3f3329241d19181b2227343c46535f6976838f9ca99f9286796d6053463a2d2013070000000000000000020b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e13080000000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d6c707e879299a3a39992877e716c615a50483e362c241a1208000000000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000a141d29323d44505c666e7b85929ea4ada2979083786d60594f443b2f261c11060000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c10030000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7d717d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c11060000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313b4754616e7a86929fa7b1bac2cbd1d6dcd5c9bcafa296897c6f635653535c6976838f9c9286796c5f53534b49453e362d22170c000000030e18212b353d474f58606a6f7c8592918c8c9191857c6f6a60584f473d352b21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f696e736c665f57524c484644404547494a5053545c6063676d71757a7d8083848586858583817e7a756f6a615d564c443a3025190d0100000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000000010e1a2734414d5a6774808d9a9f9f9f978a7d7164574a3e3124170b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080101010101010101010101010101010101010101000000000000000000000004111d2a3744505d6a778386868686867f7265584c3f3225190c000005121f2b3845525e6b7885919ea6998d8073665a4d40333845525e6b7885919ea6998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c030000000000030f1c28333f4a546673808d99a7a1978a7d70665b50443e352f292423282d333d464f59616e7b86929faa9c908376665c5145382c1f13060000000000000001070d111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000000000000071119232b353d474f59606b707d869298a2a39b918c7f72707e879299a3a39992877e716c615a50483e362c241a12080000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000020b172028343f4a545e69707d8a929da7a99f958d80736b61564d42382d22170e05000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000914202d3946525e6873808c95a0a8b1bbc0c7cbd0d0c9bcafa296897c6f63606060606976838f9c9286796c606060585650483e34291d110500000915202a333d474f59606a6f7c8592918c7f7f8c9192857c6f6a60594f473d332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b7f786e69615e565453504b515356545b6063666d70757a7e82868a8d909192939291908e8b86827c746d685e564c41362a1e11050000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000d1a2633404d596673808c99a6aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919393938c7f7265594c3f3226190c000005121f2c3845525f6b7885929ea69a8d8073675a4d40343845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000000b17222d3c4956636f7c8995a0a99d9083786c605a50454039352f2e34383f444e58616b75818e99a3a3988c7f7265544b4034281c1004000000000000040c13181d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d1307000000000000000000071119232b353d474f59606b707d869298a2a39b918b7f7d879299a3a39992877e716c615a50483e362c241a120800000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000050e17232e38424d57616c74808d95a0aaa79f93887d70695e544a3f332820160b020000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d0100000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b02000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005111e2a36414c56606d798390969fa7afb5babfc2c3c4bcafa296897c6f6c6c6c6c6c6c76838f9c9286796c6c6c6c64625a5045392d21150800020f1a26313c464f59606b6f7c8592918b7f72727f8b9192857c6f6b60594f463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88827b736d686461605b555d606265666c7074797d81858a8f92999a9c9e9f9f9f9e9d9b99928f87817a6d685e5246392d2013070000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9f998c7f7266594c3f3326190c000006131f2c3946525f6c7985929fa79a8d8074675a4d41343946525f6c7985929fa79a8d8074675a4d4134271a0e01000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e04000000000000000615222f3b4854606b7784919da8a0958c7f726c615a514b4541403f4045495058606a707d8a939eaa9f92867a6d6154473a2e23180c000000000000040d161d24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d01000000000000000000071119232b353d474f59606b707d869298a2a39b918b869299a3a39992877e716c615a50483e362c241a120800000000000000000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aea49a92857b6e665b50443d32281d140a0000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a00000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1925303b45515c666e7b8490959fa3abaeb4b6b7b8b9afa296897d7979797979797979828f9c92867979797979716c6256493d3024170a0006121f2b37434e58606b707d8692918b7f726d6d727f8b9192867d706b60584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b888f86807a75716e6c666b676d6f7175797c81858a8e92989c9fa3aba39f9e9d9d9d9fa3a39f9a938e847a6d6154473a2e2114070000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a6998c807366594d4033261a0d000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6998c807366594d4033261a0d00000613202c3946535f6c7986929fa79a8d8174675a4e41343946535f6c7986929fa79a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b22191107000000000000000007131f2c38434f5965727f8b96a1a79f93887e716c605d55524c4c4c4b51535b606a6f7c86929fa5a3988e8174685e5246392d1d12070000000000010c161f282f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000000000000000000071119232b353d474f59606b707d869298a2a39b999299a3a39992877e716c615a50483e362c241a120800000000000000000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000040404000a141e29333e45515c676e7b86929fa5aca1978f82786c60594f443a2f261b110600000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c20130600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000008141e2834404b545e696e7b838d92999fa3aaa9aaabacaea5998f8986868686868686868f949f988986868686867e7164584b3e3125180b000814212e3a47535f6a707d8692918b7f726d62626d727f8b9192867d706a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b8898928d86827e7b797877787a7c7e8285898d92979b9fa2a7a09d9999929190909192999a9ea19f96887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a79a8e8174675b4e4134281b09000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919ea6998d8073665a4d4033271a0d000006121f2c3844515c667986939fa79b8e8174685b4e41353844515c667986939fa79b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f191007000000000000000000030c1b27323d4753606d7984919eaca49a92867e736d67605d565959545c60656c717c859198a2ac9f92867b6e61564c4135291d0c03000000000007131d28313a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c2013060000000000000000000000071119232b353d474f59606b707d869298a2aba39fa3a39992877e716c615a50483e362c241a12080000000000000000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000306080911111111110c17212834404b555f69717e8a939da8a99f948c7f736b60564c41382d22170d040000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d21140700000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c60646a6e72757778787979787675726e69636159534d453d352b23190f0600000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020c18232e39424d575e696e7880878d9298999c9d9e9fa39fa1999693939393939393939c9fa6a393939393938b7e7164584b3e3125180b000815222f3b4855626e7b8592938b7f726d625b5b626d727f8b9192857b6e6255483b2f221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88959f98928e8b878685848586898b8e92979a9ea1a8a09e9995908c89868483838486898d92979e95887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000814212e3b4754616e7a8798a2aea89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d79869aa4a89b8e8175685b4e42353a4653606d79869aa4a89b8e8175685b4e4235281b0f02000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a0000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000b151e2b353d45515c67717d8a9aa4aca298928a8079716d6867666567666d70787e869197a1aaa6998c8073695e53493f372d1e150b00000000010d18242f3a434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d211407000000000000000000000000071119232b353d474f59606b707d86929facafacac9f92877e716c615a50483e362c241a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a0f1215151e1e1e1e1e1e1e18232e39434d57616c74818e96a0aaa69f93877d70685e53493f33271f160c01000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f1408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007121d27303b454d575e666d747b8186898d8f909192999393939393939393939393939393939393939393938b7e7164584b3e3125180b000814212e3a47535f6a74808d887f726d625b51515b626d727f8b8d80746a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88949fa29f9b979992919192939a989b9ea1a9a29e9a96918c8883807d7a78767677797c80858b9297887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000613202d394653606c7985929facaa9d9083776a574d42362a1e11050000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa79a8d8074675a4d4134271a0e01000714202d3a4753606d7a8693a0a89b8e8275685b4f42353a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000007121c27303d474f59606b707d87939facaaa29f928d847e7a767473727375797d838b9298a1a9b3a5998c7f726d625b51493f30271d120700000004111d2935404b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000000000000000000000000071119232b353d474f59606b727f8c98a5b2b3a79a8d80746c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000060e151a1f21222b2b2b2b2b2b2b2b2b27303c45505a606d79849198a3aea49991847a6d655b50443d31281e13080000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000b151e29333b454d545c60696e747a7d808384858686868686868686868686868686868686868686868686867e7164584b3e3125180b0006121f2b37434e58646e74817e726d625b514949515b626d727f80746e64584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a4754606d79828b92989ea1a8a39f9e9e9f9fa4aca9a19e9a97928e89847f7b7773706d676a6a666d6f73797f858f887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000005121f2b3744505b657783909daaac9f928579695e52463a2d2014070000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa79a8d8174675a4e4134271b0e01000714212d3a4754606d7a8793a0a89b8f8275685c4f42353a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d070100000000000000000000000c18232e39424f59606b707d86929aa4aba9aca49c96918b8682807f7f8082858a90959fa3aaaaaca79c918b7f726d625b5142392e23180c0000000613202c3945515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e010000000000000000000000071119232b353d474f59606b707d86929facacacac9f92877e716c615a50483e362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000006101820262b2e2f3737373737373737373737333e45515d676f7c86929fa5aba1968f82776c60584e433a2f24190d06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4347484c4e505252535252504e4b4846423b38332a251f170f0700000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d130800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000030c172129333b424a51575e61676d7073767778797979797979797979797979797979797979797979797979716c6256493d3024170a00020f1a26313c46525c646e74726d625b51493f3f49515b626d72746e645c52463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000613202c3945515d676d767e858c9196989b9d9e9f9f9e9d9a9897928e8a85817c77736e696663605d55545c6063676d727a81887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000030f1b27333f49536874818e9ba7aea298877b6e6154473b2e2114080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939fa79b8e8174685b4e4135281b0e02000814212e3b4754616e7a8794a1a89c8f8275695c4f42363b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000004101c2834404a54606b707d869298a3a69f9c9fa4a8a19e99928f8d8c8c8d8f92989da0a7a7a09da0a7a39b918b7f726d62544b4034281c100400000714202d3a4753606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c100300000000000000000000071119232b353d474f59606b707d869298a2a39f9fa3a39992877e716c615a50483e362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79b8e8174685b4e4135281b0e0200000000000000000000000000000000030e18222a31373a3c44444444444444444444444444404b555f6a727f8b939ea8a89e948c7f726a60554c41352922180c010000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e1104000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000000000000000000000a16202b343d4347494949494949494846423b33291f140900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000050f172029303940444d53555d606366696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000915202a33414a525c646765625b51493f37373f49515b626567645c524a41332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0004111d2935414b555d606d717a7f84898c8f9091929291908e8b8885817d79746f6b66615f575653514b4b5153555c60686d757f7b6e6155483b2e221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000b17222d3f4c5865727f8b98aab4aa96897c706356493d302316080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4a89b8e8175685b4e4235281b0f02000815212e3b4854616e7b8794a1a99c8f8376695c5043363b4854616e7b8794a1a99c8f8376695c504336291d1003000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000306070a0d101112131212100e0b07060400000000000000000000000000000006121f2c3844515c66707d869298a3a39c948f939aa0a7aba39f9c9a99989a9b9fa2aaa8a19e9590959ba3a39b918b7f72665c5145382c1f13060003101c2936434f5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000000000000000000071119232b353d474f59606b707d869298a2a399929299a3a39992877e716c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89b8e8275685b4f4235281c0900000000000000000000000000000000000a15202a343c4347485151515151515151515151515151514e58626d75818f96a1aba69f92877c6f675d51453f34291d110500000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d1004000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312e2f32353738393939383735322e2d2a261f1c170e0903000000000000000000000000000000000000000000030f1b27323d464e545656565656565654534d453b31251a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000050e171e272e343b42464b5153565a5c5d5e5f6060606060606060606060606060606060606060606060585650483e34291d11050000030e18212f38414a52585a585651493f372d2d373f495156585a58524a41382f21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00010d18242f3a434b515a62686d72797c7f82848586858583817f7c7974706d6663605955534d494745404045464b51565e616d726e695f53473a2d211408000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000616232f3c4956626f7c8998a3aea5988c7f7265594c3f3025190d0100000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000815222e3b4855616e7b8894a1a99c908376695d5043363b4855616e7b8894a1a99c908376695d5043362a1d1003000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849197a1a49c918c838790959c9fa4aca9a7a6a5a6a8a8a7a09d96918a848c919ba3a0959084796d6053463a2d20130700000d1a2733404d5a6673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f020000000000000000071119232b353d474f59606b707d869298a2a3999286869299a3a39992877e716c615a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89c8f8275695c4f4230251a0e02000000000000000000000000000000030f1a26313c464e53555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b606d7a849199a3aea39991847a6d605a50453a2e211509000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000000000000006131f2b37434e586062626262626262615e574d42362a1e1205000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000050c151c232831363a4045474a4d5051525353535353535353535353535353535353535353535353534b49453e362d22170c00000000060f1d262f3841474c4e4b4a453f372d25252d373f464a4b4e4c4741382f261d0f060000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000007131d28313a414550565d60666d6f727577787979787674726f6c6663605c54544f4846423d3a393534383a40454c525b6265615f574d42372b1e1206000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000713202d3a4653606d7986929faca89b8e817568564c41362a1e110500000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000815222f3b4855626e7b8895a1a99d9083766a5d5043373b4855626e7b8895a1a99d9083766a5d5043372a1d1004000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e2215080000000000000002060a0c0d1313131313131313131313131313131313131313131312110f0c0701000000000000000006121f2c3844515c666e7c8591979c928c7f767c838a8f939a9a9d9e9f9f9e9d9b9895908b847e777f8c919b9691837a6e665c5145382c1f130600000916232f3c4956626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d0000000000000000071119232b353d474f59606b707d869298a2a39992877d7d879299a3a39992877e716c625a50483f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaa9d9083776a574d42362a1e120500000000000000000000000000000006121f2b37434e585f626a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a686f7c87929facaba0968e81756c62564a3d3124170b00000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181514120e0903000000000000000000000000000000000000000000000000000815222e3b4754606a6f6f6f6f6f6f6f6e695e53463a2d211407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000030b12181f252a2f35393a3d404344454646464646464646464646464646464646464646464646463e3d39342d241b110600000000000b141d262f363c40413f3d3a342d251b1b252d343a3d3f413f3c362f261d140b000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0000010c161f282f353f444c52545c606265686a6b6c6c6b6a676562605b5453514a48433d3a36312d2c29282c2f343a414651575955534d453c31261a0e02000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3844515c667683909ca9aa9e918477685e5246392d20130700000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000915222f3c4855626f7b8895a2aa9d9083776a5d5044373c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000070d12161919202020202020202020202020202020202020202020201f1e1b18130c050000000000000004101c2834404a545f6a6e7c8591928c7f736d6f787d82878b8e9091929291908e8b88837e79716d727f8c9191847a6e685e544b4034281c100400000815222e3b4754606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000000000000071119232b353d474f59606b707d869298a2a39992877e70717e879299a3a39993877e716c625a50483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facac9f928579695e52463a2d2014060000000000000000000000000000000815212e3a47535f6a6f777777777777777777777777777777777777777777777f8c99a5b2a89e938b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0f111212131312100f0c080705020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c7c7c7c7c7c7c7b6e6154483b2e211508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000070c141a1d24292c2d303336373839393939393939393939393939393939393939393939393931302d29221b1209000000000000020b141d242b30333432312e29231b12131b23292e31323433302b241d140b02000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000040d161d2429323a41454a505356595c5d5e5f5f5e5d5b585553504a4644403938322d2a2620201d1c1f232930363f464a4c4847423c332a1f150900000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000004101c2834404a5466737f8c99a9aca096877a6d6154473a2e21140a00000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99c8f8376695c504336291d1003000916232f3c4956626f7c8995a2aa9d9084776a5d5144373c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e120600000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2b28241e170f06000000000000000c18232e39424e575f6a6e7c858c80736d63666d70767b7e81838485858584817f7c77726d67626d727f8b847b6e685e564c42392e23180c00000006131f2b38434e5863707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d201307000000000000071119232b353d474f59606b707d869298a2a39992877e706c6c717e879299a3a49993877e716c625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaea298877b6e6154483b2d22170b0607080808060200000000000000000915222f3c4855626f7c8484848484848484848484848484848484848484848484919daab7afa59f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b0000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878989898989898074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000003090e13181d20202327292a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2524211d1711090000000000000000020b131a1f2426272524221d1811090911181d2224252726241f1a130b0200000000000b1825313e4a56626d72797979797979736e63584b3f3226190c00000000040c131820282f35383f4446494c4f5152535252504e4c4946443f3a38342e2c27211e1a1413101013181e252a353a3e3f3b3a37312a21180e0300000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000c18232e3c4956626f7c8997a2ada8978a7e7164574a3e31261b0f03000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a99c908376695d5043362a1d100300091623303c4956636f7c8996a2aa9e9184776b5e5144383c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e02000000000a131c232a2f3233393939393939393939393939393939393939393939393837342f2921180f0500000000000007121c27303c454e575f6a6e7c7f736e635b5c6064696e717477787979787775726f6a65605d5b626d727e7b6e695e564d443b30271d1207000000030f1b27323d4854606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f12060000000000071119232b353d474f59606b707d869298a2a39992877e716c61616c717e879299a3a49993877e716c625a50483f362d241b12090000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929facb4aa978a7d7064544a3f33281c131313151514120f0a030000000000000916222f3c4955626f7c889191919191919191919191919191919191919191919196a0acb8b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e040000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692959595958d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000001070d111314171a1d1e1f202020202020202020202020202020202020202020202020181715110c060000000000000000000001080e14171a1b181815120c060000060c121518181b1a17140e08010000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000001070d161e24292e34383a3c3f42444546464543413f3c3938332d2c28231c1b16120e09060404070c131923292e31322e2d2b261f180f060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000713202d3a4653606d7985929eaba79b8e817468584e43372b1f1206000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1a99d9083766a5d5043372a1d1004000a1623303d495663707c8996a3ab9e9184786b5e5145383d495663707c8996a3ab9e9184786b5e5145382b1e1205000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f15090000000007121c252e353b3e40464646464646464646464646464646464646464646464544403a332b21170c010000000000000b151e2a333c454e575f6a6e726d635c525053575e6164676a6b6c6c6b6a6865625f585351515b626c716e695e574d443b32291e150b00000000000a16202c38444f59606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000000040f19232b353d474f59606b707d869298a2a49992877e716c615a5a616c717e879299a3a49993877e716c625a50483f362d241b110600000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929facb4a79a8e8174665b5044382d22201f202222211f1a150e0600000000000916222f3c4955626f7c88959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a8b2acacac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e05000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa2a29a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000010406070a0d1011121313131313131313131313131313131313131313131313130b0a0805000000000000000000000000000003080b0d0e0c0b090501000000000106090b0c0e0d0b0803000000000000000006121e29343f495156586060606060605a58524a40362a1f130700000000000000040c13191c23282b2d2f323537383939383734322f2d2b28221f1c18120f0a0502000000000002080d181e22252622211e1a150e06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006121f2b3844505c6674818e9baaab9e9184786a5f53473a2e21150a000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000a1723303d4a5663707d8996a3ab9e9185786b5e5245383d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e03000000020d19232e3740464b4c5353535353535353535353535353535353535353535352504c453d33291e1307000000000000030c18212a333c454e575f6266635b524944464d5354585b5d5e5f5f5e5d5b5855534e474549515a6265615e574d453b322920170c03000000000004101c27323d44505b656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b00000000000b16212b353d474f59606b707d869298a2a49993877e716c615a50505a616c717e879299a3a49993887e716c625a51483f372d23180c0100000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929facb8ab9e9185786c60544a3f332d2c2c2d2f2f2e2b2620180f06000000000916222f3c4955626f7c88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b0400000000000000000000000000000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000001080d11171c1f202326292a2b2c2c2b2a282522201f1c1712100c070000000000000000000000070d121618191514120e090300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2ada196887b6f6255483c31261a0f000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000a1724303d4a5763707d8a96a3ab9e9285786b5f5245383d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000006121e2a354049515759606060606060606060606060606060606060606060605e5c574f453a2f24180c00000000000000060f18212a333c454e53555957514940383b4246484b4e5051525252514f4c4847433c393f4850565854534d453b332920170e05000000000000000b162127333f49535b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000003101b27323d474f59606b707d869298a2a49a93877e716c615a504848505a616c717e879299a4a49a93887e716c625b51493f34291d11050000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929facb4aba1978a7e71665b50443f3a39383a3b3b3a37312a22180e030000000916222f3c4955626f7c8893939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000040613131313131313131312110e0904000000000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000060b10121316191c1e1f201f1f1d1b191613120f0b060400000000000000000000000000000106090b0c08080602000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000b17232e3a4753606d7985929faca8998c7f7366584e43372b1c11060000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e3d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0000000000000000060f18212a333c4247484c4b463f372b31363a3b3e41444546464544423f3c3a37312c363f454a4b4846423b332920170e050000000000000000050b17222d384149535b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a00000000000713202c38444f59606b707d869298a2a49a93887e716c615a50483e3e48505a616c717e879399a4a49a93887f726d625b51453a2e22150900000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929facaea399929183786c6059504947454546484847433c342a20150a0000000916222f3c4955626f7c8686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000001070c10132020202020202020201f1d1a150f08000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000030607090c0f1112131312100e0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000006131f2c3845515d6774818e9ba8aa9d9184776a5f5347382e23170b0000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3ab9e9184786b5e5145382b1e1205000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f343e4b5764717e8a97a4ac9f9285796c5f4a3f34281c10030006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c100700000000000c1925323e4b57636d73797979797979797979797979797979797979797979797873685c5044372b1e11000000000000000000060f18212a31373a3b3f3e3a352e25252a2d2e313437383939383735322f2e2b26242d343a3d3e3b3a36312921170e050000000000000000000006111b262f38414950575f62686e717477787979787775726e69625f58514940372e231a0c0200000000000916222f3b4854606b707d869298a2a49a93887e716c625a50483e36363e48505a616c717e879399a4a49a93887f726d62564a3d3124180b000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929facac9f9286928c7f736b605b53535151535555534e463c31261a0f0200000815222e3b4754606a76797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120500000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000004101d2935404b5563707d8996a1aca095887b6f62544a3f34281c100300000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000b1825313e4b5864717e8b97a4ac9f938679665c5044383e4b5864717e8b97a4ac9f938679665c5044382b1f120600030f1b27323d464e54566060606060605f5c574f444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000d192633404c5966737f8686868686868686868686868686868686868686868685786b5e5245382b1f1200000000000000000000060f1820262b2e2f33322f2a231c1a1e212125282a2b2c2c2b2a282522211f1b1b22292e31322e2d2a251f170f050000000000000000000000000a141d262f383f444e53565e6165686a6b6c6c6b6a6865615e57534e463f372e251c11080000000000000a1623303d495663707d869298a2a39f93887f716c625a50483e362c2c363e48505a616c717e879399a4a49a93887e7265584b3f3225180c00000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3744505b657986939faca79a8d818d93877d726c6562605d5c6062625f584e43372b1f1206000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c10030000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000c18242f394653606c7884919eaba7998c8073665c5044382b1f140900000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000b1825323e4b5865717e8b98a4afa49986796d6053463a3e4b5865717e8b98a4afa49986796d6053463a2d20130700000a16202b343d43474953535353535352504c453b42464b5153575a5c5e5f5f5f5e5d5c595754514c46423b3328231c140c020000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b5e5245382b1f120000000000000000000000060e151a1e21222625221e18120e121415181b1d1e1f1f1f1e1c191515120f11181d21242521211e1a140d0500000000000000000000000000020b141d262d333c42474c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a000000000000020f1c2935424f5c6875828f949fa39b918b7f726d625a50483e362d24242c363e48505a616c717e879399a49e938e8175685b4e4235281b0f0200020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202d394653606c78869aa4afa396897d869292877f78726e6d67676d6e6e6a5f53473a2e2114080000030f1b27323c464e5455606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b0006121e29343f495156586060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000007121f2b3844505b6673808c99a3ab9e9184796d6053463b30251a0e01000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000c1825323f4b5865727e8b98a5b5a093867a6d6053473a3f4b5865727e8b98a5b5a093867a6d6053473a2d2014070000040f19222b32373b3c4646464646464544403a3136394045474a4d4f5152535252514f4d4a4745413a3631292117110a02000000000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b5e5245382b1f1200000000000000000000000003090e121415191816120d07020507080b0e1112131312110f0c09080603060c111517181514120e0903000000000000000000000000000000020b141b222731373b4146474b4e5152525352514e4c4846423b37312a221c130a01000000000000000714202d3a4753606d79828f949b918b7f726d625a50483f362d241b1a242c363e48505a626c717e87939a938e81786d6053463a2d201307000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000713202d3a4653606d798693a0b6a295887c818e99928c837f7b7a7979797b7c6e6255483b2f2215080000000a15202b343c4347495353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f140800010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000007121d2731394045535353535353535353524e473f352b2015090000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929faca1968a7d7063574d42362a1d1307000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f34281c1003000c1925323f4c5865727f8b98a5ada093877a6d6054473a3f4c5865727f8b98a5ada093877a6d6054473a2d21140700000007101920272b2e2f3939393939393837342f252a2f34383a3d404344454646454443403d3a39352f2a251f170f060000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5e5245382b1f120000000000000000000000000000020608080c0c0a060200000000000001040506060504020000000000000105090b0b08070502000000000000000000000000000000000000020a111720262b3036393b3e41444546464544423f3b3a36302b262018100a01000000000000000006131f2c3845515c676d79828f918b7f726d625b51483f362d241b12121a242c363e48505a626c717e88938e81786d665c5044382b1f120600000714202d3a46525e6976797979797979797976685e5246392d201307000714202d3a4753606d7a8693a0ada194887b7c88949f95918c8886858586888073675a4d4034271a0d000000040f19222b32373b3c464646464646464646464646464646464646464646464646464646464646464644413b342c22180d0200000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0100000000000000000000000000000000000000000000000000000000000106090b0c131313130c0b09060100000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000b17222d3846525e6975828f9ba7a89b8f8275695e52463a2f24180d000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ac9f938679665c5044382b1f1206000c1926333f4c5966727f8c99a5ada094877a6d6154473a3f4c5966727f8c99a5ada094877a6d6154473a2e21140700000000070f161b1f22232d2d2d2d2d2d2c2b28241a1d23292c2d3034363838393938373633302d2c29241e1a140d0500000000000000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1e252a2d2e323537383939383735322e2d2a251f1a150e060000000000000000000004101c2934404b555c676d79828a7f726d625b51493f362d241b120909121b242d363e48505a626c717e8681786d665c544a3f34281c100300000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000714212d3a4754606d7a8793a0ada194877a76828f99a09d9895989292988d8073675a4d4034271a0d0000000007101920272b2e2f39393939393939393939393939393939393939393939393939393939393939393835302a221a1006000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000040e18222a32373b3c464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d13080000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000000000000000000000000000000000070d1216181920202020181815120c060000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000006111c2a36424d5763707d89959fac9f92867b6e61554b4135291d12070000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa49986796d6053463a2d201307000d192633404c5966737f8c99a6ada194877a6e6154473b404c5966737f8c99a6ada194877a6e6154473b2e2114080000000000040a0f1315162020202020201f1e1c180e12181c1f202427292b2c2c2c2b2a29262421201d19130e090300000000000000000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62574a3e3125180b0000000000000105090b0b1313131307060405090b0b131313130706040005090b0b13131313070604000000000000000000000000000000000000000000000000000000000000000003090e14191e202125282a2b2c2c2b2a282521201e1a140f0a030000000000000000000000000c18232f39434b555c676d797d726d625b51493f372d241b1209000009121b242d363f48505a626c717d786d665c544a42382e23170b0000000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000814212e3b4754616e7a8794a1aca093877a6f7c87929fa5a5aaa29f9f9a8d8073675a4d4034271a0d0000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b313638393939393939393433302b241d140b0100000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f1206000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2524221d1811090000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000e1a25303b4854606b7683909da8a3998d8073675d5145392e23180c0000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b5a093867a6d6053473a2d201407000d1a2633404d596673808c99a6aea194887b6e6155483b404d596673808c99a6aea194887b6e6155483b2e221508000000000000000306080913131313131312110f0c01070c101314171a1c1e1f201f1f1e1c1a171413110d0801000000000000000000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51463a2e2216090000000000060c111517182020201f141310111517182020201f1413100c111517182020201f1413100c07010000000000000000000000000000000000000000000000000000000000000002080d111414181b1e1f1f201f1e1b191514120e0903000000000000000000000000000007121d273139434b555c676d716c625b51493f372d251b12090000000009121b242d363f48505a626b706d665c544a423830261c11060000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4855616e7b88949f9fa39986796d73808c939fa2aaaaaba69a8d8073675a4d4034271a0d000000000000040a0f131516202020202020202020202020202020202020202020202020202020202020201f1f1c19140d0600000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726241f1a130b0200000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000000000000000000000000000000009131b23292e31323939393932312e29231b13090000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000009141f2c38444f5964717e8a96a0ab9f92857a6d60544b4034281d120700000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5ada093877a6d6054473a2d211407000d1a2733404d5a6673808d99a6aea195887b6e6255483b404d5a6673808d99a6aea195887b6e6255483b2f2215080000000000000000000000060606060606050503000000000406070a0d10111213131211100d0a07060401000000000000000000000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751493f35291e1206000000000911181d2124252d2d2d2c201f1c1d2124252d2d2d2c201f1c181d2124252d2d2d2c201f1c18120b030000000000000000000000000000000000000000000000000000000000000000010507080b0e1112131312110f0c0807050200000000000000000000000000000000010b151f273139434b555c6064615a51493f372d251b130900000000000009121b242d363f4850596063605c544a423830261e140a000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000915222f3c4855626f7b8893939393928679666c77818c92989b9e9f9f9a8d8073675a4d4034271a0d000000000000000003060809131313131313131313131313131313131313131313131313131313131313131312100d08020000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201b1a17140e08010000000000000000000106090b0c1313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000000000000000000000000000007111b252d343a3e3f464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000002101b27323d4653606c7884919da8a2978b7f72665c5145392e23180c01000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5ada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6aea295887b6f6255483c404d5a6773808d9aa6aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f372d23180d0100000009121b22292e3132393939392d2c29292e3132393939392d2c2923292e3132393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f273139434b5153575550483f372d251b1309000000000000000009121b242d363f474f545653504a423830261e140c02000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000916222f3c4955626f7c86868686868685786c656c777f868b8e919292928d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000000000003060809131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000010d18232d373f464a4c535353534b4a463f372d23180c01000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a0a99e9184796d60554b4034281e1308000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6ada194877a6e6154473b2e211408000e1b2734414e5a6774818d9aa7afa295887c6f6255493c414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000105080b0b1313131313130c0b090501000000000000000000000000000002070a0c0d1313131313130b0a08050000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a352d251b110700000006111b242d343a3d3e464646463a3834343a3d3e464646463a38342f343a3d3e464646463a38342f271f150b0100000000000000000000000000000000000000030608090d1012131312110f0b0707050100000306060b0f121312110e080705020000000000000000000000000000030d151f2731394045474a49453e362d251b13090100000000000000000009121b242d353d44484a46443f3830261e140c0200000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4754606a767979797979797873695b656c727a7f8284858685837e7164574b3e3124180b00000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000006121e29343f4951565860606060585651493f34291d120600000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919da7a1968b7e72675c51453a2f24190d030000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6aea194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7afa295897c6f6256493c414e5b6774818e9aa7afa295897c6f6256493c2f2316090000000000060c11151718202020202020181815110c06000000000000000000000000070e1316191a202020202020181715110c060000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e29231b130a000000010c18222d363f454a4b535353524745403f454a4b53535352474540393f454a4b535353524745403931271d12070000000000000000000000000000000000040a0f1315161a1d1f1f201f1e1b181413110d080b0f1213181c1f201f1e1b1514120e090300000000000000000000000000030d151f272f34383a3e3c39332c241b130901000000000000000000000009121b232b33383c3d3a38342e261e140c020000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070006131f2b37434e5860626c6c6c6c6c6c6c6961535b60686d72757778797876716c6155493d3023170a0000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a03000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000000000000000000000000406070a0c0f11111213131312110f0d0b070705010000000000000000000000000000000000000000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8a95a0a89e9184796d60564c4135291f14090000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6aea195887b6e6255483b2f221508000e1b2835414e5b6874818e9ba7afa396897c706356493d414e5b6874818e9ba7afa396897c706356493d3023160a000000000911171d2124252d2d2d2d2d2d2524221d181109000000000000000000010a12191e2325262d2d2d2d2d2d2524211d17110900000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b262625221e18110a0100000005111d29343f485056586060605f53514b485056586060605f53514b43485056586060605f53514b43392f23180c00000000000000000000000000000003090e151b1f2222272a2b2c2c2c2a282521201d1913171c1f2024292b2c2c2a2821211e1a140d0500000000000000000000000000030d151d23292c2d31302d28221a1209010000000000000000000000000009111921272c2f302d2b28231c140c02000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700030f1b27323c464e54556060606060605f5d574950565d6065686b6c6c6b6a64615a5045392d211408000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000000000000000001070c10131417191b1d1e1f20201f1f1e1c1a171413110d0804010000000000000000000000000000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000b1825313e4a56626d7279797979726d62564a3d3124180b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000006111c28343f4a54606c7883909da6a1968c7f72685d52453b31261a0c0300000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6aea295887b6f6255483c2f221509000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d424e5b6875818e9ba8b0a396897d7063564a3d3023170a00000009121b22292d303139393939393932312e29231b120900000000000000000a131c242a2f323339393939393931302d29221b120900000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e191816120d0700000000000915212e3a45505a62656c6c6c6c605c55505a62656c6c6c6c605c554b505a62656c6c6c6c605c554b4034291c100400000000000000000000000000060e141a20262b2e2f3336383939383735322e2d2a251e22282b2d313638393937342e2d2a251f170f0500000000000000000000000000030b12181c1f202423211c17100800000000000000000000000000000000080f161c202223201f1c17110a0200000000000000000714202d3a46525e6976797979797979797976685e5246392d20130700000a15202b343c43474953535353535352514c3f444c5254585b5e5f5f5f5d575550483e33281d11050000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c030000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000000000000050b1012181c1f202326282a2b2c2c2c2c2c2a29272421201d1913100d07010000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1925323f4c5865727f868686867f7265584b3f3225180c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000b17232e3844505b66707d89949fa89e92857a6d60574d42362a1e150a00000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a000006111b242d34393d3e4646464646463f3d3a342d241b0b02000000000000030d1c252e353b3f404646464646463e3d39342d241b110600000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0906010000000000000b1724313d4a56626c71797979796d675c56626c71797979796d675c5156626c71797979796d675c5145382c1f1306000000000000000000000000080f181f262a32373b3c40434546464544423e3a3936302a2d3338393e4245464544413b3a36312921170d030000000000000000000000000001070c101314171714110c05000000000000000000000000000000000000050b101316171312100b060000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000040f19222b32373b3c464646464646454441333a4145474b4f51525352504b49453e362c22170c00000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000000040b10161c1d23292c2d30333537383839393938373633312e2d2a25201d18120b0600000000000000000000000000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926323f4c5965727f8c93938b7f7265584c3f3225190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000006111c28333f4a54616b76828f99a4a1978d8073695f53463d30261c1106000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7afa295897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00010c17222d363f45494b5353535353534b4a453f372d1d140a0000000000010b151f2e3740474b4d5353535353534b49453e362d22170c00000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000b1825323e4b5865717e86868686796d605865717e86868686796d60535865717e86868686796d6053473a2d20140a0000000000000000000000081119212a31363c4347494d5052525352514e4b4746413a36383f44464b4f525352514e4846423b33291f1409000000000000000000000000000000000406070b0a0805000000000000000000000000000000000000000000000407090a070603000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d0100000007101920272b2e2f393939393939393835272f35393a3f4244454645433e3d39332c241a1006000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b1005000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000000060b161b21282c2f34383a3d3f42444445464646454442403e3a3936302c29241d17110a02000000000000000000000000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939fa99f92867b6e61594f42382e23170c020000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7afa396897c706356493d3023160a00101c2936434f5c6976828f9ca9aca4978a7d7164574a3e434f5c6976828f9ca9aca4978a7d7164574a3e3124170b0005111d29343f48505658606060606060585651493f2f261b11060000000007121d27314049525759606060606060585650483e34291d1105000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000a1723303d4a5663707d8993988a7d70635763707d8993988a7d7063575663707d8993988a7d7063574a3d31261b0f03000000000000000000060f19232b333b42464e54555a5d5e5f5f5f5d5b5854524c4641424a5053575c5e5f5f5d5b54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e13080000000000070f151b1f22222d2d2d2d2d2d2c2b281e24292c2d3235383939383731302d28221a12080000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d2115090000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000000000000000000020a111721272c3338394045474a4c4e50515253535252514f4d4a4746413a39352f28231c140c0600000000000000000000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d192633404c5966737f8c99998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000006111c262f3d47535f6a74818e97a2a3988e82756b60544a3f34281f14090000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d293643505c6976838f9c9f9f9f978b7e7164584b3e43505c6976838f9c9f9f9f978b7e7164584b3e3125180b000815212d3945505a62646c6c6c6c6c6c65625b5141382d22170b000000000c18232f3943525b63666c6c6c6c6c6c64625a5045392d211508000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000815222f3b4855626e7b88959a8d81746758626e7b88959a8d8174675855626e7b88959a8d817467584e43372b1f12060000000000000000030e18222b353d454d53585f6266696b6c6c6b6a6865615e56524c4c545b6064696b6c6c6a67615e574d42362a1e1205000000000000000000000000000000010406070b0e101213131312100e0b07060401000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c02000000000000040a0f1315162020202020201f1e1c13191d202125282b2c2c2c2a2423211d171008000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000030b141c222832383e44484b515356595b5d5e5f5f5f5f5f5d5c5a5754524c47454039342e261e170f07000000000000000000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2633404d596673808c99998c7f7366594c403326190d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa79e93897d70665c50443b30251a0d0300000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a00101d2a3643505d6976839093939393938b7e7165584b3e43505d6976839093939393938b7e7165584b3e3225180b000b1724303d4956626c71797979797979726d6253493f33271b0f03000004101c2934404b55636e73797979797979716c6256493d3024170a00000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000714202d3a4753606d7a86979e9184786a5f606d7a86979e9184786a5f53606d7a86979e9184786a5f53473a2e21150800000000000000000a15202a343d474f575f616a6f7376787979787775716d68615e56565d666c717578797877746e695e53463a2d2114070000000000000000000000000001070d111314181b1d1f1f201f1f1d1b181413110d07010000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e0500000000000000000003060809131313131313121210080d111314181c1e1f201f1d181714110c0600000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000030c151d262d333d44484f55555c606366686a6b6b6c6c6c6b6a696664615e5653514b443f38302921191007000000000000000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99998c807366594d4033261a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000020b1b26323c46525e68727f8c95a0a59d9083786d60574d42362a1f150b01000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683868686868686867f7265584b3f43505d6a7683868686868686867e7265584b3f3225180c000b1825313e4b5864717e8686868686867f72655b5044372b1f150a000006131f2c3845515c6773808686868686867e7164584b3e3125180b000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000006131f2c3945515d677885929e96887b6f625d677885929e96887b6f62555d677885929e96887b6f6255483c3025190d01000000000000020f1a26313c464f5960696e767c80838585868583817e7a746d68605d686d787e8285868584817b6e6154483b2e211508000000000000000000000002080e13181d202024272a2b2c2d2c2b2a272421201d18130e090300000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000006060606060606050300010406070c0f11121312100b0a0805000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c20130400000000000000000000000b151e272f383f444f54596163676d70727577777879797978777573716d6865605d55504a423b332a22190f06000000000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768386868376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d7883909aa4a0958c7f72695e52463e31271d1207000000000000121f2c3845525f6b7885929eabaca194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9aca4978a7d7164574a3e3124170b00101c2936424f5b66717679797979797979726d62564a3d424f5b66717679797979797979726d62564a3d3124180b000713202d3a4653606d7984919393939184786c6053463c31261a0f02000714202d3a4753606d7985929393939184796d6053463a2d2013070000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000004101d2935404b556a7783909d998c7f7266566a7783909d998c7f726656556a7783909d998c7f7266564c41362a1d110500000000000006121f2b37434e58606b707b82888d9091929292908e8b86817a706b606d7a828a8f91929290897d7063564a3d3023170a00000000000000000000050d14191d24292c2d31343738393939383634312d2c29241d1a140d050000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d100000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000000000007121d273039424a505960636b7075797d7f81838485868685858482807d7a76716d67605c544d453c342a21180c030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9a9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000040d1925303a44515c666f7d88939fa79f92867b6e61594f43392f24180c020000000000121f2c3845525f6b7885929e9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f978b7e7164584b3e3125180b000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a3e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090006131f2c3845515c66727f8c97a2a0958a7d7063584e43372b1e13080714202c38444f5965717e8b97a1a2978c7f72665c5144382c1f1206000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c18242f424f5c6875828f9b9c908376685e6875828f9b9c908376685e5c6875828f9b9c908376685e5246392d2013070000000000000814212e3a47535f6a707d858f94999c9e9f9c9b9c9b98928e857d706b75828f949c9e9f9f96897d7063564a3d3023170a000000000000000000080e171e252a2f35393a3e4143454646464543413e3a39352f2a251f170f09000000000000000000000000000000000000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d1000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000040e18232e39434b545b606b70767d8185898c8e90919292929292908f8d8a86837e79726d665f574e463c332a1e150b0000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030709090c0c0c0c0c0c0c0c0c0c0c0c0c0c08131e2834404a54606b74818e97a1a2988e81756b61554b4035291e140a0000000000121f2c3845525f6b7885929393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3643505d6976839093939393938b7e7165584b3e3225180b000a16222d38434d555b5d60606060606060585651493f3438434d555b5d60606060606060585651493f34291d11050004101c2834404b54606d7a85929fa89c8f82766a5f53473a3025190d0916232f3c4855606b7783909da99f92857a6d60544a4034281c100400020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000000071a2734414d5a6774808d9a9f93867a6d616774808d9a9f93867a6d615a6774808d9a9f93867a6d6154473a2e23180c000000000007131f2c38434e58626e7c8692989fa29f97928f8e8f9196999792877d707d89949ea69e989291897d7063564a3d3023170a00000000000000010a121a202930363a4045474b4e505252535252504e4b4745413a363029211b120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000000020c16202834404b555c666c737d838a8e9298999b9d9e9e9f9f9f9e9d9c999993908b857f786e695f584e453c30271d120700000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000040b0f1315161919191919191919191919191919191918232e39424f59616d7a85929ea69e938a7d70675d51453c30261c110600000000121f2c3845525f6b7885868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683868686868686867e7265584b3f3225180c0005111c27313b434a4f50535353535353534b4a453f372d313b434a4f50535353535353534b4a453f372d23180c0100000c18232e3945515d6773808d98a39f94887c6f62564c41362a1c12121f2b37434e5863707d8995a0a3988c8073675d5142392e23180c000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c1926323f4c5965727f8c98a4998b7e716465727f8c98a4998b7e71645465727f8c98a4998b7e7164544a4034281c1004000000000915222e3b4854606a76828f98a2a298928b8583828284878c929792857b818e9aa69e948f8684867d7063564a3d3023170a000000000000000a131c242c323b41464b5153575a5d5e5f605f5e5d5a5754514b46423b332d241c140a01000000000000000000000000000000000000000000000000000106090b0c13131313131313090806030000000000000000000000000003060809131313131313130b0b0905010000000000000000000000000000000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868376695c504336291d100000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000008131e28323a45515c676d78808990959b9fa2aaaba39f9d9d9c9d9ea1a9aba49f9d97928b837b6f6a5f574d42392e23180c02000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000070f161b20222325252525252525252525252525252525252527303d46525e68717e8a949ea59e9184796d60584e42382e23170b02000000111e2b3744505d6873787979797979797976685e5246392d20140700000000000000000000000000000000000000000000000000000000000000101c2936424f5b66717679797979797979726d62564a3d3124180b00000a151f2931383e4243464646464646463f3d3a342d242931383e4243464646464646463f3d3a342d241b110600000007121d2935414c55616e7b86929fa69a8e8174685e5246392e231814212e3a47535f6a76828f9ca79f92867a6d61554b4030271c120700000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000b1724313e4a5764717d8a97ab9b8e82756664717d8a97ab9b8e8275665c64717d8a97ab9b8e8275665c5144382c1f1206000000000916232f3c4956626f7c89949fa79f92867e79767576777b7f858f948f8283909daa9c8f82797779796d6053473a2d20140700000000000009121c252e363e444c52555d6064676a6b6c6c6c6b696764605d55524d453f362e261c1309000000000000000000000000000000000000000000000000060d12161819202020202020201615130f0a04000000000000000000040a0f13151620202020202020181715110c0600000000000000000000000000000000000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000010d1925303a44515b606d79828d929d9fa7a8a19e999992919090919297979b9fa4a9a19e9590857c6f695f544b4034281e1408000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b9b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000007111921272c2f30323232323232323232323232323232323232323235414c56616c75828f98a2a1968d80736a5f544a3f34281d140a0000000f1c2834404c5761686b6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090000030d171f272d3236373939393939393932312e29231b1f272d3236373939393939393932312e29231b120900000000000d19242f3a46525e6874818e9aa49f92867a6d61544a4034281c1d2a36414c56626e7b88949fa3998d8174685e52433a2f1e150b0000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000916232f3c4956626f7c8995ab9f9285796d626f7c8995ab9f9285796d60626f7c8995ab9f9285796d6053463a2d201309000000000d1a2733404d5a6673808d99a69f958a7d716d666869696e737a828e938f90959fa298887b6f676d6d675c5145382c1f13060000000000050f1b242e37404850565e61676d71747678797979787674716d67615e57504840382e251b0f06000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d23221f1b160f0700000000000000070f161b1f22232d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000005111d2935414c56626d75818e949ca4aba39f96918c88868483838485878a8f939a9fa7a79f9791857b6e665c51453b3025190d000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000040f19232b32383b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505a616e7b86929fa69f92877c6f665c50443c2f261b110600000c18242f3b454f575d5f606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000a16222d38434d555b5d60606060606060585651493f34291d1105000000040d151c2226292a2d2d2d2d2d2d2d2524221d1811151c2226292a2d2d2d2d2d2d2d2524221d18110900000000000008131e2a36414d56626e7b87939fa3988c7f73665c5144382c1f202d3946525e6874818e9aa69f92877b6e61564c4131281d0c030000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000000000814212e3b4754616e7a8799a3a297897c70636e7a8799a3a297897c7063616e7a8799a3a297897c706356493d31261a0e02000000101d293643505c6976838f9ca99d9083766c605c54575e61686d78818e949d9fa79f9285796a5f60605c554b4034291c100400000000030d17212d364049515a61686e747a7e8183858586858583817e7a746e69625a524a40372d21180e03000000000000000000000000000000000000000009131b23292e3132393939393939392f2e2b2720191007000000000007101920272b2e2f3939393939393932312e29221b12090000000000000000000000000000000000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d211509000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000713202d3946525e68727f8b939ea6aba399928c84807c7977767677787a7e828790959ea5a9a1979083796d60564c41362a1c11060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9b9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000b16212b353d4448494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c525e69727f8b949fa3999083786d60574d41382d22170b000007131e29333d454c5052535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000005111c27313b434a4f50535353535353534b4a453f372d23180c0100000000030a11161a1c1d20202020202020181815110c060a11161a1c1d20202020202020181815110c0600000000000000010e1925303b47535f6975828f9ba69e9184796d6053463d32272834404b55616d7a86929fa69b8e8175695f53443a301f160c000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e1205000000000000000000000613202d394653606c7986929fa99a8d8073676c7986929fa99a8d807367606c7986929fa99a8d807367574d42372b1e1206000000111e2b3744515e6a7784919da6998d80736659504a4d52565e666d78829099a3aa9e9184776b585353514b43392f23180c000000000009141f29333f48515b636c717a80868a8d909192939291908d8a86817b716d645c52493f332a2015090000000000000000000000000000000000000009121b252d343a3e3f464646464646463c3b38322b22190f04000000040f19222b32383b3c464646464646463e3d3a342d241b1108000000000000000000000000000000000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b10050000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000003101c28343f4a54616d7a85929fa5aea39992877f79736f6d666a696a686e71757c838f939ea7a9a0958c8073685e5246382d22170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000030f1b27323d474f54565858585858585858585858585858585858585858585858585857606c77828f97a2a0958c7f72695f53493f33271b0f0300020d17212b333b404445464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000a151f2931383e4243464646464646463f3d3a342d241b110600000000000000050a0e1010131313131313130c0b0905010000050a0e1010131313131313130c0b09050100000000000000000008141f2b37424d57626f7c89949fa1978a7e7164594f44382c2c3845515c67737f8c98a39f94887c6f62574d4232291e0d04000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e12050000000000000000000005121f2b3744505b657784919eaa9d91847769657784919eaa9d918477695f657784919eaa9d918477695f53473a2d211408000000121e2b3845515e6b7884919ea5988b7e7265584b3f42464c545c666f7c87929faa9d9084776a5d514745403931271d120700000000020e1a25313b45505a636d737e858d92989a9d9a9998999a9c9a98928d867e736e645b51463c31261a0f04000000000000000000000000000000000008111a242d373f464a4c535353535353534947433d342b20160a0000000a16202b343d434749535353535353534b4a453f362d241a1107000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000006121f2b3844505c6673808d97a2aba79f92877d726d6762605c545d565e61646a6f79818f95a0aba79f92867a6e61544a3f33281c0f0300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b08070502000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000713202c38444f596063656565656565656565656565656565656565656565656565656565656e7b85929fa79f92867b6e655b5044372b1f12050000060f1921292f343738393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030d171f272d3236373939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606a7683909ca79d9083776b6054483b312d3a4653606d7985919ea79c8f82766a5f54453b3120170d00000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e120500000000000000000000030f1b27333f49536976838f9ca9a096887b6e6976838f9ca9a096887b6e616976838f9ca9a096887b6e6155483b2f24190d010000111e2a3744515d6a7784909da5988b7f7265544a413d3b424b545f6a75828f9ca89d9084776a5d514438342f271f150b010000000005121e2a36424d57626c737f8a92979f9f97918e8c8b8c8e91969e9f98928b80736d62584e43372b21160b0000000000000000000000000000000007101a232c363f495156586060606060606056544e463d32271b0f0300030f1b27323d464e545660606060606060585650483f362c2319100700000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c0300000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c201304000000000000000000000713202d3a4653606d7985929b9d9e9f958b7e716b605c5553514a504c5254585f676d78839099a3aea2988c8073665b5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d293643505c6976838f9c9c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000915222f3b4854606b6f7272727272727272727272727272727272727272727272727272727272727e8b97a1a3989082776c605346392d201306000000070f171e24282b2c2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d2d2524221d181109000000000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000915202c38434e5863707d8a95a0a095897c6f63574d423638444f5964717e8b97a1a095897d7063584e43332a1f0e0500000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e120500000000000000000000000b17222d414e5b6874818e9ba7a8988c7f726874818e9ba7a8988c7f72656874818e9ba7a8988c7f7265554c4135291d11040000101c2936434f5c6976828f9ca79a8d8074665c524c4a4847464e5865717e8b98a49d9084776a5d51443729231d150d0300000000000714212d3a46535e69717e8b919fa297928b85817f7f8081848a9196a09f928c7f726a5f53473d32271b10010000000000000000000000000000061019222c353e48515b62656c6c6c6c6c6c6c6260584e43382b1f13060006131f2b38434e5860626c6c6c6c6c6c6c65625a50483e352b22190f0600000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000000000a1623303d495663707c898c8e9092979083786c6059514b464440434146474e555d666f7c86929facaa9e9184786c605346392d20130600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d2a3643505d697683909c9c8f8376695c504336291d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000091623303c4956636f7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f85919eaa9f948b7f7265584b3f3225180c00000000060d13181c1e1f202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20202020202020181815110c0600000000000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d08020000000000000000000000000000030f1b27323d4653606c7884919da79b8f8275695f53463a3c4854606b7783909da89d9083776b6054463c3221180e00000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000000061a2633404d596673808c99a6a99c8f82766773808c99a6a99c8f8276676673808c99a6a99c8f8276675d5145392c20130600000c1926333f4c5966727f8c99a59e9184796d605d5656555453505663707c8996a39d9084776a5d5144372a18120b03000000000006121f2b37434e58616e7b86929fa29792857e787473727374787d849095a09f92867c6e62594f44382c1e130800000000000000000000000000060f18222b343e47505a626d72797979797979796f6a6054473b2e221508000815222e3b4754606a6f79797979797979716c625a50473d342b21180f050000000000000000000000000000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a030000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000814212e3b4754616e7b7e7f81838587887e71655b5045403a38343036393c434b545f6a75818e9baaada196897c6f6256493c2f23160600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d0701000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004101d2a3743505d6a7683909d9c908376695d5043362a1d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000e1b2734414e5a6774808b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9197a1ada69b8e8175685b4f4235281c0f000000000002070c0f11121313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1010131313131313130c0b090501000000000000000000050d14191e202129292929292929292929292929292929292929292921201e19140d0500000000000000000000000000000a161f2b3744505b65717e8b96a19f93877b6e61554c41424e5763707d8995a0a0968a7e7164594f44342a200f06000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d717e8b98a4ac9f92867a6d65717e8b98a4ac9f92867a6d6054473a2d22170b00000915222f3c4855626f7c88939ea0968c7f746d6865636261605c5f626f7b8895a29d9084776a5d5144372a1e07010000000000000815212e3a47535f6a76828f98a29f92857b716c66666566656c707a839099a3989083766b6054483a2f24190d010000000000000000000000050e17212a343d474f59616c727f868686868686867c6f6256493c2f231609000916232f3c4956626f7c868686868686867e716c61594f463c332a21170e05000000000000000000000000000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000714202d3a46525e696e71737476787a7c796d6053493f46464544423f3b3a39424e5863707d8998a2aea8998c7f7266594c3f2d22170b00000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c040000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000e1b2734414e5a6774818d9898989898989898989898989898989898989898989898989898989898989ea1a9b3a89b8e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e0500000000000000000000000000030f1b27333f4953606d7984919ea4998d8074675d514547535f6a75828f9ca79e9184786d6053463d3320190e00000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e120500000000000000000000000a1723303d4a5663707d8996a3aea3998a7d71707d8996a3aea3998a7d7164707d8996a3aea3998a7d7164544a3f33281c0f03000815212e3a47535f6a75828f97a29c918c807a7572706e6d6d666c6c6f7b8895a29d9084776a5d5144372a1e1104000000000003101c28343f4a54626f7c88949fa0958a7e7169605b5458535b60686e7b86929f9f95897d7063564c4135291d110400000000000000000000040d172029333c464f59616b717e88939393939791847a6d6154473a2e211407000714212e3a4754616d7a84919793939392877e706b60584e453c332920160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c01000000000000000000000005111e2a36424d575e616466686a686d6f6d675d515152535352514e4c4847423c4653606c7885929faba89b8f82756853493f33271b0f03000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000e1b2734414e5a6774818d9aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3aca89b8e8275685b4f4235281c0f00000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000000000000000000000000000000000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d02000000000000000000000000000b17222d3844515c66727f8c97a29f92857a6d60544a4c56626e7b87939fa1978b7e72665c5044382b1f1207000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e120500000000000000000000000815222f3b4855626e7b8895a99f9f9b8e81746e7b8895a99f9f9b8e8174666e7b8895a99f9f9b8e8174665b5044382b1f12060006121f2b37434e58616e7b8592979f9c928d86827f7d7b7a79797978787c8895a29d9084776a5d5144372a1e1104000000000006121f2b3844505c6674818d9aa69d9083786c6057504a4c4950565f6974818d9aa79b8e8175685d5245392c201306000000000000000000030d161f29323b454e58606b707d87929aa4a29791857b6e685e5246392d201307000713202d3946525e686e7b859197a2a39992867d706a60574e453b32281f160c030000000000000000000000000000060a0e1011131313131313130b0a08080b0d0e131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000020e1a25303b454d525457595b565d6062605d555c5e5f5f5f5f5d5b5955534d4644505b6576838f9ca9aa9e918477655b5044372b1f1205000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2b3744515e6a7784919d9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000000000000000000000000000000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e14080000000000000000000000000006111b2834404a54606d7a85929fa2988b7f72665b50525e6874818d9aa49e9285796d60544a3f34281c10030000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e120500000000000000000000000714202d3a4753606d7a8697939393939285796d7a8697939393939285796c6d7a8697939393939285796c605346392d20130600030f1b26313c46535e696f7c858f949c9f98928f8c898887868685858584919eaa9d9084776a5d5144372a1e110400000000000713202d3a4653606d7885929fa9988b7f72655b50443f3f3f444d57626f7c8897a19f92867a6d6054473a2d2114070000000000000000030c151f28313b444d575f6a6f7d869299a3a29892857c6f695f564c4135291d11050005111d2935414c565f696f7c859298a2a39892867c6f6a5f574d443a31281e150c020000000000000000000000040b11161a1d1e2020202020202018171514171a1b202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d11040000000000000000000000000009141f29333b4246474a4c4e4c52545c606366696b6c6c6c6b6a6865625f5753504a536773808d9aa6ac9f9286796c605346392d201306000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f050000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000e1b2734414e5a6774808d9393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f00000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e1811090100000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000c18232e3945515d6773808d98a39e9184786c605354616d7a86929fa2988c7f73675c5142382e23170b00000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d1104000000000000000000000006131f2c3945515d677885868686868686867c6f7885868686868686867c6f677885868686868686867c6f6256493c2f23160900000a15202a36424d57606a6f7b828a8f9299999b9896959499929292919196a1aa9d9084776a5d5144372a1e110400000000000915222f3c4855626f7c8897a2a197887b6e6153493f332d333b4653606c7985929ea399897d706356493d3023160a00000000000000020b151e27313a434c565f696f7c859298a2a39992867d6f6a5f574d443a3025190d0100010d1925303a444d575f6a6f7d869299a3a29892857c6e695e564c433a30271e140a00000000000000000000050d151c2227292a2d2d2d2d2d2d2d2524211f2426272d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000020d17202930363a3b404850565d60666d70737677787979787775726e6964605c545966727f8c99a5aea399877a6d6154473a2e211407000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d0300000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000e1b2734414e5a67748086868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e11050000000000000000000000000007121c2935414b55616e7a86929fa0968a7d7064585c66737f8c98a29f92857a6d60554b4030261c11060000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f02000000000000000000000004101d2935404b55687378797979797979796f6a7378797979797979796f6a687378797979797979796f6a6054483b2e2215090000030e1a25313b454e5860696e767d8286898c8e8f90909191919292929399a4aa9d9084776a5d5144372a1e110400000000000b1825323e4b5865717e8b98a99e928578695f5341382d222b3744505b6575828f9cab998c7f7266594c3f3326190c000000000000000a141d263039434c565e686e7b859197a2a49a92877d706b60584e453b32281e130800000008131e28323b454e58606b707d879299a4a19791847b6e685e554b433930261c11060000000000000000040d171f272e3336373939393939393931302d2b303334393939393939393433302b241d140b010000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000050e171f252a38404a525a61686d73797d8082848586868584817f7b77716d66605865717e8b98a4b4ab94887b6e6155483b2e221508000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b01000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2b3845525e6b7885919e9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000d1a26333f4c58646e747979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e0000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d20140700000000000000000000000000000d18242f3a46525e6874818e99a49c9083766a60606d7984919ea3998d8073685d5243392f1e140a0000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260686b6c6c6c6c6c6c6c626061686b6c6c6c6c6c6c6c6260584e43382c1f130700000009141f29333c464e575f626c70757a7d7f8182838484848585858687939faa9d9084776a5d5144372a1e110400000000000e1b2734414e5a6774808d9aa79d9083766a574d422f261b27333f49536774808d9aa79b8f8275685c4f4235291c0f00000000000006111b262f38424b555d686e7a849197a1a49f93887e716b61594f463c332a20160c02000000020c16202a333c464f59616b717e87939fa3a19691847a6d675d554b42382e2317130a000000000000000b151f2931393f4244464646464646463e3d39363c3f4146464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000020c16202c36404a525c646c717a8085898d8f9192929292908e8c88837e786f6a6264717d8a97a4aea195887b6e6255483b2f221508000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2c3845525f6b7885929e9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1724303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000007131d2a36414c56626e7b87939f9f94887c6f6264717e8b97a19f92867b6e61564c4131271d0c02000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000007121d2731454f575d5f6060606060606056545d5f606060606060605654575d5f6060606060606056544e463d32271b0f030000020e1a25313b454d5354575a6164686d7072747576777778787878797c8895a29d9084776a5d5144372a1e110400000000000f1c2936424f5c6975828f9ca89b8e8175685b4e42312817222d3f4c5865727f8b98a59d9083766a5d5043372a1d100000000000091217222d38414a545d676d7a839096a0a49c928b7f726c61594f473d342a21180e040000000000040e18212a343d464f59616c727f8b919ca4a0969083796d675c544a3f3428251c1209000000000006111c27313b434a4f51535353535353534b494541474c4e535353535353534d4c4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000008131e28323e48525c646e737e858d9297999c9e9f9f9f9e9d9b9895908b847c726d64717d8a97a4aea295887b6f6255483c2f221509000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c030000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a0008141f2b36414a52585a60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e120600000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000010e1925303b47535f6975828f9ba69b8e8175686b7783909da49a8e8174695e52443a301f150b000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000010b151f333d454c505253535353535353494850525353535353535349484c5052535353535353534948433d342b21160a00000005121e2a36424d575e6163646566676663666869696a6b6b6b6b6c6f7b8895a29d9084776a5d5144372a1e11040000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b25313e4b5864717e8b97a49d9184776a5e5144372b1e110000000008121b2427333f49535c666d79829095a0a59d928c7f736d625a50473e352b22180f0600000000000000060f18222b343d47505a626d727f8c929da59f958f82796d665c504440372e241b1208000000000a16222e39434d555b5d606060606060605856504a52585a606060606060605a58524a40362b1f13070000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000010d1925303a44505a646e73808a92979ea1a9a9a8a19e9c9b9a9b9d9f9d9591877f736e717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b4034292015090000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006131f2c3946525f6c7985929f9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f22160900030e1a242f3841474c4e53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f040005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e22160900000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e21150800000000000000000000000000000008141e2b37424d57626f7c89949f9f92867b6e707d8995a09f93877c6f62574d4232281e0d0300000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000030d212b333b404445464646464646463c3b4445464646464646463c3b404445464646464646463c3b38322b22190f040000000714212d3a46535e696e7071727374736d63545c5d5d5e5e5e5f626f7b8895a29d9084776a5d5144372a1e11040000000000111e2a3744515d6a7783909da69a8d8073675a4d4034271a24313e4a5764717d8a97a49e9185786b5e5245382b1f12000000060f1a242d363f44505b656d78828f949fa69e938d80746d635b51483e352c23191006000000000000000000061019222c353e48515b636d73808d939da59f948f81786d605c52493f362d241a0f060000000e1a27333f4a555f676a6c6c6c6c6c6c6c64625a525c64676c6c6c6c6c6c6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000000005111d2935414c56616c73808d929fa2a9aaa29f9996918f8e8d8e9092999d99928c8073717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e0200000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9285796c5f52462e23170b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000008131d262f363c3f41464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e130900000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000020e1a26313c4754606a7683909ca3998c807375828f9ca69c8f82756a5f53453b3020160c00000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f0600000000000000000000000000000000000f1921292f343738393939393939392f2e3738393939393939392f2e343738393939393939392f2e2c2721191007000000000815212e3b4854616e7b7d7e7f7f807f73665b50505151515256636f7c8996a29c8f8376695c504336291d10030000000000111e2b3844515e6b7784919ea6998c807366594d4033261a24303d4a5763707d8a96a39f9285796c5f5246392c1f130000030e18212c363f48515b606c77818e949ea69e948e81776c605b52493f362c231a1007000000000000000000000007101a232c363f49515b646e74818e939ea69e938e81746e635b51483f362c21180e030000101d2936424f5b67717779797979797979716c6258646e7479797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000713202d3946525e68717e8a929da4ada79f98928d88848281818183868b91959f928b7f727d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f140900000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2b3844505c667986939f9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c10040000010b141d242b30333439393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c0200000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c00000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000915202b38434e5863707d8a95a09e9285797b87939f9f94897c6f63584e4333291f0e040000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c05000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23222b2c2d2d2d2d2d2d2d2322282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000b1724313e4a5764717d8a8b8b8c8d86786c60544c4a494a4e5764717e8b97a49b8e8275685b4f4235281c0f020000000000111e2a3744515d6a7783909da6998d8073665a4d4033271a24313d4a5764707d8a97a39f9285786c5f5245392c1f1200000915202a333e48505a636d73808d939ea69f948f82786d655b504940372d241a11080000000000000000000000000008111a242d374049525c606d78818f949fa59d938d80736d635a50483e332a2015090000111e2a3744515d6a7783868686868686867e71645a677480868686868686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000004111d2935414c56616d7a85929ea4aea79f959086807b7875747475767a7e848c939992867c7d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e02000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f938679665c5044382b1f1206000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b00000000020b131a1f2426272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e21150800000000000000000000000000000000030f1b27323d4653606c7883909da1978b7e808d9aa49c9083766b6054463c3121170d000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000060d13181c1e1f2020202020202016151e1f2020202020202016151c1e1f202020202020201615130f0a040000000000000814212e3b4754616e7a8793989998897d70665e56565657585f6975818e9ba7998c7f7266594c3f3326190c000000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b24313e4b5764717e8a97a49e9184786b5e5245382b1f1200020f1a26313c46505a626d727f8c929da5a0959082796d665c53493f372e251b120800000000000000000000000000000008121b242e374044505c666d79828f959fa59c928c7f726c625a50463c31261a0f0200111e2a3744515d6a77849093939393938b7e71645a6774818d93939393938d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000713202c3945525d6873808d97a1adaa9f9590837b736e6969686768676d71797f87929890837e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e1105000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a49a86796d6053463a2d201307000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f05000000000001080e14171a1b20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e21150800000000000000000000000000000000000a161f2b3744505b65717e8b96a19e918486929fa0958a7d7064594f43342a200f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070c0f111213131313131313090911121313131313131309090f1112131313131313130909070300000000000000000714202d3946525e6875828f9aa49d9083786e6865636363656a6e7b86929f9f95887c6f6255483c2f2215090000000000000f1c2935424f5c6875828f9ba79b8e8174685b4e4130251a25323f4b5865727e8b98a59d9083776a5d5144372a1e110006121f2b37434e58616c717f8b919ca4a09690837a6d675d544a41382d251c1309000000000000000000000000000000000009121c2528343f4a545c676d79839095a0a49c918b7e716c61584e43372b1f120600111e2a3744515d6a7784909d9f9f9f978b7e71645a6774818d9a9f9f9f9a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000714212d3a4754606d7a85929fa9aea2989083796e69625f575b5a555d60666d737e8692958f828f9ca8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d201408000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433d3d3d3c39332c231a10050000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c08040000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c201300000000000000000000000000000000000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d2114070000000000000000000000000000000000030f1b27333f4953606d7984919ea096919298a29d9184786c6053463d3220180e0000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c87939f9f958f827a757270707072757c849198a39a9083766a5f53473a2e2115080000000000000e1b2734414e5a6774818d9aa79c90837669574d42362a1e2733404d5a6673808d99a69c8f8276695c4f4336291c10000814212e3a47535f6a717e87939fa3a19691847a6e685d554b42382f261b130a010000000000000000000000000000000000000a1317232e38424b555d676d7a839196a1a39f92877e716a5f53473a2e21140800111e2a3744515d6a7784909daaaca4978b7e71645a6774818d9aa7aca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000004111d2935414c5665727e8b98a2aeab9f92867b6e675e57534d4e4e4b51545c606c717e8a92948f949eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e020000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a093877a6d6054473a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d504a4a4a4a49443e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000000000b17222d3844515c66727f8c97a2a09e9fa2a1968b7e71655b5044372b1f120600000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e090300000000000000000000000000000000000105090b0b1313131307060400000105090b0b13131313070604000000000000000000000000000000000000000000000000010d1925303b4754606a73808d939f9e948f86817e7d7c7d7f82879196a09f93887d6f63584e43372b1f12060000000000000b1825323e4b5865717e8b98a99e918578695e52463a2d232b37424d576875828e9ba79a8d8074675a4d4134271a0e000815222f3b4855626e7b869299a4a29891847b6e685e564c433930261d140a01000000000000000000000000000000000000000006111c263039434b555e686e7b849197a2a39992867b6e6255483b2f22150800111e2a3744515d6a7784909daab1a4978b7e71645a6774818d9aa7b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000713202c3945525d687683909caaaea3998c8073695e554d4742414140454a515a616c74808d979c9ea6b0afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e11050000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c28333e48505557575757575d69768390908376695d57575757575550483e33281c10040000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000000000000000000000000020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e0200000000000000000000000000000000000006111b2834404a54606d7a85929393939393939184796d6053493f33271b0f030000000000000000000000000000000000000000000002090e141a1e212226292b2c2c2b292521211e1a140e09020000000000000000000000000000060c111517182020201f1413100c070c111517182020201f1413100c07010000000000000000000000000000000000000000000008141e2b38434e58606d78818c92999f98928e8b89898a8b8f92999f98928b7f726b6054463c31261b0f030000000000000915222f3c4855626f7c8897a2a197877b6e6154483d342e303947535f697784919ea7978b7e7164584b3e3125180b000a1723303d4a5663707d8999a3ab9f92857b6f695e564c433a31271e150b02000000000000000000000000000000000000000000000a141e27303a434c565e696e7b85929faba398897d7063564a3d3023170a00111e2a3744515d6a7784909daaa89f978b7e71645a6774818d9aa7a09f9a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c02000000000000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d61574d433b37312f35394044505a606d7a85919eaab0b8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d2014070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194877a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814202d3944505a616464646464646976839090837669646464646464615a5044392d201408000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000c18232e3945515d67738086868686868686867f72665c5141382d22170b00000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a251f19140d050000000000000000000000000911181d2124252d2d2d2c201f1c1812181d2124252d2d2d2c201f1c18120b03000000000000000000000000000000000000000000020f1b27323d44505c666d777f868e92999a9b98969696989b9a98928e867f726d62594f44342a20150a000000000000000713202d3a4653606d7985929fa9988b7e7165594f443f3f3f424c56616e7b8896a0a095877b6e6154483b2e211508000a1723303d4a5663707d8996a1a9a2988b7e716b61584e463c332920160d03000000000000000000000000000000000000000000030c161f29323c454e58606b717e87939fa9a196897d7063564a3d3023170a00101d2a3743505d6a7683909d9e9b93938b7e71645a6773808d9aa19393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c20130400000000000000000000000000000000000a1724313d4a5764707d8a99a3afa99c8f8276685e52453b312b2624292e343e45525d68727f8c98a2aebaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e2114080000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303c4955616c70707070707070768390908376707070707070706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d10000000000000000000000000000000000000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d03000000000000000000000000000000000000000007121c2935414b55636e737979797979797979726d62544a402f261b1106000000000000000000000000000000000000000000080e171f252a31363a3b3f4344464644433f3b3a36312a251f170e070000000000000000000009121b22292e3132393939392d2c29231d22292e3132393939392d2c29231d150d030000000000000000000000000000000000000000000a162028343f4a545c656c737b82868b8e909192929291908d8b86817b726d625b51473d3222180e040000000000000006121f2b3844505c6674808d9aa69c9083766b6157504a4c4c4e545d68737f8c99a89d908377695e53463a2d211407000814212e3b4754616e7a849197a2aa9f92877d706a60584e453b32281f150c0200000000000000000000000000000000000000020b151e28313b444d57606a707d879299a4a29791847a6e6154473b2e21140800101d293643505c6976828f9c938e8686867e7164596673808c9997898686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000d1a2733404d5a6673808d99abb5ab988b7f7265564c4133291f1a181c232935414c56606d7a85929fabb8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e312418070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000010406070c0b0a09080815222f3b4855626e7b8895a1a194887b6e6155483b2e22150808090a0b0c07070501000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d839191837d7d7d7d7d7d7d7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d00000000000000000000000000000000000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000d18242f3a43525c63666c6c6c6c6c6c6c6c65625b5142392e1d140a00000000000000000000000000000000000000000009111a202930363b4246484c4f515252514f4c4846423b36302920191109000000000000000006111b242d343a3d3e464646463a38342f272d343a3d3e464646463a38342f271f150b010000000000000000000000000000000000000000040b17232e38424a535b60696e757a7e8183848586858483817e7a756e69625b51493f352b211006000000000000000003101c28343f4a54626e7b88949e9f94897d7069605c5458595860666d7a85929fa1978b7f7265574d42362a1e1205000714202d3946525e686f7c859298a3a39992867d6f6a5f574d443a31271e140a000000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857c6f685e5246392d201407000f1c2935424f5c6875828f9b8e81797979716c625965727f8c989285797979746e64584c3f33261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d010000000000000000000000000000000003101c28343f4a546975828f9ca8afa399887c6f6255493c3022170d0d1219242f3a45525d6875818e9ba8b4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c0000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000001080d11131419181716151415222f3c4855626f7b8895a2a195887b6e6255483b2f22151415161718181413110d080200000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c79868a8a8a8a8a8a8a919595918a8a8a8a8a8a8a86796c605346392d2013000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f14090000000000000000000000000000000000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000007131d2831404a52585a6060606060606060595751493f30271c0b02000000000000000000000000000000000000000009121b232b333b42464d5355595c5e5f5f5e5c5854534d46423b322b231b1209000000000000010c18222d363f454a4b535353524745403931363f454a4b535353524745403931271d120700000000000000000000000000000000000000000006111c263038414950575f62686d71747778787978787674716d68615f5751493f372d23190f000000000000000000000b17232e3847535f6a75828f97a29e92857b716d66666566676a6f78828f97a29e9285796d6053473b31251a0e020005111e2a36414c565f6a6f7d869299a3a29892857c6e695e564c433930261c1106000000000000000000000000000000000006111c262f39434c565e686e7b859298a2a39992867d6f6a5f564c41362a1e1105000f1b2835424e5b6875818e9b9083766c6c64625a5865727e8b989386796d6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000006121f2b3844505c667884919eabac9f9286796d6053463a2d2013070008131e2935414c5664717d8a97a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c100400101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000040c13191d20212524232221201f222f3c4955626f7c8895a2a295887b6f6255483c2f221f20212223242521201d19130c04000000000000000000000203101d2a3643505d69768390908376695d5043362a1d1003020000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e0300000000000000000000000000000000000000000003090e1214152020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000010c161f2e3840474b4d53535353535353534c4a463f372d1e150b000000000000000000000000000000000000000007111b242d353d454d52575f6165696b6c6c6b6965615e57524d443d352c241b1107000000000005111d29343f485056586060605f53514b43393f485056586060605f53514b43392f23180c000000000000000000000000000000000000000000000a141e262f383f444d53565e6165676a6b6c6c6c6b696764605d56534d453f372d251b11070000000000000000000006111c2b37434e58616e7b85929fa19792857e797573727274777c838f949f9e938b7e71675d514539291f14090000020e1925303b444e58606b707e87929fa3a29791847b6e685d554b42382e23171309000000000000000000000000000000091317222d38424b555d686e7a849197a1a39f92877d706b60584e443b3025190e02000d1a2633404d596673808c99918477695e5856505663707d89969a877b6e615a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000713202d3a4653606d7986929facaa9e918477665c5145382c1f130600010d19242f3a4754616d7a8796a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f130600101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000040d161e24292c2d3231302f2e2d2c292f3c4956626f7c8995a2a295887b6f6255483c2f292c2d2e2f3031322e2d29241e160e0400000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a11070000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000040d1c262e363b3f4046464646464646463f3e3a352d251b0c0300000000000000000000000000000000000000050e19232d363e474f575e61696e72767779797776726e69615e564f473e362c23190e04000000000915212e3a45505a62656c6c6c6c605c554b4045505a62656c6c6c6c605c554b4034291c1004000000000000000000000000000000000000000000020c141d262d333c42474c5254585b5d5e5f5f5f5e5d5a5854524c46423b332d251b13090000000000000000000000000f1a26313c46525e69717e8a939aa197928b8581807f7f80848890959f9f948e81756c62554b403529170d0300000008141e29323c464f59616c717e8b919ca4a19691837a6d675d544a3f3428251b12080000000000000000000000000008121b2528333f4a545c676d7a839096a0a49c918b7e716b61594f463c32291e140800000b1724313e4a5764717d8a9796877b6e6154474754616e7a8797978a7e7164544a4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000815212e3b4854616e7b8799a3afa99c8f827669544b4034281c100400000813202d3946525d687784919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d20130700101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000010c161f282f35393a3f3e3d3c3b3a38352f3c4956636f7c8996a2a295887c6f6255493c2f34383a3b3c3d3e3f3a3935302820160c0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b1610090100000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f3233393939393939393932312e29231b130900000000000000000000000000000000000000020c17202b353e48505960696e747b7f8284858584827f7b746e69605950483e352b20160c020000000b1724313d4a56626c71797979796d675c51454a56626c71797979796d675c5145382c1f130600000000000000000000000000000000000000000000020b141b222731373a4146474b4e505152535251504e4b4745413a36312a211b1309010000000000000000000000000a15202a36424d57616c727f8892979f9e97928e8c8b8c8d90959d9f99938d82796d605a5043392f24180500000000020d17202a343d47505a626c737f8c929da5a0959082796d665c504440372d241a1107000000000000000000000007111a242d373f44505b666d79828f95a0a59d928c7f726c62594f463d342a20170d0200000815222f3b4855626e7b8897978b7e7164574d46525e697885929a8e8174665c5044382c261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895abb5a79b8e8174685b4e412e23180c00000005111d2935414c566875828f9ba8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e22150800101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000008131e28313a4145474c4b4a49484745404443495663707c8996a3a295897c6f625649434440454748494a4b4b4746413a32281e1308000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000000000000000000000000000000002070a0c0d131313130e0d0b0803000407090a131313131006050300000000000000000000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2625221e181109010000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8b87817b706b615a50473d32281e13080000000b1825323e4b5865717e86868686796d6053474b5865717e86868686796d6053473a2d20140a0000000000000000000000000000000000000000000000020a11171f262b3035393a3e4144454546454543413e3a3935302a261f180f090100000000000000000000000000030e1a25303b45505a626d727e858d92989a9c9b9998999a9d9b99938f8780786d675c51483e31281d12070000000000050e18222b353e47505a636d74808d939ea69f948f82786d605c52493f362c23191007000000000000000000071019232c363f49525c606c78818f949fa69e938d80746d635a50473e342b22180e050000000713202d3a4653606d7985929b8f8275695f53464d566975828f9c9184796d6053463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000a1623303d495663707c8996a3afa69a8d8073675a4d4034271a07000000010d192430414d5a6774808d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f22160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000010d19242f3a434c5154585756555453514b504f4e5663707c8996a3a296897c6f63564e4f504b5153545556575854524c443a3024190d01000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000000000000000000000000000000000000070e1316191a202020201b1a18140f0b10141617202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000080e1317191a2020202020202020191816120d070000000000000000000000000000000000000000010d1925303a444f59626c717d858e92999c9a98989a9c99928e857d716c61594f443a3024190d0200000a1723303d4a5663707d8993988a7d7063574a4a5663707d8993988a7d7063574a3d31261b0f03000000000000000000000000000000000000000000000000060b151a1e25292d2e32343738393939383634312d2c29241e1a140e060000000000000000000000000000000009141f29333e48515b626c707a80858a8d909192939291908e8b87827c736d665c554b40362d1f160c01000000000000061019232c353f48515b606c78818e949fa69e948e81746e635b51483e352b22190f0600000000000000060f18222b353e48515b636e74808d939ea69f948e81776c605b51483f352c221910060000000006121f2b3844505c6675818e9b93877b6e61574d4b5864717e8b98978a7e7164594f43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a6998c807366594d4033261a0d00000000081926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000004111d2935414c555d606564636261605d555d5c5b5a63707d8996a3a396897c70635a5b5c5d555c606162636465615d564c4135291d11050005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2325262d2d2d2d282724201a161c2022232d2d2d2d2a201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130c0b09060100000000000000000000000000000000000000000005111d2a36414c56606b717e8792979e96918d8c8c8d91969e9792877e716b60564c4135291e130800000815222f3b4855626e7b88959a8d817467584e4855626e7b88959a8d817467584e43372b1f12060000000000000000000000000000000000000000000000000003090e13191d202125282a2b2c2c2c2b2a272521201d19130e09030000000000000000000000000000000000020d17202c363f49515a61686d73797d8083848586858583817e7b756f6a605c544b43392f241b0d04000000000000000007101a232d364044505b666d79828f95a0a69d938d80736d625a50473d342a21180d040000000000040d18212a343d47505a626d73808c929da59f958f82786d655b50493f362d231a1007000000000003101c28343f4a5463707d8995998d8074695e534754606d7a86929d9083766b61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000613202c3945515d676d7271706f6e6d676b6a69686766707d8a96a3a396897d70666768696a6b676d6e6f7071726d685d5246392d201307000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a0005101b252e373e4346464646464646464646464646464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000040613131313131313131312110e0904000000000000000a131c242a2f3233393939393433302b2521272c2f3039393939372d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87929997918a84807f7f81848a92979992877d6f685d52453a3024190d01000714202d3a4753606d7a86979e9184786a5f534753606d7a86979e9184786a5f53473a2e21150800000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f201f1e1d1b181413110d08020000000000000000000000000000000000000000050e1a242d373f4850565e61676d70747678797979787774716e68625f58504a423931271d12090000000000000000000008111b2428333f4a545c676d79839096a0a59c928b7f726c61594f463c332a1f160c01000000010c161f2a333c464f59616c727f8b929ca4a0969083796d665c53493f372e241b1108000000000000000b17232e394653606c7883909d92867b6e615a50515d6774818e99958a7d70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1824313e4b5764717e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000714212d3a4754606d797f7e7d7c7b7a79787776757473727d8a97a3a3968a7d72737475767778797a7b7c7d7e7f7a6d6154473a2e211407000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000001070c10132020202020202020201f1d1a150f08000000000007121c252e353b3f404646464641403c362f2b33383c3d46464646433937332d261d140a00000000000000000000000000050a0d0f10131313130b0a0805050a0d0f10131313130b0a08050000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999691857e7774727274787e8591969992857a6d60564c4135291d11040006131f2c3945515d677885929e96887b6f625548515d677885929e96887b6f6255483c3025190d0100000000000000000000000000000000000000000000000000000000010507070b0e111212131212100e0b07070401000000000000000000000000000000000000000000000008121b252d363e444c52555c606467696b6c6c6c6b6a6865615e56544e443f3830271f150b000000000000000000000000091217222d38424b555d676e7a849197a1a49f93887e716b60584e453b31281d130700000007131d28313b454e58606b717e87939fa4a19691847a6d675d544a41382d251c1209000000000000000006121f2b3744505b65717e8a94988f82756c61554c55616e7b8692939184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000b1724313e4a5764717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b878a898887868584838281807f7e808d9aa7a79a8d807e7f808182838485868788898a887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e120000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000020e19242e3740474b4d535353534e4c484138353d44484a535353535046443f382f261b110600000000000000000000030a1016191c1d20202020181714111016191c1d20202020181714110c0600000000000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891847b716c676565656c717b849198978d8073685d5245392c2013070004101d2935404b556a7783909d998c7f7266564c4b556a7783909d998c7f7266564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c323a41464b5153575a5d5e5f605f5e5d5b5854524d47433c342e261e150d030000000000000000000000000006111c262f39434c555e686e7b859298a2a49a92877d706a5f574d433a2f24180d0100010d18242f3a434d575f6a707d869299a4a29791847b6e685e554b42392f261b130a000000000000000000030f1b27333f4953616c7682868686867d7064574a535e69748086868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794969594989291908f8e8d8c8b8d929da9a99d928d8b8c8d8e8f9091929894959695887b6e6255483b2f2215080013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000030d151d23292c3939393939393939393836312b241b1208000007131f2a354049525759606060605b59534a413d474f5456606060605d53504941382d22170b000000000000000000040d151b212628292d2d2d2d2423211d1b212628292d2d2d2d2423211d171008000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92867c6e69615a59535b60696e7c86929f92867a6d6054473a2d21140700000c18242f424f5c6875828f9b9c908376685e524f5c6875828f9b9c908376685e5246392d20130700000000000000000000000106090b0c13131313130d0c0a070200050a0d0f1013131313130a0907040000000000000000000000000000000000000000000000000000000000000109111a20283035394045474a4d505152535252504e4b4746413b373228231c150c030000000000000000000000000000000a141d27303a434c565f696f7c869299a3a39992867c6f695f554b4035291d11040004111d2935404b555f696f7c869298a3a39892857c6f695e564c433930271d140a01000000000000000000000b17222d3841505a66707679797979706c6155494d57646e7479797979736e63574b3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1a2aaa29f9e9d9c9b9a99989a9da4aeaea49d9a98999a9b9c9d9e9fa2aaa2a195887b6e6255483b2f2215080013202d394653606c798686868686868686909494908686868686868686796c605346392d20130000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000010b151f272f343846464646464646464645423d352d24190f04000a16232f3b47525c63666c6c6c6c67645d5346444f5960636c6c6c6c6a605b53493f33271b110600000000000000000d161f262d3235363939393931302d28262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f736a5f57504c4950575f6a73808d99988a7e7164574b3e3124180b0000071a2734414d5a6774808d9a9f93867a6d61544d5a6774808d9a9f93867a6d6154473a2e23180c00000000000000000000070d1216181920202020201a1917130e0a1015191c1d2020202020161613100b05000000000000000000000000000000000000000000000000000000000000080e161e25292f34383a3d4143454646464544413e3b3936302b262017110a0300000000000000000000000000000000020b151e28313b444d57606a707d87929aa4a29892857b6e675d5145392c201306000613202c3945515d676e7b859198a2a39992867d6f6a5f574d443a31281e150b02000000000000000000000006111b262f3e48545e66696c6c6c6c64615a504445525c64676c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3222170b020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a6998d8073665a4d4033271a0d000000000d192633404c5966737f8c99a6afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1aaa29f9e9d9c9b9a999796999ca4aeaea49c999697999a9b9c9d9e9fa2aaa195887b6e6255483b2f2215080013202d394653606c798693939393939393969696969393939393939386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000007121d2731394045535353535353535353524e473f352b201509000c1925323f4b57636e7379797979746f64584e4854606b7079797979766c655b5044382d22170b0000000000000008111f2831383e4243464646463e3d393431383e4243464646463e3d39342c241a100600000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574e453f3f444e58616e7b87969b8e8174685b4e4135281b0e00000c1926323f4c5965727f8c98a4998b7e7164544a5965727f8c98a4998b7e7164544a4034281c100400000000000000010911181e2225262d2d2d2d2d2726231f19141b212628292d2d2d2d2d2322201c160f07000000000000000000000000000000000000000000000000000000000000040c13191d23292c2d31343638393939383735322e2d2a251f1b150c0600000000000000000000000000000000000000030c161f29323c454e58606b717e8893939393979184796d6053473a2d201407000714202d3a4753606d7984919793939392877e706b60584e453b32281f160c03000000000000000000000000000a141d2c36424c545a5c60606060575550483e414a52585a606060605957524940352a1e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545c66707d8a96a3b0aaa8aab0a79b8e8174685d544a3f33281d140a0000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afa79a8d8174675a4e4134271b08000000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c3023160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000000000815212e3b4854616e7b87949594989291908f8e8d8c8b8a8c929ca8a89c928c8a8b8c8d8e8f90919298949595887b6e6255483b2f2215080013202d394653606c79868989898989898989898989898989898d929386796c605346392d2013000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000c18232f39434b515f606060606060605f5e5951473d31261a0e000d1a2633404d596673808686868681746a5f534a5663707d8686868683776c6053493f33271b0f030000000000050f1a23313a42494e50535353534b49453e3a42494e50535353534b49453e362c22170c0000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685e52453c33333c46525e697784919c8f8276695c504336291d1000000b1724313e4a5764717d8a97ab9b8e8275665c515764717d8a97ab9b8e8275665c5144382c1f12060000000000000009131b23292e3132393939393933322f2a241f262d3235363939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000002080d12181c1f2024272a2b2c2d2c2b2a282521201e19140f0a04000000000000000000000000000000000000000000040d17202a333c464f59616c727f868686868686867b6e6154483b2e211508000815212e3b4854616e7b868686868686867e716c61594f463c332920160d040000000000000000000000000000020b1a24313a42494e50535353534a49443e363841474c4e535353534d4b4740372e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c666d78808d99a6a3a0a0a1a4a89c8f82756c665b50443e2f261b110600000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3a89b8f8275685c4f423025190e02000005121e2a36424d576976828f9ca9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f22150900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d798686868686868687796c5f5346392c140c0200000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000815212e3b4854616e7b878a8887868584838281807f7e7d808c99a6a6998c807d7e7f80818283848586878889887b6e6255483b2f221508000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d080200000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000714202d3a4753606d7984919392877b6e62564c54606b75818e98958a7e71655b5044372b1f120600000000000b16212b35424c545a5c6060606057555048424c545a5c60606060575550483e34281d110500000000000000000000000000000000000000000000000000121f2b3845525e6b7885919b8f827568564c41332a2a36424d566976838f9c9184776a5e5144372b1e1100000916232f3c4956626f7c8995ab9f9285796d605356626f7c8995ab9f9285796d6053463a2d20130900000000000007111b252d353a3e3f4646464646403f3b352e2830383e424346464646463d3b38332b23190f050000000000000000000000000000000000000000000000000000000000000001070c101314171a1d1e1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000000050e18212b343d47505a626d727979797979797976695e53463a2d211407000714212d3a46535e697679797979797979716c625a50473d342a21170e050000000000000000000000000000000008121f2831383e4243464646463d3c39332c2f363c3f4146464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606d78828d929c9c97949394979d9e948e81786c60594f41382d22170b00000000000000000000000000000000000000000714202d3a4753606d7a8697a1ada99d9083766a564d41362a1e110500000714202d3a46525e697885919eabafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e21140700101d2a3643505d69768390908376695d5043362a1d10000000000000000006131f2c3845515c67767979797979797979756a5e52452e261e140a000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120600000000000000000714212d3a4754606d797e7d7c7b7a7978767574737271727f8c98a5a5988b7f7271727374757678797a7b7c7d7e7a6d6054473a2d211407000916222f3c4854606b707070707070707070707070707070727e8b9386796c605346392d201300000000050d14191e202129292929292929292929292929292929292929292921201e19140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070006131f2c3845515c67767979797979797979756a5e5245382c1f120006131f2c3845515c67707d8a95998e8275685e524f59616e7b86929d9184786c605346392d22170b0000000004101c27333d47545e66696c6c6c6c64615a5047545e66696c6c6c6c64615a5045392d21140800000000000000000000000000000000000000000000000000121f2b3845525e6b7884919b8f827568564c4135292a36414c566976828f9c9184776a5e5144372b1e1100000814212e3b4754616e7a8799a3a297897c70635654616e7a8799a3a297897c706356493d31261a0e0200000000010d18232d373f464a4c53535353534d4b474038303a42494e5053535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000406070a0e101213131312110e0b08070502000000000000000000000000000000000000000000000000000000060f19222b353e48515b62656c6c6c6c6c6c6c6c5e574d42362a1e12050005121e2a36424d575e6c6c6c6c6c6c6c6c65625a50473e352b22180f050000000000000000000000000000000000000d161f262d3235363939393931302d2822242b3033343939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616c75818e949c94908a8786878a90959d938d80746b6153493f33271b0f030000000000000000000000000000000000000006131f2c3945515d677885919eabab9f928578685e5246392d20140600000815212e3b4854616e7b8797a1adafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d20130700101d2a3643505d69768390908376695d5043362a1d10000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a6359443f3830261c110600000006111c263038404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000613202c3945515d676d71706f6e6d676b6a696867666673808c99a6a6998c7f7366666768696a6b676d6e6f70716d685d5245392c201307000713202c38444f5960636363636363636363636363636365727e8b9386796c605346392d2013000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e221509000714202d3a4753606d798686868686868687796c5f5346392c20130004101c2934404b55616b7683909d92867a6e615447525e6974808d9995897d7063544a3f33281c0f030000000714202c38444f5966707679797979716c61554f5966707679797979716c6155493d3023170a00000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685d52463c33333b46525e687784919c8f8276695c504336291d1000000613202d394653606c7986929fa99a8d8073675753606c7986929fa99a8d807367574d42372b1e12060000000006121e29353f4951575960606060605a57524a4038424c545a5c606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363f49515658606060606060605f534d453b31251a0e0200020e1a25313b454d535f60606060606060585650483f352c2319100600000000000000000000000000000000000000040d151c212629292d2d2d2d2423201c171a1f2426272d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b939c928c837d7a797a7e838e939d928a7d70655b5044372b1f12050000000000000000000000000000000000000004101d2935404b55697683909ca9ada297877a6e6154473b2d22170b0107111e2a36414d5665717e8b98a9b3afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e110500101d2a3643505d69768390908376695d5043362a1d100000000000000000000c18232f39434b515f6060606060606060605f5e504a42382e23170b0000000b17232e38424a505e5f60606060606060605f5e5951473d31261a0200000000000000000004111d2935414b555d6064636261605d555d5c5b5a5a6774818d9aa7a79a8d8074675a5a5b5c5d555d6061626364605d564c4135291d11040004101c27333d474f54565656565656565656565656565865727e8b9386796c605346392d20130000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d0200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f231609000714202d3a4753606d7a8693939393939286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b4d56616e7b87929b8e8175665b5044382b1f12060000000916222f3c4854606b7682868686867e71645754606b7682868686867e7164574b3e3124180b000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574d453f3f454e57616e7a87939b8e8174685b4e4135281b0e000005121f2b3744505b657784919eaa9d918477695f535b657784919eaa9d918477695f53473a2d211408000000000916222e3a46515b62656c6c6c6c6c66635c52473e49545e66696c6c6c6c6c6360594f44382c201307000000000000000000000000000000020507080c10121312110f0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d373f464a4c535353535353534846423b33291f140900000009141f29333b424648535353535353534b4a453f362d231a1107000000000000000000000000000000000000000000030a1016191c1d20202020171614100b0e14171a1b202020201a1916130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919e938c8076706d6d6e7178818e949d9083786c605346392d20130600000000000000000000000000000000000000000c18242f414d5a6774808d9aa7b3a9978a7d706453493f33271b100d1218252d3946525e6875828f9ca8b5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d0100101d2a3643505d69768390908376695d5043362a1d100000000000000000040c131d2731394045534d545b60666c6c6c6c6c6a5c544a3f34281c10030003101c28343f4a545c6a6c6c6c6c6c66605b544d524e473f352019130c040000000000000000010d18242f3a434b51545857555453514b504f4e4f5b6875828e9ba8a89b8e8175685b4e4e4f504b51535455565854524c443a2f24190d0100000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e140800000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f221508000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013000007121d27313e4653606d7984919d908376675d5146535e6975828f9b9285796c605346392d201306000006131f2b37434e5863707d8994998f82766c61555863707d8994998f82766c6155493d3023170a000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f72695f57504c4c50575f6a73808c9a988a7e7164574b3e3124180b0000030f1b27333f49536976838f9ca9a096887b6e6155536976838f9ca9a096887b6e6155483b2f24190d010000000b1825313e4a57626d727979797979736e63574b424e5a6670767979797979706b6054483b2f2216090000000000000000000000000003090e121415191d1e1f1f1e1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f464646464646463b3a36312921170d03000000030d17212931363a3b464646464646463e3d3a342d241b1108000000000000000000000000000000000000000000000000050a0d0f10131313130a0a08040003080b0d0e131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96998e81756e64616061666d78828f9c95897c6f6256493c2f2316090000000000000000000000000000000000000000071825313e4b5864717e8b97a8b2a79a8d8074655b5044372b221c191d242a36414c56616e7b86929facb9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f322619080000101d2a3643505d69768390908376695d5043362a1d1000000000000001070e161e2529323b424651575f666c72797979797975665c5044382b1f12060006121f2b3844505c66757979797979726c665f575146423b3229251e160e07010000000000000007131d28313a4145474b4a4948474540434243505c6976838f9ca9a99c8f8276695c4f43424340454748494a4b4745413a32281e1308000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d201300010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d6053474d5765717e8b9897887b6e6255483b2f22150800000815212e3b47535f6a7683909d92867b6e615a535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92857b6e69615a59595a61696e7c86929f92867a6d6154473a2e2114070000000b17222d414e5b6874818e9ba7a8988c7f7265555b6874818e9ba7a8988c7f7265554c4135291d11040000000c1926323f4c5965727f86868686868073665a4d43505c69768286868686867d706356493d3023160a000000000000000000000002080e141a1e212226292b2c2c2b292521201e19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e3132393939393939392e2d2a251f170f050000000000050f171f252a2d2e3939393939393932312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a93877b6e615c5453545c666f7c8997998c807366594d4033261a0d00000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab9e9184786c6053463e342c2924292f353e46525e6873808c99a3aebbafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c302316090000101d2a3643505d69768390908376695d5043362a1d100000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c04000000000000010c161f282f35393a3e3d3c3b3a38352f3744515d6a7784909daaaa9d9083776a5d50442e2f35383a3b3c3d3e3a39352f2820160c0100000005101a232c33393c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d20130005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494854616e7b8796978a7d7164574a3e3124170b00000916222f3c4955626f7c88959b8e8174695f5355626f7c88959b8e8174695f53483e34281d1105000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891837b706c676565676c717b849198978d8073685d5246392d201307000000061a2633404d596673808c99a6a99c8f8276675d596673808c99a6a99c8f8276675d5145392c2013060000000d192633404c5966737f8c9393938d8074675a4d43505d6a7683909393938a7d7064574a3d3124170a00000000000000000000050d14191f262a2d2e32363839393836322e2d2a251e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d21211e1a140d0500000000000000050d141a1e21212d2d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090909090909090706030000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c908377695e5247464a54606a7885919b8e8175685b4e4235281b0f02000000000000000000000000000000000000000714212d3a46535e697784919eaaaca196897d70635a50463e38343035394045515b616e7a85929fabb2baafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d2013070000101d2a3643505d69768390908376695d5043362a1d1000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d07000000000000040d161d24292c2d31302f2e2d2c292935404b556b7884919eabaa9e9184776b544a403428292c2d2e2f30312d2c29241e160d04000000000b17222c363e44494a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e7164575055575e69788491998c7f7366594c403326190d0005121e2a36424d576673808d9994887c6f62574d576673808d9994887c6f62574d42362c22170c000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999591847d7774727274777e8591969992857a6d61564c4135291d11050000000b1825323e4b5865717e8b98a4ac9f92867a6d605865717e8b98a4ac9f92867a6d6054473a2d22170b0000010d1a2734404d5a6773808d9a9f9b8e8174685b4e44515e6a7784919d9f978a7e7164574b3e3124180b000000000000000000070e171f252a31363a3b3f4345464544423f3b39363029241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201514120e090300000000000000000003090e12141520202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316161616161616161312100c06000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c8f827569574d423a424e586a7783909c8f8276695c4f4336291c10030000000000000000000000000000000000000005121e2a36424d576673808d99a6b0a89c9083766c6258504745404241464b515a626d75818e989ea0a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f12060000101d2a3643505d69768390908376695d5043362a1d100000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000040c13181d202125242221201f1f2c3845515d677985929facab9f928578665c5144382c1f1f202122232521201d19130c040000000004101c28333e485055575757575757575757575757575865727e8b9386796c605346392d2013000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595a61646c6c7683909b8e8174685b4e4135281b0e000714212d3a46535e697884919c8f82766a5f53535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000020e1925303b46525e68707d87929996918a84807f7f81848a91979992877d70685e52443a3024190d010000000a1723303d4a5663707d8996a3aea3998a7d71645463707d8996a3aea3998a7d7164544a3f33281c0f0300010e1b2734414e5a6774818d9aa79b8e8275685b4f45515e6b7884919ea5988b7e7265584b3f3225180c0000000000000000081019202930363b4246484c50515252514f4b4746413b352f282018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313080705020000000000000000000000000002050708131313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202323232323232323201f1c17110a0300000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c908376675d51464446535f697884919b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1a25313b4855626e7b88949eacab9f948b7e716a615a53514b4e4c52555d606c727f8b93969196a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c10030000101d2a3643505d69768390908376695d5043362a1d100000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f0400000000000001070d111314181716151414202d3a4753606d7a8698a2aeaea29886796d6053463a2d201314151617181413110d080100000000000814202d3944505a61646464646464646464646464646465727e8b9386796c605346392d2013000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a616c71797979828f9b8f8275685c4f4235291c0f000815212e3b4854616e7b8796988c7f7265584e54616e7b8796988c7f7265584e433b33291f140900000000000000000000000000000000000000000000000000000008141e2a36414c56606b717e8792989e96918d8c8c8d91969e9892877e716b60564c4132281e1308000000000815222f3b4855626e7b8895a99f9f9b8e8174665b626e7b8895a99f9f9b8e8174665b5044382b1f120600020e1b2835414e5b6874818e9ba79c8f8276695c4f45525f6b7885929ea5988c7f7265594c3f3226190c0000000000000008111a222b323b41464d5355595c5e5f5f5e5c5854524c45413a322a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d30303030303030302d2c28231c150c030000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b92867a6d605a5351535b616e7b88969a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000914212e3a47535f6975828f9aa4afa69f92867d716c64605c555b565d61676d737e8792989184919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b000000101d2a3643505d69768390908376695d5043362a1d1000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a0000000000000000010406070b0a09080815212e3b4854616e7b8794aab4b3aa94877a6e6154473b2e21140808090a0b07070401000000000000000a1623303c4955616c707070707070707070707070707070727e8b9386796c605346392d2013000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675a64717e8686868f939c8f8276695c504336291d10000a1724313d4a5764707d8a9798887b6e6255525764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000020d1925303a444f59626c717d868e93999c9a98989a9c99938e857d716c62594f443a3020160c02000000000714202d3a4753606d7a8697939393939285796c60606d7a8697939393939285796c605346392d20130600020f1c2935424f5c6875828f9ba89c908376695d5044505b667985929fa6998c807366594d4033261a0d00000000000006101a232c343d444d52575f6165696b6c6c6b6965615e56524c443c342b22190f0500000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d09040000000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d090400000000000000000b151e272e34383a3c3c3c3c3c3c3c3c3a38342e261e150a0000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b98988d80736d63605c60636d75818e9b97897d7063564a3d3023170a00000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa7aea29892867e76706d67686869686d72798088929992867e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f8c93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c1106000000101d2a3643505d69768390908376695d5043362a1d1000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000915222f3c4855626f7b8895a2aeaea195887b6e6255483b2f2215080000000000000000000000000000000a1724313d4a5764707e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b64717d8a93939b9e9d9083766a5d5043372a1d10000c1926333f4c5966727f8c999285796a63615e5766727f8c999285796a63615e574d42362a1e110500000000000000000000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8c87817b706b625a50473d32281e0e04000000000006131f2c3945515d677885868686868686867c6f625d677885868686868686867c6f6256493c2f2316090003101c2936434f5c6976828f9ca99d9084776a5d514653606c798698a3a69a8d8073675a4d4034271a0d0100000000020c18222c353e474f565e61696e72767879787775726e68605d564e463d342b21170b0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a02000000000007121d273039404546494949494949494946443f3830261c110600000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929f93887f756f6d666d7076808c939e9185796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c4754606a74818d95a0a9aaa298928a827d7977757575777a7f848d939a948c7f7c8895a2afa295897c6f6256493c2f231609000916232f3c4956626f7c8995a2afa296897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a00000000101d2a3643505d69768390908376695d5043362a1d100007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000a1623303d495663707c8996a3acaca296897c6f6356493c3023160900000000000000000000000000000013202d394653606c79868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d2013000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b64717d8a979fa8aa9d9084776a5d5144372a1e11000e1a2734414d5a6774808d9a91847770706e695e6774808d9a91847770706e695e52463a2d201407000000000000000000000000000000000000000000000000000000020d17202b353f48505961696e747b7f8284858584827f7b746e69615950483f352b20160c00000000000004101d2935404b55687378797979797979796f6a6055687378797979797979796f6a6054483b2e2215090003101d2a3643505d697683909ca99e9184776b5e514754606d7a8793aaa79a8d8174675a4e4134271b0e01000000000a141e2a343e474f5960686e747b7f8384858584827e7a736d685f584f473d33291d140a000000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c040000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c04000000000c18232e39424b5153565656565656565653504a42382e23170c00000000000000000000000000000000000000000000000000000000000713202d3946525e6873808c959a938b817c7978797d828c929c948b7e71665c5145382c1f13060000000000000000000000000000000000000000000009151f2b37434e58606d79839197a0a8aaa29f948f8a868382818284878b91969f958f82787b8894a1aea296897c6f6356493c3023160900091623303c4956636f7c8996a2aea295887c7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b00000000101d2a3643505d69768390908376695d5043362a1d10000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f978a7d7064574a3d3124170a00000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d2013000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b64717d8a97a4b0aa9d9084776a5d5144372a1e11000f1b2835424e5b6875818e9b91847d7d7d7b6e616875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000050e19232d363f474f575e61696e72767779797776726e69615e574f473f362d23190e05000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260585761686b6c6c6c6c6c6c6c6260584e43382c1f13070004111e2a3744515d6a7784909daa9e9285786b5f4a4754616e7a8794a1a89b8e8175685b4e4235281b0f0200000006111c26303c464f59616b6f7a81878c8f919292918f8b86807a6f6a60594f453b2f261b110600000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000004101c2834404b545c606363636363636363605c544a3f34281c10030000000000000000000000000000000000000000000000000000000005111d2935414c56606d798390969f938e89868586898f949c958f82786c60544b4034281c100400000000000000000000000000000000000000000000030f1b27323d45515d676e7b8591969fa4aca69f9c9892908f8e8f90939a9e9f9490837a6d7a8794aab4a396897c706356493d3023160a000a1623303d495663707c8996a3aca194887b6f7d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c110600000000101d2a3643505d69768390908376695d5043362a1d10000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000c1825323f4b5865727e8b9393939393938b7e7165584b3e3225180b00000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b64717d8a97a4acaa9d9084776a5d5144372a1e11000f1c2936424f5c6975828f9c95918989897e72656975828f9c95918989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000007111b242d353e454d52575f6165696b6c6c6b6965615f57524d453d352d241b1107000000000000000007121d2731454f575d5f6060606060606056544e4f575d5f6060606060606056544e463d32271b0f030005111e2b3844515e6b7784919eaa9f928579665b504855616e7b8894a1a89b8f8275685c4f4235291c0f020000000b17232e38424e58616b707d858e92999c9e9f9f9e9c98928d847c6f6b60574d41382d22170b000000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a0000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a000006131f2c3845515c666d6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000010d1925303a45515d676e7a848f949d9b99929292999c9d938e83796d665b5042392e23180c0000000000000000000000000000000000000000000000000a15202935414b555f696e7b848e939a9fa3aaaaa39f9d9b9b9c9d9f9f99928d827a6d6d798698a29f9f96897d7063564a3d3023170a000a1723303d4a5663707d89969f9fa49a877a6d707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a0000000000101d2a3643505d69768390908376695d5043362a1d10000e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0000000000000000000000000000000d192633404c5966737f86868686868686867f7265594c3f3226190c00000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d2013000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b64717d8a979f9f9f9d9084776a5d5144372a1e1100101c2936434f5c6976828f9ca09d96968b7e72656976828f9ca09d96968b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5955534d46423b332c231b1209000000000000000000010b151f333d454c505253535353535353494843454c5052535353535353534948433d342b21160a000005121f2b3845525e6b7885919eaba29886796c60534955626f7c8895a2a99c8f8376695c504336291d1003000003101c28343f4a545f6a707d8692979fa3ababacabaaaaa39f9691867d6f695e53493f33271b0f03000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b10040005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b1004000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000000000000000000000000000000000008131e2935404b555e686e7a828a919598999a999795908981796d675d544a3f30271d1207000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7981878e92989a9c9e9f9f9f9e9d9a98928e8680786d6866798592939393938a7d7164574a3e3124170b000b1724313e4a5764717d8a939393939386796d6b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b020000000000101d2a3643505d69768390908376695d5043362a1d10000d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0000000000000000000000000000000c1825323e4b57636d737979797979797979726d63574a3e3125180c000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b64717d8a93939393939084776a5d5144372a1e1100101d293643505c6976838f9ca9aaa3988b7e72656976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000009111a212930363b4246484c4f515252514f4c4846423b363029211a11090000000000000000000000030d212b333b404445464646464646463c3b383b404445464646464646463c3b38322b22190f04000005121f2b3744505b657985929facaa93877a6d60544956636f7c8996a2a99d9083766a5d5043372a1d1004000006121f2b3844505c666f7c869298a1a9afb5b7b8b8b7b4aea8a19892857b6e655b5044372b1f140900000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000815212e3b4854616e7b87898989898989877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000020c18242f39434c565e686d777e84888b8c8d8c8b87837d746d675d554b42382d1e150b000000000000000000000000000000000000000000000000000007131d28313b454d575f676d747c81868a8d8f9192929291908d8a86817b736d665e6a77838686868686867e7165584b3e3225180b000b1825323e4b5865717e868686868686857866606a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a000000000000101d2a3643505d69768390908376695d5043362a1d10000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6c65635b51463a2e2216090000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b64717e8686868686868683776a5d5144372a1e1100101d293643505c6976838f9ca9b1a5988b7e72656976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000080f171f252a31363a3b3f4344464644433f3b3a36312a251f170f08000000000000000000000000000f1921292f343738393939393939392f2e2c2f343738393939393939392f2e2c27211910070000000613202d394653606c7986939faca194877a6e61544a5663707d8996a3aa9d9184776a5e5144372b1e070000000713202d3a4653606d78839198a2aab3bbc0c4c5c5c4bfbab2aaa1979083776c6053463b31261a0e02000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000815212e3b4854616e7b87949696969694877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000007121d27313b444c565d656c71777b7e80807f7e7b76706b605c554b43392f261c0c030000000000000000000000000000000000000000000000000000010c161f2a333b454d555d606a6f757a7d8183848586858583817e7a746e69605c54677177797979797979716c62564a3d3124170b000b1724313d4a56626c71797979797979787368585f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000101d2a3643505d69768386868376695d5043362a1d10000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000006121e2a3540495157596060606060606060595751493f352a1e12060000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459616c71797979797979797771675b4f4236291d1000101d293643505c6976838f9ca9aca5988b7e72656976838f9ca9aca5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a261f1a140d050000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f24282b2c2d2d2d2d2d2d2d23221f1b160f07000000000714202d3a4753606d7a869aa4afa195887b6e62554a5764707d8a97a3ab9e9184786b5e51452f23180c000006121e2b37424e5765717e8b95a0aab4bcc5cbd1d2d2d0cbc4bcb3a99f958a7e7164574d42362a1e1205000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000815212e3b4854616e7b8794a1a2a2a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000010b151f29323b444c535b6064696e71737473716e69636059514b433931281d140a00000000000000000000000000000000000000000000000000000000040d18212a333b434b51585f62686d71747678787979787674716d67615f5750555f676a6c6c6c6c6c6c65625a50453a2e211509000915212e3a45505a62656c6c6c6c6c6c6b686157545c60646a6e72757778787979787675726e69636159534d453d352b23190f06000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000020d19232e3740464b4c53535353535353534c4a463f372d23180d0100000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535a61646c6c6c6c6c6c6c6a675f554a3f33271a0e00101d293643505c6976838f9c9f9f9f988b7e72656976838f9c9f9f9f988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000003090e141a1e212226292b2c2c2b292622211e1a140e090300000000000000000000000000000000060d13181c1e1f20202020202020161513181c1e1f202020202020201615130f0a0400000000000814212e3b4754616e7a8794a1b6a295887c6f62554b5864717e8b97a4ab9f9285786c554b4034291c1004000814212e3a47535f6a7784919ea7b1bcc5cfd7dcdfdedcd6cec5bbb1a79d908377695f53463a2d21140700101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c1000101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c10000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030d172029323a41495053575f626566676664615e57544f45403931281f160b020000000000000000000000000000000000000000000000000000000000060f182129313a40454e53565d606467696b6c6c6c6b6a6764605d55534d444d555b5e606060606060585650483f34291d11050005111d29343f485056586060606060605f5c574f4a5153585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000007121c252e353b3e4046464646464646463f3e3a352d251c1107000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b505557606060606060605d5b554d43392e22160a00101d293643505c6976828f93939393938b7e72656976838f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e09030000000000000000000000000000000000000002070c0f1112131313131313130909070c0f11121313131313131309090703000000000000000815222e3b4855616e7b8894a1aca396897c7063564b5865727e8b98a5ac9f928679675c5145382c1f1306000815222f3b4855626e7b8896a0acb9c3ced7e1e8ebebe7e0d6cdc2b8aca095887b6e6155483b2e2215080013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f130013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f13000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000050e1720282f383f44464d535558595a595854534d48443d342f271f160d0400000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c5254575a5c5e5f5f5f5e5d5a5754514b46423b444a4f515353535353534b4a453f362d22180c0100010c18222d363f454a4b53535353535352504c454044464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000a131c232a2f3233393939393939393932312e2a231c130a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d484145494a53535353535353514f4a433b31271c110600101d293643505c697682868686868686867f7265697682868686868686867e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9f9f968a7d7063574c5965727f8c989f9fa399867a6d6053473a2d201407000c1825323f4b5865727e8b98a8b2bdccd5e0e9f3f9f8f2e8dfd4c8bcb1a7988b7e7165584b3e3225180b0013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f130013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f13000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050e161d262d33373c4247484b4d4d4c4b4846423b383329231d150d04000000000000000000000000000000000000000000000000000000000000000000060d161d242932373a4145474a4e505152535252504e4b4745413a3631393f43444646464646463e3d3a342d241b110600000006111b242d343a3d3e4646464646464544403b34383c4347484c4e505252535252504e4b4846423b38332a251f170f070000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000010a12191e2225262d2d2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000003090e1214152020202020202020202020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262f363c3f414646464646464641403c37393c3e4646464646464644423f3931291f150b00000f1c2835414e5a66707679797979797979726d6266707679797979797979726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8993939393938a7e7164574c5966737f8c9393939393877a6d6154473a2e211407000d1a2633404d596673808c99a6b3bfced9e7f2fbfffffaf1e4d9cebfb3a6998c807366594d4033261a0d0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f130013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f13000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040b141b22272b31373a3b3e4041403e3b3a36312c272118120b030000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3e4143454546464543413e3a39352f2a262e33363739393939393932312e29221b1209000000000009121b22292e31323939393939393837342f282c31373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000070d121618192020202020202020191816120d070000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000010b141d242b303334393939393939393534302b2d3031393939393939393736332e271f170d0400000d1926323e49545e66696c6c6c6c6c6c6c65625b5e66696c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d868686868686867e7165584d5a677380868686868686867b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffff5e7dacdc0b4a79a8d8174675a4e4134271b0e0013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f13000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32333433312e2d2a251f1c160c07010000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1e24292c2d31343638393939383734312d2c29241d1a22272a2b2d2d2d2d2d2d2524211d181109000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735322e2d2a261f1c170e090300000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000002060a0c0d13131313131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000020b12191f2326272d2d2d2d2d2d2d282724202123242d2d2d2d2d2d2d2a2927221c150d050000000915212d38424c545a5c60606060606060585651545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855606b7079797979797979716c62564b58646e737979797979797976695f53463a2d211407000d1a2733404d5a6673808d99a6b3c0cfdae6f3fcfffffbf2e9d9ccc0b3a6998d8073665a4d4033271a0d0013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f13000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e2122252627262521211e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20212427292b2c2c2c2b2a272421201d18130e171b1d1e202020202020181715110c06000000000000000000060c111517182020202020201f1e1c1810151a1f212226282a2b2c2c2c2b2a282522211e1a14100b0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060712131313131311110e0b0601000000000000000000000000060a0e1011131313131313100f0d0a050000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000001080e13171a1a202020202020201b1a1814141717202020202020201e1d1a16110b040000000005101b26303a42494e50535353535353534b4a45494e50535353535353534b4a453f372d23180c010000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636c6c6c6c6c6c6c65625a5047525c64676c6c6c6c6c6c6c6c5f574d42362a1e1205000c1925323f4c5865727f8b98a9b3bec9d5e1eaf4f9f8f3e9e0d5c9bdb2a8988b7f7265584c3f3225190c0013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f12000714202d3a46525e6976797979797979797976685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1a19181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171b1d1e1f201f1f1d1b181413110d07010b0e10111313131313130b0b09050100000000000000000000000105090b0b13131313131312110f0c040a0f121415191b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131f20202020201e1d1b17120c04000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000003070b0d0e131313131313130e0e0c08080a0b1313131313131311100e0a06000000000000000a141e2830383e4143464646464646463f3d3a3e4143464646464646463f3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000d161f262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f55566060606060606058565048404a52585a606060606060605f534d453b31261a0e0200091623303c4956636f7c8997a1adb9c4cfd9e2e8ebebe7e1d7cec6b9ada196887c6f6255493c2f22160900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c1000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c100005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101212131312100e0b07060401000000020404060606060606000000000000000000000000000000000000000000060606060606050503000000020608080c0f111212131312100f0c080705020000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f202c2d2d2d2d2d2b2a27231d160e0600000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393932312e3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000008111f2831383e4243464646463e3d39342c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353534b4a453f3840474b4d535353535353534846423b33291f140900000613202d394653606c7885929ea9b3bdc7d0d8dddfdedcd7cfc6bcb2a89e9184776c605346392d201306000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00020e1a25303b454d525f60606060606060605f524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3939393939393837332e2820180e040000000000040d171f272e3336373939393939393635322d261f160d0300000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000002070a0c0d131313130e0d0b080303070b0d0e131313130d0c0a06020000000000000000000000040c141b212628292d2d2d2d2d2d2d2524222628292d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000050f1a23313a42494e50535353534b49453e362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c33383c3d464646464646463e3d3a342e363b3f40464646464646463b3a36312921170d03000006121f2b3844505b6673808c97a1abb5bdc5ccd2d2d2d1cbc4bcb4aaa0968c7f72655b5044372b1f1205000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000009141f29333b42464853535353535353535346413a32281e13080000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000003060809131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000306131313131313131308070502000000000000000000000005080a0b13131313130e0d0b0803000000000000000000000306080913131313131313130603000000000000000000000000000004090c0e0f13131313131313130908060300000000000000000000000000000000000000000000000000000000020507081213131313131313100706040000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000000000000a151e262e34383a45464646464644433f39322a20160c01000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000070e1316191a202020201b1a18140f0e13171a1a20202020191916120d070000000000000000000000030a1015191c1d20202020202020181815191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000b16212b35424c545a5c60606060575550483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393932312e29242a2f3334393939393939392e2d2a261f170f06000000030f1c28333f4a54606d79859199a3abb3bbc0c4c5c5c4bfbab2aaa2989184796d6053493f33271b0f030005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c0500000000000000000000060c101220202020202020201514120e090200000000000000060c1114171820202020201b1a18140f0801000000000000040a0f131516202020202020202012100c060000000000000000000002090f15191b1c20202020202020201615130f0a0400000000000000000000000000000000000000000000000002090e1114141f202020202020201d1312100c0700000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b11060000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000000006111c2630383f4446525353535353514f4b443c32281d120600000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000010a12191f2325262d2d2d2d282724201a1a1f2426272d2d2d2d2625231e19120a01000000000000000000000005090d0f10131313131313130c0b090d0f10131313131313130c0b0905010000000000000000000000000000000000000000000000000000000000000004101c27333d47545e66696c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2023232d2d2d2d2d2d2d2524211d191f2326272d2d2d2d2d2d2d22211e1a140d0600000000000b17222d3845515d67707d879299a2aaafb6b7b8b8b7b4aea8a19892867c6f665c5141382d22170b00000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000030a11171c1f2d2d2d2d2d2d2d2d21201e1a140d0500000000000810171d2123242d2d2d2d2d272724201a130b0200000000070f151b1f22222d2d2d2d2d2d2d2d1f1c17110a0300000000000000030c141b202528282d2d2d2d2d2d2d2c22211f1b150e0700000000000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2a201f1c18120b0300000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000000000000000000000000000000000c17232e38424a50535f60606060605e5c564e44392e23170b0000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000a131c242a2f3233393939393433302b25242b3033343939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5966707679797979716c6155493d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020181715110e1317191a202020202020201514120e090300000000000006111c2935404b55606b717e8792989fa4acabacabaaaaa39f9691867d706a5f544b402f261b1106000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f18100800000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a12080000000000030c151c23282c39393939393939392e2d2a251f170f0500000008121a22282d303139393939393433302b251d140b00000007101920272b2e2f39393939393939392c28231c150c030000000000020c151e252c31343539393939393939392f2e2b26201810070000000000000000000000000000000000000000050e171f252a2d2e3939393939393939372d2c28231c150c030000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000003101c28343f4a545c606c6c6c6c6c6c6b6760564b3f33271b0e0000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121c252e353b3f404646464641403c362f2f363c3f4146464646403e3b352e251c0e0500000000000000000000060a0e1011121313131212100e0b07070501000000000000000000000000000000000000020507081313131313131313070705010000000000000000000916222f3c4854606b7682868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130b0b090502070b0d0d13131313131313080705020000000000000000000d18242f3a434f59626c717d858e939a9c9e9f9f9d9c98928d847c706b61584e42392e1d140a0000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000000002090e12141520202020202020201413110d0802000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c020000000000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000a151e262e343846464646464646463b3a36302921170d020006101a242c34393d3e464646464641403c362f261d0d0300040f19222b32373b3c464646464646464638342e261e150a000000000009141e2730373d414246464646464646463c3b37322a22180d03000000000000000000000000000000000000020b17202930363a3b4546464646464646433a38342e271e150b00000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797772675c4f43372a1d11000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300020e19242e3740474b4d535353534e4c4841383840474c4d535353534c4b4640372e20170d0200000000000000040b11161a1d1e1f2020201f1e1d1b181413110d0802000000000000000000000000000002090e12141520202020202020201413110d080200000000000006131f2b37434e5863707d8994998f82766c6155493d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626b707b81878c8f919292918f8b86807a6f6a61594f463c30271d0b0200000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0802000000000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d080200000000000000000000000205070813131313131313130707050100000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c00000006111c2630383f4453535353535353534846423b33291f1409000c17222c363e45494b53535353534e4c4841382f1f150b010a15202b343c4347495353535353535353443f3830261c1106000000040f1b25303942484d4f53535353535353534947433c342a1f150b0100000000000000000000000000000000000a141d29333b4246475253535353535353504644403930271c120700000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868684776b5e5144382b1e11000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2a354049525759606060605b58534a41404a52585a60606060595751494032291e1408000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000815212e3b47535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f48505961696e757b7f8384858584827e7b736d6860584f473e342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c03000000030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c110400000c17232e38424a505f606060606060605f524d453b30251a0e05111d28343e4850555760606060605a58534a4131271d12070f1b27323c464e5455606060606060605f504a42382e23170c0000000915202c37424b53595b606060606060605f55534e463c31271d12070000000000000000000000000000000006111b262f3b454d52545f606060606060605d53514a42392e23180c0000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000091623303c4956636f7c89989393938d8174675a4e4134271b0e000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000a16232f3b47525c63666c6c6c6c67645c534547525c64676c6c6c6c66635b51443b3025190e0100000000040e1720272e3336373939393939383634312e2d2a251e1a150e06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000916222f3c4955626f7c88959b8e8174695f53483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19232d363f474f575f61696e72767879787775726e69615e564e463e352c22190c0300000000000000000005090d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000205070813131313131311100e0b0600000407090a1313131313130e0d0b0803000000000000000000000001070c0f11121313131313070705010000000000000000000000000105090b0b13131313100f0d09050000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e120814212d3945505a61646c6c6c6c6c67645c5343392f23180c131f2b37434e5860626c6c6c6c6c6c6c6c5c544a3f34281c100300000c1925313d48535d65686c6c6c6c6c6c6c6c625f584e43392f24180e050000000000000000000000000000030c17222d38414d575e616c6c6c6c6c6c6c6c6a605c544a4034281c1004000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000004111d2935414c566673808c99aaa3998a7d7064574a3d3124170a000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000c1925323f4b57636e7379797979746f64574d4c58646e7479797979736d63564c41362a1d1207000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000020d17212930363a3b4646464646464646463936302820160c02000005121e2a36424d576673808d9994887c6f62574d42362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d353e454d53575f6266696b6c6c6a6965615e56524c443d342c231a10070000000000000000020a1015191c1c2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201c1b1915100902000000000000000002080e1114142020202020201e1d1a17110b0b101316162020202020201b1a18140f08010000000000000000050c12181b1e1f20202020201413110d0802000000000000000000060c11151718202020201c1c1915100a0200000000000000000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c120700000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a0006121f2c3844505c66767979797979797976695e52463a2d20140a1723303d4955616c717979797979746e64554b4034291c1015222e3b4754606a767979797979797976665c5044382c1f120600020e1b2834414d59656f7579797979797979796f6a5f554b40352920170b02000000000000000000000000000b151e27333f49535e696e7879797979797979766d665c5144382c1f120600000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e050000000000000000000000000000000000000000000713202c3945525d687683909da99f92867a6d6054473a2d211407000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a2633404d59667380868686868174695f534d5a677480868686867f73685e5246392f23180c00000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000009141f29333b42464853535353535353535346413a32281e130800000714212d3a46535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5854524d46413a322b221a11080000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000050d14191e20212d2d2d2d2d2d2a2a27221d16161b2022232d2d2d2d2d2d272724201a130b02000000000000060f171e23282a2b2d2d2d2d2d21201d19130c04000000000000000911181d2124252d2d2d2d292826211b140c04000000000000000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b000713202d3a4653606d78868686868686867b6e6154483b2e2115121e2a36424d5764717e86868686868074675c5145382c1f1416222f3c4955626f7c86868686868686786d6053463a2d20130700020f1c2835424f5b68758286868686868686867c6f675d51453e32291d140a00000000000000000000000007121d27303944505b656e7b858686868686868683796d6053463a2d2013070000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000714212d3a4754606d7a86939fa99c908376675d5145392c201306000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000714202d3a4753606d7984919392877b6e62564c54606d7a85919392867a6e61554b4034291c100400000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000815212e3b4854616e7b8796988c7f7265584e433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212931363c4247484c50515252514f4b4746423b363028201910080000000000000000020c161e262c3235363939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c0200000000050e171e252a2d2e3939393939393736332e272021272c2f303939393939393433302b251d140b0100000000050f1821292f3437383939393939392d29241e160e04000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b000713202d3a4653606d79869393939393877b6e6154483b2e211514212d3a46535e6976828f9393939285796d6053473b30251a16222f3c4955626f7c88939393939386796d6053463a2d20130700000714212d3a4754606d7a849199939393999183796d605a50443b2f261b110600000000000000000000040d18232e39424e58606c77828f979393939392867b6e665c5144382c1f1206000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000b1724313e4a5764717d8a99a4a9998c7f7366554b4135291d1104000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130006131f2c3845515c67707d8a95998e8175685e52515d67717e8a96988d8073675c5145382c1f130600000e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000a1724313d4a5764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f262a31373a3b3f4345464544423f3b3a36302a251e160e070000000000000000000a141e2830383d414346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e1409000000020d1720293036393b46464646464644433f3932292b32383b3d46464646464641403c362f261d1308000000010c17212a333a4044454646464646463935302820160c0200000006111b242d343a3d3e4646464643413e3830281e110700000000000000000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000713202d3a4653606d7986939f9f9f94877b6e6154483b2e21151b27333f4953616e7b87939f9fa2978a7e7164574d42362a1e16222f3c4955626f7c88959f9f9f9386796d6053463a2d20130700000613202c3945525d686f7c87929fa69fa0958d81746c61564d41382d22170d030000000000000000010c161f2834404b545f6a727f8b949fa9a89e938b7e71695f544a4034281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000006121e2b37424d576774818e9aaba297897c6f6256493c2f24180d01000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130004101c2934404b55616b7683909d92867a6d61544c55606c7884919d9285796d6053473a2d2014070000101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000c1926333f4c5966727f8c999285796a63615e574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f33363839393736322e2d2a251f19130c0500000000000000000005101b26303a42494e4f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b1004000008141e29323b414653535353535353514f4a443b32353d4448495353535353534e4c4841382f251a0f03000007121e29333c454b505253535353535346413a32281e13080000010c18222d363f454a4b535353534f4e49423a3023190f050000000000000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c0a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b000713202d3a4653606d798693a0aca194877b6e6154483b2e21151f2b3744505b65737f8c99a4afa99c8f8276695e52463a2d2016222f3c4955626f7c8895a2aca09386796d6053463a2d201307000004111d2935414c56606a727f8c949ea8a89d928a7d70695e53493f33271f150b010000000000000008131e28313a45515c666f7c86929fa6aba1968e81756c62574d42392e23180c0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000814212e3a47535f697884919eab9e9285796c605346392d20130700000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b505b65727e8b97978a7d7164574a3e2f24180c0000111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000e1a2734414d5a6774808d9a91847770706e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e212226292b2c2c2b292521201e19140d0802000000000000000000000915212c38424c545a5c6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900020e1925303b444c525f6060606060605d5b554d44393d474f54566060606060605a58534a41362b20140800000c18232f3a454e575c5e60606060605f524c443a3024190d010005111d29343f48505658606060605c5a544c42352b21160b0000000000000000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e130815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000713202d3a4653606d798693a0aca194877b6e6154483b2e2115202d394653606c7884919eabb5ac9f93877b6e6154473d32271b222f3c4955626f7c8895a2aca09386796d6053463a2d2013070000010d19242f3a434e58606c77828f96a1aba49e92857b6e655b50443c31271d1207000000000000050e19242f3a434f59606d79839098a3aea39991847a6d605a50453c30271c12070000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000815222f3b4855626e7b8896a1a89b8e8275665b5044382b1f120600000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121d27313e4653606d7984919c908376675d514953606d7985929b8e817468554b4035291d100400121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000f1b2835424e5b6875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191d1e1f1f1e1c181414110e09020000000000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c53483c3024180b00030f1b2834404b5760686b6c6c6c6c6c6c5d564c4135291d1105000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c14212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f221609000713202d3a4653606d798693a0aca194877b6e6154483b2e211d2935414c5563707d8996a0acacafa4998c7f7266584e43382c1d222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000008131e28313d44505b656d7a849199a3ada1978f82776c60584e43392f24180e0500000000020b17202935414c56606b73808d95a0aaa69f92877d6f685d52483e332a1e150b00000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c100400000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000003101c28343f4a5465727f8b98a8a7988b7e7165544a3f33281c0f0300000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d605347515d6775828f9b918477675d5145392c1f130600121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000f1c2936424f5c6975828f9c95918989897e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c10121312110f0c0807050200000000000000000000000000000f1c2835414e5a6670767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d0004111e2a3744505c687278797979797976685d5246392d201307000b1724313d4a56626d7179797979767066594f44382c20150a00000000000000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c4135291e14121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c201307000713202d3a4653606d798693a0aca194877b6e6154483b2e21202c3945515d6775818e9ba8a39fa3ab9d9184776a605448392f24222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000010c161f27333f49535e686f7d87929fa6a99f948c7f726a5f554b40352920170b020000000a141d29333b45525d68707d87939fa7aa9f948c80736b60564c41362d21180c030000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000006121f2c3844505c6675828f9ba8a095877b6e6154483b2d22170b0000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494b5565727e8b9893867a6d6053473a2d20140700121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101c2936434f5c6976828f9ca09d96968b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e0005121f2b3845525e6b788586868686867a6d6154473a2e211407000b1825323e4b5865717e8686868682766b6054483c32261b0f030000000000000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c111a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b1003000713202d3a4653606d798693a0aca194877b6e6154483b2e21212d3a4754606d7a86929fa3999299a3a096897c6f62554b403529222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000040d17222d38414c56606b737f8c949fa9a69f92867c6f675d51453e33291d140a000006111b262f3b45505a606d7a849199a4aea2989083786d60594f443a2f241b0f06000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000713202d3a4653606d7985929faa9d918477695e52463a2d1c11060000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e71645753595b626f7b889599887c6f6255493c2f221609000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184796c605346392d201306000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700101d293643505c6976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0004101d2935404b556c788592939393877b6e6154483b2e211508000613202d394653606c7883909994897d7063584e43372b1f1306000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e231715202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000713202d3a4653606d798693a0aca194877b6e6154483b2e212b37434e5865717e8b98a29f9286929fa89a8e8174675d5145382c222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000006111b262f3a444f59606c77828f97a1aba3999184796d605a50453b2f261b1106030c17222d38414d57616c75818e96a1aba59f92857b6e665c50473d32281e120900000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000091623303c4956636f7c8998a2aa9a8d807467574d42362a1e0a000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595d64686c6d7a8799978a7d7164574a3e3124170b000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101d293643505c6976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8275695c4f4236291c0f000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0006131f2c3945515d677986939f9f95887b6e6255483b2f2215080005121f2b3744505b656f7c87939d9083766a5f53473b2e2115090000000000000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f141925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f0400000713202d3a4653606d798693a0aca194877b6e6154483b2e212e3a47535f6a7683909daa9b8e828e97a19f9285796d6053473b30252f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000a141d28323d44505b656d7a859199a4aba0968e81746c61574d41382d22170d0b151e27333f49535e69717e8a939ea8a89e938a7e71695e544a3f352b20160c0000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c16100800000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000004111d2935414c566673808c99aaa3988a7d7063574a3d30251a0e000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f221609000b1825323e4b5865717e868686868686867c6f6256493c2f23160900000d1a2733404d5a66738086868686868686786d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a646f747979778692988b7e7165584b3e3225180b0006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700101d293643505c6976838f9ca9aca5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858275685b4f4235281c0f000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8699a4a295897c6f6256493c2f23160900030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c27211911070000000713202d3a4653606d798693a0aca194877b6e6154483b2e28343f4a54626e7b88959fa398897d85919ea2988a7e7164574d42362a2f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000020b162027333f49535e68707d87939fa6a89d928a7e70695e53493f33271f15121d27303944505b656e7b85929fa5aba0968e81746c61574d42382e23190d040000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b050000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000713202c3945525d687683909da99f92867a6d6053473a2d201409000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000b1724313d4a56626c71797979797979796f6a6054473b2e22150800000c1926323f4b58636e737979797979797976665c5044382c1f1206000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675b6874818686868999988b7f7265584c3f3225190c00030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000815212e3b4854616e7b87939393939393877a6d6154473a2e21140700101d293643505c6976838f9c9f9f9f988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4134271b0e000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714212e3a4754616d7a8794a0a396897c706356493d3023160a00000b17222d38414e58636f7c89959a8d807367574d42362a1e12050000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f15172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f07000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2c3844505c6673808d9aa79f928679818e9baa9c8f8276695e52463a2d2f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000040e17222d38414c56606b73808c949fa9a59e92857b6e655b50443c31271d18232e39424e58606c77828f97a2ada3999184796d605a50453b30261c1007000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a00000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000714212d3a4754606d7a86929fa99c8f8276675d5145392c1f1306000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c1004000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1f130600000a17232f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b6874818e939394a3998c7f7366594c403326190d00000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700101d293643505c6976828f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e000815222e3b4855616e7b8894a1a3978a7d7064574a3d3124170a000006111b262f3c4854606b7783909d918478695f53463a2d21140700000000000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1217222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2d3a4653606d7985919ea99c8f82767e8a99a39f93877b6e6154483d322f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000006111b262f3a444f59606d78828f97a1aca1978f82776c60584e43392f241f2834404b545f6a727f8c949fa9a69f92877c6f675d51483e33291e140a00000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a00000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000b1724313e4a5764717d8a99a3a9988c7f7265554b4035291d1004000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b000005111d29343f485056586060606060606056544e463d32271b0f03000007131f2a36404a52585a606060606060605f504a42382e23170c00000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b6874818e9b9fa0a6998c807366594d4033261a0d000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000714202d3a46525e6976797979797979797976685e5246392d20130700101d293643505c697682868686868686867e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b54595c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b59534b42372c201509000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e000915222f3c4855626f7b8895a2a4978a7e7164574b3e3124180b000007111b252c38434f5966737f8c9996887b6e6155483b2e2215080000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f2418111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c11080000000000000713202d3a4653606d798693a0aca194877b6e6154483b2e36414c5664707d8a97a1a8988c7f727a86929fa4998c7f7366594f43382f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000a141d29323d44505c666e7b85929aa4a99f948c7f726a60554b40352928313a45515c666f7c86929fa6a99f948c7f736a60554b41362c21170c0200000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000006121e2b37424d576774818e9aaba197887c6f6255483c2f24180c00000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f050000010c18222d363f454a4b535353535353534947433d342b20160a000000020e19242e3840474b4d5353535353535353443f3830261c110600000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b6874818e9ba7b3a6998c807366594d4033261a0d00000613202d394653606c777979797a7b7e838e939e989083786c605346392d2013060005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000f1c2835414e5a66707679797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f5252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524f4d48423930251b0f04000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000916232f3c4956626f7c8995a2a5988b7e7265584b3f3225180c00010d18232d373f464956626f7c8999978a7d7164574a3e3124170b00000000000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b4035291d14141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3946525e6875828f9ba9a196887b6f76828f9cab9e9184776b605448392f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000020b172028343f4a545e69707d88939fa7a69f92877c6f675d51453e332f3a434f59606d79839098a3ada2979082786c60584e433a2f241a0f0500000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000814212d3a47535f697884919eab9e9185786c605346392d20130700000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433630302f2c27211911080000000006111b242d343a3d3e464646464646463c3b38322b22190f040000000008121c262e363b3f40464646464646464638342e261e150a0000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b6874818e9ba7aca6998c807366594d4033261a0d00000613202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120600020e1a25303b454d525f60606060606060605f524c443a3025190d01000d1926323e49545e66696c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000a1723303d4a5663707d8996a3a5988c7f7265594c3f3226190c0006121e29353f49515759606d798692998c7f7366594c403326190d0000000000000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c2f261b11141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c01000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3a4754616d7a86929fab9e9184786a727f8b99a4a096897c6f63554b40353c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000050e17232e38424d56616b73808d959fa9a3999184796d605a50453b35414c56606b73808d95a0aaa59f92857b6e665b50463d31281d12080000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000815222e3b4855616e7b8896a1ac9b8e8174655b5044372b1f120500000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d5043362a2322201c160f0800000000000009121b22292e3132393939393939392f2e2b27201910070000000000000a141c242a2f323339393939393939392c28231c150c030000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b6874818e9b9f9f9f998c807366594d4033261a0d000006121f2b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000009141f29333b42464853535353535353535346413a32281e130800000915212d38424c545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c02000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000a1724313d4a5764707d8a97a3a6998c807366594d4033261a0d000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e41382d22170b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e1308000000000713202d3a4653606d798693a0aca194877b6e6154483b37434e5865727f8c99a3a99a8d8074676e7b87939fa89a8e8174675d5145393c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000006111c26303b444f59606d78839097a2aba0968e81746c61574d423b45525d68707d87939fa7a89d938a7e71695e544a3f342b1f160c0000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000003101c28343f4a5465727f8b98a8a49a8a7e716453493f33271b0f0300000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c28333e48505557575757575d69768390908376695d5043362a1d1613100b0500000000000000000911181d2124252d2d2d2d2d2d2d23221f1b160f0700000000000000020a12191f2326272d2d2d2d2d2d2d2d1f1c17110a03000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b6874818e93939393938c807366594d4033261a0d0000030f1c28333f4a54616e7b87939f92878583817d786f6a5f584e42382d22170b000000020d17212930363a3b4646464646464646463936302820160c02000005101b26303a42494e50535353535353534b4a453f372d23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c282725201b140c03000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000b1824313e4b5764717e8a97a4a69a8d8073675a4d4034271a0d000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f00000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f33271e13111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000713202d3a4653606d798693a0aca194877b6e6154483b3b4754606a7784909daba197897c70636876838f9caa9f9285796d6053473b3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000a141e29323e44505c666e7b85929fa4a89d938a7e70695e544a45505a606d7a849199a4aba0968e81746c61574d42382d22190d040000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000006121f2c3844505c6675828f9ba89f93877a6e6154473b2d22170b0000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000814202d3944505a6164646464646469768390908376695d5043362a1d1007040000000000000000000000060c11151718202020202020201615130f0a0400000000000000000000080e1317191a202020202020202012100c060000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b68748186868686868686807366594d4033261a0d0000000b17222d3846535e6976828f9b8f82787774706c655f584e463c2f261c110600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000a141e2830383e4143464646464646463f3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1b18150f0902000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000c1825323f4b5865727e8b98a5a79a8e8174675b4e4134281b0e000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a3025191d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d13070000000713202d3a4653606d798693a0aca194877b6e6154483b404b55626f7c8995a0ab9e9184796d6064717e8b98a2a2988a7e7164574d423c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000020c172028343f4a545e69707d8a929da7a59e92857b6e665b504d57616c75818e96a1aba3999184796d605a50453b2f261c10070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000713202d3a4653606d7985929faa9d908377685e5246392d1b11060000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1623303c4955616c70707070707070768390908376695d5043362a1d1003000000000000000000000000000105090b0b13131313131313090806030000000000000000000000000002070a0c0d1313131313131313060300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459646f7479797979797979736e63574b3f3226190c00000006111c2a36424d5764717e8a9792877b6e6763605b534e463c342a1d140a000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c050000000000030c161e262d3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c090400000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1926323f4c5965727f8c98a5a89b8e8175685b4e4235281b0f000c1926323f4c5965727f8c93939d9f9c8f8276695c504336291d1000000000000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c41362a24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d0100000713202d3a4653606d798693a0aca194877b6e6154483b45515d6774818d9aa7a6998d8073665c606d7a85929faa9c8f8276695e53463c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000050e17232e38424d57616c74808d959faaa2978f82786c6058535e69717e8a939ea8a69f92877c6f675d51483e33291d140a0000000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000000000000091623303c4956636f7c8998a2aa998d807366564c41362a1e0a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d8391908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535d64686c6c6c6c6c6c6c66635c52473b2f23170a000000000e1a25313b4653606d798592998c8073665c535049413c342a22190b020000000000000002090e12141520202020202020201413110d080200000000000000040c141b212628292d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000d1a2633404d596673808c99a6a89c8f8275695c4f4236291c0f000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d302f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000713202d3a4653606d798693a0aca194877b6e6154483b4753606d7985929fab9f94887b6e62545d6774818e9ba89f93877b6e6154483d4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000006111c26303b45505a606d78839098a2a99f948c7f726a605b656e7b85929fa5a99f948c7f726a60554b40362c21170b0200000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004111d2935414c566673808c99aaa298897d706356493d3025190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c79868a8a8a8a8a8a8a9195908376695d5043362a1d1003000000000000000000000000000000000000000000010406070d0b0a08050000000003080b0d0e0d070604000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b53595b606060606060605957524a40352a1f13070000000009141f2c3845515c67748086868685796d6053463f382f2a22191007000000000000000000000205070813131313131313130707050100000000000000000000030a1015191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000d1a2734404d5a6773808d9aa6a99c8f8376695c504336291d10000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d10000000000006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f42393a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c20130600000713202d3a4653606d798693a0aca194877b6e615448424d5764717e8a97a2aa9c908376695f535563707d8996a1a49a8c7f7366594f444955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000a151e29333e45515c666e7b85929fa5a69f92877c6f67606c77828f97a2ada1978f82776c60584e43392f241a0f0500000000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939393908376695d5043362a1d10030000000000000000000000000000000000000001070d1113141a181715110c0601080f14181a1b191413100c0701000000000000000000000000000000000000000714202d3a4753606d798693939393939286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d4841484d4e535353535353534d4b4740382e24190e020000000004101c2834404b55646e74797979786d665c5044382d261d18100700000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f10131313131313130c0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000e1b2734414e5a6774818d9aa7aa9d9083776a5d5044372a1d11000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b40434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d21140700000713202d3a4653606d798693a0aca194877b6e61544846535e6976828f9ca9a2988b7e7165574d53606c7884919eac9e9184776b6054484955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000030c17212834404b545f69717e8a929da7a3999184796d6a727f8c949fa9a49e92857b6e655b50463c31281d120800000000000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000714212d3a4754606d7a86929fa89c8f8275665c5145382c1f1306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986868686868686868686868276695d5043362a1d1003000000000000000000000000000000000000040c13181d2020272524211d17100b131a2024272726201f1c18120b030000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c2013000008121d262f363c3f414646464646464641403c373c404146464646464646403f3b352e261c12070000000000000c18232e3943525c64676c6c6c6b605c544a3f34281b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000f1b2835424e5b6875818e9b9f9f9d9184776a5e5144372b1e11000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d1000000000000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51454b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000713202d3a4653606d798693a0aca194877b6e6154484953616e7b87939fac9f92867a6d605447505b6573808c99a6a096897c6f63554b4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000050f18232e39424d57616c74818e95a0aaa0968e81746f7c86929fa6a79d928a7d70695e53493f342b1f160c00000000000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000b1724313e4a5764717d8a99a3a8988b7f7265544b4034281c1004000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c7679797979797979797979797670665a4e4235291c0f030000000000000000000000000000000003090d161d24292c2d3431302d28221b141d252b303334332d2c29231d150d09030000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120000010b141d242b303334393939393939393534302b3034353939393939393933322f2a241c130a0000000000000007121d2730404a52585a6060605e53504a42382e23170a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875818f939393939184786b5e5245382b1f12000c1926323f4c5965727f8c93939393938f8376695c504336291d1000000000000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0aca194877b6e615448505b6573808c9aa4a89b8e8174675d51454953616e7b88949fa89a8e8174675d514955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000007121d27303b45505a606d79839098a2a89d938a7e79839098a3aaa0958d80746c61564d41382d22190d040000000000000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000006121e2b37424d576774818e9aaba196887b6e6255483b2e23180c00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c69665e544a3e32261a0d01000000000000000000000000000000060e151a1f282f35393a403e3d39342d241d262f363c4041403a38342f271f1a140d0500000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000000020b12191f2326272d2d2d2d2d2d2d282724202427282d2d2d2d2d2d2d2626231f19120a0100000000000000000b151e2f3840474c4d5353535246443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c69768286868686868685786c5f5245392c1f12000c1926323f4c5965727f868686868686868276695c504336291d1000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f5353606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c1003000713202d3a4653606d798693a0aca194877b6e61544853606c7884919eaca096897c7063554b4146535f697683909caa9f92857a6d60534955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000b151e2a333e45515c676e7b86929fa5a59e9285818e95a0aaa3989183796d60594f443b2f261b1007000000000000000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000814212d3a47535f697784919eaa9e9184786a5f53473a2e1d120700000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606060606060605d5a544c43382d22160a000000000000000000000000000000060f1820262b313a4045474d4b49453e362d222f3841484c4e4c47454039312a251f170f050000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0000000001080e13171a1a202020202020201b1a1814181a1b202020202020201a1917130e0700000000000000000000030c1d262f363c3f41464646453a38342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835414e5a6670767979797979797873695d5144382b1e12000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000713202d3a4653606d798693a0aca194877b6e61544c5663707d8996a1ab9e9184786c6053463a424d5765717e8b98a2a2988b7e7164574d55626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000030c18212934404b555f69717e8b939ea7a297928e939da7a69f92867c6f675d51473e32291d140a000000000000000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000815222e3b4855616e7b8896a0ab9a8e817467584e43372b1f0b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f535353535353535353535353504e4a433a31271c11050000000000000000000000000000030e18212a31373e434b51535a585650483e322b34414a53585a5953514b433e36312921170d03000000000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000003070b0d0e131313131313130e0e0c080c0e0e131313131313130d0c0a07020000000000000000000000000b141d242b303334393939382d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6961574c4135281c10000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d00000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61566673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0aca194877b6e6154525d6875818e9ba8a4998c7f73655b5044373b4754606d7a86929faa9c8f8276695e5355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000060f18232f39434d57616c74818e95a0a9a29e9b9da5a99e948b7f726a5f554b40352c20170b0200000000000000000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000003101c28343f4a5465727e8b98a8a4998a7d7164574a3e31261a0f0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e4346464646464646464646464643423e3831281f150a0000000000000000000000000000000915202a333c424750555d606764615a50443a323d46535c646766605c554f46423b33291f14090000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060605f5d574f463b3024180c0006121e29353f49515759606060606060605c5a544c42382d21160a0000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca194877b6e615454606d7a86929fac9f93877b6e6153493f333945515d6775818e9ba89f93877b6e615355626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000007121d27313c45505a606d79839198a2adaba7a9ada1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000006121f2c3844505c6675828f9ba89f93867a6d6054473a2d2114090000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393939393939393939393635322d271f160d030000000000000000000000000000020e1a26313c454e535a61676d73716c61564c4137434e58646e74736d676159534d453b31251a0e020000000000000000000000000000030d151d23292c3939393939393939393836312b241b120800000000000000000000000104060712131313130908060300000000000000000000000000000000000000000000000000000001080e13171a1a2020201f1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26303a42494e4f53535353535352514c463d342a1f130800010d18232d373f464a4c53535353535353504e49423a31261c100500000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000713202d3a4653606d798693a0aca194877b6e61545865727e8b98a3a99c8f8276695e5341382d35414b5563707d8996a1a49a8c7f73655b55626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000010b151f2a333e45515d676f7c86929facb8b4b8ab9e92857a6d655b50463c31271d11080000000000000000000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000713202d3a4653606d7985929fa99d908376685d5245392c2013070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d0400000000000000000000000000000006121e2b37424e575f626c7179807e71685d52453c4754606a74817f79706b615e574d42362a1e1205000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000001070d1013141e202020201615130f0a0400000000000000000000000000000000000000000000000000000003070b0d0e131313120706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464544413b342b22180d02000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a6063707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d20130700000713202d3a4653606d798693a0aca194877b6e61545f6a7683909daaa2978a7e7164574d422f262f3a4653606c7884919eac9e9184786c6055626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000000030d18212935404b555f6a737f8c99a6b2bdb0a3968a7d70685e53493f342a1f150b00000000000000000000000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f22150800000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000091623303c4956636f7c8998a2aa998c807366564c4135291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000010910161b1e2020202020202020202020201d1c1a16110a03000000000000000000000000000000000814212e3a47535f6a6e767e848d857a6d60584e43505a626f7c888c847d756e695e53463a2d2114070000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000040c12181d20202b2d2d2d2d22211f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161e262d323536393939393939393835302a22191006000000000a131b23292e3132393939393939393635322d261f160d03000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f66606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f120600000713202d3a4653606d798693a0aca194877b6e6154626f7c88959fab9f9285796d6053473b31202b3844505b6673808d99a7a096897c706355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000000007121d27313c46505a606d7984919eaab7b9b1a4978b7e71695f554b40342820170b02000000000000000000000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d21140700000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d201307000000000000000004111d2935414c566673808c99aaa298897c6f6356493c3024190d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000050a0f12131313131313131313131313100f0d0a050000000000000000000000000000000000000815222f3b4855626e7c828a91968d80746a5f534b55616c76839096918a827b6e6154483b2e21150800000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000040d161d24292c2d38393939392f2e2b2620181007000000000000000000000004090d0f0f131313131313130d0c0a060200000000000000000000000105090b0b13131313100f0d0905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2c2b28241f1810070000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d0400000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000713202d3a4653606d798693a0aca194877b6e615c6673808d9aa7a79a8d8174675c5145382c1f28333f4a54626e7b88959fa89b8e8174675d626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000060f18242f39434e58626c75818e96a0acafacafac9f92867b6e675c51453e32291d140a000000000000000000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d949e9f92877c6f625a515c67717e8a949f9e93867d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646463c3b37322a22180e04000000000000000002091015191b1c20202020202020191916120d07000000000000000000060c11151718202020201d1c1915100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1015191c1c2020202020201f1e1c18130d060000000000000000070d12161819202020202020201d1c1916100a03000000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b0000000713202d3a4653606d798693a0aca194877b6e61606d7985929eaba095897c6f62554b4034291c222d3847535f697683909daa9f92857a6d60626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000030c18212935404b555f6a717e8b939ea8aba39fa3aba2989083796d60594f443b2f261c11060000000000000000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000714212d3a4754606d7a86929fa89b8f8275665c5044382c1f1206000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000004080a0a131313130d0c0a070200000000000000000000000713202d3a4653606d78839097a2999083766c6156606d7984919e9f958d80736b6155483c2f23160900000000000000000002070c0f11121313130e0706040000000000000000000000000000000000000000000007121d28313940454751535353534947433c342a20150a00000000000000030c141b212528292d2d2d2d2d2d2d2625231e19120a010000000000000911181d2124252d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131212100c0802000000000000000000000106090b0c13131313131313100f0d0a0500000000000000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e615b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000713202d3a4653606d798693a0aca194877b6e6164707d8a97a1ab9d9083776a605443392f23181c2b37424d5765727e8b98a3a2988b7e7164626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000b151e2a333c45515d676f7c86929fa5a79f999299a3aaa0958d80746b61564d42382d22170d04000000000000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000000000000000b1724313e4a5764717d8a99a3a8988b7e7265544a3f34281c1003000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000050b101416171f2020201a1917130e070000000000000000000006131f2c3845515c666e7b85929a9f948b7e71675e68737f8c96a1989083796d60594f44382c2014070000000000000000060d13181c1e1f2020201b1313100c0700000000000000000000000000000000000000010d18242f39434b51535e6060606055534e463c32261b0f040000000000020c151e262c3135363939393939393933322f2a231c130a000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c615b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a000000000713202d3a4653606d798693a0aca194877b6e616875828f9ca9a3998c7f7265584e4331271d121a26313c4754606d7a86929faa9c8f837669626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000007121d27303c45505a606d79839198a2aa9f9590869299a4a79d928a7d70695e544a3f332820160c0100000000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d1207000000000000000005121e2b37424d576774818e9aaba096887b6e6155483b2e23170c00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000810171c2023242c2d2d2d2726231f19120a01000000000000000004101c2834404b545e69707d88939f9e91857a6d616e7b86929f9f92867b6e665c51473e33281c1004000000000000000710171e24282b2c2d2d2d28201f1c18120b03000000000000000000000000000000000004101d2935404b555d606b6c6c6c6c625f584e43372b21160a000000000009141e2730373d414246464646464646403e3b352e251c120700000006111b242d343a3d3e4646464643413e3830281e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d575f62686e717477787979787775726e69625f58514940372e231a0c02000000000713202d3a4653606d798693a0aca194877b6e616e7a86929fac9f92867a6d6154473d3221150b15202c3945525d6875818e9ba99f93877b6e626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000060f18232e39434d57616c74818e95a0aaa29890837d87939fa7a49e92857b6e665b50443d32281e130800000000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000000000000714212d3a46535f697784919eaa9e918477695f53463a2d1c110600000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006111a22282d30313939393933322f2a241c140a0000000000000000000c18232e39424d57616b73808d949f978d80746a74818e989d938a7e71695f544b40352c21160b0000000000000006101922292f343738393939352d2c28231d150c05000000000000000000000000000000000613202c3945515d676d78797979796f6a5f53473d32271b0f0100000004101b26303942494d4f535353535353534c4b4640372e23190d0200010c18222d363f454a4b53535353504e49423a30231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d605853565e6165686a6b6c6c6b6a6865615e57534e463f372e251c110800000000000713202d3a4653606d798693a0aca194877b6e66727f8c99a3a99b8f8275685e5246392d201304111d2935414c5663707d8a97a1a49a8c8073656f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000030c17212834404b555f69717e8a939da7a59f92867b73808d95a0aaa1978f82786c60594f443a2f241910060000000000000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000000000000815222e3b4855616e7b8896a0ab9a8d817467574d42362a1e0a0000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000030a1117242c33393c3d46464646403f3b352e261c120700000000000000050c121d27303b454f59606d788290979f92877c6f7c87939f958e81746c61574d42392e231a110c060000000000020d17222b333b404445464646413a38342e271e170e060000000000000000000000000000000714202d3a4753606d7a84868686877c6f62594f44382c1d12070000000915212c37424c545a5c606060606060605957514940352a1e12060005111d29343f48505658606060605c5a544c42352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f534c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a0000000000000713202d3a4653606d798693a0aca194877b6e6a7784919daba1978a7d7064564c41362a1e11050d19242f3a4653606d7984919eac9e9184786c6f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000b151e29333b45515c676e7b86929fa5a89e938b7e716d79839098a3a99f948c7f736b60564c41352922180d03000000000000000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d010000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e0200000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000000000000000000000000000000000000000040c151c2328363e44494a525353534d4b4740382e24190e0200000000000810171d1e252a333e44505c666e7b85929a9990827982909a989183796d605a50453c302a251e1d1710090000000007131e29333d454c50525353534e4645403930292018100800000000000000000000000000000613202c3945515d67707d8a949a8f82766b605448392f24180c0000000d1925313d49545e65696c6c6c6c6c6c6c66635b51463b2f23160a000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b5046474b4e5152525352514e4c4846423b37312a221c130a010000000000000713202d3a4653606d798693a0aca194877a6e6f7c8995a0ab9e9185796d6053463a3025190d0108131f2b3844505c6673808d9aa7a196897d706f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000007121c27303b45505a606d79839098a2aba0968e81756c666e7c86929fa6a69f92877c6f685d52453f342a1f150b010000000000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d2114090000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000000000000060d161e262e343f485055575f6060605a57524a40352a1f13070000000008121a22282d3036393a3f4a545e69707d88939f948e828e949f92867c6f675d51483e3a3936302d28221b12090000000c18242f3b454f575d5f6060605b53514b423a322a221a11070000000000000000000000000004101d2935404b55616c75828f9c94897c6f63554b4035291d100400000f1b2835414d5a65707579797979797979736d63574b3e3225190c000b1724313d4a56626d7179797979767066594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c413e41444546464544423f3b3a36302b262018100a01000000000000000713202d3a4653606d798693a0aca094877a6d74818d9aa8a79a8d8073665c504438291e13080003101c28343f4a54626e7b88959fa89b8e81746f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000050f18232e39424d57616c74808d95a0aaa39991847a6d605f6a727f8b949fa9a39991847a6d605a50463c31271d1207000000000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3a4653606d7985929fa99c908376675d5145392c2013060000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000000000000000070f18202830383f44515a61646c6c6c6c66635c52473b2f23170a00000005101a242c33393a4146474a4d5357606b73808c949e938e939e938b7f726a5f55534d4b4746413a39342c241b100600000f1c2834404c5761696b6c6c6c68605c544c443c342c2318120b030000000000000000000000010d18242f3943505a626f7c89949b8e8175675d5145392c1f130600000f1c2936424f5c697582868686868686867f7366594c403326190d000b1825323e4b5865717e8686868682766b6054483c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d3037383939383735322e2d2a251f1a150e060000000000000000000713202d3a4653606d798693a0aca093877a6d7985919eab9f95887b6e62544a3f3428170d0200000b17232e3847535f6a7783909dab9f9285796f7b8895a2aca09386796d6053463a2d20130700000000000000000000000000020c17212834404a545f69717e8a929da7a69f92877c6f675d58606c77828f97a1aba1968e81756d62584e43392f23180f050000000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000000000091623303c4956636f7c8998a2a9998c7f7366554b4135291d1104000000000000000000000000020d17222b36424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000000000810192129323a424a505b636c7079797979736e63574b3f3226190c0000000c17222c363e45494c525457575f6165656d78828f9c9e9b9e9b8f82756d6865615e575754524c49453e362c22170c0000111e2b3744505d697378797979746d665e564e463e3528231c150c04000000000000000000000007121d28313e4754606a7683909c9285796d6053473a2d20140700000f1c2936424f5c6975828f93939393938c7f7366594c403326190d000613202d394653606c7883909994897d7063584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e232c2c2b2a282521201e1a140f0a03000000000000000000000713202d3a4653606d798693a0aca093867a6f7c8997a1aa9d9083766a5f5342382e23170500000006111c2b37434e5865727f8b99a3a2988a7e717b8895a1aca09386796d6053463a2d201307000000000000000000000000000a141e29333b44515c666e7b85929fa4a99f948c7f726a6055505b656e7a85929ea5a89e938b7e716a5f554b40342921170c020000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000004111d2935414c566673808c99aaa197897c6f6256493c2f24180d0100000000000000000000000007131e29333d454c555f676a6c6c6c6c6c6c69665e54493e3226190d01000000000000000000000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d000005111d28333e485055565e616467696e7175787c808d99a6a8a6998c807c7875716e696764615e565550483e34281d110500121f2c3845525f6b788586868681786d685f584f473f342e271e160e0600000000000000000000010c161f2b37434e5864717e8a99988a7e7164574a3e3124170700000f1c2936424f5c6975828f9c9f9f9f998c7f7366594c403326190d0005121f2b3744505b656f7c87939d9083776a6054473b2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f201f1e1b191514120e09030000000000000000000000000713202d3a4653606d798693a0aca093867974808d9aa9a3988b7e7265584e4330261c1106000000000f1a26313c4754616d7a86929faa9b8f82757b8894a1aca09386796d6053463a2d20130700000000000000000000000006111c26303b454f59606d78839097a2ada1978f82786c60584e49535e68707e8a939da8a59f92867c6f675c51453e33291e140a00000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000713202c3945525d687683909da99e9285796c605346392d201307000000000000000000000000000c18242f3b454f575d5f60606060606060605c5a544c42382d21160a00000000000000000000000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800000814212d3945505a6164686d7174777b7e8185888d929ca8b3a89c928c8885817e7b7774716d6864615a5045392d211508000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000040d1b27323d4754606d7a86929a8d8174675a4e412f24180d01000f1c2936424f5c6975828f9ca8aca6998c7f7366594c403326190d00030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e110f0c0807050200000000000000000000000000000713202d3a4653606d798693a0afa39986797884919eab9f92867a6d6054473c3121150a00000000000a15202d3946525d6875828f9ba99f92867a7b8894a1aca09386796d6053463a2d2013070000000000000000000000050e17232e38424d57616b73808d959fa9a49e92857b6e665b5046414d56616c74818e96a0aba2989083796d605a50453b30261c110600000000000000000000000000000000000009121c25333d45454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000050e1720333d454c504f54596063676d70727576787879797878777573706d6865605d55504a423c332b2319110700000000000000000000000714212d3a4754606d7a86929fa89b8e8175665b5044382b1f1206000000000000000000000000000f1c2834404c5761696b6c6c6c68605c544c504e49423a31261c1005000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000a1723303d4955616c71777a7e8184888b8e9297999e9ea1a9a39f9e9997918e8b8784817e7a77716c6155493d3024170a000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000915202b353f4745515d677683909c9083766a554b4035291d1004000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000b17222d38414e58636f7c89959a8d807367574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f9286797c8996a1a89b8e8175685d5245392c201303000000000005111d2935414c5663707d8a97a1a2988a7d7b8794a1aca09386796d6053463a2d20130700000000000000000000020b172028343f4a545e69707d8a929da7a79d928a7d70695e544a3f3b44505a606d79849199a3aaa0958d80746c61574d42382e23170e0400000000000000000000000000000000000c18242f3a454f575c5f606059575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000000000000000000c18242f3a454f575c5f606059555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000a1724313d4a5764707d8a99a3a7988b7e7165544a3f33281c0f0300000000000000000000000000111e2b3744505d697378797979746d665e564e463e3528231c150c040000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000b1724313e4a5764717e83878a8e9196989b9e9c97919197a1989292979c9e9b9896918e8a87837e7164574b3e3124180b000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000010e1a26313d4751595e556673808d99928578675d5145392c201306000f1c2936424f5c6975828f9ca8aa9f998c7f7366594c403326190d000006111b262f3c4854606b7783909d918478695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f928579808d9aa8a196897d7063564c4135291d11040000000000010d1924303a4653606d7985929eaa9b8e817a8794a0b5a09386796d6053463a2d201307000000000000000000000a141d29323b44505c666e7b85929ea4aaa0958d80746c61574d4238323e45515d676f7c87929fa7a79d928a7e70695e544a3f342820160c02000000000000000000000000000000030f1c2834404c5761686b6c6c66635b55585a5c5d5e5f565e61666a6c6c6a66605d564e463c322a211b12090100000000000000000000000000000000000000030f1c2834404c5761686b6c6c66635b5356595b5d5e5f565e61666a6c6c6a66605d564e463c342e261e180f0800000000000000000000000005121e2b37424d576774818d9aaba095877b6e6154483b2d22170b0000000000000000000000000000121f2c3845525f6b788586868681786d685f584f473f342e271e160e06000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000a1724313d4a5764707d8a939a9a9ea09e9a938f8a8585919e9286858a8f93999ea09e9a9a938a7d7164574a3e3124170b0006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000004111d2a36424e59636a6c6c727f8b9897867a6d6053473a2d201407000f1c2935424f5c6875828f9b9f9d93938c7f7366594c403326190d000007111b252c38444f596673808c9996887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000713202d3a4653606d798693a0ab9f92857884919eac9e9184786c6053463a2f24190d0100000000000008131f2c3844505c6673808d9aa79e9285798699a3afa09386796d6053463a2d20130700000000000000000006111c262f3b444f59606d78829097a1ada3989083796d605a50453b2f2935404b55606a73808c959faaa49f92857b6e665c50443d32281e130800000000000000000000000000000005111e2b3744505c6873787979736d63574b4d4f50555d60686d7276787977736d685f584e443b3025190e02000000000000000000000000000000000000000005111e2b3744505c6873787979736d6357494c4f50555d60686d7276787977736d685f584e443b3025190c06000000000000000000000000000714212d3a46535f697784919eaa9d918477695e52463a2d1c110600000000000000000000000000000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000713202d3a4653606d7985929f9f9c97928d87827d7883909c9285787d82878c91969b9f9f9285796d6053473a2d20140700010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000006121f2c3845525e6a757979797e8a9794877b6e6154483b2e211508000e1b2835414e5b6874818e9b95898686867f7366594c403326190d00010d18232d373f464956636f7c8999978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000000713202d3a4653606d798693a0ab9e92857b8896a1a49a8c8073655b504437281e13080000000000000003101c28343f4a54626f7c8895a0a197897c86929faca09386796d6053463a2d2013070000000000000000050e17222d38424c56606b73808d949fa9a69f92867c6f675d51473e3329242f3a434e58606d78839098a2ada2979082786d60594f443a3025191006000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000815222e3b4855616e7b8896a0aa9a8d807467574d42362a1e0a0000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000006131f2c3845515c6775818e9a948f8a85807b76717783909d92857971767b80848a8f92998e8175675d5145382c1f13060000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000613202c3946535f6c798786868a909a95887b6e6255483b2f221508000e1b2734414e5a6774818d9a9083797979736d63574b3e3225190c0006121e29353f49515759606d798692998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000000000000000000000000000713202d3a4653606d798693a0ab9e91847f8c99a89f93877b6e6153493f3327160c0100000000000000000c17232e3847535f6a7783909da9998c7f85929faba09386796d6053463a2d20130700000000000000020b162028333f4a545e68707d88939fa6a99e938b7f726a5f554b40352c201d28313d44505c666e7b86929fa6a99f948c80736b60564c41352922180d030000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e02000000000000000000000003101c28343f4a5465727e8b98a8a398897d7063564a3d30251a0e0000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000004101c2834404b5564707d8a8d88837e79736e696a7784919d9886796d696e73787d82868c8a7d7064554b4035291d100400000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000613202c3946535f6c79869293979aa295887c6f6255493c2f221609000d1a2733404d5a6673808d99918578666c66635b51463b2f23160a000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000713202d3a4653606d798693a0aa9e918482909caa9c8f8276695f5341382d22170400000000000000000006111c2b37434e5865727f8b99a39d908384919eaba09386796d6053463a2d201307000000000000000a141d28323a44505b666e7a85929aa4aba1968f82756d62584e43392f231a161f28343f4a545f69717e8b939ea9a69f93877d70685e52463f342a1f150b01000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e110500000000000000000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e1105000000000000000000000006121f2c3844505c6675828f9ba89f9286796d6053473a2d20140900000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000c18232e3a4653606d7984807b76716d66615f6b7884919e93877a6d6061666c70757a7f83796d6053463a2f24180c00000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f221609000b1825323e4b5865717e8b989286796d605957514940352a1e1206000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000000000000000000000000000713202d3a4653606d798693a0ab9e918587929fa2988b7e7164574d422f261b1106000000000000000000000f1b26313c4754616d7a86929f9f928785929eaba09386796d6053463a2d20130700000000000006111b262f3a444f59606c78828f97a1aca49991847a6d615b51463c31271d110d17232e38424d57626d75828f97a1ada49991847a6d615b51463c31271d1207000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000713202d3a4653606d7985929fa99c8f8276675d5145382c1f1306000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000007131f2c3845515c676d78746e6a64605c545f6b7885929e94877b6e61545b6063686e72776d675c5145382c1d12070000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000916232f3c4956626f7c899a99897c6f6356494640372e23190d02000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000000713202d3a4653606d798693a0ada197919299a39f9285796d6053473b3120140a00000000000000000000000a15202d3946525e6875828f9ba399929297a1ada09386796d6053463a2d2013070000000000040e17222d38414c56606b737f8c949fa9a79f93877d70685e52493f342a1f150b06111c26303c45505a616d7a85919ea4aba1968f82756d62584e43392f24180f060000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b00000000000000000000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000000000091623303c4956636f7c8997a2a9988c7f7265554b4035291d100400000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000004101c2834404b555c666c66625f575351505b657985929f95887b6e62555053565e61666a605c554b4034281c0b01000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000714202d3a4753606d7a8693998c807366594f44382c251c120700000c1926323f4c5965727f8c93939da09c8f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000713202d3a4653606d798693a0b3a9a19e9fa3a89a8e8174675d5145392c1f1302000000000000000000000005111d2a36414c5664707d8a97a1a39f9ea1a9b3a09386796d6053463a2d20130700000000020c162027333f49535e686f7d87929fa6aa9f958d80736b60564c41372d22180d03000a151e2a333f46525e68707d8a929da8a89e938b7f726a5f554b40352921170d0300000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f03000000000000000000000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000000004111d2935414c566673808c99a9a197887c6f6255483c2f24180c00000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000c18232e39434b545b605b54534e464653606c7986939f95897c6f625649464c5254595d53514b43392e23180c000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000613202c3946535f6c7986929facaca295887c6f6255493c2f221609000613202c3945515d677783909d9083776b6054483d30261c110600000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000713202d3a4653606d798693a0acb3adabacaca095897c6f62554b4035291d10040000000000000000000000010d1925303a4653606d7985929eabacabadb3aca09386796d6053463a2d2013070000000008131e28323a44505b656d7a849199a3aea2989083786d60594f443a30251b10060000030c18212a36414c56616b74808d95a0aba69f92867c6f675d51453e33291f1409000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000613202c3945525d687683909da99e9185786c605346392d201307000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000d1a2633404d59667380868686868686868680746c61574e43392f251b10070000000000000000000007121d273039424a5053504a47423c4753606d7a869aa496897c706356493d4146474c504645403930271d12070000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090004101d2935404b556673808c9995897d7063584e42382e23170b00000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000000000000000000000000000713202d3a4653606d798693a0acacacacb5ab9d9184776a605443392f24180c0000000000000000000000000008131f2c3844515c6674808d9aa7b1acacacaca09386796d6053463a2d201307000000010d1924303a444e58606c77828f96a1aba59f92857b6e665c50473d32281e130900000000060f1925303a444f59606d79839199a3aea3989183796d605a50453b31261a0e020000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000714212d3a4754606d7a86929fac9b8e8174655b5044372b1f120500000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000b151e272f383f4446443f38373a4754616d7a8794a0978a7d7064574a3d36393b3f443a38342e271e150b00000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000613202c3946535f6c7986929393939393887c6f6255493c2f22160900010d18242f3b4855616e7b88949c8f82756a60544a3f34281c1003000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000713202d3a4653606d7986939f9f9f9f9f9fa3998c7f7266584e4331271d12070000000000000000000000000004101c2834404a54626f7c8895a09f9f9f9f9f9f9386796d6053463a2d20130700000004111d2935414c56606a727f8c949ea8a89e938a7e71695f544a3f352b20160c00000000000008131e29323e45515d676f7c87929fa69fa0958e81746c61574d42362a1e120500000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f22150800000000000000000000000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f2215080000000000000000000a1724313d4a5764707d8a99a3a49a8a7e716453493f33271b0f030000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000030c151d262d33383938332d2e3b4854616e7b87949f978a7e7164574b3e312d2e33372d2c28231d150c030000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000714212d3a47535f6975828f9c93877c6f665c5044382b1f1206000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000000000000000000000000000713202d3a4653606d7986939393939393939392867b6e6154473d3221150b0100000000000000000000000000000c18232e394754606a778390939393939393939386796d6053463a2d2013070000000713202c3945525d686f7c879293939393968e81746c61574d42382e23190e04000000000000020c17202935404b55606a727f8c9493939393938a7e71695f53463a2d211407000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a000000000000000000000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000000000e1b2734414e5a6774818d93939393877a6d6154473a2d22170b0000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000030b141c22282b2d2b28222f3b4855626e7b889393938b7e7265584b3f322521262a201f1c18120b030000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020006121f2c3845525e6a757979797979797979766a6054473b2e221508000006121e2b37424d57626f7c89939a9083786d6053463a2d201307000c1926323f4c5965727f8c93939393938f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000000000000000000000000000713202d3a4653606d78868686868686868686868275685e5246392d20140300000000000000000000000000000007121c2b37434e5865727f86868686868686868686786d6053463a2d2013070000000714212d3a4754606d7a848686868686868684796d605a50453b30261c11070000000000000000050e18242f39434e58606c788286868686868686857b6e6155483b2e2215080000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c0000000000000000000000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c000000000000000000111e2b3844515e6b778486868686868377685e5246392d1b110600000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000020a11171c1f201f1c222f3c4955626f7c86868686867f7265594c3f322619191d1313100c07000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060000020e1a26313c4754606a7581868686867f7265584c3f3225190c000c1926323f4c5965727f868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c2013060000000000000000000000000006121f2c3844505c667679797979797979797979757065564d41362a1e1105000000000000000000000000000000000f1b27323c4a57626d727979797979797979797976665c5044382c1f12060000000713202c3945525d686d7879797979797979776d675d51483e33291e150a0000000000000000000007121d27313c44505b666c7679797979797979786e695f53463a2d21140700000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b00000000000000000000000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000000111d2a37434f5c6772777979797979777167564c41362a1e0a000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000007121c252e353b3f404646464646464646413f3c362f261d120800000000000000000000000000000000000000060b0f12131215222e3b4754606a767979797979726d63574a3e3125180c11070604000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000010e1a26313d4751595e5f6060606060606055544e463c32271b0f0300000009151f2b38434e58656f7579797979726d62564a3e3125180b000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d11040000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c6c69655e54443b3025190e02000000000000000000000000000000000a15202e3a46515b62656c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c100300000004111d2935414c565d606b6c6c6c6c6c6c6c6b605d554b40362c21170c0300000000000000000000010b151f28333f4a545b60696c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000f1b27333f4b5660676b6c6c6c6c6c6a675f55443a3025190d00000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000003060606131f2b37434e5860626c6c6c6c6c65635b51463a2e2216090400000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000915202b353f474e5253535353535353534947433c342b20150a00000000030f1b27323d46535d65686c6c6c6c65625b51463a2e221609000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000c17232e38424a505f606060606060606060605c5a544c4232291f1408000000000000000000000000000000000004121e29353f49515759606060606060606060605f504a42382e23170c00000000010d1924303a444c52545e606060606060605e53514b433a2f241a0f06000000000000000000000000030d17222d38424a50535d606060606060605f55534d453b31261a0e0200000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e120600000000000000000000000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e12060000000000000000000b17232e3a444e565c5e60606060605d5b554d4332291e1308000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060595751493f352a1e1206000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d050000000000040f19242d353d424546464646464646463c3b37322b22190f0400000000000a16202b34414b53595b60606060585651493f34291e12060006121e29353f49515759606060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000000000000000000000000000006111c2630383f4453535353535353535353534f4d4942393020170d020000000000000000000000000000000000010d18232d373f464a4c5353535353535353535353443f3830261c1106000000000008131e28323a4145475153535353535353514745403a31281d1208000000000000000000000000000006111c262f383f44465053535353535353524846423b33291f140900000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d01000000000000000000000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d0100000000000000000006121d28323c444b4f515353535353504f4a433b3120170d020000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000a15202b343c43474953535353534c4a463f372d23180d010000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000008121b242b31363839393939393939392f2e2b2720191007000000000000040f19222f3941484d4e535353534c4a463f372d23180d0100010d18232d373f464a4c53535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000a151e262e3438464646464646464646464642413d3730271e0e050000000000000000000000000000000000000007111b252d353a3e3f464646464646464646464638342e261e150a000000000000020c1620283035393a4546464646464646443a39352f281f160c000000000000000000000000000000000a141d262d3338394346464646464646453b3a36312921170d03000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b1106000000000000000000000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b110600000000000000000000010c16202a323a3f4344464646464644423e3931291f0e0500000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000002070a0c0d13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000040e19222b32373b3c46464646463f3e3a352d251c11070000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f07000000000000000007101d272f373d4042464646463f3e3a342d251b110700000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d040000000000000000000000000000000000030c151c23282c39393939393939393939393635312c261e150c0000000000000000000000000000000000000000000a131b23292e313239393939393939393939392c28231c150c0300000000000000040e161e24292c2d3839393939393939382d2c29241d160d0400000000000000000000000000000000020b141c22282b2d3639393939393939392e2d2a261f170f060000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b1309000000000000000000000000040e1820282e33373839393939393736332e271f170d000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f393939393932312e2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000000000000000b151d252c3134353939393932312e29231b130900000000000a131b23292e3132393939393939393635322d261f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000010a11181e2225262d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000000000000000040c13191d20212b2d2d2d2d2d2d2d2b20201d18130c04000000000000000000000000000000000000020a11171c1f202a2d2d2d2d2d2d2d2c22211e1a140d060000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000060e161d23272a2b2d2d2d2d2d2a2926221c150d0500000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222d2d2d2d2d2625221e18110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131309080603000000000000000000000000030b131a202427282d2d2d2d2525221e181109010000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000000000000000000000000000000000000060c101220202020202020202020201c1b1915100902000000000000000000000000000000000000000000000000070d12161819202020202020202020202012100c0600000000000000000000000002080d1113141e202020202020201e1413110d0701000000000000000000000000000000000000000000060b0f12131d202020202020201f1514120e090300000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000040c12171b1d1e20202020201d1d1a16110b0300000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020191816120d07000000000000000000070d12161819202020202020201d1c1916100a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000000000000002050708131313131312070604010000000000000000000000000000000000000000000000000000030613131313131313131313130f0f0d09040000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313130603000000000000000000000000000000000104070712131313131313131107060401000000000000000000000000000000000000000000000000000306061013131313131313120807050200000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b09060100000000000000000000000000000000000001060b0f1111131313131311100e0a06000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f131313130c0b09060100000000000000000000000106090b0c13131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: + serializedVersion: 2 offset: 0 size: 0 path: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat new file mode 100644 index 00000000..9ca8026a --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: -1 + - _UnderlayOffsetX: 0.61 + - _UnderlayOffsetY: 0.76 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 0} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat.meta b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat.meta new file mode 100644 index 00000000..6e2f9999 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ba087ceae4259b1489dfb70bffac035d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: From 06f80bfb511e669bd4ef871fd641fd6607a016cc Mon Sep 17 00:00:00 2001 From: Mytiaoga <32819046+Mytiaoga@users.noreply.github.com> Date: Mon, 11 Jul 2022 13:53:25 +0800 Subject: [PATCH 11/28] First Contact & Tap Trial First Contact: Live is now offbeat [alienSuccess] code block is a bit smaller Mission Control is now stretchable Tap Trial - Started working on coding the inputs - Animated monkey (tap, double, and triple (incomplete)) --- Assets/GUIWindows.meta | 8 + Assets/GUIWindows/Cursors.meta | 8 + Assets/GUIWindows/Cursors/cursor_diag_a.png | Bin 0 -> 256 bytes .../GUIWindows/Cursors/cursor_diag_a.png.meta | 96 + Assets/GUIWindows/Cursors/cursor_diag_b.png | Bin 0 -> 253 bytes .../GUIWindows/Cursors/cursor_diag_b.png.meta | 96 + .../GUIWindows/Cursors/cursor_horizontal.png | Bin 0 -> 214 bytes .../Cursors/cursor_horizontal.png.meta | 96 + Assets/GUIWindows/Cursors/cursor_vertical.png | Bin 0 -> 249 bytes .../Cursors/cursor_vertical.png.meta | 96 + Assets/GUIWindows/Resources.meta | 8 + .../Resources/WindowUIComponent.prefab | 3235 +++ .../Resources/WindowUIComponent.prefab.meta | 8 + Assets/GUIWindows/Scripts.meta | 8 + Assets/GUIWindows/Scripts/Editor.meta | 8 + .../Scripts/Editor/GUIPointerObjectEditor.cs | 35 + .../Editor/GUIPointerObjectEditor.cs.meta} | 2 +- Assets/GUIWindows/Scripts/GUIBorderParent.cs | 29 + .../Scripts/GUIBorderParent.cs.meta} | 2 +- Assets/GUIWindows/Scripts/GUIPointerObject.cs | 66 + .../Scripts/GUIPointerObject.cs.meta} | 2 +- Assets/GUIWindows/Scripts/GUIWindow.cs | 18 + Assets/GUIWindows/Scripts/GUIWindow.cs.meta | 11 + .../GUIWindows/Scripts/GUIWindowExpander.cs | 186 + .../Scripts/GUIWindowExpander.cs.meta | 11 + Assets/GUIWindows/Scripts/GUIWindowHandle.cs | 278 + .../Scripts/GUIWindowHandle.cs.meta | 11 + Assets/GUIWindows/Scripts/GUIWindowMover.cs | 70 + .../GUIWindows/Scripts/GUIWindowMover.cs.meta | 11 + Assets/GUIWindows/Scripts/GUIWindowUtils.cs | 67 + .../GUIWindows/Scripts/GUIWindowUtils.cs.meta | 11 + Assets/Resources/DOTweenSettings.asset | 4 +- Assets/Resources/Games/spaceDance.prefab | 1305 + Assets/Resources/Games/spaceDance.prefab.meta | 7 + Assets/Resources/Games/tapTrial.prefab | 1053 +- .../Sfx/games/firstContact/citrusRemix.meta | 2 +- .../games/firstContact/citrusRemix/1.ogg.meta | 22 + .../firstContact/citrusRemix/10.ogg.meta | 22 + .../games/firstContact/citrusRemix/2.ogg.meta | 22 + .../games/firstContact/citrusRemix/3.ogg.meta | 22 + .../games/firstContact/citrusRemix/4.ogg.meta | 22 + .../games/firstContact/citrusRemix/5.ogg.meta | 22 + .../games/firstContact/citrusRemix/6.ogg.meta | 22 + .../games/firstContact/citrusRemix/7.ogg.meta | 22 + .../games/firstContact/citrusRemix/8.ogg.meta | 22 + .../games/firstContact/citrusRemix/9.ogg.meta | 22 + .../firstContact/citrusRemix/alien.ogg.meta | 22 + .../citrusRemix/alienNoHit.wav.meta | 22 + .../citrusRemix/failAlien_1.wav.meta | 22 + .../citrusRemix/failAlien_2.wav.meta | 22 + .../citrusRemix/failContact.wav.meta | 22 + .../citrusRemix/slightlyFail.wav.meta | 22 + .../firstContact/citrusRemix/success.wav.meta | 22 + .../citrusRemix/success_1.ogg.meta | 22 + .../citrusRemix/success_2.ogg.meta | 22 + .../citrusRemix/turnover.ogg.meta | 22 + Assets/Resources/Sfx/games/spaceDance.meta | 8 + .../Sfx/games/spaceDance/dancerDown.wav.meta | 22 + .../Sfx/games/spaceDance/dancerLets.wav.meta | 22 + .../Sfx/games/spaceDance/dancerPa.wav.meta | 22 + .../Sfx/games/spaceDance/dancerPunch.wav.meta | 22 + .../Sfx/games/spaceDance/dancerRight.wav.meta | 22 + .../Sfx/games/spaceDance/dancerSit.wav.meta | 22 + .../Sfx/games/spaceDance/dancerTurn.wav.meta | 22 + .../Sfx/games/spaceDance/inputBad.wav.meta | 22 + .../Sfx/games/spaceDance/inputBad2.wav.meta | 22 + .../Sfx/games/spaceDance/inputGood.wav.meta | 22 + .../Sfx/games/spaceDance/otherDown.wav.meta | 22 + .../Sfx/games/spaceDance/otherLets.wav.meta | 22 + .../Sfx/games/spaceDance/otherPa.wav.meta | 22 + .../Sfx/games/spaceDance/otherPunch.wav.meta | 22 + .../Sfx/games/spaceDance/otherRight.wav.meta | 22 + .../Sfx/games/spaceDance/otherSit.wav.meta | 22 + .../Sfx/games/spaceDance/otherTurn.wav.meta | 22 + .../games/spaceDance/voicelessPunch.wav.meta | 22 + .../games/spaceDance/voicelessSit.wav.meta | 22 + .../games/spaceDance/voicelessTurn.wav.meta | 22 + .../alien_anim/alien_bad/alien_fail.anim | 265 +- .../alien_anim/alien_bad/alien_noHit.anim | 140 - .../Resources/Sprites/Games/SpaceDance.meta | 8 + .../Sprites/Games/SpaceDance/Animations.meta | 8 + .../Games/SpaceDance/Animations/Bop.anim | 226 + .../Games/SpaceDance/Animations/Bop.anim.meta | 8 + .../SpaceDance/Animations/Hit.controller | 159 + .../SpaceDance/Animations/Hit.controller.meta | 8 + .../SpaceDance/Animations/HitNothing.anim | 53 + .../Animations/HitNothing.anim.meta | 8 + .../Games/SpaceDance/Animations/HitPunch.anim | 406 + .../SpaceDance/Animations/HitPunch.anim.meta | 8 + .../Games/SpaceDance/Animations/HitSit.anim | 406 + .../SpaceDance/Animations/HitSit.anim.meta | 8 + .../Games/SpaceDance/Animations/HitTurn.anim | 406 + .../SpaceDance/Animations/HitTurn.anim.meta | 8 + .../Games/SpaceDance/Animations/Ouch.anim | 343 + .../SpaceDance/Animations/Ouch.anim.meta | 8 + .../Games/SpaceDance/Animations/PunchDo.anim | 382 + .../SpaceDance/Animations/PunchDo.anim.meta | 8 + .../Animations/PunchStartInner.anim | 226 + .../Animations/PunchStartInner.anim.meta | 8 + .../Animations/PunchStartOuter.anim | 226 + .../Animations/PunchStartOuter.anim.meta | 8 + .../SpaceDance/Animations/SitDownDo.anim | 421 + .../SpaceDance/Animations/SitDownDo.anim.meta | 8 + .../SpaceDance/Animations/SitDownStart.anim | 304 + .../Animations/SitDownStart.anim.meta | 8 + .../Games/SpaceDance/Animations/Stand.anim | 148 + .../SpaceDance/Animations/Stand.anim.meta | 8 + .../SpaceDance/Animations/TurnRightDo.anim | 421 + .../Animations/TurnRightDo.anim.meta | 8 + .../SpaceDance/Animations/TurnRightStart.anim | 265 + .../Animations/TurnRightStart.anim.meta | 8 + .../SpaceDance/Animations/dancer.controller | 362 + .../Animations/dancer.controller.meta | 8 + .../SpaceDance/Animations/testright.anim | 1084 + .../SpaceDance/Animations/testright.anim.meta | 8 + .../Games/SpaceDance/BGStars1.png.meta | 96 + .../Games/SpaceDance/BGStars2.png.meta | 96 + .../Games/SpaceDance/BGStarsUS1.png.meta | 96 + .../Games/SpaceDance/BGStarsUS2.png.meta | 96 + .../Sprites/Games/SpaceDance/References.meta | 8 + .../Games/SpaceDance/References/SitDown.meta | 8 + .../vlcsnap-2022-06-26-00h18m07s909.png.meta | 96 + .../vlcsnap-2022-06-26-00h18m13s197.png.meta | 96 + .../vlcsnap-2022-06-26-00h18m17s655.png.meta | 96 + .../vlcsnap-2022-06-26-00h18m21s351.png.meta | 96 + .../vlcsnap-2022-06-26-00h18m25s168.png.meta | 96 + .../vlcsnap-2022-06-26-00h18m28s845.png.meta | 96 + .../vlcsnap-2022-06-26-00h18m32s437.png.meta | 96 + .../References/citra-qt_nC1FfBpYdR.png.meta | 96 + .../vlcsnap-2022-06-25-19h15m03s527.png.meta | 96 + .../vlcsnap-2022-06-25-19h15m20s898.png.meta | 96 + .../vlcsnap-2022-06-25-19h15m30s489.png.meta | 96 + .../vlcsnap-2022-06-25-19h15m47s431.png.meta | 96 + .../vlcsnap-2022-06-25-19h17m13s173.png.meta | 96 + .../vlcsnap-2022-06-25-19h22m31s840.png.meta | 96 + .../vlcsnap-2022-06-25-19h23m00s647.png.meta | 96 + .../vlcsnap-2022-06-25-19h23m11s965.png.meta | 96 + .../vlcsnap-2022-06-25-19h23m46s875.png.meta | 96 + .../vlcsnap-2022-06-25-19h24m22s783.png.meta | 96 + .../vlcsnap-2022-06-25-19h24m34s482.png.meta | 96 + .../vlcsnap-2022-06-26-04h33m00s802.png.meta | 96 + .../vlcsnap-2022-06-26-04h40m41s773.png.meta | 96 + .../vlcsnap-2022-06-26-18h20m33s140.png.meta | 96 + .../vlcsnap-2022-06-26-18h33m47s019.png.meta | 96 + .../vlcsnap-2022-06-26-18h34m33s873.png.meta | 96 + .../Sprites/Games/SpaceDance/guiart.png.meta | 96 + ...acedance_eff-4x_foolhardy_Remacri.png.meta | 276 + .../Games/SpaceDance/spacedancers.png.meta | 1236 + .../Games/SpaceDance/spacegramps.png.meta | 828 + .../Games/TapTrial/Animations/Monkey.meta | 8 + .../TapTrial/Animations/Monkey/DoubleTap.anim | 2486 ++ .../Animations/Monkey/DoubleTap.anim.meta | 8 + .../Animations/Monkey/DoubleTapPrepare.anim | 1510 + .../Monkey/DoubleTapPrepare.anim.meta | 8 + .../Animations/Monkey/DoubleTapPrepare_2.anim | 727 + .../Monkey/DoubleTapPrepare_2.anim.meta | 8 + .../TapTrial/Animations/Monkey/Idle.anim | 813 + .../TapTrial/Animations/Monkey/Idle.anim.meta | 8 + .../Monkey/MonkeyTapTrial.controller | 333 + .../Monkey/MonkeyTapTrial.controller.meta | 8 + .../Animations/Monkey/monkey_bop.meta | 8 + .../Animations/Monkey/monkey_bop/Bop.anim | 1029 + .../Monkey/monkey_bop/Bop.anim.meta | 8 + .../monkey_bop/animation_17.000.png.meta | 96 + .../monkey_bop/animation_17.001.png.meta | 96 + .../monkey_bop/animation_17.002.png.meta | 96 + .../Animations/Monkey/monkey_jump_tap.meta | 8 + .../Monkey/monkey_jump_tap/ready.meta | 8 + .../ready/animation_25.000.png.meta | 96 + .../ready/animation_25.001.png.meta | 96 + .../ready/animation_25.002.png.meta | 96 + .../ready/animation_25.003.png.meta | 96 + .../ready/animation_25.004.png.meta | 96 + .../ready/animation_25.005.png.meta | 96 + .../ready/animation_25.006.png.meta | 96 + .../Monkey/monkey_jump_tap/tap.meta | 8 + .../tap/animation_26.000.png.meta | 96 + .../tap/animation_28.000.png.meta | 96 + .../tap/animation_28.001.png.meta | 96 + .../tap/animation_28.002.png.meta | 96 + .../tap/animation_28.003.png.meta | 96 + .../tap/animation_28.004.png.meta | 96 + .../tap/animation_29.000.png.meta | 96 + .../tap/animation_29.001.png.meta | 96 + .../tap/animation_29.002.png.meta | 96 + .../Monkey/monkey_jump_tap/tap/final.meta | 8 + .../tap/final/animation_27.000.png.meta | 96 + .../tap/final/animation_27.001.png.meta | 96 + .../tap/final/animation_27.002.png.meta | 96 + .../tap/final/animation_27.003.png.meta | 96 + .../tap/final/animation_27.004.png.meta | 96 + .../Animations/Monkey/monkey_tap.meta | 8 + .../Animations/Monkey/monkey_tap/ready.meta | 8 + .../Monkey/monkey_tap/ready/TapPrepare.anim | 1430 + .../monkey_tap/ready/TapPrepare.anim.meta | 8 + .../ready/animation_18.000.png.meta | 96 + .../ready/animation_18.001.png.meta | 96 + .../ready/animation_18.002.png.meta | 96 + .../ready/animation_18.003.png.meta | 96 + .../ready/animation_18.004.png.meta | 96 + .../Animations/Monkey/monkey_tap/tap.meta | 8 + .../Animations/Monkey/monkey_tap/tap/Tap.anim | 2361 ++ .../Monkey/monkey_tap/tap/Tap.anim.meta | 8 + .../monkey_tap/tap/animation_20.000.png.meta | 96 + .../monkey_tap/tap/animation_20.001.png.meta | 96 + .../monkey_tap/tap/animation_20.002.png.meta | 96 + .../monkey_tap/tap/animation_20.003.png.meta | 96 + .../monkey_tap/tap/animation_20.004.png.meta | 96 + .../monkey_tap/tap/animation_20.005.png.meta | 96 + .../monkey_tap/tap/animation_20.006.png.meta | 96 + .../monkey_tap/tap/animation_20.007.png.meta | 96 + .../Animations/Monkey/monkey_triple_tap.meta | 8 + .../Monkey/monkey_triple_tap/ready.meta | 8 + .../ready/PostPrepare_1.anim | 833 + .../ready/PostPrepare_1.anim.meta | 8 + .../ready/PostPrepare_2.anim | 1219 + .../ready/PostPrepare_2.anim.meta | 8 + .../ready/animation_22.000.png.meta | 96 + .../ready/animation_22.001.png.meta | 96 + .../ready/animation_22.002.png.meta | 96 + .../ready/animation_22.003.png.meta | 96 + .../ready/animation_22.004.png.meta | 96 + .../ready/animation_22.005.png.meta | 96 + .../Monkey/monkey_triple_tap/tap.meta | 8 + .../Monkey/monkey_triple_tap/tap/PostTap.anim | 2051 ++ .../monkey_triple_tap/tap/PostTap.anim.meta | 8 + .../tap/animation_23.000.png.meta | 96 + .../tap/animation_23.001.png.meta | 96 + .../tap/animation_23.002.png.meta | 96 + .../tap/animation_23.003.png.meta | 96 + .../tap/animation_23.004.png.meta | 96 + .../tap/animation_23.005.png.meta | 96 + .../TapTrial/Animations/Player.controller | 97 +- .../TapTrial/Animations/PosePrepare_1.anim | 798 + .../Animations/PosePrepare_1.anim.meta | 8 + .../TapTrial/Animations/PosePrepare_2.anim | 1104 + .../Animations/PosePrepare_2.anim.meta | 8 + .../TapTrial/Animations/PosePrepare_3.anim | 985 + .../Animations/PosePrepare_3.anim.meta | 8 + .../Games/TapTrial/taptrial_main.png.meta | 198 +- .../Sprites/UI/Common/StudioDance.meta | 8 + .../Sprites/UI/Common/StudioDance/Anime.meta | 8 + .../Common/StudioDance/Anime/Arisa.controller | 217 + .../StudioDance/Anime/Arisa.controller.meta | 8 + .../UI/Common/StudioDance/Anime/DanceL.anim | 15235 ++++++++++ .../Common/StudioDance/Anime/DanceL.anim.meta | 8 + .../UI/Common/StudioDance/Anime/DanceR.anim | 15721 ++++++++++ .../Common/StudioDance/Anime/DanceR.anim.meta | 8 + .../Common/StudioDance/Anime/DanceTest.anim | 23917 ++++++++++++++++ .../StudioDance/Anime/DanceTest.anim.meta | 8 + .../UI/Common/StudioDance/Anime/NoPose.anim | 4133 +++ .../Common/StudioDance/Anime/NoPose.anim.meta | 8 + .../UI/Common/StudioDance/Anime/PoseL.anim | 5149 ++++ .../Common/StudioDance/Anime/PoseL.anim.meta | 8 + .../UI/Common/StudioDance/Anime/PoseR.anim | 5122 ++++ .../Common/StudioDance/Anime/PoseR.anim.meta | 8 + .../UI/Common/StudioDance/Arisa.prefab | 1061 + .../UI/Common/StudioDance/Arisa.prefab.meta | 7 + .../StudioDanceRender.renderTexture | 38 + .../StudioDanceRender.renderTexture.meta | 8 + .../UI/Common/StudioDance/arisaDance.png.meta | 1332 + Assets/Resources/Sprites/UI/appLogo.png | Bin 0 -> 348821 bytes Assets/Resources/Sprites/UI/appLogo.png.meta | 108 + Assets/Scenes/Editor.unity | 8 +- Assets/Scripts/Games/DJSchool/DJSchool.cs | 233 +- .../Games/FirstContact/FirstContact.cs | 144 +- Assets/Scripts/Games/SpaceDance.meta | 8 + Assets/Scripts/Games/SpaceDance/SpaceDance.cs | 202 + .../Games/SpaceDance/SpaceDance.cs.meta | 11 + Assets/Scripts/Games/TapTrial/TapTrial.cs | 125 +- Assets/Scripts/GlobalGameManager.cs | 45 +- Assets/Scripts/LevelEditor/Commands/Block.cs | 34 + .../LevelEditor/DisableSelectOnHover.cs | 2 - Assets/Scripts/LevelEditor/Editor.cs | 10 +- .../EventSelector/EventParameterManager.cs | 1 + .../SettingsDialog/SettingsDialog.cs | 1 + .../LevelEditor/SettingsDialog/TabButton.cs | 20 + .../SettingsDialog/TabButton.cs.meta | 11 + .../LevelEditor/SettingsDialog/Tabs.meta | 8 + .../Tabs/CreditsLegalSettings.cs | 54 + .../Tabs/CreditsLegalSettings.cs.meta | 11 + .../SettingsDialog/Tabs/DispAudioSettings.cs | 75 + .../Tabs/DispAudioSettings.cs.meta | 11 + .../SettingsDialog/Tabs/EditorSettings.cs | 20 + .../Tabs/EditorSettings.cs.meta | 11 + .../LevelEditor/SettingsDialog/TabsManager.cs | 24 + .../SettingsDialog/TabsManager.cs.meta | 11 + Assets/Scripts/LevelEditor/SnapDialog.cs | 28 - Assets/Scripts/LevelEditor/TempoFinder.cs | 43 - .../Scripts/LevelEditor/TempoFinderButton.cs | 20 - .../Scripts/LevelEditor/Timeline/Timeline.cs | 21 +- .../LevelEditor/Timeline/TimelineEventObj.cs | 75 +- Assets/Scripts/StudioDance.meta | 8 + Assets/Scripts/StudioDance/Dancer.cs | 57 + Assets/Scripts/StudioDance/Dancer.cs.meta | 11 + .../Scripts/StudioDance/StudioDanceManager.cs | 26 + .../StudioDance/StudioDanceManager.cs.meta | 11 + Assets/StreamingAssets/StreamingAssets | Bin 1282 -> 1283 bytes .../StreamingAssets/StreamingAssets.manifest | 2 +- Assets/StreamingAssets/ctrpillow/common | Bin 1298907 -> 1298277 bytes .../StreamingAssets/ctrpillow/common.manifest | 4 +- Assets/StreamingAssets/ntrdj/common | Bin 1881032 -> 1881730 bytes Assets/StreamingAssets/ntrdj/common.manifest | 6 +- Assets/StreamingAssets/ntridol/common | Bin 438164 -> 438150 bytes .../StreamingAssets/ntridol/common.manifest | 4 +- .../LiberationSans SDF 1.mat | 63 + .../LiberationSans SDF 1.mat.meta | 8 + .../LiberationSans SDF.asset | 29 +- .../Fonts & Materials/LiberationSans SDF.mat | 63 + .../LiberationSans SDF.mat.meta | 8 + 310 files changed, 115089 insertions(+), 755 deletions(-) create mode 100644 Assets/GUIWindows.meta create mode 100644 Assets/GUIWindows/Cursors.meta create mode 100644 Assets/GUIWindows/Cursors/cursor_diag_a.png create mode 100644 Assets/GUIWindows/Cursors/cursor_diag_a.png.meta create mode 100644 Assets/GUIWindows/Cursors/cursor_diag_b.png create mode 100644 Assets/GUIWindows/Cursors/cursor_diag_b.png.meta create mode 100644 Assets/GUIWindows/Cursors/cursor_horizontal.png create mode 100644 Assets/GUIWindows/Cursors/cursor_horizontal.png.meta create mode 100644 Assets/GUIWindows/Cursors/cursor_vertical.png create mode 100644 Assets/GUIWindows/Cursors/cursor_vertical.png.meta create mode 100644 Assets/GUIWindows/Resources.meta create mode 100644 Assets/GUIWindows/Resources/WindowUIComponent.prefab create mode 100644 Assets/GUIWindows/Resources/WindowUIComponent.prefab.meta create mode 100644 Assets/GUIWindows/Scripts.meta create mode 100644 Assets/GUIWindows/Scripts/Editor.meta create mode 100644 Assets/GUIWindows/Scripts/Editor/GUIPointerObjectEditor.cs rename Assets/{Scripts/LevelEditor/TempoFinderButton.cs.meta => GUIWindows/Scripts/Editor/GUIPointerObjectEditor.cs.meta} (83%) create mode 100644 Assets/GUIWindows/Scripts/GUIBorderParent.cs rename Assets/{Scripts/LevelEditor/SnapDialog.cs.meta => GUIWindows/Scripts/GUIBorderParent.cs.meta} (83%) create mode 100644 Assets/GUIWindows/Scripts/GUIPointerObject.cs rename Assets/{Scripts/LevelEditor/TempoFinder.cs.meta => GUIWindows/Scripts/GUIPointerObject.cs.meta} (83%) create mode 100644 Assets/GUIWindows/Scripts/GUIWindow.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindow.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIWindowExpander.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindowExpander.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIWindowHandle.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindowHandle.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIWindowMover.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindowMover.cs.meta create mode 100644 Assets/GUIWindows/Scripts/GUIWindowUtils.cs create mode 100644 Assets/GUIWindows/Scripts/GUIWindowUtils.cs.meta create mode 100644 Assets/Resources/Games/spaceDance.prefab create mode 100644 Assets/Resources/Games/spaceDance.prefab.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/10.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/3.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/4.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/5.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/6.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/7.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/8.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/9.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/alien.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/alienNoHit.wav.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/failAlien_1.wav.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/failAlien_2.wav.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/failContact.wav.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/slightlyFail.wav.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/success.wav.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/success_1.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/success_2.ogg.meta create mode 100644 Assets/Resources/Sfx/games/firstContact/citrusRemix/turnover.ogg.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerDown.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerLets.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerPa.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerPunch.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerRight.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerSit.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/dancerTurn.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/inputBad2.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/inputGood.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherDown.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherLets.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherPa.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherPunch.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherRight.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherSit.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/otherTurn.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/voicelessPunch.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/voicelessSit.wav.meta create mode 100644 Assets/Resources/Sfx/games/spaceDance/voicelessTurn.wav.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/BGStars1.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/BGStars2.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS1.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS2.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m07s909.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m13s197.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m17s655.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m21s351.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m25s168.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m28s845.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m32s437.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/citra-qt_nC1FfBpYdR.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m03s527.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m20s898.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m30s489.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m47s431.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h17m13s173.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h22m31s840.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m00s647.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m11s965.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m46s875.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m22s783.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m34s482.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h33m00s802.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h40m41s773.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h20m33s140.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h33m47s019.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h34m33s873.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/guiart.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/spacedance_eff-4x_foolhardy_Remacri.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta create mode 100644 Assets/Resources/Sprites/Games/SpaceDance/spacegramps.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTap.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTap.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare_2.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare_2.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/Idle.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/Idle.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/MonkeyTapTrial.controller create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/MonkeyTapTrial.controller.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/Bop.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/Bop.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.001.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.002.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.001.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.002.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.003.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.004.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.005.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.006.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_26.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.001.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.002.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.003.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.004.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.001.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.002.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.001.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.002.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.003.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.004.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/TapPrepare.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/TapPrepare.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.001.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.002.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.003.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.004.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/Tap.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/Tap.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.001.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.002.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.003.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.004.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.005.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.006.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.007.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_1.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_1.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_2.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_2.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.001.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.002.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.003.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.004.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.005.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/PostTap.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/PostTap.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.000.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.001.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.002.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.003.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.004.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.005.png.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_1.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_1.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_2.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_2.anim.meta create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_3.anim create mode 100644 Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_3.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture.meta create mode 100644 Assets/Resources/Sprites/UI/Common/StudioDance/arisaDance.png.meta create mode 100644 Assets/Resources/Sprites/UI/appLogo.png create mode 100644 Assets/Resources/Sprites/UI/appLogo.png.meta create mode 100644 Assets/Scripts/Games/SpaceDance.meta create mode 100644 Assets/Scripts/Games/SpaceDance/SpaceDance.cs create mode 100644 Assets/Scripts/Games/SpaceDance/SpaceDance.cs.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs.meta delete mode 100644 Assets/Scripts/LevelEditor/SnapDialog.cs delete mode 100644 Assets/Scripts/LevelEditor/TempoFinder.cs delete mode 100644 Assets/Scripts/LevelEditor/TempoFinderButton.cs create mode 100644 Assets/Scripts/StudioDance.meta create mode 100644 Assets/Scripts/StudioDance/Dancer.cs create mode 100644 Assets/Scripts/StudioDance/Dancer.cs.meta create mode 100644 Assets/Scripts/StudioDance/StudioDanceManager.cs create mode 100644 Assets/Scripts/StudioDance/StudioDanceManager.cs.meta create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat.meta create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat create mode 100644 Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat.meta diff --git a/Assets/GUIWindows.meta b/Assets/GUIWindows.meta new file mode 100644 index 00000000..e87c835d --- /dev/null +++ b/Assets/GUIWindows.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0213bb2af6cda644f97e3dc22e5d5815 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Cursors.meta b/Assets/GUIWindows/Cursors.meta new file mode 100644 index 00000000..f1e0e62e --- /dev/null +++ b/Assets/GUIWindows/Cursors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9e2cc9380e05e994ca36eafd84612971 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Cursors/cursor_diag_a.png b/Assets/GUIWindows/Cursors/cursor_diag_a.png new file mode 100644 index 0000000000000000000000000000000000000000..24f017365dd1ef5a9497b5b30729652efacb12e1 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI!O-zi(IBkiH5KySs)5S3);_%yP2YDM5cwFn}_HJN2 zEO9<>iF*5Laf1kcr=}3!_(O~wFS%K{5+shzmRv5$5V6hT9?Pzo>1q4)l(ZtFj|AlU zusmn}dWz{e!-LejyX2aK3wSvtx2$*B#d?mNp`okgh>D$};CY|R;+w-By;%LmWkG0Q<({ln|D|~j|IoJ<>&pI!O-ziNXMXeY7eJvdPZ!6Kh{JEEdh<0X@UTXociX|( zZn)02{BFZVAravm;ZJIbjI%4Z)O0W~Y~GM(EjaPT#Ot#^9N+S>5*;^v-B?K3P+ z|KTv4>NV#{*o{-`6@8d8cFwClasKP}=nvg@mOlS{>NNNA>g=7LpS|3s_4}<~^_M+W uH+}f$@EKUKl(YT#b9(3h&kPI~PBY5zZLB`amUk8CDh5wiKbLh*2~7YXzhVCX literal 0 HcmV?d00001 diff --git a/Assets/GUIWindows/Cursors/cursor_diag_b.png.meta b/Assets/GUIWindows/Cursors/cursor_diag_b.png.meta new file mode 100644 index 00000000..018d0f4a --- /dev/null +++ b/Assets/GUIWindows/Cursors/cursor_diag_b.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 2b62059c6b03f004db5a180b61188820 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 7 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Cursors/cursor_horizontal.png b/Assets/GUIWindows/Cursors/cursor_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..0974105410c6cf2529c8182665f360c405e63f7f GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI!O-zhSo=NR`IZ!Cs)5S3);_%xmj$8*6cw8=?{HuRW zuWDIIvSW)#&!x1F@+p#O0-;O{do0d*Pug>qXZn-edfhvBgIVY84e7M2S?aLrh{Qe7 z8M6xQwGthFzx{sl%%VN@{tNEOYJBAK`oqk?Q1g_{Ds{il?^$;a0Ig&2boFyt=akR{ E0I5|;#{d8T literal 0 HcmV?d00001 diff --git a/Assets/GUIWindows/Cursors/cursor_horizontal.png.meta b/Assets/GUIWindows/Cursors/cursor_horizontal.png.meta new file mode 100644 index 00000000..6a5c25ef --- /dev/null +++ b/Assets/GUIWindows/Cursors/cursor_horizontal.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 5704ce039ab9a4d41bce815832591a2f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 1 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -3 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 7 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Cursors/cursor_vertical.png b/Assets/GUIWindows/Cursors/cursor_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..0dac657f02be8a2555eae2fb89508d59c2cb400c GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_o|n5N2eUHAey{$X?><>&pI!O-zha@kQ25d7x06r;B4q#NoHoy!jdwcwC|%|2@yj zea + /// Contains a reference to all GUIWindowHandle objects below this Transform for ease of referencing + /// + public class GUIBorderParent : MonoBehaviour + { + private GUIWindowHandle[] handles; + // Use this for initialization + void Start() + { + handles = GetComponentsInChildren(); + } + + /// + /// Toggle interactivity of handles + /// + /// is interactive + public void SetIsLocked(bool input) + { + for (int i = 0; i < handles.Length; i++) + { + handles[i].SetIsLocked(input); + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SnapDialog.cs.meta b/Assets/GUIWindows/Scripts/GUIBorderParent.cs.meta similarity index 83% rename from Assets/Scripts/LevelEditor/SnapDialog.cs.meta rename to Assets/GUIWindows/Scripts/GUIBorderParent.cs.meta index 4f57856a..1081769e 100644 --- a/Assets/Scripts/LevelEditor/SnapDialog.cs.meta +++ b/Assets/GUIWindows/Scripts/GUIBorderParent.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f32d53b1d58c64e41b71bd7520435169 +guid: 7522e6e31c695a24eab781c580d37a59 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/GUIWindows/Scripts/GUIPointerObject.cs b/Assets/GUIWindows/Scripts/GUIPointerObject.cs new file mode 100644 index 00000000..97e6886b --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIPointerObject.cs @@ -0,0 +1,66 @@ +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.EventSystems; + +namespace Rellac.Windows +{ + /// + /// Contains events referencing IPointerHandlers + /// + public class GUIPointerObject : MonoBehaviour, IPointerUpHandler, IPointerDownHandler, IPointerEnterHandler, IPointerExitHandler + { + /// + /// Fires when a pointer up is detected + /// + [HideInInspector] + [Tooltip("Fires when a pointer up is detected")] + public UnityEvent onPointerUp = null; + /// + /// Fires when a pointer down is detected + /// + [HideInInspector] + [Tooltip("Fires when a pointer down is detected")] + public UnityEvent onPointerDown = null; + /// + /// Fires when a pointer enter is detected + /// + [HideInInspector] + [Tooltip("Fires when a pointer enter is detected")] + public UnityEvent onPointerEnter = null; + /// + /// Fires when a pointer exit is detected + /// + [HideInInspector] + [Tooltip("Fires when a pointer exit is detected")] + public UnityEvent onPointerExit = null; + + public void OnPointerUp(PointerEventData eventData) + { + if (onPointerUp != null) + { + onPointerUp.Invoke(); + } + } + public void OnPointerDown(PointerEventData eventData) + { + if (onPointerDown != null) + { + onPointerDown.Invoke(); + } + } + public void OnPointerEnter(PointerEventData eventData) + { + if (onPointerEnter != null) + { + onPointerEnter.Invoke(); + } + } + public void OnPointerExit(PointerEventData eventData) + { + if (onPointerExit != null) + { + onPointerExit.Invoke(); + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/TempoFinder.cs.meta b/Assets/GUIWindows/Scripts/GUIPointerObject.cs.meta similarity index 83% rename from Assets/Scripts/LevelEditor/TempoFinder.cs.meta rename to Assets/GUIWindows/Scripts/GUIPointerObject.cs.meta index 5edec081..307190b6 100644 --- a/Assets/Scripts/LevelEditor/TempoFinder.cs.meta +++ b/Assets/GUIWindows/Scripts/GUIPointerObject.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1b489f3aef16a65499f9596abda39c35 +guid: 4817080b0d03dd846b5ee72dfd97c993 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/GUIWindows/Scripts/GUIWindow.cs b/Assets/GUIWindows/Scripts/GUIWindow.cs new file mode 100644 index 00000000..57c6e471 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindow.cs @@ -0,0 +1,18 @@ +using UnityEngine; + +namespace Rellac.Windows +{ + /// + /// Simple script to destroy the target GameObject when window is closed + /// + public class GUIWindow : MonoBehaviour + { + /// + /// Close window by destroying this GameObject + /// + public void CloseWindow() + { + Destroy(gameObject); + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindow.cs.meta b/Assets/GUIWindows/Scripts/GUIWindow.cs.meta new file mode 100644 index 00000000..ffb61e01 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 53f10846845fcf9489fc69eccfbd24c9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIWindowExpander.cs b/Assets/GUIWindows/Scripts/GUIWindowExpander.cs new file mode 100644 index 00000000..d791aa4b --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowExpander.cs @@ -0,0 +1,186 @@ +using UnityEngine; +using UnityEngine.Events; + +namespace Rellac.Windows +{ + /// + /// Script to handle expanding and restoring a window to/from screen size + /// + public class GUIWindowExpander : GUIPointerObject + { + + private const float MaxTimeForDoubleClick = 0.5f; + /// + /// Window to apply expand effect to + /// + [Tooltip("")] + [SerializeField] private RectTransform parentWindow = null; + /// + /// Expander is locked and unusable + /// + [Tooltip("")] + [SerializeField] private bool isLocked = false; + /// + /// Allows you to double click this target image to minimise/maximise + /// + [Tooltip("Allows you to double click this target image to minimise/maximise")] + [SerializeField] private bool doubleClick = true; + /// + /// Fires when window starts restoring to a smaller size + /// + public UnityEvent onMinimised = null; + /// + /// Fires when window starts expanding + /// + public UnityEvent onMaximised = null; + + private bool isMaximised = false; + private bool doAction = false; + + private Vector2 initialPosition; + private Vector2 initialMinAnchor; + private Vector2 initialMaxAnchor; + private Vector2 initialSize; + private Vector2 initialPivot = Vector2.one * -1; + + private Vector2 targetPosition; + private Vector2 targetSize; + + private int numClicks; + + void Start() + { + onPointerDown.AddListener(parentWindow.SetAsLastSibling); + onPointerDown.AddListener(TryDoubleClick); + } + + // Update is called once per frame + void Update() + { + if (doAction) + { + // Lerp to position & size + parentWindow.sizeDelta = Vector2.MoveTowards(parentWindow.sizeDelta, targetSize, Time.deltaTime * 10000); + parentWindow.anchoredPosition = Vector2.MoveTowards(parentWindow.anchoredPosition, targetPosition, Time.deltaTime * 5000); + // reached target + if (parentWindow.sizeDelta == targetSize && parentWindow.anchoredPosition == targetPosition) + { + doAction = false; + if (isMaximised) + { // set to a full stretched rect + parentWindow.anchorMin = Vector2.zero; + parentWindow.anchorMax = Vector2.one; + parentWindow.sizeDelta = Vector2.zero; + parentWindow.anchoredPosition = Vector2.zero; + if (onMaximised != null) + { + onMaximised.Invoke(); + } + } + else + { // just invoke the event for a minimised window + if (onMinimised != null) + { + onMinimised.Invoke(); + } + } + } + } + } + + /// + /// Toggle interactivity of expander + /// + /// is interactive + public void SetIsLocked(bool input) + { + isLocked = input; + parentWindow.SetAsLastSibling(); + } + + /// + /// Set window to fill screen + /// + public void MaximiseWindow() + { + if (isLocked) return; + + initialPosition = parentWindow.anchoredPosition; + initialMinAnchor = parentWindow.anchorMin; + initialMaxAnchor = parentWindow.anchorMax; + initialSize = parentWindow.sizeDelta; + initialPivot = parentWindow.pivot; + + parentWindow.SetPivot(Vector2.one * 0.5f); + + targetPosition = Vector2.zero; + targetSize = new Vector2(Screen.width, Screen.height); + + isMaximised = true; + doAction = true; + parentWindow.SetAsLastSibling(); + } + + /// + /// Set window to small size + /// + public void MinimiseWindow() + { + if (isLocked) return; + parentWindow.anchorMin = initialMinAnchor; + parentWindow.anchorMax = initialMaxAnchor; + + parentWindow.sizeDelta = new Vector2(Screen.width, Screen.height); + + if (initialPivot != Vector2.one * -1) + { + parentWindow.SetPivot(initialPivot); + } + + targetPosition = initialPosition; + targetSize = initialSize; + + isMaximised = false; + doAction = true; + parentWindow.SetAsLastSibling(); + } + + /// + /// Do a click for attempting to expand by double click + /// + public void TryDoubleClick() + { + parentWindow.SetAsLastSibling(); + if (isLocked || !doubleClick) return; + numClicks++; + if (numClicks == 1) + { + Invoke("ResetDoubleClick", MaxTimeForDoubleClick); + } + else if (numClicks >= 2) + { + Invoke("Swap", 0.1f); // wait in case we're interrupting a mover + } + } + + /// + /// Swap between minimised and maximised + /// + public void Swap() + { + if (isMaximised) + { + MinimiseWindow(); + } + else + { + MaximiseWindow(); + } + } + + private void ResetDoubleClick() + { + numClicks = 0; + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindowExpander.cs.meta b/Assets/GUIWindows/Scripts/GUIWindowExpander.cs.meta new file mode 100644 index 00000000..2ca05865 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowExpander.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 14001084fe201b84d9804ee3eafd2b7a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIWindowHandle.cs b/Assets/GUIWindows/Scripts/GUIWindowHandle.cs new file mode 100644 index 00000000..51ad20a6 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowHandle.cs @@ -0,0 +1,278 @@ +using UnityEngine; +using UnityEngine.Events; + +namespace Rellac.Windows +{ + /// + /// Script to handle pull handles to expand the windows + /// + public class GUIWindowHandle : GUIPointerObject + { + /// + /// Window to apply pull effect to + /// + [Tooltip("Window to apply pull effect to")] + [SerializeField] private RectTransform parentWindow = null; + /// + /// Handle is locked and unusable + /// + [Tooltip("Handle is locked and unusable")] + [SerializeField] private bool isLocked = false; + /// + /// Minimum width parent window can be set to + /// + [Tooltip("Minimum width parent window can be set to")] + [SerializeField] private float minWidth = 50; + /// + /// Minimum height parent window can be set to + /// + [Tooltip("Minimum height parent window can be set to")] + [SerializeField] private float minHeight = 50; + /// + /// Sprite to show for cursor when this handle is highlighted + /// + [Tooltip("Sprite to show for cursor when this handle is highlighted")] + [SerializeField] private Texture2D cursor = null; + /// + /// Directional axis to pull window with this handle + /// + [Tooltip("Directional axis to pull window with this handle")] + [SerializeField] private Axis axis = Axis.Horizontal; + /// + /// Fired when user pulls on the handle + /// + public UnityEvent onWindowPulled = null; + + Direction direction; + private bool isGrabbed = false; + + + private Vector2 initialMousePos; + private Vector2 initialSize; + private Vector2 initialPivot; + + void Start() + { + //register to pointer events + onPointerDown.AddListener(SetIsGrabbed); + onPointerDown.AddListener(parentWindow.SetAsLastSibling); + // onPointerEnter.AddListener(ShowCursor); + // onPointerExit.AddListener(ResetCursor); + + // find what direction we're pulling with this handle + switch (axis) + { + + case Axis.Horizontal: + if (transform.position.x > parentWindow.position.x) + { + direction = Direction.Right; + } + else + { + direction = Direction.Left; + } + break; + + case Axis.Vertical: + if (transform.position.y > parentWindow.position.y) + { + direction = Direction.Up; + } + else + { + direction = Direction.Down; + } + break; + + case Axis.Diagonal: + if (transform.position.y > parentWindow.position.y) + { + if (transform.position.x > parentWindow.position.x) + { + direction = Direction.UpRight; + } + else + { + direction = Direction.UpLeft; + } + } + else + { + if (transform.position.x > parentWindow.position.x) + { + direction = Direction.DownRight; + } + else + { + direction = Direction.DownLeft; + } + } + break; + } + } + + void Update() + { + if (!isGrabbed) + return; + + if (Input.GetMouseButtonUp(0)) + { + isGrabbed = false; + parentWindow.SetPivot(initialPivot); + if (onWindowPulled != null) + { + onWindowPulled.Invoke(); + } + return; + } + + Vector2 scaleOffset = (Vector2.one - (Vector2)transform.lossyScale) + Vector2.one; + Vector2 parentScale = parentWindow.transform.parent.GetComponent().rect.size; + Vector2 mouseDelta = Vector2.Scale((Vector2)Camera.main.ScreenToWorldPoint(GUIWindowUtils.MousePosition()) - initialMousePos, scaleOffset*parentScale); + Vector2 size = initialSize; + + switch (direction) + { + case Direction.Up: + size += new Vector2(0, mouseDelta.y); + break; + case Direction.Down: + size -= new Vector2(0, mouseDelta.y); + break; + case Direction.Left: + size -= new Vector2(mouseDelta.x, 0); + break; + case Direction.Right: + size += new Vector2(mouseDelta.x, 0); + break; + case Direction.UpRight: + size += new Vector2(mouseDelta.x, mouseDelta.y); + break; + case Direction.UpLeft: + size += new Vector2(-mouseDelta.x, mouseDelta.y); + break; + case Direction.DownRight: + size += new Vector2(mouseDelta.x, -mouseDelta.y); + break; + case Direction.DownLeft: + size += new Vector2(-mouseDelta.x, -mouseDelta.y); + break; + } + + // Keep Window within minimum size + if (size.x < minWidth || size.y < minHeight) + { + Vector2 newsize = size; + if (size.x < minWidth) + { + newsize.x = minWidth; + } + if (size.y < minHeight) + { + newsize.y = minHeight; + } + parentWindow.sizeDelta = newsize; + return; + } + + // set position & size + parentWindow.sizeDelta = size; + } + + /// + /// Toggle interactivity of handle + /// + /// is interactive + public void SetIsLocked(bool input) + { + isLocked = input; + parentWindow.SetAsLastSibling(); + } + + /// + /// Trigger that this handle has been grabbed + /// + public void SetIsGrabbed() + { + if (isLocked) return; + isGrabbed = true; + + initialMousePos = Camera.main.ScreenToWorldPoint(GUIWindowUtils.MousePosition()); + initialSize = parentWindow.sizeDelta; + initialPivot = parentWindow.pivot; + + // Set Pivot to correct value based on direction so we don't need to offset movement + switch (direction) + { + case Direction.Up: + parentWindow.SetPivot(new Vector2(0.5f, 0)); + break; + case Direction.Down: + parentWindow.SetPivot(new Vector2(0.5f, 1)); + break; + case Direction.Left: + parentWindow.SetPivot(new Vector2(1, 0.5f)); + break; + case Direction.Right: + parentWindow.SetPivot(new Vector2(0, 0.5f)); + break; + case Direction.UpRight: + parentWindow.SetPivot(new Vector2(0, 0)); + break; + case Direction.UpLeft: + parentWindow.SetPivot(new Vector2(1, 0)); + break; + case Direction.DownRight: + parentWindow.SetPivot(new Vector2(0, 1)); + break; + case Direction.DownLeft: + parentWindow.SetPivot(new Vector2(1, 1)); + break; + } + parentWindow.SetAsLastSibling(); + } + + /// + /// Show the changed cursor when this handle is highlighted + /// + public void ShowCursor() + { + if (!isLocked && cursor != null) + { + Cursor.SetCursor(cursor, new Vector2(16, 16), CursorMode.Auto); + } + } + + /// + /// Return the cursor to the default state + /// + public void ResetCursor() + { + if (cursor != null) + { + Cursor.SetCursor(null, Vector2.zero, CursorMode.Auto); + } + } + + private enum Axis + { + Horizontal, + Vertical, + Diagonal + } + + private enum Direction + { + Up, + Down, + Left, + Right, + UpLeft, + UpRight, + DownLeft, + DownRight + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindowHandle.cs.meta b/Assets/GUIWindows/Scripts/GUIWindowHandle.cs.meta new file mode 100644 index 00000000..560e9eb7 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowHandle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ff5cd5446e2fdea43a48057e3e0e0b8b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIWindowMover.cs b/Assets/GUIWindows/Scripts/GUIWindowMover.cs new file mode 100644 index 00000000..a92d512a --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowMover.cs @@ -0,0 +1,70 @@ +using UnityEngine; +using UnityEngine.Events; + +namespace Rellac.Windows +{ + /// + /// Script to handle moving windows + /// + public class GUIWindowMover : GUIPointerObject + { + /// + /// Window to move + /// + [Tooltip("Window to move")] + [SerializeField] private RectTransform parentWindow = null; + /// + /// Mover is locked and unusable + /// + [Tooltip("Mover is locked and unusable")] + [SerializeField] private bool isLocked = false; + /// + /// Fires when a window has been moved + /// + [Tooltip("Fires when a window has been moved")] + [SerializeField] private UnityEvent onWindowMoved = null; + + private Vector2 mouseOffset; + private bool isGrabbed = false; + + void Start() + { + onPointerDown.AddListener(SetIsGrabbed); + } + + void Update() + { + if (!isGrabbed || isLocked) return; + + parentWindow.position = (Vector2)GUIWindowUtils.MousePosition() + mouseOffset; + if (Input.GetMouseButtonUp(0)) + { + isGrabbed = false; + if (onWindowMoved != null) + { + onWindowMoved.Invoke(); + } + } + } + + /// + /// Toggle interactivity of handle + /// + /// is interactive + public void SetIsLocked(bool input) + { + isLocked = input; + isGrabbed = false; + } + + /// + /// Trigger that window has started to be moved + /// + public void SetIsGrabbed() + { + mouseOffset = parentWindow.position - GUIWindowUtils.MousePosition(); + isGrabbed = true; + parentWindow.SetAsLastSibling(); + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindowMover.cs.meta b/Assets/GUIWindows/Scripts/GUIWindowMover.cs.meta new file mode 100644 index 00000000..dc87b8a0 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowMover.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: afc20c44b0e31b64193a5ccaa228b5f8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/GUIWindows/Scripts/GUIWindowUtils.cs b/Assets/GUIWindows/Scripts/GUIWindowUtils.cs new file mode 100644 index 00000000..cde306e7 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowUtils.cs @@ -0,0 +1,67 @@ +using UnityEngine; +using UnityEngine.EventSystems; +using UnityEngine.UI; +#if UNITY_EDITOR +using UnityEditor; +#endif +namespace Rellac.Windows +{ + public static class GUIWindowUtils + { +#if UNITY_EDITOR + [MenuItem("GameObject/UI/Window")] + public static void InstantiateWindow() + { + NewWindow(); + } +#endif + + public static GameObject NewWindow() + { + Object prefab = Resources.Load("WindowUIComponent"); + Canvas canvas = GameObject.FindObjectOfType(); + if (canvas == null) + { + // Create default canvas + GameObject newCanvas = new GameObject("Canvas"); + canvas = newCanvas.AddComponent(); + canvas.renderMode = RenderMode.ScreenSpaceOverlay; + newCanvas.AddComponent(); + newCanvas.AddComponent(); + if (GameObject.FindObjectOfType() == null) + { + // Create defalut EventSystem + new GameObject("EventSystem").AddComponent(). // create new GameObject with EventSystem + gameObject.AddComponent() // add Input Module +#if UNITY_5_3_OR_NEWER + ; // we don't need the Touch Input Module at 5.3+ +#else + .gameObject.AddComponent(); +#endif + } + } + GameObject go = (GameObject)GameObject.Instantiate(prefab); + go.transform.SetParent(canvas.transform); + go.transform.localPosition = Vector2.zero; + go.name = "Window"; + return go; + } + + public static void SetPivot(this RectTransform rectTransform, Vector2 pivot) + { + if (rectTransform == null) return; + + Vector2 size = rectTransform.rect.size; + Vector2 deltaPivot = rectTransform.pivot - pivot; + Vector3 deltaPosition = new Vector3(deltaPivot.x * size.x, deltaPivot.y * size.y); + rectTransform.pivot = pivot; + rectTransform.localPosition -= deltaPosition; + } + + public static Vector3 MousePosition() + { + var mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition); + return new Vector3(mousePos.x, mousePos.y, 0); + } + } +} \ No newline at end of file diff --git a/Assets/GUIWindows/Scripts/GUIWindowUtils.cs.meta b/Assets/GUIWindows/Scripts/GUIWindowUtils.cs.meta new file mode 100644 index 00000000..54425e93 --- /dev/null +++ b/Assets/GUIWindows/Scripts/GUIWindowUtils.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8f1db78fc458ea44ebcab0c6ce456cfe +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/DOTweenSettings.asset b/Assets/Resources/DOTweenSettings.asset index e5560c4f..52fe0800 100644 --- a/Assets/Resources/DOTweenSettings.asset +++ b/Assets/Resources/DOTweenSettings.asset @@ -32,8 +32,8 @@ MonoBehaviour: defaultEasePeriod: 0 defaultAutoKill: 1 defaultLoopType: 0 - debugMode: 0 - debugStoreTargetId: 1 + debugMode: 1 + debugStoreTargetId: 0 showPreviewPanel: 1 storeSettingsLocation: 0 modules: diff --git a/Assets/Resources/Games/spaceDance.prefab b/Assets/Resources/Games/spaceDance.prefab new file mode 100644 index 00000000..575d7c3e --- /dev/null +++ b/Assets/Resources/Games/spaceDance.prefab @@ -0,0 +1,1305 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &508266648783496333 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3210284492103733003} + m_Layer: 0 + m_Name: playerContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3210284492103733003 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508266648783496333} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 4.84, y: -0.65, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5617905251282861646} + - {fileID: 295899780380106975} + - {fileID: 4174893345592915434} + m_Father: {fileID: 3166716782550672845} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1414628605457424632 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4041320545106712838} + - component: {fileID: 2848319410562893249} + m_Layer: 0 + m_Name: Stars1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4041320545106712838 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1414628605457424632} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 2} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2641675102161953886} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2848319410562893249 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1414628605457424632} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 7001805b8e074fb40abee7a74efbc71b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1594644879434370376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8583379417074439379} + - component: {fileID: 8911050228952405064} + m_Layer: 0 + m_Name: Stars2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8583379417074439379 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1594644879434370376} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 4} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2641675102161953886} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8911050228952405064 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1594644879434370376} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: e309d3e1dc746394583c4e5cc5c3a730, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1600651755101388164 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 832004407792502617} + m_Layer: 0 + m_Name: dancer2Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &832004407792502617 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600651755101388164} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.12, y: -0.65, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1617170131524166290} + m_Father: {fileID: 8934601798955442231} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1643485243638228563 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3932053278913804298} + - component: {fileID: 3393298260241630405} + m_Layer: 0 + m_Name: gramps + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3932053278913804298 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1643485243638228563} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 2.04, y: 2.04, z: 1} + m_Children: [] + m_Father: {fileID: 5302807986541805021} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3393298260241630405 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1643485243638228563} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 6 + m_Sprite: {fileID: 2452353995179746314, guid: ea3d60de30f8a314f9583a2d68ab0ffa, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2020085808268724872 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2641675102161953886} + m_Layer: 0 + m_Name: BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2641675102161953886 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2020085808268724872} + m_LocalRotation: {x: -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: 6346248044809085068} + - {fileID: 4041320545106712838} + - {fileID: 8583379417074439379} + m_Father: {fileID: 3166716782550672845} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2437153462261212378 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 295899780380106975} + - component: {fileID: 7447303870399352044} + - component: {fileID: 8950630389998578539} + m_Layer: 0 + m_Name: dancer reference + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &295899780380106975 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437153462261212378} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 3210284492103733003} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7447303870399352044 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437153462261212378} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &8950630389998578539 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2437153462261212378} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &2553831158572278799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6346248044809085068} + - component: {fileID: 2610373406746728028} + m_Layer: 0 + m_Name: BG Color + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6346248044809085068 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2553831158572278799} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 18, y: 10.8, z: 1} + m_Children: [] + m_Father: {fileID: 2641675102161953886} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2610373406746728028 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2553831158572278799} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: -5 + m_Sprite: {fileID: 7482667652216324306, guid: 48e93eef0688c4a259cb0eddcd8661f7, type: 3} + m_Color: {r: 0, g: 0.078431375, b: 0.8392157, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2596641093004504445 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5302807986541805021} + m_Layer: 0 + m_Name: grampsContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5302807986541805021 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596641093004504445} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -5.96, y: -1.41, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3932053278913804298} + m_Father: {fileID: 8934601798955442231} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2804050069275169044 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4174893345592915434} + - component: {fileID: 4490281443734540033} + - component: {fileID: 5303799939770479509} + m_Layer: 0 + m_Name: Hit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4174893345592915434 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2804050069275169044} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.15, y: -0.162, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3210284492103733003} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4490281443734540033 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2804050069275169044} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &5303799939770479509 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2804050069275169044} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 5b560383a701a5948bb3ff7ed96e0d9b, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &3375674271338029799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2580795592463958338} + - component: {fileID: 462691453284128028} + - component: {fileID: 2061330976302630762} + m_Layer: 0 + m_Name: dancer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2580795592463958338 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3375674271338029799} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 6302959393013079287} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &462691453284128028 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3375674271338029799} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 5 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &2061330976302630762 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3375674271338029799} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &3377196933967381172 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5016947599747407360} + m_Layer: 0 + m_Name: dancer3Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5016947599747407360 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3377196933967381172} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 2.36, y: -0.65, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7312213101812549486} + m_Father: {fileID: 8934601798955442231} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3938356058178645381 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3166716782550672845} + - component: {fileID: 8070692493761604928} + m_Layer: 0 + m_Name: spaceDance + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3166716782550672845 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3938356058178645381} + m_LocalRotation: {x: 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: 6689513376791215860} + - {fileID: 3210284492103733003} + - {fileID: 8934601798955442231} + - {fileID: 2641675102161953886} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8070692493761604928 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3938356058178645381} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dbd5e988233f9a4f931eddbafe8719a, type: 3} + m_Name: + m_EditorClassIdentifier: + EligibleHits: [] + scheduledInputs: [] + firstEnable: 0 + DancerP: {fileID: 3296520271412479276} + Dancer1: {fileID: 2061330976302630762} + Dancer2: {fileID: 8384936998978932668} + Dancer3: {fileID: 5910735516540692712} + Gramps: {fileID: 0} + Hit: {fileID: 5303799939770479509} + Player: {fileID: 2020085808268724872} +--- !u!1 &4074854792918107558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5617905251282861646} + - component: {fileID: 8827330199995302735} + - component: {fileID: 3296520271412479276} + m_Layer: 0 + m_Name: dancer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5617905251282861646 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4074854792918107558} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 3210284492103733003} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &8827330199995302735 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4074854792918107558} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &3296520271412479276 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4074854792918107558} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &6173031298101351704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1617170131524166290} + - component: {fileID: 1396699829942341561} + - component: {fileID: 8384936998978932668} + m_Layer: 0 + m_Name: dancer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1617170131524166290 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6173031298101351704} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 832004407792502617} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1396699829942341561 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6173031298101351704} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &8384936998978932668 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6173031298101351704} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &6915716650548780227 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6302959393013079287} + m_Layer: 0 + m_Name: dancer1Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6302959393013079287 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6915716650548780227} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.6, y: -0.65, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2580795592463958338} + m_Father: {fileID: 8934601798955442231} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7641125496786617725 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8934601798955442231} + m_Layer: 0 + m_Name: dancersContainer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8934601798955442231 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7641125496786617725} + m_LocalRotation: {x: -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: 5016947599747407360} + - {fileID: 832004407792502617} + - {fileID: 6302959393013079287} + - {fileID: 5302807986541805021} + m_Father: {fileID: 3166716782550672845} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7791110979567257204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6689513376791215860} + - component: {fileID: 3450674245207753055} + m_Layer: 0 + m_Name: Reference + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6689513376791215860 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7791110979567257204} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 4, y: 4, z: 1} + m_Children: [] + m_Father: {fileID: 3166716782550672845} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3450674245207753055 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7791110979567257204} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 8f23296eac4f7ca4ab6b6a42f58f92ce, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8306149557071183265 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7312213101812549486} + - component: {fileID: 6780870476200018002} + - component: {fileID: 5910735516540692712} + m_Layer: 0 + m_Name: dancer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7312213101812549486 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8306149557071183265} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.03, y: 1.03, z: 1} + m_Children: [] + m_Father: {fileID: 5016947599747407360} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6780870476200018002 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8306149557071183265} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!95 &5910735516540692712 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8306149557071183265} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 024335c3c0233194a8ea837a863138ba, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 diff --git a/Assets/Resources/Games/spaceDance.prefab.meta b/Assets/Resources/Games/spaceDance.prefab.meta new file mode 100644 index 00000000..8eae7969 --- /dev/null +++ b/Assets/Resources/Games/spaceDance.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 56676d6fb082e4349abb8c2828c58405 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Games/tapTrial.prefab b/Assets/Resources/Games/tapTrial.prefab index 122d7933..58c5111d 100644 --- a/Assets/Resources/Games/tapTrial.prefab +++ b/Assets/Resources/Games/tapTrial.prefab @@ -1,5 +1,87 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &1364498912 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1364498913} + - component: {fileID: 1364498914} + m_Layer: 0 + m_Name: sprite + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1364498913 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364498912} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.55, y: -2.79, z: 0} + m_LocalScale: {x: 2.1, y: 2.1, z: 2.1} + m_Children: [] + m_Father: {fileID: 2907041458994465612} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1364498914 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364498912} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 99 + m_Sprite: {fileID: 21300000, guid: a231e3512b8c5024bb861db899884841, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 0.2627451} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 5.12, y: 5.12} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &125852880469641351 GameObject: m_ObjectHideFlags: 0 @@ -236,19 +318,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 6892e03a2f2994b48a4b076fdfae805d, type: 3} m_Name: m_EditorClassIdentifier: - inList: 0 - lastState: 0 - state: - gameObject: {fileID: 0} - early: 0 - perfect: 0 - late: 0 - createBeat: 0 - eligibleHitsList: [] - aceTimes: 0 - isEligible: 0 - triggersAutoplay: 1 nextBeat: 0 + tripleOffset: 0 --- !u!1 &335036550381843476 GameObject: m_ObjectHideFlags: 0 @@ -358,7 +429,8 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: -1.794, z: 0} m_LocalScale: {x: 2.136603, y: 2.20111, z: 1} - m_Children: [] + m_Children: + - {fileID: 7479105082489248253} m_Father: {fileID: 7656869706203293275} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -413,6 +485,88 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &733942639735780680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7831501331581754548} + - component: {fileID: 4599575364858763051} + m_Layer: 0 + m_Name: star_0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7831501331581754548 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 733942639735780680} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.037, y: 0.149, z: 0} + m_LocalScale: {x: 2.0381613, y: 2.0381613, z: 2.0381613} + m_Children: [] + m_Father: {fileID: 5972068073493736803} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4599575364858763051 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 733942639735780680} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 7599070281986493235, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, 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.62, y: 0.54} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &767990121590589016 GameObject: m_ObjectHideFlags: 0 @@ -520,7 +674,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 785558199644393962} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.0048, y: -2.4372, z: 0} + m_LocalPosition: {x: 0.0048, y: -2.412, z: 0} m_LocalScale: {x: 2.136603, y: 2.20111, z: 1} m_Children: [] m_Father: {fileID: 7656869706203293275} @@ -565,7 +719,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 4 + m_SortingOrder: 3 m_Sprite: {fileID: -5214005222798379099, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -577,6 +731,252 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &844088482139341231 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6156292642286918670} + - component: {fileID: 5254534420221185286} + m_Layer: 0 + m_Name: monkey_mouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &6156292642286918670 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 844088482139341231} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.154, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7489761895857736379} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5254534420221185286 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 844088482139341231} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 6 + m_Sprite: {fileID: -8243865474680975249, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, 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.46, y: 0.46} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1528515571447712916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3700439106964173299} + - component: {fileID: 3973234785131316506} + m_Layer: 0 + m_Name: star_0 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3700439106964173299 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1528515571447712916} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.037, y: 0.149, z: 0} + m_LocalScale: {x: 2.0381613, y: 2.0381613, z: 2.0381613} + m_Children: [] + m_Father: {fileID: 4674980651155481829} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3973234785131316506 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1528515571447712916} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 7599070281986493235, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, 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.62, y: 0.54} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1544555584117437528 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1815432226703830684} + - component: {fileID: 3860252697228113214} + m_Layer: 0 + m_Name: wave + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1815432226703830684 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1544555584117437528} + m_LocalRotation: {x: -0, y: -0, z: -0.12515016, w: 0.99213785} + m_LocalPosition: {x: 0.035, y: -0.09, z: 0} + m_LocalScale: {x: 1.2861999, y: 1.2861999, z: 1.2861999} + m_Children: [] + m_Father: {fileID: 5972068073493736803} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -14.379} +--- !u!212 &3860252697228113214 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1544555584117437528} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -465010420825850716, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.42, y: 0.94} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &1588738713562392816 GameObject: m_ObjectHideFlags: 0 @@ -633,6 +1033,89 @@ MonoBehaviour: isEligible: 0 triggersAutoplay: 1 startBeat: 0 + type: 0 +--- !u!1 &1848185020106221026 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8432030594965157512} + - component: {fileID: 7066133332512508332} + m_Layer: 0 + m_Name: wave + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8432030594965157512 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848185020106221026} + m_LocalRotation: {x: -0, y: -0, z: -0.12515016, w: 0.99213785} + m_LocalPosition: {x: 0.035, y: -0.09, z: 0} + m_LocalScale: {x: 1.2861999, y: 1.2861999, z: 1.2861999} + m_Children: [] + m_Father: {fileID: 4674980651155481829} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -14.379} +--- !u!212 &7066133332512508332 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848185020106221026} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -465010420825850716, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.42, y: 0.94} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &2036719006303025046 GameObject: m_ObjectHideFlags: 0 @@ -703,7 +1186,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 0 + m_SortingOrder: 4 m_Sprite: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -797,6 +1280,40 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &2498072262436959553 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5972068073493736803} + m_Layer: 0 + m_Name: tap_effect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &5972068073493736803 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2498072262436959553} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.629, y: -3.023, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7831501331581754548} + - {fileID: 1204716035495476714} + - {fileID: 7839547812722068575} + - {fileID: 1815432226703830684} + m_Father: {fileID: 7656869706203293275} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2642626607554093329 GameObject: m_ObjectHideFlags: 0 @@ -867,7 +1384,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 0 + m_SortingOrder: 4 m_Sprite: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -888,6 +1405,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 7656869706203293275} + - component: {fileID: 389702832} m_Layer: 0 m_Name: MonkeyR m_TagString: Untagged @@ -911,9 +1429,29 @@ Transform: - {fileID: 4687117449280437686} - {fileID: 4467782061477283795} - {fileID: 2230256417804547649} + - {fileID: 5972068073493736803} m_Father: {fileID: 2907041458994465612} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &389702832 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2735442752877661350} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 73b4959569bfd0d4bad2b4ebdc45a406, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 --- !u!1 &2907041458994465613 GameObject: m_ObjectHideFlags: 0 @@ -949,6 +1487,7 @@ Transform: - {fileID: 6660332389952895749} - {fileID: 7667021380834212371} - {fileID: 7618359020666823781} + - {fileID: 1364498913} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -965,9 +1504,177 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: EligibleHits: [] + scheduledInputs: [] firstEnable: 0 player: {fileID: 3802388599767290996} tap: {fileID: 1588738713562392816} + monkeys: + - {fileID: 389702830} + - {fileID: 389702832} +--- !u!1 &2925058209024546091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1204716035495476714} + - component: {fileID: 7046866410427459701} + m_Layer: 0 + m_Name: star_1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1204716035495476714 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2925058209024546091} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.359, y: -0.699, z: 0} + m_LocalScale: {x: 2.0381613, y: 2.0381613, z: 2.0381613} + m_Children: [] + m_Father: {fileID: 5972068073493736803} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7046866410427459701 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2925058209024546091} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 7599070281986493235, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, 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.62, y: 0.54} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2972727173310772986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5818075850425671629} + - component: {fileID: 3781888010262820424} + m_Layer: 0 + m_Name: star_2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5818075850425671629 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2972727173310772986} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.474, y: -0.854, z: 0} + m_LocalScale: {x: 2.0381613, y: 2.0381613, z: 2.0381613} + m_Children: [] + m_Father: {fileID: 4674980651155481829} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3781888010262820424 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2972727173310772986} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 7599070281986493235, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, 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.62, y: 0.54} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &3076910857648561258 GameObject: m_ObjectHideFlags: 0 @@ -1202,7 +1909,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 0 + m_SortingOrder: 4 m_Sprite: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 1 @@ -1214,6 +1921,122 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &4565644721185334970 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4674980651155481829} + m_Layer: 0 + m_Name: tap_effect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4674980651155481829 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4565644721185334970} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.629, y: -3.023, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3700439106964173299} + - {fileID: 922807480851978014} + - {fileID: 5818075850425671629} + - {fileID: 8432030594965157512} + m_Father: {fileID: 6128063303297303287} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4996548912472373358 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7839547812722068575} + - component: {fileID: 5738498335854884999} + m_Layer: 0 + m_Name: star_2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7839547812722068575 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4996548912472373358} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.474, y: -0.854, z: 0} + m_LocalScale: {x: 2.0381613, y: 2.0381613, z: 2.0381613} + m_Children: [] + m_Father: {fileID: 5972068073493736803} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5738498335854884999 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4996548912472373358} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 7599070281986493235, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, 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.62, y: 0.54} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &5208891568163210456 GameObject: m_ObjectHideFlags: 0 @@ -1241,7 +2064,8 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: -1.794, z: 0} m_LocalScale: {x: 2.136603, y: 2.20111, z: 1} - m_Children: [] + m_Children: + - {fileID: 6156292642286918670} m_Father: {fileID: 6128063303297303287} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -1321,7 +2145,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5376745351456987026} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.0048, y: -2.4372, z: 0} + m_LocalPosition: {x: 0.0048, y: -2.412, z: 0} m_LocalScale: {x: 2.136603, y: 2.20111, z: 1} m_Children: [] m_Father: {fileID: 6128063303297303287} @@ -1366,7 +2190,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 4 + m_SortingOrder: 3 m_Sprite: {fileID: -5214005222798379099, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 0 @@ -1790,6 +2614,88 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &6789620012117364245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7479105082489248253} + - component: {fileID: 6712414694721599246} + m_Layer: 0 + m_Name: monkey_mouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7479105082489248253 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6789620012117364245} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -0.15400006, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3048499194601687665} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6712414694721599246 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6789620012117364245} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 6 + m_Sprite: {fileID: -8243865474680975249, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, 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.46, y: 0.46} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &6840735329069296182 GameObject: m_ObjectHideFlags: 0 @@ -1872,6 +2778,88 @@ SpriteRenderer: m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 +--- !u!1 &6880451026245949649 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 922807480851978014} + - component: {fileID: 121138809357293038} + m_Layer: 0 + m_Name: star_1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &922807480851978014 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6880451026245949649} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.359, y: -0.699, z: 0} + m_LocalScale: {x: 2.0381613, y: 2.0381613, z: 2.0381613} + m_Children: [] + m_Father: {fileID: 4674980651155481829} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &121138809357293038 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6880451026245949649} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 7599070281986493235, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, 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.62, y: 0.54} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &6974585956356483282 GameObject: m_ObjectHideFlags: 0 @@ -1881,6 +2869,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 6128063303297303287} + - component: {fileID: 389702830} m_Layer: 0 m_Name: MonkeyL m_TagString: Untagged @@ -1904,9 +2893,29 @@ Transform: - {fileID: 4524170314891101309} - {fileID: 7302056152736475689} - {fileID: 1674926773875463382} + - {fileID: 4674980651155481829} m_Father: {fileID: 2907041458994465612} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &389702830 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6974585956356483282} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 73b4959569bfd0d4bad2b4ebdc45a406, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 --- !u!1 &7668091834409184759 GameObject: m_ObjectHideFlags: 0 @@ -1977,7 +2986,7 @@ SpriteRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 0 + m_SortingOrder: 4 m_Sprite: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} m_Color: {r: 1, g: 1, b: 1, a: 1} m_FlipX: 1 diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix.meta index 9991e5f3..7c1e43e1 100644 --- a/Assets/Resources/Sfx/games/firstContact/citrusRemix.meta +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9c501a8142ad27f40849d560bbfd92ee +guid: dc6e8852986995b4b8ffd6d6e4f79323 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/1.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/1.ogg.meta new file mode 100644 index 00000000..0539e1e2 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7d4f5beab0d9deb4a8fbcc379226e7f3 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/10.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/10.ogg.meta new file mode 100644 index 00000000..fc329513 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/10.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: e8d650007bb9e6b40acd800d1d89644c +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/2.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/2.ogg.meta new file mode 100644 index 00000000..af4a7bfc --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 26df2603dd16fb547bda89cc975cf7c6 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/3.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/3.ogg.meta new file mode 100644 index 00000000..6e3da473 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/3.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 6505e73a09adfaa4da82bfc4a86da4f6 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/4.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/4.ogg.meta new file mode 100644 index 00000000..892086ef --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/4.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 612c4a528ee5f9e4bb72c1bcb78a4c91 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/5.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/5.ogg.meta new file mode 100644 index 00000000..cbf44379 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/5.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: aedffb60d7cf88a4c96537094c0e2a43 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/6.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/6.ogg.meta new file mode 100644 index 00000000..3ea499b3 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/6.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 6325021ce1a3ad34483e603090e1475a +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/7.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/7.ogg.meta new file mode 100644 index 00000000..37c3ad3a --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/7.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: e59d92b2d02e07946852768c96afa27b +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/8.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/8.ogg.meta new file mode 100644 index 00000000..65f1e24d --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/8.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 9f1a29a3638fdf348a7364cb20053cf4 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/9.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/9.ogg.meta new file mode 100644 index 00000000..ab8267a9 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/9.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 8ab6518a41d6d974a8cad9905186b4f7 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/alien.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/alien.ogg.meta new file mode 100644 index 00000000..bf733723 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/alien.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: da3f908e43cc9fa4385f98a8abf7181e +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/alienNoHit.wav.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/alienNoHit.wav.meta new file mode 100644 index 00000000..9ec32203 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/alienNoHit.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 75a2c355f5edbde4a850273b9980f71b +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/failAlien_1.wav.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/failAlien_1.wav.meta new file mode 100644 index 00000000..aff02daa --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/failAlien_1.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 064095b559468234288be28182a93ee3 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/failAlien_2.wav.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/failAlien_2.wav.meta new file mode 100644 index 00000000..248497b2 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/failAlien_2.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 1b71d9062a2786d4089e914a547c48aa +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/failContact.wav.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/failContact.wav.meta new file mode 100644 index 00000000..80967327 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/failContact.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 5c835c823fb927e49ba9e26467c6a99f +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/slightlyFail.wav.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/slightlyFail.wav.meta new file mode 100644 index 00000000..33bb667a --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/slightlyFail.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: c1c677902e6148a478085c639fc474dd +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/success.wav.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/success.wav.meta new file mode 100644 index 00000000..090379c5 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/success.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 34a91f8415c95a745ba7b88787122586 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/success_1.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/success_1.ogg.meta new file mode 100644 index 00000000..a4ec4fc6 --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/success_1.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 0391db64f742ed4438cfbcbc9096627c +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/success_2.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/success_2.ogg.meta new file mode 100644 index 00000000..5129544e --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/success_2.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 8e613e7503bb2194fbcfb385c21200ec +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/firstContact/citrusRemix/turnover.ogg.meta b/Assets/Resources/Sfx/games/firstContact/citrusRemix/turnover.ogg.meta new file mode 100644 index 00000000..f7e12d6a --- /dev/null +++ b/Assets/Resources/Sfx/games/firstContact/citrusRemix/turnover.ogg.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 561064d42f575e64f90a5f621361e15a +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance.meta b/Assets/Resources/Sfx/games/spaceDance.meta new file mode 100644 index 00000000..0eb31e30 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f386908d0da859043aa4cf1cc049b33d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerDown.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerDown.wav.meta new file mode 100644 index 00000000..9dedcabf --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerDown.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: c2c52b70a89bb6c4da70838d2fa691e2 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerLets.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerLets.wav.meta new file mode 100644 index 00000000..0ee22a40 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerLets.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 0b4778435858ea541a2f096822049a58 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerPa.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerPa.wav.meta new file mode 100644 index 00000000..2e266eec --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerPa.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 94da85d735382144a93db8447f43356d +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerPunch.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerPunch.wav.meta new file mode 100644 index 00000000..450b0bb0 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerPunch.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 68f229563713f50458ab527a7ee96753 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerRight.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerRight.wav.meta new file mode 100644 index 00000000..8d21fd47 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerRight.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7c747e9f3a7fe9344b83eab56c43afdc +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerSit.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerSit.wav.meta new file mode 100644 index 00000000..f9061a19 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerSit.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: a22668e296388644287674cd7c09e9d3 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/dancerTurn.wav.meta b/Assets/Resources/Sfx/games/spaceDance/dancerTurn.wav.meta new file mode 100644 index 00000000..41c411fe --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/dancerTurn.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 72cb6a0c62ecc27478e7a30723c0cf95 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta b/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta new file mode 100644 index 00000000..bfe4947d --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/inputBad.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: f13f6f70f1111f646b29527c012b3080 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/inputBad2.wav.meta b/Assets/Resources/Sfx/games/spaceDance/inputBad2.wav.meta new file mode 100644 index 00000000..64d6af4c --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/inputBad2.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 433dd4bd240e28f4d906dfd4d2188cf2 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/inputGood.wav.meta b/Assets/Resources/Sfx/games/spaceDance/inputGood.wav.meta new file mode 100644 index 00000000..df18e110 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/inputGood.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: bc8b43598f52e1f498fa8eae39a71317 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherDown.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherDown.wav.meta new file mode 100644 index 00000000..be0e3712 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherDown.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 974095f6d0aae194299ba09a3285adc8 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherLets.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherLets.wav.meta new file mode 100644 index 00000000..7c5d2dd4 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherLets.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: c47e661d6b7b46a498c881573ae1f99d +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherPa.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherPa.wav.meta new file mode 100644 index 00000000..c3fec9af --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherPa.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 8da4fa4ca944f0a46b3f90acd4e4b9eb +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherPunch.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherPunch.wav.meta new file mode 100644 index 00000000..d38e1e83 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherPunch.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7229300369799cb4cbdeca4c926683a6 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherRight.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherRight.wav.meta new file mode 100644 index 00000000..ae0eee95 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherRight.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7a1d54fe745775f4f83b3327692886cb +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherSit.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherSit.wav.meta new file mode 100644 index 00000000..cd939268 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherSit.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 7ff68741fd267e3468a3b1f3575e0ccf +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/otherTurn.wav.meta b/Assets/Resources/Sfx/games/spaceDance/otherTurn.wav.meta new file mode 100644 index 00000000..833f0623 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/otherTurn.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 44d533bc469013f498a1f4cae49fce6a +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/voicelessPunch.wav.meta b/Assets/Resources/Sfx/games/spaceDance/voicelessPunch.wav.meta new file mode 100644 index 00000000..0a190bb3 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/voicelessPunch.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 93af1dadf137c884db134df02d674b09 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/voicelessSit.wav.meta b/Assets/Resources/Sfx/games/spaceDance/voicelessSit.wav.meta new file mode 100644 index 00000000..7e51c722 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/voicelessSit.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: af0d3230a3f3b844fbcfb411de009e81 +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sfx/games/spaceDance/voicelessTurn.wav.meta b/Assets/Resources/Sfx/games/spaceDance/voicelessTurn.wav.meta new file mode 100644 index 00000000..83213d50 --- /dev/null +++ b/Assets/Resources/Sfx/games/spaceDance/voicelessTurn.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 0d4a80de5fd0727438244b2c8f066ddd +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim index 502a8aed..3ca05a25 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim +++ b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim @@ -407,40 +407,6 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 path: Body/Legs - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: {x: 2.31, y: 0.6306, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.022222223 - value: {x: 2.31, y: 0.6306, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.08888889 - value: {x: 2.31, y: 0.6306, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - path: GameObject - curve: serializedVersion: 2 m_Curve: @@ -1009,43 +975,6 @@ AnimationClip: m_RotationOrder: 4 path: Head/Mouth m_FloatCurves: - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_IsActive - path: GameObject - classID: 1 - script: {fileID: 0} - curve: serializedVersion: 2 m_Curve: @@ -1198,23 +1127,6 @@ AnimationClip: path: Body/Arms/Right classID: 212 script: {fileID: 0} - - curve: - - time: 0 - value: {fileID: 21300000, guid: f8b06c5c2986887498194150768d6b90, type: 3} - - time: 0.022222223 - value: {fileID: 21300000, guid: a5e8fa69f141d8d468283c9d8fbd60e0, type: 3} - - time: 0.044444446 - value: {fileID: 21300000, guid: 44053c29b68e88b4998592f9f6e17c5e, type: 3} - - time: 0.06666667 - value: {fileID: 21300000, guid: 9afcf693bc62fa34e9d15dfb531655f1, type: 3} - - time: 0.08888889 - value: {fileID: 21300000, guid: 184e2a44a9defdf4fa4eed4f9bcf54d0, type: 3} - - time: 0.11111111 - value: {fileID: 21300000, guid: 43a3ae9d9c6485b479d8cc9449222b15, type: 3} - attribute: m_Sprite - path: GameObject - classID: 212 - script: {fileID: 0} - curve: - time: 0 value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} @@ -1329,13 +1241,6 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 - - serializedVersion: 2 - path: 1482111001 - attribute: 2086281974 - script: {fileID: 0} - typeID: 1 - customType: 0 - isPPtrCurve: 0 - serializedVersion: 2 path: 670348217 attribute: 2086281974 @@ -1371,13 +1276,6 @@ AnimationClip: typeID: 212 customType: 23 isPPtrCurve: 1 - - serializedVersion: 2 - path: 1482111001 - attribute: 0 - script: {fileID: 0} - typeID: 212 - customType: 23 - isPPtrCurve: 1 - serializedVersion: 2 path: 130111906 attribute: 0 @@ -1434,13 +1332,6 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 - - serializedVersion: 2 - path: 1482111001 - attribute: 1 - script: {fileID: 0} - typeID: 4 - customType: 0 - isPPtrCurve: 0 - serializedVersion: 2 path: 2525600652 attribute: 1 @@ -1532,12 +1423,6 @@ AnimationClip: - {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - {fileID: 21300000, guid: f8b06c5c2986887498194150768d6b90, type: 3} - - {fileID: 21300000, guid: a5e8fa69f141d8d468283c9d8fbd60e0, type: 3} - - {fileID: 21300000, guid: 44053c29b68e88b4998592f9f6e17c5e, type: 3} - - {fileID: 21300000, guid: 9afcf693bc62fa34e9d15dfb531655f1, type: 3} - - {fileID: 21300000, guid: 184e2a44a9defdf4fa4eed4f9bcf54d0, type: 3} - - {fileID: 21300000, guid: 43a3ae9d9c6485b479d8cc9449222b15, type: 3} - {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} @@ -1555,7 +1440,7 @@ AnimationClip: m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.13333334 + m_StopTime: 0.11111111 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -2681,154 +2566,6 @@ AnimationClip: path: Body/Legs classID: 4 script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 2.31 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 2.31 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 2.31 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.x - path: GameObject - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.6306 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0.6306 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0.6306 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.y - path: GameObject - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.z - path: GameObject - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_IsActive - path: GameObject - classID: 1 - script: {fileID: 0} - curve: serializedVersion: 2 m_Curve: diff --git a/Assets/Resources/Sprites/Games/FirstContact/bread/alien_anim/alien_bad/alien_noHit.anim b/Assets/Resources/Sprites/Games/FirstContact/bread/alien_anim/alien_bad/alien_noHit.anim index efbc637e..0b2e47c0 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/bread/alien_anim/alien_bad/alien_noHit.anim +++ b/Assets/Resources/Sprites/Games/FirstContact/bread/alien_anim/alien_bad/alien_noHit.anim @@ -175,22 +175,6 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 path: Body/Legs - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: {x: 2.31, y: 0.6306, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - path: GameObject - curve: serializedVersion: 2 m_Curve: @@ -385,25 +369,6 @@ AnimationClip: m_RotationOrder: 4 path: Head/Eyes/Right m_FloatCurves: - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_IsActive - path: GameObject - classID: 1 - script: {fileID: 0} - curve: serializedVersion: 2 m_Curve: @@ -476,13 +441,6 @@ AnimationClip: path: Body/Arms/Right classID: 212 script: {fileID: 0} - - curve: - - time: 0 - value: {fileID: 21300000, guid: f8b06c5c2986887498194150768d6b90, type: 3} - attribute: m_Sprite - path: GameObject - classID: 212 - script: {fileID: 0} - curve: - time: 0 value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} @@ -518,13 +476,6 @@ AnimationClip: m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: genericBindings: - - serializedVersion: 2 - path: 1482111001 - attribute: 2086281974 - script: {fileID: 0} - typeID: 1 - customType: 0 - isPPtrCurve: 0 - serializedVersion: 2 path: 670348217 attribute: 2086281974 @@ -560,13 +511,6 @@ AnimationClip: typeID: 212 customType: 23 isPPtrCurve: 1 - - serializedVersion: 2 - path: 1482111001 - attribute: 0 - script: {fileID: 0} - typeID: 212 - customType: 23 - isPPtrCurve: 1 - serializedVersion: 2 path: 130111906 attribute: 0 @@ -623,13 +567,6 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 - - serializedVersion: 2 - path: 1482111001 - attribute: 1 - script: {fileID: 0} - typeID: 4 - customType: 0 - isPPtrCurve: 0 - serializedVersion: 2 path: 130111906 attribute: 1 @@ -759,7 +696,6 @@ AnimationClip: pptrCurveMapping: - {fileID: 8977387651402933149, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - {fileID: 21300000, guid: f8b06c5c2986887498194150768d6b90, type: 3} - {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: -2666813748081079827, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 2537842466650522060, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} @@ -1355,82 +1291,6 @@ AnimationClip: path: Body/Legs classID: 4 script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 2.31 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.x - path: GameObject - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.6306 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.y - path: GameObject - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.z - path: GameObject - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_IsActive - path: GameObject - classID: 1 - script: {fileID: 0} - curve: serializedVersion: 2 m_Curve: diff --git a/Assets/Resources/Sprites/Games/SpaceDance.meta b/Assets/Resources/Sprites/Games/SpaceDance.meta new file mode 100644 index 00000000..fe48dfab --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a4b08e2bfacaf149ae7aa59452b65aa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations.meta new file mode 100644 index 00000000..39de816d --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 42ed2f53b60a59c41aa20f876392e218 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim new file mode 100644 index 00000000..17c50af6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim @@ -0,0 +1,226 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bop + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.01, y: -0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.7, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7013559041654529253, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.05 + value: {fileID: -3686988442382613506, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.1 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -7013559041654529253, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -3686988442382613506, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.11666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.04 + inSlope: Infinity + outSlope: 0.7 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim.meta new file mode 100644 index 00000000..fa93cb5f --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Bop.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 61a250e581cb0d24ea7ea40bd70d5752 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller new file mode 100644 index 00000000..61b465dc --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller @@ -0,0 +1,159 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-5046913232470697683 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitNothing + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 30fdf874967db444fa10856a09631e31, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-4802234605811093557 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitPunch + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 3f24d2e1846096f488aa7d15298ccec2, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Hit + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 445270875644522440} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1107 &445270875644522440 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -5046913232470697683} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: 3423235016317122086} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: -4802234605811093557} + m_Position: {x: 270, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1495008181286243553} + m_Position: {x: 305, y: 195, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -5046913232470697683} +--- !u!1102 &1495008181286243553 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitTurn + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: c442de31834fcf140bc0682d83fd3b6a, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &3423235016317122086 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitSit + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: f0ba8ecd42f059f429dcf93a1e0060a8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller.meta new file mode 100644 index 00000000..f935ee6c --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Hit.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5b560383a701a5948bb3ff7ed96e0d9b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim new file mode 100644 index 00000000..177f1e06 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitNothing + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: [] + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim.meta new file mode 100644 index 00000000..537c8bd1 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitNothing.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 30fdf874967db444fa10856a09631e31 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim new file mode 100644 index 00000000..0366c831 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim @@ -0,0 +1,406 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitPunch + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.36, y: 1.82, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.033333335 + value: {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.083333336 + value: {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.36 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.82 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim.meta new file mode 100644 index 00000000..e2961972 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitPunch.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3f24d2e1846096f488aa7d15298ccec2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim new file mode 100644 index 00000000..b2910d34 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim @@ -0,0 +1,406 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitSit + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.15, y: -0.162, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.033333335 + value: {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.083333336 + value: {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.162 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim.meta new file mode 100644 index 00000000..75d7df92 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitSit.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f0ba8ecd42f059f429dcf93a1e0060a8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim new file mode 100644 index 00000000..e88ef34c --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim @@ -0,0 +1,406 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: HitTurn + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18, y: 1.868, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.033333335 + value: {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - time: 0.083333336 + value: {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -5119749122006335316, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: 6026440264653020331, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + - {fileID: -5997005890079438024, guid: c8fb3afeca27dbf4392534a9cda4a32b, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.18 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.868 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim.meta new file mode 100644 index 00000000..a7df2b3a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/HitTurn.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c442de31834fcf140bc0682d83fd3b6a +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim new file mode 100644 index 00000000..56c2ac4a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim @@ -0,0 +1,343 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ouch + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.012, y: 0.012, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.205, y: 0.012, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.138, y: -0.005, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.225, y: -0.037, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.255, y: -0.068, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.05 + value: {fileID: -7897006802089848539, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.1 + value: {fileID: 4913844738546413509, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.15 + value: {fileID: -2123305696401537300, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.2 + value: {fileID: -2309478943783400133, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.25 + value: {fileID: -6803621436571726843, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -7897006802089848539, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 4913844738546413509, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2123305696401537300, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2309478943783400133, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -6803621436571726843, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.26666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.205 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.138 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.225 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.255 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.012 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.005 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.037 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.068 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim.meta new file mode 100644 index 00000000..f0393622 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Ouch.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc6d2716f6749414894d5f6e1586c384 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim new file mode 100644 index 00000000..1a154c4f --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim @@ -0,0 +1,382 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchDo + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.99, y: -0.17, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.992, y: -0.17, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.77, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.86, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.622, y: -0.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.8600001, y: 0.36000043, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.447, y: -0.06, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -2.76, y: 0.47999996, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.198, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.72, y: 0.3, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0.2, y: 0.02, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.72, y: 0.24000001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -5473138154975321071, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.16666667 + value: {fileID: -1631193365071257152, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.23333333 + value: {fileID: -3554304675655589782, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.28333333 + value: {fileID: 5512882398595163457, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.31666666 + value: {fileID: -9008074219356086105, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.36666667 + value: {fileID: -132814672917424561, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.41666666 + value: {fileID: -2267574647685078260, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -5473138154975321071, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -1631193365071257152, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -3554304675655589782, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5512882398595163457, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -9008074219356086105, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -132814672917424561, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2267574647685078260, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.43333334 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.99 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.992 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.77 + inSlope: Infinity + outSlope: -1.86 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.622 + inSlope: Infinity + outSlope: -1.8600001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.447 + inSlope: Infinity + outSlope: -2.76 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.198 + inSlope: Infinity + outSlope: -0.72 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.2 + inSlope: Infinity + outSlope: -0.72 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.17 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.17 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.13 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.1 + inSlope: Infinity + outSlope: 0.36000043 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.06 + inSlope: Infinity + outSlope: 0.47999996 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0.3 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.02 + inSlope: Infinity + outSlope: 0.24000001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim.meta new file mode 100644 index 00000000..dedacc3a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchDo.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f975029644a1d84f9ad3e26846e4e80 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim new file mode 100644 index 00000000..b4332611 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim @@ -0,0 +1,226 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchStartInner + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.06, y: -0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.175, y: -0.027, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.262, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1536495947645218070, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.05 + value: {fileID: -5108366975731648677, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.083333336 + value: {fileID: 3339736656405604686, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -1536495947645218070, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -5108366975731648677, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 3339736656405604686, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.06 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.175 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.262 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.03 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.027 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim.meta new file mode 100644 index 00000000..9397b3c3 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartInner.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6cbe96112b63d2947a783cf3db416ef8 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim new file mode 100644 index 00000000..89356205 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim @@ -0,0 +1,226 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchStartOuter + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.49, y: -0.025, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.349, y: -0.015, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.262, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -2376132490828947684, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.05 + value: {fileID: -4195349967662162836, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.083333336 + value: {fileID: 3339736656405604686, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -2376132490828947684, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4195349967662162836, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 3339736656405604686, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.49 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.349 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.262 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.025 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.015 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim.meta new file mode 100644 index 00000000..e8dc64ae --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/PunchStartOuter.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f99c6e7f6086f648993c9c2f43dd371 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim new file mode 100644 index 00000000..495c12a6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim @@ -0,0 +1,421 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SitDownDo + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.94, y: -0.746, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.648, y: -0.627, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -21.299997, y: 14.280002, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.23, y: -0.191, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 18.57, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.371, y: -0.008, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 4.920001, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.412, y: -0.014, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.01, y: 0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.43333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1170980802656746651, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.16666667 + value: {fileID: 7480040581836878736, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.21666667 + value: {fileID: -8662471255803891930, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.26666668 + value: {fileID: 728846241156586977, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.31666666 + value: {fileID: -2455435551289113217, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.36666667 + value: {fileID: 288915095080353517, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.4 + value: {fileID: -5747116483996973479, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.43333334 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -1170980802656746651, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7480040581836878736, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -8662471255803891930, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 728846241156586977, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2455435551289113217, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 288915095080353517, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -5747116483996973479, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.45000002 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.94 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.648 + inSlope: Infinity + outSlope: -21.299997 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.23 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.371 + inSlope: Infinity + outSlope: 4.920001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.412 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.746 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.627 + inSlope: Infinity + outSlope: 14.280002 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.191 + inSlope: Infinity + outSlope: 18.57 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.008 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.014 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.04 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0.04 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.43333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim.meta new file mode 100644 index 00000000..a144b4b2 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownDo.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 21e1492205e4c69488573ecd1c94d229 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim new file mode 100644 index 00000000..8c9c3aa6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim @@ -0,0 +1,304 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SitDownStart + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.01, y: 0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0.175, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.2, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0.27, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.1100001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0.36, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.0199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0.44, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -4549948100305167275, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.033333335 + value: {fileID: -8990541409363382826, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.083333336 + value: {fileID: -4326909914983326128, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.13333334 + value: {fileID: -895755893995985407, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.2 + value: {fileID: -3275525107389337312, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -4549948100305167275, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -8990541409363382826, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4326909914983326128, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -895755893995985407, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -3275525107389337312, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.21666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.175 + inSlope: Infinity + outSlope: 1.2 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.27 + inSlope: Infinity + outSlope: 1.1100001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.36 + inSlope: Infinity + outSlope: 1.0199999 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.44 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim.meta new file mode 100644 index 00000000..aa3484b8 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/SitDownStart.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c852514bb00c4b14288b6437633998c2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim new file mode 100644 index 00000000..2aafc57e --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim @@ -0,0 +1,148 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Stand + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim.meta new file mode 100644 index 00000000..b5474a05 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/Stand.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 11e4d5cb98314414c9b4f44d5e0a9c14 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim new file mode 100644 index 00000000..f43cd870 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim @@ -0,0 +1,421 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TurnRightDo + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.8, y: -0.36, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.806, y: -0.27, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.8639996, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.21666667 + value: {x: 0.73, y: -0.2, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.7519989, y: 0.56399995, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.26666668 + value: {x: 0.179, y: -0.14, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.1520009, y: 0.504, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.131, y: -0.131, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.78600013, y: 0.57600003, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.04, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.672, y: 0.768, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0.03, y: -0.003, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.28800002, y: 0.071999945, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 7718128534782652821, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.16666667 + value: {fileID: 7336755120104452472, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.21666667 + value: {fileID: 737823461603251672, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.26666668 + value: {fileID: 5770299284042456991, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.31666666 + value: {fileID: 3616381671403642658, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.36666667 + value: {fileID: 704049006080426638, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.41666666 + value: {fileID: -4705660350017119854, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.46666667 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 7718128534782652821, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7336755120104452472, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 737823461603251672, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5770299284042456991, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 3616381671403642658, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 704049006080426638, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4705660350017119854, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.48333335 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.8 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.806 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0.73 + inSlope: Infinity + outSlope: -1.7519989 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0.179 + inSlope: Infinity + outSlope: -1.1520009 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.131 + inSlope: Infinity + outSlope: -0.78600013 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.04 + inSlope: Infinity + outSlope: -0.672 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.03 + inSlope: Infinity + outSlope: -0.28800002 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.36 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.27 + inSlope: Infinity + outSlope: 0.8639996 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: -0.2 + inSlope: Infinity + outSlope: 0.56399995 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: -0.14 + inSlope: Infinity + outSlope: 0.504 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.131 + inSlope: Infinity + outSlope: 0.57600003 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.07 + inSlope: Infinity + outSlope: 0.768 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -0.003 + inSlope: Infinity + outSlope: 0.071999945 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.21666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.26666668 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim.meta new file mode 100644 index 00000000..82b3c5e4 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightDo.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 164e03b07dd4fbd40880631023caf134 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim new file mode 100644 index 00000000..1ca8cd20 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim @@ -0,0 +1,265 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TurnRightStart + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.056, y: -0.069, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.036584616, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0.47, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.7199994, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0, y: 0.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 4534892689996083785, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.033333335 + value: {fileID: 5201593674994217652, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.083333336 + value: {fileID: 4443300836869624101, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.15 + value: {fileID: -567465394941247715, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 4534892689996083785, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5201593674994217652, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 4443300836869624101, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -567465394941247715, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.16666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.056 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.069 + inSlope: Infinity + outSlope: 0.036584616 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.47 + inSlope: Infinity + outSlope: 0.7199994 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.5 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim.meta new file mode 100644 index 00000000..ab9fffb6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/TurnRightStart.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d9240e8cc1594be4bbd7a756b5c5a8c7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller new file mode 100644 index 00000000..080f6191 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller @@ -0,0 +1,362 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7648939372296830388 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchDo + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 9f975029644a1d84f9ad3e26846e4e80, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-6999186237545324733 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Stand + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 11e4d5cb98314414c9b4f44d5e0a9c14, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-6878025857712630398 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ouch + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: fc6d2716f6749414894d5f6e1586c384, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-6183502427769858956 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TurnRightDo + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 164e03b07dd4fbd40880631023caf134, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-5704098217609183362 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -462629144593581981} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6183502427769858956} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6999186237545324733} + m_Position: {x: 270, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1873651605253566917} + m_Position: {x: 305, y: 195, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1676731142232805141} + m_Position: {x: 340, y: 260, z: 0} + - serializedVersion: 1 + m_State: {fileID: -804536885258064121} + m_Position: {x: 375, y: 325, z: 0} + - serializedVersion: 1 + m_State: {fileID: 1687811332174255264} + m_Position: {x: 410, y: 390, z: 0} + - serializedVersion: 1 + m_State: {fileID: 7379138819274112567} + m_Position: {x: 445, y: 455, z: 0} + - serializedVersion: 1 + m_State: {fileID: -187778005183043568} + m_Position: {x: 480, y: 520, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7648939372296830388} + m_Position: {x: 515, y: 585, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6878025857712630398} + m_Position: {x: 550, y: 650, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -6999186237545324733} +--- !u!1102 &-804536885258064121 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SitDownStart + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: c852514bb00c4b14288b6437633998c2, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-462629144593581981 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TurnRightStart + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: d9240e8cc1594be4bbd7a756b5c5a8c7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-187778005183043568 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchStartInner + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 6cbe96112b63d2947a783cf3db416ef8, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: dancer + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -5704098217609183362} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1676731142232805141 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: testright + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 07287f312d6d9644c8eaf97dd557221e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &1687811332174255264 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SitDownDo + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 21e1492205e4c69488573ecd1c94d229, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &1873651605253566917 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bop + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 61a250e581cb0d24ea7ea40bd70d5752, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &7379138819274112567 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PunchStartOuter + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 9f99c6e7f6086f648993c9c2f43dd371, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller.meta new file mode 100644 index 00000000..e389eb19 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/dancer.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 024335c3c0233194a8ea837a863138ba +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim new file mode 100644 index 00000000..e3da5eb1 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim @@ -0,0 +1,1084 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: testright + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.056, y: -0.069, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.036584616, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0.47, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.7199994, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 0.8, y: -0.36, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.806, y: -0.27, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0.8639996, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6333333 + value: {x: 0.73, y: -0.2, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.7519989, y: 0.56399995, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.68333334 + value: {x: 0.179, y: -0.14, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -1.1520009, y: 0.504, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.73333335 + value: {x: 0.131, y: -0.131, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.78600013, y: 0.57600003, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.78333336 + value: {x: 0.04, y: -0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.672, y: 0.768, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8333333 + value: {x: 0.03, y: -0.003, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -0.28800002, y: 0.071999945, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.4166666 + value: {x: 0.01, y: 0.07, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.45 + value: {x: 0, y: 0.175, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.2, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.5 + value: {x: 0, y: 0.27, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.1100001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.55 + value: {x: 0, y: 0.36, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 1.0199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.6166667 + value: {x: 0, y: 0.44, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1.8333334 + value: {x: 0.94, y: -0.746, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2 + value: {x: 0.648, y: -0.627, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: -21.299997, y: 14.280002, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.05 + value: {x: 0.23, y: -0.191, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 18.57, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.1 + value: {x: 0.371, y: -0.008, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 4.920001, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.15 + value: {x: 0.412, y: -0.014, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2 + value: {x: 0, y: 0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2333333 + value: {x: 0.01, y: 0.04, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 2.2666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 4534892689996083785, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.033333335 + value: {fileID: 5201593674994217652, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.1 + value: {fileID: 4443300836869624101, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.16666667 + value: {fileID: -567465394941247715, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.41666666 + value: {fileID: 7718128534782652821, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.5833333 + value: {fileID: 7336755120104452472, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.6333333 + value: {fileID: 737823461603251672, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.68333334 + value: {fileID: 5770299284042456991, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.73333335 + value: {fileID: 3616381671403642658, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.78333336 + value: {fileID: 704049006080426638, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.8333333 + value: {fileID: -4705660350017119854, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 0.8833333 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.4166666 + value: {fileID: -4549948100305167275, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.45 + value: {fileID: -8990541409363382826, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.5 + value: {fileID: -4326909914983326128, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.55 + value: {fileID: -895755893995985407, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.6166667 + value: {fileID: -3275525107389337312, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 1.8333334 + value: {fileID: -1170980802656746651, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2 + value: {fileID: 7480040581836878736, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.05 + value: {fileID: -8662471255803891930, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.1 + value: {fileID: 728846241156586977, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.15 + value: {fileID: -2455435551289113217, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.2 + value: {fileID: 288915095080353517, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.2333333 + value: {fileID: -5747116483996973479, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - time: 2.2666667 + value: {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 4534892689996083785, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5201593674994217652, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 4443300836869624101, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -567465394941247715, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7718128534782652821, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7336755120104452472, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 737823461603251672, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5770299284042456991, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 3616381671403642658, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 704049006080426638, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4705660350017119854, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4549948100305167275, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -8990541409363382826, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -4326909914983326128, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -895755893995985407, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -3275525107389337312, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -1170980802656746651, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 7480040581836878736, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -8662471255803891930, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 728846241156586977, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -2455435551289113217, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 288915095080353517, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: -5747116483996973479, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + - {fileID: 5720739258315605671, guid: 6f0edffbbde1ba54bbf3fe9df0691f14, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 2.2833333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.056 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.8 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.806 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333333 + value: 0.73 + inSlope: Infinity + outSlope: -1.7519989 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + value: 0.179 + inSlope: Infinity + outSlope: -1.1520009 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0.131 + inSlope: Infinity + outSlope: -0.78600013 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.78333336 + value: 0.04 + inSlope: Infinity + outSlope: -0.672 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0.03 + inSlope: Infinity + outSlope: -0.28800002 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4166666 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.55 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6166667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0.94 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0.648 + inSlope: Infinity + outSlope: -21.299997 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.05 + value: 0.23 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1 + value: 0.371 + inSlope: Infinity + outSlope: 4.920001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.15 + value: 0.412 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.01 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.069 + inSlope: Infinity + outSlope: 0.036584616 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.47 + inSlope: Infinity + outSlope: 0.7199994 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.5 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: -0.36 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: -0.27 + inSlope: Infinity + outSlope: 0.8639996 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333333 + value: -0.2 + inSlope: Infinity + outSlope: 0.56399995 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + value: -0.14 + inSlope: Infinity + outSlope: 0.504 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: -0.131 + inSlope: Infinity + outSlope: 0.57600003 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.78333336 + value: -0.07 + inSlope: Infinity + outSlope: 0.768 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: -0.003 + inSlope: Infinity + outSlope: 0.071999945 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4166666 + value: 0.07 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 0.175 + inSlope: Infinity + outSlope: 1.2 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 0.27 + inSlope: Infinity + outSlope: 1.1100001 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.55 + value: 0.36 + inSlope: Infinity + outSlope: 1.0199999 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6166667 + value: 0.44 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: -0.746 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: -0.627 + inSlope: Infinity + outSlope: 14.280002 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.05 + value: -0.191 + inSlope: Infinity + outSlope: 18.57 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1 + value: -0.008 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.15 + value: -0.014 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0.04 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0.04 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.68333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.73333335 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.78333336 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.4166666 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.45 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.5 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.55 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.6166667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1.8333334 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.05 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.1 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.15 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2333333 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 2.2666667 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 7 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 1 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim.meta b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim.meta new file mode 100644 index 00000000..f0752b0e --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/Animations/testright.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 07287f312d6d9644c8eaf97dd557221e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/BGStars1.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/BGStars1.png.meta new file mode 100644 index 00000000..81bdbead --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/BGStars1.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 9426bdcc9e7acfa429cbd025a26948b1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/BGStars2.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/BGStars2.png.meta new file mode 100644 index 00000000..ab7d5421 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/BGStars2.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e2015f044bdeda54499e3adb405b03bf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/BGStarsUS1.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS1.png.meta new file mode 100644 index 00000000..76a15319 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS1.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 7001805b8e074fb40abee7a74efbc71b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/BGStarsUS2.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS2.png.meta new file mode 100644 index 00000000..4ea34437 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/BGStarsUS2.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e309d3e1dc746394583c4e5cc5c3a730 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References.meta b/Assets/Resources/Sprites/Games/SpaceDance/References.meta new file mode 100644 index 00000000..49b554dc --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d848464e47daadf4a8bb7d8a89506f7a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown.meta new file mode 100644 index 00000000..64e1ebbc --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee931ea1209a8f04d940138243588e7e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m07s909.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m07s909.png.meta new file mode 100644 index 00000000..95f382df --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m07s909.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 6b2a08deac5d9734f8880e9b3876ceb9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m13s197.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m13s197.png.meta new file mode 100644 index 00000000..85074efd --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m13s197.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 3e90a53f4f2c5d24eba535e5ff3527f3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m17s655.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m17s655.png.meta new file mode 100644 index 00000000..9ba678c3 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m17s655.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 1874226543c72be4ea02b7578f60cd86 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m21s351.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m21s351.png.meta new file mode 100644 index 00000000..64343c29 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m21s351.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e46609039a3176a439eecdc190c7aef2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m25s168.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m25s168.png.meta new file mode 100644 index 00000000..363337a4 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m25s168.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 7240d4576898dfd4ea7c8b8fd5af45ec +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m28s845.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m28s845.png.meta new file mode 100644 index 00000000..9432bb02 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m28s845.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: eb7877490752df943b9d761b1eb7fe0e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m32s437.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m32s437.png.meta new file mode 100644 index 00000000..139c02df --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/SitDown/vlcsnap-2022-06-26-00h18m32s437.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 8ed7f21d96dde8140a56912def57c4b4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/citra-qt_nC1FfBpYdR.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/citra-qt_nC1FfBpYdR.png.meta new file mode 100644 index 00000000..071edec1 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/citra-qt_nC1FfBpYdR.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: dde98b4f0a34a28429963db34d5a12dd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m03s527.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m03s527.png.meta new file mode 100644 index 00000000..9a5d85ec --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m03s527.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 607555b7c256a6e4e85ae1f50de2fe93 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m20s898.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m20s898.png.meta new file mode 100644 index 00000000..f130bb89 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m20s898.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a9e09b479b62fa349811e3dcbf5a4c65 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m30s489.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m30s489.png.meta new file mode 100644 index 00000000..12af9f5b --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m30s489.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 9338adc4f9e025346ba1b078ba9d9ded +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m47s431.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m47s431.png.meta new file mode 100644 index 00000000..6446ff2d --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h15m47s431.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: f92d6346012a0ee448dfb13b36076cc8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h17m13s173.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h17m13s173.png.meta new file mode 100644 index 00000000..3af3a873 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h17m13s173.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: bb316bbd6de2fda45b6de48c58033f8d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h22m31s840.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h22m31s840.png.meta new file mode 100644 index 00000000..7977971a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h22m31s840.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e2b1c0f6e1e18e642ac1303dd8ad4bd9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m00s647.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m00s647.png.meta new file mode 100644 index 00000000..9578ccc8 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m00s647.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 604d3657fe1ec3647b5b3b8d2247d51f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m11s965.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m11s965.png.meta new file mode 100644 index 00000000..b9bdda31 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m11s965.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 72f18e790d06ee841a2f8925b7a874d5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m46s875.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m46s875.png.meta new file mode 100644 index 00000000..2885dcc2 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h23m46s875.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 4b464f61a7393e942a3117f11b8f14e0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m22s783.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m22s783.png.meta new file mode 100644 index 00000000..68aeed9a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m22s783.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 4f807160bb7deb74a9c3888e402f9f66 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m34s482.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m34s482.png.meta new file mode 100644 index 00000000..f0b0423d --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-25-19h24m34s482.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e05f93411e598e64aaf225b34607b647 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h33m00s802.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h33m00s802.png.meta new file mode 100644 index 00000000..251d7156 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h33m00s802.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 2343830cf9340c0449e65d08be027c3b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h40m41s773.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h40m41s773.png.meta new file mode 100644 index 00000000..16b2041a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-04h40m41s773.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 81c8c064db358b749a25bfc060028bf0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h20m33s140.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h20m33s140.png.meta new file mode 100644 index 00000000..370c119a --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h20m33s140.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 5387ca9577e369b49a7faa4d0aee3b28 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h33m47s019.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h33m47s019.png.meta new file mode 100644 index 00000000..09a50829 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h33m47s019.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b0b8695cda598944db9b61741a10116c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h34m33s873.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h34m33s873.png.meta new file mode 100644 index 00000000..0090a6ae --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/References/vlcsnap-2022-06-26-18h34m33s873.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 8f23296eac4f7ca4ab6b6a42f58f92ce +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/guiart.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/guiart.png.meta new file mode 100644 index 00000000..eb9d1687 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/guiart.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 99d93d28725242640bd2e665a4a12666 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/SpaceDance/spacedance_eff-4x_foolhardy_Remacri.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/spacedance_eff-4x_foolhardy_Remacri.png.meta new file mode 100644 index 00000000..297e09d0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/spacedance_eff-4x_foolhardy_Remacri.png.meta @@ -0,0 +1,276 @@ +fileFormatVersion: 2 +guid: c8fb3afeca27dbf4392534a9cda4a32b +TextureImporter: + internalIDToNameTable: + - first: + 213: -5119749122006335316 + second: spacedance_eff-4x_foolhardy_Remacri_0 + - first: + 213: 6026440264653020331 + second: spacedance_eff-4x_foolhardy_Remacri_1 + - first: + 213: -5997005890079438024 + second: spacedance_eff-4x_foolhardy_Remacri_2 + - first: + 213: -1843728336497141578 + second: spacedance_eff-4x_foolhardy_Remacri_3 + - first: + 213: -6461882060110555918 + second: spacedance_eff-4x_foolhardy_Remacri_4 + - first: + 213: -6232106581450084749 + second: spacedance_eff-4x_foolhardy_Remacri_5 + - first: + 213: 6981774279854313681 + second: spacedance_eff-4x_foolhardy_Remacri_6 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_0 + rect: + serializedVersion: 2 + x: 486 + y: 358 + width: 220 + height: 220 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ca0c1b39c4ff2f8b0800000000000000 + internalID: -5119749122006335316 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_1 + rect: + serializedVersion: 2 + x: 780 + y: 364 + width: 208 + height: 208 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bac11c2cd7732a350800000000000000 + internalID: 6026440264653020331 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_2 + rect: + serializedVersion: 2 + x: 1080 + y: 376 + width: 184 + height: 184 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 83bc3ed9aea56cca0800000000000000 + internalID: -5997005890079438024 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_3 + rect: + serializedVersion: 2 + x: 131 + y: 131 + width: 66 + height: 66 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6b814c0b8d2c966e0800000000000000 + internalID: -1843728336497141578 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_4 + rect: + serializedVersion: 2 + x: 372 + y: 52 + width: 224 + height: 224 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2f414aab088c256a0800000000000000 + internalID: -6461882060110555918 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_5 + rect: + serializedVersion: 2 + x: 751 + y: 111 + width: 106 + height: 106 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 37e2b42551c1389a0800000000000000 + internalID: -6232106581450084749 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedance_eff-4x_foolhardy_Remacri_6 + rect: + serializedVersion: 2 + x: 1082 + y: 120 + width: 84 + height: 88 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1d0dcac67be34e060800000000000000 + internalID: 6981774279854313681 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta new file mode 100644 index 00000000..38958fbc --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/spacedancers.png.meta @@ -0,0 +1,1236 @@ +fileFormatVersion: 2 +guid: 6f0edffbbde1ba54bbf3fe9df0691f14 +TextureImporter: + internalIDToNameTable: + - first: + 213: -7013559041654529253 + second: spacedancers_0 + - first: + 213: -3686988442382613506 + second: spacedancers_1 + - first: + 213: 5720739258315605671 + second: spacedancers_2 + - first: + 213: -4705660350017119854 + second: spacedancers_3 + - first: + 213: 704049006080426638 + second: spacedancers_4 + - first: + 213: 3616381671403642658 + second: spacedancers_5 + - first: + 213: 5770299284042456991 + second: spacedancers_6 + - first: + 213: 737823461603251672 + second: spacedancers_7 + - first: + 213: 7336755120104452472 + second: spacedancers_8 + - first: + 213: 7718128534782652821 + second: spacedancers_9 + - first: + 213: -5473138154975321071 + second: spacedancers_10 + - first: + 213: -1631193365071257152 + second: spacedancers_11 + - first: + 213: -3554304675655589782 + second: spacedancers_12 + - first: + 213: 5512882398595163457 + second: spacedancers_13 + - first: + 213: -9008074219356086105 + second: spacedancers_14 + - first: + 213: -132814672917424561 + second: spacedancers_15 + - first: + 213: -2267574647685078260 + second: spacedancers_16 + - first: + 213: -1170980802656746651 + second: spacedancers_17 + - first: + 213: 7480040581836878736 + second: spacedancers_18 + - first: + 213: -8662471255803891930 + second: spacedancers_19 + - first: + 213: 728846241156586977 + second: spacedancers_20 + - first: + 213: -2455435551289113217 + second: spacedancers_21 + - first: + 213: -5747116483996973479 + second: spacedancers_22 + - first: + 213: 288915095080353517 + second: spacedancers_23 + - first: + 213: -7897006802089848539 + second: spacedancers_24 + - first: + 213: 4913844738546413509 + second: spacedancers_25 + - first: + 213: -2123305696401537300 + second: spacedancers_26 + - first: + 213: -2309478943783400133 + second: spacedancers_27 + - first: + 213: -6803621436571726843 + second: spacedancers_28 + - first: + 213: -4549948100305167275 + second: spacedancers_29 + - first: + 213: -8990541409363382826 + second: spacedancers_30 + - first: + 213: -4326909914983326128 + second: spacedancers_31 + - first: + 213: -895755893995985407 + second: spacedancers_32 + - first: + 213: -3275525107389337312 + second: spacedancers_33 + - first: + 213: 4534892689996083785 + second: spacedancers_34 + - first: + 213: 5201593674994217652 + second: spacedancers_35 + - first: + 213: 4443300836869624101 + second: spacedancers_36 + - first: + 213: -567465394941247715 + second: spacedancers_37 + - first: + 213: 3339736656405604686 + second: spacedancers_38 + - first: + 213: -5108366975731648677 + second: spacedancers_39 + - first: + 213: -1536495947645218070 + second: spacedancers_40 + - first: + 213: -1599133647669456103 + second: spacedancers_41 + - first: + 213: 2932098075385667521 + second: spacedancers_42 + - first: + 213: -4195349967662162836 + second: spacedancers_43 + - first: + 213: -2376132490828947684 + second: spacedancers_44 + - first: + 213: 8162784456787876517 + second: spacedancers_45 + - first: + 213: -9122983955251981438 + second: spacedancers_46 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: spacedancers_0 + rect: + serializedVersion: 2 + x: 26 + y: 3403 + width: 215 + height: 524 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b13e3f60635daae90800000000000000 + internalID: -7013559041654529253 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_1 + rect: + serializedVersion: 2 + x: 306 + y: 3403 + width: 214 + height: 530 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ef340d0db8f25dcc0800000000000000 + internalID: -3686988442382613506 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_2 + rect: + serializedVersion: 2 + x: 558 + y: 3403 + width: 214 + height: 537 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7a68880bb06246f40800000000000000 + internalID: 5720739258315605671 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_3 + rect: + serializedVersion: 2 + x: 837 + y: 3404 + width: 221 + height: 536 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 299d693e7d222beb0800000000000000 + internalID: -4705660350017119854 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_4 + rect: + serializedVersion: 2 + x: 1118 + y: 3403 + width: 223 + height: 524 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e8204ef37d845c900800000000000000 + internalID: 704049006080426638 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_5 + rect: + serializedVersion: 2 + x: 1399 + y: 3403 + width: 241 + height: 512 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 22f5f3048f7ff2230800000000000000 + internalID: 3616381671403642658 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_6 + rect: + serializedVersion: 2 + x: 1683 + y: 3403 + width: 248 + height: 510 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f9f9a0160a8341050800000000000000 + internalID: 5770299284042456991 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_7 + rect: + serializedVersion: 2 + x: 1997 + y: 3403 + width: 356 + height: 498 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8d59fc777864d3a00800000000000000 + internalID: 737823461603251672 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_8 + rect: + serializedVersion: 2 + x: 2401 + y: 3403 + width: 369 + height: 485 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 871bad1f8e361d560800000000000000 + internalID: 7336755120104452472 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_9 + rect: + serializedVersion: 2 + x: 2837 + y: 3403 + width: 369 + height: 467 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 591b68e820d4c1b60800000000000000 + internalID: 7718128534782652821 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_10 + rect: + serializedVersion: 2 + x: 22 + y: 2810 + width: 403 + height: 502 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1142f0298d18b04b0800000000000000 + internalID: -5473138154975321071 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_11 + rect: + serializedVersion: 2 + x: 493 + y: 2810 + width: 402 + height: 502 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0c124f2e646dc59e0800000000000000 + internalID: -1631193365071257152 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_12 + rect: + serializedVersion: 2 + x: 931 + y: 2810 + width: 359 + height: 509 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a60e900aab29caec0800000000000000 + internalID: -3554304675655589782 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_13 + rect: + serializedVersion: 2 + x: 1337 + y: 2810 + width: 330 + height: 515 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 145a4c04551b18c40800000000000000 + internalID: 5512882398595163457 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_14 + rect: + serializedVersion: 2 + x: 1708 + y: 2810 + width: 299 + height: 523 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7a02dec6934ecf280800000000000000 + internalID: -9008074219356086105 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_15 + rect: + serializedVersion: 2 + x: 2050 + y: 2810 + width: 248 + height: 535 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f461cc732c5282ef0800000000000000 + internalID: -132814672917424561 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_16 + rect: + serializedVersion: 2 + x: 2331 + y: 2810 + width: 248 + height: 539 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c03ac0f3fd4f780e0800000000000000 + internalID: -2267574647685078260 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_17 + rect: + serializedVersion: 2 + x: 24 + y: 2183 + width: 399 + height: 392 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 563c7d20a27dfbfe0800000000000000 + internalID: -1170980802656746651 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_18 + rect: + serializedVersion: 2 + x: 460 + y: 2183 + width: 410 + height: 419 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 093b4e937417ec760800000000000000 + internalID: 7480040581836878736 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_19 + rect: + serializedVersion: 2 + x: 931 + y: 2183 + width: 363 + height: 500 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 62fe6c0e948b8c780800000000000000 + internalID: -8662471255803891930 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_20 + rect: + serializedVersion: 2 + x: 1339 + y: 2183 + width: 322 + height: 531 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1ed54047bc16d1a00800000000000000 + internalID: 728846241156586977 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_21 + rect: + serializedVersion: 2 + x: 1712 + y: 2183 + width: 275 + height: 535 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f750c84206a8cedd0800000000000000 + internalID: -2455435551289113217 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_22 + rect: + serializedVersion: 2 + x: 2026 + y: 2183 + width: 215 + height: 545 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9568190e1042e30b0800000000000000 + internalID: -5747116483996973479 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_23 + rect: + serializedVersion: 2 + x: 2308 + y: 2183 + width: 214 + height: 545 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dee338c8fbe620400800000000000000 + internalID: 288915095080353517 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_24 + rect: + serializedVersion: 2 + x: 2214 + y: 1560 + width: 215 + height: 539 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 52157945722386290800000000000000 + internalID: -7897006802089848539 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_25 + rect: + serializedVersion: 2 + x: 2524 + y: 1560 + width: 252 + height: 539 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5cf2b7a41cb713440800000000000000 + internalID: 4913844738546413509 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_26 + rect: + serializedVersion: 2 + x: 2837 + y: 1560 + width: 213 + height: 533 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ce64c6808b08882e0800000000000000 + internalID: -2123305696401537300 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_27 + rect: + serializedVersion: 2 + x: 3089 + y: 1560 + width: 208 + height: 527 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b3dcb83032513ffd0800000000000000 + internalID: -2309478943783400133 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_28 + rect: + serializedVersion: 2 + x: 3337 + y: 1560 + width: 199 + height: 521 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 50cc8eeb95ea491a0800000000000000 + internalID: -6803621436571726843 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_29 + rect: + serializedVersion: 2 + x: 1372 + y: 841 + width: 168 + height: 551 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 55cd8d63f465bd0c0800000000000000 + internalID: -4549948100305167275 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_30 + rect: + serializedVersion: 2 + x: 1620 + y: 841 + width: 166 + height: 568 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6dda47cd83e2b3380800000000000000 + internalID: -8990541409363382826 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_31 + rect: + serializedVersion: 2 + x: 1839 + y: 841 + width: 168 + height: 590 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 05e9d467b5ab3f3c0800000000000000 + internalID: -4326909914983326128 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_32 + rect: + serializedVersion: 2 + x: 2060 + y: 841 + width: 167 + height: 607 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 10628e4a2c2a193f0800000000000000 + internalID: -895755893995985407 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_33 + rect: + serializedVersion: 2 + x: 2278 + y: 839 + width: 168 + height: 623 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0217f21f44ffa82d0800000000000000 + internalID: -3275525107389337312 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_34 + rect: + serializedVersion: 2 + x: 26 + y: 841 + width: 215 + height: 525 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9427bb9efdc2fee30800000000000000 + internalID: 4534892689996083785 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_35 + rect: + serializedVersion: 2 + x: 306 + y: 841 + width: 224 + height: 525 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4b2f2ff53e5cf2840800000000000000 + internalID: 5201593674994217652 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_36 + rect: + serializedVersion: 2 + x: 587 + y: 841 + width: 213 + height: 627 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5215fcbc196c9ad30800000000000000 + internalID: 4443300836869624101 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_37 + rect: + serializedVersion: 2 + x: 868 + y: 841 + width: 215 + height: 633 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d1f3338da35ff18f0800000000000000 + internalID: -567465394941247715 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_38 + rect: + serializedVersion: 2 + x: 21 + y: 247 + width: 273 + height: 535 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e4928685bc0295e20800000000000000 + internalID: 3339736656405604686 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_39 + rect: + serializedVersion: 2 + x: 335 + y: 245 + width: 254 + height: 531 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b57bd250d4f6b19b0800000000000000 + internalID: -5108366975731648677 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_40 + rect: + serializedVersion: 2 + x: 647 + y: 247 + width: 235 + height: 529 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ae297c983154daae0800000000000000 + internalID: -1536495947645218070 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_41 + rect: + serializedVersion: 2 + x: 962 + y: 245 + width: 301 + height: 529 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 91399468b6cbec9e0800000000000000 + internalID: -1599133647669456103 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_42 + rect: + serializedVersion: 2 + x: 1304 + y: 245 + width: 318 + height: 529 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1cf18f52aa7e0b820800000000000000 + internalID: 2932098075385667521 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_43 + rect: + serializedVersion: 2 + x: 1679 + y: 247 + width: 291 + height: 531 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c6cdc0dae6f17c5c0800000000000000 + internalID: -4195349967662162836 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_44 + rect: + serializedVersion: 2 + x: 2024 + y: 247 + width: 317 + height: 529 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c1f50e0c618460fd0800000000000000 + internalID: -2376132490828947684 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_45 + rect: + serializedVersion: 2 + x: 2366 + y: 247 + width: 352 + height: 522 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5aadbe41739084170800000000000000 + internalID: 8162784456787876517 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacedancers_46 + rect: + serializedVersion: 2 + x: 2774 + y: 245 + width: 383 + height: 522 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2831e97ad66a46180800000000000000 + internalID: -9122983955251981438 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/SpaceDance/spacegramps.png.meta b/Assets/Resources/Sprites/Games/SpaceDance/spacegramps.png.meta new file mode 100644 index 00000000..d10567c0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/SpaceDance/spacegramps.png.meta @@ -0,0 +1,828 @@ +fileFormatVersion: 2 +guid: ea3d60de30f8a314f9583a2d68ab0ffa +TextureImporter: + internalIDToNameTable: + - first: + 213: 525108090011995669 + second: spacegramps_0 + - first: + 213: 4388841935670901045 + second: spacegramps_1 + - first: + 213: 2452353995179746314 + second: spacegramps_2 + - first: + 213: 6091186081733272511 + second: spacegramps_3 + - first: + 213: -3197477632711573357 + second: spacegramps_4 + - first: + 213: -6342293659487224043 + second: spacegramps_5 + - first: + 213: 6382771647265320423 + second: spacegramps_6 + - first: + 213: -4494653126681764083 + second: spacegramps_7 + - first: + 213: 2373331923517256003 + second: spacegramps_8 + - first: + 213: -5348857787582216128 + second: spacegramps_9 + - first: + 213: 3919185233673696631 + second: spacegramps_10 + - first: + 213: 2635949309798051055 + second: spacegramps_11 + - first: + 213: -314391804136723668 + second: spacegramps_12 + - first: + 213: 8053369120001483623 + second: spacegramps_13 + - first: + 213: 202624707901264483 + second: spacegramps_14 + - first: + 213: 5006271520803848518 + second: spacegramps_15 + - first: + 213: 2136865505333728436 + second: spacegramps_16 + - first: + 213: -6490422011060090823 + second: spacegramps_17 + - first: + 213: -893389265649381766 + second: spacegramps_18 + - first: + 213: -4634575419401444730 + second: spacegramps_19 + - first: + 213: -7921287318502908024 + second: spacegramps_20 + - first: + 213: -4225095597382256079 + second: spacegramps_21 + - first: + 213: 6600989149930266752 + second: spacegramps_22 + - first: + 213: 2903038126903611177 + second: spacegramps_23 + - first: + 213: -3530066863795357316 + second: spacegramps_24 + - first: + 213: 3263394184023371208 + second: spacegramps_25 + - first: + 213: -296956806467566194 + second: spacegramps_26 + - first: + 213: -634076525659673900 + second: spacegramps_27 + - first: + 213: 2832979455323152866 + second: spacegramps_28 + - first: + 213: -566157342920898258 + second: spacegramps_29 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: spacegramps_0 + rect: + serializedVersion: 2 + x: 14 + y: 1779 + width: 132 + height: 185 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 51e49d5960f894700800000000000000 + internalID: 525108090011995669 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_1 + rect: + serializedVersion: 2 + x: 170 + y: 1779 + width: 133 + height: 191 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5397007cc7c48ec30800000000000000 + internalID: 4388841935670901045 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_2 + rect: + serializedVersion: 2 + x: 327 + y: 1779 + width: 132 + height: 195 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a04e23a27f2880220800000000000000 + internalID: 2452353995179746314 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_3 + rect: + serializedVersion: 2 + x: 483 + y: 1779 + width: 171 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fb3e386087d388450800000000000000 + internalID: 6091186081733272511 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_4 + rect: + serializedVersion: 2 + x: 681 + y: 1779 + width: 173 + height: 175 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 39048f4b80740a3d0800000000000000 + internalID: -3197477632711573357 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_5 + rect: + serializedVersion: 2 + x: 886 + y: 1779 + width: 161 + height: 178 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 51f3d050585abf7a0800000000000000 + internalID: -6342293659487224043 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_6 + rect: + serializedVersion: 2 + x: 1168 + y: 1779 + width: 136 + height: 159 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7ed2fadeef8249850800000000000000 + internalID: 6382771647265320423 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_7 + rect: + serializedVersion: 2 + x: 1323 + y: 1779 + width: 136 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: d0fd8838bc8cf91c0800000000000000 + internalID: -4494653126681764083 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_8 + rect: + serializedVersion: 2 + x: 1480 + y: 1779 + width: 134 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 341375b5fc4cfe020800000000000000 + internalID: 2373331923517256003 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_9 + rect: + serializedVersion: 2 + x: 1636 + y: 1779 + width: 134 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 04884118e2a05c5b0800000000000000 + internalID: -5348857787582216128 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_10 + rect: + serializedVersion: 2 + x: 1793 + y: 1779 + width: 133 + height: 174 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 775b31e843eb36630800000000000000 + internalID: 3919185233673696631 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_11 + rect: + serializedVersion: 2 + x: 16 + y: 1528 + width: 138 + height: 180 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fece2707ee5c49420800000000000000 + internalID: 2635949309798051055 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_12 + rect: + serializedVersion: 2 + x: 188 + y: 1528 + width: 129 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c2be222e15e03abf0800000000000000 + internalID: -314391804136723668 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_13 + rect: + serializedVersion: 2 + x: 341 + y: 1528 + width: 141 + height: 172 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 763e9cacb8053cf60800000000000000 + internalID: 8053369120001483623 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_14 + rect: + serializedVersion: 2 + x: 496 + y: 1528 + width: 141 + height: 175 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 3621c29291edfc200800000000000000 + internalID: 202624707901264483 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_15 + rect: + serializedVersion: 2 + x: 661 + y: 1528 + width: 132 + height: 186 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6410bae7c69d97540800000000000000 + internalID: 5006271520803848518 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_16 + rect: + serializedVersion: 2 + x: 816 + y: 1528 + width: 136 + height: 192 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4b4d3320bdba7ad10800000000000000 + internalID: 2136865505333728436 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_17 + rect: + serializedVersion: 2 + x: 981 + y: 1527 + width: 140 + height: 201 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 938036491936de5a0800000000000000 + internalID: -6490422011060090823 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_18 + rect: + serializedVersion: 2 + x: 1145 + y: 1527 + width: 135 + height: 209 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a7e42de323b0a93f0800000000000000 + internalID: -893389265649381766 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_19 + rect: + serializedVersion: 2 + x: 15 + y: 1295 + width: 139 + height: 173 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 682e1d9063eaeafb0800000000000000 + internalID: -4634575419401444730 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_20 + rect: + serializedVersion: 2 + x: 169 + y: 1295 + width: 141 + height: 173 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 88fd3d0172fe11290800000000000000 + internalID: -7921287318502908024 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_21 + rect: + serializedVersion: 2 + x: 328 + y: 1295 + width: 135 + height: 176 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 13ab6ff80f17d55c0800000000000000 + internalID: -4225095597382256079 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_22 + rect: + serializedVersion: 2 + x: 498 + y: 1295 + width: 125 + height: 180 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0802dc788ac6b9b50800000000000000 + internalID: 6600989149930266752 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_23 + rect: + serializedVersion: 2 + x: 649 + y: 1295 + width: 123 + height: 182 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 92f4183abc9a94820800000000000000 + internalID: 2903038126903611177 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_24 + rect: + serializedVersion: 2 + x: 805 + y: 1295 + width: 126 + height: 182 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c79b916f3eea20fc0800000000000000 + internalID: -3530066863795357316 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_25 + rect: + serializedVersion: 2 + x: 962 + y: 1295 + width: 121 + height: 182 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 8cde9cc58b7e94d20800000000000000 + internalID: 3263394184023371208 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_26 + rect: + serializedVersion: 2 + x: 1118 + y: 1295 + width: 120 + height: 182 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e85cddc9b5ff0ebf0800000000000000 + internalID: -296956806467566194 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_27 + rect: + serializedVersion: 2 + x: 325 + y: 810 + width: 132 + height: 211 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4da24a762ce4337f0800000000000000 + internalID: -634076525659673900 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_28 + rect: + serializedVersion: 2 + x: 169 + y: 810 + width: 133 + height: 208 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2e1248a0ec3c05720800000000000000 + internalID: 2832979455323152866 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: spacegramps_29 + rect: + serializedVersion: 2 + x: 12 + y: 811 + width: 133 + height: 185 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e29883075ea9428f0800000000000000 + internalID: -566157342920898258 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey.meta new file mode 100644 index 00000000..73010911 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31f178acae1c5874ead771fe8e2f9f41 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTap.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTap.anim new file mode 100644 index 00000000..354a192f --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTap.anim @@ -0,0 +1,2486 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DoubleTap + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 110.068} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, z: 98.388} + inSlope: {x: 0, y: 0, z: -700.8} + outSlope: {x: 0, y: 0, z: -700.8} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 44.912} + inSlope: {x: 0, y: 0, z: -1415.8951} + outSlope: {x: 0, y: 0, z: -1415.8951} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 3.995} + inSlope: {x: 0, y: 0, z: -1247.01} + outSlope: {x: 0, y: 0, z: -1247.01} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -38.222} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -6.837} + inSlope: {x: 0, y: 0, z: 1276.2451} + outSlope: {x: 0, y: 0, z: 1276.2451} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 46.861} + inSlope: {x: 0, y: 0, z: 453.11984} + outSlope: {x: 0, y: 0, z: 453.11984} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 54.413} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -100.11} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, z: -104.422} + inSlope: {x: 0, y: 0, z: -172.47987} + outSlope: {x: 0, y: 0, z: -172.47987} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -123.26} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: -54.413} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.48, y: -2.14, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.48, y: -2.19, z: 0} + inSlope: {x: 0, y: -1.4999985, z: 0} + outSlope: {x: 0, y: -1.4999985, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.39, y: -2.24, z: 0} + inSlope: {x: -2.55, y: 0, z: 0} + outSlope: {x: -2.55, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.31, y: -2.21, z: 0} + inSlope: {x: 0, y: 1.6349994, z: 0} + outSlope: {x: 0, y: 1.6349994, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.32, y: -2.131, z: 0} + inSlope: {x: 0.060001012, y: 0, z: 0} + outSlope: {x: 0.060001012, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.321, y: -2.23, z: 0} + inSlope: {x: 0.060001016, y: -0.41999817, z: 0} + outSlope: {x: 0.060001016, y: -0.41999817, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.386, y: -2.237, z: 0} + inSlope: {x: 1.32, y: -0.4199982, z: 0} + outSlope: {x: 1.32, y: -0.4199982, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.409, y: -2.282, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.48, y: -2.12, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.48, y: -2.1, z: 0} + inSlope: {x: 0, y: 1.199999, z: 0} + outSlope: {x: 0, y: 1.199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.39, y: -1.97, z: 0} + inSlope: {x: 2.4, y: 0.5999995, z: 0} + outSlope: {x: 2.4, y: 0.5999995, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.32, y: -1.96, z: 0} + inSlope: {x: 4.0499997, y: 0.59999937, z: 0} + outSlope: {x: 4.0499997, y: 0.59999937, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.12, y: -1.86, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.293, y: -2.06, z: 0} + inSlope: {x: -3.7200003, y: 0, z: 0} + outSlope: {x: -3.7200003, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.368, y: -2.01, z: 0} + inSlope: {x: -1.6350001, y: 0, z: 0} + outSlope: {x: -1.6350001, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.402, y: -2.282, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15, y: -2.4372, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.068, y: -2.4372, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.14, y: -2.454, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.05, y: -2.45, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.05, y: -2.453, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.008, y: -2.359, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.0048, y: -2.412, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.794, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.05, y: -1.77, z: 0} + inSlope: {x: 1.7999997, y: 0.81000024, z: 0} + outSlope: {x: 1.7999997, y: 0.81000024, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.12, y: -1.74, z: 0} + inSlope: {x: 1.65, y: 1.199999, z: 0} + outSlope: {x: 1.65, y: 1.199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.16, y: -1.69, z: 0} + inSlope: {x: 2.3999999, y: 1.6500001, z: 0} + outSlope: {x: 2.3999999, y: 1.6500001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.29, y: -1.63, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.175, y: -1.73, z: 0} + inSlope: {x: -2.475, y: 0, z: 0} + outSlope: {x: -2.475, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.125, y: -1.73, z: 0} + inSlope: {x: -2.625, y: 0, z: 0} + outSlope: {x: -2.625, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: -1.794, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: tap_effect + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_head + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.06666667 + value: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.23333333 + value: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.033333335 + value: {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.06666667 + value: {fileID: 3939009573689020027, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.1 + value: {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.13333334 + value: {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.16666667 + value: {fileID: 5334730605745517155, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.2 + value: {fileID: 5813487705178362990, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.23333333 + value: {fileID: -5214005222798379099, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_body + classID: 212 + script: {fileID: 0} + m_SampleRate: 30 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 694149356 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2776390874 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2080858122 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2080858122 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 3939009573689020027, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5334730605745517155, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5813487705178362990, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5214005222798379099, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.26666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.39 + inSlope: -2.55 + outSlope: -2.55 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.32 + inSlope: 0.060001012 + outSlope: 0.060001012 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.321 + inSlope: 0.060001016 + outSlope: 0.060001016 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.386 + inSlope: 1.32 + outSlope: 1.32 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.409 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.14 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.19 + inSlope: -1.4999985 + outSlope: -1.4999985 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.24 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.21 + inSlope: 1.6349994 + outSlope: 1.6349994 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -2.131 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -2.23 + inSlope: -0.41999817 + outSlope: -0.41999817 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -2.237 + inSlope: -0.4199982 + outSlope: -0.4199982 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -2.282 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 110.068 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 98.388 + inSlope: -700.8 + outSlope: -700.8 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 44.912 + inSlope: -1415.8951 + outSlope: -1415.8951 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 3.995 + inSlope: -1247.01 + outSlope: -1247.01 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -38.222 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -6.837 + inSlope: 1276.2451 + outSlope: 1276.2451 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 46.861 + inSlope: 453.11984 + outSlope: 453.11984 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 54.413 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.39 + inSlope: 2.4 + outSlope: 2.4 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.32 + inSlope: 4.0499997 + outSlope: 4.0499997 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.12 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.293 + inSlope: -3.7200003 + outSlope: -3.7200003 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.368 + inSlope: -1.6350001 + outSlope: -1.6350001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.402 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.12 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.1 + inSlope: 1.199999 + outSlope: 1.199999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.97 + inSlope: 0.5999995 + outSlope: 0.5999995 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.96 + inSlope: 0.59999937 + outSlope: 0.59999937 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.86 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -2.06 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -2.01 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -2.282 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -100.11 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -104.422 + inSlope: -172.47987 + outSlope: -172.47987 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -123.26 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -54.413 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.068 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.14 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.008 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.0048 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.4372 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.4372 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.454 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.45 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -2.453 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -2.359 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -2.412 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.05 + inSlope: 1.7999997 + outSlope: 1.7999997 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.12 + inSlope: 1.65 + outSlope: 1.65 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.16 + inSlope: 2.3999999 + outSlope: 2.3999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.175 + inSlope: -2.475 + outSlope: -2.475 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.125 + inSlope: -2.625 + outSlope: -2.625 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.794 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -1.77 + inSlope: 0.81000024 + outSlope: 0.81000024 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.74 + inSlope: 1.199999 + outSlope: 1.199999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.69 + inSlope: 1.6500001 + outSlope: 1.6500001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.63 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -1.73 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -1.73 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -1.794 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: tap_effect + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_head + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_head + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTap.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTap.anim.meta new file mode 100644 index 00000000..68f47822 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTap.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 779ac99d5948f594d9b7fafd300bb5f7 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare.anim new file mode 100644 index 00000000..e7ec0748 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare.anim @@ -0,0 +1,1510 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DoubleTapPrepare + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 110.068} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, z: 98.388} + inSlope: {x: 0, y: 0, z: -700.8} + outSlope: {x: 0, y: 0, z: -700.8} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 44.912} + inSlope: {x: 0, y: 0, z: -1415.8951} + outSlope: {x: 0, y: 0, z: -1415.8951} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 3.995} + inSlope: {x: 0, y: 0, z: -1247.01} + outSlope: {x: 0, y: 0, z: -1247.01} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -38.222} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -100.11} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, z: -104.422} + inSlope: {x: 0, y: 0, z: -172.47987} + outSlope: {x: 0, y: 0, z: -172.47987} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -123.26} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.48, y: -2.14, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.48, y: -2.19, z: 0} + inSlope: {x: 0, y: -1.4999985, z: 0} + outSlope: {x: 0, y: -1.4999985, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.39, y: -2.24, z: 0} + inSlope: {x: -2.55, y: 0, z: 0} + outSlope: {x: -2.55, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.31, y: -2.21, z: 0} + inSlope: {x: 0, y: 1.6349994, z: 0} + outSlope: {x: 0, y: 1.6349994, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.32, y: -2.131, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.48, y: -2.12, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.48, y: -2.1, z: 0} + inSlope: {x: 0, y: 1.199999, z: 0} + outSlope: {x: 0, y: 1.199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.39, y: -1.97, z: 0} + inSlope: {x: 2.4, y: 0.5999995, z: 0} + outSlope: {x: 2.4, y: 0.5999995, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.32, y: -1.96, z: 0} + inSlope: {x: 4.0499997, y: 0.59999937, z: 0} + outSlope: {x: 4.0499997, y: 0.59999937, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.12, y: -1.86, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15, y: -2.4372, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.068, y: -2.4372, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.14, y: -2.454, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.05, y: -2.45, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.794, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.05, y: -1.77, z: 0} + inSlope: {x: 1.7999997, y: 0.81000024, z: 0} + outSlope: {x: 1.7999997, y: 0.81000024, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.12, y: -1.74, z: 0} + inSlope: {x: 1.65, y: 1.199999, z: 0} + outSlope: {x: 1.65, y: 1.199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.16, y: -1.69, z: 0} + inSlope: {x: 2.3999999, y: 1.6500001, z: 0} + outSlope: {x: 2.3999999, y: 1.6500001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.29, y: -1.63, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.06666667 + value: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.033333335 + value: {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.06666667 + value: {fileID: 3939009573689020027, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.1 + value: {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.13333334 + value: {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -5078247233643769899, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.1 + value: {fileID: 5301960433350598139, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.13333334 + value: {fileID: 5680402139066900878, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_head + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2776390874 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2080858122 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 6069540 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 0 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 3939009573689020027, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5078247233643769899, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5301960433350598139, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5680402139066900878, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.15 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.39 + inSlope: -2.55 + outSlope: -2.55 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.32 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.14 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.19 + inSlope: -1.4999985 + outSlope: -1.4999985 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.24 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.21 + inSlope: 1.6349994 + outSlope: 1.6349994 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -2.131 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 110.068 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 98.388 + inSlope: -700.8 + outSlope: -700.8 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 44.912 + inSlope: -1415.8951 + outSlope: -1415.8951 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 3.995 + inSlope: -1247.01 + outSlope: -1247.01 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -38.222 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.39 + inSlope: 2.4 + outSlope: 2.4 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.32 + inSlope: 4.0499997 + outSlope: 4.0499997 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.12 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.12 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.1 + inSlope: 1.199999 + outSlope: 1.199999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.97 + inSlope: 0.5999995 + outSlope: 0.5999995 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.96 + inSlope: 0.59999937 + outSlope: 0.59999937 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.86 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -100.11 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -104.422 + inSlope: -172.47987 + outSlope: -172.47987 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -123.26 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.068 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.14 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.4372 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.4372 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.454 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.45 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.05 + inSlope: 1.7999997 + outSlope: 1.7999997 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.12 + inSlope: 1.65 + outSlope: 1.65 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.16 + inSlope: 2.3999999 + outSlope: 2.3999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.794 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -1.77 + inSlope: 0.81000024 + outSlope: 0.81000024 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.74 + inSlope: 1.199999 + outSlope: 1.199999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.69 + inSlope: 1.6500001 + outSlope: 1.6500001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.63 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare.anim.meta new file mode 100644 index 00000000..82a7dcad --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b79a72cd258b1df4daf8878a67d977e5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare_2.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare_2.anim new file mode 100644 index 00000000..b273d97e --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare_2.anim @@ -0,0 +1,727 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DoubleTapPrepare_2 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -38.222} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -123.26} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.32, y: -2.131, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.12, y: -1.86, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.29, y: -1.63, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05, y: -2.45, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5680402139066900878, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.05 + value: {fileID: -5078247233643769899, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.1 + value: {fileID: 5301960433350598139, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.15 + value: {fileID: 5680402139066900878, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + m_SampleRate: 20 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2080858122 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 6069540 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2776390874 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 0 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5680402139066900878, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5078247233643769899, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5301960433350598139, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5680402139066900878, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.2 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.32 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.131 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -38.222 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.12 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.86 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.63 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.45 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -123.26 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare_2.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare_2.anim.meta new file mode 100644 index 00000000..b514cc0e --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/DoubleTapPrepare_2.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e404a3992e2b9494489f1f82f4c3e40f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/Idle.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/Idle.anim new file mode 100644 index 00000000..d713c2d5 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/Idle.anim @@ -0,0 +1,813 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -54.413} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 54.413} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.794, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0048, y: -2.412, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.402, y: -2.282, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.409, y: -2.282, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.794 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.0048 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.412 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.402 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.282 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -54.413 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.409 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.282 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 54.413 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/Idle.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/Idle.anim.meta new file mode 100644 index 00000000..caec3f04 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/Idle.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc97dfa0c978a27428923951419abcb2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/MonkeyTapTrial.controller b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/MonkeyTapTrial.controller new file mode 100644 index 00000000..15d8bbe4 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/MonkeyTapTrial.controller @@ -0,0 +1,333 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-8865657759427217412 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PostPrepare_1 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 04364b163c0252141accd5f6057f0730, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-5210832434588736886 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DoubleTapPrepare + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: b79a72cd258b1df4daf8878a67d977e5, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &-4652256194800906522 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 1566214250506738524} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: 3296953716140674633} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: 7743056096870309842} + m_Position: {x: 270, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: -778023667584081209} + m_Position: {x: 305, y: 195, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5210832434588736886} + m_Position: {x: 340, y: 260, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2055505054754996262} + m_Position: {x: 375, y: 325, z: 0} + - serializedVersion: 1 + m_State: {fileID: 7506107921285827103} + m_Position: {x: 410, y: 390, z: 0} + - serializedVersion: 1 + m_State: {fileID: -8865657759427217412} + m_Position: {x: 445, y: 455, z: 0} + - serializedVersion: 1 + m_State: {fileID: 4034679479887670820} + m_Position: {x: 480, y: 520, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2591737375018594923} + m_Position: {x: 515, y: 585, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 1566214250506738524} +--- !u!1102 &-2591737375018594923 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PostTap + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 0e8798c915d939f4580a072eb9846dd0, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-2055505054754996262 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DoubleTap + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 779ac99d5948f594d9b7fafd300bb5f7, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-778023667584081209 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TapPrepare + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 42d76fab808fe89459f535423fbabfd2, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: MonkeyTapTrial + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -4652256194800906522} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &1566214250506738524 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Idle + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: cc97dfa0c978a27428923951419abcb2, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &3296953716140674633 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Tap + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: cb032ae3e4057274599050dec140a858, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &4034679479887670820 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PostPrepare_2 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 5a7fd1054e906fb429c4054b0d28fc86, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &7506107921285827103 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DoubleTapPrepare_2 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: e404a3992e2b9494489f1f82f4c3e40f, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &7743056096870309842 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bop + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: c37c0967fa1abf242a97b365cb293ef6, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/MonkeyTapTrial.controller.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/MonkeyTapTrial.controller.meta new file mode 100644 index 00000000..27412c86 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/MonkeyTapTrial.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 73b4959569bfd0d4bad2b4ebdc45a406 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop.meta new file mode 100644 index 00000000..96d1fe1d --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6980c0d2c13a4f64cbf973014ce62e70 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/Bop.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/Bop.anim new file mode 100644 index 00000000..da4f47c1 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/Bop.anim @@ -0,0 +1,1029 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bop + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -81.896} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -54.413} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 83.512} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 54.413} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.87, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: -1.82, z: 0} + inSlope: {x: 0, y: 0.75999975, z: 0} + outSlope: {x: 0, y: 0.75999975, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: -1.794, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.402, y: -2.25, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.402, y: -2.282, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.409, y: -2.24, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.409, y: -2.282, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: {x: 0.0048, y: -2.412, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: [] + m_SampleRate: 20 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.87 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -1.82 + inSlope: 0.75999975 + outSlope: 0.75999975 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.794 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -81.896 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -54.413 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.402 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.402 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.25 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.282 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 83.512 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 54.413 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.409 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.409 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.24 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.282 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: 0.0048 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: -2.412 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_head + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_head + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/Bop.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/Bop.anim.meta new file mode 100644 index 00000000..4b7d7b0d --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/Bop.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c37c0967fa1abf242a97b365cb293ef6 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.000.png.meta new file mode 100644 index 00000000..887f5e18 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a14daf795db4f934cb89c7cfe73b164a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.001.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.001.png.meta new file mode 100644 index 00000000..ff5eba09 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.001.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 4c4e6ce031e30a04d85d2f4fae3be97a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.002.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.002.png.meta new file mode 100644 index 00000000..de605f35 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_bop/animation_17.002.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 1347b0d9b8a11d34a80d9af02927bbab +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap.meta new file mode 100644 index 00000000..37692d1e --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7881b212b0b717e48925b609ad3f49f8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready.meta new file mode 100644 index 00000000..93bc00ef --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ee8bcdf1b3f0aeb4b938f0126571bb6d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.000.png.meta new file mode 100644 index 00000000..a748e95a --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 4df86be1b203386488cf67dbe724aea2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.001.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.001.png.meta new file mode 100644 index 00000000..d4ccd761 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.001.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: f558cabff5da28546bf7417e4540ddb8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.002.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.002.png.meta new file mode 100644 index 00000000..145511d3 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.002.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: f03f462193d0d2741894227222ad3f8c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.003.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.003.png.meta new file mode 100644 index 00000000..912529ce --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.003.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 2db7f008626315c4ca1135dd5b2f78a6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.004.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.004.png.meta new file mode 100644 index 00000000..92948443 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.004.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 9a651778323c929439503df688c56786 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.005.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.005.png.meta new file mode 100644 index 00000000..3902e664 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.005.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 1db4d8ce14da74b4499401b600fb01d0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.006.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.006.png.meta new file mode 100644 index 00000000..9ed4b23d --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/ready/animation_25.006.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b43fe565ce5225545a2d6ab58507f87d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap.meta new file mode 100644 index 00000000..3bedad56 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 16c0135d07ba5144ca2166a3a080640a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_26.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_26.000.png.meta new file mode 100644 index 00000000..f0a5c7af --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_26.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 7e1fee8a83d170e408788dbbf50c3c41 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.000.png.meta new file mode 100644 index 00000000..7d4b87e1 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 29bcb93fb1b3dbe4aa20671e9f2a78de +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.001.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.001.png.meta new file mode 100644 index 00000000..95340b5a --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.001.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 03c257c3c2e519e45b71b592093c0faf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.002.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.002.png.meta new file mode 100644 index 00000000..5ee851fd --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.002.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 670b3f06e57ecef499d59977c4ccd3e8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.003.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.003.png.meta new file mode 100644 index 00000000..77f57ecd --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.003.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 6918559047b4b2d49a5fa6daa3cfe45b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.004.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.004.png.meta new file mode 100644 index 00000000..379fc06a --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_28.004.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 1e6ff68de257d5347963908d95731c5e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.000.png.meta new file mode 100644 index 00000000..29ad02fe --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 7862595fc76b9e940a2aa090735e9573 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.001.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.001.png.meta new file mode 100644 index 00000000..b07d8eab --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.001.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: de76712704e413443aef9eb033b24c91 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.002.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.002.png.meta new file mode 100644 index 00000000..3ca8e987 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/animation_29.002.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 0f745bbb178cbe54189321de197d2182 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final.meta new file mode 100644 index 00000000..d25b63fd --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8ddb9742c61f3ea4a94a8729cb554be8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.000.png.meta new file mode 100644 index 00000000..62a7da9c --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b068d4bb95d1d0d438943d88ebf24d91 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.001.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.001.png.meta new file mode 100644 index 00000000..ceb49b8e --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.001.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: bc0b6f0eba825a2448ed3bad611ca61e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.002.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.002.png.meta new file mode 100644 index 00000000..33b7bb3e --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.002.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 2b89020eb2339c944ab8bc51a6173bff +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.003.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.003.png.meta new file mode 100644 index 00000000..9463f9e4 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.003.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a1fe0db44d462024ea53358c73203d11 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.004.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.004.png.meta new file mode 100644 index 00000000..7ca95401 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_jump_tap/tap/final/animation_27.004.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b19187bb0cb10a0459dfba798ca50271 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap.meta new file mode 100644 index 00000000..7ddc90ab --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 32e19107785aff54da3860ef9b812b50 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready.meta new file mode 100644 index 00000000..80f2c3ba --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f5182801205a3974bb9ec09bb19516db +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/TapPrepare.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/TapPrepare.anim new file mode 100644 index 00000000..ff53ef11 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/TapPrepare.anim @@ -0,0 +1,1430 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TapPrepare + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -100.11} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, z: -104.422} + inSlope: {x: 0, y: 0, z: -172.47987} + outSlope: {x: 0, y: 0, z: -172.47987} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -123.26} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 110.068} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, z: 98.388} + inSlope: {x: 0, y: 0, z: -700.8} + outSlope: {x: 0, y: 0, z: -700.8} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 44.912} + inSlope: {x: 0, y: 0, z: -1415.8951} + outSlope: {x: 0, y: 0, z: -1415.8951} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 3.995} + inSlope: {x: 0, y: 0, z: -1247.01} + outSlope: {x: 0, y: 0, z: -1247.01} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -38.222} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15, y: -2.4372, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.068, y: -2.4372, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.14, y: -2.454, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.05, y: -2.45, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.48, y: -2.12, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.48, y: -2.1, z: 0} + inSlope: {x: 0, y: 1.199999, z: 0} + outSlope: {x: 0, y: 1.199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.39, y: -1.97, z: 0} + inSlope: {x: 2.4, y: 0.5999995, z: 0} + outSlope: {x: 2.4, y: 0.5999995, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.32, y: -1.96, z: 0} + inSlope: {x: 4.0499997, y: 0.59999937, z: 0} + outSlope: {x: 4.0499997, y: 0.59999937, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.12, y: -1.86, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.48, y: -2.14, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.48, y: -2.19, z: 0} + inSlope: {x: 0, y: -1.4999985, z: 0} + outSlope: {x: 0, y: -1.4999985, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.39, y: -2.24, z: 0} + inSlope: {x: -2.55, y: 0, z: 0} + outSlope: {x: -2.55, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.31, y: -2.21, z: 0} + inSlope: {x: 0, y: 1.6349994, z: 0} + outSlope: {x: 0, y: 1.6349994, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.32, y: -2.131, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.794, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.05, y: -1.77, z: 0} + inSlope: {x: 1.7999997, y: 0.81000024, z: 0} + outSlope: {x: 1.7999997, y: 0.81000024, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.12, y: -1.74, z: 0} + inSlope: {x: 1.65, y: 1.199999, z: 0} + outSlope: {x: 1.65, y: 1.199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.16, y: -1.69, z: 0} + inSlope: {x: 2.3999999, y: 1.6500001, z: 0} + outSlope: {x: 2.3999999, y: 1.6500001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.29, y: -1.63, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.033333335 + value: {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.06666667 + value: {fileID: 3939009573689020027, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.1 + value: {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.13333334 + value: {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.06666667 + value: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -5078247233643769899, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.1 + value: {fileID: 5301960433350598139, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.13333334 + value: {fileID: 5680402139066900878, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_head + classID: 212 + script: {fileID: 0} + m_SampleRate: 30 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2080858122 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2776390874 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1601397177 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 6069540 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 3939009573689020027, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5078247233643769899, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5301960433350598139, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5680402139066900878, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.16666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.068 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.14 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.4372 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.4372 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.454 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.45 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -100.11 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -104.422 + inSlope: -172.47987 + outSlope: -172.47987 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -123.26 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.39 + inSlope: 2.4 + outSlope: 2.4 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.32 + inSlope: 4.0499997 + outSlope: 4.0499997 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.12 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.12 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.1 + inSlope: 1.199999 + outSlope: 1.199999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.97 + inSlope: 0.5999995 + outSlope: 0.5999995 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.96 + inSlope: 0.59999937 + outSlope: 0.59999937 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.86 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 110.068 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 98.388 + inSlope: -700.8 + outSlope: -700.8 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 44.912 + inSlope: -1415.8951 + outSlope: -1415.8951 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 3.995 + inSlope: -1247.01 + outSlope: -1247.01 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -38.222 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.39 + inSlope: -2.55 + outSlope: -2.55 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.32 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.14 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.19 + inSlope: -1.4999985 + outSlope: -1.4999985 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.24 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.21 + inSlope: 1.6349994 + outSlope: 1.6349994 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -2.131 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.05 + inSlope: 1.7999997 + outSlope: 1.7999997 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.12 + inSlope: 1.65 + outSlope: 1.65 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.16 + inSlope: 2.3999999 + outSlope: 2.3999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.794 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -1.77 + inSlope: 0.81000024 + outSlope: 0.81000024 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.74 + inSlope: 1.199999 + outSlope: 1.199999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.69 + inSlope: 1.6500001 + outSlope: 1.6500001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.63 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/TapPrepare.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/TapPrepare.anim.meta new file mode 100644 index 00000000..78767874 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/TapPrepare.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 42d76fab808fe89459f535423fbabfd2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.000.png.meta new file mode 100644 index 00000000..6cc24e36 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 4faa81680edae0347bac9c089a6908b3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.001.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.001.png.meta new file mode 100644 index 00000000..e851265b --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.001.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 85416a5e2348fdb478a137fee5b03f2d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.002.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.002.png.meta new file mode 100644 index 00000000..9eb290f0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.002.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 122efef1f5ec41342b312c4a51967356 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.003.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.003.png.meta new file mode 100644 index 00000000..9f35d42d --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.003.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 9914836fe0ca38d40a37dbfada9689fd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.004.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.004.png.meta new file mode 100644 index 00000000..3b928a4f --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/ready/animation_18.004.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 64b589ce5b4962f478275469f37ce9b5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap.meta new file mode 100644 index 00000000..58d81f07 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7fde20ce76b2ae74ba209bbf0f4ac229 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/Tap.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/Tap.anim new file mode 100644 index 00000000..3febd471 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/Tap.anim @@ -0,0 +1,2361 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Tap + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 110.068} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, z: 98.388} + inSlope: {x: 0, y: 0, z: -700.8} + outSlope: {x: 0, y: 0, z: -700.8} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 44.912} + inSlope: {x: 0, y: 0, z: -1415.8951} + outSlope: {x: 0, y: 0, z: -1415.8951} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 3.995} + inSlope: {x: 0, y: 0, z: -1247.01} + outSlope: {x: 0, y: 0, z: -1247.01} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -38.222} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -6.837} + inSlope: {x: 0, y: 0, z: 1276.2451} + outSlope: {x: 0, y: 0, z: 1276.2451} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 46.861} + inSlope: {x: 0, y: 0, z: 453.11984} + outSlope: {x: 0, y: 0, z: 453.11984} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 54.413} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -100.11} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: 0, z: -104.422} + inSlope: {x: 0, y: 0, z: -172.47987} + outSlope: {x: 0, y: 0, z: -172.47987} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -123.26} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: -54.413} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.15, y: -2.4372, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.068, y: -2.4372, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.14, y: -2.454, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.05, y: -2.45, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.05, y: -2.453, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.008, y: -2.359, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.0048, y: -2.412, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.48, y: -2.14, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.48, y: -2.19, z: 0} + inSlope: {x: 0, y: -1.4999985, z: 0} + outSlope: {x: 0, y: -1.4999985, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.39, y: -2.24, z: 0} + inSlope: {x: -2.55, y: 0, z: 0} + outSlope: {x: -2.55, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.31, y: -2.21, z: 0} + inSlope: {x: 0, y: 1.6349994, z: 0} + outSlope: {x: 0, y: 1.6349994, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.32, y: -2.131, z: 0} + inSlope: {x: 0.060001012, y: 0, z: 0} + outSlope: {x: 0.060001012, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.321, y: -2.23, z: 0} + inSlope: {x: 0.060001016, y: -0.41999817, z: 0} + outSlope: {x: 0.060001016, y: -0.41999817, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.386, y: -2.237, z: 0} + inSlope: {x: 1.32, y: -0.4199982, z: 0} + outSlope: {x: 1.32, y: -0.4199982, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.409, y: -2.282, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.48, y: -2.12, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.48, y: -2.1, z: 0} + inSlope: {x: 0, y: 1.199999, z: 0} + outSlope: {x: 0, y: 1.199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.39, y: -1.97, z: 0} + inSlope: {x: 2.4, y: 0.5999995, z: 0} + outSlope: {x: 2.4, y: 0.5999995, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.32, y: -1.96, z: 0} + inSlope: {x: 4.0499997, y: 0.59999937, z: 0} + outSlope: {x: 4.0499997, y: 0.59999937, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.12, y: -1.86, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.293, y: -2.06, z: 0} + inSlope: {x: -3.7200003, y: 0, z: 0} + outSlope: {x: -3.7200003, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.368, y: -2.01, z: 0} + inSlope: {x: -1.6350001, y: 0, z: 0} + outSlope: {x: -1.6350001, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.402, y: -2.282, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.794, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.05, y: -1.77, z: 0} + inSlope: {x: 1.7999997, y: 0.81000024, z: 0} + outSlope: {x: 1.7999997, y: 0.81000024, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.12, y: -1.74, z: 0} + inSlope: {x: 1.65, y: 1.199999, z: 0} + outSlope: {x: 1.65, y: 1.199999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.16, y: -1.69, z: 0} + inSlope: {x: 2.3999999, y: 1.6500001, z: 0} + outSlope: {x: 2.3999999, y: 1.6500001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.29, y: -1.63, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.175, y: -1.73, z: 0} + inSlope: {x: -2.475, y: 0, z: 0} + outSlope: {x: -2.475, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.125, y: -1.73, z: 0} + inSlope: {x: -2.625, y: 0, z: 0} + outSlope: {x: -2.625, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: -1.794, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: tap_effect + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_body + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.033333335 + value: {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.06666667 + value: {fileID: 3939009573689020027, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.1 + value: {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.13333334 + value: {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.16666667 + value: {fileID: 5334730605745517155, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.2 + value: {fileID: 5813487705178362990, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.23333333 + value: {fileID: -5214005222798379099, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.06666667 + value: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.23333333 + value: {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + m_SampleRate: 30 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2080858122 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 694149356 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1601397177 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2776390874 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2080858122 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 3939009573689020027, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5334730605745517155, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5813487705178362990, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5214005222798379099, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -2731842770720931295, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -1232421390090306195, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.26666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: tap_effect + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.068 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.14 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.008 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.0048 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.4372 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.4372 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.454 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.45 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -2.453 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -2.359 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -2.412 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.39 + inSlope: -2.55 + outSlope: -2.55 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.32 + inSlope: 0.060001012 + outSlope: 0.060001012 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.321 + inSlope: 0.060001016 + outSlope: 0.060001016 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.386 + inSlope: 1.32 + outSlope: 1.32 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.409 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.14 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.19 + inSlope: -1.4999985 + outSlope: -1.4999985 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.24 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -2.21 + inSlope: 1.6349994 + outSlope: 1.6349994 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -2.131 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -2.23 + inSlope: -0.41999817 + outSlope: -0.41999817 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -2.237 + inSlope: -0.4199982 + outSlope: -0.4199982 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -2.282 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 110.068 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 98.388 + inSlope: -700.8 + outSlope: -700.8 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 44.912 + inSlope: -1415.8951 + outSlope: -1415.8951 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 3.995 + inSlope: -1247.01 + outSlope: -1247.01 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -38.222 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -6.837 + inSlope: 1276.2451 + outSlope: 1276.2451 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 46.861 + inSlope: 453.11984 + outSlope: 453.11984 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 54.413 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.48 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.39 + inSlope: 2.4 + outSlope: 2.4 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.32 + inSlope: 4.0499997 + outSlope: 4.0499997 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.12 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.293 + inSlope: -3.7200003 + outSlope: -3.7200003 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.368 + inSlope: -1.6350001 + outSlope: -1.6350001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.402 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.12 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.1 + inSlope: 1.199999 + outSlope: 1.199999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.97 + inSlope: 0.5999995 + outSlope: 0.5999995 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.96 + inSlope: 0.59999937 + outSlope: 0.59999937 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.86 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -2.06 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -2.01 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -2.282 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -100.11 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -104.422 + inSlope: -172.47987 + outSlope: -172.47987 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -123.26 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -54.413 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.05 + inSlope: 1.7999997 + outSlope: 1.7999997 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.12 + inSlope: 1.65 + outSlope: 1.65 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.16 + inSlope: 2.3999999 + outSlope: 2.3999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.175 + inSlope: -2.475 + outSlope: -2.475 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.125 + inSlope: -2.625 + outSlope: -2.625 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.794 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -1.77 + inSlope: 0.81000024 + outSlope: 0.81000024 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.74 + inSlope: 1.199999 + outSlope: 1.199999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.69 + inSlope: 1.6500001 + outSlope: 1.6500001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.63 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -1.73 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -1.73 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -1.794 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_head + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_head + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/Tap.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/Tap.anim.meta new file mode 100644 index 00000000..0a9926cb --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/Tap.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cb032ae3e4057274599050dec140a858 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.000.png.meta new file mode 100644 index 00000000..a683330f --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 47a3c43d082c3cc44a99453f1ff8ea49 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.001.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.001.png.meta new file mode 100644 index 00000000..d8fceef7 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.001.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 906fc484dcf8585439e0635a1ba99482 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.002.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.002.png.meta new file mode 100644 index 00000000..104f607d --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.002.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 313a189b86c833b41a00341b54a2410a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.003.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.003.png.meta new file mode 100644 index 00000000..94a32766 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.003.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: d017b7f0a8648784082a837cbd3464b5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.004.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.004.png.meta new file mode 100644 index 00000000..bd01885f --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.004.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 6feb99e8cb283954396fbf3ba92fd69c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.005.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.005.png.meta new file mode 100644 index 00000000..532b61d8 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.005.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b7899740d8292ab46b630360dd3d2ca4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.006.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.006.png.meta new file mode 100644 index 00000000..f9701890 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.006.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 8ec1cae90c0e7dd46892279b3e775436 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.007.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.007.png.meta new file mode 100644 index 00000000..f234acc7 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_tap/tap/animation_20.007.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b9de97f2180c57744aa0432f1d3e238c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap.meta new file mode 100644 index 00000000..136bf0a9 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d79708cb0efd46143af67f8130fa4683 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready.meta new file mode 100644 index 00000000..9aa5db85 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 62624012ea8a388488190026b2ca427c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_1.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_1.anim new file mode 100644 index 00000000..c4918e00 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_1.anim @@ -0,0 +1,833 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PostPrepare_1 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -192.95} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 194.499} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.333, y: -1.465, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.73, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.009, y: -0.166, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head/monkey_mouth + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.346, y: -1.439, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: monkey_head/monkey_mouth + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1984785994430372763, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_head + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 2776390874 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214528285 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214528285 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -1984785994430372763, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -192.95 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.333 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.465 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.73 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: monkey_head/monkey_mouth + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.009 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.166 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 194.499 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.346 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.439 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_1.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_1.anim.meta new file mode 100644 index 00000000..844ed41d --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_1.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 04364b163c0252141accd5f6057f0730 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_2.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_2.anim new file mode 100644 index 00000000..de800894 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_2.anim @@ -0,0 +1,1219 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PostPrepare_2 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 194.499} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -192.95} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.346, y: -1.439, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.333, y: -1.465, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.73, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0, y: -1.768, z: 0} + inSlope: {x: 0, y: -1.3800001, z: 0} + outSlope: {x: 0, y: -1.3800001, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: -1.799, z: 0} + inSlope: {x: 0, y: -1.02, z: 0} + outSlope: {x: 0, y: -1.02, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: -1.819, z: 0} + inSlope: {x: 0, y: -0.99999905, z: 0} + outSlope: {x: 0, y: -0.99999905, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: -1.849, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.009, y: -0.166, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.005, y: -0.181, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.005, y: -0.171, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head/monkey_mouth + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 1.125, y: 0.8875, z: 1} + inSlope: {x: 3.0000005, y: -3.7499998, z: 0} + outSlope: {x: 3.0000005, y: -3.7499998, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 1.2, y: 0.75, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head/monkey_mouth + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: monkey_head/monkey_mouth + classID: 1 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1984785994430372763, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -8243865474680975249, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.016666668 + value: {fileID: 5275794459429879604, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_head/monkey_mouth + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214528285 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214528285 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214528285 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1214528285 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -1984785994430372763, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -8243865474680975249, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5275794459429879604, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.346 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.439 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 194.499 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.333 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.465 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -192.95 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.73 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -1.768 + inSlope: -1.3800001 + outSlope: -1.3800001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -1.799 + inSlope: -1.02 + outSlope: -1.02 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -1.819 + inSlope: -0.99999905 + outSlope: -0.99999905 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.849 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.009 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0.005 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.005 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.166 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.181 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.171 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: monkey_head/monkey_mouth + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 1.125 + inSlope: 3.0000005 + outSlope: 3.0000005 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.8875 + inSlope: -3.7499998 + outSlope: -3.7499998 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.75 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_2.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_2.anim.meta new file mode 100644 index 00000000..b951018a --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/PostPrepare_2.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5a7fd1054e906fb429c4054b0d28fc86 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.000.png.meta new file mode 100644 index 00000000..4b989f96 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a231e3512b8c5024bb861db899884841 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.001.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.001.png.meta new file mode 100644 index 00000000..5c52148d --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.001.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 35a203c3dde768d49adf32b4344c3048 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.002.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.002.png.meta new file mode 100644 index 00000000..1782823b --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.002.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a8c2d3f936baf9647bb095903224062d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.003.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.003.png.meta new file mode 100644 index 00000000..6919cc9e --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.003.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 72d08eac00b6a894194dc8136f193dc2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.004.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.004.png.meta new file mode 100644 index 00000000..d0cee958 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.004.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b74869c19a1cf4a4c873617b964b7bb6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.005.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.005.png.meta new file mode 100644 index 00000000..258ea6ec --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/ready/animation_22.005.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 2b11d2483222ef944b66c29cdb7f9837 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap.meta new file mode 100644 index 00000000..22bcff2e --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5403fbd65d0bf5040a19c52cbcb38e03 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/PostTap.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/PostTap.anim new file mode 100644 index 00000000..1ca2dbb5 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/PostTap.anim @@ -0,0 +1,2051 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PostTap + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 194.499} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 194.499} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -192.95} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -192.95} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.849, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.041000128, y: -1.702, z: 0} + inSlope: {x: 2.400001, y: 3.3750002, z: 0} + outSlope: {x: 2.400001, y: 3.3750002, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.16000009, y: -1.624, z: 0} + inSlope: {x: 3.5249987, y: 2.1300013, z: 0} + outSlope: {x: 3.5249987, y: 2.1300013, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.27600002, y: -1.56, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: -1.849, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.346, y: -1.439, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: 0.387, y: -1.292, z: 0} + inSlope: {x: 2.3999999, y: 3.3750002, z: 0} + outSlope: {x: 2.3999999, y: 3.3750002, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.506, y: -1.214, z: 0} + inSlope: {x: 3.525, y: 2.1300013, z: 0} + outSlope: {x: 3.525, y: 2.1300013, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.622, y: -1.15, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.346, y: -1.439, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.333, y: -1.465, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.29199988, y: -1.3180001, z: 0} + inSlope: {x: 2.400001, y: 3.3750002, z: 0} + outSlope: {x: 2.400001, y: 3.3750002, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.17299992, y: -1.24, z: 0} + inSlope: {x: 3.5249987, y: 2.1300013, z: 0} + outSlope: {x: 3.5249987, y: 2.1300013, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.05699998, y: -1.176, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.333, y: -1.465, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.005, y: -0.171, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.005, y: -0.171, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head/monkey_mouth + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.142, y: -2.437, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.033333335 + value: {x: -0.081, y: -2.437, z: 0} + inSlope: {x: 1.35, y: 0, z: 0} + outSlope: {x: 1.35, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.052, y: -2.452, z: 0} + inSlope: {x: 0.8579999, y: 0, z: 0} + outSlope: {x: 0.8579999, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.0048, y: -2.412, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_body + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1.2, y: 0.75, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 1.2, y: 0.75, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: monkey_head/monkey_mouth + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: monkey_head/monkey_mouth + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: tap_effect + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_body + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1984785994430372763, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.13333334 + value: {fileID: -1984785994430372763, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5275794459429879604, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.13333334 + value: {fileID: 5275794459429879604, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_head/monkey_mouth + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.033333335 + value: {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.06666667 + value: {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.1 + value: {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.13333334 + value: {fileID: -5214005222798379099, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: monkey_body + classID: 212 + script: {fileID: 0} + m_SampleRate: 30 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 6069540 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214528285 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 694149356 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 6069540 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1214528285 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2080858122 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1214528285 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1601397177 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2776390874 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2080858122 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1214528285 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -1984785994430372763, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -1984785994430372763, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5275794459429879604, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 5275794459429879604, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -4088209123984782939, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5870761649555236454, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -8691080650097558834, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -7735096915012262978, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -5214005222798379099, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.16666667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.041000128 + inSlope: 2.400001 + outSlope: 2.400001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.16000009 + inSlope: 3.5249987 + outSlope: 3.5249987 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.27600002 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.849 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -1.702 + inSlope: 3.3750002 + outSlope: 3.3750002 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.624 + inSlope: 2.1300013 + outSlope: 2.1300013 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.56 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.849 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.346 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0.387 + inSlope: 2.3999999 + outSlope: 2.3999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.506 + inSlope: 3.525 + outSlope: 3.525 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.622 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.346 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.439 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -1.292 + inSlope: 3.3750002 + outSlope: 3.3750002 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.214 + inSlope: 2.1300013 + outSlope: 2.1300013 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.439 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 194.499 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 194.499 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.333 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.29199988 + inSlope: 2.400001 + outSlope: 2.400001 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.17299992 + inSlope: 3.5249987 + outSlope: 3.5249987 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.05699998 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.333 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.465 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -1.3180001 + inSlope: 3.3750002 + outSlope: 3.3750002 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -1.24 + inSlope: 2.1300013 + outSlope: 2.1300013 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -1.176 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -1.465 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -192.95 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -192.95 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: monkey_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.005 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.005 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.171 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.171 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.75 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.75 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: monkey_head/monkey_mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: monkey_head/monkey_mouth + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.142 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -0.081 + inSlope: 1.35 + outSlope: 1.35 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.052 + inSlope: 0.8579999 + outSlope: 0.8579999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.0048 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -2.437 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: -2.437 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -2.452 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -2.412 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.033333335 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: tap_effect + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: monkey_body + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: monkey_body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: monkey_body + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/PostTap.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/PostTap.anim.meta new file mode 100644 index 00000000..6e406f9b --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/PostTap.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0e8798c915d939f4580a072eb9846dd0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.000.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.000.png.meta new file mode 100644 index 00000000..b8edf639 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.000.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 11e7eb1c82936014680fd321f97ad2fd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.001.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.001.png.meta new file mode 100644 index 00000000..e018afee --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.001.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: f6a5ce01302cd8148b0bd509527e7013 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.002.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.002.png.meta new file mode 100644 index 00000000..8261c96c --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.002.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 38d0c583acec7114a9326cd91887a575 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.003.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.003.png.meta new file mode 100644 index 00000000..58305a88 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.003.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 15f21d8aee437db4080753748b464150 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.004.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.004.png.meta new file mode 100644 index 00000000..8b7da6eb --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.004.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a28b63b980688c94f8d200bd2df17661 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.005.png.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.005.png.meta new file mode 100644 index 00000000..28f6692f --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Monkey/monkey_triple_tap/tap/animation_23.005.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 13ecae419cdcd964ba82f1cb45bf98e9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + 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/Resources/Sprites/Games/TapTrial/Animations/Player.controller b/Assets/Resources/Sprites/Games/TapTrial/Animations/Player.controller index 606852e4..071afba2 100644 --- a/Assets/Resources/Sprites/Games/TapTrial/Animations/Player.controller +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/Player.controller @@ -1,5 +1,31 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-6597005187520387229 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PosePrepare_2 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 848c6094c6352a842a932890663ad167, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &-6321755759124979210 AnimatorState: serializedVersion: 6 @@ -157,25 +183,34 @@ AnimatorStateMachine: m_ChildStates: - serializedVersion: 1 m_State: {fileID: -6321755759124979210} - m_Position: {x: 320, y: 40, z: 0} + m_Position: {x: 310, y: 20, z: 0} - serializedVersion: 1 m_State: {fileID: 7840951289603236239} m_Position: {x: 220, y: -50, z: 0} - serializedVersion: 1 m_State: {fileID: 1723999774862340939} - m_Position: {x: 290, y: -140, z: 0} + m_Position: {x: 220, y: -140, z: 0} - serializedVersion: 1 m_State: {fileID: 7649156560261992791} - m_Position: {x: 320, y: 100, z: 0} + m_Position: {x: 320, y: 90, z: 0} - serializedVersion: 1 m_State: {fileID: -1428195464489766086} m_Position: {x: 480, y: -50, z: 0} - serializedVersion: 1 m_State: {fileID: 8647749308991699975} - m_Position: {x: 515, y: 15, z: 0} + m_Position: {x: 550, y: 20, z: 0} - serializedVersion: 1 m_State: {fileID: 8572149390301322391} - m_Position: {x: 520, y: 80, z: 0} + m_Position: {x: 560, y: 90, z: 0} + - serializedVersion: 1 + m_State: {fileID: 7887614449716105485} + m_Position: {x: 320, y: 150, z: 0} + - serializedVersion: 1 + m_State: {fileID: -6597005187520387229} + m_Position: {x: 570, y: 150, z: 0} + - serializedVersion: 1 + m_State: {fileID: 9205186009484073746} + m_Position: {x: 450, y: 210, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] @@ -238,6 +273,32 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &7887614449716105485 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PosePrepare_1 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 23dca6e9d07076641a1e512aacd3de31, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &8572149390301322391 AnimatorState: serializedVersion: 6 @@ -290,3 +351,29 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &9205186009484073746 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PosePrepare_3 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 3ad0493bad3742f468973ec4b6ef31b0, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_1.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_1.anim new file mode 100644 index 00000000..f6e77ad0 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_1.anim @@ -0,0 +1,798 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PosePrepare_1 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0028, y: -0.29, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_head_0 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.58, y: -0.15, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.58, y: -0.15, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.89, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_torso_0 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0041, y: -0.0814, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_head_0/girl_face + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 11 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 (1) + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -2272842664331572570, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_head_0/girl_face + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_leg_0 + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_leg_0 (1) + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 596002991 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3649664460 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 596002991 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3649664460 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2039642929 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1230684625 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3061558118 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 596002991 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3649664460 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2039642929 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1230684625 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3520933299 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 596002991 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3649664460 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2332501354 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3061558118 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -2272842664331572570, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0028 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_head_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_head_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_head_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_torso_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.89 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_torso_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_torso_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 11 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 (1) + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.0041 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_head_0/girl_face + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0814 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_head_0/girl_face + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_head_0/girl_face + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_1.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_1.anim.meta new file mode 100644 index 00000000..643bd813 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_1.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 23dca6e9d07076641a1e512aacd3de31 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_2.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_2.anim new file mode 100644 index 00000000..b2bafe46 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_2.anim @@ -0,0 +1,1104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PosePrepare_2 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0028, y: -0.29, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: -0.0028, y: -0.57, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_head_0 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.58, y: -0.15, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.58, y: -0.3, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.58, y: -0.15, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: -0.58, y: -0.3, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.89, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0, y: -2.08, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_torso_0 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.0041, y: -0.0814, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.18333334 + value: {x: 0.0041, y: -0.09, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_head_0/girl_face + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 11 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 11 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 (1) + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -2272842664331572570, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.083333336 + value: {fileID: -1682560553822806952, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.18333334 + value: {fileID: -1682560553822806952, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_head_0/girl_face + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.18333334 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.18333334 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.18333334 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_leg_0 + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.18333334 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_leg_0 (1) + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 3520933299 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 596002991 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3649664460 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2332501354 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3061558118 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 596002991 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3649664460 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 596002991 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3649664460 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2039642929 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1230684625 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3061558118 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 596002991 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3649664460 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2039642929 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1230684625 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -2272842664331572570, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -1682560553822806952, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -1682560553822806952, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.2 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0028 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: -0.0028 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_head_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: -0.57 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_head_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_head_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: -0.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: -0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: -0.3 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_torso_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.89 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: -2.08 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_torso_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_torso_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 11 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 11 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 (1) + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.0041 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0.0041 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_head_0/girl_face + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0814 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: -0.09 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_head_0/girl_face + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.18333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_head_0/girl_face + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_2.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_2.anim.meta new file mode 100644 index 00000000..3637ccb1 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_2.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 848c6094c6352a842a932890663ad167 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_3.anim b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_3.anim new file mode 100644 index 00000000..ad906d92 --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_3.anim @@ -0,0 +1,985 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PosePrepare_3 + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.58, y: -0.15, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0.58, y: -0.15, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_arm_l + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.58, y: -0.15, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.58, y: -0.15, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_arm_r + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.0028, y: -0.29, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: -0.0028, y: -0.29, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_head_0 + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -1.89, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.016666668 + value: {x: 0, y: -1.89, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: girl_torso_0 + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 8 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 8 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 (1) + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.016666668 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.016666668 + value: {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -2272842664331572570, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.016666668 + value: {fileID: -2272842664331572570, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_head_0/girl_face + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.016666668 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_leg_0 + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - time: 0.016666668 + value: {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + attribute: m_Sprite + path: girl_leg_0 (1) + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 596002991 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 596002991 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3649664460 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3649664460 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2039642929 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1230684625 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 596002991 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3649664460 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3061558118 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2039642929 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1230684625 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 596002991 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3649664460 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3520933299 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2332501354 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8743285277506368957, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -2272842664331572570, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: -2272842664331572570, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + - {fileID: 8685857731747134815, guid: a5b8236ec11cfcb40b4c7cd67f38c11f, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.033333335 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_arm_l + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 9 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_l + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.58 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.15 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_arm_r + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 8 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 8 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: girl_arm_r + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.0028 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.0028 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_head_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -0.29 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_head_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_head_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: girl_leg_0 (1) + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: girl_torso_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1.89 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: -1.89 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: girl_torso_0 + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.016666668 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: girl_torso_0 + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_3.anim.meta b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_3.anim.meta new file mode 100644 index 00000000..eef5f8bb --- /dev/null +++ b/Assets/Resources/Sprites/Games/TapTrial/Animations/PosePrepare_3.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3ad0493bad3742f468973ec4b6ef31b0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/TapTrial/taptrial_main.png.meta b/Assets/Resources/Sprites/Games/TapTrial/taptrial_main.png.meta index 4b8416bb..6d5ae135 100644 --- a/Assets/Resources/Sprites/Games/TapTrial/taptrial_main.png.meta +++ b/Assets/Resources/Sprites/Games/TapTrial/taptrial_main.png.meta @@ -140,6 +140,27 @@ TextureImporter: - first: 213: -2731842770720931295 second: monkey_arm_1 + - first: + 213: -5078247233643769899 + second: monkey_head_1 + - first: + 213: 5301960433350598139 + second: monkey_head_2 + - first: + 213: -465010420825850716 + second: tap_effect + - first: + 213: 7599070281986493235 + second: tap_effect_star + - first: + 213: -8243865474680975249 + second: monkey_mouth_0 + - first: + 213: 5275794459429879604 + second: monkey_mouth_1 + - first: + 213: -1984785994430372763 + second: monkey_head_3 externalObjects: {} serializedVersion: 11 mipmaps: @@ -900,7 +921,7 @@ TextureImporter: width: 100 height: 76 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -921,7 +942,7 @@ TextureImporter: width: 68 height: 68 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -942,7 +963,7 @@ TextureImporter: width: 84 height: 76 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -963,7 +984,7 @@ TextureImporter: width: 76 height: 76 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -984,7 +1005,7 @@ TextureImporter: width: 84 height: 76 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1005,7 +1026,7 @@ TextureImporter: width: 76 height: 76 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1026,7 +1047,7 @@ TextureImporter: width: 76 height: 76 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1047,7 +1068,7 @@ TextureImporter: width: 68 height: 68 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1068,7 +1089,7 @@ TextureImporter: width: 68 height: 68 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1089,7 +1110,7 @@ TextureImporter: width: 68 height: 68 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1110,7 +1131,7 @@ TextureImporter: width: 68 height: 68 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1131,7 +1152,7 @@ TextureImporter: width: 60 height: 84 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1152,7 +1173,7 @@ TextureImporter: width: 60 height: 68 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1173,7 +1194,7 @@ TextureImporter: width: 52 height: 60 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1194,7 +1215,7 @@ TextureImporter: width: 60 height: 52 alignment: 0 - pivot: {x: 0, y: 0} + pivot: {x: 0.5, y: 0.5} border: {x: 0, y: 0, z: 0, w: 0} outline: [] physicsShape: [] @@ -1206,6 +1227,153 @@ TextureImporter: indices: edges: [] weights: [] + - serializedVersion: 2 + name: monkey_head_1 + rect: + serializedVersion: 2 + x: 609 + y: 1 + width: 102 + height: 78 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5df8d05fb017689b0800000000000000 + internalID: -5078247233643769899 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: monkey_head_2 + rect: + serializedVersion: 2 + x: 713 + y: 1 + width: 102 + height: 78 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bfdd9035ce8549940800000000000000 + internalID: 5301960433350598139 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: tap_effect + rect: + serializedVersion: 2 + x: 817 + y: 1 + width: 142 + height: 94 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4acf1d96c73fb89f0800000000000000 + internalID: -465010420825850716 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: tap_effect_star + rect: + serializedVersion: 2 + x: 961 + y: 1 + width: 62 + height: 54 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 33b480de822557960800000000000000 + internalID: 7599070281986493235 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: monkey_mouth_0 + rect: + serializedVersion: 2 + x: 281 + y: 865 + width: 46 + height: 46 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f6098855708e79d80800000000000000 + internalID: -8243865474680975249 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: monkey_mouth_1 + rect: + serializedVersion: 2 + x: 377 + y: 865 + width: 54 + height: 46 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 43fba46cb13673940800000000000000 + internalID: 5275794459429879604 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: monkey_head_3 + rect: + serializedVersion: 2 + x: 297 + y: 1 + width: 102 + height: 78 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 564aec667af9474e0800000000000000 + internalID: -1984785994430372763 + vertices: [] + indices: + edges: [] + weights: [] outline: [] physicsShape: [] bones: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance.meta b/Assets/Resources/Sprites/UI/Common/StudioDance.meta new file mode 100644 index 00000000..dfdfc739 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b3e72bd7d806a0e47818e9caf1a8dc0b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime.meta new file mode 100644 index 00000000..3e3ffb7b --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e08c97b2642965418db1cd490b8071e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller new file mode 100644 index 00000000..db211495 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller @@ -0,0 +1,217 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1102 &-7358310358408031479 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoseL + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 2b1031aa0cd6ad746a872d7502906375, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-2547331504343513316 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceL + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 6560f86f9a92eb8408c526aea35203ac, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &-1776475060856592369 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NoPose + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: f14ac5facbc65864fa6dcc00318fb6a9, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Arisa + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 5901783015612607709} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &4458562493945474950 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceTest + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: ec2ffde2ca84482428ad2c9f211c8eb1, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1102 &5646467201381534092 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceR + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: d3345b698d6430c488d06ede51e6b92f, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &5901783015612607709 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: -1776475060856592369} + m_Position: {x: 200, y: 0, z: 0} + - serializedVersion: 1 + m_State: {fileID: -2547331504343513316} + m_Position: {x: 235, y: 65, z: 0} + - serializedVersion: 1 + m_State: {fileID: 5646467201381534092} + m_Position: {x: 270, y: 130, z: 0} + - serializedVersion: 1 + m_State: {fileID: -7358310358408031479} + m_Position: {x: 305, y: 195, z: 0} + - serializedVersion: 1 + m_State: {fileID: 4458562493945474950} + m_Position: {x: 340, y: 260, z: 0} + - serializedVersion: 1 + m_State: {fileID: 7185868682324471420} + m_Position: {x: 375, y: 325, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: -7358310358408031479} +--- !u!1102 &7185868682324471420 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoseR + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: bf9a58fcd3926614ca80acdeee591cc5, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller.meta new file mode 100644 index 00000000..7ea85ba0 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/Arisa.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 03ffd3f8a18e4914996b993e9f2f45b9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim new file mode 100644 index 00000000..6edf548f --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim @@ -0,0 +1,15235 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceL + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: -63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: -19.05} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -19.05} + outSlope: {x: 0, y: 0, z: -59.999996} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -12} + inSlope: {x: -0, y: -0, z: -59.999996} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 300.00003} + outSlope: {x: 0, y: 0, z: 210.00002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 15} + inSlope: {x: -0, y: -0, z: 210.00002} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 6.73} + inSlope: {x: -0, y: -0, z: -165.40002} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: 98.100006} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 12} + inSlope: {x: -0, y: -0, z: 39.999992} + outSlope: {x: 0, y: 0, z: -60.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -60.000004} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 149.99998} + outSlope: {x: 0, y: 0, z: -239.99998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 4} + inSlope: {x: -0, y: -0, z: -239.99998} + outSlope: {x: 0, y: 0, z: -120.00001} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: -4} + inSlope: {x: -0, y: -0, z: -120.00001} + outSlope: {x: 0, y: 0, z: -330.00003} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -330.00003} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: 100.00001} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: -74.99999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -74.99999} + outSlope: {x: 0, y: 0, z: -29.999998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -17} + inSlope: {x: -0, y: -0, z: -29.999998} + outSlope: {x: 0, y: 0, z: -45.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: -20} + inSlope: {x: -0, y: -0, z: -45.000004} + outSlope: {x: 0, y: 0, z: -60.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: -22} + inSlope: {x: -0, y: -0, z: -60.000004} + outSlope: {x: 0, y: 0, z: -40.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: -24} + inSlope: {x: -0, y: -0, z: -40.000004} + outSlope: {x: 0, y: 0, z: 870.00006} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0, z: 5} + inSlope: {x: -0, y: -0, z: 870.00006} + outSlope: {x: 0, y: 0, z: 39.999992} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 7} + inSlope: {x: -0, y: -0, z: 39.999992} + outSlope: {x: 0, y: 0, z: 30.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 30.000002} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: -35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: -25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: -0.597, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.3, y: -0.626, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.16, y: -0.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.047, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.134, y: -0.368, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.05, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.001, y: -0.227, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.18, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.18, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.047, y: -0.257, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.557, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.55700004, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 1, y: 0.95, z: 1} + inSlope: {x: 0, y: -0.5999999, z: 0} + outSlope: {x: 0, y: -0.5999999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 1, y: 0.92, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 1, y: 0.96, z: 1} + inSlope: {x: 0, y: 0.95999986, z: 0} + outSlope: {x: 0, y: 0.95999986, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0.6749998, z: 0} + outSlope: {x: 0, y: 0.6749998, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 1, y: 1.05, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.2 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + - time: 0.06666667 + value: {fileID: 0} + - time: 0.23333333 + value: {fileID: 0} + - time: 0.28333333 + value: {fileID: 0} + - time: 0.36666667 + value: {fileID: 0} + - time: 0.4 + value: {fileID: 0} + - time: 0.5 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.31666666 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.2 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.2 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.51666665 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.05 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.597 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.626 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.368 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -6.73 + inSlope: Infinity + outSlope: -19.05 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -8 + inSlope: -19.05 + outSlope: -59.999996 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -12 + inSlope: -59.999996 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 8 + inSlope: 300.00003 + outSlope: 210.00002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 15 + inSlope: 210.00002 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 6.73 + inSlope: -165.40002 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 10 + inSlope: 98.100006 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 12 + inSlope: 39.999992 + outSlope: -60.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 10 + inSlope: -60.000004 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.227 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.257 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 20 + inSlope: 149.99998 + outSlope: -239.99998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: -239.99998 + outSlope: -120.00001 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -4 + inSlope: -120.00001 + outSlope: -330.00003 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -15 + inSlope: -330.00003 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -10 + inSlope: 100.00001 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: Infinity + outSlope: -74.99999 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -15 + inSlope: -74.99999 + outSlope: -29.999998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -17 + inSlope: -29.999998 + outSlope: -45.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -20 + inSlope: -45.000004 + outSlope: -60.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -22 + inSlope: -60.000004 + outSlope: -40.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: -24 + inSlope: -40.000004 + outSlope: 870.00006 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 5 + inSlope: 870.00006 + outSlope: 39.999992 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 7 + inSlope: 39.999992 + outSlope: 30.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 8 + inSlope: 30.000002 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 8 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.557 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.55700004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: -10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.95 + inSlope: -0.5999999 + outSlope: -0.5999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.92 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.96 + inSlope: 0.95999986 + outSlope: 0.95999986 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: 0.6749998 + outSlope: 0.6749998 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim.meta new file mode 100644 index 00000000..92e708de --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceL.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6560f86f9a92eb8408c526aea35203ac +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim new file mode 100644 index 00000000..5d5939b2 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim @@ -0,0 +1,15721 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceR + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: -45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 220.94998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 220.94998} + outSlope: {x: 0, y: 0, z: 59.999996} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 12} + inSlope: {x: -0, y: -0, z: 59.999996} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -300.00003} + outSlope: {x: 0, y: 0, z: -210.00002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -210.00002} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: -0, y: -0, z: 165.40002} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -98.100006} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: -12} + inSlope: {x: -0, y: -0, z: -39.999992} + outSlope: {x: 0, y: 0, z: 60.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: 60.000004} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -74.99999} + outSlope: {x: 0, y: 0, z: 164.99998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -4} + inSlope: {x: -0, y: -0, z: 164.99998} + outSlope: {x: 0, y: 0, z: 120.00001} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 4} + inSlope: {x: -0, y: -0, z: 120.00001} + outSlope: {x: 0, y: 0, z: 480.00003} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 480.00003} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -200.00002} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 8} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: 104.99999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 15} + inSlope: {x: -0, y: -0, z: 104.99999} + outSlope: {x: 0, y: 0, z: 29.999998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 17} + inSlope: {x: -0, y: -0, z: 29.999998} + outSlope: {x: 0, y: 0, z: 45.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 45.000004} + outSlope: {x: 0, y: 0, z: 60.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 22} + inSlope: {x: -0, y: -0, z: 60.000004} + outSlope: {x: 0, y: 0, z: -440.00003} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -440.00003} + outSlope: {x: 0, y: 0, z: -180.00002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0, z: -6} + inSlope: {x: -0, y: -0, z: -180.00002} + outSlope: {x: 0, y: 0, z: -59.999985} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: -9} + inSlope: {x: -0, y: -0, z: -59.999985} + outSlope: {x: 0, y: 0, z: -30.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -30.000002} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: 7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: 35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: 0, z: -25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 0, z: -35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0, y: 0, z: -7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.3, y: -0.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.16, y: -0.626, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.047, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: -0.134, y: -0.368, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.05, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.047, y: -0.257, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.18, y: -0.269, z: 0} + inSlope: {x: 1.9950001, y: -0.1799999, z: -0} + outSlope: {x: -5.4000006, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.18, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.001, y: -0.227, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.4 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.557, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: -0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: -0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: -0.55700004, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.31666666 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.06666667 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 1, y: 0.95, z: 1} + inSlope: {x: 0, y: -0.5999999, z: 0} + outSlope: {x: 0, y: -0.5999999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.2 + value: {x: 1, y: 0.92, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.23333333 + value: {x: 1, y: 0.96, z: 1} + inSlope: {x: 0, y: 0.95999986, z: 0} + outSlope: {x: 0, y: 0.95999986, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.28333333 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0.6749998, z: 0} + outSlope: {x: 0, y: 0.6749998, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.36666667 + value: {x: 1, y: 1.05, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.4 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.2 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + - time: 0.06666667 + value: {fileID: 0} + - time: 0.23333333 + value: {fileID: 0} + - time: 0.28333333 + value: {fileID: 0} + - time: 0.36666667 + value: {fileID: 0} + - time: 0.4 + value: {fileID: 0} + - time: 0.5 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.2 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.31666666 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.2 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.13333334 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.2 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.06666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.23333333 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.28333333 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.36666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.4 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.51666665 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.05 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.626 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.368 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -6.73 + inSlope: Infinity + outSlope: 220.94998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 8 + inSlope: 220.94998 + outSlope: 59.999996 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 12 + inSlope: 59.999996 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -8 + inSlope: -300.00003 + outSlope: -210.00002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -15 + inSlope: -210.00002 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -6.73 + inSlope: 165.40002 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -10 + inSlope: -98.100006 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -12 + inSlope: -39.999992 + outSlope: 60.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -10 + inSlope: 60.000004 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.18 + inSlope: 1.9950001 + outSlope: -5.4000006 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -0.257 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.269 + inSlope: -0.1799999 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.227 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -15 + inSlope: -74.99999 + outSlope: 164.99998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -4 + inSlope: 164.99998 + outSlope: 120.00001 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 4 + inSlope: 120.00001 + outSlope: 480.00003 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 20 + inSlope: 480.00003 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 10 + inSlope: -200.00002 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 8 + inSlope: Infinity + outSlope: 104.99999 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 15 + inSlope: 104.99999 + outSlope: 29.999998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 17 + inSlope: 29.999998 + outSlope: 45.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 20 + inSlope: 45.000004 + outSlope: 60.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 22 + inSlope: 60.000004 + outSlope: -440.00003 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: -440.00003 + outSlope: -180.00002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -6 + inSlope: -180.00002 + outSlope: -59.999985 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -9 + inSlope: -59.999985 + outSlope: -30.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: -10 + inSlope: -30.000002 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.557 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: -0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: -0.55700004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: -25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: -35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: -7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.31666666 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.2 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.06666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.23333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.28333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.36666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.4 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.95 + inSlope: -0.5999999 + outSlope: -0.5999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 0.92 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 0.96 + inSlope: 0.95999986 + outSlope: 0.95999986 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: 0.6749998 + outSlope: 0.6749998 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.06666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.2 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.23333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.28333333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.36666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.4 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim.meta new file mode 100644 index 00000000..7241c977 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceR.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d3345b698d6430c488d06ede51e6b92f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim new file mode 100644 index 00000000..c67fbbd7 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim @@ -0,0 +1,23917 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DanceTest + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: -63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: -63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: -58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: -45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 15} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: -52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: -45} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 58} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 63.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: -15.24} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -15.24} + outSlope: {x: 0, y: 0, z: -48} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -12} + inSlope: {x: -0, y: -0, z: -48} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 240.00002} + outSlope: {x: 0, y: 0, z: 139.99997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 15} + inSlope: {x: -0, y: -0, z: 139.99997} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 6.73} + inSlope: {x: -0, y: -0, z: -165.40007} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: 98.100006} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 12} + inSlope: {x: -0, y: -0, z: 23.999998} + outSlope: {x: 0, y: 0, z: -561.9} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: -0, y: -0, z: -561.9} + outSlope: {x: 0, y: 0, z: 176.76004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 176.76004} + outSlope: {x: 0, y: 0, z: 47.999977} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 12} + inSlope: {x: -0, y: -0, z: 47.999977} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -240.00006} + outSlope: {x: 0, y: 0, z: -139.99997} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -139.99997} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: -6.73} + inSlope: {x: -0, y: -0, z: 165.39996} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -98.10009} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -12} + inSlope: {x: -0, y: -0, z: -24.000006} + outSlope: {x: 0, y: 0, z: 59.99995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: 59.99995} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 120} + outSlope: {x: 0, y: 0, z: -192} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 4} + inSlope: {x: -0, y: -0, z: -192} + outSlope: {x: 0, y: 0, z: -96.00001} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -4} + inSlope: {x: -0, y: -0, z: -96.00001} + outSlope: {x: 0, y: 0, z: -219.99995} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -219.99995} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: 100.00004} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -60.000015} + outSlope: {x: 0, y: 0, z: 131.99994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: -4} + inSlope: {x: -0, y: -0, z: 131.99994} + outSlope: {x: 0, y: 0, z: 96.00002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 4} + inSlope: {x: -0, y: -0, z: 96.00002} + outSlope: {x: 0, y: 0, z: 319.99994} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 319.99994} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -199.99995} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: 0, y: 0, z: -60} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: -15} + inSlope: {x: -0, y: -0, z: -60} + outSlope: {x: 0, y: 0, z: -24} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -17} + inSlope: {x: -0, y: -0, z: -24} + outSlope: {x: 0, y: 0, z: -36.000004} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -20} + inSlope: {x: -0, y: -0, z: -36.000004} + outSlope: {x: 0, y: 0, z: -39.999992} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: -22} + inSlope: {x: -0, y: -0, z: -39.999992} + outSlope: {x: 0, y: 0, z: -40.000015} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: -24} + inSlope: {x: -0, y: -0, z: -40.000015} + outSlope: {x: 0, y: 0, z: 870.00006} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: -0, y: -0, z: 870.00006} + outSlope: {x: 0, y: 0, z: 23.999998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0, y: 0, z: 7} + inSlope: {x: -0, y: -0, z: 23.999998} + outSlope: {x: 0, y: 0, z: 30.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 30.000002} + outSlope: {x: 0, y: 0, z: 84.00002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 15} + inSlope: {x: -0, y: -0, z: 84.00002} + outSlope: {x: 0, y: 0, z: 23.999989} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 17} + inSlope: {x: -0, y: -0, z: 23.999989} + outSlope: {x: 0, y: 0, z: 36.000008} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 20} + inSlope: {x: -0, y: -0, z: 36.000008} + outSlope: {x: 0, y: 0, z: 39.999992} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 22} + inSlope: {x: -0, y: -0, z: 39.999992} + outSlope: {x: 0, y: 0, z: -439.9999} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -439.9999} + outSlope: {x: 0, y: 0, z: -180.00017} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: -6} + inSlope: {x: -0, y: -0, z: -180.00017} + outSlope: {x: 0, y: 0, z: -36.000008} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: -9} + inSlope: {x: -0, y: -0, z: -36.000008} + outSlope: {x: 0, y: 0, z: -29.999975} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: -0, z: -29.999975} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: 35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: 35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0, y: 0, z: -7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: -35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0, y: 0, z: -25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: 0, z: -25} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: -35.66} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0, y: 0, z: -7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: -0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.084, y: 1.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.025, y: 1.432, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.217, y: 1.445, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.554, y: 1.511, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.717, y: 1.613, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: -0.014, y: -0.16, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.151, y: -0.159, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.26, y: -0.13, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.03, y: 1.5, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.172, y: -0.15, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.023, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0, y: -0.597, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.3, y: -0.626, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.16, y: -0.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: -0.047, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.134, y: -0.368, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.05, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.3, y: -0.623, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.16, y: -0.626, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.047, y: -0.595, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.013, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: -0.134, y: -0.368, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.05, y: -0.373, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.001, y: -0.227, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.18, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.18, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.047, y: -0.257, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.047, y: -0.257, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.18, y: -0.269, z: 0} + inSlope: {x: 1.5959995, y: -0.14399986, z: -0} + outSlope: {x: -4.320001, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.18, y: -0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.001, y: -0.227, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.18, y: 2.1, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.43, y: 2.22, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.8 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 1 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 0.557, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0.557, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.55700004, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: -0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: -0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: -0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: -0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.38333333 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: -0.05599998, y: 0.54100007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 0.028, y: 0.496, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: -0.22, y: 0.51, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: -0.489, y: 0.543, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: -0.474, y: 0.501, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: -0.55700004, y: 0.5500001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8833333 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.083333336 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.16666667 + value: {x: 1, y: 0.95, z: 1} + inSlope: {x: 0, y: -0.47999993, z: 0} + outSlope: {x: 0, y: -0.47999993, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 1, y: 0.92, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.3 + value: {x: 1, y: 0.96, z: 1} + inSlope: {x: 0, y: 0.7999999, z: 0} + outSlope: {x: 0, y: 0.7999999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.35 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0.5399999, z: 0} + outSlope: {x: 0, y: 0.5399999, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.46666667 + value: {x: 1, y: 1.05, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5833333 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 1, y: 0.95, z: 1} + inSlope: {x: 0, y: -0.47999984, z: 0} + outSlope: {x: 0, y: -0.47999984, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.75 + value: {x: 1, y: 0.92, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.8 + value: {x: 1, y: 0.96, z: 1} + inSlope: {x: 0, y: 0.79999965, z: 0} + outSlope: {x: 0, y: 0.79999965, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.85 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0.53999996, z: 0} + outSlope: {x: 0, y: 0.53999996, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.96666664 + value: {x: 1, y: 1.05, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.16666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.6666667 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.75 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + - time: 0.083333336 + value: {fileID: 0} + - time: 0.3 + value: {fileID: 0} + - time: 0.35 + value: {fileID: 0} + - time: 0.46666667 + value: {fileID: 0} + - time: 0.5 + value: {fileID: 0} + - time: 0.5833333 + value: {fileID: 0} + - time: 0.8 + value: {fileID: 0} + - time: 0.85 + value: {fileID: 0} + - time: 0.96666664 + value: {fileID: 0} + - time: 1 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.16666667 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.38333333 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.75 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8833333 + value: {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.16666667 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.6666667 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.75 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.16666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.25 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.6666667 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.75 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.083333336 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.3 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.35 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.46666667 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.5833333 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.8 + value: {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.85 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.96666664 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 1 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -5874273883993482965, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7433495594216998301, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 7461581762867900859, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.0166667 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.025 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.217 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.554 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.717 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1.432 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1.445 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1.511 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1.613 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -45 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.014 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.151 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.159 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.13 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 58 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 63.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.172 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.15 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0.05 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.16 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.013 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -0.134 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -0.05 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.597 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.626 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -0.368 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.623 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.626 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.595 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -0.368 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -0.373 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -6.73 + inSlope: Infinity + outSlope: -15.24 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -8 + inSlope: -15.24 + outSlope: -48 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -12 + inSlope: -48 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 8 + inSlope: 240.00002 + outSlope: 139.99997 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 15 + inSlope: 139.99997 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 6.73 + inSlope: -165.40007 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 10 + inSlope: 98.100006 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 12 + inSlope: 23.999998 + outSlope: -561.9 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -6.73 + inSlope: -561.9 + outSlope: 176.76004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 8 + inSlope: 176.76004 + outSlope: 47.999977 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 12 + inSlope: 47.999977 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -8 + inSlope: -240.00006 + outSlope: -139.99997 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -15 + inSlope: -139.99997 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -6.73 + inSlope: 165.39996 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -10 + inSlope: -98.10009 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -12 + inSlope: -24.000006 + outSlope: 59.99995 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -10 + inSlope: 59.99995 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.047 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.18 + inSlope: 1.5959995 + outSlope: -4.320001 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.227 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -0.257 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -0.257 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.269 + inSlope: -0.14399986 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.227 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 20 + inSlope: 120 + outSlope: -192 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 4 + inSlope: -192 + outSlope: -96.00001 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -4 + inSlope: -96.00001 + outSlope: -219.99995 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -15 + inSlope: -219.99995 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -10 + inSlope: 100.00004 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: -10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -15 + inSlope: -60.000015 + outSlope: 131.99994 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -4 + inSlope: 131.99994 + outSlope: 96.00002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 4 + inSlope: 96.00002 + outSlope: 319.99994 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 20 + inSlope: 319.99994 + outSlope: Infinity + tangentMode: 101 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 10 + inSlope: -199.99995 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 10 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 2.1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 2.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: Infinity + outSlope: -60 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: -15 + inSlope: -60 + outSlope: -24 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -17 + inSlope: -24 + outSlope: -36.000004 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -20 + inSlope: -36.000004 + outSlope: -39.999992 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -22 + inSlope: -39.999992 + outSlope: -40.000015 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: -24 + inSlope: -40.000015 + outSlope: 870.00006 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 5 + inSlope: 870.00006 + outSlope: 23.999998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 7 + inSlope: 23.999998 + outSlope: 30.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 8 + inSlope: 30.000002 + outSlope: 84.00002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 15 + inSlope: 84.00002 + outSlope: 23.999989 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 17 + inSlope: 23.999989 + outSlope: 36.000008 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 20 + inSlope: 36.000008 + outSlope: 39.999992 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 22 + inSlope: 39.999992 + outSlope: -439.9999 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: -439.9999 + outSlope: -180.00017 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -6 + inSlope: -180.00017 + outSlope: -36.000008 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -9 + inSlope: -36.000008 + outSlope: -29.999975 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: -10 + inSlope: -29.999975 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.95 + inSlope: -0.47999993 + outSlope: -0.47999993 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.92 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.96 + inSlope: 0.7999999 + outSlope: 0.7999999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: 0.5399999 + outSlope: 0.5399999 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 1.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.95 + inSlope: -0.47999984 + outSlope: -0.47999984 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.92 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.96 + inSlope: 0.79999965 + outSlope: 0.79999965 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: 0.53999996 + outSlope: 0.53999996 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 1.05 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.46666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.557 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.557 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.55700004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: -0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: -0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: -0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: -0.05599998 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.028 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: -0.22 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -0.489 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: -0.474 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: -0.55700004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0.54100007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0.496 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0.543 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0.501 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: -7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: -35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.3 + value: -25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.38333333 + value: -10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: -25 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: -35.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.75 + value: -7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8833333 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.96666664 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.16666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.75 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.083333336 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.3 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.35 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.46666667 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.5833333 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.8 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.85 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.96666664 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim.meta new file mode 100644 index 00000000..d139b8cc --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/DanceTest.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec2ffde2ca84482428ad2c9f211c8eb1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim new file mode 100644 index 00000000..507e48ef --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim @@ -0,0 +1,4133 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NoPose + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -66} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 66} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 1.51, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.18, y: 0.51, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.18, y: 0.51, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.827, y: 1.94, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.35, y: -0.46, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.35, y: -0.46, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.827, y: 1.94, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 2.8600001, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.5, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.2, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: -0.27, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + m_ScaleCurves: [] + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -225954005119175787, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -225954005119175787, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.51 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.18 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.51 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.18 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.51 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.827 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.94 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.35 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.46 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.35 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.46 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.827 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.94 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.8600001 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.5 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.2 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.27 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -66 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 66 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim.meta new file mode 100644 index 00000000..9e1c91ae --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/NoPose.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f14ac5facbc65864fa6dcc00318fb6a9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim new file mode 100644 index 00000000..105e872a --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim @@ -0,0 +1,5149 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoseL + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 39.77} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -37.33} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -59.75} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: -118.18} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 33.04} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 9.52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: 36.8} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -34.7} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 8} + inSlope: {x: -0, y: -0, z: 2} + outSlope: {x: 0, y: 0, z: -130} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -5} + inSlope: {x: -0, y: -0, z: -130} + outSlope: {x: 0, y: 0, z: 139.99998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0, y: 0, z: 2} + inSlope: {x: -0, y: -0, z: 139.99998} + outSlope: {x: 0, y: 0, z: -20.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -20.000002} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.733, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.79, y: 1.85, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.79, y: 1.86, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.108, y: 1.572, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.152, y: 1.782, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.231, y: 2.084, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.078, y: -0.229, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.112, y: -0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.332, y: 0.66, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.377, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.08, y: 0.29, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.08, y: 0.31, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.023, y: -0.37, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.023, y: -0.35, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.08, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.08, y: 0.06, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.46, y: 2.65, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.46, y: 2.68, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0.46, y: 2.65, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -620931433970292443, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: -3117549193853998923, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.1 + value: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -623179498792872450, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: 1352366383550998170, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.1 + value: {fileID: -3655483404829547181, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5779691927641761196, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.15 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -620931433970292443, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -3117549193853998923, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -623179498792872450, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 1352366383550998170, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -3655483404829547181, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5779691927641761196, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.733 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.79 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.79 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.85 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1.86 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.108 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.152 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.231 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.572 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.782 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 2.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -59.75 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -118.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 33.04 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.078 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.112 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.332 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.229 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.66 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 9.52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 36.8 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -34.7 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.377 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.29 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.31 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.37 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.35 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: -4 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.06 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 2.65 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 2.68 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 2.65 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 8 + inSlope: 2 + outSlope: -130 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: -5 + inSlope: -130 + outSlope: 139.99998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 2 + inSlope: 139.99998 + outSlope: -20.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -20.000002 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim.meta new file mode 100644 index 00000000..45f0b5e4 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseL.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b1031aa0cd6ad746a872d7502906375 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim new file mode 100644 index 00000000..dd2f4a82 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim @@ -0,0 +1,5122 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PoseR + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 59.75} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: 118.18} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: -33.04} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -9.52} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: -36.8} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 36.5} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -39.77} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 37.33} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -5} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -10} + inSlope: {x: -0, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: -0, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: -8} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 190} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0, y: 0, z: 1.5} + inSlope: {x: -0, y: -0, z: 190} + outSlope: {x: 0, y: 0, z: 70} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0, y: 0, z: 5} + inSlope: {x: -0, y: -0, z: 70} + outSlope: {x: 0, y: 0, z: -139.99998} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: 0, y: 0, z: -2} + inSlope: {x: -0, y: -0, z: -139.99998} + outSlope: {x: 0, y: 0, z: 20.000002} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: 20.000002} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 0, y: 0, z: 0} + inSlope: {x: -0, y: -0, z: -0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 10} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 5} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_PositionCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.108, y: 1.572, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: 0.152, y: 1.782, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.231, y: 2.084, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.078, y: -0.229, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.112, y: -0.6, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: 0.278, y: 0.778, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmL/HandL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.73300004, y: 1.8320001, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.79, y: 1.85, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.79, y: 1.86, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.178, y: -0.211, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ArmR/HandR + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.37700003, y: 1.5500001, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.048, y: 0.269, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.08, y: 0.29, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.08, y: 0.31, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Collar + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.023, y: -0.385, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.023, y: -0.37, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.023, y: -0.35, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Hips + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.052, y: 0.007, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.08, y: 0.03, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.08, y: 0.06, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Body/Torso + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.43, y: 2.6160002, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0, z: 0} + outWeight: {x: 0, y: 0, z: 0} + - serializedVersion: 3 + time: 0.05 + value: {x: -0.46, y: 2.65, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.1 + value: {x: -0.46, y: 2.68, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.15 + value: {x: -0.46, y: 2.65, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0.3, y: 0.6, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0.51, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegL + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: -0.585, y: 0.548, z: 0} + inSlope: {x: Infinity, y: 0, z: 0} + outSlope: {x: Infinity, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: LegR + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Head/Hair + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: -3117549193853998923, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.1 + value: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -623179498792872450, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: 1352366383550998170, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.1 + value: {fileID: -610364873148747199, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 0} + attribute: m_Sprite + path: Body + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 5779691927641761196, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.05 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - time: 0.15 + value: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + attribute: m_Sprite + path: LegR + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4204807211 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 4 + script: {fileID: 0} + typeID: 4 + customType: 4 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2779985123 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 11499848 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1750986259 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2073732236 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 777319694 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4034320415 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 17307992 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4227643549 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 3947676041 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 555744692 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 1444465954 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 289668330 + attribute: 3762991556 + script: {fileID: 0} + typeID: 212 + customType: 26 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 4204807211 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2779985123 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 11499848 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 1750986259 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 2073732236 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 777319694 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4034320415 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 17307992 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 130111906 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 3947676041 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 289668330 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + - serializedVersion: 2 + path: 4227643549 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: + - {fileID: -8738908976814226096, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -3117549193853998923, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -623179498792872450, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 1352366383550998170, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -610364873148747199, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7587769397266771080, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -4627171026053986207, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 0} + - {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -9219228821748572251, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 5779691927641761196, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 6653196610736110185, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + - {fileID: 925825240639634137, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.5 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.108 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.152 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.231 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.572 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.782 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 2.084 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 59.75 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 118.18 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -33.04 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.078 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.112 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.278 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.229 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.778 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -9.52 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -36.8 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 36.5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmL/HandL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.73300004 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.79 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.79 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.8320001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.85 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 1.86 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -39.77 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.178 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.211 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 37.33 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: ArmR/HandR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.37700003 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5500001 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.048 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.269 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.29 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.31 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 4 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Collar + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.023 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.385 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: -0.37 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.35 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Hips + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.052 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.08 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.007 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0.03 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0.06 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: -0 + outSlope: Infinity + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Body/Torso + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.43 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: -0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: -0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -0.46 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.6160002 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 2.65 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 2.68 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 2.65 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: Head + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.3 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -8 + inSlope: -0 + outSlope: 190 + tangentMode: 69 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.05 + value: 1.5 + inSlope: 190 + outSlope: 70 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.1 + value: 5 + inSlope: 70 + outSlope: -139.99998 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.15 + value: -2 + inSlope: -139.99998 + outSlope: 20.000002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 20.000002 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 0 + inSlope: -0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: Head/Hair + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.51 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 10 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegL + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.585 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.548 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 5 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipX + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_FlipY + path: LegR + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_SortingOrder + path: LegR + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmR/HandR + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Collar + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Hips + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Body/Torso + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Hair + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: LegL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: ArmL/HandL + classID: 4 + script: {fileID: 0} + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim.meta new file mode 100644 index 00000000..cb2a9e09 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Anime/PoseR.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bf9a58fcd3926614ca80acdeee591cc5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab new file mode 100644 index 00000000..70c3b34b --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab @@ -0,0 +1,1061 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2348953778559473860 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4702797700737321925} + - component: {fileID: 5458371096400718163} + m_Layer: 0 + m_Name: LegL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4702797700737321925 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2348953778559473860} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.18, y: 0.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3517870697961505299} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5458371096400718163 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2348953778559473860} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.47, y: 1.37} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2529982677084127885 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2110027195199092298} + - component: {fileID: 4427864031391791721} + m_Layer: 0 + m_Name: Hips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2110027195199092298 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2529982677084127885} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.27, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5160251771824588981} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4427864031391791721 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2529982677084127885} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 2848929583589385298, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.8, y: 0.53} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &2756935465899917259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7505236120496206873} + - component: {fileID: 557025351280167168} + m_Layer: 0 + m_Name: LegR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7505236120496206873 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2756935465899917259} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.18, y: 0.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3517870697961505299} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &557025351280167168 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2756935465899917259} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 6131161393459907541, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.47, y: 1.37} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5026812869604169951 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7709742647477725240} + - component: {fileID: 6312424392463044102} + m_Layer: 0 + m_Name: ArmL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7709742647477725240 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5026812869604169951} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.45, y: 1.41, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6527505363066208356} + m_Father: {fileID: 3517870697961505299} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6312424392463044102 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5026812869604169951} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.73, y: 1.35} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5108100369728884030 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1083994433150499968} + - component: {fileID: 5523632144322233404} + m_Layer: 0 + m_Name: Torso + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1083994433150499968 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5108100369728884030} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.2, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5160251771824588981} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &5523632144322233404 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5108100369728884030} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: -635505316817552075, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.65, y: 0.67} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5114180900129687738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3517870697961505299} + - component: {fileID: 64880960188446444} + - component: {fileID: 8921318804363366668} + m_Layer: 0 + m_Name: Arisa + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3517870697961505299 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5114180900129687738} + m_LocalRotation: {x: 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: 1088882758183167198} + - {fileID: 5160251771824588981} + - {fileID: 7709742647477725240} + - {fileID: 526469563006529719} + - {fileID: 7505236120496206873} + - {fileID: 4702797700737321925} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &64880960188446444 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5114180900129687738} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 03ffd3f8a18e4914996b993e9f2f45b9, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!114 &8921318804363366668 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5114180900129687738} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e57f95bd19852bc46a88eb6f67404fce, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &5151345010187160570 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5005212596909708348} + - component: {fileID: 4416567173055721529} + m_Layer: 0 + m_Name: Hair + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5005212596909708348 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5151345010187160570} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.3, y: 0.6, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1088882758183167198} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &4416567173055721529 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5151345010187160570} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: -1 + m_Sprite: {fileID: -7448459852879131668, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.69, y: 2.17} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &5305631561684953276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5160251771824588981} + - component: {fileID: 3554116500381240446} + m_Layer: 0 + m_Name: Body + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5160251771824588981 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5305631561684953276} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1.51, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2718293722777145542} + - {fileID: 1083994433150499968} + - {fileID: 2110027195199092298} + m_Father: {fileID: 3517870697961505299} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &3554116500381240446 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5305631561684953276} + m_Enabled: 0 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.81, y: 1.05} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 0 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6667382030357779726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2039106335442564576} + - component: {fileID: 7586809368672341742} + m_Layer: 0 + m_Name: HandR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2039106335442564576 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6667382030357779726} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.35, y: -0.46, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 526469563006529719} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7586809368672341742 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6667382030357779726} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.67, y: 0.61} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &6969489427395667305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6527505363066208356} + - component: {fileID: 564498618862425150} + m_Layer: 0 + m_Name: HandL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6527505363066208356 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6969489427395667305} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.35, y: -0.46, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7709742647477725240} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &564498618862425150 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6969489427395667305} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: -4069819626392588860, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.67, y: 0.61} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &7678540259725190318 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2718293722777145542} + - component: {fileID: 750753234517336609} + m_Layer: 0 + m_Name: Collar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2718293722777145542 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7678540259725190318} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5160251771824588981} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &750753234517336609 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7678540259725190318} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: 5850673630285665839, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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.63, y: 0.29} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8607197863901441178 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 526469563006529719} + - component: {fileID: 6366747730854244537} + m_Layer: 0 + m_Name: ArmR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &526469563006529719 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607197863901441178} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.45, y: 1.41, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2039106335442564576} + m_Father: {fileID: 3517870697961505299} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &6366747730854244537 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607197863901441178} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 9090138327996896252, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 1 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.73, y: 1.35} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &8893847711811978493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1088882758183167198} + - component: {fileID: 7073094819256516695} + m_Layer: 0 + m_Name: Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1088882758183167198 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8893847711811978493} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 2.86, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5005212596909708348} + m_Father: {fileID: 3517870697961505299} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &7073094819256516695 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8893847711811978493} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: 8686924115327304628, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1.61, y: 1.77} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab.meta new file mode 100644 index 00000000..943b9c3b --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/Arisa.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 95191001fa72f7d46b078c04c4e4f9b2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture b/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture new file mode 100644 index 00000000..02fe29cc --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture @@ -0,0 +1,38 @@ +%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: StudioDanceRender + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 3 + m_Width: 1280 + m_Height: 1280 + m_AntiAliasing: 1 + m_MipCount: -1 + m_DepthFormat: 2 + m_ColorFormat: 8 + m_MipMap: 0 + m_GenerateMips: 1 + m_SRGB: 0 + m_UseDynamicScale: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + 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 diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture.meta new file mode 100644 index 00000000..0a511052 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/StudioDanceRender.renderTexture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 606c17c39d2c0854eac51a94b505ddf0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 8400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/StudioDance/arisaDance.png.meta b/Assets/Resources/Sprites/UI/Common/StudioDance/arisaDance.png.meta new file mode 100644 index 00000000..905508f1 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/StudioDance/arisaDance.png.meta @@ -0,0 +1,1332 @@ +fileFormatVersion: 2 +guid: 62713d17eb1e1404bbafeb45c8b4b5b8 +TextureImporter: + internalIDToNameTable: + - first: + 213: 8686924115327304628 + second: arisaDance_0 + - first: + 213: -225954005119175787 + second: arisaDance_1 + - first: + 213: -6347591300831238768 + second: arisaDance_2 + - first: + 213: -6270421215850929785 + second: arisaDance_3 + - first: + 213: 3882487003558339588 + second: arisaDance_4 + - first: + 213: 5779691927641761196 + second: arisaDance_5 + - first: + 213: -2123323560116538457 + second: arisaDance_6 + - first: + 213: -6875045102065924210 + second: arisaDance_7 + - first: + 213: -3961772400568861303 + second: arisaDance_8 + - first: + 213: -7433495594216998301 + second: arisaDance_9 + - first: + 213: -635505316817552075 + second: arisaDance_10 + - first: + 213: 5041036292188744126 + second: arisaDance_11 + - first: + 213: 9193305862276799287 + second: arisaDance_12 + - first: + 213: 2848929583589385298 + second: arisaDance_13 + - first: + 213: -5874273883993482965 + second: arisaDance_14 + - first: + 213: -9219228821748572251 + second: arisaDance_15 + - first: + 213: -234540089786356513 + second: arisaDance_16 + - first: + 213: -8127046501590327800 + second: arisaDance_17 + - first: + 213: 6131161393459907541 + second: arisaDance_18 + - first: + 213: 4865658001664968470 + second: arisaDance_19 + - first: + 213: 1988858013649406103 + second: arisaDance_20 + - first: + 213: 6653196610736110185 + second: arisaDance_21 + - first: + 213: 925825240639634137 + second: arisaDance_22 + - first: + 213: -3743832224795059416 + second: arisaDance_23 + - first: + 213: 7461581762867900859 + second: arisaDance_24 + - first: + 213: -6100571296275456381 + second: arisaDance_25 + - first: + 213: -6009752245735603874 + second: arisaDance_26 + - first: + 213: -625885131761467319 + second: arisaDance_27 + - first: + 213: 2542471627361508638 + second: arisaDance_28 + - first: + 213: -3117549193853998923 + second: arisaDance_29 + - first: + 213: 8767584867400926579 + second: arisaDance_30 + - first: + 213: -4627171026053986207 + second: arisaDance_31 + - first: + 213: 169125579355608902 + second: arisaDance_32 + - first: + 213: -4069819626392588860 + second: arisaDance_33 + - first: + 213: 5625888744598067569 + second: arisaDance_34 + - first: + 213: 3584309296749407719 + second: arisaDance_35 + - first: + 213: -1869205447439930541 + second: arisaDance_36 + - first: + 213: -8738908976814226096 + second: arisaDance_37 + - first: + 213: 9090138327996896252 + second: arisaDance_38 + - first: + 213: -620931433970292443 + second: arisaDance_39 + - first: + 213: -7587769397266771080 + second: arisaDance_40 + - first: + 213: 9193904260571455485 + second: arisaDance_41 + - first: + 213: -3655483404829547181 + second: arisaDance_42 + - first: + 213: 1352366383550998170 + second: arisaDance_43 + - first: + 213: -623179498792872450 + second: arisaDance_44 + - first: + 213: -610364873148747199 + second: arisaDance_45 + - first: + 213: 3394906985574847917 + second: arisaDance_46 + - first: + 213: 1386555114373231700 + second: arisaDance_47 + - first: + 213: -21903956486704516 + second: arisaDance_48 + - first: + 213: 5850673630285665839 + second: arisaDance_49 + - first: + 213: -7448459852879131668 + second: arisaDance_50 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 0 + 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: arisaDance_0 + rect: + serializedVersion: 2 + x: 39 + y: 1850 + width: 161 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4b3cbd425772e8870800000000000000 + internalID: 8686924115327304628 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_1 + rect: + serializedVersion: 2 + x: 278 + y: 1853 + width: 160 + height: 176 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5937b4d87004ddcf0800000000000000 + internalID: -225954005119175787 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_2 + rect: + serializedVersion: 2 + x: 518 + y: 1852 + width: 160 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0952896c753d8e7a0800000000000000 + internalID: -6347591300831238768 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_3 + rect: + serializedVersion: 2 + x: 761 + y: 1850 + width: 161 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 781e125502dfaf8a0800000000000000 + internalID: -6270421215850929785 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_4 + rect: + serializedVersion: 2 + x: 999 + y: 1848 + width: 161 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4046a240c5d51e530800000000000000 + internalID: 3882487003558339588 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_5 + rect: + serializedVersion: 2 + x: 1239 + y: 1848 + width: 161 + height: 177 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ca5a742af27953050800000000000000 + internalID: 5779691927641761196 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_6 + rect: + serializedVersion: 2 + x: 1479 + y: 1850 + width: 161 + height: 176 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7a33900d8707882e0800000000000000 + internalID: -2123323560116538457 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_7 + rect: + serializedVersion: 2 + x: 1718 + y: 1850 + width: 160 + height: 179 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e87429cb7eee690a0800000000000000 + internalID: -6875045102065924210 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_8 + rect: + serializedVersion: 2 + x: 47 + y: 1682 + width: 81 + height: 105 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 98d7527fdf4f409c0800000000000000 + internalID: -3961772400568861303 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_9 + rect: + serializedVersion: 2 + x: 199 + y: 1681 + width: 81 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 36ab343342be6d890800000000000000 + internalID: -7433495594216998301 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_10 + rect: + serializedVersion: 2 + x: 356 + y: 1672 + width: 65 + height: 67 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 53db73a084b3e27f0800000000000000 + internalID: -635505316817552075 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_11 + rect: + serializedVersion: 2 + x: 531 + y: 1681 + width: 66 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: eb923c79ccb55f540800000000000000 + internalID: 5041036292188744126 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_12 + rect: + serializedVersion: 2 + x: 700 + y: 1692 + width: 80 + height: 50 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 73b568839fe259f70800000000000000 + internalID: 9193305862276799287 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_13 + rect: + serializedVersion: 2 + x: 837 + y: 1683 + width: 80 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 25462fbac5e698720800000000000000 + internalID: 2848929583589385298 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_14 + rect: + serializedVersion: 2 + x: 956 + y: 1685 + width: 78 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b29d63796036a7ea0800000000000000 + internalID: -5874273883993482965 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_15 + rect: + serializedVersion: 2 + x: 1086 + y: 1683 + width: 48 + height: 66 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5af12a07b38be0080800000000000000 + internalID: -9219228821748572251 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_16 + rect: + serializedVersion: 2 + x: 241 + y: 1508 + width: 59 + height: 45 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fdc22bee70fbebcf0800000000000000 + internalID: -234540089786356513 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_17 + rect: + serializedVersion: 2 + x: 369 + y: 1492 + width: 67 + height: 69 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 80e90a7044ee63f80800000000000000 + internalID: -8127046501590327800 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_18 + rect: + serializedVersion: 2 + x: 33 + y: 1278 + width: 47 + height: 137 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5db44c59dc2461550800000000000000 + internalID: 6131161393459907541 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_19 + rect: + serializedVersion: 2 + x: 149 + y: 1280 + width: 41 + height: 135 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 61707c35c2a468340800000000000000 + internalID: 4865658001664968470 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_20 + rect: + serializedVersion: 2 + x: 253 + y: 1280 + width: 35 + height: 145 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 798034473d7d99b10800000000000000 + internalID: 1988858013649406103 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_21 + rect: + serializedVersion: 2 + x: 349 + y: 1280 + width: 75 + height: 139 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 96a32cb3117e45c50800000000000000 + internalID: 6653196610736110185 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_22 + rect: + serializedVersion: 2 + x: 509 + y: 1280 + width: 55 + height: 137 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9da7a60b62139dc00800000000000000 + internalID: 925825240639634137 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_23 + rect: + serializedVersion: 2 + x: 647 + y: 1280 + width: 63 + height: 133 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 82b1e6e5d6c3b0cc0800000000000000 + internalID: -3743832224795059416 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_24 + rect: + serializedVersion: 2 + x: 791 + y: 1280 + width: 61 + height: 127 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: bb13646841ddc8760800000000000000 + internalID: 7461581762867900859 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_25 + rect: + serializedVersion: 2 + x: 938 + y: 1278 + width: 54 + height: 123 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 38e9e8e6aba665ba0800000000000000 + internalID: -6100571296275456381 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_26 + rect: + serializedVersion: 2 + x: 1087 + y: 1278 + width: 47 + height: 135 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e51c2dc6c22199ca0800000000000000 + internalID: -6009752245735603874 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_27 + rect: + serializedVersion: 2 + x: 1235 + y: 1278 + width: 43 + height: 149 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 940c82be9c86057f0800000000000000 + internalID: -625885131761467319 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_28 + rect: + serializedVersion: 2 + x: 1359 + y: 1282 + width: 45 + height: 111 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e1d5468797ca84320800000000000000 + internalID: 2542471627361508638 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_29 + rect: + serializedVersion: 2 + x: 1469 + y: 1310 + width: 49 + height: 95 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5b8e682968d3cb4d0800000000000000 + internalID: -3117549193853998923 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_30 + rect: + serializedVersion: 2 + x: 1425 + y: 1154 + width: 27 + height: 63 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 375c587fbf7bca970800000000000000 + internalID: 8767584867400926579 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_31 + rect: + serializedVersion: 2 + x: 1301 + y: 1152 + width: 53 + height: 69 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 1688215b77cf8cfb0800000000000000 + internalID: -4627171026053986207 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_32 + rect: + serializedVersion: 2 + x: 1183 + y: 1152 + width: 47 + height: 67 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 6475cef71dad85200800000000000000 + internalID: 169125579355608902 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_33 + rect: + serializedVersion: 2 + x: 1047 + y: 1152 + width: 67 + height: 61 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4cde4f4dc981587c0800000000000000 + internalID: -4069819626392588860 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_34 + rect: + serializedVersion: 2 + x: 923 + y: 1170 + width: 45 + height: 45 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 179d2a7810c231e40800000000000000 + internalID: 5625888744598067569 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_35 + rect: + serializedVersion: 2 + x: 703 + y: 1160 + width: 161 + height: 49 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 7ede0ed90560eb130800000000000000 + internalID: 3584309296749407719 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_36 + rect: + serializedVersion: 2 + x: 561 + y: 1166 + width: 69 + height: 41 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 35b2e1d8c8f3f06e0800000000000000 + internalID: -1869205447439930541 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_37 + rect: + serializedVersion: 2 + x: 435 + y: 1158 + width: 57 + height: 51 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 0550488169829b680800000000000000 + internalID: -8738908976814226096 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_38 + rect: + serializedVersion: 2 + x: 291 + y: 1078 + width: 73 + height: 135 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: cf31b6fc5a8a62e70800000000000000 + internalID: 9090138327996896252 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_39 + rect: + serializedVersion: 2 + x: 171 + y: 1154 + width: 41 + height: 59 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 529a35096220267f0800000000000000 + internalID: -620931433970292443 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_40 + rect: + serializedVersion: 2 + x: 35 + y: 1160 + width: 57 + height: 47 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 87395565fe3d2b690800000000000000 + internalID: -7587769397266771080 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_41 + rect: + serializedVersion: 2 + x: 33 + y: 1032 + width: 61 + height: 47 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dffdf4ea63f479f70800000000000000 + internalID: 9193904260571455485 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_42 + rect: + serializedVersion: 2 + x: 291 + y: 946 + width: 71 + height: 61 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 355acccf53d154dc0800000000000000 + internalID: -3655483404829547181 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_43 + rect: + serializedVersion: 2 + x: 443 + y: 1016 + width: 57 + height: 69 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a96acb98f0294c210800000000000000 + internalID: 1352366383550998170 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_44 + rect: + serializedVersion: 2 + x: 585 + y: 1014 + width: 59 + height: 71 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ef5152f2c850a57f0800000000000000 + internalID: -623179498792872450 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_45 + rect: + serializedVersion: 2 + x: 725 + y: 1012 + width: 69 + height: 69 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 142b798b16c8787f0800000000000000 + internalID: -610364873148747199 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_46 + rect: + serializedVersion: 2 + x: 871 + y: 1016 + width: 63 + height: 63 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: da55ea89ae12d1f20800000000000000 + internalID: 3394906985574847917 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_47 + rect: + serializedVersion: 2 + x: 1021 + y: 1018 + width: 53 + height: 59 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 454b7bdb7880e3310800000000000000 + internalID: 1386555114373231700 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_48 + rect: + serializedVersion: 2 + x: 1167 + y: 1024 + width: 51 + height: 53 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: c723f66b77e22bff0800000000000000 + internalID: -21903956486704516 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_49 + rect: + serializedVersion: 2 + x: 33 + y: 918 + width: 63 + height: 29 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f261ce52ba4c13150800000000000000 + internalID: 5850673630285665839 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: arisaDance_50 + rect: + serializedVersion: 2 + x: 35 + y: 500 + width: 169 + height: 217 + alignment: 9 + pivot: {x: 0.24, y: 0.64} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: ceb81693a31c1a890800000000000000 + internalID: -7448459852879131668 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/appLogo.png b/Assets/Resources/Sprites/UI/appLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..62c895c6e3426995cc8a5e096176b89ba87ca1e2 GIT binary patch literal 348821 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
vp*OKXd zfIcj5q_85+=%pef1|VHi{NsTgZCUcuY_{%N-Qd=hyml6I1Y!{n4NOy!Mn>cWnU?R4 zm_|!f4@OUlgsDMLl*Tj%PVH|^Slpc90Nu1B{!`-1$O~355)#t>Tq!YRJlsojArli5 z%Ujt?W{zm`sY>kZkK^-J$2V5_!(mGPssMgBW`sbKqI4ei(n7Bn)mYVv?3{F>ikIx) z=_#4@>84e@A_h&GBi0L8%9`LvGG}IePpReRYB_+8863%o6X-~xu1>bMEjLuDB|l$j z)hYle=Q^+89a8ljg*2d%-wJd>txE|m2jyCsAu88he1TB#U4yq?!aC3{-`4R_AQ-;~ zpD#o<788-5JKd)7K64{reFqhFx#EweCqAGE`w!A!V0A)k-eboI5sv|0#IEk?J7yav zwVR18?KMC9acK=2-7gkv#IDz!V z%&BFPdx}(wzdHZynQ=toyIX?rgVC753)D!tl+OTB>$)=uhFfNbk&7Mb%PGMGZpY9WH`dLH6$S&wH5MQs@6mJ0# za8VI$Rz%F2j4V}d{HHWh6m|V%0ki9T-aB4$!qjnq9JX)?vFG$=1YpeM2V?;89iB?h z-S{=_(UI|lNu7ga)En-9QrG>8UWfdbTf0Zc6we*#eo+`1uYIklUfECOzB%!3Gv(=iS&ZQO?Yn|?A=qFuj!+$b~Y~pV<+^zla>`~6dBak=YI~rKi6cf zDxPtB+6u*>Uk+PR#4LRSkZ=+w>T+Anob#FY6#%R~KcTsCokZm#f15xVdJDfc`z|m8 zyxgjmY=O2uVyne+cj{4k2*(qp|^{J{p zITgB~u%8QfZll_^)1tOAFmXulje;BZ0wpW!xgE~NxHcH<{{)*%QM*x8T()_TpH58_ zA!YF^@wXae1lF>di_c_%jTLh&)6niNDZLJ@cz;pQ!kQN%baz^UdxAF0J@=`~Wv0gM z8Z@+R1of9R@B5}GtOcijoxH5#?JUbN?D!l9A}Hm41!{{SB==c3k4lC<0FxF*Xyuy@ zgUU{>^DbAE=tMLV3WS ztyNxQZ=R&v-}c|qoR~WL^AvFt9wZkglKczDD+_SQ2J#6Q%6%w+CtsrE(;{-@3X16( zZ~7k5K+#M7OitVcnNV_< zTEsxdmYv1%FSTau*vR`+=E;YYUDts%r%PKcwfAEvYr7mWTR>u@KbFc1qOnTF48Q*- z(Cp~x_Rv@w2dZ~c?%St&rx9)Jy4iX=`t#EUJQOpw z2W0&B-FGq8x!F_SbJC9WRQi%Qn*HtrKz&08-{tsBq?Z6VK_Vddaq-sb55qgUx*h-m zG`xoayTS{~l-N>KJ~dB`QE~ob{ET^~`N2y7CBJntsQ`#JG9nEM&_u_p^xuuw(UKpB zDB{Mr7vP@q6w}n?2CA)i;)fgcyl;ZX=Wc=uAffd}Ll@BR`gM7+8E4Y)#5( zapq7=%FNc$h~rai_L`}v_53T2bi=oDqR-jD@As$2-(;F@Ck!q`-EERmT(-#6?|J2-<5U93tY1`F& zl{!YkU67qZqSJG(N~S!LuG3=L?dxbFVI^9@TJl%SE&QhL^PRQ{oJQohw3eOgfS5Ku zz|%AUx@_8`@8I8eQ&?q_(#^+8_Y44YfBkWgC4Ph*H zlS~^nf`|)BVt4eY=Kj-kfOUmCjYV+5FhIOp2Y%*wu}f#0FaK#3<1I-_&$liJu^fzYhB6VM0ZI&k1&51_&-?`;5)&|KoELyw zmM6Unw9v%uMH~Jnb3+5J9^ZtpL!V$%r~Zt%n%ow#jR6&KJiS$e@K^Wvm$tI^?%4iC zTkvc1<|7PYe-HaUb1g8+56FgF?qu5drpOpXfWF8|jqU@msEM!P$;n|}EGmjlNs+!e zT}k3|qK7P(2&IqLoZ)lAu5lBL{K49rjL;zVDfl&mVdw+sm>SGPu%?18#V{J(SQV8u z;kb^JoS8o1^V1)$+mAzhHdycFetsmCSLqr%T0KZI_^vTuF9hgKMZfCx7&NVoET{d4 zr0(>3i&ltdd>>zaR$>_;;&D)6N^;w9pS)n#}^{Amv_nGBQ6f^JOA1*Wd zT?zxRe2=;HuMxM7)IY_253-5C%RC!<&Y-?3NbsMM)TeG`wB&{g$N$%C=imiA|Q~N22plRb4mAV40=;4 z3jb(*Y-NT`{$&|XI)_rnvG1WkwpYFuyg)&!c#`*Fhe4{ud zQ*0aG*k)%N3d9Me@w@Ei#K>-jGL&Ti7ADU_Sf(Q~v2%%^)A~V3sx&@sNWLjno8Ub6 zxdqNuH#X=rUUhNAVS5k6M5~r!tD`!aMIv})x2H>%>JYxTBrs|9_58rrsJBi#rlG1t zv3f$&Oi)`1f8^V@&MTp*qJOXF$I*` zQe-!#8}o0lH+iF-U^XxP@q^fxy)9B!h(vL!i08tY36gm8Wm1{Mo`(dH0*Kdu+F_zx zPZ%;Xf}YfTQP5dU``j+KFQPabym7|*wIWp)>ZllBNH4i412cEii67n|#X+S{p=gMr z!2#LL6#M?bZHE8|z=IexD66PQGW=492kZhM5Kt@*L@4;hC@3JB(H-RC#O7(;Cll*~ z7)DGi$D(+r*u22@018)c$Yxiq>NuB}g1icDH_Nl>2VW(?jn@8$^f`u_&ia10$yXc2 z=y4QL2k0kCo%nwvi(1Nh${}pAIrb-xgVjZH$WK#g1$hCxt~Bt^d&>y+yi_IKW;7R? z*rkwo3jJ+dgt>hg-zA&?@!0Y|71WnMB$X!ww`oY_l7r(+` z@RdI-YQ=RG0oN-QZ}H2eA^9iZLm|xF-%U#BSdl^XL6)5(sP+D^*zK?||En;?j~!RD zuN3|Dmz(mjCD?&)4iZbl50>v_NZ*%PRLs^l?hcTY9VUG&8@|u_Ndb#Iv=#o+upEsb zyG~R6C7qdWeVckrQj(qIw;1+ba`a<0bdQrrHgiE3v2qVe9oM&#;(2x5n00_B0P$Up z+|jzL!x!*aN`;EDSx`Rge%AQ3*JkVl0a)G7!Em)K{3c3PBp-)TrVF$~$in5D#X}9H z{RX?|U++F93`$w&Rim#hkZc@^%>sQFSaOwAU7o$c2?h<*`}a{mb!XoRho1=6FQEYL zU=T6pd1UCJSZI8?6%Q@;_y$FgfjubMOz1IoS}IAU7>eEZGI?vGjAvw&Qv9Cn`RuT1 z3=$?mlkV~M;k6`VKjp^@-qLLH`sCIu(C(gZyBM54)s3mH?LuUWKzQV4JzFIzq6rau z%mT58TIcoWhtg^YOH>79;f#-^)w9peFS;K@5jUGM{zJ}zs1#C;^z#2Ysif}AzBb09hdcuYwTA5#jU=3tl1@F{NQT=6~zwVgXwB)lUYKuVsrr^m8#q% z#{l5hkfG({^Mh@0dPg-u85l=;z2i52c>}pIU#A;c-l64!s}Bnj&LDRN6j(^!<#e5u z)^w|yKl5$g*!r^*>*`9}>XOcAz!bzMB`vK{Z4v<~M_5d^ewwZd#MHr%MWi?4 zTOy9hU00noXDkh^&Xc8N{+Q(b_i}~bNQv{_SY*6*2ani_9-5h&xo#;=LHtO1x5#PxN9E$%9I4NS| z*BuqpgK9Kt|K2Q`6LdNNi~-!~zq7UUVdm!W7&)N@$GzJSW_3(1SJ#i>?N)MMwZz3q2piaus`Wr<3a?qA80S10-mqy+wEpm)D$!{=$Jkk z@-m--4ae0+oQ7)lMR_@17@;*>)2?HCt+?cd3iqEW-}e;1At*@rl1A{&GZyVWSzR+s zFVL*@j%)-v4m-V7+@j#MojMB0dVB)|so7L%icUYi(lvmEUIq&+#$wruCRHN`e`qs(Z?-cxXl0Co$Bo}x6tvBFh+Jd-*Aw47}g}l0lbTirRDZKUUlay z1O3btAR*kxaXek!8>xs4z=n@1N4pF*cA6?k`FW;FhsH;X#&dwt)6HLsi7J9dV*9=}QvDqwynZ#a7M zh5x*G3;xDSs~@~uOQYRBN*krDOa#i?pG5#f{5{&zTq&6%Bu}anSPlX^1m8^UG95b)f6q!4v0F7sld>!w)X9u93TpRKU07m8a5@S zFslk?gY$%0gVPv4m`3I}?misWjEM;IXmWMCAd%$t&M)yl`C=Hj=7^{;kT=Ey)c<^S1Z`txVzbs~n zAxHA=5|lNc@_oNLG){i_0ksKVV#DG3T{`uE*l^*#VaMmQBEggd(nq<_sR>83AMFCd zG)QUCBT$co?G?3-f2D-UJ5541Q^1Z7WD$LmgHVLAl1v=8AyGq7A|dsdDa{ZOOjLGv zUFHCNx4g7U4i$wtLV|mHrKHZD*qGN1X7S}f^ye&Te z85uO*niL0TFlJpg=hn6~iI_-3wXlG{zvyO{v_GPcsIHX04%X0^)IzK1+^pjwMQBzW z(tuvL=Bl{niXW^K31fK+6#0FG3ywZMDmwqjl1c%KH24C4?y2Kfy{lH0Cwor`3FJ~b z){td>ash(je}}VSVa!b-)nk0aIC};E&bHt!LkU_cn8wcLO-eyKe-6VWp?ftCjSdDM zr73!EgOnHGcTcts|7Oe0{^si3-qTdB550AEc9z6pgq2aJ38(ufW-r!}!oGqVc;GxQ zRthvU{kkx~YRqkS6`#o>ZP>P-wTSg;3_W>p?ZXH`;i|%!b%gEYo=RP6*uk?duk7r# zVBmGU(=X?ak5dNGW3WZi1OOu73U-R0rMhim8yi{-D6K*o{nAkg_9OBBF|Z`i&diWa zA5|OvNu3xQZhgAkkEN^*tQxyk^t=WbD@027o?+8o-pBo6 z4^khYO|Qd5Wp4fzFy8{L09cIuvPMHQUOGkh?%5HA&uq^{ep`j^f{)g=7*+>Ks6UF` zdup$_wNX2EM$Y{q6%ch^m&Tl6F zF4<=k(;pwC6C25JXpy_%$|K_Z93i+Ty9KM%t#3-t@muhp!f83k2_{L}b$d7C+1Em5xQx-B-&ie*IUzox;e+p`Iq2)uS)H+vF||U7aE-Xl4d+9c z%q=T(2`G`&JK!bG(%|aGW!rCluaUc$kj~e3AEzZ;Gs{juZ?`UMhnOY(!OJfOqN)Q zqLZUpZ09B615Y()ckl||NGIx<;Oh*k(pPmk_k?dCi-5@%Wto)<_iEBe360nc1vM3L zffOLo$L2KLVd^nC3jh}=j0ST*H!%V`S}Ln@xCSdPi;$1-zTa!^bL%h?VB6cj+}hvY zo`@Mq&MtoDd}x#-@{^FN;Lfbhl{9tor-NZyj`{gk-dFxq(apdqUhTwr#Jpho-H5R;OE zhN8JBTTg&_(9`=^#M3`g9M6?uM(t$#cMn)ipYQ0kAic?Z&BbZf(!|uae1%zL_&vp| zj;vWUNhw#aFirPe`pv`Z+}`x?la%?g^(wkQxbkr}ct5Kd+T+N1^v10t?f-7_5k3O< zi>aW!`(yUjqM}h}dkEbRB7h;zH*S|_ld#9(#E-4?y>Z1`swZ0Yi2DezK2&+~jB`FFhEbvbK)Y)ZiE3H%xF1-NQjF9niu%kH?k`f%vI@}yueNECe7a4CIrPLm49ExLkRbbGjFGdsayhw`N6euX4J!VPH&Ny{*-uJgE z#jXFTFE&00kyVn!M%4=wPSy4rDk=dOt^#ED{|>qf^M4POXjCV^57P9EGDiH9#Nt{= z-&>+$r#L5I^B(@*2=&s-4@<4oc*RT zu+eaL=KaC|<_Dx?hTu5+XCJIbwArdGjE?JqzLDOmmd0Y9$C`2i)uC|ccd>k-+5O=d zd8YSpVTXxoDyhE@F+^lGPXk%XNx^JyPnI3%_ah2Qd1V*rvy@A?AGn)cF#^lJe zj|yuVszHQP#BT4;71p#6Y6&739S`e%6QvF_CEEhfvj{i``Y7ejWGWuAw3pc?iAJp% zXtvyu((5++X{p#QenGY}tvTWva?r<5;yXGexFAIIWK!GxkwU`YEg@Q;iI_8j~W07n9GjNsOJ-|>#SFX#=V~%;@|5r|Mxqv-{0S^oGXelrx>Hh1^G1P zbgmS4EjLy{eh9%g9U4zk=ZkS!60(Fa=2-A*?+f>Ah_l7+7{>?+*TcQuxmpE2B^`Cu zh!)BaSw?*G(2V)2tKxTaLmgs%;i>h-@p{qqdIH1W9}VglFZ==2l(jM*eCD!;vARIv z(`}RQdgMkQWfvRUZzD(53?$^h8|&WAQp|TISP-7wXujZn=l}NfFtTlWr>pG6mXHwgwv+Y;G^r)Oz3XW3{fhZmHLe$m47i7(dxyH)8cI zK5b;l6`UyN9K*3qB3FL&kV_b8PClm*fX%4g!It3>;@aeO; zJjNoNTDewp_ygL9hsU)$tvi-=iI+Ohkr*0pv34~?RB)7O8@#MBN7w(NDtO&UwxW0e zbfS`gkW~WFwoQmlaGe6dweFie<;IAD6dnF$_!^wMm>gt*T*ZJfg1lY z)B(qabR$9nIYB%Y-ub;bX6raP>ez|ZxCf>cz+(?DH#$gC$FQ+c!O2V%UUbD`P!5+a ztqVDvFA+^Pe6u69QNw+3 zaM+!P^a=(B1T;QiTufP?Jz-rfjIM8areN5Utm6Ga^JEgp8*ku}o2 zhI$JL!m1*Ulri0Enxzb%SIzW$*%LPd$rz92AvXh{K`?aEMEWR-2yh9YH{E~)sep)u z+?<@A3-|KyxaI0*MeVvpMcj{k`mgF<$$U8bcjf{e6*|;0%ZB8wk5UhEYhEnRp~+!h z4OY@RN;Ia`_ubihJxES-K*;|To3^{aT>~sh3PYv!#z6|SgLTnbTYqmuZf;y# z3%XVHXiEdyOZSw~&$Kw372RlCkVX?^jKzD-e`VC41H+Od+wW?LWLMUK&~M}dS2y9&d%doSQd_IF!Avch;64{}07aSV4whjc%3 ze!A|jL%NjCOvqZmq2GLcKhM@mmn_;XDgC${8Y}hoh`aPpo2R=xvCLUiI#~_*?!F4u z*zrxPZ2#2M{MH=UJh*ilPDwKDr5@qBzU@u=JI(vJMK?o5xF_k-cSr{?s^CGK?IM~x z39hBxS8lXZ{+aINgzdO%ip~lRc8o_JD_DwMXzE<-9unUGA68o68o5Z{2i)-}k5U@$ zr{Q@iN^Nf%*dmWMn3A7kdc!I7m16pM&t@+aA{^NO#)ZX@O)KTV4B8zWF$xSsh#CzN zK8PlCt3Q0&iZjvz{)PDRdgTdSnTDyP!8bSzD8AhGdb9>HWq7g#%v-^&Ylcsm-9CH1 z`eg`?XY%NKPA?fU8v(oO$2*IAjXcQB zo-xz86*F{TN}(VD#VT{&6;Io~5cM?rh!(fh4|`{3szfl9U(4qZ#uAMsP|e%*jvP-n z3K_1!qGVxd+#+FC)C$+4_O(B;u*G&}ZB@U8#R$pqURI|U44O))C|o3kzMS^nO*+@P zHuR!1pl~ERPu^+qjy!qlWH)t7z6@u31=XF%v))mTL)RZVpy*PnG zzBm;q4T{R}yMu_2WULRkSrhL%tgP$^9>&$lgM*KG(?j@A8~l&Tnj?eY-56vPNgka; z(vcDF=$s1T%f4WCtTv1}NfWyne$3Gqj-n%7Sr%lL;MTLdVrL1syVLzE`Rctj-Po(M zjkJ|VvoC}?o?IAr(`pjt$)NZcvHRU>4 zb1JBw?*ljQu^^^-A&*gS;13~FxwPG47ZDdX?y6YC-xF=fOwi%;k$QQFwhwR_%$nN$ zFV4L?0X1EiD+0?N`afmKh(q6s4U4W(1}gz-$71t7H^N>Nf}o7cBL;;K$rdpg2Vb9kGISX>o8>B_bISmC;f@WL7=(1wjT|FI$7o#4imN0IiHFr z*z=Zez_ZW4x%&ICkz3=i6e^2j{)O<-%s7!>Ehy|l<9N6FZ~aG6Fx^32P-8Cqg`6KzeULD$j+yTY)6O za&r@l`x9LUsnHNmTLON%&ac-uBxg4PK57UbQDRZ0|eugmQ(L$2Ks^ zHy-rrOow`cdXE9W3Oj}!2YuJ|$ZWS5O1lmFjPPaTN*|53_V41i_d3gs^)oz&1=+4A zweu5BI-dh`XnAt{!`j0c*cp@kQn2>7CJIWG@e4gsA_vIQZW;_5?@a=bm z1_LJ5leHFVkUjF6SM{%ru?$%VnOM7(dCdD-^P*}DDT8|**4(E(4AKZ}wtckp z3Z(t_nuTiKpSLo`{~_o*BA8v` z$c+f-%zOAN0u7c@lRrcyKc1(P+Q~9(YW=*M;aSAkeGw{=l)u~6MY&sy^*{)U<8_@e z%#wHNTHhTfa%1Ti{K8DEIn?+{3bApfkH4gRu=tDh&>jhIM-R*VbT=Osmj3_O5u7(X3`0?u7G$TnCzh@2}7Qrv*5MBEyLD z6(0Kb5YM_0N;`vgi!q)4K3{ufyf@BMyTPHQ`3W2d?`gx}R>+hUy=oQv>2}Q0pOF_Vt zz&Db#yAeDUnxy+(-Nri?#&~2gkD+>3e~z zB7FQv89>*icWozFZXGr#2{|VLDx-G^cbW<~qL~=MTGWQCn!1|kxJyPlyAcxD-{@b*(&b&Y zcKj>R(MaD6a4A|KWRgW5*K@qF-J-3wa}=U-MS(6RQcS&-Mb)D0oxbTbQbXiZ{{C>{ zc(bs-UpYBwL0N{3cP4YOTh>q`a1W10>vA#wdgmWwWwvHVlQQ;s=PGRfSg|#>#cx&$ zn))baBZ(x+y@xgOCU{Fk3n1fQB0rYF`&u$&p1FJq2L&YC_2u8Tf6vO;E4Bq0eRsXv zDu5zg=AuKwlu+8SH0 z7cClh;d*MH+}oqP7jyY>86!de>M z_1%%ztn_ARe3asK@riP_*3vC~k)i9pd&E%7Y=W-S z;NSk_++zCc>0WAwUoLW8>w{@@%z9RZo|@EwbBOzinxA145k|m67{PYYMoq1S87K>V zir~>mB2lQb@#OD`!d$uIfdx7#5;FH=*66_;@Tn@;tqef5A0Bm^s$GiWOrcCy9d6%o z&d@~o-H}+6V{a$4dbplQDUcmIK{p%mK}KPVrLbwDZYw1S7=gXWU&$b)tBz<66F)j0A|(^>S{E+$mj*xvA$Q5cx(vt#z@i|t%tNNKPVThieIF?#}RnW>Vb z+B}yMo)d5$iZR_UUdJo+ZD4Z=aV3g(M=#XqnwU%M zOs@y=qA|J5q9y^EL>;eVp=vvdJKVsyZDZx7B2f1hX%yZIy}^O^XQmhN8Oe6`@~;P- z6HIZE&i3c4_l`OVm=tvM%mmw}yZXY$vg`}L(7WVSzU*D&8jxvf5zM`nRoTdO6sB7<6Sh-KwkP$I5&HzunK(x&&Bx!|dAWauE-B)Mo0b87C;-Wb z7R@l8{W-p8v_0@k+i6yX#Orn=-W}gKATtNr;w_)U9F41WLN0TV3G&BxKBxsSWO#AD z7REiEVkF>9pWt{9Y`5*-^gG$JxHKTxM6$y|j9Nif5U^PEmMo2vKuR+cY#AXW%*gJq zVXEHorH!3|ds)KW104#E=$O8tJN^xc^5=0Z_sPCY<~K!zk4~Ne#llRh^kEC#(!4ew zUcbA3G$$dQh1H@YvQc~IYG@RI>qK{blYLOlFdA>2*2=}_Zs~abXMbJcb)#i$AWT7GH}k!=ndK>BE)A z7eYU8>nMkNQMwXu;xaCsXCUP4uJNGg-4zTJUBCidu9{Ok{pc z;_U<1946-R@kQ~1pxquXgI+~YwxHxxI(IE>gfHGg!fe#*@EHS$e0 zq4i!G9wbL_wcWXGsr@>LCCjq`J6EbjBSs-P$;!38-RVDkaLP{ZqV=1jVU2LM@jDnB zEC*kN^s9pt?4O~8y~O|i-gklqZO&mGfoZ#%R?VfYsNDPc2$TsSIU;e>wRn7(w@vyM zF@2%;I1I#!V9*2=kOLqn$s*eLR44|k-(_BmQw&vyc~z7e{w|Ijl9uaqp2^cWBzt-Q z^F|+~ckA+qISigH&TvsOomNV=i#VzDz~g@-KXCu@Zr6Qn?P8qDs_qlVn0tFX`n44Q zV!7d$0i3|5hecJKA!TaDGFf2P$BBu&%*IpH9DIa^IMLekTP=Cmv$9Al!{ZHxJiIOaA^HOA75%#-)vo^yH~znoR?jKm$uJ&>uRBnt)BKe~A~cd& zm)KjFqbDOngW%h6%qK@hZX4?Kri>t0vJ?wQb_{s_8Q;DBgzZ7OI&p^95%3ZdVWS~vQzjD4RE2n zg?^v|yDX}g|AG%*Ljb`d)xW++&4x*xS`we2D-OJ#C(=w{X|PZMQ`At-O}&mZIf0(+ z8J2r>T4ByP2-gGq`p0>+?7}56F`yVz!3AW|(uPhkq7*`0&P*mUM1Z0-2BMUya<5O$ zS>IWqGbsr%=!{=WhZ6Kf&0#`O!E`bV!(30OYE6CZ5vsZY})M&2t*@ ze0vSh0k7U`dUFnMq`aFlF3l{Y9;WZ)n_Wje1pkE?Q z_m*OwiR0=vOr&sUpXyE8D(}$R#S-`e2BP8U-T@ow1 z`snr^nC)}q@l3;Tc|3%5iXfnezc>A+YC|#DrX%d~*{STd;pD-62N^_y?NJ94Xq;M3 z*D6=Nq@#ZHF+to_dB?MnX3k3ouA`!U4Nef$vNiWB1hlVU&PjD%G>a#xXVzEiTK{Dw z`3%$}y%fv{-(NA0=zf#~#lXh6$GBG)S)l;=oQTDbBo$PO+9KUY9#>!$TT@{)fl+LU}D$`c2l=>(BQ(izZG`s)Jm8J@-b#u!5 zaSGf8z@VzGks;Y@(@lvzl(abOzm&J_$yjqdNvZkTKDT3&#{f}x32&?9f9E5XsjY11 zspBz6gLBa-}nT*7E*-Ir5lL}O09qSF0o04o3Hufn0S zF^rdRN%~PYUEX^}Z38>+^BD?UlGVWyM&+;ac#KKIO2g(cspqn&?weIMnP3>iAu4_S z5m>|k*Ao_tIYwE&11jlAE$j*kbK8eLSahrEoWT3<8N?=GsZ3x!oXs{Wyuop~79%hS zdK~&`(4Z`@RcT|*$dg1q`9bR!#ICt~S@ZGi#!`cc^4* z7#m>SDb8DdU@&cKh(Mm+hSZdMvK4|9pVF^VH_ek_tgAhJ-P-qvFp@#UQ%k|MxwEut z6eh&Czwm+kMByW7m&OYq983S&J7zo4Z8ktDDD|h!Ah|dkZ)sElRx>@*cBp=O3uo5fBlJV{1{w+) zF-Xe}qIKIQ&Q^EqS#8%pFgNYL9pl+Tk&fgw=*W-YODKcQ%722k>ZKRS3*=aNI#be_W{6lVe8$_ z`&ESnE9QVpkzi`^={(ss8IhaGcGC9P4r*=mWnURcD53?c)Dfe8{wyw~{o}eRTJVNfAo!Wed_VCQ zSyz{o-?9xk zKu2#6L~b1Hr?Aoa!uLFkq`R7PV;K7QM_|Co90dW&;d(zXpm>6T!qah6z$TT#e>Lv1 zbkvA553lSPb+LwF5x;akFnG-b{h-OHJpjM^LiVO;tTz-|Ti$`%0+vt(zr@%}l4okH zN!7QPyAacex=I_#njY5l3WcM`R1P?W`@s5u`t994k1Yj?;!B4Y<70)iZo2q1?dUG^ zQ<-bICrQ-u&{?hJ7Mo;!XDZ2w?{#Dj#H1y`BWdZf*0A5H(el=?cbnpC@)excAY?)v zIpm%m_!1i#e%{NmpdHmN(P^w|FgqpQUwOHeg84EfGq%_wh^B9mlA?gZ!fAh;#j_4= zLe>U>AySOtNG*q_FUub5_^%Zd;WC7$&&`@mWZ#5PK>49$^l?UCx6^6tvy(_5Xx<`? z{uFz7=Kv17TQjuNFI1nq4;A1*XyN;1p(Jufi1NfMdl2;Rpdvy74+eBV?`w-gMM%K5`UBj)@bQ7q*jwA`I*X_Nbhd`8hpK`20IeiYIWV(`t)atu zyBdgX(wlGvRO!LD+c4bt*KS)A&RqAs4`*iACoA6<7RFMg)LPvBEZ;s9QiP@Os=RhQ zRS5}1S0rj@a@@&OTvVV3Vsy4}912T;`s%Qs&DCoV(-Uv2M#AaH%&G_hf;0<#|Dm7n z?MYQkvOtU(orAxiW(5Rp2L9c8F4VOlOSq`-NS3RjWTAyoCs0MdfB@|TUHi1w*nUUh zimN9x(L_z{-a&{b?+JJT6m6i?+RHLXSG$g6yr#Ln{M9I{S}}8j50jn6G35_5D%&I% zHK1mf$c!S1XBznlk%P34Z7^I|)YLTRvb_NRu3~{Fz&nN$YvM2d>MJi6(mA3}+=1*8 z76r7#dSG4J*$X9QWtAx}>x}T^Zk~%BFB%`<$9H--Z3iyZ9r`zPx+GPA*oF`+O+{AG zdY>lNBWnY_C~Y^k=R>1ESuory2Vxv^g;1PyJBgVi6D=qe$>Hb=Q&iNQof^`4niMj^ zWuimbB^C>O1&kj%x9zseI7_=FE&cQ$1+Rzy+5R}nbN`z8SCdI;$fb*tJMdH6R6`up!ZKpxdETYJXVlI&Dv5K_3B;^)ztxxbEG)vjfmxP>Nz+B)C< zJx}XAHiZI|?IawaMwj6`EbQZcm4lK?3nd-KKlXXNzc~wm70GO;dT#3Bfu*!KyL$uy zC{1S2$h(>R;;@o0FKn}Kx0|H?lYG=lXb)eggMDOXBXPUK#E#}5Q!b6zD)?=O>-!|( znr8DUKa4V#5*XW0)shyQLq*Z0cttb9f%zs?7M+AJ7w3&aW$Mdg&hivcSYzn*3n581 zvn3J2O?Zsl&KMwB7_)<6DfYp>c)0kOQlO>I-UkgGnXltI5C&(p`(k|Wg^}zqo|&WA zK8AeM1ETrM_SpTm*=ccH2y~QtD|}QTgdrBU{ zdyNlw@$eKwE}RGLfr0rjJ%`D)Ekyjqa3?wn1ovP5d=tkL6!7n1!#eA&7QU>i>*0)=KYK%nn)I(_jYBx#Y%%19ORwM#h>}Nc2acylj%KnK&krCTF*w ziILmki=56+YTn81)MoQVDxUeDzhNJSK?QrDQD>g(@;6=sK~~{gbFUb*@i=}xpsa5w z#9_dw-oI$T=$^Gm@6U!CK>355#UdkhO;u4PpQA#N;3V!Cn6!YmM0=^Cv58{gtxvPq zPAMG)Fbm7{0k7hbkz}=-c@;h&?Nk~viZfXfrG4J_XCWcIHQT!5 zgpJGVM45}`{HK_^tNr5Rxho^J^_<0#k%c#Ml};-tM=Ul-6^cZ_xU|!Vo|yBO5QRs> zU$7y>$n9!o&2c1?vvLJj5xbX#IgG_oM5vW@pp<+8|F7?QUfs{D@!?tT&NC{vFT$RK zw+r2uZyn`9yG+0w0W5&)=@lF%#QPUhM~1a|@+|b|fqPluGK1M5RO9^fA@m34XRF9u z@IA5uKZyY&iO;gag0jcB&e(}j%Cs0;*Z?HRQ#6q(fY)5A${23_S7V?POa;A^Z+>Et0FFnSPUD8U1tfK41gzH3py+>VO^ zl3pKAtc1;eZw(QI^_0G)b9i;Uvv=lf;dZ@@a>+utguq|Shk8xr89wnV2ZovbX9LGA2`HWNnzeG^`f zJW#i=t0Tm~w`nB}Oc2^WwY<$n$bH0ya-s5)J34&{KvgwblI*aQ6&D?GqfkfnTc9s3 z$xl~sHxT2l4j9N1H4tmyFKebQY6Rw2d$Xv&Cb0&pq@72*X_>)K`W(y3Gl@o9jXMv5 z)qiD!tA(KMrMV(aKqsP7)1bIHB|Y7BCsEpE$-wj1)!nz!U38pY16 zq}nh z)1?x@-Hb=eJn0a0G@!1IB&pwZ-+=Sbb!nNc%gY|j(S7B?%i#7_)>HZV(L4DD6(}5Y zp_{c;@SuBZe|VR*_;mt^8E%)$GYH-b-BLIg&WcIN`&!N1h8_3~U3Yd+?$PMI_&|3R z^-a5vLS)33i{pi9*XtxUYZ>GZ*nHrZnw>Ryln;(jQE^phMO@aONBI2c7ci;u`Pjd1 z5_&KDCD#HnDYrz!C6Re&lA8m8mN-*goUqk)$7y7moPPWEA7S4to4gZ~PPPD2@iGrL^%J2ambgyQ49g~=@oQd4Xxz!>=5+86x2qjZh%N|M16g4t z)mrswMF}Mbl}?oc!n}hQE;RI^KS~xc6IkFmor6zRb3u3{fxWjfSYHC9~?u%gh&t9RC6YLf@H9$<^^Kvug4Sw-T;?wyyYVKm*O4>AY|C)w#+{bENr3~m7 z%?s@3-9|uNs;Y83`W^|*MB#Pa(>^0@Z&BUfCzo6?sYNwIHhwvS>;#wniCDs7b5<-q z-%j=5^`>(H1~^@%tPY!%tF4-~$9ZnSU<;qq7+qvK-LIhDR;>laLH?NgWBdGl{+=o_hxDlPd2tL)d7LwjS z_A0`V_d#G&cU=bEZA}IDP(GMZ?<#3onBoS|GWxw3$@))?i}Y?3_vx9{8x9H}SZ6RH zmBX_t&Xgcu54%GR3CYBzemUS+WqN6$(C&vrxn8?N4lwNK``_)R5mmp1Do;~-WXnRj%Ret4`sxPl^3qs??W);^!#ls+(&pov-9)c*-N8T8Lp

GqkEw;r)&k`=2)Gy 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°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

-UrTwCAaq92Z$@|UGLw=URz23=1&>jhpyh#wP06>oiZ-9AT?&0T^ z`gnURuNtju^6HUsH(}9$pn&3^8uTU`$;mXg7NAFlE-nK2L@Oivg6Wy)|7dNVoMhOd z-)dqhqoRDXZWI;xKkfHW_V9Tnxa5CA*~bBzN&+KsNB(#Sz%S^G%vhhR3opLk3$M-; zZeARZr+#_8TNroh)d__{;}a8myL@l^!>K?O^kO&hS30g3$4>uS-;W|yFZrDirXg!r zPJx!wl4zR6%MlG9r@l!tT2U9j*9{2f78{ag*_+lLF3os$UFG#-FTVK`n=C_dvk*IT zg{rHopUA0*M9LikXgUx9sN@ntkfc_^55-}6HHd?kR=J(`+AyK&fbDU^hT?iZAG)Vi zk33Oe`WBh1M_Q`mD8TpZaAf#FzXRd;!I9u6M<5 zaaLFAG}~0A7`MImpo}!=`DhxGPHL}GCfDJf21NTpOEKx(?al#7EqH)6j>qIK zv4PGQWqL5d7?fwE=U=7^aNGiF*hTAFZ_djtc^vv|fO^%qMz`{*NDQN}p1ZxlzPcu9 zps|2{b6Puf{Rkl882r?&95gcNFpzd%_{V#Qrg&(hVvxY%nwVbKYQApurg>oSpqddDOn;{=U@dB+FT#$3cTi7lzZ~gdXch2{+M10@4fYZ^u|fO zRW%PhcK;N3$Aa^)A`jQkg}SFcn5?m&0fn07+llpY#m9*Mn{8vqf~!7=>RidJ|MGtb z8$&4VF0$#k>dPF{=VJxu{Vyu+Pi$(0IcM0G{bq%f1DyANtH%ET)W-h;)RJ>VGye7* zKi|Vmf3c`{+K3T2JMF_3*mYW2&>4{_XEEXCLvV+g-Itm8gBL-N7%<56rpRi(&dXmF8pay;;|#rAgh20SPxzyJ_Q*`V?&R@3o^xOi;%!yT^8$M zFFxZ)#i)2z#ba4zJfnN>iZ5k`BZS0k#uPgi_dLZhG$t#Tmpi98gf&{>E7gV=%+I`m zEc?IN-A7fgiRhTS5)$@`>q(dYW-@c=Csfu4QR7RtX zxT{X+9ib@OMoEug=z~mDdU?7}pR@fvs)z1t{YUBxtzi|#>sQY^3b@*Fv{}gn#SLZ@ zVy^v7H1lZjfQ9a2DRX<#wJ!CO?dYarMukeP|DlD&3y<~` zMEBeQCdA6tAYLI0FkCG?KnL8@Q`g^lRcBXir9J7Gu( za3UKREn%%g5%|8EKo7);&sh&~NRiFaP0Z9xwql7W9st;Cz}( zCx}vMH1Cb>p**$0?1$^Mun&i|Lvvukz>C!0njTz$&B@V$pggjhL%TP-twAuNjlqX6 zmF65m13&_Nv9>DpQq2On*TK4SQ8ljR8LVd7!y$_UA$o(PL*L+LToa%w!^>4(i^A3W zGP7UzF=Vhf!66vcuGB_r%&%)Ja)JDEg*>6bxBY{c z_$2W-U0(_{QX5l=1}jkcKYNonXI)d}dER>iAaQ(f+!_X3A$%^L^hy=(&(ZAT}sxLr-7#uyU0kEhybZsJc=e4Y5F3cZ`thCYSBp*^5FU;=t9LntP6)%vr@?k zAx2k!ZyjZ)?rN|D7R9cAWv$)>hR5EW^P2;D6zV5lcu+?6{v)*kCk^B0Qh&C7TT-oQ z$b>?dw4bKi_#>G?waHFV`cKgWBIi(DIa%2$I3lOCVQR5F-bfQ-;)e2%FVy6wHCP&7 z1I4tH{zI*N5^ICg3Il)Yok9jXdpx$;+cOeqtclt~@ZuopB-bYh_(6DhkriYq1Phu? zQ9!YvqNigB$>2v|HI{yD=)%!y*)L7>^@zIC-pbxytlf;Y+Pk{2qdNb$CY18Tq zN=?BaT(MBYRA#Vs8J;Yk*tes77F+Fk2_0@Bg1SZe8~B^y!x zL)FmI(s*U=FI)i^mq5YRW;el>hrb8Uvk1J_1+WF~aqxq<*W~k$ukAKt5%2UuO~ccF zskhWMVhV*;euIDe(qqX9c~a~T88Q|bj&wYT?`l*6jm%n?Z9(dKxzT-zcyu9m0^QV6 z{1WLKj4@;BVixE^m|}TsWn~NB;eu7&S|Jv_a#Lkm*y;75WA4rt?ZO`kB1M~IFXQds z>}~k39b?yZ3ZtQ3kch(^3f^Bw0T)s;5ZA|3r&tob-z}9QTS0 zT1OXuUN&X0{V_7~O9fytjrp|cRVV%gQ; z9ACaDclt$QI19h?+B`(_X!9bVZrCc9NJ>;@VK~r#HYvED^hl{#K2f{yuySr_LG0k0 zE2hlbyRQ`Z%w{FN80I)~#zfA3a7>aY>4egOJL&S&3Ma^?msbwge+1&_-E!L=8|1SV zwm$_oH3_Tr>*XD>Ge!eKHt;_gv{*}gR4?=4`FRuI!_qt+$N=mG==nyFKkkPF2Fw?8 z1aG;#_*fOfos_2dwjWQCCab(SKqeg@TImPWWCT|YlC4-nvhhhQ9>54DPI$wg-$oOr z`(8?m>KySi{M)652rE+IF*7sk``=$;DxoRfeINh%&g3I|${P)}T}>ktE{2dI zS9eD(S#O2s`3J&@bWU5zTHFrHqWT=&miaX?_#kZa>rdNYfS@E<)JID8I3^_Z5C%zq zX`zOqejF!-6Jq&@z_zMj7Wdm5lU?qxWE+FpMLfa2B)T^amoA@%J34yyAEI`tEDSt= zEZ!L=@KQm@7W=%+%~ppfqZR}_0K;_>z|-Sf#u##U16gZ@0CA!;6YjO4iRHXK16vm@ zv)#rR$$#{pGNIE6dEz2Q^zx9DEu8n{=2Z-cL;^NExzFd;^apbtleAmPjB8hu*rQtf zZ{Pt|&?`YNtI1k7C}Zb+gr1b3 zvjVcM(Wmb}8~~9|bxe_B<_wVdcx6ZFESkJRvqP?$iOQm6pkd}k@)VyrBKh@oF#4ET z(4>Xm^6&+@uq%^8=OvMNuJY4Oz``22uAxK<=e#NUMcO8uaTdb+tL78>eA|tKVZ-Vl zi%YCfG?cQr&S?%UrYwRWmDq&zV6@V(yP>4`lAkQh)ojH*^Rc}hy-@9v>YqM$b&tgS zCy%73#CFehb&-7KY`0lCd;%WO0UzA{ z(T_-T736h^7#$SAl%X%T7*T+L_f(<$ry~5~B$z@n{65o5it0K%fFxW#0r8^ZPT z9c9$gg2GS#Xt@z;eU8fdWE*Sar?0k&wzmu17heD&RWnR<7%3)sC}#|f%bol3sCnkE zsX!M`qeUNr(h(+9Ze@AHajfklK-h)$-3cy@XZOPbV@u;SE?A(LOguBTmV8+a99ucZ zk91&!egr-~B5-)sQpRlny&;#w=x_GFFB(^T=aT#B|MD5^bW3!NC$U=eo8LY;{!&QU z@d{=D(!04ebxjj7UDfMc>V96%3Cz19;@x@#g()rf{d%O|y1M_Xlwty?4Pc!9m5)#A zUc#OGdm0eDgb9d_#u$vFoP^3JJ-cYxsbt#uC?;;wGh6~%eL~QJPD#^-Ai+4ma!rTi z&W`myAA%0()4Kv3Jrskqw?HOJ1;_)R4mr@;5g=Sy>W)}SvPgrPLO&oJ*J)K+swX5w z&Vw7)FVw^1pM|Rw#e+8UlXO{8KE9X#_%JbAeF8eJlm)Ah!7PX>hmqOh>|Rs6^o-0C zi?DxSyA~cWpFJy0`J|GgB1vwh-5ru79hxYI$`VGPBQ;nPkG_RX+6tkV?mKLBN%Equ z6#hr{fw#1vu{YTWTk@6SOpy0gFX)Ht_FDQNc~{%R3%&)e3(4>B!(w& z3oNB5mx^0FIp9u7DXFCiX@V^T#P>Ql0#j#-hIzz?;#1fmbu8%tnx zCYi9S+=c7YDKkBRCpK}N8L>L#HB2cm#v8f98K@NXy2A=sGTUf-R>qOkFPY8mD)w30 zlvY0gn)1{VD_uS>+?KlDdBiGH>k;&XRU ztZ;w!1!&d&<#;&qZ73#n1OzU+Vgcs-f?5uNJeyFYduLmwncnWPtLEHj@T%*rHpg_p z{V_bi!7)-N=_6IqU5BkFFI;kPfU2pW>uvi8R=$ryG)RDl3F+x0PjD=lSpUpX32BIf z)$}qyEnGlj)x!u1F!78R(D;T^qj#&OR7G7vmYYmIKN-nwqBSAi_gBv!?{*|~8m$Q< zQl8TT0P0lBSYa|D%ivUin_TJcWif@ui4jc*v6N61(d z6;l4Jrq&Z*3p`H!hONLUpl2<|$Jb3D2B&FBoCT(wI}DU*;}^{6VcVI`wbKHQ)8p&$ zu)5_VWvK~9^b>z)2b8GO$9y2v2C&I@IIa1dskz8-?Zbl4Q-ZGkOjRPfsi4W_^S`cO zB4W^v%+ZR7WJcgKa)bGD+e1Z(>yR?y<;oNc{gx4KPN2TgL+8Jwd{o<1!Zu)mIAIQ6uiz~3mlKd6am|($C zgJA?`pe>=JvyCK_PfSR-dpF(+!5ao&-?K&a)$()lr4l2H z$-W9QyCgp&Gr7Js1(gV$`AQ0Xx&Wt7vVN^6CE=5ADxn``AwhigD~i zA#l|to}V0NamLu9!{dmJ@qigXO(TaEea^>;*zUt&Z|M3QP;WStbg<6O&MiR9-g4X) zx`?wqoi}ay`S6nex-*pM`VZ?14Nm7OITSTHUC$cA8Zs;VQFm9lf^)muCr)oR_5*tEbXeu@m8CV$BSL}CbI^}F zcAQ>fsDs@%rhZBI%5Aq!C zv%&aprW-CVV|+3nd>5||08mu=i?2g@PTt=P#axxy<pFayCz2ZK71@9fRbv+IO^l*zxTBiDiI zOx3W=7`6Cb(}c%rUDnmxGUh%sg{RJTv!IcNJv|Vc*w(}=5Y2}pb3bw6a!;Gz0d=I@ zbbJCkRI@g7>LZbJ{?5MfP!wJMSTJZIVJD@yZTBwhK`o-Ky}JwSB|{lvHcmH7P`xQQ zI-H_0s>ew`K9yar`s^$nX1a~XwqhUbKOEUKwj0(x|D|;7>@F>Rls4WwDI!$PVgLcb z-#?S5E0n}Qg#o4%Y-dY^J>|wf3Dr&heMeCzk)u~)PFICwQx#f}pSn|ghPP{q7F8L^ zK<|>He!O1cZW(^?7IO|L5KM_8W&SSEkZL^lr;juk02I?!i*K(?VN-m(=lMy@P}4Um z-{@L_U1T#{z%^Zvv_KA<7Mr2lIGp9wFDe75cb7HK+x=9+VD&dT4IXLzcI5n zvE+xK6FX09YSsGQx_|FOM0kLMF8&Z=DdqutjDbW6o_$I$J~>gQjGnOEq%;Ml4Ank2 z4D*)%bXOqmT()$#{dc%(2;; zFyh~rCx=$YEXyQKhKQ06!)3N)=BXjzGCRHjJY7-PewhEwwhfKbxq+U#`t5n=H%s4c zg=-x(`+5gtyZw3_I4L8et~y+oZGq&D!F9ZuY_2yP2$V;geu2ODu)Nh9Or_@L3dTGH z=}EMUfo7Cm_FX^UkYNN3GYT2SK$QuH;gb_mji8WdH*Gqwc;bUTD9!PITY$j}rwWh7 zyD85p_fO=03}I+$sq!^uRO_BjtF0RL&MgtQ#U;UW-~?j&s)ggg0cE1Uo1J|Aqperw zUN0`q9<@B)&CQMI?|yuJ*Y7fz?o0Q{!t=TPp9mIU^nrP_nb+$n(w*k^*isc43jJ|+ zeo?A!s|jhVash*T&%n0l)$+f$!|@&k&-MDGwb^?8JO_OW7<5=&V6`{%BvcdV{_Rv)3j;i$boc{;_)sRl7G` zjv8(=F_#K$h5R!qku!tZ@SLi-k0Hhn`RV(i-`AqMyI{(w0%(%~0H43lvT}SKn{D1c zTw`v89vqliAJSX70X6F80~m5Q^0nX2>m2!YgP(3vC)-0@l`8~fMD0wk2>#9O-=65z zT%8`!@_<6=|C`xQcA#&4@iTT;PQ-i6PcVu*>O}un*BW^6#&l@rBd~BiJuVjA);mnJL~GLV0CJ06+vY`Slp|9mWu~$Lfs9|EcT?vBCuwdyT}aiq@xm zG^~?7r(bJ~hdpa~Ra@Dp=xuPj zWJJhs=bz!4UC(~`*Ipmzck2(DENUeMG84}~`FEA8Y#`=+L9NkYhrZfGNw-@bdvwJQ zgk~~)U4yDjR}`$)(tLs>>(Yx)%eI4J!eN2kn5f3O?dA!@2bz6I1|KFc#w?SNL{j_v zsTd9E7$NI~BP0d^xNWheQ$a@@vw4zTe78|DgD>X8$DKp~A`gVaHBXL@N7;x2v`Ip~(DJ=!FR-ta~y!nJ5K-5^2=#ENme>-5X2&%0QfVM$Rn)VoW z312&jDeCW(V7_hYGqHT~ddZLAf{ysV>Jl24!kKW!=~t#7SFAlypQ1D%P5OT{eQVLW zEHh-$H(|(S&Aw90gD=Hr;@nec(-Fx;|Xn3*@ zAK0Y`aeu}V2yY7YcX!`Nq}bj={&RnAZZ<7Z^rUK{}ovH z3mQwELWU54iF(85!ld_q6SmhSM)q(GKjN7G@k0#>gQREnoqtTx`vMPi6lp0xT^{ft zA;6+QVAez{!A@D+7xA*zG=UxS6^u-#*^$f9#(0cF1Wdo640uJ+9Axsh6<4rzQrPt$ z&{@LZbfgl1Mb{;nEdNE_P_^_AUcP7oG;@-W!@cM~F1Jfyn8uIxn_AG2B(5`@?c8@i zNfIjRk_n<{Uy#Pbu}}%+5vc_UK>%#kM6F_mSiNt)9D3u^c>nx2Y&HD9bQYXyxK+Kw ze}SAv(3gzCPVFsRSOF(fUO`<@ZEmzF7>LB>@CGop>F$5c4kHaN5=frhc<eecIw)kB2FruU)m4mQ?g?oU4>-B2{eAQ9>_M@ko8uJ^-GfPml8|S?6#mzq{Hl^Qtvf(PF+pPRbY6z1m-$e}-w}UYLI+z# z^J)qRKxOCAePX$uJbXYt2I!)~h)z_jfj}C)b+7efKzwytV#fKN3$}mth)N<2BU$z( zv1~XZ{`w4U6dny%G!*C~h>SsFh(gu9m6cBbRMa0ae!%g&Ai-|s&RI+SK+PM|dj;N6 z7rQbQYv9L`@j2C|BscGw!hM#~84cHq7YBkPX39qKkbHe=T1z>T>8j~5-TR#QpfsG`p8LIFL>9RmG z`L)OS_G2(!?%vzN;>}+MK>e2d5P6M@LrB1;s=+2#PsQKQcyi;X-LovCK_COxCc(<& zQqd@~h0~DlDeBUF3cj$-O~1W0^{_Y|v*$zmjbzpCw{f%cP~HhG$MO(?+!E$Cpf2UPe75ztL{_W8>3# z^4vY17RT;~-o`P9M?pxX5JId#iI){0P9VmDFb4@U-9b21G9wxhgz==#b#jlDnJ+6ATIpf7V>^ke?T~MfHh@NKF53mB)be)p~1> zWucHhyR->P%-i?uTt{W4Z1pE>xbkn?ckm|$np7CL$qd8du75AA;bc2Ta6F!1@lk56 zBBp)dQRv89=(*WefkQCNo&NfA)Ny(XNfjCoxwC@Ci(~V@&_dZ4XQ_`nzbDgWhn55% z>+!#3FEIZ`W+Vdv$M-lckr0Y2HK8l{M8-qA_u0#6Q%IfnaSJih z@HC~bAEqBT^Bp#pRehB?!9~{$(5@v9gxf6kY-_ELh~pP9lyf$-5f`RJTTHTFEuo=? z%?3J^4{oUZHl87!mb5G9H^Ib9I9+RsI~~Xgso=2=i14Kx(qu;p(Z5xx^VctUuJj$X z`Y_~|scd>XhI_R#A{{>IX%ce=W^>$~s_m*(-K*S57OV8iOAKw4ERK$~%3MYQkC94DoLoMIP8$(j&}~)fcEVY; z)sY52$mjMw+gv?P6qe7ZQY?z}!NuE_`YAbHWjk1ktk(-Aq!0pTX-TS4ZZp2;azEs# zSPJE668$APk*Py?gCgLOn>Ryc&+^Q5-?)C=MRCDkf<-}b-#+R6vi?$zn~`Rj3_E?e zj1P7aUASD(j%K}G)>fpG+{NAJtI~44bRs?Kx&1Y-#Ua`x5y$rsS$`jlb~N`ef4KhN z*Ve;6W;G$@@xvYjMpnTZBP+9Z7_Z#Ph^8Y&i+B64DIcPILvCrS>@e|oxNh6h<(lYZ z!Q!3PQO6yRKY7ENKoaj>M^Bo&a*FD0uL-M4#N{@{%O=$F$?X;27w+2$JJHAUT0Tz> zh@CVo;md`kaQ{nB6gbZ7NKAA2@kgg9dks$(mE+QYUwW{`yJ~i;1T^6rf@y;I3PGq0 z6Pt{Ip1xQ%Ds``DKM<&eKPZ?3eOR)Jqj`K2WjD2c&qAymog+dx&p;`WGn&-a^BrfY z6U$Mo%AQY{4)sZ)QknR_McdquBI)0xAP92#Q{OdzmKU!2xELwHJ_1c&8!q=oU9Z!u}q8XXxa6 z#%M_^#)0{J+Y^Ko&t)xNh-8B;&eqxqWyd$u0ISLpw+Ief@m552{tohb{J(NTr&xWC zAEx}|8t8)He=bpGT&UWv`0P`~5d26Ge_*32OeVW4@K}gcB0cq@!+yqKp8v)oHLbSh zy8If)o#-$~riN-Dv4EvGIteq7CYWHcMS#C!z;5XphP#ebj3w< zc*9Mzz;nK^XQfrmF7kqU^;Gz@TJ!PCm-X)6<&>!Bm;G;2C9unJI=_a>eRV<$MHKK0 zJ=}by`hAvSnxQlkr9$*f?K?W_C1m|gg_0I_GMLkBE8ud;kuwAb${T;H?GtZo1l-u-%4gVu#2bI|aXWcocq z#zMy5y3n7ZR0WAbUu^(a_aGM73PCG{ni1TTP{VycxnUc@>!>3xbt>IW{EoW!dynh; zEF-Iu$N_c z0j>IhONeGsz-^U4|C5{X&uHrIxpP7b+f35>**^#HhObTzqvpkG&<@$=LY!EK>SIe7 z?5$nkDfYNx&9AcQCj`-*Zr2k|UmMPl5)iMx&QQaAfgh8`si zZ&2wn@Oy61t=2dtFSZ^~aPIgWBRezOn%2*w)p=&D&R(U^hkEA2>R|l0{16PqjfCu#hjafH?emEO!SW=Yii5%%qbD_;6*-aAzqTnH5&F41xjM|$@67tE{-e_O`XW8H=x1N2;J zL82&NvxY5tK>fJd9mj+pDsleUzm$DGhpLNC@@q?JY5FF%q^YS4lZ;6?+&fi_1lO*$ z@z=QLZUORKuO{K-esY+959@(pT=-RgP@VCgbTN|l^>?`QO|o9medBgv(lQqGuwOzu zVmuFbBDlPLR~C;bqW1-}#F`;lv@nik>jd`iL?hkg_`b7L(l57Lvy2{!ylDZI!}$in zA;%p4)B(fMexpokw31cw4Bq_6yj+~JYzH%i#TRIO4^jY{GGYp)VZ_UUFja~Cu3VD! zl666`n_j0-09i3ZC*jm0U2a~>Q=2x$*D29D2DOoIS;jU+ms?cf+>7KTNC>|XaopEc zF(+~^U|YZKP655A`aI$w4ouQWFc>{xG+n0Y*0z$~N+H^?h{`MqRe=qVryIKBa`a1t zoWOd*1O&WDgvfkUi?_g9fv!Gj+f3ucLQRKaxsq{SN>h&{2J`P#ey{aI=B?+Gc?I#M z%SgJze!oJ)k8MaE{;kf$>y(BBvNrt{+ZyL3cBE&HM710>{!y5xhcMe=^Bdn)yi?vN_XpAv~y;MKnUR<5etLAEvX zwlNT5NewOojba4-Qgvl#!G@>s-+F=kFL_IY}&!ZNHo0r3^lcw0g z)&V<$Y-DvX>7ZV&pu$DvX`1Lw_3n<0I4Q@GG~f{_1SJNq(!?uWecjIpD&{VEn2h{u zlT(WcCW=yt^tgs2}kK$8SW=9V-b^c{7gDGfujO3E!Kl zSk%IsnhVdM_Xo^h^i5Gv9$16{sVY{oyhB1_rOig9?=sGJeYM!;hUmFb^IZAZBP5DI z7}iL1q}CTc%kt?JH?RhLfDsO@C;!MZe%&MsnJY4*h(qoR#q6syA6<2CpHCjc;fD@< zE+dr$gX2Kd3n#94Fp`YTFvGcA8^2|}Qp_6RG$*=S3+{qN2=W|u-e1YXvh~zluRz3m zhAgx*N>|aeuzxCCv)0d`VED*zXqdu76wy-otFi^^iaM_r-SR8O>On&w{>u_<{G#A;Q5}-wMsoZz25uAg^BUe61bch<=Bs z0D&NhQ=}+IVat;rLIXi~Zq96t=kH#TI6J}U_=xV?7_le2q8%3H0BkW-`m}yY0~k_W zg#3SQ?Qk%YZgF!IML7d`w`-o+omuTJwYKwiu?Re%VC>H~Ceq@cZ zuFXL0QGW;hTtIvq_bUOaf=N=OgU>U!2ALG-3Fy>z+}xaJPC3Y%P;c4CNcQDDn4hJp zy!@l@)7M31l5VO%%UTO`tU*dFr_nS zqWrzww9-wQ51Cpsj_o2oSw(`(R%aG2<0C@sS|OO@a-I&R7Gs?U93et2mc8@L25K*W z^_)}WXyAp#Uis(@`U5C(2!_?SQpD)cmKw_8eqke_sg{1ymnwjsf}Qy4`K>8S;G-z< zyacFx@ULz8kS@&4B!Ab5SveX<>T`;{UVyGFRs;Z^kcBMx%Nr^$B(&lkdkI=_SqZHD z+Lne!O;DDxL79K@TG*LAWdL*a6&5Ety%|=|SK2r*LOT~fEY47^bq{96*aMG~QutM; zF-hq=GnX~HJ`E>w3jf^%N!ZrZMx~Uq+>qH45^$#%K8o1de_a+kCCCu3vQ%0otSsN- zjg^Wl%GO{(MGtMVdtKBAOAX8>4OtV*yhbT;Q6}nSscO}J$S6S!(cQmNRomRGeZzNlewS*hi=VMp7}GKI(KDk;%qx}b;r&@Cn~pN7 z3vruEqV+YISe!DFV?7R3fV^Xlu6Nx{g6(|g_oJ|Skcx-=zz0(J3_lQeN{5vd@Ou@sX0r+-yR zEK7ib!OQ*S@KOzToUCeAm*DH5aa{lQQmCrUd8BfesOduhhAxb@&$Ns!_0Z zveg3$eIG`gHws%9YpYOP`q)YrcPAF~jJPC%#nHK|wNbhYur5-&Pw;R4CM+&^eoFRs+p zy1*iL1dmSP#J~69PM*u9I+j&cR46;BE@b^x3}_>Q+OO#YsUQV9`56*$I98z-qIbG* z<(TmfSvTsy6I=#Q10uh2J|t~<;P{hhce_r`)(SImD55fb)#9(Z*cyM=-y~zrJszb` zJR1JY8Qd80;5>BU2;tbKi6vdRP!^*=dR_10z4MdP@D7qEc|waJauRf*AMk!ra1G>y zqnSGlWHe??kOUjC)!MMG!7g2gW`wDv8E-#k?vNmWkmTynlrhfzJt1B64;wr=nneMJ zz4W_mSK7mZcqLpObkw-bph+8r^D?{y5_rpB#S~%)FpMhy{h`!_@x_yvn`aX9km1Mi zuV&mvRj~zNJw3cbng4a_G(YpkrmpO3Fhi?>EW2LY;^LjYq|1u`+m(_?chBxzJ=ken zKgoF3DCVf_L*rjS1amBEu)ZORQ?!}uIrpOmyxC)sf>F=QsbX|4us0x!9N_oPh2GWQ zUJaib;5IU^*W(U<%-RJvZ!x{V%uxMQCKl23VR4WVTacnJk)g85q7as@q~S=;G}9y$|dz<;RO@IS3Z^;!2RrZN}I znFcjS2m^`yeau7hRo(#xu%od(C};znfu{?rKUDvIT;HQ4<&%ZMQZC+mg6`Iw=WHQx zdL^Flw%mE0AgX`>47wL@t*FT5ltHP?q9YUsw)LfG>);&*rc+tlC|rAih{>;Dj1w{y zPj4*lk`<5CK4BNS(3cQw<3_tMc;{8i^KZ;7l4gs9;c|L7K9Y>5oFjcKVKuU;LmJeJ zmeh?lUeG*o;Z3MnZVj=6+f?3!Y1q5Ne?rH$dYAdOkjs8r^9S)cbnMuTOP7#Kp$by5 z$W+H1BV|1*n&!7Cn>TMz0ylgXmX-QNBTso>H%$dC-Q6)bJNeN)D2zua&;Q)BJsE1m z#`%CwygG=%8t>hm zyO(_`Zy^=@+7veEPmjHO)m$9K{)77bE|0Yw9rfsthq|&me>p+Y(pmNT-L8=57P!$$5V(<7+bM{YH<(=aE~k>SjKSVFA8&^7XrswztAx_Q{0s{uXa;&sUp7 z8;MBRR_yX+5Vdtl#VOq!>hdn!t}*}~qxotpTLnv(mPGgC@Fz8PUDz(*36|tyBbDHm zXmh8hBs2^h;^rSH!IO`ibc*DlVGxnX`LXouGdL8}W%ZRnNVWvfz#0J20)s@$RrUA? z{H(P}9~~JMM+!h^MYagPZFxy^8lD0Q%x%YiC-%8A+6euJhbRTaSWL2K zx4G*uUp7GHifRA-`v(JdG4f$*iMgUw$U;DA+sIL6JP^QJ+mvugmTy?#ijXwa980me zLmO2-vo~~9^|t{>{ak5cuB;lF65R;qF!v6}U8i>NpQ5c*Nc^NLMHcQ`iSHO(yc*2? zpU`V8^qF=ZRjnN-Od?oYN&>J=pF{0%CPT?ZO5h_KDkHP?NlA#%*1_1d{9X40hdm=N z5_#qa%8o%9v-5#H{V`u^0x#Ud{0fK<@74I=e)|(iP$}(*obO+0By2qpG*%wR{a?k5 z-jNfK(#aGk=K}n`xFo{HO1YX(0o1>t)|FrXp>ARdT#UDe!aEPJ12D=yKCxVhzXV@Y z977s0QgPeNTOqNObu(`erk-&%s3Z5;;2V%!r~YxWh%gBpQ5opy6@M82_IYe%%LC8U z)!6+#*@#kh&Whc#F3dFlg&{=M41wa%1%g?7eWQdm(1!Jkb-T>x1Y2Rd`A9Vz7>D5E z?8Srk{idBr7#Kd)5_fhwTNNudxV_w)FTDm|GApm~FEr2@10)G>j5@SCf0zHTi< zRmyZ*STaL-68M?D*DK?lv)Bve+)m5h{Ia&I$ zbNjU9iI*aw@C13M1b+7cVFR1!i2nL=4@YCw#t1t`XT=*)uEIG6aNe}Uo{pol4@MMPhB<`QHtSvOvw?r&B^rp|(rB$yu zA~qskx|gl={0vj}{A79IIJt@&XRQ<8Mi3w9wT*NE))k958ydKT zIR2WeL?b);{;#c7|CTO*f(h5x_`#cbtWonTeEwh#`|CM2pM%x?3M=)!3X++Y|D)GA z^~cz~_ec33z3w_HLrN*Xpz-Td0;hkJVyj&7dQ)gizRI7E(c@LfrQbW)-_}2`(^ClT zBaR5=!1}P7zgshdmYbe7eeP=F-_HDD#{0vxxd-H2fbKf(tuafW#DsG=l0pl8VbT8j zxGP%;T~mmjZ@63VyTfuyGdRUWj5DeUyzleES>YGV0eA|yGA^}UsGc#l2r0=L-n)`b$4D+!E*E{gWZ{Xtb z{DBB%|C!!^ zx7vOVSnbq>{YwnrS0v$)M3#2#49k1~-af9pg{T+~#d(tL})&#>az) z$|b{j_lc!dMVSQ-lA?B^STT=+N1-D_8LkR7ca_*5(kitj&9cHBi|*y~#IiEP~JEsKoJn1>Elf+lK4}VyB=X<7h*8(IsM)%sW53?l9r??;k z5H&9G`UrdJPgn(G+Ym-nVtv!|>a2)wkJ%)NJR9a>z>;AC>6-(zd8a4XEJzG#ZGgdN z3uxA`PKKWE0UH^O&pKD-`h>n%vjzb5#gZ)9uRa|yZ-_HCOFM%fQs!3Ow;~5m@T5Qb z%kBZHu8|T0e;c#FU$hBm3*FP(MoN8Zf#O|-TcCLT{!`vfN4Ka=!HJ&$r<=p?0V)8? z2>C|q23ZPy;)Eni_hb39`{5@sRIf>W&*>oL( z?<0j`&yY@xTe6os=z4hL;y;@;Ol=VO%XQhOgu*~BxAzq%49+z$7^KL{w5qMk zYK@FT<~ORv-kqJyT(D~i&)H3PONMnqaVbz>34f*+wXRtbBQOA$ zqzr@uzmAxgbNid3J|msrb9pZl7^OHe=Ls_WEFdRJB8zVqQzZBi!IyqsG2RiUhK-vE zpZ0Kjh?}WUX{ckds=nOT-jy+dCGnM3`~7cTHFVPy#JJ7}M(TsG(Vy?DB0UUf5Eqz? zK`bGW{-2y1yOk(-PF~2clE!|Z@5Gw3wOWf%FOy>>1}^;CmA*I-mQnWwvB%ut$`BrT zx2fH{v@k(wS1b_9#*|PVvUS&q6yk{uz+*j8Jv%~c& zf5SxRRFM#IH%dtn-Eao{lP@;9iL9!*?w}I}E!dsO4+U@j;WO**j(Mkedg@;Gh|1gV zi3IE1;~c{P$;opZ;96~ObGOwARP@}N-f$0z>U!vEj8RXSL*S5-GDsBqOdu2$L+74) zPSYnVKI>-u70x)ph8QtNlStorazwP7H%(8)U2EEKb_owGwzq@j81Th*a2R^tOO-Ad zUbyYQl)cZQO^pP|0$5gD;8`fvEu5UK)v5Wq>8w_=nf{n%y=uKL?=@2%e=5XBC4Tf$ z`P%RW?q#GWJm)*~%I`IkVSzjWH;@F>{cUPf^C^@~IK+QFA}J8-1lHiePjKrE^4QY# zYWlm-hdV7aT7sv)UXSI-X6~Ll1JBigPxC<-oLmB9xs|=QUS>BOn+v{&b$}nJD08v5 zHQG?W+OO{_6rPKb$ZmOYuyS#Cy}#ljHj$K?Acrs74&3Ke=^s68Rbi7V=;;5&kKbPf zunni*^)UxxrVcWbL3>|4+&{6(OsB)8YeNd6T*7#Oedr5qx&z z#QeMp)rHU0-~Tuze;>3unsu^uh@_cnX7Y%Y*I|F>R#-jmFs4^a)X%EN zsmf)%a~u<`!80nXm&yMVrd)Rg`k>7`wm3N!(}tCJtxV?OSBIx8Bp(OB9&qx!d)r!< zhktR$3y77z`0;`Xuwcc@hfgWio=sPfpxUzunH3JpZ;4}9HSmIQ6bjFYh0z9Y_?+x5 z(1E6JP`|EsxyALa$b+k|sDwQH1!KaH{O7T|RGxlhD+Oa4kT3{B3AjLPXo=&JQj%m9 z3Q?3RRlSUzE1lu~A&+etdNt(=47B+0b^kXDpd+-Fem*89eqAQD4=9}1){7nS8l-!t zEW{N^oJS(noHI(T{dKigHYkBT511R}@#9MR2YjKrhQc{?)MEwl_=b8=9;q7o@M1>p z-?nu>xTD0h-N+x-4|f!TB_-WtL4YHMeflt!BWs0*O<(aBmqccm0sKi#Q?Y;RZ8v}C zI1F8+GXcY=F5o`w(znH?-qo_LXeuC@^2@NHQfQz&yI-XzC*|I)1ncav>qz+P%*9B+ zCMtayV6aITJ+Bn~S-r{6Z-QB^CvObURVU6GjNR7y&9gdybi!8ckLUC$YNv+&rIMAo z^z}BLL282(NY+$@@ympCsVz*;K8ely&GAj9Npt}=AAd_`Kd%wDa4PS<-bES|S1J4# z^`G=-hxjYDubQkLa|Clj^$M32{Hh1Qx0J3WMarGPVX(4V>UBNE2%)yL{H6f~p(aCl z@Kq32ph=E)^7&As=%OJ}Wcs|hB?&(u@3#bnBkzc7Q)I znifU?pRDNszIYt4va>uDzNpzCfA|ayC&fH*oaZ0piHS|?iPbU3^{+ zFYBq=5xS!Mv{n)RGfF3t2z_+fS^C?pIa@|yf=o_?rLGXc%FKPPi)34tTRm^y22$jH zE1#?bPVnK~UKA+>sF4ZnJJB7Ihb@1@RS4H6J)M_j#!V0&_TVjG?A(k~eQ7n;52O|@4gW7`@z>O` zS3r zYW|Q;nAJ<1Pi9;ac3w!7RIO2p0xab!&hwXGvJ*Q;VnG;C&}9U2CX@KbNFHzPlk?bk zxaWRdB-e|#+URi)R;1Lz=$Mtd`97Y)9WFD|^F=<{iJ|Yj#q9-#nc=xay~uxt!J3%C zSN(afIY$uIaLU~Cbxa5?eXQT6cb>2)5-0#EXA`eStrKKTBY#KR27~;=&R5yIW{mj8 z*@-TNFK}@>WsY3fytCBGRL%bo7>6;!1-miSzALvIpD0}NR@vVVo8o1yCA@yFi$$LP zjJ^U)C@f6WQ7mGGcRz~~c}ewXhqiU)JWf@Fo_=pL$(^oDC{?#oHiSGiaYNsC{ul&! zfDM%ndLGaX%3GFsZ8&X%v9M5SLN6#`$^FgTQIJ4z;CiAzPa&P<0O@D#8u3Cblx1J- z(XOKims?(0v*iioOT@ILm3vQdy9@nhCJUwrf4N#Gy@)`Z`MvM_6j=7{H7ZJb#dn9p zlZsI#n`>a-6FzBRAf>QYMGgL1RKEglkFK55Ti^x=6?e{<)>b&T0Gd zj(G-}q)LAxAAfc(`tjTv`q#r+%~H@4CqG~j+lwe7~s z(p5UZ;>e(+Ipqkuhzj^pM`uKVK5G=Kk2UTf8zu%2A`2PLAko(@Ut=i?tgPG~5U#|* z!TAOrjS=?TnvhsHKfg4aubxElUPywH28u$;S;Zee-;Gjcr~dZpvp!@Al^W6(EtCKi zAcMVaeZ<4h%K}06RfN3vOp;Slgjo@}J$*okX$o0{>aTu>7m^Tz3-n-nsWrDlCrIAi zDv(uK6Ne#&nlw26*@<27U^pKO{D$a$K$%5>=MP;OwnVn!tH$nX_{iRLYSUoVQ6EuS zy^q9pJa%^-l}QXp>=AE_UMJf8VDhUfrA`(7P7WYbiT8X8JoI=XZ{=EU@ZgHcxtfek zZF8m)%k1AhYFTiKry@2`?<}T4IO8f}&IOq!RQtYK=l*~>!V4JpAys_$6eNy5Ymrkx zYm6(__hta1h;>T;i>c zTGLZu&Gul>Jxd~9&y?Ez3?*Z!54pq9?Hzkl8PFGK;~#jZvu3=; z6KCT=kL^rIWTS3ylWZCn`a~fX8!~L$3EHVbuB%<(tOS#pMK6+2YAd5xrh!1`uTzE4 zL?{}HA0&sPqnPwvy(fK^{VO;RzQ8niTc{_RCS-T6K`xQKkkqPJxX|Q~_T8f$Ej}9r zfNXKi1jrCU#9#TzUbAI%>}G9-4nQt~|KeU^l1^;PVzZ2xQ{<(RvgOdi>(hRzMuiYL z-FQk8(Xab7t%Wd^HgW`2IzQ{i;svv1PS=gZEt*~ zK;D40&5MT~fuVqu&E=?K5ZJ2|2w=JSeR_!2|KU&ZrUMA1_HlRvzDf*&ei6?O3GJD3mU=hE}zR;~!k{H@WwPOQ^xKt>Y*7SQ>gb2@v&!tfAZpdg^42P;Gn~ z<0Ai9bYfGm!Ii(Aqw%o4o(T9OTu2c4up%?o>vUGJ+neRi9W0#vV1vWh9|LCmz_az@ zgK4cj9=V88^3Pc!-xN}}Y}(x=`GYYyr4RGT<9=@ZI10#G(^{!x>rRa3OFy++>!-Cc zUwL2Fe@g)_L)m`dS{2NjzvdHPx0|#r7jbBSbjRlmGU1wRkOWg=h8$P$Xo)L$yeCnY z;6c{{7)7wcmtpSMyAo~0MIX!&8XB53Ngt6t@URy+8(6)P7o%o&V#+K;fpGw2vY497 zbMu^F2Ku5*6NC8w0NUIYN4_a3(+5n+yUGToF@v0)m|3rkP5UMxX1s zqo&>L>CUJaWP*7ZBW%sfiJdEBbgDx^isNj1>eGjqA2Y1mnf;X#_>1}32#o4VO0FsBEOnIJ0d?0Sp zw&%ILqPON+eBm-Z_p<`1YUN8h_6Zt~I(Q@wH@A8#uZOY_ZkQ=#keO>rWQ&NUHn~4rk6 z-X$7&i6K%)y*yf%(q>pdF6VYn1zGh@fp@xdPnNzzClvg;^%)x-FdCOq#3lWoNi-80 zsOz8f@5S_xz_Md({-kVJUasgVA2l_B_4x7u6)yqfm2$18)t@IjN^_aBbLa+E@+Z_xnII zl=B^MkgXGWM((FDTvpjQK`?O z2Gh+3{>Q`ql2K^c-~JgGRYoSfe+jb)GA1b}Z=YGu@$=7Ld;VWQ(_PvKR1TV3Unzp9 z0+Y!@0)e-~o>9Lb!6TibkqT@vHmo`{a>WyO1Y^eam-oetSRYvfPOd}rcc3S=vHIxN zwei1VE3U|7&Lv#F{Sg92IU{mnG}JN#yDl(=@}LTgq5g#>QZdfpRs1>J zxEIshtI8iT#ci5GN!<)qbpr?l_-gTp9d8ujFHS6+W)OTfoODUOa=~s4ER_AT;oXHq zI?3LA2iw$QEu%?_$WICet`}Iu#0Ka!B`tZmC4s#C6sSc!p_}*{79U4F5-OIx!^h_a z-~4vnnk7PAu(GJkSwkg%E;aY9vpZb)F8sb4ZP*2@Z(#gtRM*k$b3B%>6bDX7!R>=) z&n|+O0D-JS?$q7h*8HPlOCWC~YHuMi#{4GOM-1-2=K ziZs-`oxU&C6@YhN*HW2eeD>t`-7Os~R;fgkLc~UWt5iSW;(q@n0Zv#nGnrkv~i3mrV_3wR-ZMKL|89Z?for}wQcuvTO0o1WH44^X*>E!@1(EbOF$hq+{&%u@o z_*ARvhhSm|i&(c!nItPT|2SmuJD(EqA`QiJdhGc&w7iv9ox?JgtgZ(>y2`FdW33YhJ9AN}4#}$*$_Tj~7lGWMO z`>jMS*XL_e@2!-c;-!4Xw$fx8WTxe?VYc8Mz85A{kgZn@TvoBmOK-%e__`f!_ZV71GojYvqk&cC$+%q)UWswE!WUrTr7J<>*72JpK-j@0RD&T7P-u zzBic+-+VdH&FRoVY50Qz!ET0-ab1)x!DNR?^)+Wq~@y~IX*QT zpkkr^pgpw#I2B~E4ncw)K$ec7jL9|P970s4iN~?^slSq-ns~63IvN)vVL@lj6Y3OM z`_RB_^3`a2)(~|DN2a3M#l1S~qpK%XyC+^=IW!|UlB4+!Q{@KDFyZvaU+1bonw9?I zDw)b{LGYLgm0H8?t@P$zKZ!D~I)=-WK=RNCVtd+A>t7tt`)Vg{_ZFO)=;89HFa{;wT`^v@mnfi% zS|b>VUx(nR3y{}pqZ>`)sN=pVVSd+!y1*Q+Cp{(AoJfV_8=30+mI31^zgb8SNHJon zKv0B?7U?)xbp!_mTFjX99b8@Uq{N99t0;ucDpe>xJ3Lw+ol1wlsm*J1#RL!{P`;qD z;WIEK(j=Glx;{<|jz1Q$-p)o12G#Z5z?*jub_wm z27}ARq!eKV8HL$XmHE%yo+;qwYh(M)LNe3KsqOAOOuG0aoJilQUr#oA>JN>Avud(J zLGNd4%_zQ^2wgN7JJIj#X@vFX@0HlLV_w%D_q6>?uNLI}39kHD-o+?@1v<}J%mjX} zPoA=LV`{LGQG6yYB9Zc_e+0>*Dt>%?=UW`jL|D;-RmPl>OKBnUaje1Fyv(Q$SKnb_ z*k45e(Y*Fa}E~%hTxEK zE^m(KM-y8WlK_9Z4MfKgwX~ta16_6&%)0sM#$VzE+$g`a!v~f-y6`|~YLHT!f9X+O z{33K@Q+SIN8tJKO!`qr8dCm<3padQ;IZ&5(!nM3f;-k(RCkBJrvWR~Y9#i> z44gW5Gr^O@>9zZ_t0zAsIa~G@JN#i5mttPaouTBaB7YYy-u%bR0D+UWfD6GhiajD< z<5e|%Ki6N9;NP$cjSRJD_Y(L`=%}f|+l=SlbRi&0tx(4*xTF=B8x^L5x0MhAJnoB& zMk2PJ52q%*UL575(N|870DBPjar7S8M5I3O)yNFdeQcL^J$D|GRXd(t8l>pXdr2zK zQb3~KqsFX`A{v`L%Cn;#_kl|E0AV{ zhQ7D`?PE4BF03d@fs$YT&b%pO`*FCi4l;i~hzwJrHQ&!urO*VZ_*mImhe#)h*m6-6 znXBPDn4ftsU?~-?ceLy4>sy_PBy#wZ?Z`mr_0_KZBbMX{6E=$B#^zI`Mv3zmHu=<` zlzG+Do`uZ$=d&@NS+jCnZN!u55sc$xJxn%_;@klImGcfgOpe*5yzbTfdd%ot%p+0w z%Ok57D`sj7j|5nu-)KG@Z#M@Ps`MmG%2+6^9rk=|JDj0BD%pQE4rw za-fo!0q%@X+qSu{W-$OM30&B2`<4+B6c=F9v@)1u0VnWy^m-FD5l981I@m$D ztP;}L6SL7rjWSe6B?*wLQ^v(KVVgd_Re}MQSJGZ_3>6gtWKZ$DszL@`MgR;wJUpZp zwnDcZPS-2CHcQ{{jxnZRsfY6}Bt3RA7o(8~qVu{NXg zrlm$tKE*i3m}kCcfuOgLNX^rwDIodNn%?QHdx#Ov(F;r9HURQThuX_FLS95jKQTZQ zxg&hYd9du!(g_t3LCh+?3c(x^Iv5*_MB7~>&k$c?R=h;-Rn85dMn`@-{NfkSbO;of zkp{#_8_(;s2_YZ^sCpp9C<{3H(|PA=ZtZ+NWHeI6hH-uh5y5W}E)WlBxqFF;0vOzZFLW&@$?+3lA1 zICE7{da5k<=eT!EoV4oXWq~?Xarx4A>}JV%lIj!%{$`1CGV(JKrmov(mcR<}I9 z{w^f&?Hf3GVnlRG_{$YGuTjfl4DNI8jNvdPMjv#r-rA30HwXuiPa}%g6_{S??H8AZ%+aVcCOBS|Z>XI0w_4x69 zQoOd@HEuqBvjiv&boL}=tdN?5{P}iu!0YWN-BPhwRLbNueT?ej!)TlmkDcj-r@x)hUjooGtA3jN{!S9=^TaQblP4zs&R0dg zW5|)ox;;y9MwWYij7iqAcT~oexeQ(5j8MKwF!HGZ?(O?*6_tr=W z{Fv@<&Knhwl-&Ou;2+0Bw;0=Zc3avj_wDoUu$GpGybOp*qcPt5XaoKMa=4*DX1ggz zZ?-?A9BPT*Lis3#9yG@uhR^!^jOx&Bj6~+d%Wp1z(pqVszj(ISLcPeD zObd8DOCiL@p=~@8T3Zh~jp>#wfya^O_>QjGchVSC#a{a2Z&NO~s4@Zw{mHDz{`N0< zri-c*NMAKqV{4sVRR=;$4>?TnX?WSTO?D<@vOjMm)^2evyXz4vh}eMoAgG6dj~gVy zucm!NAM@T7dv9ZrMHW>QrEArlX!{H(bv1#W>Z8}u36teBY#%wNv~wwcIh6P z3^iroL1(1jzYfT8S7YWW*x7LDCsDij_uNa9#vTJaUHS22#7i?DjPrRNZ^K9t6voBf zF0Aia2l&TPC^G?t~`fG&5i2^{QO;GxpGxb3lcC% z#=hzyP+-=BE~EP;KSTqa*J85j{0Y;@rPvCf(4apqRevIr!?cHcnJ+o5XDn`p9Z!vw z2u;5VFS=7Cl1vT~yh-tsToK|5gQP;;_eETaXbY!e58qjL2ZDr)SPIxr&FlK z)#QGjj$$uuHr2+QsGQ6JvOwyz8?}=Yj`M@=v?D52nu^Q|z7dS7gcA0E79=VFAw4gP zI1Db7_IBX6h_6Q<1f3QnW=u)htj=xo?MQH^riak>=!47CN^pw;NXVUJc8` zpkTwEe`l)u;r7`YD7rM_^1Dfklz!~gy@#M_;}ZFx`MYIFc_x1D#x`E~kdh+wHt>6* zJUgPA>cKcc>gLgxz-9^{Y^@wf_}$BMu^Wc&yhIt_qtA)r__C(Nq?1ozqMl8aV%UdK zlcl2^R&w?^o-l>y0{{^0*U4HjNp!g&53YQ`XGUET#vNsl)I_PI5?gFl=qY@zX6&Tl{{!RImzgPd5>OtdCFSLS(=$HhbcT^N;ies<$?byZ zD=~De%<$pRCvmb6OoEc8?L^3wQ?>OejWE5rDW*`wpJ_9^Z%j(WJda4)0w5D|X=Q6+ zkA&9N9vmt^oVwk!8_kMA)-=GovCCqyhP@!r^Wx-VV5uNAdQd4H>n}c^srRv)?hHzR%jQTQPN;hLeFGUzgjl-MgTa77&6wqVh(R$Z80WIoxu$kgmS0yOB`gG zQOK3|iYrLh4smLOe)0I;%t*iUOsMxyaluKy&%d!{4}63{CR`h#slrAowD%-lKIb{N zp?}PV*z^y==^tMFv-bkv5F*=It04}Bxj={mTKT6uJg+!YjsQR29Jg=ssiUYP*|G{t zr9J~*3?;NmXpSt!{B18ArYovl;ncJD&^JEkPXWd!9Y4*_#LH|VAv_4(pO`tgEiBwQ&WSg-{x7KDLKjmOlc|yzrYfQ)?8FRS%UoQJ3@t+TI=->?a|YH3elkJIPUt75T5p{WXLOIIu{i|6X#QbD$K^80bW{%;llGRoo{Z74A;7U~7B3dH=3;yUQ z|G$$t4^_rw-+`*z6OEh1rZ7RW`+af?JL9&Bj+K6h2HTsd9Sr;w)~^03STMv+pANgb5|8`|DG6{rh>>-0o4Ve za^-s^gQsz#|LxL{`+`?q!j1=TwCXaFUa9@aPJrs=KmPh>vpbC8@~N=TZHAcRs9h#K<|Fkt!9*4Qtt0(^T-rDqk=APv z_&?A%vv)3yp1}Ou29a7=(}uolg{db@)XePM2pp0B1~_-p;DMl`<+;{$u~)GVIz6Ds z4d{(=U3kR6-G^q_;rYu0)&FF5zn~Q@=au1Y-?SXQFv%B5IQ%yOl!Et1AZH)QBealHF`woQ0iyzP=+Px(AJHCo}&yK-aq#dkH0)qX+HQm(}1Xd3u#sF;t`zU&PI7Qo*UiDVp zbzy#!f5IQEpoEL@2lw*&sX@7BC96r$z}MAcQMw?b!SRYU?h@wCS;E@4_Hc4kF|lT^ z<{xipy(o5Uu@ZCj+g<7TDe*7~=@Fk*Q-A+!IbJ{~c+ZbF>OnS*whT?QKE^zG9vTll zM}ZN_P<9lMHi`~L&zPmjG)< zz%avrq}|w~!I!lVbU_b+B>R5JI%$iDu9y-RY!Nt_n}U;X9R~;d@ct?w7PB7Xq$2xm zn9z6u{PTw+4=?QZr$BaXs?5DJ5Dt7wzAD*?fEN+U7n`FqjS6^*xRV0^!J|(J@dj&n zZ_bCed|CDd=EJc*#6=;z;`ZFA_O>K>IpYk~v#f#n+_t@4gp6gju8@IqMcREUu(s{L zwERPWNgnv|ds37Q^-UbSJs;4~1O7O+kqMh*-tK&U0el!98^f@OCm8Wh1EtXrtN{~u zc$O$i=T&Y@U!oyD$)CQfix*)`jliGD`7^#~$z1AjDSy@NPn_q7Mf*lRI65iWUsWFZ zy@(#{Z6K;2u>to7D_gFV)9Yu`*)zRgjt$^x`TI;PDWYKs3dJUjR}Wb>Tuqj*W87OU zE@dZaxTyQFpqagj6p32h1qQ8?P)dyqYoYoERivd-dGu=U zm!XORKj&JrAYQ+jP8ruVd0qM|q4rtt@jEEu3Gs7qy4R|*5Bp=k?=Xu@NQlMCSy{0< zwcdL9os27aHtx$2(tLf76ZNbD-$J0j>Xc}fiv)`MgJ_u$5`j&|b7DA!j_+WjXzC7y z!{Ogfe;Xrlr*dK!HcJ?gY*vt{uTv?g@#=7ml zAx*p9vj5$m0E#+`-&RFW>?hdldqvUFLFcI_G&>8?cV;@{2jM*Pp|@?PukznaX`Xai z8vkki?YPO;>TI^9XwdXq!EBsnj4D|zJHbYTfb?F5Ngw0bLoF3RLlvS_ss|1EaRUvUon~% z`}%k$OP}nc90w4h$m8EG4%AZ(c|DkZY=86&`c<8q9SsFEO3*>IAEXPOB4edCC1)mc z@TIu>AdtcZaH@=Q4ijWv`f~=%h}hvd5*@_~O?Rk^7TZtTm04ofidW6ew~+u^$06$# zR($U7+)txlzI>sUelMBjU+*+p!>~@;SpF5e_hl-?4=CK;Si7k%Nk|=29-<04L9>8T zE9Y{$O1}S>iNGV>%8E1k=E4FtZU?UQ#)WM7AoBXk)~ISl0^PlK zcI2l99H~BQHf(L(rxI5`Qw19W7CY(S9wxW)R~QW)+8Y##v=#HeR6hKoR~-baL*>w< zDWL1)4xzqZmZL)#*4{Lsw8fVFs@FLX%Dj{iCwT4$zuz_QlK2)YlzX24t^AdS8u#Bj zUa3&ume%b5BFj;%(TEwB7rc*;#`^T_fNB>_v+0tAE9AV=;1C6L0lAcIcXz#RZ`OHfNNa-hrT$qQG~$ z^{k_`=K5>f^B(XMwzK(KP?TZ1DZap_5m@#M&`}zi@U5FkJ4#nG9Dif|Hjgdv^=t(7 zlJn5r_~Y`D0EDoh@)OKdG}}m(>yR(`n=hU!aM`e~Z2yRgf9V>GY>4LWIurDDe;EoE zNV_Vk=4W0TRV=wWX^bCCSYg2P>YEH z+yYN!XAu{9I(MGc#4*T(8DWiHPlSUvMq$UpPlWwo3o&b;;sMq?R1VU_R_vi1JnFAf zCwwOu3(+o?4kSXUg{J93^Q(u`W_TD6p$mfX3$DEkNE3yg5UVEEx|kH?z9(z z`Ja2i5+2nIlVH2+XBbfy5wmxo+GRD7I1Vf(MVssYNS*yNV5I|S4-`#FhM#gh?)g)f z$(S7r6mLp1!%&6F3v4Df9vjV*;&VSVl!Asp9W@0}=<~-0-~XjZwj*d-89te}u+d?& zSlh=CyE(Ap6Q6JjRm8hdN*PKbPqE-8cBsgY?H{`V0m^QuQ>jL6B*qrQ3g574D(8aDT2|l`m04b9qHT=@DM7ymCxh}`p7N5ipe4{+XI zKrRFW-^sxA-$?I~#yzbO@N{BmaF}`!O)HAq(aVh8a@=Ix;B*0A0UfJ-vp^xBk3bK3^7KG8fjYLr3_EA^ zzQ%juP)ir@eE#F^b1yRG*DSiS#N-9jl~!@&TJ4KjDS5>&x)&F(D|5K5{3+49ud?zU zwWAtrDsY@+DKZyuWeo3)%NX00=G6-w~M<|tnN7$v4Brr*3**zaXFXc$^#9y^&7U+;{ zc|Z^b13VG}GRoy@-^qy?O?cd?mYD`fBxE`bb7S6bAQ@NsusgLK)RiLz2)nYz_+UX z)8{j`;dlw!{L^*Bf?xf*$=5G!x|BBmj67eyqC9k6eCv0xp;XAfbP;4N+&Gm|m{BH~ z2)86BAH;jPI{x_u`|j=SM11eq>?AEKMLU^PVP?A7gZPu3RQ_eFFFvd#tQ?nloc8iD zM@n@86hUM@bDEA}@fz>rk6M0i|KfX?a5BOWShkZ*5-tQQ>W)}5K9|3q@FM<#C<(JC z*Qd&>EbN<@(&MwkR6L_5Y*_F&u;%)Vt0cad2MM-fu5Qz|eo7S;KR%2WX(?Ou&WpI~ z##D#WWnf={cfi`~_6V-by#AdO%8Wn_wj$1amN}NM7gyjS@tTLeM6ff_Uv-55wo)sW zf0V7eo68I@cpO!|F~#2(!wE<5-Wxu7shsfyo$ypvu&}}(&v>A|O3_-(9+)YTqifB_ zBc0%76#QprL70(ut&@2LveCU?HqbT|-Jdn`CVxwW+Q{k|L);_ZptZiU4wjbhz=tSZ3dpFM2TDiMOE=hh(gU?4nMWwNXq|@skZ=%0^Ht* zm+oFlx=TPskZvSIgr!Sbq+3e5I|M{&SfsmCx|EjgP`bOnmwWGTzW}TF3Yjg$OsgBhZ$~w(CV&owqhqm979bNRoI#9W>`>1D9ny7d1b_%}Zg=bJg;bPm|B03{5Pkd$_-U46jrq zzeZHrdd6x*+MIl+?d|>b4qQ2|Kb*+~ zEC(c3NsMjF+0e182@+oASo2&7b)V?b`-QGHZB}P}M2SsWSJ9^%RDO{D8dHc{+`K3q z+9(}c?GtU!TEra?RkyZ)b3ipwYd^QZPgnKIqi#QlntWlDt^{dpk9wLD_b@O(PUg~I zbhnJ7Jvd&h+;HmR2XhG5u7@c2uf!EwV=51u>~=3}y%&8+C7zQd&g9o*Gtf4g@L(3g zLSLdDfl z!XGN%U)yR1uCSY)KH@Qk0D8VVbneB!FAM3;^rE=fphKP-gi3GDIZbLEuw|(N@%ht~ zBB@25(0HB3W%Vwquw);U@gDY?Ctt7(o}I>Mb2~5x1tYmpiJN!z3+|V+D$OUFAekSI z`dn|ZfWfi2pd&Ei@JVLEi(LEwE?bc;X1%42*$?mX!xE@@S92x}B8X**l($6!)pQls zQOdA!)Z)bG=J+_wRpdiBQ)TwCPXg^2HRWLU`0fS@7BA?eL!hhcLwTmEdApZgR+(v= z`L_AN5u>&o4f|9;=;M$%gMkdOka)u?@ViZPO@hhj1kxFeH;3Z6ierS5qrI84+5H(2 zYH9^OJk24Ro>GOTI5(ueZ!8Q5Fh1xP{@sqhtgx_k%_=qe+tqJ-|>CpCFxW_ zqeBL*tS%N@Y0|xCr)6IM;y_Mq$R=?xHuyKLH(Z{4MraP(w18Y7_K8!<(ZvKU->Aau zEgO#}9o~svF)n)SaDtJ+ZN?SPBts=gMP5XACS(ogBvvIB3=rcZYWXbV?H0@<3E71N z;q})u-MmT+qBK`22(Bh^lqTTIugO$JB~yUo=h6Gn(*=)u*ImPv;p4ymNXjB{CK?e# z11=p7hTY8Xe3bW#42kDD$VN@bm~mTK*q)LNcoEm%&!v3Zej0sg+J)`x=&CT_BsOnu ztc<-Hj2FqI;Z zgjeWZ&*YDmx1?OV(_Bk!J{Tv|q$WYf80@o&#XT@#i7sic<RZFvcc)IVoK0QKRo> z4n{}cMs!(558-9nDYt#NW++_qwo&RjD)GqneEq80!HjNjKRBT7m$s7Zi}XVjFRkwn zSnu_YULaczHUFb@l}#PrdTJ`jFjy%c+y$1FOnIEWGHRX{IQZ>>uOd@ zT5+rED4GgOv$7BvWTU%4_cVNTWN~zfXJn?X>{8Ih#!Hvee!+I?GzlR5(Fisq2~?F4759#9@~h z1#xoH>c|CEopN+MYr_FPD>c016-CCciXur~lfE-=_UfmQt7s&=2i*oxg=%#%JR;o{De=7 z-|8d1x~lAPh6{R5pHEhbEPOUvGChBS-8;c&irq&I9($gaP3N6ZnAxdLG)iXm9RvN= zpT?Wc_k{s@>&&^$?iDq@v;09MQPp*}c@g#I>X!dgP3AG{0`Qa`rsj6{n*2Tc>t?br z_jq=Gw6u;<(~fD? zL=}qf_)7W4C{yw=m@IY|X)g(&0h?cDDE3r^%AbGc`DcBuw%>jb^osyL;Bb0D#F}ythId2fvVRC!l(PJovYMBptITAlXnTNQqvDg61(13Q9ExiSVMh~njOD&@ zn9_GOy4YXH8WB+mq($FVGE+91_iX}0<2b&z#Q)4qc=DDGTx?bsWg*!@(fQ~M*(y+ZDsp<=KQe;w)Nm+$;7so~ zsuYD+YmXZys)SmQ{nGM}`NxzoW(-tm`VY6fSUj)1e?JjXs&9D^vzN-SBAT5olu36F z;WOF2xJb?!yj}>WxPIR|TO8J(~HDlCXk(tPyk1xw9IylnW5$J-+mrBf;-Y8MPDOp+4V&(>*qg52 zrjg9%TweDI_9;tEA)r$bi=nsp{=IXQ-S-JYbakzXf|bCYYeH}sewRJGxO180%jFz8aHO7X zoDJ-0jw*05j?xYDp!lmNZgLZmct>=tABp5Q5W&GP_j=4HQ;LhA+kuT0eT8-j|N8;| zf+G=fHw4ibqA#L9%G-jqlkyUYsfI}lL{bZ%6vkzhqiDQmP&k&gxXByDLd?{uFLJRQ zjhAFpBqK;vRopzdnz(ZFzJgAQV+R8n7(}ew1JKr*4qBylCVSX$@96EjJ-GkTL`Dc{ zk^Ay|EM@r@s3R<&WdvD79>Mq?g!8&>2;l@RZ~1nzM|VT`X1D4w^}x=~ZVF>f59dTZ zS%LGhtS*_0ja!TPxRnE5&bhY(0-qbx~i@~Z{{64 zAjS>d*c}SdOZ-?pJz^b~N)q+r88J8ikQ)+sK3elqZ>ZDq?cz!+%@|~iym$VIb@zKGFQq8<3+5wIHWreqFV3m%9{j+`%*>Rl_(98x+ObDu%Tky( z7B&PS=f9jkbZ}pe&WvM}q?W`QyR;8z|CRANl9X_vvrYAUlhB=EaU)MP zEdI0hZn;wMY(fO{Zw$#>vm1!=+sh((hQA2;*M=jS_ylSG1z}lz>*?#01Xvz|%-Q9f zU(VTJ1m5j2wQM${A~_Vh&1o*;xI_~;6ORvDxK+gH?2Ha`W(_=cOhM^eck%q|t$&2q z>0jsKzS^vvItB4}{6dZcWkwUlV((D6ez6}JHbSoh7&uNQ`kBA=aurJ|#;e?K^^~|~ zdN1nNr7epu!pkXDq7wm1S=c591P}4BYwgm!uF_CLj73l=O5cn&oW8Vv74uR0_5PW` z7D(oNl<{V%!B3)HZk3j%8pHC2X-90G)W<{|% zzVdk@p>LWD;-ME3mG5l3DYl}WKMUVVx$RPGkVmyq9ImF*?7xx`{}jwXRi%}}8y4S) zM0PUh@`Lr)rJrj^B70bqzlYTf-+Y68D%-E5zXM&eor|)wOXY_=SaiscM@)OM_f|fo z*HvW-%l>umV?icU$cutVoF#kR1zXzn@GCK!i(Tnct|==% zR+<0V*dY1Dm1L`te#M;vq5{JCZi5{QBh9hmGPfFs6s@z@yjGN`od834fK3PJdSL$; z8ZogeCAJ?ctHEEDYPm&Ue(`J$A+ImS2e3rHWzD@Sy%|XKD@5 zK0T8qx)SJdJVD8@P>GJay!nWgUVV}(o{vd>rU4_q>M}(YRmP-aR9l6LS@>6-vQW`6 z1%l|1pu#kf}by^6am2Lp~eIQ#XYb)yV@^a&Sf8KNe7h?zWVHnWqHe6ys{Sf?)7hR7FQOk zS1Nq}=LOIphyus|xz~bj)IXkbJ|0p4DeIk9_@Qc~JuOfBGxuM7`L2YQ5uF+oZ7~yk zu@?QBrd;AoHqR78hbeFx%QZ< zu-^L7PZ}yq$dZ+}tG3#71i?B6`&{%PSoGYARVMU^llh|TX z4L%L)AQx{gUGtymp+k5cT2N%rd7Fk6(_nQlKV-fJFD6>46f|RcUHmDrlo&&gzliCy z;ghG=Dp%5VUWLt*UkGD!NTb@tnL5P<6&wjAd(aJ1Xh69mpYxjoe{6G9r(1r-(1g{p z03Rc-epLPvCHH7Hjndecc9NkwBJekuY`|C~PsPaH6ZLz_K3t{)Wg^JU;x9+B5g9g8 zuLHgefq;NOGM~*8K#iDf9+7@UbvXK7&spw{(kAtCim2)fJ}E5pY5oA>Gqkn>$fet# z->H6FksqyiZ`Hv}=(6S9ukSmuq(a(GgdcggH{_<+TW*5XLME^(O>zY!1O_2ldg7yA zKe3~Y_9(fk+>Q<~7u+q8H}#KvtVXPKAC1yJD}MLJwvsesj$B!Q1bm5*X)EXbH+mOa z_(9F2BlbTDuX5@~)N#UTVB~W2M1xM2K!3bxwIsqoHhd!SaATJC<#NB-u%X$J<>aA* zWVWtu&7U@}qxAov(;uwEzoZP>3@1NC(bJ+HZEss7*Evbd|B44UMWoR|=iRFW_75T8 zBE9S;0wB1K?bpRNit4lS1xSOPcl|~53_4vwh8Tw(pXlvL4!q^(gV#_M>q%1khYIi% z{v*ml;M?s`XK|W*`y{ugFNE#4jLY_K`+L76UIoSa)B1h&V__ zQj)O1in##FknD=##Ie)P>=XnN1PUk<5+Xpq@ZaS_o=C)CHL?%08WmA?>{yNKTXXB^I2jM!rNnkuC1z^2VB#p{UQ z3v(Iu`_5JMs9-n|n=^?oIiwMx=i-^5kib(>CKM6X$gcuRZfjAO*E?mSBO`4?JElo3T9`fL|NcpHmx)?K0f%=~Pu z-rQQzy-6a8)fX2;=E6@ZhZ%f-t@?|jEYzyrQH@&CFI-Qk5N&yt?N+hfBaSF@#Y#g^ zx(zQ45MC<2KT1W>7((Q*3kay|v~Z!HND6muLZfb?P%6UW8^Xjg4+>gaOGo-McDdG; zQGXGF7QN*}HhZOaYBh()rtvkkrf4Zg)2E#v`wKq2-VM4W$Da9-Fsw`MUhb!AqTl8^ z5}TTMs)9D^V6vX>>jw1WWCJ+;=XO+Q#|>H`&XhRGLARtgCc963IQ2BXeu#Vehs2T5 zm=rBvU0QfWT_J1a;&Vbkgfy;SAhGl^tz_462l1uH9OWb{cCg=CN5cjQ)(~(t|IQFw z8d<}F*8d&$_zc^P>D@wuoaQ#9??nw^bcaD3N!!LDFYwV|o59u`@5S1~u!|}}7MonT z9|PKA_m>QRBtcKGOiDLwcj$(z0G{wl%(oW@Wt{B;+3NXt*UQ!X9omx39g;)zu7sw4 zm8T_@X1Pwi7~Pa-Lu$t*GHH_%;L2_^gcwj2yaIVTGkba?xbi&nuw+&ZPQFFHgvA}* zZs~MD$=|udsrINJ%`Qhfn<*14Y^c&45gJBg@x9tPb*4T_E4oY2p#gILJR;z8 zX2P%RZJdOzOq;t3V!gw0kF3!q`u}k%H=Y+lo-gKIvH% z?>eeM6F~6<0F;^zQ0g>-YsZifK0cCMohSIp?pf65LOwTC&IW)#Lf%yC>{I%<@XQ3s z%xuN`(3Pd*KtSEn1FPgqUG}kETWy^6N`N$`js6x7*0PFeRQ#+()*NoQPZo>8E!cBV zslytjs}U(qRlm5OVleFx;Z^r}dmR`Y_E9pMCy4&1KmE_p@x2H6xq+W}F%@jYe~;=N zZ~7eQ73eKARm_x4apjQ%UoFcdabSVVl~UD-`G^`x{gS<+@FOp#73NB9lRB8HwiD8~ z9;3kqO@YF6e>pq}img^AMP@CXi76<`t3Wk+1{EHbg37>ib60BTY&-uH^qkWKK>1DF zIVaV+W$;(QW=LS}J#nB9T12vEkaU++sL7{u%ZVX!U7t4Oaa&pIrSXaErS`-I4gJuD zPY!SHp1uo35NG{;daugNH`l|qcs~dbUGY<$An-ujYp0bvPNG-jRK_x}6BCf$D}Cc& zWD7*6E60xrKU@*O9kC`=fd*;NI()|sd!Z}Grf&}VpAx-#fv{dC1L$@D(~RHDfL2Vl z9j%3*HRPGw;Nvu1xeHwK;S-;33XdJu=5-$#SMq4*-%sx8gg@aGMfP|cAaFB3Z5@VA zJ^>ZMGplJdK#Ug~J&};N0pgkIs>6TF)^NbKehUj6r~j20cHy+-H@A<={XwvHsYD$| zy?&)hS7kyuG2!Bq?ZumsCKqnC8>`sA1Azvi#itX|D~TG83K4Z9$PKOCskbeu8IsQG z;{Ieq2$&p+{P@$Hp8z5LzsCc`qBiy{<=1LpT3zRW?w9Ksy`8ddDy-hD{2#1zLmRh4 z8%E+yUsfs`)CyDjcnj!k)qI%Q|KcU0lfV4%K!QLTAdDEs2UlIBkRD2tP@5!B(Vpz4 zj(T$gVf`#YGymyTW3H>z2(8mlQ>5O@%NoP;J7W3Wl&aBNq@zaH}|)kk#j z%-PnGp;I2v8Uu)ibiPgqWUY$b3ckeVaO2G0%S065Fy#I)lp5C9D2OkKkBvH`Kj8aP z_sL?zdX&l7ekaAD@!q}5v}z40*W(=tBH(R)s@m=HRLIeX<$>S^*rY8xEY|oyuoWjs za3i3!4}T3Gu$*y}=0t7?pm))#VW$sfkPUz zLD{zN^{-%k+1|A_BVfK-z(ezHv;Rd^+5LmtCAPD(`7ffZsI%vH{xlkkmb2a;#j#g| zh`ConM8uf>wk&`;uvG9Klk${WdM=@MMKK*+jn5%IF|{M@P0@WEvmO(@9K8?Y-xxU* z^z2OK`$MCfR~*)dJAai`5mfrZX<)L15ve=Rby5nRP5W^+@!_;c<$%I>AB=+b?0y>Yw`6RjOMtCbA&`+a zyBPKp$JUJ-S`f(KMGjbr-Ca}SUqSv1`U3NB!M|V&@u8GwOSZ)l*BtS?AhgZBoEnF- zxC_f=5h45rQGAE;Xo}sH=XUm(v(u3x&ieXPTt9CefxOF&FB1n`1268q&UyHG%=?}< z6pnLW0$lksR&D z2u008c=vEjnM7J*ibKQlKP4_y#3{wChikTlY`Dy=AD{(~`!{5NylJhHU*qEkBsX63 z{$6T$wr|$&XlB$?ez9De%Vh2KSVhO6xMsm?yAu9-x^G61P2ZbF8H-HbaeZ%mcqef* zk@Tjo4QAK6T}w&VmyaHxDEsm*HGtCWRn#Ic8AIf14zX})w+@@OSGzdsK9{$ zh^QDEuP#DK%Ir=5O&pB&gkj3Zo8;c5o)5#!r5eO?UutjLD=dLZgr16qm(96eqOBi2 z404R+{Reg1zI>k+eB`DmBm3bZkr2Ti3Gu@T;*6{)4i1b`bAk-pYs!bKH6&1Lbm+4z zMO(eA{|@#++YhOf=jS(`iYiGCNc$bhi<%XDR;&5~uD!y|mDjwg2`r-%`UrHsq?)af z-Jaer&8~WInz1yg#V~~{`tAmk0!JrD-E&i(*^aizd-{lpt`qE*ar*V{M;Aa~vpp7K zc}Bcm%Ge#;$jhWp@S!O9l7?%=_S&kkAKnFlMQ>!FDoHCDnVo5zG3hjwblUf;xtUt= z%b-^3^Vm#Iikjd5nr)(kc9<%2QcNev7^x!a7<^-U7=Q#LC-2NTw}q2KWGpSEmjylO`6r3Z8{%r}=FDm6Y@bc|l`L1LIK(Koxe z*gXviW2gB^a*Ha74l8C;;j?c}!iU95kVJnK3U3ZZAB&gBy3LXc3BcosJl$QbZjgkT zGyfS4E6#*{vXA%5jZ1>CmvG<^h@0txD+2={fMoj1)U3Zp|C8t8$hhj;F*N)n^u*%gh8ug0f%v&ldSU`7 z%75r#e2M2EV7iQf#$g^5Ro8BTV+Lv1vo+-(i!*vB`+WgN$nHxT5t$B25U))A{#**- zH6{1H2OX*_Ss+w5TnA|11cBdY*ldgE3FivKle)=P*D0VJNggDf+zK_KuwgCC;Yj0%O>6s zW#GPGx=CuMIHVs;BH6}feY$+=7*zkv0P5y`L_6HUsAqw=uj@MH4@VRbz2by)wjkVwdTeB!? z7VxcBBv-bLQ5CKn5W)h#8a)i`t>|Dly zck|5~3@w3_mzs*~KOE7iCUO2s48r5`M6*qy;QXd9?^jXm^xFYXPw5z= z&7@IcUL0Pznp}ET%uF?Gb4ZY*FT9qZJ1UnfvPx)JiaF+#d= zIm{Dzj0oMEvnV6FktXh+%)hwc1Lm1Gn~nSHL+yuaTvD|{6dFV9VpGHfns2r05j+IM z$8Zze#q}7-C1Enu}Z8Pd>a*e$zo}-S+*?sv^&l z`)L;0N=xl2Wu5+C zorgog7s$9CiLc=CSZrU){!Ah2AZ--Yidn);%Bim$E1IR017a$2>A3ly8z`s^(mej+oDidl;4#tO)$*|D5P6*%+aC$o4N&#E)z3 z!mlCE4NZqvlKDSM!mx{h#$tamKc@_Ya`1S6eqoF%*dSC9{t;Q?d8mceQd`~J2GF7Y zM+-iJdHqaWS1!sB|LqQ-htDg4j#YFqOwNa&0qtMWB^>0ph3XXH7ju15XCT`T1( zUkMj1Jmjlz_(ZoAU=c-uQHE>Bn+?+vGtTy1h`}iXD{AMJm~bj!er(w6we`UtKrhmQ zDql^PJ(UE_x|y?inzJHN`~%ZhfVhV5&+Tq?4n1LdWu4K#x--v_I`^pr!&48z+;Vai zcHis?>8#?czT}4fTN>H{M5ThwQB|QrsMrcxdN>&@at?46f%xn7LY0vvAI>>n(aidb z;of3M@=v>`h_b|w3fd?5=Cb{4ca5VJ$J$8$y!EF|hSZ4{96n0ap z^j|ZjXU#@kHKPxul_rx{U@+s0n@m#r_FURjMrE^te&!EbQ^CLzt5eXaU{UX}ucAC8 zapJ3q-Grz$$6WMJg;&O!-L~q}oJdFz%CDnTc6z5z^fWX(GKvfi*R~8Ef|jtpRt3ip z{lNZDx!%>`N8u;OMzViT&0Xp?^B>>_#kLglrVW+POr||C zO7;tF^LySpJs9cuKm5(&HZ;6J;FQCx*$wn`x_IR?B{?n}6A64gZ6Zj$CcuQ{eD3TY zRMjV~{GAgAR3}Ois?OT0L9m;rD2Amk}%1omp5{4a!e zZdWHCk3%G_5b~I!;Jsf>_5101+_Wp~*luKBl`;3&2}mcfj#d1zkd3=T&xR1t3&KB% zD-cHN>m0uaQd?UY%1^0GL_HF7MVOrBJEdHF)wyn&r#HDMwR)F@^x$d3#B${{P8`D5 z#Fqr4*`C|Z^DCwc&y1L0K`*PPV^Z#mW2Uym=d`26Y4#Qq{XJvC_JIMNtIBbblq-f9 zU&Q0-Wno194N~FdQe29gteTmuVYDS?dV#wb1%AfbeR1W4VXCFhDuE2_E%7ml65nV6 zn~w13+Db*kAo_M25hww{QD`USKwm%}Pz%F;8^C~U5PgkpLl~HEYbk!(om6&s4&tL= zdG|%Hl=PfBKK?^mLgu5IjjUK&G6}Do=lMukDtwQbDK5^K5ND93dU_B=*K&a?CxvUpoGH`jFBzY+C(((9tXl*w9YvS6c1depWPj_Wmush1xLYj6(EF zOR2m;(lMQ088Zq3GeX$Q>TiHm#vZf$41nwFoyR90SaAiA zKFVGxfm`~Pv)Sv&8TeXOlBo`9_D|ycjo%*W2w$Es6pyY2RyhVQZ}DWrqJ6`@=2v#b z2M)N32i(Te!fmH z?dB=T`r7iYrti+twB!9dU}AbSZM5)sW)QA8d5Bwt1=(mG=hGP+ianMmA3JxF%B>%VKYx5fT#{(Pt9vfwF~e{2b42;9K& zorOFB@>vgvWT`)fiiXF}B5A2q6RP7(06tPp!_Km(9-p97zCjAsiXVnAt&_qpe_mQ0 zs~Swfe!)Q?vArkIuv1VO`$dp9Q0fgTLY=f1J4U9XfxvN52WIBjVF$?590{eSRwdQdOz%Fwi57b(QoeGYx;E!)IdnE7cb^n z`?blnFgiL=IC{dgy+*6l@tlvGC6YLZENa!JJC)EPFXe?n@v?GlXZO11C$q)Q@^LzY z{p)iJIgFxU_zeQwAu(qAKI|wholx$3a-z2^bj>L&bZr04!z2ScOktLh71LfP?c?7* zxp2ilNuOQ07V5BX3bBAn0X!(m3hL~%w8nIK)o0`XFxfUt&@tG4OaZ&0Op}ix@gV-s zi_e!coeq>B1M}F(B}VkR@6d7gJe=P|h7_;D6P)V1X+1369~6!ztVfQS9#_2@fOCK9?^N+8b(1d{fx+UA=TBv z6GHhb0TgvJ6o=Vn`jSLSl>_Yye(53>Sdo_Guq=Y`3h-EbFGx-aJ7c0K&$Z@&Cr({JZz3x*3q8PH63wco84E1COCoj3*kem#Z~ z2w^UBBM{ruHy&vGq^-~2s*aZ$J3}F&dnVpn9o=XDfwp_wKe1|nWD>g{!w)mL#(@v` z$G)he`i{1gb!|~8$rOt4vTuasYts-j{(82jX>`pJZW#VguLfDA`Wq#ko^_>ylVV(W zpL0!cT3yv^8`Mu4yB&@3btTFF=LLwzIYik35d)Xmx6j{YmoI*8RsDw{zvPMZ{&T~b z514h;4y6tB1-bg&86qC@p|0ij02~qTSj0zBQ>^YXQq-m2)RKSj?6=VF^@~{O6VzoY zNN`?yBPTKzYSS~u&S?yH34Hq*v#&;5W4ZXq2-&PJa+L{<4Vw_$&Wl-yX4z%o^tF_; z;Vx)=ZDtPae=*%*rg=>u^|7o%AQ$|YUW@$+(UVY4GLq11isjPkt5e>X6*H$Q%n z)IrQIZlwfO{^R;RatyVVHjxnHXT~r(OJEyb-`zK$^Yo~d-mf( z{Wn_c|D$R$`-{sD*s-1j#pOfJqThZ&g)N|6@Q8T+di_l`2u{NiaN(+ ze3X}+2^&YpBc%3@P4~-TGTy_r>sJ(Epgc&wv3cRmtw()PS-)rdxR5Qn7m_iN`!xPeRk&i;LWA7Md3ZCp$TQ|Oa2Y4Q@pX*ErnTn$!HE6m zuJ$9LT$%_pO*3bn8AMdnN~8;#(bcZJ#L;OxOkH);G%~m>oYmYctmnB`GhJzh1(MLT_=c{Q z@qP@Hi@&@mdd-~QZ6aWz$Vj*#Xb_iyg26hKR}$hN%x~`)9Gi3)mmraKAQes*rVJyJ zZ?@*mtBgiM=nZOBEeu>A7Vn_ada~avy-WW{LWR^e6bUdP_E8*W|JID|*p>u-eLpcg z+pgN;=D*QV*Q(2d3q4?4FedGf`hF~%Xy&r=h5kl$ro1rF5u(>-Bw zL3{QuWe1RqSdG}-IeB8gt#!V)8KAu~?pVD6|7xPX;8M>{?uY625QF#JbA026P)L>I zP?uERVvL%uWtH{7Z_72;{8sFDcgIhU6<(2h?>>5`r+|`dH;zX&Hv8+`PGhK0=-cnM z%n*IzCWoC{AuXAY&l;!H`8hVQ;WOjeFZ`Tu+}J7VKi<5`jhB0CZ-tI}^^J5($nqj* zh%uZ?UL2ctFlpczHzjOVoGR(>!y^w2tWrR>#4m8ug2!5O%F=^Y88u9bLA{2J6(4~$ zX}|Tx_OT8*T-%t6sCRx##W&R>gI@_1=Ndet{DcmVgO6B2Y|&zkolE8?`h)v>g+>M} zt@Dn)yc2B)9SF)n9||z4`ZXpK9kt*d0+2dZKWsQtS}pEFq2R&N(r-qcz~L=F($MAv zKHPBDPZDug5f_;)lCN((yfREnfXNGT!`pxS5B%sP3 zdG8AW(x)=m0?u6x^xCQ44IuqRE@uDq^+n?gqX~VO;raN_`(J8*6h+y4ALcX%f`yrJa(zEg}6vbU0NVB7F33ROTc}=Z=7($ZoijG@t8zQ z%#w(ST(h^yC>re^M@@YDl$~cMiP%LZ~Rl$jE?Dh?C-Wb^2J(1y+DK;ioLL45$s-j@Fi*+Ew9WnW3<)0L-@lS_M6k%OS-4 z!b_+ES3~VzC*ZeNh?kSVl%FGd`$>88U|TOMR7TJAFQKgD{k~o@e7`8k$w4MuvooPz_~^V1m|hBF-onJZ#s9`i&oSFWq#3lfh^KA7wQ zsIflwYy#wN+V{FVR7-ow=HbVmy{}j{V`tNO73-IX7JQH_?|8|YHmU#PCySI4%82M4 zc4N$%(4YI|x_pk}no_7ZoN;3ZsDx+p+=&|cPH)*qbFBufzoY=Sqv+hN0C?nnm7DyS zg+1o^$YxB)UZj#+cYMu4DK(*?zP?hqbwA|RAb)PJpJ8SHp*Pf0j@ulykiezup7WS0 zOao&p-?utci9MV(@boD!#tJ?@B5=)vL%EKUfgKV8D1VbXKOB3VR3MF`hfDT(h+*gA z9L4pp!|1A zQMY>?OKd7ZjAw}9%L5_1?)ryb{?Q(D$i~L6yX~Ga7y3B=8A!X4;IPy*GPnd0Wt6%RMc1t@zKmi0_)?DBOS+LKa-DPWj z=|~ZxMLsNBVllC}=Pq7}f#o$9-2eR_o|!f^c*HaQ`dCL}1DZgeo#JvMN19Dbt=^N6 z$Z9RN_;Ud)Sp`M!J1?3@ds~{dOP~HGJAW_9ajei1VtpC3w8S;n)FH|601=+DQMG&P4)jPDDS<%i&%k#J>A8k54yO> zh{SCKqSk&NjH0Hn0ZkSJ(t;p|WKsJEOuZgvR=U=+{1V?t_zb^z(E{o}Fun@e;e8R+ z$psRxG-EMkB|dfRgcPHK5u7n3;X#2L5~dYjveq%_3}bmANl6f@Canxrp*hT+HHZR* zi8c3J^q`q;MTxagGXi&0D0w_C<;s7IS^vW_;bnDR0aH`0{ZB-d$ixo!%WH^x*>ec~ zAA^?I-}jNb&*_c!`XDuk`D}=CcGyhH;Xy*A#@pX5e(+}uzaEnOr1PnxRukM>7hK+u zxq-UgmZy2OG?8fUnrNs!8-IvBsbGzsYH@8ot{muTR{bg+F zXf&0O@$q_p{R-;ZUh2hUME&P9QXh?887K@ZlX&p#WyI%a;ZQ-Uwhf4*;WIX8cU_Lf z-5qhXriw4P4|fMXM{P)WnfdwX!oxf;*09*QJHmOPkDp=1wNsyJu?n#ct=b(yFf*#o zVs{lT#?epxUgPeN5|6Mp^vnHIA8PNmH{{ZU?u>WZ1B9y`qJ8n%a@*plG6FB#(I= zyXxl=z8AZlA$UEvULX|Q6$??25gC= zBMhIAJu`#=R2gu-7gf{z1Co@0;?Tb>h#dJYCJT}@rZ+tDVJbxeKEet)K>BFrJSaTT z86DC%6K83kJ~IAJENW{!FQ>ASkg^vvNMMuz8m*myFco;d} zHr>(TREMa^D3nN2CT^#vArA5v5%I?KKk|Q&O?i7Vfc2sKKNYK_M8|U3`{H7)qKsW^ z-)sx$!4G=Z8dX(7qLrsbk*C^%+I7m_a1ZE#}(MUHaoFrM{mwJ;<(+DpkL;2?142_h>Rzj7~L{?R(MHb1n{w~jE{f3Na^{!PzrD*QHXF(pvi z40me-MJ7RhM4gH)L!I8b8AmDN3$Gdvtug`!rlzs(6)rG8O>^>vf}Cl~`s7&iutH02 za>EgkMi}-F5ai?fiuE`w3?L1%kQ+=ls|=b8+vs1ZIe2Z!|Ndbh^u$TxK|mWTg-G)U zmCoIJF1?8%%#`+h#>a2Ey*hdHrlMytcARY7W96A=BvpUnuesMLe)>L2YEg>r4gU~5 zn%FUA*$@`Y6j_`9{SZQYAAP?uE;43OL+sCz1YSmEg!@by-uow%`9h%p1eVuWQ+!h2 z_5W%HdH(Dr1-N3mL;`yHMOVY_n;UJ~^#Q%m0q(ox|C&s-WnTLGl66@X8T8JloxD{^ z=jO_YIxpB$)HU#sj#^X>kyQI!mIDcYE}FgKgN`n(KzyQ~wGt(V0u)?ux_q)9xt22r ziLY6Y`+-PdAy=lElcemx38!@11%;9%r1`tfb{V0h8d2)&7`*5NXZC!qt`;$2-^%M3 zojW{(Nx^9ET4**ti2^?;HfJ~}`k>aPF%a)uEA4AnOY*4tymF7ZeAgJ z!9q4|WWTqrsoyYABD1$iy75093aqUac`|Lkj91Kkg`}|<4zjqwxMDWQ{gC4pf?|OW z1c;9FW2$0Aaz&J|)S;oF9v~z;jK6(F{ysPy(hV;WZ6?hS&UyinvMAjs`!JOT&Q}qn z2l1KO)Yd9SE6r{PIXMX#8?-P#U)oA&>Kfx`8?^SB(?Zcj11_#;Ud5k_@ zwv(-PLe|<-@N9z;Lm==!5{)5vvbw-xT(;N?u;v0*ri~l9WAgSIjt>FmllE70KZCe8 zO^EvpF| z1INn+7bepVU&$NkU)5fRY}>NLi7BkgnrTYq$kS{c5RA!{K?x+~=e|ZHya@z>n(__V z&MGbAm8!U^*tDdy@(bBVm6$Wt_tw&clZ1){?NMAz6A`FPs~FhV%7S9*n3)_QYeGgq|ZBejIh}&t4ESJU%AXHoL`nBvu|aU9lQHBn#<8 zP-0K1qsekTao? z6(0d%h?|9o|KxdvQO6}JqbWo@UViwUOc3IZvV0>Y5viq%);=vvXW@2&GzA&xbR`+;0Tzo3>xlDK9%kTZ*_<7C#3Hp z^7OFpfK!eOpVq9w+fm?aBRy?5a%daSHiO9xpjFzFxQ}2fgIdb+?!DS2yE07E9|%dY z2I_54acpddwx+MGVL+8&>Ta+FVe7|>W^z+D%LEtl_U!raZ*qV0q0fkXi#_Zm1YN2a zS=~$vTpdz*cSMsp&He@!qo^RK{{t2}zyLo)Yy1gX<`B5jetCN>4OM5s8~q4VxV9e8 z;!Lhyf38|RV@28=iLj@nG=0MWj-Axxx)38h8l& z+jsX2>a<~MU4^R?;M*Nkt9O1I(PUbAkUp-KiuHdRxcI3{V=dQu*DW_IZM5y#2VjXU zWuAOijeGs%Z`kz=u?HGQMqHE#cVgFO=d^8R+YSVQ;duV}BC%iq8|q z5of)Yz1t1{}g zKsT`I+;n$0N_Uqu64Ig4(%mWDC`yNtN(<86jUs|{cX!>z_nmXk{c-ur^SJSS_nLFe zF~*t$m}0#yCj|`L5Zhjle9gSoWDTz6f0yK7p(&F`p+GB&+`peag0)pv%<&f znJlX`RL;hj8voB&Sg@tDP6ZntzatH0>DW^(XY-8UTFCC_-*UM0!QtZ zb_vepHc`YQ{yhaw3VXDDL2Y8ea=_cIF;OejH~2N1ay8kv5{JgoSp*_U+k;?md3`I0 z3YHjX!1K0R(Ao~ z1zbZU5L~G=?@1)lvQU-+A@QLdYOiw6JeNy7bZ0ON^Py7hN6TGRuLp2ZLLeYF8z7E@ zU(g*8 zjI{ati;*jb(CX~>S_B=%@#hoF0lXK^%c`A=Q74{*4h5HFF6KBTIDAXmlL6v8a9mQ^vH6VpGIf=LvjP3l_tNRaHYMZ z`Z+D@bpaob^J_~m$unf%`ahdKFtz&3-_kl(2d;>J8^(>!lhY(RS~)oE%dkk2qg@_N zaqJo&-RyMm>{BMty3;$hNf*^?ZA8m;-R1x1a1Ktmv}uje}R0XowrBQ0}*( zf36IL&W`-TH+(2XS9qG>3db=aUlESlCAErcQo6u(#532^h*r|p`wK%AAhdzSq?P*Y zDh#RZ4J%he&Q_0e$riv1I%Dty6S%tiSVMxB_4o8)AzTXn5&YlF!zA>QwEXHVIlq3- z?j>#gavS(03!#LJZ+WaD$M_+m*x_TrQ~U_w?qbv-s8B`O-n{B& zC!qy{$L}n&d;fG zqb;S877Wt5k_(*q!0GWe2`Z09^EU7W4k8dB!A)7P@2L-19{^(-?|v&_W_m6j`7&&3 zM;4fvJQk3YS$0Cti;uuEG} zLGH{ApLnk?p|HYnI!HEjDJ-~f{O>pRt0Q`*#-`Y;*IvuvL`UEPX>NW#Jcyh=ysQ!7 zgEL=d_gcUEINr9eRDPNl3QV)#Z!Z|VUg6Lnbn!%isg=;DPF$R2^!#aWNp{a=jl2X} zmYXz+Y}Ikc+7qX&EkkMN!D(6z?DbH~jVC98k;lI;UQ4OBpDW$9)($mFZ#m%HQU&wh zwITl+!yE_mZnAL6mMa-pPPE`0Ttu2A)OY4TpGD8+n7n3t2z3Z;Pdp-+{Hex5d zYO(}NreAMbrPtZ0)nvBW4cZXT1!8E$4lL=bjhN=Gp;**;hY`2Lk>@gneh$SKCQ1D} zbaeK4Gs&=-&UWrR?S*M~+pMW1!V$A{^eP`>Lsa~2XUIg0f`!?|dL`+%rFKM9Y}83E z9+Y9>t@$)m;a)S|4_UJhf*%$sfcD#K9HZsSf~7;*`+ahLMz@*bb_iPoK9crpUW3-t zR-yg+#ok=0&`uMiB*^ZdSc8uYg{>TJl&u$0J2cs{OlaE&1K|nMt3vd{lJI?6%U}tw zNs`#ZD(IYk8Z}(Z+8ys!wD~Y)^5$p^Tjw`Z_XKA5fCp`gI3hIgorXl~5 zkt-gBfOhgIezK2-6!V@#((VNtpH>CWio&J#Awf}m(p^1kj5K|Je#8gJiHNxdgC?Y| za18^^Cvd0U4wc$8D(x9^c2|?eYH-(TH@cl^XVqs*m}5=wD+KQ25L6sN8pa%K_>gmj z$L_#DZ{fAg4SlRJlPmmc`>bE0(xOA5Z}h2n=+&Lmnx!3>`yl`81&CF_tvWe0_>%a6 z9c`p8=L$Nv?7VdU?eutHbgZD!_)zGU^Pl_l{x6eM+QMSz-)7w>$WF~)gLLJIojiJ9 z5&zx{a8ugG$X@1)3T=L^CbO0>S@?umqwQ$+6QCTdd;eIszv zBelNkRekXpb5U-tHTk?&lf?!>MW5Vgt+j!D0$*jhfN*P7)%Y#~V}a>hYi%c~WbL|C zx_1xR)~A5R*-d0J-bcE2HFmgFnc_zUUf76IkH}FH%vF(bA(*qQa{PF@&xDL?qVS^$MbasY-{m5 z6-GHkmoXgwnIg^m+Mi+gEAO>aWz6msX=Gn=tR;!+yIb=;9A4_>x2kgWi&8z_Ub=F- z$j_o`guVO6)Ofse!*a!PXk|cR-ksiB;3PKk9d&B7nh<$>n^x7Pl#Ta zD2qbBLKhUh8|_@kN+t5b!`v5@A&8l|_Aut`%uV!Ws~}y_*+O((+;~E|_eJ%M{p5f2vwNhOM2qf!5!C8S0RbJU&S-jSNX7ONPGr7D$Q7*tx zF%JHEXPJauOa9L1FC)K-q9o*8G9$gkg!ZvcG(Y%Wm4${_J<`Z(4N%QL%-*l{B$#a` zy79jYc&&zT;kff4<$`9@rZ<_Dv9&-pcpXXgX`SOEv}rDwL(Y)fbLg(vx`shULi%f+ z@vt}*K|I>On-OF16%O0WM5yNMI(jE#zA>`&N{t~L-y%|bZx4ydY7^ z<&hL^eQ00p*n&^!mu~@$qkj z82g+BLELhc)3P)$+&tfVgM(W6MY+2&&b{AL_O(hKaXU(~rE8{^G5>RxUx@AX5H;*w zNU~Ms%0K8?jWbGt1`5dJ?M-FT)-W-_lEPVX65N_1Eoh+ig=7mp@{s{V5 zm|f1;ywT98l^p(gLvg0KOG)&n@tc=OZ+WiLd%Ex!A`fIw^#Zfj8ak2sXnSPyXQ@M+ zuA>G%q$EgD?8CbUKx!v1U57Qd3D`ewh?t692lB=&4w@)i?3(q#k=hC7GyEtFI(?Ct zEArDtl>XPxedcnG_Mu%y1-T4WDnSDO*|Ye+n_bJ!D^)o;?LSubX@pGs3bCF_tky`$ z5{XHQOk|S7nqV5S#p?{gaC$WA@Khsdnn5{sZTW8_a0){E?;r`m83$b6rjxH@Yl}R-6;}FwC?6F=;o9M zk2n#YWP~-*qDhfnw}-E;{4OW8#fgS0z4rbojI;bKP)0e9O;(81A&?Or+Et{{txH_} z9EUIbS4b|a3G2}QbDZM^r=8}$@cD_}M4NG2LxzGTFV{&~!pd~TVIcub>de+3Oa78F zYD%jyC`Ctx!}uD(-Drg&2*lCxeJ92LL$Ipx+q?qN$eHtm6$?p+SsTnfSRn9XJP*Od zXPe<)!0kSaMIkR`smC9y*`L{B_n|0>eC|Q}``BB?a2Loh@;GZIpQ{d1f{@jxiG}Wn zZz42dW+0dP>bQ@JMhRC|)BYD{c>bH!spXgn#yq}nkw}c2uJyxx`TrPdpD{BVP(Mtq z3X9Hc!X2?wo&GV{{oaMJn9#9Y+Eu%pVY9R_);h>M0Fmi@gkYYNOS_-L`=~3JAietGobbOgjFR{uxu)D*~fI~eX=6&YYWCKAmky4c^#Xcdj9 zpv@zg2?tgFnCy>7YW_76<|cC`oVK!J0ao-8XYf0~_c=QWXPrgGIS)6UsGbcAhU&^9 zq@41-5A3S3Gs#VplA3^@5UV45Ys7;|*fANhC}TZ&Hp$`5ZP}Hc}5tm8XYc9nM#Mgrj<0u|O<{XsoR^1qOc9W!qF76peEXJ3|dHL2U*@t=y z)nt^rI7ZFrG?LM^1sSv&Szt zqi12b4i=6N6o=7ECmJTtS#W4^?Yg06Km1AIc0zjU))<@<;g8?^QSI`V=2hU%Y^KPt zFT5dHDK!Pc#HueKI!&dT271xWgP~6!Y#8$pg~lL&D90}I$+ht7*Ok2Yl%2rDMXQBX z1oboB>phBtRmGn|ydu|T-o7tX%lL%vLkc#B3@?}GZ8njD__;`WalgXxo!@27kN1~! zTwK_UDX4XIbx-d>rFjX}==U3(y64uA+ri7#g+uwtXn>1?mx!@)uuQ`+UdRudmdT=g zID7=rVCn^!R5Y>MBBTOm4dQRVeUlFVCiiHzmyjSY_o_GNmYegyDXE!y^y+Wbz&NXa zu1;)HkkxooT7RFlM9QywaC;Us=kmp+OXG*`qzW&3Nm${$0&TLv%SHFA)&xnkWQl>> zHf=YlWcoek`6$FWLV39i4w4(#vv2zr7uU>HAD4Q+)OXNjWw!Wabn_ECkBTYsF$|Sb ztJNi(K8#+!lnyAwDciu)VqfvQe&38vvd5An&16TWr=cC>%tj?6r79I;Kjr31D&BD6 zZ_A|&TXD__V-OMV*&8{W7>uM9oeX40dTUHcP)Y+JoNQe=WUx#$a{h}iGn}jxjD}ga z8RUv~Kbf)?TIf>PYJRD5uLt2(>?cGL7b3MY(D(gdp?9AhE*v+693bONk7xh2`s}Rm z74n>@HU9O*-rsa^4+z-N6B84IfUE1KyI1i0p*XqaO?))E-Io-(Pc0bre*R2*lp^0S z(4q+=h4k7&DQ)IgR}5TZJk8Fct7<3c!iI#6qpcp!Uk@7?hNB^ZLFu?`ET+2$>G zh-2qkY9Uk6bf1W8MJ~73n1Js-@ezB4HmWy}TZVQ{QL9{9^R#Kg)jr^qI{#ieZ+mOD z-l4B^_(dG4AJ&-Z26F&pi&3&Z!nio*rN+{?8A z=s3SEm#P#DQRAgFVGJVJ*hxXiu8))VfH3olZh0Ya=g2CY_@Lq~1Rn&n^`E5k3b359 z1T8~48*LxnP@yB$<5GuB_;{^!N2T-G5!%|?n$;O-YHCX5%n~ak)E=Ze_wa(4%5Skg zOGko7-CXMCFP3!;NbvDFaMT}nl`wWhxjFHZ!t3N3%(pq79zMnkqz&wV1o=>b5CcyR z%BzRGV*T8$%*;3<&H${p9T*?X5mJRDaon+vhe!%>rMlJcSLb39BlZ{XTp=Y)AM3YI ziLYOE!5j{#A6@Y3epq64?jO8mXo5H;z7qgCHLKh#c{vty7 zu1p-3!hcCjDGJsvmI(nGJx;g&<9y${)OgTU(!wmKsJUF+?y&eT&X&mCD@yn5-8?#Y z5mE|<3MfoGM8`})(L2gcl_%65se7{T2C!`56r?6PH&T#7;Xa!9u(aNtywGP~9`Y?8 z(Kgy(^b#A3`gkGNE&Ls~-7MJ>9c+GjOBbHLo+cWE2^od!B(nIo(7m$TN_eKc(jKvG zn5D)Pfk6`TyG#$^Xz*{b7PI(Kz^J{Os#x4pOa5z${TQ)1-7Lu#8j_Eg?`tbCOn&BL z#7rxejQspDfXsCNI)dLXvZLCBK*`c_Q~*g$YLWk`8$+US*yk=OzCK*bzf9e%8#0k* zGGwYWdzmaNfTf}HTs%a9#yzAg2wq1X*U#I(Fn29BCoV&tVNDydt)qBu&8a(1RtwX4Di3^7JFhUxUH1@9y9McZnJqKD?}-AsA-hw zEv}_9aE?@ph%4D6sPB#PlR+fWusMYl%nb&D#1T^R@<>mjVjoq4$~Zb)Wtn_uq=Wla zfl;h1>;k?ab!{d-yxb%s34ah$Ngz4rG_7Gu_Fk@qed}{Ot4byBw}8O7~>L6D>KFTuirW!deYedQJ_}xh&@3)f{!A9m8fQ_n!Q-gO*t~ZQDO3VOkZ}5e#BMStg@= zGKI1P`8eB~Rde(S&MF5mOC#2WH`r`Dz(L>mH(X{mjq{WgsO&khb`;dbYNtt;>rr$+ zBX5U@cI~pS>qlsxqOi0fjIR@%Eb2aXb`8L!bw*j6Px|ohvfDV{&ej@R7&Zrv*wdq+ z)*|GhEH|ikzMmtsc#xo)9E^0S#E5a7yXaz|c#NCUYNGy|juE^rCAoxe49;!maw**t za*fpF#y|jiVTGv#yM86axXAicL1s{Z57dV6M4c+SyutFR0-RsXGuhP{JRH z_`lxn`Qe}w%ourK+QaB?#85XrT1>C|fkpss!aJ?%)yv7fLh>BwI4{CR9y_X5HFH82 z+&VdhZaiw@OFr1rrWGIST|lcMruHE{N-m(z17TVD;YCH9n|iD zHJq+W@moPmq3-9I_6S8I&%29vsJ~gDnEB<{DALF?YLYNE@R27Sf{g`3jj}}IbLWU} z9kaCyQ;Nd zX0{;5=%Qv}L8X(AZLhVN>YUSKj-P=j8=LGl=v^pu3y-2MaVA^d(ighV#TJfxLv-O$ z$|O1vC@{V9%22<>E>FE1&JrO4SN_-mz5-2t*-3E8O?W$n40&tntAI(%8AG}k-GBQ$ zxA|{bdybp;y7G95@07Yekyx$Nu8nRbPm(y`&C&Lx!asLBNltJHD`EE5*e~tq7z_oJ z+GcS-mlQ0+Yojv?5GazM4#w<6JFiX}y2bp#UzUkrpg2VylS}SUW-EXLgfGv@Eixe1 zBv#&RgMSxqlnfieDiPteA2d#u{=8*bXD^ZZ!o}x{n!hs5H)TaFS6mkQR9%+BY*hvJ z?QPO<@=3!v8pXf#ZT<*DII%b<9dzDH_*ppmG`24z6E3LU=gmiSm(z}cNiWdOw3q9B zpo3FejbT<4pnT0?!zPA;9~=|$S9sgl3KOccrVM(6;n*BcaizeFl0+n+-@9qEyx5i< ztE@ zK3z8gNjH=rOS?MJVMzW12f72EAzeozN(K$81Fm6LJIUu-YHAojVVL}c_Ps;9CgEK& zs5a5#D-vSgyF&dbi~n?qe9+kZ-Zeu-)w6KoU%M=W@!<`Pl2*Yj2T3F3)3l0#Ic7T; zEZ^MM7Na16VMm)Y5D_&3ic+3iz@f;NPSR>KNt+fO$mC*pPLZ{v}-)& z*(k;mJ)S~|-UM!V_`NNh?(f5NQQ(AuQhdqZmVoPP(>-TzHVuON%%q1|Pw1tO{(c`j zzUcMbooD)+8k;fJ02`3ch@V;3r(_4fnX4>7kS_;k?4*>IlQ_7$id_HG)w0{qaANL6 z0%iDTep6FPS$_WEMV{UGw zJSclHJt0s2_S4O=1VvEu-YXudCLs$r#;3dgvro1pBRIJM6>rM}m~gqnYJM#2+4PF- zBkDICB}o@3B=kN}S4C4%g@yE~X=xKo0`Zkgv)=vH?)d~0?Xu^8y4se1@^N*qpOXn9 z2s64%Ue>4Mu=OBUanyBkcHMu=Yonuilt+J`K;? zoFs{a`*74U#_8K@4y%8$7fPR4OA7S+j#;I;OT2^e0n|&>zPxB(s?I8DpS_v2Y0H#+h=bvDw-N%-&)8}I`Ph(|I>&bn? zWm6JQVAiK;kF5{0m_YH!2LoKKnl)ku4=UpVG#Ia0bLgZqt@?^ViI#rdkya{IRv!bE z$pIuymG(v>NSJRdI!=)#(9-|EnB8F5lnt&U0aJA%j@FjPy5mHrTIq)WMbUGrr9zCN@J~2lfDbmLOA@5=mkw}QwCN7Q`%aH-zj?nWt!N2yi({X14DGIsB5on6PNC{#)k6h?oaRTMhk zxb|;ij?>^TQ-bQPH`ihYSBK!wK6nyjl z;rh$m1mpuAsU6Nx%+03P0q=;%W9LA?N?yUzu4+0@NbqK0+l7D=5Lm;_i0oZZ<}l() zY8NV$_OXKz1;Xt#X&(`RtO!Mh1km0N6eTPaGM@JbPOq{lEJ4*@KoL`wT>TBmn$2#b zl2P7o1D zd57S?5TZKns%b7KJlQ|2`#e<^TKmHVV@Uz(T&kt`>035CDklupF5xcTYFZ`w+LLmK z8z@S+fH}8DmYgWGDqwMSg%2^sx{p?BYf)s23keCKMN9hhDM~4YaTzSuis`?^gSgXn z6!pzFTvGWKmM$AZ)Dr=nAQqC5g71Ug9*UA^V8!K!hET(mfG+pi*_h{@kq?=yv@3!41NhYC1oP`Wy&i>hQyP2u^wB70nyfgqo#%bn=7k^+*CN4ztwyvn-9VN9H2e8KfEJ}8=9uPt zW){cp66iim;bS0uxzWAh_Mqu0j9vemZi5l$%)ZABv=25pY;)ywWJFJr0w6sCP(U1q zZuK*7mE1f8%@S=!WIwLipD7;3V^yCUR!<8Uu%N2heg6+I#s_$*Q-`#zgB zznnQfQcp0~+kQ8D1nW%BLkFK%NHFna4*;xd52(R%&Ft_)tDj=BrQsdn#!g7j6Mm?l zC6^~h+-XWo&9q&k5I>T@P^kl(jmu2nekIIV}7jtK#2 zG)QjlWA2Oz?lFJUlNcx(_ykg9X;*-{U**&^hPxvn7D2ZcZLj&iUVy1t6U+VHAVe}V z#G*CCNrQf8cI@nR>dKI8j7c0t6&!RSHOA=LLYyUStSn`dJTMDozj}`PvqxlQqvi6f zExS8+6rtpe0N^`}^kOqw8!0FUWB{)K4x(~9H^ywOO(;{2AMR>zT+9<#Nr2wzuvqjj z)-k)LDB@dE1q~_2bF{tM`AMRbcL-SvtNA*rv~r~6h~CH)HrBgaGbY}3b-e0)wxwBE zSeOeg59KQs#H?b*yyukkZ4CO|K9p*9o@aXOhp%{=6373V$*KUb8E&=ivQ6FmiqDH^ zI?RIGiK(5Mg+J*rX0h-37cplaEi95{C$e@Ya1w=-6VfII+WwMGZicL%2-4u9+HAZ` z_tIAU{)!eVR~LR|eQV*@bSUB@qm{|+Q|R6o%l5TnIK%S605By_g4md+zY>{v*peVu z)xj}u>(;aXj$RqM26Tt#ju!zje;z->2-ZIVNLTn-tGyk*Tbb66)mCl%|mi-SH}{ z>R^NtZI5H|J#0}7=f~l57bG{uoghw@tR#maAm>v|j@T&j>YHnQTNFGxp*JBbDUpo> zt}WGst(SzUZbG=JnbMev((fiP6V`%9((zAvNSpfN-LH3#2dPq)agEQu7Fs{^`p{R@ zMMO8BNqG84S+eq(BZ0}?{hQe%8uBId5Xgr&%TB!Fxs-EzzZLiQvpmFm9{(;)JeWS|!VW%)>WjqXx`c%rzjMb+$w9Gi z&_HX{Tr*SEr4gcjZg%B;2F-%c5B~>l7EW4-kLQ`)ln!EtYB&L!zIAyFLL91Q6$085 zc^917+CMPcDbmDv#RHDuJW+a(IC+XWIkj2(vypUcHnT8HOOc*dm%@nRqyMjM8!_(t z=n`jGt~5;iSA*@*2~|qfMgQTG`U%SG>x1;{?D*r=zSRMyoLGG!ddRIEL+reHU-U|3 ziIOke)%&%X&vFw}Mumw4?G=zt(hYCluR%6q!`5#w7HK6?`%cb2wkH6Gm|X=m&dY}#QeyqOxeJI zJ={z(z-ZXd@eC9)r*+uy-)BSs+)FvCL^E2B{yxlAFt{Xq<*~ows4aQFE|Y+#iS|F_ zZvMcuF4JslRmhX;4E$+8Own_v3|nyU>FCU$aYEuk&Bx&+txL>K)#SIcU*NqjO0b_W zY%j?{*1m#j?iaVEEM3MyS(fzY16XYcL~|13@spXV4d`6p;gce97+_Fn4gW|~G=GM7 z&n_^7WTsPk#+&e9eROYz@)uwtsa4==!3Vv(6?}CM+$H78SCzuyI7O@x&6bMU>mA5d z36?qx$zW&AODTif2D||_S;@*Ly!Ocb!{pqM9mGES3ERUaSEwb!Y5j^_beGrNE6nF7 z&j06iLO}ZK-RW2#GL>Htr*WgK^*zKX5?ZD#hq0(1(=XV!Oa##bSf}Q15+4x@xWuXq zF*gfMUuIaLiGR=x?^xV$?FPF`J%Jqhmiq(8dBUy^N#14 zjX`+!$p=&us7qmyG{z=*K8iG1T9Jx4QPBFei1rgunE8a1cB1lUb>gT_buD@$>bFLe zCg?>yC$xzZ-Mx+2TR+accw%5m+Wf-C2a|)ZLl;ATn|(=}fY=)GH8@@~la~om9#^}) z*pJRLu8<3%fs-GF)UQpnu;72ez612t`S%xyr`U) zAnNwAPnMf( z4w_HZo)(fGd5J2%cp(G!P5MW#;s7dSc;r(!lqOhLUJNHHQpj+_Lg}C=?!ayh!#Zso z4gCJK!CYS57Xo{EvhoO7FvJOd_>&}I5a<~g@;=2uw07=Q#Id|H>p&ohd{*Xdx#$d% zA`Nd;dD1WFOt%93z?>{CB11Smj+d+egnA@-pY3{Sv1UO&fQDZpUsKXZe7X7jx@VsSa2EafpXf&e)n+UpfYCS1X7tZXt3 zDtM*XFoX{cb!*r`K-LV>!z@J7rXFup%_ve3u+#Q6%ukk>UA-GC5R)$>Jjt3~Z2cZU zt8{IYDys;R)Bn0q=H5DfAH+8}5g0RD;6{3XebXvRV6(#91R?3FIYWaT5>Xf(!dy>~llH7`tZ{ z^a*{D+WG2e`Rd{JPzoiu$3jXDkwT@LO`M{Y*a6pID!LdM3LU!O=u17XxLqK?2z_0E z3E0kjcWE}j0))TTM#BwJdB4;up0p}}rX0*72&s4NE1eXRp zG665kuHj}8lv>P^nrpWOO7w{r zqRQ8@N~3Ju+_t%>eJ;QjsSia@#?YOK<)o5Z}h9yv<0W`V*-};|7S&5rm zv0t4xk3YlT`TNnak`pZ4T+)T$uP08vYn7zCUyR1&*;Oaz$>gfQ8M^JwJeko18d8Q# zB%-ghcerRWG7uhN0H4R)UM^5rEkyf{{WKhXl$CO}Eq2qj&^+jKYgTxoc^E4H+7t8H z;+y!N|3-r^mo&GR#2kTQMhWCo`vWdpPAzMkAUVin*DE`!Oo!f)eGKmE zs!urJkgf4EUpVliEUcKdPi?U;}&#mQngE+zsc@A^1lU`TSPR(Kg(iF7N zV7`9JgL1Xwf_uYHxzCRnFLY=*3A7YF*>ioGZq>(syWYYi2VaXav#fo@C*Em|Q}FO9 z2#@NeRhV2S)%pee7t-)>D8cU|ouWAD$sEiL%blau>^bg`E57BB62OM>Cy=w(kGGF{ z6cZ4*0^vh+ko8u>>mC)z#8X#gyz^RFEY&}kRczny{8w^%CvmDl19gxrEi~uw2Hw#j6G$2t$CcsMA7}W1r14Bah@Ze7_@Lp5 zh3LG5+6twIoj$kKK@)_(zGPo{J*l7$@4Q6f_&~#eox~r=z=r(HIl$I^-4h8z|ARv+ zelkkO#fp*W*=pBWIC8Gut}FL-wcckj>uB1GVi4xd9;8Z8WHfKd}4hBQxYC2lgiV!*DoNXqKdzsAVEE`;%9nV(CT?E4ZF3g4fy;g#>0K z;JrX&$JLB8xOmmC)ELePtgI-YW4-SKZbaH-)gSV03a@5_b=WYYaPWTHlyP zYB6Vl=ic1$9H;x{Yh<*WUET83R%f^JNXedI#LCmjYKG12zjJ&1f1T!eQ3zhRA3db| zY~xoqD&8eTS7QuP2AO>G^>(eSl!lp^0t|C&3Gfs)g9C6pMN{q^8Q+TApQxrYrJpbE^<;LCbGT=TwR4Qm{yHMSkd==ONjx-i0oRb_^ zUu*7u@0q3Bbt)950!JE2cRWdYN1cPE@KZYS3p69sd^35Siz~(r16;+rbObkagcC!R zg&a*HfE4?0S>|4A^}je%Z0+Hu-NZ|-zfRU*n``k#HOj|B8U_C`my`pRgf-N^EmnYb z@O_~2I!|D6ih2pBwA|%NBo+tv>SIsOif>5^zCeIG*}wb@em~~k2#ipm2LMO6AbGs} zrDMuC>7nU!GTqR+D1_@P`tT>r<#~<3TpZ=6HuSE<*je>sna(Y5QlxFhR;o~U+1f-B zpVZzWX?5%rC0Q)Wq^QVf(W{M z=-uJ#{jzvnswX0pJ+{Y(y%0keWGD@brAW&&<1&p+ojPo;MKTk_ zB(59=uDRahQhy_A7U)%PW01P{cjoXNbpBHJKNdF;0tK{=`n=1b9j+5XLK(VHxfCEF z!^ECwGhjk37j7VJqj(hqtVrL;pBP`1QS7v1abU{cEwABrTo66m`OUUhnE31qHI&%{ zrXse~{i`{${J05DRL;d-yK53@L>5gIas(e#$v|1@gb}di*wF^;Fl=AOZ_aoBlRgZZ zJvT9is=-=rq_La&egui0N~m1r_+T+Ium@uH30U|Zd+^Qb(uCLkaDG4yd=-IMHtWVb zk(J3AToLfBqAp_9Pnl+Gf0tu^QPS3^C<}HxhXA;@a(O4QHSz)u(y)C-#$7u0gu@PjA!=sq zu?N_(ffU2LrLL$LG_-D8J%5m#M@2I=8?S33Q-d@SHxQ^66D?;+=h%L~84F=DER9Mo zz6c#0i`bwLw&+io(bSQ2K{55ea2)hbRr;Dge6C0tnT(PYd7_RAfg7siK4GLMDOcoS zpp#MzljEkFNX(7b#>nI;EL2J>Bc*F4i|U-s2Yy(cEM)V}>jbIDi6F)(9P$$35YY8B zSHGtzWl?*FgNhxia$wz?1`6T&OAw#=6-R22-xw!3xi9%VUN5bxSQ@xXwt{VG>eo61 zeA{|rF&!s}vZzd2*8&?VyV_Qs;RNN|jJ41kI{#_h1+uhUfV(&#%)3Av*yEg&K?wNI zY;2!xU1#v07YFj!VA`lk&?6i(*R;sF`d{Xz#4cB_TUZ;9@$q91DHh#4n}B z!2BiPy2HnPnv8W_aFc!wD1!+M%q9P%N4csztc4XqNcAuS25(8G1e%o`&Ct$NBoHdF zGcle!#$VeJL`D8I+_2OMWO%LBp1ulScI=|S-7d=PC zxKHH4mR2u%^-zD^O7Zv5!GN86Bbu1npMj#ueYfhCh)gh4(V-4@{X}YgvyBn%Q5#>O>me z){F1im&5y33#5rPF|^{hl1W|^gr&xO%-`91feN|DIUo8jnc_+2riIzaX+BL@Jostj zdw**t+5#UVOTr+zld6?V#bnrrkux_Bq{)^|^hT!BMup=l5Nrr{*sgRVW93zT0;1SA z@=iWcqgrcNw$}(K=;1hI$-`>ZF-NzG)7c;-^9clganm`GRogD@ETA{;#+rA8+|&33|^Z-*~szdvj}hp2z3) zQ2#gqQ1<`$`{iBF`9em*4FTo6T9D5!kQIQSHNpavTj^wacdg9|c-z>!iHBdaZEza< zi?T`~@2~JBP12B&vkA>Gl5IVrf@SD=U23N8J$njhrfl&gF0YKi_ zOEHfb=dV%)uAna$TK23nfL`hQ?JHAuwV|&@A>e~b*~^viB_9p#B@&CW=eN(1=jehf zZa;eMAuMYYV>_ps6yL<7odFRIVAf3tdWh@XdEbkV&Exb8Vsd-!w+lqeI26SmzjG^p zpuA_prmKIA>;Zfp00AVqPEqB#I1%W$7@@+J>0L z;VOy|5lcR2xvY=VX4?52)~@{i3qv@#A|Od>>)1o9_G#E!iKb_|w<%6CSvCznITHGD zD?+Za{jEy07cV`W)Xx@j(>;^u|6DP2Azy9De6^K5%fb2G-SJvH_UZs`b_>?oUOvQg z9KuBH1ph5o{^qw~Ybzb=po`oE#7$KQnCWp7wH5yqL93#*H(^rvlC(+GFwFyPIND8! z1u>E+Tl;WE;%gP@Pkj|U$u}a<%m!%QWwr=~af+vRV` zOM!U)Qg+Zwo5W7{XDN^OJ#V?t9hv{n-v}8K5#cf$U2kiF5nIYSEe9wS1f$CM(}c7Y zD^CWdSmS(qA2xfdBc~8#EK&eLi4v(A0{Ahd3FI z89JF(_^!|{_73ECY6hEPJw^jxRHFGnP&=Bf2~C7~`*Rn3#-UPM^2cJ8mV9RJA{^o% zD?v!Cns>K#f+o|l_@XB>EaUU)TD?L0n(^NSe8hy4>~p5@W>(ry(BuK?Bt>djcsLLw zV7`Q*$X6sgBDRj7HDlC3pgrBDMyJ1uKW2Q!i}c!If1dtEltutnj z4mXG6ZJzD{0Zz=ffL=kh{?~WnRDVRT>A51d>%dz7{QApZP)qAbI%yP9*&jhE1d=B3 zk-@=u07DmF2jBucof=5$jfYVV(pnNOF0}*BHUHh5X90m;VT|H^p7Hx9SJASw8E`@G zu`Oapn47J|3V*@cEm~WC6Vmt56rgpz-V8Wh7gBxA>0e+~iAWM~SA@qY--Os@m>*#Cx8Fo zlcl4gq8dQbHn;1>Fv^A8$<;p^^GQmkjrAs4ozz$KeHUi>bNQbX^Bf^Y2w@`wn1AYF z-1iuG&s3M`!WmURhmkygn+quCw>6)VrSbpI@nvhJ@%aCc^;H2?N6XiQK}jB3;?SK+ zcXxMpgLDW;NH<6~M+79KyFt298U$%UTIu*U-h2NqACK~azrFX&nzh!4Or;4~hOY1UQB<$^+AIL7!Lq84#7f?G%(n!Ky@ z3GqyK?9~?tf*-Q7e}McR7eYxP=BAB}W$@-7p6=?G(+Zyz*hg@1Obk#>JhlxBexec^=lP>@JZn0dek7@`Yft*0?L-Ktz`^St}a zFOG^ZwW(O)F$Y^#4FYeXs`U|hA3nBQgVxE(sDH}Ohvs}3b|$|U%Q!H6N9Yb zM{@;I1p0;X14tf-L48oxy_YjNBoWuy$X~29 z>)-MF{)5xZwm3~n@>9ChDXAbk4bgHiJf}Je@y|I)Oc;-vEHvz-HeURLE0#=1Ah0tI z%8?thK>vEd!Kj9(rm?eOsAvShjApv7sF>>vk2FHnJZ>27Aw6e)di~kiyCjLiXp-{| ztxd?8W3-JIIBuyZwjXNYP#c&FUyvbGF`<5(LTYXQ70F-xUqWlxzA*mE^+Ij*_T~Wa zS%W_=f}WyMzEP=Iy-lf-6E0y&Ld}K;rwNR0z~ccRl}@Y{6;f)t-&~U<_x+m{#>=hA zN-S3SqSrV_hIdN;lv;|;JvyK|Ndk!c>~$WbnE1vPnY@B1$C{^#>3Qx?jrs%_(lkRP z&%(Nnuu#gxh-)c|VOE+NvJ?X1rZ!1mIxfb?MNLIxJH@WYE@9AT`*9dANoRw6{+ zy#RC>0z&(=?5w)go%J#D0{zMTP~?%v3O}Bpb_WhXX$|Tp-m(Q0wB231*QW=lcpe+Qf!o844)PTS$9UAGyW& zh(1CkA7vrawpJgOd!CluA8RgfL0cz7fWhJ}?z^qW#=Q0PW(KNtB&c-{Nkm1|)Uf5` z<+J=oKi&n;_aS8u^zigv5+T!*9L#d!G?{7ByR z7*l_*wN@U@;>NhU{u^yT_DqDLt6vVQ(c!bWk>S_tGAybAF4o_U(`bb%jBq1xe`4xi zkp9mLAWk4#P~1XrqGL^|7J95m0}ShtebM;6zubd2czAMNErud^|E)=L7TxywKAumC zi3uX3DbU|l%~&NF<-_b^i|RK_UVX5pMgXM>L9Cff+4hOzn!1mW6{1KH*(m)Xh~?7dTAw9T6RaN^liSgz4Ouf}kF*VX^%{Dugn|qx(PWIsAo%2n%*C{a zMY=G`1+GhyYQR(AKL^PLJh|gi;PBE~ve=3~z;g-tp`LiH`g052{ZaQ8AcYHDIw(@+ zeJXWM6r}I_L*W38C?osf?Iriil0k7Wv4HK&3RBEIio7Bve0FJtIAv%L#=|SDCgWQ! z++4UxgRnNjxhZ{a!@Q{@EQ$G1P%F#2Bxuf1yfC4#J_%7Hnnbo?;RMuYN`YfG_DQS4 z$UD(<7*0d)+bwo>&z*kzB|VR=ggn((7hPg_Br0T33^!^sZIx0EeIp-QiU zj)lePl>GpE$;@fI^`A!#aC0tik~d3uTW2zw+IK2!awhd?LKOh{fBaGz(dreLx)G({ z*}=&$%yGXQ&R)1*&t5iI2800X(}SD0y(TtWJrPEUxSBHRYyOfE$TfGts=oR z3l$Z05yq&;1A@s;Vv7Oaw05OYI;S=I^`Boj)f}>4%OJxQcrFiI{9GDQKaZT+N4(tN zVnFCztZI}8q0<`S64LeSXIlcHb-IhPFZ?VU7(DaiEn_N+A&M&GUlVhoGT&3sY6;El z+$FTLo`eGpdb3-V1Awe~G_(wvgi27&^oalU(5BtYL~gY^>3(wAQG2|Nd#dMY6aS*F zSlw|gUlZ~xlGKr^n2Wv&;giAMO(hlxpE;N%5DGYiGZvXsix_j>e}qv#9(yEHW7@{Z zit$v*96|q>^>W1Xx2yQ|d-WRn|QG7obz>i8fJiQxxjaejOK!mMwTeATa?Xq7YyYg~W#mI7(* zf~A#A(xVULJ*Bj=<9VNWF8a&DPeNq+Q4MC=zd%&cvG|l}NBz5)>tYe-W{{-v^-Bz; z`lOBS>eG%)gETPJBn>guJ<3B@@avF8g6k1ksX$D%unsq1c=m! zn+&mYOF72d@TGqPfJR$l@gt!Om<7NDKgpYofBHk$YI#v9Fcfw5#oxS#+vg*x%>O3s zMhmS#-~u(=81M}E;};2Ez2Z$1nAfNx3?Nwwln_TyQ~Zn>xjTX!(k0P}<`;rRt6Yw& z>{)@|mU=r?`u>*oF3KaDgV&l+sUhhMTUbw@FZ8!6g%EBPZGyH8b;zqHi8YGFc+-9~ z*vJ%EqDZ1OL$k0XM}A4#$Gr9ZZ>4l!FutVC)FXOfcSccYqyL9qfHD_x^}v+>A|T2{ zm(`_`t~?8+<#>*#C-GyLwU4{fxKw-{DQIyFZHRPCFq0F7CBPxRc`|Wo(k-&~#2JlM z`PL$(BD+)hz`FZuJ8Tg+xO*1Uj`x4Qe#9*GB-`6<(NCaIsXPqiCD6pGf5PQWh4DCc z$bUZJMK!S4)6M#%YRi%zu*(@iSGi*StNA?tVylAEukCVaWZo!A-q?gTQu;c+ugXc> zcDxxUFdokJBYX_fN=-YPyg5zz4wf;n@pXiv5iJ!|1U^bXN+gU5p` zKoYYU8tTp)qN9{s&M1MoVNE{}k^rFq9Tr;8uqru_j&%p=LlR0MNoOcNRNP65^q~KN zxjY9M#UAx!>c6tfi8&Gi?HV9Z5}cIy3qm7OZAc_Vs?G=b1n&0T>V8s&NZ-WwPCAM2 z_83!w+VLsI!yg@)@jmvKHA(yh`gYnD3w*GYPp<)`Q-y>F48l+1v=8bvK85suNrBs2 zU4%n@vljZJ^tF+wNY#3mvbWEQy{c;NV-MNVS1ypuK+1dsCi8-xR7iL$f}a~1XP;42 z^L=W`-)#I|x;WD&*2dy3D;V!;6stB!&37`@&7l1z*4vve z{Jh~D`6wZN|Nlr;`X$sfnK`ycss{MSVq(yiK`QdT+DfD3Vfh2=7q6AAVqPqH71H;hzM4FRgE)r?3#-zF~S$IJtc{PML@;FOtywo;6!AhC?t<#0Q{H! z6o5{JC*}D?m}Te{QlDzEfe5}IfuCwQgWMoQ23o`+>jW(1X)68?z|Sw($>pjJT50i~ z!@U-*a>7C-^5va*i_T~4ebjKxya}PkRHe12Xsa|K6Q#mNew0R4D>eZ{1+t9R$9hR6 zg9B3jcN50pL;J7A` z;P9QA{bvql|BMJa8eCb(Il%~^ARI8|p{37x71op#5I>VBwkV`U9YjYD30z($A!s*q z&`92@5ao3CEaNn9_=0L5eY{iMsj^KMp1}otJG-68;ZCer5!7FDM@e5P%lP zs?OWMJ(b5I0F(hNbPSJN$eF(z)k*K8yW0tQq?_ z3?e8>picI9i*!3&MuvLh(X@t2;XKw?1RJB*?2(CmbRC@% zFI3ryd>tfSRre4Fp25p$jj!W; zQRgo-w^eUFQL~@zW3`>(b9i*oLEKpT#YwQtPD_2NPMnkgJ5qvThzCes1I&%fJ%|_r z3H`jUv^G|XP=8cJx-Qgkp(W-j!oQ;!j?PouNp}yYbANG6rIJ~SQ9yruNO--D&4-roEB#)HR!2XF;=sym5LVRDQl1$OD{1O z3T!;Wo-VIi^@L#_w1)l09gWK_xHL=2{KMI01x-VGuBD=)IRix^v0)!{!l5N+xhFWe zsAk&8h9!`jNjR6WM78(LQuN;sYA~V&i!Wh{!%!H5(Pbt-&t7V4^sU29d7M9;p~3p(w@=$Wr2d%{TH~zgI${f+x1*msja|;_fVN%oIKPBnk=@ zpo&w@wheQ$yqlv`9MNfe!M;8g{XGlqx!U2A*C{H!8~RD-9;Uld54 z*BzR=_2SLWR9J82YH~EHQzXhz>7Lx~c(xLPx!9nGZ!>~2PG+eg9YIBMa;^J?=zR-g z(ig=A%HimnPyP-qqL7vs-e`0RGvUXj$M+?E9a?)mDKP7ih6b+wSmJ@@X17mtRJH?& zl8D}i!Nv4{Aj3J;6VcTsmSb{4tLzwgBhne2b%tLO1aSrlmx*i3WzXH>Bl%sR^a~yR zdkktDsA}T@AL&cQAsog_t-%V3gLU1q5n?A^81wXy5nR^@5ixR^2$Ay(MO7JYSUw%Z zH~P5sR#*5Oi*h*Z`h`Hf4FmB$_s|EZJmKsPRqplno8x9b!L_%R$8(yT=?%A*yvN3W zbI0}t3z_;qufB^)yptLvX(EG#b?XzanklaEy}dHK63$!~Q`Z#GD@PoxXxWHf)SF)3 z%huKmw=BbMbkj`2YpwTO!Mwo^h4lR%On@asid31*i5*`3>4=%ny$`*+lE13mY&~;x z4cHg6?#tCI|DqcUMLTt97V}gcY&(is82LQwV;WWD2|sg9^k8^1ktA85@@kNgvG^=+ z>}WVz6Q9Fpl&b#){lqmo_cva0m^88k;;S&C&vu{9#P6hL=iXQ-juGv>_uUGVr^1e; zDr2kocmrM_*c;Fc##Vm2R3N({di8{CMylCem$=~1E2sS~R9M?3%~ofuT+3-lzOO_< z9^wT&y)TT;oxaUWO6a5ft2)REMngk`nvv0Xo6i~O;EWPW@>J;DwTxrnQ#*{ftFk?^ zveF!-fl2eg){fItq@K@Y$|b>V9@{i};Czm%ZAGdo6tU~DfJXRI_9;c87Um-4+U;@wsn%gmc;vMJP+ghY-n zOQ?n}sFr+?f-S8zekepz66yT}!}cJ{FQ+w_Im_lbr_)#|dSeJ2 zq~P`R@DCHjl(7_tlGVY?7LW2WebxgzY7je>7_jHS@5SOv-?6O3qikomw)qy;4oqLd>8l2ze&lg(ogiweh zjfjm$po(rEh5SXjIuwZV@8hix!~=19wLO>?PoY3c&%}b{+wj9EyQR4ASL>Con{~o57d-cQUMDgZmc+$C`_A94VuXj`vM`a) zzM$Hz(wD&xv!uqK?Y%TGlJmFZ)uw-g)O|R+a_cdJ_G96Xv5%Pr7DnD3oH3cVlNRfq zC)fKj_V0rjt1X#DDj!~6zMAZ;5@wCL!+Dw;OnTz;RK!n-Cw)CB%mnewi@6Z`T|~4E zr{{;P{lulJ9ny$rK!)m) z$J{P|v-56K_Q7D8ZJFhG+{6O0Lw*w?2#psS)jPJ-U)6ngaxy$@J<&f$5smCdJrJK6 zH3+FpP`U-kTDqmQC3qp0!j88u?&HngxJWHe?1|Bqhufexs?2E(G!z}Uz}vjYx^Sw_ zg$J<_fD=iGWOWn}qq>hSI6Z&s++WXiu3r=jp>#Wpu}l2^`z62IpEy`S**H}N>9U%R zH8y0wFEy*g1s zIlhY}`a9hH^>=Zm3Zwp>VM+8dLEpLfE0qJa4^N?E!|)un=#bXF*uC;NPZY6+mr!R7 zIYe|-nOeLJNO)*=QZhHhmrc;}!#zwK5ME6hLo2w8^XE@?%M68Hs>7Dja5Rt%RG21Cx2#N-a=NDRiHKcdqw=XlS zJg{uJx(8EfEsnTqc95uXHL375Hs!ud7L3+++a&CCX7>xv-7#(mO*BExGhSWCfx|?V zKpb5Z$|_A|KoNL4%bw#v{d-rbaYdMqdDCF_>Zh8aR?#Ozi5GjKMtb)QwG2WZ@QD0Bj9b$Z>|mDARrPygbQD^vE<=vAkM$(@$Gwqv z9isi=0v(Dd6H*JTI@r3?JNIcy^d@rBPqZWc7}^P63Uf#O7Hn|>1>-xSfU8qU-ecQ! z3;;ybuVWMV&4eXl>EugOYYN^`Qg>iWZyVLn70x?sYLsy{`a>mq(98ViDpoRI)6n!i zG5fandWt@I{uzXtR-!;W!}_CC@V7?qXiB69XH_C z*OjH4#aasVVJcrEV8nc%I)N-kIUk)i*3DUx+!9$fpTdY#x*J7x!d$%1sA zj~+Y&i_BZ2KGV2IG*Qg?{5xj8aS0=Pe>8K>=lh3M?g(PM-@Uw# zsvP_(313{6a_djV=!~LJH;H)cm}m1KsMdUna*SQlskX-5-{)2#D@o%wczjVwclmTE zrKPUFs|PqNhavrOBw5=xo;Kf}9?eKJ`{@#^CZ;N~wT38RZ}kywNUxH>COZS81CxD* zVpyiq-^r1RpQk})*HUP`I%l*FfGRtIV(eaSqk3}@8E2qBo=`F0V`P#j51Z_E@=`B}H1@j(Z?j`? zcjEldl{(=MFP-sRGJT?knnF8z5EKQxe!xpYtp^O&v#X-TGE4jTqs=VI!!7G{_KpbiZZDVqB>6ik^Z0PGpC~Hsbu^Is*n8@#1aKwfz^Sargl-vh)xT; zAxsuiE&22*wAy^2#zd4!U&Iqd7Cl7X!{tcV>#QE$`lr{`7J4Mk6s2E>8;iZ&+%$hB zH_J>4B+Bu^GoD$iS;P7;2)pshM*FA32rfq`)%uE<-fg{|mYjZYl9>l~2A-=GwMPvd zB`}8LnphOY~{HH7A0oe|~O2Wxxk*?Xd(} zg=eS73mC_LgLcj%3=;ZPD7D-DU--U%0p3(sV9&jP@VPR?8)b8R9s{gy$J1beyeWnQJA+9GkO?9wk+(j{No)oN&iCyY%*5odQ zVSj($*0!#Rr^S+r{}I9gJ97R);_{mIj}U3)w&R7HI8x8s^lfKO@P~PF9a;FVNNLS| zF*U!V5qm3hC;_5iqD%)x6b#G*CSW&vG9h^JvN*?6Pp@$RbJ7aw#|qBYbK?eGEmzxo z_)9WXqc*;e{bk_fFaqBsiK*@`wHpcq)Z_)-e~%QasHjLzOXCC{WDQNpZ?6!70^1N| z&UO6rQ(Oi`oLy~?YQ=c|Ii9Odj?A`Rq&m}HIh_QBHqzt^5}Q?est~N&)M)+D zUs4dw8M?C+&lYSBZGe7LkBquE&I05O^OcNbI3kc~4f{Qc4YFno6T~8vu3m=!Wy1)# zCvfu|O+n0~v5LzZ$9ft*LQ+kZ*)zuUS#LOZR&cZVtei!!FOx9`mSE-~S;Cb#sAW;W zw_|?xrX)@&YW}vEdZC&x3QRkmz4R+R$5b7x`_uaCPQTX7ci;u#Na2*%rh~MRc}XHK z|F+snOO~2(q{o{b%ut7mm;(n~M?!t8#3V*1T5F{D%8WuA^)rKj(>mDBN3pm!*Zu>DzsyG44vgC0x`6dwXY=OqpDg*& z;7bvvywfIAx!(KEKELwv&}#`9E&3E6=mKlw$yPO=O@Sqxu1et_L!F&&#f!IpeyWTX z&e_}M31}F?Ow&KZBkL11KU{Az8jvM^X_l&R|vAsf|=u zJkXcjd=ca-g32q76myAa>-r^Of!QJ=-KKDIa|GHscMqtD198cP$7=nyFV(?6k;qv0Ms-j~+LH-Iw@1am!u4~eC4Mm#u0#5Id{GJ4 zPg+$6m#Q->E_Je!9qZadYr~c6@@8rO!(i*diK*M3DpIR+fcj^vVzG^7TjT0CS$H_3 zr>}Cqv5dE|8X9-z7USKC8ih>DbnxfFhu+bj;8I2`aA`GYOhN3D_@(~^NS1yl;$mAO zr^YPK34sr`--_4)Myzwng62!&w^j4^eBH8jTxSbJ1yxx%A@@5&CKOz_BY5jX@Ya%g zmlXu31`<2IFVKgAN#i3Upr=`>y!T(243homw4*PbH@8vYtk=VQ>wh48($bc?^`5hs z+*H|I%hIl4Z(E|TX0PO})3?;q%xeHS*4Qi9OEK1{v*cWB}f$@5FE^!E)Ie5Z7sK~IUmveX>2)0!*qKRVYx z3yrd4cGX9ST_CXl=v_7k>->;>N5HPVkyUk&%b2FKLBBGSq@`I#2ZPi6uY!@@iJX?> z#VYF+aroB7$by?i_m|M}QeDOB%6TYKhVg-+SfrB&uA+x7LMh%6I>&>dV}9ymasQgh z&F0^`N&LeE27b1D`PLZ_09<-sbG&|J6zyC~q$a?ZJ5DuwcqAyMeA|>&taLmj912sR!ZuxQa`8J~u-5W$p`&V#png8V9e@8!nDm4aos|bB z&FXq*e@9#=wRmhp8h)ox<6+<%L~BY}d_cL;b>DsmznTb5hO||DHMW;iqidjt^f6{B znhrX#&k?E)Lf)c5$#dB)kb=6LBgB+Yd2>u&Nkmqriz%DN3%zkKP@mH2b{o0xxdk;+ zDAkw(@r899J;@@akiFzL^e^7~cD%c`>%rYSoIazc!}Ld^j3< zz8Ebw#4BRw2VJ%ti?o6dTi;D^W=Xa`VAf$SkZ~DpjB_gRW|wkRGA?qZ%V`Y5WLmAw zUJ|~woh1=h&J#}g=^wuJo42OOlR3I9bkk-RrEi}xnbM`^)Uc}Vc5(4kD;0#WQLV!gR=CFfNN!l6=ubb20)!0sT3^3U zZ6cE|oqoP&COZwMo)|=xCGxra{ru{>%dMtmv9mV1L$QG7%iA42u!|1>1CfWG`!=?7 zWx;+RhN zr6%qR#2n?ufc^k3S$+NgetC?vkx>>EHZ*mB=>l`fyJjbil*Ko-g6pHS7!Hc0WSf+bi!O{ya=VnDv(nHlDh znIEEWSbZ%`3DxRj+J&=+?{2~KgzYUr!u~X|xpx^9c<-pN5q;e`Rb6N9r)JzTpELds zRDO3twxH6fdYJHv?PuXg(_ymxMzF2t^nyV_73p?$b3A96Sp#5xPOdKrUm7{5FJs*l z&@Yc>ljMEFbSRwH->h?v#+NFI+NSfYLgn2SAj*2sVAPhWU#O+o)}LWt%`{W}5+N2o zO$~_&^LFVQ88tY&C>MCw|AJ(sQ1xFTcg&BwYQ>u*a8Q_M^i+vSZmO(Xg4o9$7Sz}8 zUyhunZA$)&@7S{OVyX}UQn0)-IXD=hKb~x2gtaq!`{tY=MfCmZ8`QJS)H=Smp+QFx zr|Y_e{9z!#lVG&Lzf2p(a2bQc=oA>2UWG)9r5U&)A9dWYh#~d-tZJi>X$kp;A)Jzz z?a7H49Y4JHboRZa^%;wmwx1FkQB`T?!OYP4^FQZ+s9)k??wC(0In{s^({0{nl~Ui& zhf;K5M;Vlk#Pl?@gel0AtRH1{ep`6T@{M8qEeU?`C^{@o0vbeKF0F!_qGl``f55Qs zeTok_#jCk%?(~kmH?HA@>EMN(EuE20?3FW$6L6sp-aWKt*x!Rdl$!<+RIbp&1=^8s z4fyWR!f+kX4<1#N1MxmxT4-usH&ccMin&>!HNQOj;%TBfn968@ANt!Y5lAJSjbjT zO4j|UVv6?6>S+RsI%yL@kL7%#%v-#7oq0B|qF{8{?$fdYU{6W5&vu6GyQ1(w=w%bv zFh&R3WKnUwkNGD$R?^%d^LcRDhrUV_bW`blYRTD;`*XZoEp%O|18Mm)E$?%4&^YCh z1BR4TA|743KJ1noSqKt&&Bl%V;^5KS*n0IIZ*;X6{y36tc-58hi@%)ZwUDqQQ((csO$gQ1*e+XKPw3vwoROC=1M+zd?XOCs&+OA?Zn| zP@l^rTZ$I5l1}*R@ApGvLz1=hwKfB|I+N4x#|q|>|6!y zM9v%B>-2S%RwrmyXtlgY0Rw~M6qi-`+gRoo`dd%`_Xv9S|H4Wc3REH<0V?2~PezRI zImRZ=OyIJX&<^#B-l^#o4zxWZQwq&FG8d6i*iyx^N^9yyHEGT_U@=1=Xzu`NrJc9(u z_0_*O%_vfkFM*6}Q{Be~6b@5OVa5izo%tTP)XC(kURjMqvn?8)*3i*XYm-jYRFW-} z18oS!tfB>ys0@bc9wT%$hgCTV9ZBl_;~^KZ_+&<~JiXCicU;cnEpoS+b$aNI5PJ;6 zKgY^8^NS;^#XEX8r#=*hZo|jz0LH4?Y(fqKxpfL~Fxo4mvuL!bU#iVq!C@(TPuHwY zH|0|pSdlO05hYgQGBO)NmyAkbOir}+i+bYpyy(H=&U)x?TpO;hR!x%~{nOlAPZGy- z188w*byQKydnMXV`eKt5ULJ2|ndE))p0-Da{NQC$tU18}QNd(Cz z2F0i{%K2Mq9Uc;@Nh`SX$-g!p?>u3beHXci;!JpxWqx>g+{qMUA8hjVoIx+xEu%yS zIivgTVQ551WjLNN-K{_>7->EdH+1#1s+oVM`im2yP#VUYWuh@CN}utPcmS^NMS?$; z{A;pfP5HL!hmPjUvd_p^Lv_)$(IVSDcx$_OHPIpoI%~n{^~*t}xl55^CXqr2y*0_T z(V}6KSR&-u`Gfj0)r~s2pzYmw6pc<8bz=H+P&XoI#Evppvr>lF>QwLZ~c#Ox%rhEYf@zX!q=%gHL&v5*zDH z8EYA=K($eRm^a^UK*6ZiM;~T);yVCH-dZkJxkogQ9l2Sy_V=wSB-EK_G!P!~v00?) zYCG%OEfWS5vBTzjvx{b6%9yQT9(Q0FK=d&RWFuejLi^#q$yU?3?@y7E5@fzr-33#n zwr8}BsWFlAZ8PfAKM;jGH*g{{la z{!x6_&n)}a=c}(JpiyeB4HLa=@=oGs;5QOqlHFby@28Z@wgmL%}WqxnUv+ zG4EMan`E2NyO!Un0$tSxOIjnaVe0SCFVwafpHffF*x`qciXqk7b2WGMK;d|!7=gg^ z(#^^D=TNrq!3u#@Bj)61AI=Y-ZA#a!z1|csPp9GxOoob&G`oF2XyR-l|E0o_r*K|3 zbNq8Q9zIC=j3>$;&?1JInvl>H=2oBk5!+e8jK}Csg)OTL)R2u6ZyQ@%C@X6`Ac{Er zuiclOyoe4F%`;w8+#6d?n(WQ8DLcLRba4)ujXYh)sWla7)r0V%dZ&QA+DLY=bzfjK ztj2_L_orBRD-_=-zrG%~ammpGO_pk<@9KR=Up?hJiO$=1y!6k0JN)Q_4fnkY&pK(o zZ2)HY3IT=gK~tzTi+3L*zv4bIHLpG$y}V2ug~bARE>3?sMZC{F%I@Pza{Hcsd1-PRhqy z0C~6)aMOz!9Ps5v7!X3`0N4Paovw9n9mhmO?$!U!2D!1S$qsob%X4yIbqR{X>-HB? zh9p*7bNPFvaU6Zwe;b85Qmm+}kZNIsR{|=cITJIC%LgfV6m$X2{`1>G-qz>|XNd)7 z!1XxU;D53#ft|%HpzFf3%wY-QRGLeX#hEaWdbjFdSE|pbF|)G$H^sj6zy4G3`7?4a z8_!|WMmp$L+sO-fmwB{OK+WLY$u<0S3x3f(aeOQi4hLwz_6uyehRi5;7{?s+c%g>` zn_C^w&-kH-oe%GF-(A}R>ioo8;K_SYpU?#N2T7hvjEh_k?%td17=5>$@7DH6TxD%lVf*iA8pCbD3kMQq`ewv<}X7=x(9dTD*~L4&b(vqu}eyE!fc zFO(Laf&Y*KPUx|OjS_=1)?nR;i$4TUfaZ|MpB5jT`N$nzLz&7>LRYso3PfnNZPwcD z4hvL`R@|}_#t<`{_hxRNi)>0t?P{l|7b7L244rEncCld}1jPrLimE!(oK$yJo_mEI3`kk;u;q6xO z0o7gRQN6Mh3yQZPfPY-j=|ryF?mjxF46(5m-KdMR&tu$#L}mx8l-CZ@(`BryxK37? z8P{>F)@lmSGHtJ?Owct%?OY}ei*BP3ib+RY&RM9^<@x|O0zpsyync2qZku6W*mdmf zWheJANg_p2><#BYGWyu!fpGfMpN3B*gbnr^Dwk8blrQm2!!Nu4N zmHbcKi7#wwN>5G21IXSw*N0|8_(4EC3{7^Qi%`T+=lFD-&8t%WCetraCv8%=#!}%i z;5_$^1Oey6I!xvBl3%*Q3uWQESMdU;NT7ktyWNN$MOJMb2(W9k#VcP`C8f6&>i^WN zjOc2$qbbe+M5%+ZbN=#)FKNOe%WpoTg_n(8)vP89fTzDmur2t2nSq`1-4iO~q9KqK ztv_^yRHOsx{N6V*7CU%A0Doq;+<<3wwz!Z z#h+HBxn~4`E7;sTahphQCE(u-W+D7gne_0@upC%aKzuEU3Y*ySShjC@h2K)}4dP^W z_Ji54?Lgf}^k0sZn5Lv>VxoG9{&AlV%m9CNu^J$ZL#w3ljnfwcBK?flQYpYKeM<4?SHmUsF=gP+bf*qI&+ld9eD9)fsOkGoxS`sR|2%_HES?!_K z_n+2lZkC-X^Zo5vmwp2RXr?ObjE7a~GS!;Y`he0{QS>{Ji`H*zc7P?Umslxz57?Iy zO~AQ&V!@MGL3vu4o-cgf!Jt{ldt zWk^!uK!%$DZFjECoN8Suy)@2a5oJ>lW_w|AYkU^Uw;=;N4_a1QpE8cf9v&`#%BHFB zv5sYYS@=>2>I*8qFSk=qCZngn z%F8RU4003_CZIC`cbL`Qda>L2<<;S&%QE|3gVGkh6>Qgy9Ebty9}a3KU##pEspF=U zU{Pbfn8ZU?nNjNl^1Fr0f1*qhsjR9h7GTR}XQgy?3DXQc2`9j==*7kn%qnUV=Z9Gu8ObqLLm%fl$@YEYQG=_`*|pFadCl`U6}L8!+#nGVBN>> zFV!!-^1fkOq^L-~mV?ixP->$bFsg89jFmqmaP6y&fUF-aonnp}Kz%(E=vnB|-}v-l zdqM0~8EN=33`NhCnEPlL7C0mM^hDS>L(Rlg6mHo=B6iStC83;NgCdx-y-k|<)E(1G z%(H(q+zZa8qqH9_T8|$-qNDffz^8NEE~upzH7gAB*0-0Kx1Btj`Oo>q`XieJRKX-( zds#r=>1egb7&50^8orbNUcKE~sHE$A9$!l3dX?Q!p#(2eZ++eO5cm3F!8PiYKB;jz z=6iJJ%^Fb%HWKhD?u2>08Tz$htujP@|0hRyvt084n5mB5Tm_~&qXGsUjzTI#gi1uc zDPyI=_pxNI!b-)*`EP7bnx0kzxzVL{C5BWm6YSNA{1`99r+Bf3>{WFgvG%tViMtY| z&=;Su%Rtr0PpKi+Q9D}97|{s+Sz?g_l*GAsSJ(Aqz0bg<57%L_4moW^l81?mfa=%Q z*B`XbJ0(j5dVEy&jDNFw#zq(K31=!=>0^cS^>N2eCRfiJUhAo`sF<;jIFVR~S@2hE zeh0(?oe9RO(jJ84DT5oInj;LyDjaLPt-zo8RTe^m4>R7068V`RqdXn2HXTuv;^e(r zGg8ZH*0b*HsEOu)bJqVQ*NtLzJbZVz9Lv@;x0~<}n_bpO8}aQxo-vYIy?s~no&zw< zwSZa#;$Gs;`Nr&WwNJD}T6~fQ`IKs+q(g4(SXmLA#nG4gXsM#Vz-w9K@tdzEcJz>3 zGj<}!ZqY52uNQpdi}AOC05-c`U#hBH-cSd8G=8_5ed`xw6R6xUW~MDq{q)dJkD{V3 zOy3sibzZ+ak5%IXCn%`Ll z)-&6B+1r!PQvXq!UD@{nSf1vXfsIEj^orWgx z8w@grQ5}>-^-PSnWx2)OlAYF6)o_|gWOTX-5nnjbOdNPI@$kA~nmzRW{)r7;h_u^6 zmw+w>Yw~AhHPKnzleE%7aJ*lIPnu8gay-r3EQh*@S_b@FAc+*a8OEL7&~n4n-~IL? z2T(X#ac&F?(^V;Dt5?;_SoG_CE)$$}?lSS0<*k{FS0J$ti%yWgz4B!Tc1@)NZVp-| z%}$0ews~N91E!Bbx0@3XW;%i;XulXDaiBt9^7@}Bk<~U)ocLze9`|5Jn}y<}*4sZ1 zPS8}q%H#ZI3iYB(wFVW#X#K-lC~NWG2=iU#)hoo_>+IzBJ7M{+r+cKAgiKwwuoq#D z8eG~#**yQb=GggOM?an*z#{~~wfkOdM=^de8BV4rbjEm&3&=7jmnoq8^C5_oRG?ovL%$nyO-VIg4GcS9y*u>Mt)aqWA&!;W(gb5$ z{k(R0z6e}}{~6oQ^1%IOd}uU&D#)m!a@=|s_ma%FF+os!up_||MbcAMMs`@ds?&M` zSM9?)>FO;~ouh>iiq@@I+fZ{BC*3)z@BVQ?^eFIJUsM#(~_t%M`I8bJVmao}K$KGq7Ew&iqz!G=|0AcfLY0hFq%eOjgdv|f>v+Z_Jx$P~ebw+W0pgz1w%ZExP(W>)`d73^`y3L|%1$*_NA~{qo40 zF?}(T`<^i2{2%yE!$>^P1lXBxft^@5q1Zp~fVJsREb z2|?>0eUa_TqovCkz#m?f?}`OH1{7}!dTYiYh6bf&h8{I;Kjmtf#cZ`?8Ww|83PlW< zYTB*K+~XouZ}37R?ij;y;|vKF^XQ%^nGRwii0^96Cj1qwHh>xukUwdeMBX>OJrt1h zr{*y67k=^)`i^T~sH4P)2GmeZcJmllQxTE6_NIib3%|4JAnY&!_J_tt3WxWYPzLbv zx9;B$vX{Md;u{vwenEj}28u-)EPY1R;-LVQiS_#H-V^m&mw;o($PL}&GmErzLi@(- ztzl5GRik-5u6m&wgfE$;0I&~-*PEmbTn_u}0~3-127@Hl%TbIYr>HNW5ky!BQ*iZ; z9*^!A>KXYAU{?dGfKO2JKemQq;d%Spzp&r1VO;*kv(I6}-N^{o zM6x#ba4ZtxP4wyd!`Q6Lp`EJD6E+;4Fd)$i3r+WeQ=1y8AcxaNnUi|B2zW>X9ZG3{ z9%J65A{=onUhVOE7Qk=MCkN7NMy(sm-=Md0exFjC%sv0oMcK-J7?g-W=4D`!6xYn5 zNL*BHP*E#RSXu0M(zG7tJGa{bBA}j+X!Ts=G8EFMb+yc^N;gXl!3n_55i63h*e8#Q z76;!;-$Q+maj2y)Q^O4Dy|$Lp&L`Z;!JI?{rC;2^t9~0Nq^2vDNRPhs?az|xTV2*{ z+UQwb)B~}_quR5Stzi^W$$&^wB`c9ue`TQO(4oRl7gB|!;e@j=&7RcS&f#5nUr)kGJPBUBcp>po6`lV#n^W6~)M4vU2U^p_ z`vds*s}9H~29i8Do-;~jhGIvS`#N6rbne*4e9i*&kkBuCM?WKh7;;i*1ZmmMwD$(G zJMy#lHkmX4P4>GUs_r-gzZYA6Ri`EKhtI(EepPOU&Y$TCD#Tb#(t%oJY&`A;220I) zhO7f!QDjEqzEZQ<fH=hjNch4+4rh(fv?MSz~f^3=oxlk`} z=`J0pTAzao3O;`OmulV$=ChHDaufXxPt32bp$<8GfcB*BRI>PMD|_Y71urv`#OI3B zlSGe_!BwfHWo!VE%jGmbE1g!n5r6q-l`F)=Wd@rj;Ix+1>yVD__F!H6m$A1*7|9&M zN(6Sqvl55TW{2ZfZJk?)8OT)sLGG>*VCDLTYqO1$Q&Ck_0x%dD`JG7m2^s4(%EP_D z>J~1eH0b1@G=rz;S_NbQuC9OHDqtenyB^?a5&j=le;Jik_kEAUq|)8p9nvYtg><(P z5)#sl(t>n%cXvvIAl)D#4bt5$;j^#%^ZkwgcwYEM9pX7>?-g^-H5c<`WXmIxfJW5q zuL;s}F<^pXUcl>qVVdRp><((9U%X0-19IGHH1^oHnXZ_{6#U%zQUNg(Caw(_BmYke zFdo$cMC&T0)x9YFjlsH~rSZaCFsTq0#~_K;qvG8Be<2JSx%3^j8** z2mPAnY!+D7bJ(jzE(8gEeBIWN@tXD3dpvc#Rx>Y*K5h&X^3f(Q2hZqZLHEbQXeaZ3 zT$ZdX+?9XQdd6(*E5J8V7hAmv#ryg{a$B|)DSANC*q9m|b1*-zEdJzDq?|cC7)uL4 zN!LbDV&^JjZPn2zIW7Plc%x4&gs z1=>AP@s&hCJ&8P!NIp^t;vjNI^h8;EM>WLt(2hWhgMkP=Zg;$Xhqn0ZM_iXUVNa74 ziK=;>^gb(-AIF1PTDFWZAXJaHXmbUA96$P@oGXbP2qupvyw1t&?Y^`PWbq`Eedf~1 z_QEgx5oh<$ml%S@)eRc5g~ggg`dP!X^G1~d#Ek!|AqCbi@1fqSpw-`N9sl$5+x`87 z?>K;XGjD9eQRWF=eeu!=A^dC}V5^UG7Y1MnbueQOOTB+_V{}x&Vztz*y2}G%ELJ?Az&8*BgwsXN>RLr*@ZEjI%XjJxn&ACA%ns?C<*)0Q zZ8a2@hZ3n}>EGc2>7*fsSCZrA;2|^R1$h|H_cwX0mXY7j-}l*&NJavET!k}FY(62Y zP0fy+4EEbRXC|&Ww`FouH{1oO;@*s~>j!g6RVTvO*E%KTZGjk4SU}>lE3)JC@5u0K z&$&?L1Ern#CS!!~V+6-YIM1m!XrTI4aiK~^hdCOt6|wNYe?GYT#r-eQ%E6`;sp;y< z>*MA|ok8FhK0C=cp?xlerpwdzQ)7fQN zpo;fbnv-x^`NlcHke;S18OU#*Zr67EN$pJ^ZjRNl;!MdoX8SrUR>tODWCX5lpT@m> ztkUf&wJbN*hCZzln4=;y5Fg@q3dJ@XX*B$t7hTBsoploU_OEpd<+pGFw#Bb9prepF91q^q$;vglD{qw7C?re zzQ^2K*@}%MQ;bC?YqU`sygW}r6il_hv!2}f6AIrDYV7~r0}@rO zL|`LK6N@x9HU>P29f17f{9=StLtj7R=Gb}`(fPpD?gP1zwVt$~a|28#;dUS9R`(r9 zyIb&LF#R#$t&gfl>d0(y4OZjucV%~XZ*7kx^B8v{{I1kvtlXq~KSDoXFpAIk^mUb( zj*T}k{oZRp-;MW}ZY?ud?^2N4PtlQ)8mTmtWfudk8W$30?t1rrve9H%5%5Yedet{X(Cf%_VgrQjeITR47+)=~do88lx zFZ_&F#}OaBem^-`6u@MU0If9-kRINIOtb;k&*$PNxznHe6p``fM0;{?ion(G4E%XQ z9d=_-m;fN5J#7vrknCPeZbc%D{o`Q916#SaE9DA={M}#!VIWQ)UMU!@Ec{f+H`T8Z z?lTdrC!WM8n*oLZ)~(^kO=b6uK;IU7I!-&08O`VuZN3VRj0PZDaPk|ER=SVKvq22d z2O~jFjPn0W2&OPVF+HOugN+h6UvGg)5gi;$EAyXxI)XUA5{5;lO!_4bZ9c^uHpT{ph z?lw@-dSX@}K>S>imwyMwq#X6DH@Rs(QWK%ql{j%(AN&UMq?-gz%7=oN4GMCmh%K7Q zW|zM|5UE#+B4}xmyQ35x>(d~RT63{sH%8LR4C*VwSNH}4X4+Umjm=ufC_7vqh-hV9 zPyw0I^~z<$io@nDSk!sMPBW3oh`IGtQ|TxI1i6v_|Gh3iHCnFLaJO-P%Q)vL-_rD<&rnGxXF&y)RWD&^$;C=+CM>YO1!`W`Wq(sD zcf(hvbS0K0+{4-R1Ms=+3K>`M)fbvWRRK44PMv2b6L>(79@bw6&G`22?Oke9v ztVCY|$yul@@0H~Yx!1=(Eg&0AG03~T)MB3n|11ADyl=8tIhiRr<)EUFg$_${Q;(t@cArpv&dh&<0<}N} zl2Gt~c2?T%s7pZ`#+wKEqoMKe$9ump`Qo>pJ$C5Z0w%g41IzJlSdxUcag>dFK`CM%M<>VeKC=kgK_Wf@~qY}Sq_eZ%sq z8(>$Gc|H^J1L@`KU|ao-2B5%Xt-GCNHeKxL`=Js7f$JH@<(8s`C8A+K+7F5v*e;yW zp>Ynpf%ZOK7M(^C+cePF-y2`Ob+E4EcHlMP2D+*>_OxM<^k>$WVlqV2zP#YTN9Bh_ zAH;nW#0|&=<LvN~bO!0E-nr5}!ShGkEgFbZSFnx1pTfzxRDPJ6~6$zl_j+Yz?a zYI|MISIy9B-Ffgj1S?M?kjV{{o1((Ejs!=#OezSWbR*~YUI7s5{T=H6cv&)~X(G`t zulV@*c=`C$G&Otgce5wJ%3NTiAv?mq5Z+Alg3WT~et!|>lJrV(-VAOY{gLd8R084d zsFKv@5D3p#1sG0doIv?ylz*>ZXHP5eqQQRPYY;h4(z9Dn)cKHGS*f(@Anz2!?Mn=; z_G$lOoK97c80=+!Fj|^z507s0me>0pscu-BAGR=zQ|J2FtT|Sj)6i*0?KvJ(^a*Q% zSC$|dPXR_gz)?i_Tg3^r#Vn7J-r2@i5L%8l7tK)mr1HKb#W3R#BLP{R(yzVk)7etQ z?}~Li^7KKkpv~r^`-0&Xau%HQ4e3wZwJ&7ZBTMj6>_6Mm*ET~DRfhd0sF%~yhw>R6 zZ({#R`e4jE2VG%>vnH!z1K-%zcA{XD&=3B9)00RX0+H}rp||zQ-BYF=96w0sCxbu8g^6q0BYx7%-B)3hLd$mbAs$! zap2w>Q}5QK)VtCx0Bja$miP~wQ;1AY@#I6^*3PxQnhcDx+Y7kDYR%=zsS&puW5-Gw=k-|0mxsPa+xG7Rd&Ds#HUI9bRS`-P75DmT#hR@u`B3F=w{ZIWDuS|A2y)QlU^ z$uF%*n||2A&vkm%i|*0K>Aycx#k=?7`0r3>w6}|*prV#mSIem3MTwjUQuy2%bF^&5 zK}$%h9{)KO+T~h?ud@Gkn9i&9zNY(OI+rRSwaVcAC3iqqeFI+b*MAwY6Yd@QpS~(v zv2PVArT2p>QpMG^p}kwyDQ+4=BvDVLGc`Z_rB5Lumn0EF9_%BBZ}GFTEM{$u6W8Iv z@6FHm=b!9qEXe8J&-Jzj>L>N3>pAujWV0=iuz%>YnV^~?0(R;HwpzudvH5(@Kh2qC&Py=A9Py z(}?v4t_&RZ`TQBb?-x0c8sIqLo3_)a5LReWUZX9e;KhSt@s#$mxuzO5xeSXR;a>Lu zOsR-J#(<5(ezr@EL!?S_;~UQR%|OIQWk#-I8FRJ`C+I`~s$& z{>lqsjr-+TCR4YUeKuPr)wI%JMvB$d*7fMq>QL+Abw!ol$aS&)$b0zyLH*pPNj$5K zvZm@>v1T1;FFW6Y>3kDwc!)h<3eu(CYUh7ix~|<Y zmSiQiCPcV0$$XuNgReF+HA}r?A^NZS)bzIg3t2Bvei>+6638*WVKTWJZ zu;fhwfu+6!X@x(iv6Ie#i*`td?WBM{ONqnu#WWR->i z>GvRrGdl@664x2T@q2|NCHXx-uLOOjF5i*S`tWycnH%~NNn^vI?A?UVOoDq=A=(KvD(znbg~r6WoDrV14nfa~QEg&v9|6rtbu z13O#;UVGk5PEA3;nn6N+2UtM3q7@eIH+cwrJ+^((xkj)Nz0{p*N~!}d3NM-#ZUC8l zoi{n#RqZDR`c{tv1j;#zeQFhj4yKv;`9Yv?8hpIJtV~x5rArnnvSEssUKw{Z8*me* z+*4hc*6uk96Po!xtG>lvceEZ?xhg!)?~tqeUUJA?^4zytxN8QwU>`v}_zYcT{seFXkYwurf%0kHN=KHJ#xm0wAP$?k9+Nck*_fpLRe(AE|Nupualyr3=>+k}K5w<5~LC9ROg6Ym^2 zdPJoGBTo=`wBQB2PBiuAVj$|u*_D6t+IGuY-;l?P{RpnC8&RPdBG%N}KB}MCq5OCE z5>xDs%D(;l1*l+%q$_9*|MxY9Tt{1~nwyEVv@ETxx_2+RJgz=L;j|j#o~cG#x9vhP znv_~rTBm@c0KbK%@zx_>%+3u$TStC{I;X;nSMd1o>xFKa=-ee8K4p)2+c_MdTG#20aI9 zd^Xn0K7$WsT^e0$93FvSZi$g$J&PGgV!~OHU){%N58(F1-rM_w)=R3yE{_HwN zV(0NsTj-4Z&*eQ*AVjDMX>MsPysckxW5$QJUiwjAy&+)?T@TpTG;0#VVW+>ebx!FR z`Tc=v-D$L5nYHC@v7INFhRf&KoeZEdCD8g5b$*w_Zf@}66rUQ}15QLCtj(hcln zSXZ?K0Xa=jQ4zyQ>mkRg*QL_I!9l?*D0&>1F_5u&ad~;}(ZS2h`{(=%5x)%)R6p}^ zAZje+*k&4$a!#tn!~N@D*~MK`V9*;5(+GJwtQ=#o#1c} zEl?D1YaE-ck*3pk(O0)UQAL@LXTWAkrXVDl^AYu%!i#GF zAcMPj`|k-J&7E>`^X~clA5c0!igi47v}yJ3p^S29D*XbloQQ}#3=)<<-@U;6U0jU` zjMAkKn&N}?6n{e|_IH-U^9l;|2C@7LXBF=E2W|)9-_ZiQaRMcpyflFhfPo-G?;tlTCdJuld7XHwfa zfY`>PRbT*`f9>IPfV?u}zY*Lz=ON?BdPUGCX|^?27mPLD&}Jy`&2(*N``>$XRGV> zO%#)0Mw|57(2#eq>u^7h!T-%$??H;^^&&W2SZ`T{bOsAs<7{*@Gh24Z4%7{5tHW3= z#lSrLjjugn&ZrQ%Ct<9~c!hjhhNvXb?}>zJsxGajlbst(Mm3zu9-T!+K|}G3m%xrQ`0rm2W}ra@zDO4POHG_&+0kWXEI@@o^y=$jRa+E5 ze+4R+%$g#XmaWbX*{MG)V~^7Lb+ml{qO z{6M^?gG>U4e^y+hw^x|_VPn&>7fjVc zjDiaTz{Mh4H0bcL4#tCVn-s5{|Nl3g175w+#*oeh0F8k@fZOWr{pOVTIoLHk?05Q8 zU&sb7nM@#y+wi@#Ir{9&+Y6AKd4tmSlGl<$uq~5|EnJtObHL2kvd>>rN zm2wF+_3P==*PY@Fxc>gqbn&TM-Zwq!O3Lo1%g*Ds?Q3(@DIKg`Pw8H@Qw1T~i7!Xh z7ETxOE6_KqLXDIV!^1A!J&{(T5R?# z2ZUIqzGt|OCBw(2fi$09oCmez{Y4pKUg&GgJFXZpq;wXDP_dc{mU*cdmcB^P;8(~- zVE5&lMQ1w4H)<~T44wF}+eYuM{1M9J(CSwHir~Y%q*C^l%Po<;q*=t^bwRsxSJ7VV z&i&m>1H+nP7tY8y5@X#RogtFD?8x$EqQy4WPFFk9xjy!v{gRzOdt#GHdEJn(wW){3HFvR}_eW$nqp_tK0E#IOmT+ImS$v8Q&)NOLJ(B76ZQA z^78UEYzi+_un;6dJW2R%WPvac%w5gQXg&i?{du(S<2UoMw7$0wa0Fg1uX^`fKkz3F z^tK7a(VN1G_zkfvy)Iv^NVkHtPbT60dpY<*|Lu_2c-7B`r#L~r6=}MPyi{g9v=_vJ z4phLwvyWE^I}ibuXzJLBJ&al&)YP320I!3Kk?ccuZ!AebmQrTe< zxn;p>nq<6z6;!J+(Kx=yo(i{h`GUdhQhGvIFX1MCrFgE|EEY7x!aO2^udqHWH8=Q1 zR*~ZKh3Ng`^%yHxA~P=Lybb>p*rPi!QQh=$k~yC?|8G=*v$@3)eri>x@9o7yT@XLn z@?g`$58AOrf@fipMAyKw4~>GFIv62C9}M;4>X=qLc(C zS&~i@iN&?p{zTBWe=IkDAypShvmou!yVD@wcoHj>E6Ep3lQ(%jN`Ug7I_cywAvpOp z3uY13j75iz(*M%}^nF8D>N$3Ez8n*{+{>T!90vyIW8Swb1B8ZN5|);w`bT&O5?C8? zQRE_V>FElVmds%P%hmBx@&JWrgwNAoaG>#O3YRxZk9~@E5lk%i@URek5Twg&Zo@np z+{&ocK5;t$Q(3^z3cbd?v&I$SFrYPJ#);gsYaWOqAGz9}X6E2XQlXP5@vqun_8d0I z__e`{bKJQyFryxp*(dU@^-`mqnv)orcrQ^P?K(_vbRC`rF$a%;!H4IKWlqGmtZzpw zD}7aQugR_`DlRv@!ToP;9GIOg+sA7mQCmYwlVI?@N1!~pdq*+JmY!b11FF63QyNA_2dP@6B zO!YGh%ST6}p=y%aufOEG=XCkZE)NE7NZDfJA`9DY#PA4dzls&XzLwSFej;DM70ZGg zcJAJnP)Jf8@D5L1TBVF!yHcP6v1G}5Z+#-x?Rb$3jOsk!4Tx($bUxiI*|&gUsXH+G z#Kg{?`18LvAGEb)D(te?1wH^1GxN`Vmnl$?LPzwWR@pqqqnJ$QI|$9b8l&`T@7{2n zRSdg{tFLVo7ro70@_X<@%VR=$JvG$F&Q4x1&pWInRmR>blL^XvqsP1Rt?g}Ur0xmg znRU^s6S067q3AyG_z{p;J)f`9Zfx{x@haLT1a2!qg_=^Z&f#D23uX-E{hGeMHhY-Y zX-tL~K7IG!n{F0}&b%LVEZx=AsZH3pjqO(wDB=UP)* zO{4mSnx$hP^e2vBi4eA=^R;ruU>;A<9U@^lPd=Mntsc51>pfO{&8D$eoEP(f`cAXK z7Tp4oyo?jC)@HU;U7=*ySBGzUZ#OSSx|c>-QhXGmERK<G+J>JLbWsfUKkgYgk`D!*ZbyDY@tz5uaj-z!iFU8WrQuh4RTSB_(948`k&bokpyGy1^HSw6E#GXr2BX4rM zOZ=jfLy-^%>M7-Bz++{Ei;Db(UcRDqN^=>L;5c3nRC=N+Qa> zPZIn>;N))Tb}+N_>`k0L{$#MzcdA$PGBqf%tm6=d^Cr37NfPU^O#l5tFToo9UP*lI z*s$++w{3yW41O3Ar|~bDYP?Sv?|sbkV0-N`aWtMes)~@wh6PpOTLr1s&!Y@jLL}nd}PUFZ!&Kld4gT7no-mnGhe} z167W!2UCLmJrY<^;|;H?%-@VmTgELTB#*hLR3@mSOmm;7ipf6~ZYAy3HGCp9Jksqi z@@G$YIbsIm8%Q{juC(->pBt;QD{HDlzjn`xIE0DowteAy=w(X9iJ#|>TdL#^zJMI! zgit~s_pyln6rUz%w?iH|H#*AX3TmzMf8tNNWgGT1zRw?5NwiN4rCM3ZC8OWfkt9OK zsIm9Xgx_H6HHR2vNK3s?3zWqxWp?=zDNg>qr*h8+yxZFF@DRn$hN_rC&1N^FK^ed5 zm}9A>_qDgA;GgPSt@FmQ@mG~`6eN3>Bo&N74&6mjoZ&Rg}irC@BTs?z5`@@K{Sx%In96ZI=6@hQbwaHGc zqGe7(?!S)E}GEA|~QWbRN`cZ7x z7aR8kLD$54iBbAfAvN@Y1H03jr6Y6fz(s+aCXw~-9CLN)#t%(8!Q|p^)*M+9K9Rkq z4jy;nP(=XM&|#<51Zi*Lz4Qmo>{ndrLnMjw$#2F@Mbn}oo6VtDw|0K>>}1q ziwg=6(#NF1`6S{oS5!1ZVm3;i1EVRAic7>H4eQ^Lmio70Hnkc(B|4%iNpJ#r{}>p- z7%|G{#k^==;|!hVvHA3MBFx7iHx!rgVk=%nU00VSTOa%g5@;B!<)Qp(<~(dfX3Lj@ zXK&{bUb?0j4@#z|v>UT2V$6P5MeR8;<=ne31B{|~eFYw`cVmSyi!6uX&qxK!XH(IR z-Py-9(q~I*3<;Pv!&gR_Q4`kdT3G5G%X9~{Dp{{I4x2*?^|fFJCnI|5f}?bGWHBx1 zi1Gbng0xeK3-D4{0@lz}k2uXg583@#>5S8Q(5Y{8iAD&aLV_U*@~b)|3i?@EoHgu^ zi27-!Vo6O8BZXNqC$vFW@=y=ulwWogg&d zNET`iNeZc@f?l`gO#8{~GUpQ4~E;wI|sI#@m>zWzxB z!dlFctod_JOF`Szft0TRp^fo;-1@c0czj$OKro#~{t`JX=r6DQQ&zV9o&DC+B+?7h zesDzK;m78idswodd`SB*mg7w{195*Q7g;iHj1dNImO~URa}=%LWK%3W-@dc><9=c? z!+r&yfG|ABF5Xo&WdNGwi6Va`GNy_6H&_VkA>f7etaqK>#%E=XhhWpD@b2Fk_NIWf za~eg8;9{VgU~+<^^)|80U$tBtx-_Wh`**yy73E^(Od{Z5KKH@XRstN2{@I)w5%+fawbF6`m{uNEiuV@6e}ps)b1=Wag=3T{DEY z-x67MoVF8n>MW-jK+_~qqV<7DFx+k5){M%>uLHEQkCo-7RC&G2m*&$9l}gKv;wEZZ znKrpzrxHNEao}MvO(!Ij`i6>1pu+bhv|^dNZVxINQi^K3Hkm}JWw1w2M{WG`ifkTT z1b@~uiUno=(_Z3x2@t8SrX#2&#Wgtx)x*9L=kTib!%o1uB_5gBK6^Cc+vHCg(#5kQ zK^j1?hXK)kuFAlDJ&zOBs~WgiU0hA8)PoMw|7Q-`4-oBDH}_hj%mPQ&zS}H- zmF75M;o*)g`Ys1Ep&}>Ev^xmYoru+^m`+Q&oQOYDL@+V2lU_J|?JT#sbqTFY!v_QQ zAO9-{BW<>gyj~K%cZ*clSdXgn)(15`Fh?-Gzt}cOra^*Ka_>ikW~^R(w<0&1(;0>{ zTdpxh0H_JHrW>*l8!a7E2|Y}yurr`G92{5!ya6RfMQPKeEvW6-%AF)>$w*71@J#FtSNnXPjXa(=Hd$U5 za{RW7be>*NphLQp1*ySqCGFcw%#HIe4#Jr(r>mLZ<$PnUYNjb#B>Vnn^BZ+g^?BVi zsk5iJxDmX(pMak+%M$y0vY84d7vwXQ967qG{9n1wr1L4iUi%SnkXIMVPV!wbWxZxD zY`z#~bq5Jy%e(>v@?ou&YSVYshgRPiq}p+LzbW4TWqxkDeoY*~a=&m zW!eu)W*3iTLhW@YTB%>wn_rdmxTEd6Ap-PAYrgu)$7uw!22k}7?GQRo^+G01P#sVV zA%s1)*pbzJ)mTRp?j+7(Qd!^X4Y6HDN<99+8cR^b0QH?xc+=a)#8Mo$qJj3jBH}kL_X1YI zI5!rr?^3l854yM)>X1kgEyK12eiWaFz(L=pg;M{2K^#%xeS3=~wnk?v!#8ZizkJ6d zwD1(Ymc90hX~W$mK}-dzUUio|3|`MMitP@|gYtu02pSh9DUK z1YLnYQ-Mxc4hcySH*y;6u>ba!Cq`YHi-1VDGjt_c4E;4f_~GsVtN&>f)7$&@1t!HP zFu%{c>Bt7!cql;yjIyMNa6mg7#fmL4XkP!TKn@p5raU}>WpmSQpY4Hp>IguccT=oy z`J?;J_&$h@MyGbXnPuUYz*y*4(q1@Oz_AQ2ky9%{JR_KlcSusztU@fF=S{j&+S=kJ zO@iwzl#Q$lTpms3Ar|)$b$55CK|%IcwWgcL`C@jaU`l5?Xhepnz$`X&pAecY&h`yE z^7D7v!253>=m2Ok$EC5t773Q66aQUHH{A%_9H-CZ+^EjvWMJh&O}7)-soq4re_#6< z5mYv@N3z|M5t6g-66GdQ)Crgv*WxFB)Ol|u9MQ}Zy90PyVrSbHB3T@?J+06FM~AVEOaGdik>K_M#piinP$J`h-=L*=A@Z%-+mkH^n- zBbN3)KCh;DQF_1|$>Z5#o^i996GcYoS|j;SVop_IfXC z7IREVfT;V<1^q`%_3Bu?G10pu`okQO0!MY)plh%SGE#+VB{AxWsF%8v*mU+e(S~I? zA}B~;ixxcobKMg_0>&il{m{NsA#q6pM98O;GPvg_=&47#15tln@99nb0DfJH>HLwd zhrfXw-P8mehJcR@G)N#v$7W9!WszfE29+$uWDWz9s+Bfx0$hQI)Oyw; z`Qmp0*DuA52kNNK(AR|_dUT5zGUY>Kt&IhD_(oX9X3F38G?RSF!ozdf$>>N)%*?NN z0)bpc=(PRv?x4K7pt%kjJ9;b>|3oAe>m0(giJ35m-!}OULP6u7Avp09UMU*s**J4t zr3sL7>Bbn&t<96d&3Bm(-W}%=)O#l61gD%wm~_;pv#}qi?|dEL3!l}A6(z7t2!eb3iY!x#cPig^EmQ7- z)DxQ9QMH+NBFS=?&`X3#;p_cdJ z!bP8{XsO}bjAfWnL0$7)r{73m`_bU}1z5jFI}y+MjR6U=+^&(J4le)ZwTGOnER~2z zI_M7?elOhsHt-xe;Q^FMz*)t#4th?&Fs_1%ip(@GfO;o+BSAEA23_yvAZ>I^5`kyq z;Rn$krFBNEB6r^lHnffwz@DwwQYtz_w?XLbE|=>71A&?I7o$u0%iolde(E?FL$8A zi=*gS>2Ri}J z9%`bL>lP}E`an0u)7NFe92c>tH#3^X7Y^ozYkdFt2;pHPUk8xpe-pZULnI4{}gP$)$WYzd$P4j+ENC;7G0O-D z8M)^AEA^V7iF(!dpEoG?w$VUQEg{H4OiT^jAI*Q!eGnv&VEXjp{`PO+sP1bSxB`L{ubrNZ z#m9u^NVz~bsfM~hFKY2yA16xI+v+m$aE00^T=1!)rrUbW>y6VGfW2$y^L6!Th7gbW zQoARZ?p93c`uBV*?&R!T%cj7f4y{w(&bg{)PBPVEuaLUrOIbM+ zr=Z}4QDQs}+MY%y{Vbuk+jD)b6*|C&a$;AK zSqdD`-3(_8sEr4p)}YVI{zXJ!F!Rv+=;nPb3sNGCTmVnt5BL++g_Bdd4WGo~BOnA1?_d2a2uA~-=cZZLVYd$DDnB#2D*lO-tWM-v6LT4Up zqtb6Y&&B&K2OnUK0ZaSRbG*c_x*HuodwX$$dp2Y=g9EzlZ2;eH@Miq){-N{{wk0{Q z6>lE)Et5doU}&tOLK^T1Ql(drWtNhbegRdGfQa&G`O0{zKyEZ!JR2ncaA(jsLtYQ; zyO`83oOyHr>@bbrb~s1k+n2rEV28F9t_5?AK*U_NL$9MyC5b_}3s`}5x&-pBO+bn1 z(Nv`!Rx*V^dcMkh4SLI^R{Sw;yu1TpJ{@PDeV+~uMIVmpAJ2L)fe<`Z6{HQ1km>!mQ0H$LP-lT&#bH)U z#}Rmd^q+hnysMiuosXvAPwKM?QpH{;fpGkxdZl94_KyMkmh|RC4J&XQiiDQl<(Fj2 z|5y?Tt>?D=M1sI3rJkUb%dXex02;86S*myrWVa0CXgvXyKZ z4}S4_?_}g~8bcCFXHH_BY9b^?>)uo2eM*wtf8f4$HI!)4YAGjrS~tKk;_6zy+?iyk zbk)DjZN08Q@s`qW*|Qq{W?~J6fRJW?zUm&oR7&SJ16IEgL|il+59iQS2{4>G;OGF> zaGRL`FzrB4>#$rnbNq}r(lQRvD%Br4nzxhmnjbGlK7NTtT}w{U|1sRt@5D-wUJNVI z?HZuY>hp{MC7w~~;d~`4q$TjIVB3+e%2Jw3X7STNCq_MXM7Kv$n7cQJkAeV)M#39X zsE~|o59xTyh?fDc%+?@EZtvaQrLUwIwitf%x~MRam}nv`{3I zxYbx5Jr&+3E?A;~kc zVLZVsmxBFxvIx)pUn2Yc-|DHiBM6e#U`wg(HU7q+_;gA$lB-6fX*vTj$b}9qeLm3# za4_35f&|rUs{AeZ{6hzd#Su}wa(0lkk;svq?y99u6h6quMyPb`8bb2Rr9F7$k^jmmRuQs}9_x^p{Aqb@1vE`r7#} zQ!k&wU43xzhzUWvEg`6l*7IhX7m7RMs)+vV@`K;}q0;7dY_icC%J!i>1t`Vcbx=Sn z^0PyAtNyh*?gZ$$O4MjyV2};=hT>Yz*BFmBuBo3H)DA^jw|g1l)ca$-fsJ|l?&Cb{ zqoi3|u>t~xi_wrXX(t1yZNe;E*WlcKLUxa~RnZkPtk3H)5cgT>} zbYS^r(~Fh8wAs`sV)Aadm}w>d*Xx9cIkec=-e2X_O4N}c#>|0bgBW#exaE0`F_3j+ z4}j~(?>G&(YWLT2+Tj6`HKnZ8^2&NKS>}ak$h1ShtIhr_Rv=#3c3Y<@I0-ZR zLVRenY>IkG2+bgKJJ?vfObaTq1XPkUSUh|IsQ&!%tFhBtXleKg91ySwQ4*B6$e?g3 zp#?`G)xP(6X5C@3%0MItjTmS8`WuWQB5RnU-Fwn{{}`!vDrZ>yFwQXdU2uuV6tvi1 zA{2M8;M z(FRt%&)i?lAw8a6n&xdm-mm)p5$9{vUxEsC0U&k=s9@m>p!w~T#QkgXET~-&jd8z< z*XFvWY7(?j5nlf=E=1jNO1R#ZLA%r44YyX1_GZWM;O0Mk|7J~ySw8JtcDOE;RPh;l zA3lOm2vQ!9MBrTRjOByy;93<8mJdQVKvul3e~~@G7!ML7)~;vH;Iqt}Yl3<~QPC6- z_(J(3`ec2a>0?ahcOQs0qFlwa6H~Zajv3ex5;Y$)5E9@h;d=_ACTnro)%N~W7{04DLCjT^rBTK@fB|e7NO`#yJtyB4 ztQG1L%m)l$gfG(1Vx%(QN=&E;@7o5~(uX0;sJ!TggTcAP1ue^tnTd{UcM!3nYOgE- z0rt4ANQn=^{|vvoHH9tR$gq)=U$zt8hczD@A2K1!##%xz!5uSydgVot>vWM4bl(lF zbVN!0)6?B%bgHO3Hy|7ELFV6Jp#hH{tT~1?#fuJrbCB$Tocs@vooxr;Du?Xfykx)2 zd)0e<==J!{s^3ZD5;-~F5x0u@3jLL|S(}a=-gDGlWE|5B!5!vgd`&kYpW5C}3=TW% z<1X82CO&*SJ(tS(1a*Dy>)Ccd{@gwJygx#QWW<`PKouGudOhg1Kcxc=sLC`vp?r1o~gr10%>qlEC0j%E`Aif6PnC<+fh~ zY4ZdDRQfVZi8YbS9!CDdZX;uBYor6eaG1Z-_bGg>M@EH6e;5AZ_)!E5kNg@f-K@n^ zMnCd!!OW)ceRPEW0!op$csKz>3_ybfn5!$R`S_dtV+`asjR<7YSBN>;PR&|miK&p_ zx?l`5ocH+Gfi!t)U1%`}iu8T4>h?R%D*F^cot~`p&p5~@MBDwiL0kn(+k0sgP2MF{ zOs34?h}QqcF3Wdk!Xsm$CA=nK+e(x=iox9eVgoCXp=?L+jF%94-#$DkrtyXXSqb!l zDo!VS1?MKjxNNacs-ibOK7N0y5LIBs1-B=t?}u6Qgn#sfrdIgvUZrqOypsNagx+EWhK|w^t79Uu*&2cW3=AeGpQRQ<%sT4 zg9f^lwerJgHRIlT_L^u<+tO;XQMB>@0e2OIjX@}V$)4H{r&A9HJO1i#si9w3Rr?(6Hyp#j6hEX12KQ@Fz#)nh zyWU=;SmvwkN?S72dk5hC!()^ZC5YW{sxltDM-l^9H|r#CkoV~p zacW8VU6i6pA6OKa@w5Zq;MGQ>hD%|OG)odg%BCPyqI-aOic5_Ntg>|V_`z;=E;nwW z`1ojy{7l3+n>q~2LJ$fMrF=gV>^fYF%#HLysU9aRHOCtB`UO?_br)fw%?O?pabGde zqFvjGCaAN4$jq!!RAaNi4FEQ#WOfiRP0l*-u>(L$4$5PTvp+wVf!>DKX8zUAgQ__T z!EO*y)6jsM3U~u;UlqHg=EY9f|7a&3C#B;Kuoi)@p9wn(yNG=Q6OqPr^^TE{R#!-t zpI06dMwcE$J8Y2$bx98=YFMct&wwNgdq6s4EMDqy-7=Nld$t(3u(w95jl10t!~($({~i?-U_|e+n=ENm+j`Z$6Q9W#0;W z>eGK3R}J%$;ywq@?hmEJiY&id&qW1O`lKjuc6|R3En{cL5znZy15~99jEpiIiJ%7P zB}yw=cWYxk-l%FjX>I=W*-`df*)D|Zuwx6+77swUb7MuOhBL*co&t& zG(+?SR}gs;X=y-e+w=x3Sez#xy z@S+d}XcM>hi?hua>db)2%?L3#A`tc;)o~!m{jMa1wnxN#R(L_iyy>H!IIAk3Sp(2Q+Y#S?3a{QqeB%BU>cu4%fv1x30;lm41xKRRVJOn-(Pk6cbY9_Bb_<@B5uQ$P72ZxS^biW z*S$7Qv2w&Q|1V$GbcD!3bEgVKMK6dJNe3107%hAqk}6Z}G3U^-pO7T_xRW2{4RM`d zGluG08l9j=s{bv)FYECv_?d0uzh=G-aewzikpbyWC}Wg#XB_(zO)s|Re_g25?vs4w z<1bK)R@BRVE1xVm3aP5hkJj*-CP#*Yjk^xqXQHmR5`Q54cM1P}-M!^inNahvMaO=A zRgir)L-KzbpLrPGXw@+^jSzdi+N>7`h)|11aG~WNk1DCE7RiJY7BGJC1Lydd;-`8ci^!07nmSfE z(ddf0DO`2zaPE`|kx_)ISW5NgT#O*K7ALGK^_vRseen({CsJYk`|*{K zy7&p2axxb}8XqG4?hf>>HAoSJhLF>!o>f*a^!G)8HeN42NDiu?joNlaQCU1>CD0=A zM550{e~$VGg%=b!|41SPq9_jDk~=7#ybhE^@dS;YfV(x9D0>9yB1SRFGwwtl-C7Im zrUh4A5fPDh>`YVtQc4}g#8KHATCg7V2Rd`-9anLAD4<17QHfeGQVvq!SP|seoXhx= zMZ!_%$@nn(wjcfnh{i3>g<`69-=xc~1%kA0GPoE&FL zWt}buJ%Q$%>&srjLn=UIl&L~aw46`NyVg$z0s!3HmIuZ7?qZt|cmq~Jq8Rg`F`TTN zTOci)^!aop($gPzSJN1$fZ6?ZnY$J3bm|j_in?c zwt7M?g;o0Q4p~iH9mh?_SLv8zQ}=PacU!IrKNKoS-LycoaRq)_4zC6@x!Z1&*geg) z2)JgveQC>)Ff)AVcL*VN7V1_BDyVN6~E46s;dB5;_|^-r3A>aBq-Ja67tx zw@f*KQ?+t-S;IyAF!a1<98c7uzC=Fw5MD8|QKT}WfFG@QWQ1gq%1jybq>?0WRLHb+ zhh&kHEuTh8({qMMZm-c1l(+-QIG-UF;`h6vQwpQl$5qR@7Ylzq`zqz4vQY z&hZLm!vDQt4Y8%w(feSl8I!oQuejTMaIDYoYAx)+%@ax=(Bigz-@FeGGG*iuGGKAw zGtQ%BZ83lEPKMLVgxz!B(ctIqFvgLu z$RDLAa_oQXq{#NrzhE--ebW5kc^&Q^{QV(`O->j%jbom+dTt_b6V&_OQks<^qQ~yxIBf01^ zM#8irpH}F*%ous`nSFkvZzvz8UMQGiP_H~S(cs({S4^BDmH{06&na#78t)S`&!Z)7 zJsAWM_W2&3euHfX98gGdQamubd9{-~gHYCG| zl6rc6qW8b-I240S92uff>hy=N z1V22hDsFE#9HoN48Y9glR%+7ezu(sNk?Vg`Amhnu5_Ql%wvD5d%}R_!0>~1 z3u7q2Dc}{f#%LnGut{Pz)M$X?K@!zaS(o_jp0-d?R1}TAu!10g-oWDo#K_F%6_jLN zlNd`q*C_c?a(C4Nqq#i1-08!o3`o7Vh&9X{GIK#x*UGe)ap8DW@_CrhI_HNVWtB zk1(3my%@;{Pi4bg@k0q*Z7J=P7&%?MAekVIcKt#2qS+2VF+_4XT$pBK*$*M9A6pvG z0SCyu5K?W+6r;XU%>o5AwHPre1!Q#O-p(`h7N>&PcX5%HQUeT`WGKg|<0J~mzFkTy z$Vms+PZ%Ejol0hNC%s2(tUp)?MQ+3^GxKZt!d`b(T_QR)$|=;$?Gr`z-@i7~Tgorm5$_;O z`nl6{PebXy#vwEn!2W34ph}NUGo&KQa?6_f$4`CmvdGTMW*M_%?0Vue#x%((vGc30 zOWs@%x@~<~g-%joVWDho7%*RFRAEv;d?4~U`;S+9L=NgF*D5_Vyw$N^`BB`=-Lbf0 zxvSrs)5`{JXCz<3depB-lGPaAx|VIr@jK;rY?aCOkh$m#pD8d#ewU8Uq;|?lm33+g z)LM0Nj0MdFY*vI%t)-=9l~tB&BV_%zecl91g}_6aKc!!ghLpaLAeRzo=^$yX-l3xi zN24RZ5cAks)*WK9NJ|}J8q8LRWE42u!y)&^ZQft6vFBM}kkaU<8vlvccVl|nv&VR( zw>q+ItS)#dxV`3t+t}bn)PM4B=MlAD9c&(~Z{E+K5VA?Pc<}K~Otq@ul za{mXlVp!j&+_i6hQjP}uMG@NT*`8{(G_y8`Uu}!7k56RTAA{@wR40-?Fo*2>$5%}j z_#hf_f`;@8w4f~p;^={CM;Wdi_jq{t*OYyBt0A>@ajZToFx832RH`)5IZVTu-;y; ztpRmdHMBoOrA@Bo{rNdUH17A~L@()PYi^66(&j~pSD929cSl_q17h}|IH-}@0mP6| zQkv@}qm|KN{ocx&sy3D3`S?o<@oa-=b*+(?9$hjy{mMKe=i-&Q@kT6`^kv}PK+*s_ zIy8GU+GpPn(Mj?eu6(Dai;WGmu9y(oLMXHx9d{ARIoNx~b)H-sh=1|=a`^_@5TB*h zN+||oEdKI~29na8<;lohRwHdF5Lh8aAU!!M)tAH)Hl$lS7M0ck>Oz*j&6M>4J*rF; z;gO*-JLvn(euaAtZp@e(w>_7LPN12I=+IRnu1A6HyLce72&FUGpR@V#&F zdzzp=)6VR=Z$?of0~OwVkj@$VUs!fr9*V(8S~L)}d8C6?O-*!{$?@awr#$V)-Ab=U zyqTVVs_iBM?aM_u-4-b>gW_F-K<-CQbWzS><4;#^B^_k56H}w^H|j$aEHW)}I!w-! zHcId?-px{IvOv`iEGGUPx+FvR@H3(vX=-YEe(#y%0*<`YjJukHKMtk4aL%Y+mSQ7o zua0N9hPKmpnKbG6vACfdotn50>GWj85m)q*0OFJ4^c+4^&ar@ed57?brG!bIrIX;n z`ht!7$R0_`Sb+@!1r!Bp{Yg5olAj=e6@B4wEeh_n`z?qC`zQPyfR47(1Z;yae40LR zUK>Uo?Hrp1cQT0djX!T1Guw+nx>>j$ep<<>FWOw37M%TFRMCUZQh~j9Ya}C0)Ptj{ z{U^@j$B$hJ=&_`;dhX#N?s>#)D2Jv+IagO#!?S)nj^vHdX0PB_K>orPQ^x2&(A1Fc zBPUeT@#|Q&<)pAh#|s#6M@m-&2nEoFpy!nuKYLxE&af?5y*e%+jgzSBUXWZq1(oUx`!%a?Mxr?NdcISPJ36v_bYn;>rb zt;=1Zf6$ROq$u~(Vfh&I;JV)Bs^<51J_lT{9TA*W>}0pD1bMYVo@tPgT`t@O8KKet zI__SwdziPv0xk7`ly^OB*}iW#&84NKW!vCDPky~Ro_nv*+s`BpL?7Qob@$`V?zKh- zck)+Hc4-Rz*g!IV{m%oM+@nBj9$)y9bOF)x5L(|LtQ!^CzAYC^JA%!cNp$ANfz7^k zi2bum?k+PuId9N7>m%f2%v@yC;pT%bci2W8@zgS7Dh^9{6QF%Yt3{?<#TC~yFkAdK zJ!s^R#qVr=&K0U0d$>2ced_WFo$`2)HHQc%l;bh|$u4EtSCKkW#+S`ExiBh1^^GxvL!$1NM3*3SY023wjvUX+y0}#GC+W9^CU~l4(C6ueK zwA({ObI4yn1n^p^zHhcpdpLjG`#D)0t)9Bv{;M@jg|zreNE&DTS;2Fj*M~PTCNIMJUk4E1t!D z^((3112b5nd7RCv&eBHf43bP0>SH>^KcDq4u5}z%z!r;e*nsg$a;swV5>--Tg*#3W zp&ScgJU9@*H=3E?j|Onf_u>ncW6Nf;z9C~cI=yn}2O|R@3$6KTuNuo_U7fmkb0|oS3ojPyxb%Xm8ze50zKe)Lc4VLc$k_2M0-rDCPm>)60 zW|07H3%#^9@H1+4?pfKf4!%J2k^O%f-@^;mU<)w~aj1N7|2`sA$a^cz%J!q56#A1X zqNVL7Z%?a${wCU2VO1E-c+q0>!p-#&S(SqrjiMHj#~>#}oYjthe++<#*~sF>lKx^w zg#pa7q3=mAgr2pl>Gp=6l~$L1w)i4?H-{o*Ew3fMX(iziDZm95ID2=x?BVP&5YrUw zH|tY`k_0vdP9lkEHpaD8eN33B$SRx{5Kr!YZ#P@eT*}GLZVH+t-{0S!r4~m38t0TR zWdcroK!WjHd)}=uInMbBSCIy}w8r__)6E<`j&@SPBpr5)#{}InFV4d(K$b?(Lmd3C zR=49)xeuhDEG^kCUN>SFZu63NylU>7p>E^*u>T|nuLa@$>C7pZtEM-dx||~M7pf}f zp^XD8Rz_44Jz0OuA_{{1x>3<6m|imuazuT*l=t19F37k)M9I*}owhMrPUM|*+5Ud~ zH@#AhM`J!GEFv~c;n5$TUI=b9_)EtSw^|2w0MJsRwSrc(0U@MXg_CS`e!QCb`uf77 z*r_;3ogj>=qi^`B`j;Ghd9*yb<9p+@!juDanYnGz@cvDbH1J)CfBUlq5J4QB3Pbj) zCZA>am->U$#Rmw5v=q8$bSY&_JJ>qY!0=F1RJ7B|BhewvEV$TLZ9LKvUB29t#8MJ@UVj9_g&DmAC0J~Xd zH^W058j|CpwqMuMGN#I}V1FzoSwl|$AY`$6ICq+lfYMJmpAGHF+@KzZJw2rsi`0XF z`CXRp#0F99p!9sOEYZKlt!xpr&z|Dm@g_>l=uyH3OQ-(nUWuUdMYgXe*^!0nlD@z2 zF{4g1;r-_ugh1%HIA9Elz}E@9yg>K4?j#7PAuufEB2B*Zo@Z zl@sk<9gmwE$)o#r$%Eb0e{|5L9wE=`?*|!>)%Z5LjSp`MPT$wdFdPsn&qAm&(eS+fs{g2yc{aLp#WcN|hn2)yC_pSnYC$LszISM#=et;H^DE2P3M$0v9kG;fx5Lh^P4 z!n#>ZS>G@*{CHchvD_LVFk*LMJuhEwYpA-A+(UlZYfP$%FgUE7f_9|Iaq%3I7QPsH zS)OS)7t>jw&KC$0PW7iYdEOMi5#Zlh|JGue8vfvA8{2&xs~pSuQPVm^+X|8cA`yBb zoY2o!;E29nCfyT#`102Z=r=5&w*k#tc5Yot6c==51CoUro<5Vt-cv;)edGn?%urHh zG9b(~9yvi9bUZlHSa=F5$Ft+51tU|*d(4~J zPm?!Q7Ry?vU-J0-P#m0iw$z~bDgV9K+Rql2Oh~_i9al{XdC$7vn;g z4IfVXgWti3hYCGPg{w_Rqy5KhE0yVW3WO@#7GEgU(&2%54i6d90 zd83n-v8)K3sruzT(dQ!$`Eu5zLk!F|m^WRmkN6t^y>*fTL${{iE&0J)WRMfC!^s$TG zcCpw4eySfc7b94A`#m@_-Cfo0imicfbEd_{gPd0T2nBNyup3TNO=Ng3+cAlqo2 z6=E?Yx^mtH59KBlgckpHahpe`Eqm9pE^0u96Dkeyk7)?ha^M~>9n-xe>~Q`*^WmDx zOY+}Wu^xgUl|9dhL+z(3b4q0CEd#aC+L3*Wc|XiNXOEhh<~6^X57K ztGWkXu9Rc8R)UNg+Bci6`<3gk-Xjr$`ik3gtppkKb_L?K>|$n*IYJkIAUh&%gCPUm z%f>|EUkKqJ=p0YaI&ZSV!Z6;)a$$7~^&NOVa9(*7^YD)@6p_-PjDDu^eobpC)S=S& z&T3kPPdpFLgXilunO}M90)k!8@&q%VxZZFEX=KlNw$u*JP+(H7Y%u!1zIDlYq3vdg#6oK(w~j&GX58D9~M64EeV8lhbSb|mD)n~ZL!ul zhzBwt*CjOv!dgTo`eeUWOi*cy*R%KG3&dwy&zK?yqZjzyHZ;?)mjA0|z6LE$0BYH* z&~`3pHn^|KDAN7J*96 zajNLaBep#62EI=hIU(50u2u&eUN&ED?W~qbIVyeWp0{Ezdegto1ukKTT}p@i`N^+e z8RCH%_oWXr9S7yJ+*_(oAcQlAzJ@rAqWxr4f}&3v**j1A#gLdKRRfmdA4VzWwdC`A zF?3{T$tXha_qtx)Pe1kU%#q30c%A87UtSm|*7|j0DPAIseAn9Dzg|O}b{ly3P2k4q z;uW6H3pP3^)4pC+W_L+({{5LVRabzvbGUQt#cK@)yv?M%lW#zQB~b)FftVkL$a!bY z)el|cqOY}`*rPh9ucO75{uM1KNDT-uYW}BT(ZhXb2WhL_wOpVY65dKRN6alom@(Dr zCos$eeaY&ZU3F5u3|t>*ZPsV=_&?}Yer>W^j0}0&Vu%Dj1V94qK4_Q}HXvHU#@(o- zwDb)sp?F+^x`c?4P$^LjdAV&NZT^b@haRT#Rs8uY=HnY7$MWQ=}H_e zXBmQH60we{y4J3_{k5dfcKI&&w-YU)w`*fYwVhts-`|iO?PUt*6 z-*yiw7h7U*DNTa1>~j!k5i2N;@$z&7`LWTArV`kr5V2B-n}(D{WgyLyh0Gpr{>s%T z@p9i)Y`ssa7h?wh#M#q{@(_iG*x=c-egw~h%iI14hK}WFV9is!G9hZ+(?@~8L@J1Q z@4xMahsYh7D%C`PHR3|EWUuDDo~|%T`(zfEU8os<0nHuNAMIE7;Knz+cASOMGSq!b z3(Bs#H1qs%y)Is7tpShL2>0(uLNkQFzYedf=w=<@+`#oCa&vWh0ni-;__|!lJmoAU z?x8ob@xx;}q}xBUB$o56?>@%IzK{{6W`ogqHJTi^1kg$?rZisQw4`p533Ht$uL^w3 zn%kPzePeL#LUZKw?~x;-2@Jdu!8;{Ft8^ByztACiv0zyqB)+6f4C-rMi_I`MY~gq( z^zY?AB0^XP4O@yo$n64l)5qg7gePDz&@eDie)USM(IM)!3{fi*yGilPei0=3s$>es zBScE(F(SpeRc(t};;ka1_yWX1E=f+r(x%U8@1dlk{ZhDgq&X%zUM>?QN}MpF8?%my zkk)~?%2f;cP{X8WRujUK;TU*$(dD1zRkB2rVAgQ9HGky%L2*HWjNJR<24T;Y36;A7 z(H%v8weJX22BvYc^@J3pg+B7~qw2IXy%0&qm;yUBoEC99W-J(cfkuGZL70e){T%lgPi?5V`Ry^v%cpJ* z#M2a*M;N21k$IWK3O(5 zzgSE1?OZ-%b0t6MNs_k3-#p~#kT=R3i;#Zxp0m)NWQf6(^*BR9=^?Va>V9J5G=Ifv zehP0A4TA51GogHWve7ZgKl1AgF87W0(^2#5s|yi}OHq%Iry(#%?#^m-vFy^Hi}qFH z;xmtlu@972=lUJKBL813Fp@3+Xx>aO`CJSw4@m)A0(<~NLrQWnw+CT3u`ul4lS^E& z4Ar(GZ-0XzG1~%PlG?AMKg7)*R1*oKP=&82s3YwM$UpH|A-J`QZhg9$%l3E3;X`^SanSZTv9q`{(F&$$fI!zj0Nk%`?V|s^+R9}kL&`?? zM@qGzkDAZvyAY{qix?Xhm3)HT44^@``Z;n%MFq%WA{VP9Rrys_s%)ic|#e2IB&s6=Ly#n zvam*BZ%k)C4J8WMywl6p7LVp|4kyq2Py}gZ{x^eMwd@eS?`c z`uPMo_)`9YO2>ZXYg-?cy@SIhh;CLIW{k~&8HI@3@rj9ewJ1nQNZw{sReoKRt=u%P z>fwvxeDXxjJa8@2&jrnguk5;*DU5l6b+t7@khsXZKc9$0$ zmq$p8NHo@H#_0ZKWvCezzbGYIIB;45B#~L)6_L4~hP`U3@65nyN){XyO#pLh?8WJJ zoyY!DAbo0dRq*IcbNKRX#VKQ3;-oB5nQcqQ1+@lSr5m;4)NZAmJa{7akbe6NTTE&p zQgeeNe~R?c%%6X6DVx^BuXhu;&d*I-6ocZTF!G84Ehk$l4p9IO=Xo=>%}5&yMF{BU zR}kYZKvp=2JWt{7@GLrPL^I=3P_(2DH*HEleRp^58K%#zotcTY+0-i_Ty*QLiEki5 zt+b-T5_DNG#_%KxOPY1XwdJd(RHH+I4K)}KBO`GTi1eiY?ifVQK|%I|pgu$0w2&gB zHn6RBu8-AZR?F)jb$kRRaY>dZHAo*-)w|wzM?nRc&Bwp>HmA2RuwP@3JqdP9^m#Ja{@XaZ|!;S_63EBB{&V z?G^+VhNn25r9@II)xftyh(tl1`*|pdbMpPB)`ZMxwtNVK)OlmGArBZyBV>cT#X(~M z!!*XW3tpWa-gX_J&xFBXnI6-6;G^|O^H+Rax@1DRe%-43H%^*1o+QMqYxt4m3Q{f> z7V3ULDBQ-JJ~*uuEnGO!DA$BkNv5P89E7)jtoQ5jw>vhkV))-&E>BKPg)ASjQb!-Y zILGSlSc#)8X!$iBbxU7@ECs;oLv~~Z_9QjRrV_S9r3Wb*qrPU}DX_)h`c3pfX~vt8 zaF~pVk*hRz<=!_C9Ka_Dx!uRFDiQ+bigEHxB*Yw$-H%14R1nYuUZgb8;erNX@ckbS zI(zmdLVd$_aTV29Gm+M+5i%ve-Cc&A2@90o^7v$qH98=!MB|sc%u9Y}MuLtD1E8ga za(bfbPN3r_1dbL}4| z*C_Y%eTlv(zqVH*Qu>BNjqNi`4f7%eghB_(E#Zh8U!4Ez+zcU=cPDz=dNRUqml?D&V)rV zA{A|6i^-5FeN>N-e){v(aAWm56wNf&fSCm^ZO5s|pU14RKl_u^henA1_kjPQeMKmx zFyn#OgRr6@N>sb5kAm{{b4Kh_BsdcL)h#ZnA&>EmE?1;^WBUMB2)}Q`ZCdiUH0_VM zgRnIs+^Y!M2daJPJR%6@Kj0+JiJ788?`zgC$@5=dS-kHT2= z81bJ2JTpR?G!l*t-mZ3;%l2=!%-uCu3~A+MFVdX&JFFKlJI5P92Ud6w%twY;99dlK%joz;xqFw@X?Rss z9qI*PWJ)2$YV(hdNCLDn=;1McO!ywJWaqx?48u0by@Of`7YQTRF%&GCa3+c6lx2 zhVhbWZ)Vc(n~o3sS#Qv7_}u(E)2n-dFXs7!?lwWmKbBXgK8pPD<2vlz+`a23LN@T6q7(BV=RG{y>dT}3>s{xDw>|dy`oS|J4{{no zdvG_y#RpEPw^XJ#F_$$Dglz_}6CuSXEtRob!^*MnPJI8aS9Q|w7Ph=EaCg^MC#imk z)c(Q4u!8*~!PDMudDODXSW3nqc!5l6K*vD&2R7oGez07EMsGATnXdt5FM{Sv6LKwT~%SlzhBQn#(SV}&)g@qnt5M`r9j!;k!o-A+>ynS=ev!EyE~#~RSRr}#MQA3 zoH7NtIU&^Es6-EqA&+z9!ni6$mI2%ZWaJ{4l8o_KC*HS<$ck;W3=LHv*BIfhN?=i4 z3zxj2hqw--%1*LzNA{;-_StjP+g>yUpMOef?_y-8OZ{`X@7()N@)b^MRT(O_k5=os zc>I1;4iwa!D`s6|m4cs^pQJX|KDX>$cku^i3GqJzjd}}o!&SH4>Ae-gDH$WM)Ic;KW1nO;CqrVu>A!H134BP+iec&?b z$OH=sDINwK#dkiB*{mTWfSsLPF-qdZJ2NIG=GW|u$DOK~j2N7B82N>W+=94!quNd~ zqNc2!+?fp0g*y5^`3iJC`6=dSCjL)nlHPf0{H1t$neSONbQX>d4X7G+j7+@ZLsV;QP5YL6LDSu(j@vUSXm z^#Svha7&w_dTb26K?OgYf)#L}Y$3oTm~-uy+S8_|r`^%w&!2=y=eDf7xR!ZY1x}rM ziGzj`jxqwg0_SxAUHa&U)Z@n!;^x9;6W73pdPLtk&SZO#&z}IFN{_Fy5$ZF@{J)s# zybg7khl&I)u{YAvC4A5UNVzMRLA*%N?a*8#@cGiOGwchzsd;Q^Az{0X)QS+iI^_6`dArmfS5{T85zhKO2v z+E~)4-Z!!g?(Xh|p>z;%0D*ykD4-#o$rvmCj#N!J5IkRA?>puvBg&l_H1`=JpV7cp z+xXOXKS|ILVhqGjzdV4bQy_EC zchz4Hxs5$!{cl;b$4-%8ZX{e-rc?ka!{2L{xb9apZN(kzdDm$%2kWmzN;*ZkO+-5D zGm&&qw_^B-i@IU7rY%hNKFZ-?-|PtJ>yu07((8r{t{#|ruHxtSFgiLK7VWuSvMe#S zh(K%!(2s;*9|cGYmHf`m4&r5btUAdLiB*XyDF~h&5%mCB>0yzHSZ_{+{k7(epiqZL)B=zO3HUF{2F@XeD^cCv{oUSW_2<0|hQ@_2PNEnA zd$cUuXC9{?T@xG~@wG>P`OzO78~`69b_KaaAf1xPYivyZA2yk=CYxVsXd($2eF35c z0I(BFOKOmAb(`Sm>D^&|)plcESlC}j%Q=vH=>l=RZa-@JwVphgV!q@e_iG)NM{&UJ zo%76~Z0z^R<&l%&ugck0>GUS*e|D(ev5b91bDjj;y=peyDy~DQuijLB?u zC2nU5cOU$1sq_501+U#!UO258R3#usRIZPU(;2}cAjkR%VS;>C4+KR#~`|mTGb?C<_*s_5#Xf}u}uIf7DrZr z_eCfR5bSfjf~=?-6q>PH-aYr=5`!%RcN?SJo1Z$ej_m! zT5C1$#wjrx-@KyY-?1!;vzf;}ZQnT(hgFgAAKh9}?pVfYf2%ENogl8$oig{=$DkJO_ink$#LImjJ9N~NL5vV@MTFBnE44AGP-q{kGb0_77Wg^|PkCVi>2 z;l3ZJ`MWy=L!O8-4EUfM=&_+g>v=$Jnxyt!P+SFBa@M06d=5Wys<~%`yiU=f&6mN; zCqu2zHZicIJE#KFJ*q}<3xduBJ0h0@zb!etC#2+Ue9Dab02c=9Bqavz$-Z~=Us zcm(AvV$?wt=;ApzId8#mNwD0my;{Dc1+^4EprWsXZ5Oh1dC#p3YZxrx@C(P<#}M;o zB2BRop(r6yjw4SY#X_6G$pQ__#Kw52Bvjepwjo+(B&l9D`Srb_{`w9_Lp@RB2hbjb zvC!D?Y1uhA@+&G1lqspCcJM}pk2{4=b0>EXk2=Qk!^m(%`u~j7Bn7>FllSDMFssr4 zaj+KLu4Ik1@2UioYj+O!!-k#xipKWdcpYyGyk5PI_2&iGlutdMM~k5^6olLGyyn8= z@X8~kFeD$=F$mF*hX;9A9Bzl(Su;smpf<8ehy4uvF*uJ9GfP0zz_~q_S$2dpPSoJz zt({3TvteOjTT)WBZ1TiQs3kWi#GV8N^^Q)K@- zI0mn8nO6C?LKvbJbi-*`0hZ}eI5;@$D)0~2!fM0y4j2I@T=c?R5kwrRJgpBCG()-$ zJe66G(3Pb!igag8Pk+XsbFpzyjVfaba#23LQLnoDZ()(n->)* z7EsiO`aFFjNeh+S1;)Bdd)x|RH7YH{&jIV>jUekrTrM6 zw`!HULh>M4C|P0e-3EDTk)o+e1w>bqxM}^#UykFnj+=84&;b}%`h{Lf_y#m{+eo0% z=RgWHCWO*#{@t&->F!j-mQiB&znowG`N8C0Buvz)5rV46)g~u%)mw#}R z0GEfC4HW}{pE)>3bQ^5RK{|tgT;(7#2ch}bsVP~YtR}1z;jwg>H&kqgBTnookS^W__T4<#iTV<3WH|tf1M)y3H%(V?y`aM>@ zk*16w2v;IX61C1K!*f}Gpc%|lpP!~vdOMDsGRYE=gtX6ItY{jc$Ps$zC78Rt+RM#dKH3K2Y70J()lee4i0uc_DthIbLcUL%IdY}3 z8*drvOFAb;k0r@erZnzWjlT7FRNFPZ->y*N&HFnHXUj~??U=21@7ss>@86q3Z0pq2 zR5hsCJb%o70^Y*L$!S@YP3a#Ez2t<4m94^}a%{iMMZii%Q)wf^u!M z@7<9{F1{{-IMk%Lu-3~1VPBeh;W~ig z!bd2N?SZXqZPy0R`@fQ5rbMy*FmDHtBflzRyh0&5-Egg^GGl5PZgwOZ2RC;SsPSOh zRh(vl93LQdgfju)b78{S-tz1#3k_*0JHwjd#jT42m&0W$##D_^&p`)akKlzzw`U33 z@vo$HFeMTv=zYx%?vH)#x9QRa9B1A5g9IPJWlz3rb+%$BGW+{$mrK9?O-u{{O5mfv z^$|dqw0z#kgI>Zw-LBDsa(-BCO@Zn(j*=c(8bciE!+K7SOiKeM`=}75aoQug7roU< zk7ecsr}?WabtY}8=cut*8A8nHcMYWmgo2%7r=-ClwF#7}703WhoV?zVg&F&7lD`iU zZQ8IO0epdn6eY0Bkzt%Z{B}3Umv*KrGTeVXOHFL3k7c~Tao3H+H_e!#CKcD9G*@ji zdXuscn7}cr;NMB$O>5VPP^@-D0X&M4|fyq{M6DlZ`r z2%+l*avDN%;84M+xp&0e8@G!NNh;Gp!1SRHrrDld;IRAZNs6GvnTx-7H=&MN-ZO?CnT1uLFdV_@i$Ec2N2Z98`D*>7IuReR)LUOxb_y{k+ zv1*BAgDnWqsz+(o)4?=W`g>OmbF@#MDU-t&{Ay#Lg2Z`wzrw}ezN!i9D_wHJH* zzyU%YyagoROifSMIxdO|IxS^VL;+~ng<6F=y0}0~>vtqm_s%e%DyiyZwS$;Ln{7G_ zAN#~VvZ(c`s6%T_eQ!I>&4mL!(+VQ?up-B50&da7@mJ~KW`A5=?6R$r4sk98~T6TG-Ska2TM z$Z2Qv4rkdHT&RP2{C^X&PN3cs-<2#o?JFhnUZa11gUS=@q!ztYD4Ilso@JA01%z!pt zAI5v><1XI1jv0^o@;gi&uZDn`M*Hv5etv#`Kjh^F_VxAEKZma)XJ=>E>Zz(UtMJ_^ zty z$=m`F2c$zL@;fiP-XF#5S0Sz;n>UXn45k2#d3x38ooC#b>)ES7c%(>8SJB`-H>qkw|eTO1gLTi+m%XoF*| zEW+(VEvJWlPF_={n@4MR&FtyhKi*=|cT}gs1vT61l9R-qp6Dra-#H=JWs}+|lglZF zz|tXg|DU9X;AnCpW3Cr^3S*2GTHJhK+RJ~L&$H?lIMR+yG{d!^xtH+!i-=}GWOG6P zTCG83a}~z`$7u2%zx7-8>?P{$pXxm=Q?igJ($M7uUBe~blgEiD+o+OgeMroMHwAPa zBq4{9)O0orttnKYB;3l%4Z;YOs(}(l$<m@uP$+O__J6OPT>`t82hZn+;6j{<+ItGM5jwA*mswr+SI(ec!+MLnTjGpx!%j8=I>p4t%DKWB ze+KUMpNo8G!evzEZbrmSK&55l;84`wetWo9mWsqR+Z>a2PZQZ9L8Euss zZ~06;PKJ6tkiULnn9x+A7Kk$vR{`!9=*v8y(+vds0Mf+?#N*9Y1)>2`UnbBZcGezf^g$ zpDZ6ML4aBeQ6Z}4bH-{aR#EE@Z}Ch!XH$K+aDHPLqsv)L9-hNR<`sSXbu8n~<WgZBvvyBy&NRincP_8(sd_CC}qZhTS;cdZNtMM=qRFOvJ^^ z)P;E!f%u=I%V%re35ZD+HuBBm2Zwwg5&l_JYJw&6Q_{`AB#C^k!Fa!@Q8ShGMj5 z6_Fa0qY)o%iy0loj$gy}YnT#na2ZDmL!NZ0O}#CfyhrOrVSHzF@8E@!dIDb&#zS#x ziA6YS>;B+W#kC{GW(M15*~$(#D7 zH-#Ue|IeVl7oh#(iMrCx_l(&D_H%ewib8WB&E(e@3_}EQlWUJ#Kr?>&R$=Aa`SEue zQ}uf7^^Bj)GuG`R$UuPnsq#mrSRi5GC2TIATerIX8y=jt{CNvUMa?m zP*THM6u8CL00)&cG$hs5-d{TrhQ^CrQyk^(Z#N2~cOOPy2VR3vlg(sMGFtI63r!)U4ZsfzeEat8^6G(B#sxf6m2h3UlhsWL z!$`1mPdBf<>KvQ&*+x|x8}{}7*lj2zwxPTom3rlwLPyr{sY1p;`ouA+cQYqU?_07q zDC3E|Nm4(Qp~gGyq}&T|>9Xu%e-wZcLyf{(v2g37QRYHVFGyUMXjxs^JdPT8ckJ_` ze%Lu=fS@jhU#X~U{((`JrC!d5-2{^GKX3mGmcwrXfkLB=#Y`Dy&dLsF%T&;kLDhEa zAY>tHxFg7W^yYMSOL$)lM;|YewL~6u2Wc;WGSKAxUO?s*`Jc{;wC((H>lN}$hFHDz zscfD@v03>fRo2GJ@H;wH2ln*A;7MElnR3LhkV)sm|F zVtnR z7!I3F!je&vjd@nTKhd$|=`#73#kKG8;gUclmlrIZ_5XFPxz9&+X_i{yGQIUA`keVge}u+=e&v%gQ1ltHT+l z1!_Nin(TIfEtTjAw8!8_`3`A0O;me`F&#@8TKFc24;s5dU zm0?+B-`jM9v`8qWfC$pvjdUm=AtDG!cQ*pk2+}R764EIpsYohFNJ>g5jl{c-^ZUPZ zIpc>JndjMOpS{<**By_yzC3&&__eaBH0+zz+Zl6dVv!;BQ9dY0Su!2}h2IwcRMQaV z1si{LN=~CbK&2ydWTjIpQ?9Uzve5~@At=J^qaAGt;n!~Ak!#(Pz8t#RIOQsv0@gj-= zTJg3Kd2#Y=bNdeLBDHJ6G7o-zk(rFQi3$lok7fEa(x(x7;PPPS*H4}-u&6`kCh!^n zO&O<)%gWlCq&F%)MfDx^ko*%)bItGVnbFi$uR5#9-V3C64%*t5J%Q?1!p=zE z?vu#k10(wadYmj9GK+U7rKe;F*bI_@pEE9^l9dnHx?jgh49t4WA$BHJ8UOsQfB9Xg z%m3@c!36E;Q1&caLiXI}TkaTnMEHvXB%yaO`L`%N#udDLRleZL;OS!-mAye%5$Vud zz-mIhg2IAgTy(4qssMvlW7@evbMqI{9v)TO!}fH#^W7;Jc~O(YtQzz)5-C7RccRyo7pel$q^QA zTz=dVN{|cvW))$#HEl3a6l#->E zuibLI7&QY!Mqe;Y4DDJl-t+A#^+e|EHhbGhTai$H!*$ke0u;2VnYJDSxKye_U)p$d zn95C!!v|++@@Mp}eyT0HZOY;J8v2CUeu*fvd8v64Q#n2AIZnb`N3KpXf{6fyp0|kH zEDB@ibzZ}NMvNOA|0tC7%fpp#S(Zi%cIJnd56ZhO# z-dd-FopKzA(p(^!2Z3?NCMw0>4D++P2$RUrbP62VNB@~7d~am)22B91zGS1l%V6Kw z726;CjF=@xGsVpHMMs=>joavc-;TRBSMd4_AuTK!y+XVtxWF%Bgd9!9( zU777$#iJpP`kBs0m#2EvG&JwGjMxD?FoAVOEw9EmJpmzCu+ zH&Exageg2%kwv8uvE62XX5lg0BWL|jQ1dj1!EvDrp@rP3R@mE*~b{wmG8>W=mW(u4)nA;av8|~K6tcflvoBeR3P;;+{t8XJ;Gi^vCVeCL0O>p4 z6n!1X+|-I-(uOf(T?mhQTC))+AV-Kt5!j=`w-@(-j+lff9K`8{2yRi5_PMx?cuu{I?>~+kZxw?qL=IRo_7wkUvvI8FVW7*}x0RH(QlnK9<3j^*vsaRusPV=BgTLS7}h|&>T>%yxC~iz9ucBK2`ACm66xL za7|B}h-u$sTnS6eJREhpobPW$;`_8Ddl=fuO>Ye+a;8g{O%4l{hWF#n zs`eyP@BiLd#|izME=wxKjFY9>5{zduq05jbrGr^4yp4LCkK~S3C%7Zm%wygrTlzh|CSYeGK-F! zV?i~tE-oczQlvWt#)S(&3Cr8|_t+3e6@M_H{sZx(qf=Aq7mYA4WcV_cw$nlKC!F9~ zCs02c0r%h@oVm+Q_C8Byk)oek=71yv${hP4aj=Two;NTRAcha0X<`b9;_E<{!0I5g zrpgQM$qL@W;wYv8LZaIOYYQW+>Izp1G4hiPALK`1Jf0h)(y1|sOeMToq>$Fgew(#C zmm_bIwASF;v%OV2CrXDnviHq$6Thy}CEcT#z@(GQ8*J2B(%Woo3yPAb zB=}c3KS#M&Jgkj`yqMqM3|RG~m*~zXQYf!OgQX`9T+eHgs0ubkfJLL4$`u63c068x zmRlMqRiwiUcdt>`1vf68&ivPoar*gDkdKC~ zurfgD#aoWd=|HrCKfQF;ysPuEu#Y@Mdxt{ZdsMA`v)%8FNTrcNO1z+rEovm_Y~Hp@ ze;3GB-}$+iHzE-^_>1rL`}YYzsYbpVX^a9OV^DmXPS*jRj;sa4qBpq2h zu<1f1bhKW}30^LAFib=|kip|xOHWUcZ$pTx`vD0I==#Y+dB(aAKy(PbNj9)BlfjH> zxx4lwh1?w$H_bO;!^mXI*%*!%6#n)!I9rr|l>d$jNkL0NV>)v7GbXAa>eWrBO;o)r zI9Z{yFuH3oeq*Za(j1R8^s-N}jItv%zjK_GoBy7gqAPzQqs>#@;odTV3c;KD*wz2Hs?GK=!7btEwq8kzD{&FfaPIgY|NuapZ`yf4kD^)0t}p(vfQJGcP>V2^MelsEJ~L3&?a$x(e9vK z#J@e*z*vx+qQSh4cOTUO9lg4B<;H#MKPg>jFaC&5Xr#ShF`#OqS`zzR` zO0Xb%Y<4rNJ!9L8!ziZLcgftd^smOCudRGLR!{49npGu27UV0Nh5~UTF9suVg3{VU z^Vpp-t?n=)MVyTVC&u8jurL*LW0%no1zUL)qxanJj!V8S?!@4l*r*OaEiIq%D~+mm z+`#g~YJse`uR()61EDQ-hWKtFWgJ8oS9W>Z`wkyop5@7Bjxxbf3bWoN@Zep6joedp z2dV#{lUPO6)%43C3kOO+1Wy5<4&kJ6emGt{`w_$@598qaIe*b1$xAVqAOI_;H~_n^ z1C#*H4wt3YR_TY0r_wNeN2F(7f6U82oIdkD{FOHC;@H#E$e#z*9S_fAx)Kov8kPJWgq3JH?Bt%at@YuywX%3*W@anq}6(7RgGw2 zCDS>8F1@a5d9O0iJ+nzV0NWoZrtF0_p~00Lc>3fUS6a~bzZ^D6yi>9~Ia1j*=N4_x z^7zqj>@nL7Gz5U0z-3iYF)usqE2iI7f{WM^l8vfP(op3!8pm`f zbLb$-?YA;ol(m#cwISd9&kfqXX%~L0FfQn(oOak+9R1cbjz?bWU-q!4955^r7(mdKXbk4c+Mf1wtDV8hV2vbe_VhV-Zc8mzaSC!`f`%F zio_~zoI45HEX>5~9=qXeP&+C9&Y=t!&R7y_5?}vXw1c*-o3Ojpsz$sqJZI#@N|1?l zMy|)au|c^a#vr@2*Nw$;$el_oAS6~WHnHaC)yQ;^O)FR19G_VG-7xItG6on9B9Jr4dt+Btp283dn4i;i7P8>mEKTf9 z1y%-{no@TtW!bvH#IXVBWj?z1@-=FCbRxm|*$M2N_YfL0+;OBYi+4cF&(|Pt&l`E#T+3oVO}x6EUZ9sThxhqG!tRhy zHT{0Vh2AwfjLa)%C{*uLrr8RFcr;cENb9jiv@o&43r9awq}y{)pbL8Ehs1Q-1}j=u zk+Wymnbl2e5$1~J>THa$Djish^HZ4@hfOC$;&{LQVJ4k5DDVPj;JVF z3=5|JEy~HsNubXfGH*nNT3~^j(t7A^H@yP>QV8;CiD(=FkP`Z$xZxh5!GzPvU}*Cc zS0=s40weG2%oickBE=7omU#odd=h%5@lj4zn}m-KE!|LKZMJ04j%Mj|#epr|7RD}y zV_IbBR_3p$S0f4SH``yeKQ?G1b+WpP;Ywv_<>>pqBUL73;Y0)--TqBuusY+&4+7R6 z3L<`f-0p!}83n;+I!xwLrH@_@593hV^TmhJESd>N3eapMM%rv^qLE zvOH;Lko+YPLyv>)=J(w?Q~C1O-U;j7yQ}z*j?s{M6!@m%i{7@F3d!_I<$@z1TX|N~ zXzdprAn5I`aR;{rMfHAyqt2IuZgnlKhZe4+j>6?qy0^5 zGZttqjc23>)S;UB!hLVJtDRKUTmB7p>4?vQClk) z{qMGWPeTS5u`&bd$=E7iFPYUGG&bXNeh;Gdi|Y_EVcZQ8y$W^V{4 zp5>Bhs?K1#`+M?9+qUF7YO|h#oSX~d5I+2QRpAJeA7TP5pO5_d zc%OCUG)IHb#$sYiRBls#Gc>9f=sA6$QAjyJ^hF7!VnG3CYvAXH$>&0@l#ZB=l=kNg zI@yy$3R2-DCkpqNM}-*+c!lmKmb8!Kte5T^86?P&3N!y=FRSa+F0ZW48_c^^jlwn zb7SWxn*jqcZ}9Q`>I_PI>(^>ga_D}G`zcK~Da)y9usm@Ed8{&075jwS7{KhLD=;M} z!6Y?t=LXGU2E~PaZGWb)ODf2>?%%%;uBuByFrP;_*TM9jsZ#WT76zdHL2!LgB4_|# z;LB83)g7R0aw1{SU^piaD>Y6{im}lCj-gqJ3{mH96=`plj!0We_dT%Bb0)06C@VAd z`Mgk?&fKPdwRqMrBPt6suRbWJM9DK@f1LAlTd_Nj%aLMNHn&ZGt$lvtvH6D%EliQu zc&=fqGz557Nhh;wv1jTue;El5{15BC>(hBmUe{r!IM%VoQ6t17jOo<1qt7XNTyPrM z8MCY!C8d^Zrf2k?e`Qy?dazk5Rx5(c<1H9m{gRim$$q zDZlfwc3`cnJr1R{dD_|h!YOZ9a9<&O{+r>205SO{t>+(tn8#isU37S-C@WC&sGio`KJyIy%gdAWLi zE~fPH=O>)-|ElUWQ5$1rWkozIkc=Ww%%Qi<%{?jSXhpHFBiB;VTABE5T`pBq^?l)r z;eQp+Q}!8G$+v+S_nFT^_rDEI)>m&3S-%=_YDkbJF}1pSNJ+${xYD@3683X5TB$I5 za}~k|Hp#EWJ3Pa1D)vm;_pw|gKU`p*9S_blQ|H%Z6I#9N$n z*Y@EMuaB_CVBk+#Ryq|@lkdFuHu{2~fuz1pvtC5335)&KRY%vyM@0vI%L$7AypRC@ z*1Ttdr}qi#Uor1mefg6ADt3r898ypXWI7M9iR}-|!cg@^LQ^h`@e!6Z#B^2x6A{jH z9=EWM_27v!7TpNJFMB7BwAj;i&^aU35mM^HR39>?L$7@B6OIJgw$JC9TxW`{nQT>BbGy#1lCyIs{ZNq=SdrKJ@Ct~D*?xGoIrjrP{OV7wj{#JTP@ksoPj$|L|vn8Ut+jR~8#xtMTUW^70 zhc^TdUn<9mx1YE1P@|lpU0!KGqY5fW-hALnNQA#ZfcK05r@>51Ub8qr>NVf1FwRWU z7_=tCjGoVw(L7J4fA|)(#ytN)nl4e6n^>NB=u|U_r`Q;f^9Z}GJP(x{dxMM!7kgA% zSUOABE=T+zcXUUAWr1Z@{W<%E{=Ec8`lsv z|IR;J&wx6<6e)cdB>)PUSE;JRhdkS>Q!@H*qfH>y2ya))bAOEN4-hUZ4DAqdpT~zi zIs{e&P8oQS|MS3hsd|9aU7_0@d}_44kLTNid^Zi}7FQ)N8>xPdm4iPRkTK6rh5}X~ z3F|fR1kHKUPO_SD84t)Y87!}M83f0dZvrXMZW@{~R`Pu4!J({6u_s*~!w1{m zt3#2oX4-n!bxwDbqi&s|5~tn4jMb(pCAalqDxD#>uXC2quPHkdVWtzo;fjoviA#I& zVN^u!v77qzYKiM|9Ag@3f>~Yu*RYbp5*5}rOGJiKS<$=Ig|m6LI4^#pW|Gykx(-ok zMzLdwql=X?Ei%tJ;C1dWF*f2 zBQTfYqP@nggs^g;*7ztPldP1$X>X#h-v_QGi0_$?E+M|gJNj4oKzj(k?i~T>-}|S7 z;J!i)TlR+X)mImL!SwqVP6B@o1l4%=&i?vJ07QfYq#%aMphjFDnV7O=^KGKh8h*z9 zpk8RE`eujhecU0U>Cz+SN{WU@@}1gpJDL(VUTH~kk$4O(PdB)Qe>_=3O{Io~-9Ok& zI^iEcx3AHXY@@MAQdiM4wF)J`xwbtyKh|DsV?e@Pu9+O8(jAcF{Z9OS3}D`($iRByQ8uP76-BDGSA$)MHZ?dJh!^o zsrNQo9djG=&w7tlUJaM)*e=S%m7NQmtvN_MMobyErt2;LSbEf2{dY>xpJE$WFC}Rs zr43kmiyzH&L8k3TslQG6x{)Bm*={{D$qu;i0`&r7IFM}Nw(Ih72TXy*KNR(%(=)Y* z#)6Chw2O|2m}$K*g~x8HM)mYdcEoG?71py-$H1O~#jTRTESjYjZA-7lbv%!12mIaK z$j|^L@p_t^v;iy0`L>`P^l(%OqgJW4j!?Cjmq|*xw$GA|jYdlD92if!GR5K%#E5mp z@DNa!j@zUgKI;8^?|o4s=}QrL+(P+`Uwt%ocS-L3{>qU{F^Sqj zD29KgBj1?}XN1HOZBEGg(*8K@dlaGX>|5Te_?W6V9+&w`&2#6RNaSRBIZ+o^<(+GK zn6O#%M7apijVFW`Bbbmhy5kMKwkZ&GY($u7a5%n8GJ{_AUljAa8+wdb|=Me?fo44g=?SZJ`rw_Nrdy4ZKY4Svuh+frF z*4szG`<7@xUsX&&BWN*`1NXkldgFC3|J$!E+EW7WqFXLLH68J;6s7ll7@+H7lR!aD z{rnbrD)mViI~7H`rg>3*oNA13i0Vd@>1{l=T$@rQ=G{WM0#~`0+5W#r9*SpSN4Uzx zq0!DzORtw?*Gwk5lD}{bjU(KO&G=E)t<7f;SyC8rYnIyPKsmhRr@y_@?J2q4-*`S` zAupxKDslA*#0nV~1V0)9{nW)LRsnCl-K+h)L7t+SQ2b|!1_8|-A%+~^*FJu4K&ipw zcj{{5v&D~`wtR%WPRucg5fnYG?Ip8K7mu-G2~ZD_Ru9IoUtPAg`a6jm7KcX*RRHW( z)NgQP$PloD!{C7FA{Hvl;pU$2`^RsrslB|sV0ecRE_Y#klsM$K?IM0bT{d1+s^Ow@ z-EVSbckPh5ZJK;&d}?>sb#dPQSR7;K9pmF`zOBc!_Z1|=GahUk&F`8lQ{!Nh1iUFX zP++}RT&D6BpQk2vMB#hZJwN6t#X>oHkq9X#MYob0%=>pHGCA$V?OSubP3d;=cCS$2 zR#3X&cA};Zx#*IQ>N3Bp8Ca8TpFpWLoKB=(zkcni*+%ZR#@D}qV>-jU{XHNcP(40% zkrR;rcZJiRqL+FJWPK^g%?(6+hrtmn5V%DeWy9WMv2ogwNSlV}mcTP05th-Njp)T) zW*l*wJA)VBxuQQm77R4y>I+0gPlZU(|HVSCr7h_d|DM$L`IbCVVCI!LIBQ5MW}Ns7 zHzhun*c<0KCNlJ=T>eB3fBn-v-I;M`MO3fWNn<1q}`4Y=OEYe%U~xd3KrVL;#2c$N{UydF&L$ZC9EYh8`u`} zr6}Mr76+x6s}qNY@P)7b2^Mgx`dQz;pTsm~S1{IRJUQ3MgB%pkQL<;IM$G zO~i8BcgyC{CmaRwgkN-r4NLxq>-J3z2W9XNgADNuPR_riqb!|*Xh*2k=6e;`l7Mgd z=3=Cxd`5}I?7T7N2Sa@|ks(xWQ$hR4h6&_0X;J^ojDzjNxI^^YMdrQqqqf*bFxIsE`sV)G z`A)#VC7)?@8u{XPo|A@fb!K<_g+T6#aNq&i4VUM>A`Ap8~5LUx%wQ zn<)`H2mN|Ki!~J_Vk*9iwR;z^YL=&@q4udc^5ke`JP)yS(a2gCQ{_(6#e^AhaRu8hJu`KC_h~Mi zAm*Cvxe>e`eZE;TI-9RV#n$)zft$XBNG_|YUV=%P4h$v5u3v3aA|~oiFT>~V<5P1r z?ya+9qoKukG_7C(6%$9t{ zg{Rz!^sY-{98r_1)Q#*xqCscd?nqr zfQ8|vF|HuS`gS_$5}ZmqVU}6)?%gudAT%|lA08g6p36%U6U|SRz#{B;kcsIhzbd_^ ztF4V_f)Iy3pBO3(I!p%91K|ZJwV8zj@2F`3X8o_DPk4k`XQoJYmWrbOHt+A!dc`(V zM)aVjpj}0mZC+z%B*&Gx;_~V{6V`Vre9b6B_O<)-n82>=r zh8pt|c^B^({}4JH%OEc`^e`aXcuM({kpLMocS@XIM>59On!bP(1ELtQ;6FN&o3_Qo z-{kmEfBUdhkcN=3{LSv(fwX@t=QtaW&!tJMb|m5q3H+Jl?x?HPUVBfWF=zf-PEVW5 z&Eu1mXZ=ut;NGo7XoKj9`{c0X8A&+X&YWR{=RHD&{xF%oAW*>YeNp#gXo3tfmH_xR zX~j6S{l$)G|KNgNxLT01x>h|~E9Hu}%WulVMJw29q<0S7EQi>GNb&Ur>cBx@fy$fa zMTXwosiOC^lSn2!CyMPOpO?;^VYf@?=4*fVIyieb5S(pKzSV!|MnEdS$)Dvh{s;H{ z!fz@EJqm2TRdDQI1y*z|%hXR+&x-yP%T2SE$}8OiahzPo7n+im$!SQ(Li}&2=fe&c|9IgPDU)Kb}?kjNTM#!0f(^VaMS}y3Q%37{vOjLmpcJl{auK zh^hNt@Vs*7yCb1t9Nh)HOZ*_Xm1mfrl44vL>ZsB@kI-?J&B^Qlr+jCx1t0LfBzlCEjOeQr4N|f_075_iw;L30q%NQ6IEj;l%L%YC^Q(1iGK{b zeCub=I_vCyr(it33*8eSd``44`48 zY{*hOJ(jL(ztJ0WI)nPIgCf{OJ7M=BcOLzI`^kOELSqrSdXxziX)#6uKfBx<#W-BA z9tF6x1i^{yF;FDa24l)2+ksRKmSz1z!+d}C_Wm`*AdrQ8hC{jLJD5Y`%#FX!-KU5g z6Cx`J_nqXQ=lqt(dYqH&@*EZN2M60O4(=kIU^0iH!avYRH9tHwllD@if&!$bR0R2( zB6W6&s<(Kpm+k(Pgk?xoTI`CnUb18#iPBRwpF(p0^)1IH~xPhCa$r z+g$2nu;HS>6&xU=r;T?i;GxD+KqCwKq@A8cMb6_Aecx;Opqp+N+4-`_vM zj$Kmn`v)o1~ScHmm`N7~729-h@5D@PeiEwfffNktx%p#tau==Pckl^o(GlaH!4uehE1<2dp- zaykmw%V~M*h&DUm$&~Lo$!Mn65RZql!}V^0O^;(Q8-KV}gmx@YG)Th4 ziBUq&s&e@wn#}c5cXIi*KJ+hx2(sYo&F@C5yC>)f3gLj0q2}9iXzHK0=ka5j5Kl%#lnVNmdqXvE`?b$J)uJz_)B9+DOH3vm z^OXyWwHKoM>0-E@o%U83`G|r`xdqg_Ef=Soi2D^ZTchAjv;H&GM4FzMo{9i%UWf=* z;!_n5+ajFi;3I1aGgUc85=ayZeoWQ+gEQ^TEZ!8I{C(BmqxMmA4zblAY855^5)q^S zz}|+5{G);+{P34wkcHq6eB#6u@dZr*<-A*4CU(&rCYo{?arpS_RoZrkJxY; zxf}+1&U-~DSkU6oLt4kn2b52I-&c5y_SpfpfEX9Fz}APpsj-d>(VIy3xk)l^Cbc}K zqV+%iN5Mr_CR_PhaiC%yOXJyjo&CvC+vLRZ0G?!Va(bv5ho#PdMYZ$Kdx*B$#P_#6 znCYrO2B!*WN=>;U?52T&1^WO@EYfemJQ}W%uq!vdAQ1#`*u#di{W96# zLD7~-G|ob?qhNQvi74nCna|S22!mOAn2#zQh*>f40>>P624m2% z3O`(lC=4|T-PkvHuZVF^5q%5e8#=oqQ*iQIB_XyVvQXL#CX2BPvaE=Vpfonc4zh5) z@G#dO7c!`R=Rdv+8^GjK@}yq_nSg@Mvzis--?<-3dvud827Eco8y4{pa?lWt3<@AB zt8HVEV=+2zd8N>w_;dc+St>#6;V z>HqYptIqDuC&o0@r=ifYz_uWt zv=>^5%h?>b)Gyx@n`EQ^!lIo2cI6?v#`AgWws$<#Xs2lBj!fZ2iwYzM=#eOr_H|Uo z?{0c}-djKOJG7(`d}SFe&N!?vb1L;IupVxH`W5m}+MFvET^D3@U__bNj&Vr-<=5eC z=8fyu=RIDBWLJGfj&S>y-wH6C3$keB$1V7POgH1l{6qfGEX(Fs`+O!}S&`SM5i2qLCX7 zz#r-MGbFncbEuynXdG_FVn228=#7$Rz1TIGxc!OSuf5tIHyD`3V)dY}E+||*iKmte z_9#l+_xPS;XM|cpXoc}6Xt05C*m<6g0(asC8>aLc*HJ&?A01&FJ=A*i$9HROe!TZG z;%i@JGZa6b519cIMGzL=a*4eE4{c`91DWeWeiWw}I6I`JQ=8<@hE-HpE%iThu!zLj z;PSHyjKV%XHp&ZnlwzD(j<~v1d^o+0IPk-G9nAX@k%~TxQd)@KCYRIKQ*8`71<)5m zX;8PNDi^;b^v~v$Nm4Qg8Jq*vK;rUb2ys~E@;^Jye4nKqPlTtox~*Is>BI8u_XM5t z_34o%oR?@08FK*b=#`^0YJWSGP&+NnCJ)ci-=2-l3HoAsN>GvXc{};@A}-u7mEieibj3>hMAKD}*Kj zVUpS4YVZ_~IqIKaW|@0o@~hFWx~5r+;5)b}f#7dxZyfr{=@n=GKdI6*})H%{Zp$ue44 zXv?eZ!=eoP#SZKn1yI`lw?9_lB}SsGK)t|a+K!^}mE_dW?WIa`{Q-`siNV5Zm9#_; zC3UDD1R(gKfv)$Tos~gVD2#ank-ve|4t`1nLtigc2<@}ku*Kx|anA>Sl&Q<*Ao|7xlYc0HocHMQUi(f^eeCnYIG&|Z?(QPPw z@dM3XCt;W7PYq6^QnFG~T!vPWq$8)jaehbXkwnA#YH;8SpLYE|aS3INdzZf|i-|O8 z>^X8D=Hlt0JWTX1(@St{PQ6bYdY=8sJn=$DH*c;!PE@6G^gVry-!AZBuGB0g1OCqwgKYc@GQrO3MOK-*ogTiRFh5RmS+bw zI0Z=qLMO|K*Myx5sQ8{EgNA2|k@eJe7gbEsKRMqPKYHNZ zRYmQ2tpNx!hRgQ&G80y>MkJ)JaiIvlT%(%z35+#-y*4J{vADlar2DPeOk-ceWrG6K z9d+6XGq<*3eO{nMNr-cW3}Yep^ZhF6%d}gE7wtKL)w_LcaW!1~DNp`1xaQVx;Q!CS z^AE)3Lhb_lzvgjx6I}8#y*Ek`Dhv+FQvkg4?+!bu|l9tvzt!y*%4A- zseVkATBHn|r^?EB(0hjw(G5VBkkCRXSt>Ygf+3gL@SRb&5O)^ZWPV|>THbz`Z|UA` zVt!W|G+ne&Tc zC>Cuh=qOOKMCn+oaXPp%=Sfv_MZwZ_J^{FXgBxTtNr=(HP%qJsb>^-Xe7I8dVUK}r zz3GYAuW0ni1}(`gSR0yQj9(uq#_9`xc%a0PK*Cu-7IhCm#phKG%RMZH?k0s0cCUS^1Ln2?&lm!qRIA zTgse1ZDkXaKH8J>qHyeLoAGd!kda$hwSiYOXy7g%Lq~#?rH}*i&yZ>7hnkHII|yZ% zZsGj65eFigXlZMwyMG;%A5$HlUqs{Rf^9{vbO;syGjgzi6oVG-RRZKn<2avHT9doQ>20P;PIt#vGy`d+?^@pI-!8?Pwy_s6TV&(W0iQm+5adtvKGbQ;| z3fMdz7PE>#3t1Gy4W4iHQlNDI%O@O%c^&1Jx5elH^?%$h!Br@DPF74lQ^;*&? zKS9}&ebF!5Uu~CQi7JASlt57gY8-q-kP43k5cg=!WuaKAP2w1Ssgx(Gb;Ma)mYYr4 z%9vMiFre9Eq9xKXG5Ipz5h4s}YT&y<3ndNA@@1l1Qk-h`^cPvJ-cw{u)0up?`)zvv z<(2fUAFibW+ogxaAVXJbc;F3Vt^D^Fyb(C1vY*x?7+S|vKAqBHL^jkSFivXV#!4(La7fSURC@lxN9Oj-wlw zacWl|8M;|mj2Aq-v`X_m9vtqxv36Z%GAn*q={&3Z+m%YJ_u!aYyp9Yp%t5@8ptA#a zmbb1j^uWkl{fnO71DGS?n1uk&u}is|KZMgrTylRE-g;>F>NlA;jeJqhSJ-`zwx75L zsppmEMG3iTR@!Ai;eh~OMxT^Af8laA93JCjh)-MiXNaqi&<7@W~lnU^2cJr z7A~dW{%vknV-!CMWPH3jV0<-{Hr?g+>vbhYGClI!AJvRga=a-D{nZ0fQoMg!w#pb( z)Kn%>rc{mnuu$Z1I~Wx?Cnz_~qBMUu{%L!8@mYh+kb5qs-u(CHGz()Gd_^BL=8JsZ zYMiGjP~g@p-vxn*Wsk2x!PcJnHIxeiqtx{AmJ!aGlDw<8e!6(4tv8DOeXCco0^yMs z9l@A2wf(;AfDrGSK9U-v0z(QIeXT&1`#Y09$#H)4Xv)*sl80rx7f8hH?7mPrIeTWS zXXjb?zUE^jrlUnX)FAO0+H7$!3N!`8#&+&Q7FfA}+bwilP+kMHRA*<2!DJBbDqik- zAXBbzDqv zrpqPc#;26Kt4*8bPY~Atz!Mb_7{Z&jshrn&S;_vx$ z_c!A!!0{8RTzV5B^H-eP_=@ih!5eRjg^DZsWph5g4ruo=q(@*QSONq#g3v|f|CWFN zmH?FK$aH15@UCCK4u9zAJ9{UgXOF8l-wun8_4xe~AD!`*O(EFjEmtZYudv+UxV>w{ z?8Z3?Zn97uz@SlAPfy3#7`{BAsK<7}hY#7v5cng9D_rFYqYa=BtA4e{V-fV7M z+rE9@P%lTctqL>S)f{>K&N9`1Q-WfXl{FXocsRhK*Wg@J2V)QLrv-T0!i4dZmU`4f z{3&}~FU1bu)aU86<BITO*_zFbmn>sj+>6ZdmoCNV0HxD_Ik$=`Kw;q#8Xq- zjy-LLCzXT!Cx2f#SQ$Y*edd4b2_8Wt_}>xol?snD!D$1m2_X6)COW01FTlwd-Vay= z#9AjK1MFD_X2oEg#ccg&Jyc+m0hze-^(ST<)1&bG&Nxx@FFv|VZJiiP>qMX zz-J{J0f8Zu_GxRdI2tA<*8#pIr=ZZ%*H?P{m;so+yzD9G$|IME`akjEu1HCn4muQehMl@(85;Gj_$ zO@4UgxnZ~+P+vz&23t0mH752qYF}XLq6TzQgceM`{qG49G2{;iapkiUoRc04Xs*;A z-pAlKk<1J1+G}ZaG;ZDI5<7*iSW&` z4nGlo`xzPS%8bR(I&=q*)9jk29h>RtAbx?vQ zYmCuDswVGZTjNE{m2XcKR>B$alwQ z?n(d4n?kYVeMsPUlat8=ACe0Sny__iX)BBB!K6Yv+o=AQ#tK?P^W6h!33WDZVKI$j zdJ5rXRu3}aTo2b3v4t5x4@eFVZEw+8RgyzXcjsNbr>)}4SA)VXICfWeHRdTztD&2& zLLMFfj81aoBEwi^(UhnGJu%dHiwuvIx+uag{B5s4+FsrJWj*nVUC+6jLT?u;HO6xt z_#z*PmF;IpGrufEIKEe4`XY>#ejo6{32D7f}VxtN0Er0=^+YkT0TST4lMbVHTRm1mE*cp{mSrym&oHWig0rK{rHf-!mLOz61#C$iwk+p zRAhRn+5PIlF@DO+cgos1pVRn5(SM=b4w?f5KkLD@ugn(zI8Fe+!BY*fm>gJ(3)(?N zN2QCipcc-XoL_MAitanww(kMUmy^T#w!y{jC}n2S(Ng4135hM=L`Kka7l-wkeuv+) zDMOJ>Ch3rJ^4pY$uYlJrJ`Or=5Dk!L%un!>+b(|} z-9?|e)~l!|-&v1ThulN6HXrL}+ht<;$D~mo2#16y{lo3l(;2gv} z_dR>88i9(svuy^mVuZYv?XxWmfV1D*V%u8MB_icQD=|;q zZ;Jiw@)~Fp)?dCxef8jogiTPms4q7_ifL$=3x%eV_Br}8O+FEBXU9h^Vi$5q|2j&y zqZ~I7Yvk?!;;H`5uDaI{vj$xyP!cU5kq_~ogI}F2aK3g3I9lu*w#Nl_A)nNJxj73? zkv~}s{u&OZP#^Jv_w{wZedHqh-#QX>aR~u(j3j|WBxa^)fR8Tmn@HhkpV!@QYq_Ta zTa4BPi&N6i^a5`5J|_$db?uZOY{N=lQQ%~LCDTRm5*8?+O6Q}Um5XQd$Vv{svdN6y z&zHDW*yQ+=(KK|f*p({(_m(V-(dQ56aXDM;+s~WjCdC#viM>~ecd$YpG+>@Mo(-l| z76!18k_+H;_}@f9h|8s>$O(X|UGMymQ_j5k zFw2NP0i6%M0`&^|5Td*Iw~)S+uph}4%A<)o)R;W*;^TS+?(xmTZS!3bQ@FU|N>1+) zJA&zh$q&arG^TPcnwmcnkz9h_xpRy^6ou2TBCFSfnMWQ^T!8>*zN71II9?l(<*PK9 zp2R6X4vCCcPf#v8j1OTay-EALaAs$Zzzgg7jDa-A@CYBgy_! zA?yF*aR|wYNTGjB{5GB(o?vTc8F^9B!hBI0FaO}4e=5Ci5vpwCLER|2^dZV(!D!dl zo8+6*GbOoKpK(y~>kHd(iYQ>$qI?Q$Lq9^T`~T140@>T}b;hsET*<@^{jFa^T>7;a z_zY*Z`hg4#vwNa~d#gj1;PC#=q?NkYsUY$H@pP3@QLSwoW)P%PIs_4rlI{)xrKO}x z>F!WKx?2S#rIC^bfk7G-5a}ER9J*7&@7W&Tk9Az@{DQsr6L(z!U1JQfRhxg=CcuCS zq>g@4a%3yvFBOMS_t3Ag-n`@>NJl<+=yUzYBO)o^ z?OEC2dJ*PwH)bSioh*yG>-}$el^cWOYTN=1?bIej{!BC7uixb@XbG^~GMc^hIm^+s zqRuyevf!&;i*s?k=_`yz*dL4?-Q+$0b;W-x6Cwk)mDAqPnigU=WCYGwU9}q|#EAfP z`4OS786`k1H9^*s(1hl{vF}NY1?Ag-ofe4J{ib-`Pj>CtKdWxZnehj*S4=KOCxh0U zb*~hlv1h}V9-{}6iqKHvlhvX$RfjiduVBUNSdeFiY+WnHcS1Mjc?4@!GvBJLU z7308WnrT&qfbmPD;Mnr3h%6!AUu>D2Af}w<&HQQ*%hKO;7m}P`baj2)%hh))^jECP z-#eQq3?3aNw_tHJwAPEjN4U*W7~ex)v1EZ%p|@dRw*?=LjNgOp1!7BvJr5la^>d1 z8z`~zFMOLW%>Ggg!dkXf4}QCW2@j>VczmZcs2)@6lUuy0x$W6;;t9>SsIVQ{rVk8j z0^Sej9aY)OmtzFE2&yMr%6?2X#f&V5QyBsKPcye0`9i$0e-Fw_*F0ja(l$IZs&;ze z%7@<188s?Vp<-V|*?aV{eoLi%>WSR~GiXRE889hT;-QqpVkD3p?;zeKFcho`7FrQm z=C1`mr$=qw^|!V;OY1&z-kg!a=OJu9S;oj$zaHU52nW{%GkV5l4*Qu{X=4%pk_20x2mvM4YQLKeL?O;HCXq)D3|mBrsmG#IK{eo?>Jk2Pyfecum0jM4srE-!u6 zLtoyf#~Bhpx|*G>h;p7yadk4WkF{*q*y zV2!DhQV*QBY0|kmJ3g4m?_JdnmdZbZQ^;R_sC9F&XqeN?)p3j!MdbN-+b7RRMgt<8Y(PT{qICiar>6i&uxNXD@F1r>!k{yGpfwOvY?nh3mV&dhl!31_$O=S;OwdW;#BrMR_(B+7JZTI*%PB9VzO}1$j(Q8= zg?nxiQ9aR8&?_fMt~9n_8zHh#p7v=a2_XxxH*GM8F~RQb6N+3_6N;sQxZ?FQANnrC z_Q~?F4bUYpFYU}Qy#HG(+3AvoW^jN4;q32F@J`GJKj^mvB&Hsi2TmhjCCjRF@$MfJ zS=jE(x6J!4$B$1WR`=%8=0;%&$98g9pSjFEu6i z@b=)huy;=faVz=C%ajcOeef{23{fUS6`;NO?9YW<44}W4q-R1a#%E^Zs$7y-1{lk0 zd0Pb<(P_#nY&-%3!Y5J63_f+?^SxRDIL-YS4hay^bihD z_GR=Xgx=?I4EewJ-DGcDt6Hnt(vX=7_afG`?hjo}n0F6%y}QDkVVs&VO#57S;`Fq? zsiMS2Swwzq$4{Ce@r5-Xe^`~v^S0LV#jEo`Bgx1+ViE~kdm^P@^@!CT%{D}7uQo(| zJTSbE-k35_b#Cc$-A2G{a2%*xuZT|`C{vtt`_>u;Bvipm zy!y`%UNT442aI=-$WvN1A5R)VzQ+c@Hd>a*_Cs`(Kq=_3EP}Ga1GHt_kRe!;YPUU6 z1i6QLE53oH&!p{KYMc^Y;06NCfGo4#Lq@E&j!~=-AB*n%$+iB>)%%WmL#y$2iNb}F z1ojQO3JchgCvJ?y)2;|%B#r#Ndb8Jf7=1`lf_-;$GN0|KoD&(R+|!+3iX@eig13Z&By+OeXSJ3gJ=r_a?y zh?6nDFD?#?FP*D*99O#VTJ^=X-V6(bCvM@LZKe7-Z&nPR7O(aFy1Camjg$X1U^&Q` zAkr`-5mo~0x9n!3tTfhE*k}6U;QeI&mz%-tGD7e5j2d_9vJkWVfg^I6w^5F{oP|AH zOW7KpfAU7Yu7tO;fnu$ygP|dqKkmfRGy7Yvq5~`*qmjh+5wG>O@<0q@o6zV%S1{KN z6V{GTCL}O8Vi_Tb&`@KMd~ZPl7BzV)Q!d|dmP&F)7$%Ljh{ilbK_WR_k!GbaDO_B8`?SlyNjWg`6KiFSeSZ@yBw#ebUW8%$-y5@n+p)Zmjy&)rU-p zEouahNx0XW@dHz;OgsiEsOO1j$Zp}Uz-d?%ERx|pCd$pDD`NG&1lan^mk-T+@2{e? zZfPFXZ3qR+`bnq9F)|?3mqyK;u};4zBM!QfRzn-P=JTpIKS|cl!EQ&I2(J+$5<}uy zQYX=3qoSge)il|39K;J*FQkyT2)V6eUo}j5f*Mcfm$<0A8Q)hXC$iuCxg7bk!eMrf z<1qRDTNo*E8R}HEA9C#BG-*w{55kk+m2t%`B_^g`V%X(jCQSN?+56R!Y%J$~y_=FI zaFp_42qE0%UM_1x*PDW;;qv$8jlNj?A%A^kWJ2KFi_Iw2Qq&lj4sTGMXld?V zBZ&UghM2xeBD5F~#!JI9ij6pKNn(wVr>DU)5TyMeRI>9lz}M%&{aA?_f@b_?T3^k| zp9ao|Kr+_;V2>df4F_;1aPW!RwsB!F(LlM9ZKOcMD(IdXN zpU~<%jM--T`Ip>4(CMpYWOQJq^y)=$5liZenuw9~S7Fc%o^#+;<;~?#0CEr-NNx z{Q=*EP!uIeg8T>LuW9T})gGsabz58Ct{_%Jk9$17L?^^^_!~djd>NrDIe0$hx3i1z z2yM_7HTZlZA|H`-j6W9}5%1TXnVeJ-DKE6*bUY%XGUXkxoPfZl~Q!d>5>-`=p-I*_16V2iI0UIlC*F})k zA@8X0BV{J!0(!>_ySLIle|+{@RE^ss%ea^|`=P-&wTG?ywxQyFIbt9j74~4Fnu4@J zfj=VYTTCWG)9#V5ltIk(oGnV}mKe8Cuv=|NJZgH6%}{)hBWPQU$cHv2pK){UPl^5u z_w=Re-=`1$Fbs271ioFM#Z_(LGA8pqXDKiJFrm{OQuh9;uEBg-=jIcBOJ5;|4`oCL zj>8f1AEpwbhnuVMH8C)QZy{WQb2C-_4Z80_pU2CMu2QqK*u|X|?UKjyx2gDRaU>?dZ!B#ItjemG%EpO-8|!w7YYjY@tdulUS4iP_exy%dnx$6Hgt@e zq+;actmee7UbKyrFpSi;8`PmpF@4d_>IVyV%exPY@%9*zJmxGok*1GTD2nfzJS(LA zRcKsXV*HGmu9cL)1pBooo}m@N*BlcgwjW|W*=zzaa+$S1z8!9>9+Gs9;9dsYfA%$Z zO~b0ZB2V?HQ!d-yz3}3(2lw@zbA{LB8?Dzks2a)Tg?{0;pC>sfcE2jH@L((~eLOaG zH2T$c)#7;PBqSR_irB5S7$wJl4X(!^Wvx7AWi)hu zn%R0IZSJnAi+TBAL0tz_*3u;lkOhdG9R%lwXyot>u(Sld2NntwPvU*wkKF8GOyIa~ ziw6!r=TvgZFNWt&Ao^8Vo;%Rx3j0l;v;|?);&{T#%AIrqTByIRh^i*c#T1mOMDBz+ zDNd!kuEou{N92Il6=F1Z@zj!@(d)mfGnOP_R- zihQ;nlf-x5N$aT+KJs=H5y(I_{?NUlB}ogXHPRY4C5WE2oUWFPeC6)Ys&iL>+RSZ5 zXZF)}xta;tZwy_h`G<^T@%cpB*!~Y--OA=uM}x1YPN=XQvw$|R4KvSLd3n{1Y3G;b zC5oPQ%W!!hRjY@@NmaQ&gs#c0OZX zUZwh7zs0vdFC#)bZ5aKUz{gIg^m=Am1x=H1DqYDm4H+%8~nLzh~OL{>H zX`HI^C-Hl#mnzEwh?MFYjrby@zQV4zdBVRnx_>MCT-B$fK>gS&tJ!@1^xaUNct{0! zzQljew?X~y`5bZgsuAl5W=9_D;9r@69f&E4;_U(+HAucbu(PN!3(X(H)zg z{}O^lKcFOaKn%cQh7=<$Vni?_#-p|2Bp1n4R8Z4o;O(OusVZhtTCjXK)MIR<$+Tc3 z0le5s+M2XdlnmyU(}ouhV@m#wdTsWZ{zTsUiR07JZLqYm_{q=}B5))KJ=(mTW?W5*L#r?0LMiZtEi?xoc#Ji>X(R4 zZjeZVJg~xoGz9?*Oo}zf*Yc}AR#!6)Bm8`H&sCIYqpV$~)R19M5j^IvBWsgX6^*st z!?!tG_rRkjVEnS2a*R`KYq?ZTxELWLiXKla#i{ABy=zVe zuFh2b&2a0cBx-)c-0^sH9|3c$SS%$Gw|0~%lu<5hyhZ7RMHMbre0e2>R6(*JZCFwl zi+}u0-Lbu{Dl|(Id`vY?s)I-17gnM9jE;{)BdPHtq(p_g##&U!8=HGJj=Udozg`B{ z6Fa14It_41peo~wiTa2K4D2`!YJvf2A@p)#>547~HPL&R0L!nrd?2pvOy#q`0h^lg zzHJ@+hcDv@OYkD+^wOSsPsq`s1rE;Uq`TYJ%Oi`4=03_c%;cz#jS&@9AwQ?d-Ow9X zPo5!V9Vw3V@?qHc@qLP0yco2@El2d zZN%#RgODHJx{_SpfB9bbwR*iI4nJ&|J6Bq@*(=PnPxKZ1?ahyH5!f3Oss0%D@B)o+ z1>IR^uH2w#ftu{qskgECAwO5EV-dH#+w(3$Hq}_Jl>R$Xs%M)f3j@x<+0&`*Xh5^= zo*B`EC(jDnZYDYE@GzBj-gK#J6e4edLoEqm-~s;Y_gg_e;E|Dx{fA!Hi_?=93j{%c zSuA<$jsqBDjKGVcw9N@;2+UGKEY63McB`t+U%5$nx8vQAyZ^`7L1<4M`4xdKBi!iE zh7%U(sGMf)Dal0XWOSD)V6pLFlOx3Gn3ALO*8%v>BWO*qPTq{8cmGAKi*nR-o6$*VObL?dHNpyBbZv!braNi`fGbUrrI-H2Y`@Q?lKv$vPt8YV$64neR zYt2VvkIp;)Tu6VI;j}1iXj8O)*})oLk#;2US2BNGOUVt=;RW*XQ>)(Rn3e>1zay}G zFaw>Qh8Q`B6S2ee;S9VPo~1IjiMau4Fh0aSf)T;Fh2>5XhpF)59DVe+#Kl7eZ!WY+ zOL!ickfWMjd*6YKbPcru=DaQ6dVruKlngSBcu0a%7vf!fb+mCBa*Fo2oIA~4j8d#{ zVVMT^G40g)H}ZGh+j@r4-dzI^tes*`y;)ZO%Dy<{>9tENn5i&irE#xRe z#^t%If3=<##Lbty%}z$w6(JRh(90_eSvPrD8=gTe$`12z)S_oww7l?}XHW$*^)vpGnG~L%VAxwNIh3fc z17VETm1~bTRRtw@=k#~W^k%ICAssF!Mlqkz?HKkb)pKI=3i?bze?Igr_M5X>FX&c= zs^hKCk4NJwi3$QG`CsD4&|~d%HAV)=$+JV>{eYy}$g8du-N#;|5pKkLB$QVdNPG*8 ztKsrv8!5q(!JD7i-+!vA$6?AJ&+0z~LMjkqVY!dS#d>?T0s8zAsMbb8TacLnPZP+l z4l;-ZmXf8;jg0;ygON4gg*|&5Z`Z%GZhjs)vLu~>%1F+1CKQ7iV+DS)9=ns7UVSb) zV~G^Wp&`0ki%uNZ_~vkkuw=u={yuBGx&EQA$GNZI%Str+d!0g=pMw%76+WXspFVLt zMeh{OILfBhhO)|Jeb>rz%~Dw(M-6XGS8P|l#?I$ufwGf2pGU-3KTVMri#YhdrMgEk zGINz~-QK)WUeOE~5D?k0VKOO7VDUn&Ma@`;ZXD3Qp^$yCcq#=ZW*=MUiy4=aaP!|8 zx6JAbTsj*?$L4U?Fq(bu-?KnIFfSV{ybu(3*qL`^^uEe}7Xq(wkSVTpsx9DQ>v@sH z%9&diFMXw@%zSLA?{WO(b}YVs=I6uC_-~W0=I}9E@9ex|L@0tG_$f;&{a8&5w4b&@ zHXnoi^wA^W!}s7vwOpz!7Dj`j(*cc0b9N8oXqzrq3 zh~FnQ;e{R`>c>WglbOe)eJU~1?M558#G0(k1InYtqhjIxjFCWSRQZv+$u7_OCSKw4 z$=7Edj4MG+zm3nVbFyEkED_nxGxxQyaews|zLAmgWT3VIPRbHnqGT;+LD!-1d5BaN;zO0?421HZWS zUA606o6@#PjXrZ6NJSG1)^l7n5_tX2tKq>=Cxb4=0`@#8U}W*@pd}ip@TDuy8YTVt ztQ+RY(PCBWL>;plEA*P0Ac7X@w7@GRet(d0n|_S#>@% zOw@eq%;AO{zQ>{vyp7-+_}WC~5ekLHz*FsE zg@_d%z`k-CHz$Fh-42nc0VSe!HfQ5Bk?yYiQ24VE3uYb(N!o*DFU4ys`LB^D=qIVi zD3GOLe;tdE2=WL~jMF3Dj&u^73U5Ep>4{L#s#~a$Xuqf72JQlo1MV3(QBEgRqRn>M z78!~+QnT4VH)xmA!ybUcr;o#OJ~c+P(HU6q*_lNBJxL$Qr!sNES;phT;UT-Q{0LYscx?=u|%&F` z!V$^!Ptu&q`}*IPzu38}G{<}BFGEwKA&%-5fb+4qIN46u_!%3ub$l9KF2k1oVRQDP zBXL;-a82DtWwG1<6X*kg!%0+Mi|OcM$vs&D-QXTt%02v3Jd8jO-JG_IP{W{&yN;iW zM$id2zMqg@&pV?FvH8>0NH?a~K0KGGzG2i(d_!@)KRa@XbjQCL}=X zxbarAV>(o9L-J3wD7KWCcvnazw^~lS&$pXCJRn1nzTQu40nA=M;5kV}OWQ;F&Q)3A zWH_L^c_UAU9ZaV%WM$aXEdjb6iba>(OV?ajw5~D>F1txC9AS9glKEK|fgNW$Ima!T zj;o?lM6I}IFxNyF<4mugDZe*Yfg(Z{5opfRn90^Um}_~28AOJeQGPD;!c=sbUc1eE z>e>l|<}ysi%)|BKJUaH>d%F}Lmzwa!03~tHQ#!_;3X7bnY>&V zN@<2kPa?Vkk-0UvR2uANL=mg8h|JShgS^~tb5};a6FukcO2x?_S(?|T{`Y`h{yWg` zGUkq4p0519sjF~ucG1<$Q(9CMu3e^3YrveWJUTNo2>B8BOP%m89#{EHtP1HZG16gg zHL{psEg_2K29C2H1$sRVkzE@9{rx`d6wM5MhbN<+{9P(Vz~agO>qu!g$4 z%~4ij_}}!EOPBfY9sT1=v%Zl2#_W;;FqG8VE=|pjo2nDtH!eSszXttIH%tAvd)RZ= zC0aXTV3hSUh64)1&?xKb>gudR`WK3csru}B9y`&-+FG6gr#2gzD{bWDq#gj;_fy%t z?K(&0YA7iwJ*U_Byo=j{7}e)fjS&|JAUH?teNi4rA9;0#5)3yC`fctqycmuj_Uax{ zilisE2-X|it=LNLOkCA&y?7n{Te^{oZT9><vb0R~a%Pqd6qU4YXzp(qSftHmpJe zZbKLBPZnMF4_-v^3SCB@Jl1@nfIdnDc8#gI;2v8e_1e8ul~V^{C=f&mAR6+Vxi!wR z(Cfez6QtFFPLy_^Y?$5~?KWa#3eDR=vkHeh=%?SJ7P z;gOI~rA%1F8sF4cFx|fhULGAAlLJe869(7=K)3~Uww#DsX80rW=oM$#g%j-ozC1d3 z|ZcT(h_SE;7FVLP^%p&m(JA^w(%5mUB@G6nXSs+JT4PX0WArS-T3z zUr)aI?&?E%eN-a7pPG9a1|gA;PEJxrP;Rs~suD6JcmIb4kYQ#zC`dS8-N;j5l4VaX z&}7r(BnNhRp5ET>AT2x0Cwv|SWYj7c8+}S#ZsMh%MuepNNT8EiGBH7RgyiYvdLJ!1 z)CfoHVs=Es82z?KsElfyP{mgA??hKSefSMc#)oXp)67rvllh&8^@Aj@d9QuU9ckLu zmV&qxwpWFFKc+qhT`8o@ zcEcL6`2IZD9n0$2`ob;-u` zGUcGYfnn$6`ClsfSr4mJ7nqmRSkC$U#>BGSr-hk6mRdQT3+(79M-&HsrRVR*k~>AC zKo8Qs%`EtWd)-3XSl|{2HwZlnHIASl67WgL+N#~D7y`G-O%~3ieNIcS+j%woCM7#W%QI^{gE+qQh&Iihc&YqCwMd#Ru+eZz4;Ag=Oq9jg(RRWl*& zP%Ar%87}>IL%@L7&sJ|B&Y2QuU1M;Nd|e zzBsz$-24L*%2|=f+ZL2RTe*w0RY;#GZ1J|UVo6Ej&CQEDQa)k@w{B8c*+sSHy#MS%z zK@k$dd;3(CC(&}bw(Ysu)303SYMhq*YtcsmdU~)BOYr;OSiItQ-REye^^csVF7_VoJ2 zqyYuV1pRQ?gk@kZ9ES1>vrx|0M9TwI31IaCafBr4VziHQj}qDymk z>Rroo@pZL9bXIa4RD3P+pT-MqKM%kXB5E}YNm3m>{HC|{ThY!@b6o31VFkU@^l^NF zV1jmBV`Z%2R4=7b^pTv!*x3-Xjd1nUevqF2p-%M={*Di<_Wb%i5t7UBT+Y!*{1?B6 z60g@ZQdKT88UL>IK}=PP=dyvf2k*5XvKt|_io2n_fT0jOCm|(#e-PV*egWG^kPI8Y z89#+!0Wd`_!40qqn6gFxg|W?6W)f`Usi(dM*>VajJ#GQUlxgZEynUMN>7Znxv;rIv z$c~fNt%o=e31>i7x;%G~kMAn}m_HbL@+K6$@z(Zl*(Fn50P>XH%P1v(1VQXA0?(-|h(SY!W+G zG+CHyGA2T&8019`tl@G85)_l5?uP$*eLwSgAEtuf{T;-O!<5U_dJ$YBlT68ygZ+^Q z<#q9DYg~Y+Y9YFeOAERfdPh4(wE=o~Wpni?=19Pb#7g8<8&ZFvZ6SUkPVb(Kx9DqNbs>R}1hB9!mQ}(LiU@6d$$NI+s-W za$`X~N$S#9o{NV$rveI;I!>d)j$G6%thBQdk!aI;H(TnYk!>SnzP2`+_p?YW zDdPTcx#mMfdWGWOgR8JIQJ|@8I8y$uAj$o#q@iuWfEt=nyG55Kvk1^nrKSpp9U~(XPV!(UxMTsvBg5>2}(p*Q8`OT2wX8HLLV_SpQ{FfRo$+7wrRM;E8 z=2_5$;8SR3pcNeTtnt59kNTJi?w8nHPRW_8kZLqm^i;~WGiQ_4d;BQ`sNK|+`Z71r zU$Ujv7aX_!eR0tOj18K>KZ9D!8-N?j`ua0^u@>r zrBe`O0SS-KVUiP~=sdB>?gi>Y)8G*q8B(~Yo)sI<4n3EtyW4#=6a1$sf1n}j5wzem zH!HEKU>){+c0~t&Zv@aeDhCnpzSE~8>$c!sv=Z2NO8jtRM_k&boJJJrj9x!eehKb1?EZvYs6nCo6o|9L#l;atFaiSHt5@U_BUYeP!HHC`m*LBJuX9+W zeJ^mS#DLQ>j*&hQg8t06c!>UbW918aPY|Ps+M9E7RZb56I8|uienbr~gZp>yT<}4C zpE19Gt;Q>ZZE(Zbj&D6y@cX}ow|3D2&-#4q$a)zN;Q2#lWN3}<0-<3O{cjI#=6}5O zQ&Hbd;B6W#5}cgYl}D2$as}pudvie~r!!|ySaynI#Fn|n;CrD$OWjgC~1v^*ps23W4oP{Y}0P>~0SsM=*@3ClIWhDgmn zS@Jop*IQm)Kk&5aC$7Dg$zZDb@;1WD1Q^|~?d&`QgVl5%TcCu5FDaFXkI8HjnQFoFX0?YT#zvsjhlZnQk28_~;>+96ww2DRV7&&(Xyu^d@4k~91v8tB#V z*%}Ato+0U~HuF-hU#^Q%*o%UK!!OBSpI~bWlKE|vl|UP|88X!b{}0a9JAfQA{0!C| zJhBDl*wj?Xi96H%(`Hfbn=k-qWhIZbh|32_A{!Yy*H0kK0g<1TXx%U}R3n<&x1D@* zrbeyC&G-Nkt(Alz^(O&65AF0u-k(LCpJtQfdz&aCvR6xlbqGGBICyNOYK;G$`Y-q{ zMPDk~|AP`di0~t}vQ=naYloGeb!2~wM=I^yIGfwVHZr#Khv`$$ zX35UZh8kHQu7`jTM|LQoRP%nK^xbZNt^x!3nR}7H4rXQNVj#d^V31l!+i!;svC`jg zVvF-yx@M}g^1(v=^@-d6Hc9oZaJdgQEZQ30^sdCNe53L0jO3P6H06(~;0#&W$S><| zrc1xRQTgn>jczc5e5nEaMhtZG>4DRjl28`ivO8FTl~k)6-Mn@{RTL?&6P(6qLV&TELDr7bl_A!;ieQ z_lRbA&y|8}e?6^Dcatg)!x8oZKXAr+Oy2*-zpHJ)K_x$Ft7ULJ)d_ZuE<*YSpP6z_ zy^4E#ZtH`m`pd^9J=0AyMKf6x2ArMWxFctRML5(5`q~jD`Gcp*D!>+R&;QqRfIqTI-etUqW^YFvSFU4 z^2uf4#$XO^Af*VJEqhSg4h2G_mZNX11^bn!uj-@Lp6uu*m(bfth%W-BL2#&~hYqE= zd7d^MS;K1wXJ;1rM1B#Gfxjv6MmS@9z!#b+a_$UOQ1e3DC0l(NN+A*~Yn3S@z)~VMV~lgUXCi01x1j5!Pd!;}!n}LeNkO2ltB?i=M`b0@4HVLk8>QSw{YFcYYWy z16Na;c;VM~T)%XjUDXA^PX7hk{VU)LBB85$xi20MA76`;96hSn5`;c*U~^Ese0*|3 zSrf7H)XS8@(2=#bFApowYA}W>TE}$o5_!M@0O$fA0++*_cL`!K(B=o3i14Lvd^Lfg z6eSM{;^nhB_Td}u`A&>J4!I*mn=zaWcpGkqa(N8Rgw4~|V@(?q|MopogF=4NNB`6c zR&m_6;ZdVtyXoU_ym#AP8F-D%^32_QD@+wK1?00b3G(f4_IY)$9bJNg97r^Q>?q{}W`*Va_%p~HJN zOj)PR?dD^->tclmd4d2I@@@-&W<05ThA-~DRr+4q8VZl8%FJM!g8&q`RQaL-m1Z8n z^(1#Cqh3i~vV$zHyWB=*%$rjaqAFguSFEN8TQSdy2MZhWGXEXpab|Gy_^=pioRA^; z5x_!v1rZ^KuVsF?W9KF%!O=zYo>iLC(A9IiFXXfrd=WdT|zH2mz@kfQP^R`m-*K zY2*-WA@Jm&%clxn@9PgUQ-GF1?hS=M-LuvOw%+1%NB!z`rM4|lBCtXun zHJ$7v@RE(s zvFKsR`I(FEF+eEYO8Be)y$2_Fk5d*S4R4{nyI={{WnO;EviAy_s_*p>vGIQEqaI(^ zyztHnRxK>BI66uMk*T4@fZTvU5>tVpP^67*g;%u+R1Me}lQ&zNtBjsx-F^Mp?)K`0 znS;-0pEp_ zqjOCML~-Mj5PVf`2@Ldp*`ylnrdeUsLd8BgFmMy}6|KM_fINACmRbZzZsW@c+-Xb3 zA~=$jiDG+s`gG(9u>j!>sy%4~wrW9mv*qch z!o~|H%9M<3hIfRZFYQg6Bk+v^p;b`ttQrx=OX{v-IPyT|s#i1G259o?7zW+K3FmcMuV+aHry1x3B`oW}0Nn-qWiSt3zfQ?r z5^O+0UEkP%8s5e2Mb-s@%|U*{NI5^xlox-ea^5)j3l~^?;F>c>=5O86S*?T zyC{8UxHg;jS&=abPGrvO-3v&~sBO0+ONrhu4A90Qb0<)gP|?%V*Y!OjBT;l9QFKBX zgWiKY2nMe|Cy$^w96l*q#lqzCNG^3EWxl-yTxsA8$pb(rkk}2>`C7{h6#>Q?B0%{M zNcWDJ?>sO!FLBw!ukUw!s)+^=2n}}_g`G}YE@zlD2!(qbxY2~rh0&KlgO2^{|5DO2 zC7kd=Ar?ywZ)tF_o6z`!F@z}HZS%};B9B0M;%*qXEM}#u(bA*qyH@~0T5aID`!$eg zI)ru>=+M>xF>L5X{$?0Da!lr`nq*g0x}@P2%Ai=4D7;qS!U(;MR$6~cpbrq7i|~yF z7z#uIe%B6!i@Lfx5*VE;0v(d@{0Nf9l9rYyp%*Zmd`5vrLF4%b3(cE&=Mi2lNprsg zUo_VCbc=^Rm^Ox!g|LSFfpxg>*&SDq{W~MAMViX?4ss{fBk05E1ZcBV_z`*N-T8Gk zeWDWEyn=Qdk!ghOz940|#i6$c+!FVJ;Bg&5p!f#_Kw7$>23$Gxi|MtzOIzwJj`A~I zb(m^+%#J4?xYU1o^-wW7A+h03IV|?%DH)EgKAPf1MJoXcn81p!nZJ?YfdGfzZ z^;kVWX?(G8Ymh#!l3EP?O`q)q(R7w4etP!DO7T9dXUrn*DgE_@CLYQ^MnBg9i#Fg1 zJqW4SrD{kG0*vHLqZ19let`5ZX#{mI{b3s(ae?5|a`|_*S8qyxGnXrrJ1Yr2+j+&2 zypj$o-1MO;TWMYCzTLLcr{*BQgX9AuyMkT^B-VwFMT-Cw{U^YV1c*tGAv^GTM;pUp z+mhV3Gi5ud@Izl6V_jNWB?n+qv*Y1}m?EbTr>ZRNvi!3Df;V-D9Anwn=$TZnki+0k z7y*W1tpmOyH4Cl#5Y6Gq4rP#_WEXEX{dZl_dL;l0D%Y(r06`mS$v`4&BT^TfkVvh$ zd2oI{qk9W&uce!6xaQNPGoGAB}x3K&LP+6o0_n$t8F0k66Rt+BN zkK61RF(-;%Xdt%RIyn`+dl!1|aWPN8i6c3eVb7-NsTedg`4o;TxEBC~C&8>=BJvHq zhzOuyej5*DuMXv1(3J48`MXeI(!;CJuDh+r{4M@>iFJcZtU*#X;DZZ>)D7BL69={j zp?dg=KSs+QTYmH~d@JnJ`zHMZ$S=!kl%V+0;4t+82)#k8l_}`3w!Qrn6!O+}Pa+~C zIkr)K`sBKiWD|*O1+(n6s%bEI9K3))iv!#pGq`=4h{+k1ldhy5&KjJhcVdS2}24Gx#Gx3Rb)H;-Yr9|o)a_Zk1SGMSj-AAr4h&AdI> z7hHt62nmj$U^Aw7LZCL%)Cjp02TgZ%$QLhdpR-Z%-%p z1n0?Wb~K(at`CcrM~Ez@JkDF+uf76lt6#9}?Zwe>`zAZrPCNFzwQL1sPfbkQgBtrDv7~jGpnZ zQBc#qeMqUpm&8StLr=i&fGH_SD>Pe7lZW;mqYC!IoNxW(v&etBi~v)(oVIl8M3vx? z3X<8J+^QmiI%N~_Qz((Yq+c|jzc0jz+bJis!qc|;;CU{ji##{?8K6d{o89gJKM!jF z?tzr7LPF3nv9LHowDL8!;DwLbdjV`rVa>=LuONn}@Z_kpAmdYMj) zHQ)K$yfU%9=$t=Qv#s0gdu0S21xSEB0aqc1)6(qR-1^p5A;_OW;tDMs)Ov#688r7* zSW+{61GKn#niJ$dN~GiD=T}?%TC%MaZ%Y9@houR(V~-kP?S$+px-^Ef5CEA`{r?(1 z1Zy}Iwmm3@Pzol5#n$S|6X4Smh$1?^a_{DlqqrVhZY}-f6I>^GETTgS&KPvyK>Y}& zQ6TD)19hrCPy?@TZr;iI$_J{ky*(bNZR^llI?Lv-qffWZ9q4zjf7?WtrhWR)3m>k% zf*MwT1*hc#`&`iA0}Tj}1cB1>+rq+Ez;gU+wot5Q1wdy|8LGgPKX^#Z5rGsT@^Or9 zHa4F&6p#?2+}q@m5_Y^-`)-^Eg}q!6`Va`DP9cEJZL1l--2ZNtY;d!TM9-xz5Q;E} zP`$wy=;~Rknxyye9jO;_*-UV=owa&4Rwd5dP-(ykK+x;EyEfn+0S#41mJETAS>+WG zF|gAT1_c>dKTS3XR+$*~q;d{_@2Ng~Z#r1K%VT|$na2y0TwsCzmJaC%*7Bna0Xyxx zM;X9;2s9|b5N>Q@q8Icp*d4G{oNzvW|0K*qMk%x^4?yV6&aoOJlO!*!vgviORsU{Qpa^z`#aaB5h_3U;(^~ctqOT9I3^eBo^Oe%eTCO!=P*Jkwt4bZdjEM z5=*c)An%9j`trDPhUL(AmbFp47gm$v)Mj1+9X~K0U72p1JBp58qw$E-kV<x}>S6I8cN*;x6v|jZ3n#hEIPfP#{oeM3LdBEUW&?+0p`*CRxExWC9D~ zyH>)w=h~LvirwuarlbF!!mZ--@~$-#>FC*Qw%?{lHoRf7OEppy2Qor=Hb(M|QF9BU zWHl4AoxOTkPQn@W>M#E73TruSHs*N2{D2SKjoI@v2%6xNXfg7B)fl(FaY_hdsGj;L z7KOY=M`FhYm=~kL%hS6zFdq!*%5p@?J1_k3SSHWCCEuk$MGZf)s0am2*Y&KoIq%=e zDF6EdEPUZ|V{b^?Sm*EqseM^_2$faGYv1H}`WpGXRrQIxYnNCR_DF6*p2=%l)I#%o zH=oLc!`4b_r7Ih~bK&P<|Mp#+A7NAka6EL55QpGLfCpLlDM?!-_-$yv*CdXh35%r-sEL4<1yJE-M?=e#j4y&px} zJYeZDlvSUYlB&T5WVV!BM1^s%P52x01AsXgWG_wp*b~@&=b&rZ^iRf}p-eh`4bI_5L-TNl)Wt*qz zOxWbjypr4%41Ve5u3oO}l4{|PQi3oX1T`{oTF~EMm}g8Zu+|N@cd6ZsO{eGcjoql|d{-vIcyu{)N?)=w z!96R0ITZ-_-wT+&kz>qwL)vL9sB`^W0Lc&>8iFw-*{9s%s%jJWy>%G?cA<7U*Ds_f zHCwWzMW91-wv^+&FbP3g_kM!hxyF~9z$1W&O+`Ug#|Hykj<$JQnybM!!C4`HcruQb z|KmnO6(WTO_*7dI2-`<3%-)sxo$wR5M4F$3QYy;TxTN1qHNnkYKMv4&opR(=Zz(X{ z&*;*_ScS{~WhLj(5}bcez&0VSZ_8&lH|kx$zLZW?S*o)5|If5eh7*mZt}!W?;kkBX z{TLc&1@gCK&(a?}rc(Fs3UQ z)aTdLBR0>~Wk*G%fF&hiGj%gd`N6;J9dIo`>Z^Q=YgzAZOR&f5C^K$y%rSwR?eK93 z{!?r(!aEV2wt5FTCOe+|TE@}2x_^pHhUGrUm1 zN2c1!l+_0u!}f@OlOHhi%hyz1S^enh|6vzR3ZE9gN08~hMl8zJwyi&_O+tMwrq-

=}cko=E-i?q#9}on?hsIO4(lsO#Z<)8PcAZr(t+ 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 z znx7X2%xrXymVK>$2%C9@x&zyPA344fm8`1^13>t(Il?nyB_Gufgn?(b+daW+t}%X` zp~4gCgo6yRPI8skr?xGjfbAFZyesyT&MzMC_)WJ|J2ywYO7EKiIEZ@6_kSWF}GNE;#3mTh9#VXOt?o`GBEX%F!yEyC4>8ICeFU7Jy;)e zZ(rU*JOq)2xE52(mo*xH_9N5G5+%BBd`{-p4U!~1=pPx`~ z--;P{syBalek9vCx9Vuu?YKZB$a_$mIi6`sKMD6i*-h;I=t&k%E=4}UXP`dZG5ch> zZH9bo7E=c^0L#&?d%y?B zl$(93wB_5Du|jTtlcl+A94UVDaQX6GdMMjliV*d>6M*J^M;pyYlI9blTM0`T$x9ms zW{uROA=v6!(O4x$?q5uu7O^!9joPu)GoRn3xTN4tdy9%!MEWa$X}p+2G81BKB})Y} z8uxq1SIjm7>}WMB>R*VHu1;Bd$Ef&CsV@y<#P~n*MQO z*#Mn;foqA`Q#qPB2WZgc#58}mwT@Qq_wpRO zIm?gX^GQhkMiu0SLEYHQ4~jTd**el^dxeAbS3$0Sv;jZazF=9!yN^ zXjHcPvFZ_`9H1Rg(pSrU6olKZ8AX*syr5zem+q5&)Q2^OaFoXG*DqtJ{8r@~#R%eY zrsF}X^8>`Nf&?TP#qzmWbvgCQc)naga@f=9lmk@SsN3b?P|BxjG<&N3ahk7JLFIhx z+ukUDVdEvO2wzrN@la>w3DNnviS?r!iCu;Ar9nUCL#{+I2UZxb-W$7Ilu0>s3>mv# zTi+acUb298$#}ZC25&Y!tuVip8QY(^35LH`^Ad|md+eE3K(H!q=-i4+h^d8t zfQvTMFtFasMKj)0zknh{lg?*@Jr;^0Ta#y?6QW z^{%-L9Xe@xUj7w@t!HnF1A3J%Xem&Cyz#X%EtG#gW}Sof){oafswn!=mKn?%mM)1^abEt2+(AcG8Bv##~u67s~3v(s|u>^ zwK;hv{dMswx#UCE6PsNqT1;!lFGxjp_$8ToE_%kU^xnMZyQRffN#;*J>*;`he@StU zQT`1g;eN|njhLG>{Nc8a04n9r%spt~#4Fx<|HET< zo7NcUPCD&WS_L9UR5xoJJ&aAS`ng)Ww2!CdKTfd_mA+_nqe(NiOsW?RvZONED zm->+KOP&@$IKz^7|H4cCU?&G^EXJ74B*DJ)(8CG{( z220gqQ%H{T-yMr?zX!#L6wuu-p`t1aSg2?AtzI6%CQlQXCm%G)QCr>kz)%&S_gTM% z+^^>?RQn74U;%vgLl~k#+M=k)Z!YBYN%S1z1{&6Tkds>MN5eKX7QA-zKab3l;|YoV zuwJPBihN0AuiX*oO*evnY(pFz`q#YM090e<-z8=yTjK?^x9a`Z?4NC$T-m+b`Ybj= z#sIN$7>QpgW^V2h3}4&@(cRE6_xF~|;oF!Yuu630ZIIZfSy3jINE`c?2{?m^H+W%i6nWOhRFbYzs# z)|>YlQp;ZWSgE)K?o{w>li)a*tT|(i#USOQo4sVQg4gGs666&+@tnN2Q5YE7zzmW{ z{^X?wu_Rs*ieFZLD5IHW^pnJh0-0dF%tuoPIm>|Cs>`dM063UrW4a)u_% zArx!fS{PW1*={~~cijF;Jq9&Vwf>H|$gdfk7Cq!%2{`sz zolkB&mL&~XGA>w9wxy(Q@o`i5+E_7VY6yWyqpWmHio*iJO=emZ&M9$u;P+`Lz?;Bm z?DY3MVnaQDN1>@UQFY6E@ev6@xraN6#b;W8qh#!IiF8K&(wn2ew1#JVr9)F5Z=*iM z1h=bHat?M8_Dh1*;vgx&?z|S$p_evbvkJSYUsuXgOoTiF{FZ>IRmf?^T|7^p8C5PsMjT5rBCp z)-ODN(>4QWFTTRhma5ZM8aBK?GKNkTp0d~Ddp^cbSp^K6?*mOSJ_8dVjHYRNXDwiW zVg@KalGm}OZCD5nqlL&m-Vzya&s#avZL6Ur8E{}mWCM%eeH-o1g4NQIom;Ty3jY5v z6n$e1+(~|dwi3udESxsi2Q&jW?Vw78&&d3Lxa5ZYTER)w^RO2BQ)JR@lI~S58PCd+ zW;m_sfZBL*T}33}1&8nw){FJ#;wd;N0Jx|eM`BEru!eIdy_SI15jO-hDa;IS@P*@P zRjGD**4_p)Pnr^D`K%ol6eE@2%kFKn@LiO1NfQIxCGQ(N?&@vTsV>!qHAS$H?RvL= ztf?g*gbEaREkxX<4W*z`=TKb1_~X^+AA`c?(sr*b=PY83XRnm>*LepeAOYx5mm zj3V`atby^T6SD>q?SA@a2L@tAoaTdn0poAmS1lu$L!d>E0Gq%qbGrK{nMANF7OGvl ztifYRKMl7Nb{HR1x#MK;ecDCb;u=dNbMy9yRmcvqa$t;zQ(B06XV`?$oAz~uStKkM zz)5$u>C~u0$yvNI2CP{)Z;U4vI^J;YQ>!VwO+D5AhYB*ba#H?c3M#x?+1$8)6XsrK z<{g-oWyanu7L!mTWjgCLAKe~Y(30>#!_sSKUg$!r&dJUwa#NrG>DYtN4ZV!(YU3dEh@g+h|m=lgf zn1DGtU}dTf^FHTt^qS+bPoCE`<`R9*!bAaNiVUvz{V`Zk%?9>W;8vu`7pSux`qB)A z{uq9fs0C^@TT3`&u?o{kG2(A-VbwAXE{H)Cq_vlE8fA;2LA&Dyaa`t!@l2d> z|B`Yup<9L=A^Hdn0R;Cirz#vD&$ZR4x-R_-fXd`xB4Zv@I;s6thxDQzt0cT4Cq;9= zbleBeb8{*6V?Hl?a$atKn@4|FOim5B?XEDUPtODGVe_TgA#S-qs{}XBH4_5Y8VCX- zpTi96MpI^7YyoTA5qEgAf$NJ(UYX@4PDJA$4W2G-FnI@Y6yZSMh>I+rUjpw0pk%$; z!pi({lO?Ud-WJR7y1j1FIpznes@)zD3NW;P(NaAUfsX=Ux)ESL z+5B?y=nX0h6*Rm?lCh6+W1`=3h#RH=A?OGxbare*@aR*Dn-8%=$_9&x9$jANj#A)z zY`Y9*YbY4A7$bqOwjI7uQePx7>#R9aHO>-6uCWMU6Xmvc_Vyq=K`9~~X>s6Fqlmhx8O1j5%~(;tGh zH2H1kZ+=S(BTxk1)&dO=B=~h192~4`?wnot;XAAi3RbMKX&0wWdn3EyoBx@8hRXEE93Er50I87sXYhhdQe6(H zsd65FKC#ZV%zFKUw@NT@P$@xxGf^YPM1!89Du;u3y|nuY3J;C!bfHqIOJ}$dSk7hs zYFX)jqeWk8x;-Z-nI{kjm_9pPAR2$U=hnkQCYddNq{HJabv}e*bh9&fZLXmCP*Hq2 zd~>Qtw5#_hWKZzGxKY??1#!4M1v_Q(b|DpA6AC*yzw?JK7<8k-bZ{ltF^AXM8360R z(gXNmn$yFH9!sC67`id8382!VxfWN6ZBi&Dqf5cHBPvi5e{uWaVc?te99=A4zpst< zdVXhr#FV3ShCDFe$cAKXUWFVL*~ylLRl%!|wau|@qe!2zKwoh_6Y&X0#St)aUz7C< z2IO=&wv%tgl%X_g`2m9M76;RGFw~K={H&x1gr38k^iNc2Cer}!HeW!lC1@1Onle0% zjwtJra&0;@B@Wf*_)GThzvnQ+;MZ07P@&s@TVVHx-MDDH`#Iqak%>A)Wr)8T88mP% zdaTw8{cHrx1=i#jZ!=5_Osir6kd-a)@g;p+jiavkSER@(VI{5}UYXLN%F(}7v0>U1 zGJ; z^<=kOq5&?h&cr=P1Wd-@=+Zm7tYGwDOyep;+In8189CuHp-DQVy`(sF-py4Dw9WE( z%3PQmvAX1$H_ENks;~)%wh zsjGt(6^Y)VGMNnLZf)uGv$6y|@~I%5S%1(JCVmXqSXOQEuHAU(ith81M;@ znn!d23~{}-+&Vg;@UefF5G8=!U>a1vJ`c6nCO>-rNS8nU9K>qIhdpS|BB+by;K`5Z zRp;YD_-7g%t8-c7LQ&`2EB|k^nM#7wZT5Xw>l6Prn;cFD;jQ}acchVV@ZgSr#(d5h zR?9RL`))U&fp_+V>{zFTNge?EhK`R7m7$6zG#XzbRVMx{*UCt*Dha+|y-W0}5o}_w zC)*_8EXtK9(awegBioKhexBKzR8+QQ{k?y9tRuegMKDOf1hn$S@@*9p(d+Zq_TDr6 zWYn4z8KwB@AOB@D@7sMYXZlBf%vNKMnMk@vCV(0WTara3iu!d^VE_5om*|9IzoyqE zJ=mYwCv#Wagv0H9*oe#_%)M=c2IM#n4#;bx70o}4P-nKj#6F!xOn5=Xf$(&%pd_#3 zCl7UE0*GXWlB%x4;$E8JEr-~KjDI}7?{6@LsLQu3U6JoWeVMw~VOkY`NcWM6%S^n! z*lGsX)GlHJ#Y~G*%An5u3W-KcZ)y^&!5d3q&&c8W_qg;Yg=4`($ zM1TRueRlEvtke{r*UZ7JLEB4eq`#dvTI>|1wi`Cb$IX*=p{OG3QAwb1eDcTgZ<2b0 zVqI7FP8bQM=;#2p9EUZ3UJXVK$W4%spCXBy_8N99H5Fn60X@!ZCno?!U>05?1B(XUIOqbdoqGhl^g-O4V1$yH+NV%fJ_SpSnWyz3Wy&01I$7*)83|hMU7`UlA|m6 znV!-Oyk_qXV7rzJ88sW7hKb*tuLYwF1)l09^<#bG4nT@njrsWCwAK4@Q1H0wc?pzw z4$h?{^9zlLvvLWZ!7~>j{;1VY>J;~J4dJj9F7KVjieL6&5iFQ$KH_fS{|>*143^%$ z`p4XV&UK!Dt^b>;ynPVsgb-PB38ai=agoUDZzb)`0}$y-uV*bPAD94%yJASw{~fP0 zlMzsKi%G(^F_KzTiFF%%!-pLe!}A$;j%c9l=0`+-u)dC3a2;Tx##nF?9yH+Pc*3t^ zVz9?QQtZ_p^R=;u7&gNl?xd+fKy+b8C-n%|i36>Rqi>$rB}GB%B`B}dM>En;_vVUqt#lMoFM}3>!jy?ERJQ?w)#AlM}5&(2iZ61m+&xRu**f41_n{zMP6V z|lidV8v^l>;4s86&jyK2tw^VmpO^_J+wg1rV=x~ZWp5nX30>Ke(;l~R8% zpIX0V(lGWs^F^h1rr?I)IF_vFV2!9E$JYZ_NKBj61XWYwO=D*|C=~u(8-4ef18P5z6TiYv-%;ObUJ0exK0qGd@WYG(@eaGv)fCIDM3R zyhRh3pVCV`*mip+kAAVktO4NSfXzmilwXIh1I=gRZxm1ik@PmB^rQFRn6%b<5K!#x znXV4gJ52lXE6ZEn_o%Ov^?|d0YBMUGK`Dr6SYTE*G@vnSxJZ9H8qF-FpEh9g8;rMT+?{x2PThzB#n&Xko5Z>0$1;{OHS2_)Zotm zF}TzJJ;*5ol&5Qe1?wTjmQ1>NGBCyWL8q?C0Q_S^#ThX|7CH{*|In3xsZ-FTr8SpJ z*{_)2VsLB!rV#HjiY5GJ3}ECrzLrF7&XzYu9wI$S6%9szd;*<4qO63AJ$HI`0Z;{vMa zRs=(aUuHDhn)R=7)0Vn_XFeV2YEDaSL#RozzCVM!k`Cu2Lc5Tjzw@pgfM9WYEh4@h)tUV2Tvl}{(&A_sW=zY+` z4n#K^PYQg550d&j7}O1LkgGiH)AV8FtmCDA^?BcdjFhX-Ey@Ug=UAaT^uTF|DFmdU zJ$-piBS#sCI9z9ugDB)R-m8Je*oZ}rfbw{Wfy2p%U|z#J%4sRO%Q2HxZrJ0$c}Bx6 zc!}6ZV-~6}6MpQ)879m(lsO9dI(|ugFUe@SZl&A^2NGX>OZwZ}4})pjejGABhnT1t zK4*@hSdDPIg(|K^)~>2)KC2);TP32i6puK(ZGi}P z6pTd|*5|T+*j}x(LwQj7%?8?Q#pK08SX9`Wl<)P%2vjy1GMRhED zFVGeGz!H!L+Xh^@d3?yvE-W1$+YH7gl1K*b#oQ*iPHUwXG zd*TrcgqTBa#jHMePJ6V?sP7=Z6QIVr>4yP0)4P^K!@3s14F-Z7;z0zNG>fiyD6^nPk3IfR;Qmx2%al9J;^ z)A;m%ZTkZhJHS$*bGs(cQpw!r>r1C1mk0?|s__V zH*r;FHnq8gS%sPAbj`FCK*M0-@xQ*r537;1=W0etM~yx7QzKV1h5;TjIkJzK&PwZp zZ*>7Xkno?tGLbr_L1_6A%cS@?URszK66z~|xhR{>|NKjyk?FOcDdlI|6M@_&CRfN2 ztuFWT49`30FP=22EQoPj--P0ESi_x^>_pmAUIu@=@qTz4HP70J@&=U{#x(aXGE#SU zB~U3lX%`Gol>X>!&oF z7oi;Wlmh(!qRGQPvXr$y$WymkKw+}MIii145Yb?A{YZrt zEy^2WbKXVR#Afe5A^%9yO21 zKU6?}F#Um;Zc8S1S%#}ZV&>G*>DdQ`Ie{Z1;bZBRug#wB6G72OUyRy!2tz`DVRt^2 znrH+2N+LcNl(RF?p*HU~{d0SlQ88$$8c!V};&FAbzN1_8={UZjj>8qhwYm4PYqD4a z3As7-GE}2HwJ5r?viC4aMitqA=D|+ei0f>AuCvTeyD*-u=wt@DY!Z=Us6-2YzZ|O zpmCo_HMw0~gm@f$>wrdQ8<-Kr_0`Bd7EY?TD=mf1RrAefqOTvRvP^Vo1NC8KB7>MnU`OD6BMD+`mBWsGiv{)lPVff^ ziZ3tt+nW+>MIS(lt72yX4?KT;tE3gq5y8Ip3x*cOY5RKe;V6ELAmo` zM%-aqb&VUi8fhllSN8QDNRp(ZS8Gwy2HB+F3)6rV0DpvsiYhJ)=XiS+@U>yVt|6`) zGf7~^6X0i@3rR`^j zYy$ybE10|kB0_~hZfkR?n@Vfnz2SFPUF6>{*sxHRCMEvMv4aQg8+iN4BFg=jtqXQ*RXv;`cQ+sTf4`VwwyZ9Ni0qWiI(#d=uo(CS)YCe)qmX(*mVS%1F4+9c7+@ax z_Cu_)wmB=GbxK*^yTwR@>d|Fp9L|?xwI1Cigu7fd#Z<~)10{N(v zpiJy~{$unM@!oH-iXV4QsB$Kp4<)KfjCz(>e^7rB%ZbeOe}$hlQCHeC$6aDO|`({*AyCFw6IYmccLh zWJtqY+1*)G(fm%A?w<$BHGy-)mjf4T&M(Fd;}ep0HvATSAPCUw~y zJ$?z>V|W>h1^)%65m+2_2gbKI^Dse6z>P7Ze%XCJm-h%5K6V}2;&P3435$25J*QVF zqK2+GV+oOrqsjYyQs6EySs^tEk_AcP{@siGR*w&fk}Xe2khnJ?7Hqm#J+06`IQ)hj za~07kf94g;oFex-#;P~xfh=2n%nFaVbnpUxPgPcP*6Q>}m$Ls3A)lKXp)eia+;|uI z3K91aZK&wY*&$#ZyERSv<#x5G_#_MJn0-t;#3PDa&-agLpbzV2rRRaDaS%jJ?A#}P zJoZYI`#rZCyt{p zTg6Kut6y=LHW!G4k+*Hg|Bsz(?93pkLW+&FQZ5WV7Q*J~p9s)T2hmvLjWL%d+}QXY zVongmTMql>E2^cHm|0`70ivvw+JqehSt;vt9ucREw_`CsfZTTAue16>)sWg?<-)l! zf8lBQe34q;!3VM$C!8767p`FGs;Dy!hOTHYHxU1qjC8Cgf-lP9ln*rcc(WB9@T1PD zfi0>!ye_e$eZ@@heE^k|LQDZ&16i4rM;yF_kb9R>mbcVCp1ssYFv=c?Z!EIlu5d7A zx*FxQ*4s__EG@^_su)5%yw4EcfOldQe+X*^1?O`6D{#eVqZ7!)NAAe`p5MQ$US3r# zvE)LsPqV(%{CO~Puk^U2G)aaGG0r{jtYkw|j1YUUrVKOqd#lQW$ZjzxYBzojX3aAL zmF2+4D-W*?9<0uR2bVBnm@qR7R2%K!T8&=WdQN>X`8=OXFylGmk}93WKu=#re^AeV zBJK4a`O2$BiIsFapgM?amJ!}GRmBYW&<>#N|i~ z(9(*)&A+E&rSNm`SD;|=IsVn?nT;enL{HkHMV7_lT}{SwUjn)rI)zgnk7`6jl|XB9 zC@KHtGnlJl-<85;=Jj))ZzQ2LfA!)%lQIoDKK*R-4UVo9zJv{~BDL0L6BW&CfnGVR zP*=n4dXO0SK<76yl4jgBUCzNF#cYPkm^-TuuJV{a_6?Rydp^jTkFX|1S=&38a)wSy zYrk%zhA~}kX-F`P9MXqyt1L%*M3f^g_BP$=Zi!Ee;aSDp(FGH zbGnPgS)UctN z&J>i@Rm-KiG2o)oHaEN_uLc8e2~7v)a5X3dj3tuR#U^M`gO;R{5G_)l8R{^(eP6;gMb{wW;x_WdufGtpIlh)w z;z9|kNwYB&LV6eC3;xDBu{fwVO$z*7xqDj)-#=|}j8dF-yK^6Tf2C_et?t&(bo;n! ziOYGm7U0%*$N=Z$GT+w0*^+^GvKp*7$4_X^&F>Zo62b=lxoEfw ze7A?+<3lhFjbhIbf9gMJjpIc3sU;4g>~Z*gvxsj#P&1oTE5oK65wg{!N*yOF)W;&J z?wFaqEdU7BnatzK`6yd{i`IANch|%o)5uMY+`vmoVRJI)YWs%AjmOS=>`;Zh)cJU| zXIhEvNd4D~>_&-1>Kcku{^0=U&vGS2-gJwaS!Aq^W-Ypfe+mR)Q;ScU*}7nFW@ebO z=!#mj{+&^}vlgkI?&6_z7l}HO6mWvbOu!)@?V&(5hH9|Wx${VD9@0XhGBI~EY{|Mu zH4`z-ouVGUu9W^$axTV&)P@P1v1QKCzB-HH@+7%7M|={pXxfd^3xhWTJrb$j@3V53 zq;Smyx+7G?e}WkgY0TL}KjB5PYB5S4MAzp}F?%UdJ><)ay`z`E(t#8HHEvJa9-RU5 z#64p`uF=Hm5}>+LmHjcEM847=LHm3n#qa`b&YCtBa`e~OB0-7fbvx79P4c-5%T|9C zPKZ_2a;Hx{m8bLMdl}Nb#uHZEYLv}Zq3NwJKHs{@e~P_i@fDp^sj-NvxXMqOfPi^j zaoJNO@SbUmPR5m3!_RuI+9Wy!+mTbGM$#<2`AWm*#hz?=ggr}7DgY;g#}zN%3pRai z4PO7X^tzy?^ZKhZBa!Mb#ta@Bnva)*eFdm4YBB<}YNKT&hP^(tRp$%_D;1w+8qGZX zG+&4De}o!j`O2M`UQjkb`{w~G?h$0%-N6p%2zws+)R}uXu4wcUK{D=Fnl_z6m;Gn7f$^-{0jKqEd6Hf-OpG+Y1RguB8v?^wo#Es1 z2A%Ov05Adg#~C_xnYbR&QTlAsJ09GYhP0?cf6~6cPmeu3YdK_8V-74KB_RR~koT=N zbr)Y%alf)u`m8?_LJnL8NQ$bq&-qa?&Ug!7IaI0d0~e(87z~M;sRH2cx^j;J+}K`L zRp`*T0P>8f_AM;3nn50Um#Tw(h-qq8o06RXOpYJB~ak{jmlLS=!Q-b%=H%VXv=cD)7Ox2iOuafiad3rT(}( zM%%Qs%eU8f=?@VhWNPPIIFw6tCg&y!f5Fz@MZI2wdKKcpViK!e(2BZRO%0mv^!kd^ z6aswX=%z+R!I6g_e(&qvrS=JWXK(=)p|aE_&2#)-DpMF^@RFVtiI4IfN7l&zyF3@C z%&h#Id~wO*J01kmbFqxt&Q()YhAbrH%BNjxvMswosE}j5kGxgQCcC2Ye<^p}e-CVT z#8>N1MJR^RoTsNN>!-kesmh(IBAWp)_--`fDOHYT;dBxq182-onemfRXNKG(^s^}K zu*cJ7N&IU~@F7RDXvP7v5yK1mh3Sd8mX)j!uTRK>gWC&?5VJ+JM;4MPidOGT<0=iW zo#Qugh2+|_nb^;L0S+RKB|5qce`pR=(j;J#NP7qJxh+H^GSq4*87OrD`ECk4S|_gi zhs=i)v@oN9?&gEU&8wo?Lcy%Gc??9f_^`5o9a7nh=NK5c9i2qvszY;(V-m*O*uR3^ z)H2hZI7%7jQD0QSnJcfdZSRdv=Rk{&?=8k$dUX3Os#-9D=bfGr-R<-mf5zr?FJ963 zYDQ6Z>lC_7YC}s$$1I#Sn=9#eyDsQ~vxAxV+NHVS;{rNePYVO;+WMfQ_m-=UN$Bmg zSihlaT!;%*T;2@`NC(;|@Yt%w`cCLk_grxVfYL)%<}oX#m9pQ`ohmYFizro~H+&-B z&!L;!LNf~4kg|y&L`>gMf3ne&XRoxQBS7t3mV)9EbsVd1sxv4R_eIPg+2&lTLyT%B zs!5KgSL4L6p$e%k>NBJ*%|7-tCj9o+`d)@p(Ve71D#E1O$@A+4)lwcmGSBHZP87!u zd`jXHv3uU)4|+p{X$&clP&k)smpr03N81hMYhu%+n)Zuje(t}vfBO~faw0qSe7t}V zN=3T2Lbv2$Ly7Sd1)!aYj0hCJEE0J;HP+b#M89+u;1!aJa`k2a_bi$k zNAbCkI|;AC;DrUw+5i)E6`CZRfC9hV3P6)CYW9Tx%*n*X=Bbv!^xMx6w=D z=p($mfY9J1W=WdMe>8&n&k678*?0q}u$1rVZeK{(^(Y{Oj8*x+Gx_GXu`sl}ic!#Y zr*aVYdLF8J++Z#`4m_%#8(wN6C2m25iKaPHe*!p5+Vi_Gi!4Q#vUI zISNTRv^Zi{Qix;kuIe@S1v$KeIN##$rrlq4afQGc^Bujmh4ciIN&W;5POoQRd(VM?BAiyl4I<2!s-g#{+>NkIFcXGr^2Mr zYdndgk(hvJ6&u4@#3a*Pma34JjKLtHvik9$zt>P6aR>ORM4oK~?>EglhPUIj*(L4Y zAkE`3t(BYM;97H9F0wDt$(?5xdIaj<)mJlF08pZfx&#`KbeOcflpcX-O%v!q&C&7 zdPCid^51pD&xdh#rcamP(fKI+TCg&g2qvga@M4VBS3NL!?5=%bD8ZPALTK@$1~Zhv ze_8FPCOM~aD(n)t2R^h-LTs9wr9|7!VG8vS>2j}TxL8QYFAH~bCdtdVY-5chrbY%b z4vz)Guf3%GG{$sC`R{!rcD|xNEM114`h&iAmsm|VJ5q^uaEFpLWk_?Sd*LzSh^%Ld zX|E*qzGM3K!R{h$ZvV-rt@8sQ1HP=ee`@1)IrW=B@B#8sweF27-R!4`{{bOUjLg>( zt-*)9=qOHp4Z&jZ)aX4jj<6*em^u5I3t+q#{FNg+l>u8Q{nb#>IT;w~SrjB|lGeQ7 z(`c+4w+OV#fZi6Mq-_CT&&i%EhoNs*Dv}F2iwUhe^Ji!#=W1_*{D zkEXL$9?5<<*8n?lBG#YX2>HBl!iO zvv93^fbWnFsmJ=Sh_>^Cf8h8Rc2$g?v3g%r0IvpTN5a#-M|5QBBD>9OM;0@| zPn)pNu|G0MJ(7x}a>-Wy1FNH2H7Sca#s1IrUWtJ^bdA3X>k-b%e^(RSjQuYWWfGV# z3+tt*e}p!3W1{u@Y33z6?_upq=UU=)8oY=8QNVUH^JXDqr&&T%6<518PbtOY&YB~f z%?B#BK#RVA8ISp&AaeF|-Z|;>Q};_zn>jP{)!K@yMziRx=SDOMePbzrB#@nJKm~<3 zX>FRSP_dbI3UzTtfACIOcRm;Xcj%r&7g3?C2lp+BhP6ELt?K4zVGvBYulm0`d+Rq_ zw1Y2)I{Ks@m&=Wa`Ti7`UFF~DJCTs%S(&#L!`=I*5T9%hx2oc11=%iyOb4mdYYBT@ zo#zsjU!3#|DtxHrL?(QOyn8-m?pCKzoZu>E9=U4)&F?oVfAz|Q+s7*mcsp;;zC+X{ z$)BsS{8XP-=Qw=*g8dj~i)GHmqDLCh!g|RA!!q%w*6Yu5Y0ZbbE@dYT$L7oBK&U1s zYGwiKHsmIwi-o%u@fI_NbO4VS53W#QTLJ~xfuPRW71OG6KU5cHhx>!B^cJ_62>DyC zLw2kOq%*$Se<}Fb*2)E{|C>@izq5^6sCV^@JidMi)u;mKtW`GvzAOQRD)0%NJ(QcC z)Wor?NF4QeeT&P;9s-1>fSSa~xQfy?hPW6;iV=8HxNVU54Zw}t;ow7yq~!Y;i(GsA%e<0){3%f3dx!dxR#d`|Jmfp*F zzuP0$epl2F+&P^0Rwh^TE=&gsp1Sx14Dy%IS)8?OkVYjgz1L4nld<7IiTdu}S@VaP zkcBBsc3c7%T@)E&LJI_lppGCKL0wTnPz|t?;2SsiIw)w%eUPg-xrDsvcF|BB9k+Y6AgV5UEm zt4l%%vHB4Lve_?IC~n+c`4H`_o2r~FMv^TAe~y8$w9b+^Nv0WN4g=OG)ftSEl&99- zeyD?db6AuJseEEsM~!9=Vl@4X8Sl=B0L)7F;{0_CXtbuF2>CVO@UAm@kt3^>>>c zKkGJ%Wl*E zfzsSE++O5?l3Bp`#>ra8@T8uD^plpaf92*`?O z<+Fo-3tC9Kd5#bwGlu~nm87$eNyu&B(|EZmPtV?hsg-vD6nf#?JyWdfqq_yA^<8u8 zs@O1Yx$!7PzVXpj9!$gi3jmgOfA-&#B~Wot_iik2TgxX~^uNSQ0y-ovPdNW1%S-u7 z8K!rvFpbVJ_=BOHgW7BMe|x$@xJAJfWryz| znNdtwDr?iFw2E_GLio@JF9W_JCya?!9s%j`GCR7Nm8md#ef{JQWmdOM2sD@#(kd?M zKF6$o|NMCY(X8me+z*(df$?rKs)I6u_*uuBD}72R-R~s~HGyrjyZhJ^N|bhi+EP%` zW$g8B4#FCe@;O1te`^OB;7>-*F8{hsK3r&zSjv&Hjx0Ff>{KhG2>ywR?+3U;iQw`= zVFBnp%W7@v)Mssgah>pWVWF$YtOj29>TchuNhajfGGza6tVpm`%mo{RN`p;z{ubR4 zEML&r2Tix`HVwRzh=;j|gS3{qu1Hz?7oHrCqm#c2)YKgme@Qi@pCVxo{LQ!aRUAN`605~ zDo20+!Jx5NjdGovD%>Q@vb%G^>SKxX(oZdv*5H~4Ph(l_dqa9=(7fZV637+=Ekt=a z1>3Ux9^kR>e+to&N3u4r39<}5c72qF?{B1Vp;}!+xgD+J;PsgMkf6%|oQXN|ti&G| z3P&fPKknt3l8`x zM@{y-xzAJ^)Q54V6|Uu(1cRY`0R@KUJ|Ys83VUvEf1ivL&{JwQcG_2N1+!hgs5z9( z3P4#(B!?AC?E(`{PPs@v8yR4iNWqFaRRS$$g6VID#zxfsOAb@{+}737iqD5Odl!d} zU|~9{zfr(LZ5Qu^Fs>A4D&{g=^@#k9t2h+u40)F~HI$kPMZ1UTMBakvs4sp1DZ2}v;+ zfjdo^02mKaXhh2N@Qj&Cu1+8hN=j*kgMibfe!_ITW38h~Y-f=f)r&=WN{ zniz+`nq>zptt9E;jP)d%83v!^lg{j`FM-BAYI@GwJWP8`5fgx`IX-M*mH<4JGpZ}x ze-VtGnZe7*<}Cunq(p5;3KsC6j`b3;Kv1MLQdEVQ?xf9w&2(WcWj~Wp20$@y9_TF8 zv`cuc&f>HVPGx2sF9<4f&L}f;?Jk6JXfwZ>oKrSOkB0;#Nm<8>31k_E$d`@|e|{e52;)Xwy(M3|2p6NP5-|*CFKMmk-Cu1l0D*n2{4M|lRYpPi03=a3 zl)A7N;s;xRI_`8$C!#p~psp~|+PP(m`3{bnl{YqV5+ojJ?Sh6D#f`N8?%q7{e-XeC zE#&;UkgL5H2eiNph7t|J4Hz~mHpu&hW6+}O4oy$pp|!7VgefT%PPlDu$OBvNhWgLJlw0cJ&Y}8d0B*L&)`IaKL9aKR? znhIQaL525_bQIK@DJh?UAf*(iFLKTBI@8~-a^`vIyzIuuy{>Kg<2-vzhsk=jsMjCS zVtRPVX1h%gbqL%+E~IkAy?!i(<0s?V$%_kviDnkNPLKQ!&wq1Xf69l7airxH<`C4X zm>S@#D-`wp_uUF~inIR=JQczWSxM$8neVi3YZP#VGoHDm)fdl_LJmHB+W22pN1v&8 z-N6q7{&bo>c@oP{ir3!Kbz+;}gyYBeIC#%M`CXFOLN_Rne|Q^txw3Cx%wlHD8t`VL zJr{LD_C`VJBiI5Vf9N$ub0t+)$>_obPU@asjWzGwGeqYJy_q;C=USuRxkD86gPDL_ zfR+^O_~{-@tc zJV`Wt+IW-t1rVzdkgZSatd0IOrqy-2iK<}Q)wV!x+3cG-e;YA_ulL5GnPj5>ti+*> zAZo~s?WkP|ZMPe5lcOMwvkOZYa#6Pu>`7YcM})W8Y!kG!4qjUQTfym{zY;4owvlny z44LpOH16NXj}-h>*V|)~{8QyQJ95fiS9n`4$){o14E+IQUa{QLmYzw``*CpCT?x?S z?58#=JT={Ke9X{t^Oi-_zf51z5j>C$3TaL4+OxiO4w_^tj zss}$W>6F*CVZs!lL2epb^Y11hQ4pr160!SoLpadBmWeg%Y5-bjwwmEs&XUa|2g|I! z$>#Ct({0?QJ3|iZEN(v_K9eCvQnW=_H}=UGk)CO6f}a1Blx6q=k-d~Fx>+nREn2s1 z;0B^{e>4Cgh=v`_G=hSi7g=x(t+(!?vYFlJhd~|n>6&FcqU!ZWRLukiG{qE4yA3d7 zpYa1vl7xwc{W4RtP?{3ZhamEIwB7@Z8AVF9PBoOm1xNDFJ9i;8fRRPru_Su>F||aP zb4-_NDu9!^J}BY*8kkOipMsW3+&XjIRjMcXf8CND{Z>8~BUy``(PXp%e^kGYaMB$I z_i&iSC!_yO89u)11N0?P38hMH`iYYM*w4_4LxM0QTc}cC@`y?GwT5ydt9 z1{K#r>m&;C5=UFpW%=a>_3b%;35G}Oa#W!MAPdMFeP)|3+gVBDUW>@>-V~@+sRIeW ze|yaW?4IMq69s$kABFg<&qc`Lc)vm_@$Qp=T8FZtn5uE0TKiAaPM1QD7|P);+ypxO z0U;tp)BY!5$PYa;fvAVWgn2HF$!!`JSe7soxdTIthVz-9!KeR-4*d-8NNEB#EydWwfV zw;-{hH@Tryl^toaE@IOp zKr;z%9Z0^0Lu5YN#PFee4b#&b0R{P`)_;zxhwNW2P_H_TN0xfWVt`~g)bai(g>}M% z=-`%&BYfO)xPkhz?iL42YG>}Bq6PBq#a@T_w~BlUpnFd*gmRP0I4{&$e;$j#$fIbA zb$Y#NDxTza#N+seTk;4l-H~!AZU2JC>22TeKuh-f?H9O`TO5L4XONUY&yfbenB(P{Xd5iYrf@5 zeR3kQEq@&OWe#^8+iZ~Je{kT&`b0uq@h7)zw0fNKSHDk(_(DCccEgpt`Oj>UCZ28@ zKMfgZ1laU>ac=E`AIiK(y30?4Z3jTDIR}CPX`#~x2`kd3fQbYsi4J*J;DTxL{k+Y{-*e_BOuC2>G5Y_PDU zi&xZ=9M{}u)hMlxv@i%3_L}BqDWXHQ1IXC$oWwDJHA{_}IwWbi-7{^LyFvuuEKpcY zg1`G=yZ-#xOM`(o&?q;%yLi^qt%+=U?LsDQR_VqAmGpM$KpMQvMxZ9Jp9-_(fuU$x zfQTnm_xZ~Irp+#Ce}?UYkyQfDcbtc2Z@%Ra5!p@6g)#nOk@>OlZnzIM_;cA5)2LBH z8h3gTpvghP7;#U+U&k~9VM#$j$brg8ESTw9Qa@Un4LtLZhbCw}Jv%?_L9{;^Qs@}O zfTU2xzHJdWwJrO28r}-QP+MAqoRlT5v(TpL{&0?D5WWvmf2qX)mwksB=_pb!WteW2_4+n>Eyf7?hWw0aw1nOwDQ>Dyt}-bBN> z&{}mZfYx#7KI_()(t0kb;DfuLhF99YD_0jOa0BmA6?TGoSj=0{w*oCUC30j8u~u4b z+PCg5FE-uErSRpCjfUTrMMB7U6EJpsHx!&%i*o=;F3CeIUoiCOvTC2ILecP9+y5!0 z$mSY>e{)_weA6fN+P3A|Eid-8qS;ZdJkN;Wr`{dmMEsvUKW+@>3YBjI5f#|VKSCk; z&3i4s^H|6c*9_b(&v`C~4??!0!T%EmqF}#v4j*cjq?gIwMF;#_s4mx6I!m?=l_39aU0{`Bs1- zt>Ve0OXVv)@b^NOE+LfOsVFLwIjkTqdQLKsnDzY8C*47Gs*?1x`Lyf}pQ%pUC$6`@ zf6-GQ5sFD-*dk^eAf-lpm16t|HV?zm9tt$*`@-o5yjS5oIObW?m&%`{{3rvb{^zELT(3O#0$x1bLaDfT=yV1#Z`f3RHp&w~p~b1Ue|=K8 zRz^)>6>+K(NgY*%n%#8f2aJkMep(zpD&c~%+CL;fG7!!YD%_3!-zpfSE7fs>H`B-g zcuclTJlDLG+kaJbP-W7O$!K=MS0lBrW3IW#v+5gq3u2CgQF|y9@B@!PZ=NE(#oa40 zF&X5D((De)T79TDCI3p* ziGb29h=y0}1r}8I3UZhf_PYsYOd2-Yw6scE`V9{Pi)t{^HP^UeFIZ>^o9z@frQFqI5{sJr|6kS&ecxFTa>Fm znRUnf(uLZT%&=S(&?AXsf6-romKC^-e^KW8Sm0pUV6XV$t%u7YoGSqgP`l3!5*z#2 zdM(e?TJ<(88GtR?{HCF%|3HNV*AId8N9PHB3zFlr&l0aNBs{Eu^GCY&5I9vZoMjWA zoUHtZ{ey$fv)*v{$E^vfjMttt`|XtrN>`el?35MGEK*ZLJA6w}fA2<$Ae8+P zDmVF17~ks;TJ*;|RCjH3wpW2@JRZ2sWv0-$IHkXjwPHlY%x;{}Pq!v(K17C6V+-v!XTp z+|ZE7NIl>Yb3&1jIFHgi2$AG zCg#;$r(vRCx!c$JF7cl=F5PVLLJC7<@=Y|f>%)s~uOlos$HjDVBHnL*Uju!BW}-)w zh;~)K`_!3}+AOf3fw9vHqeLKdFl~3NW`iaG{?a9quXOXle~ipF>3@a&>fj=bf|y@J z;ln)}%l;M^mk$J1QTmM0Wv3qmdP*9!2c1lEd|Vu-516LJnWN;U&N7?49ao|ub`Jqp zyS@2+#OThsAjrf-FjiPMmRS?)134hSLRrBCeE5ddag>gZ_hRDc>_wdHayPE&C(yzHcuVs;T6 zrMQshYUZ;RBBWB>FUMfg8l>}=^)wK`^x8aF_NdPtoh ze|Xd@3R@eZ&))%{#^b;yGC+FP9X+j&W#eViMA7;OV!k zQ&Y?t(#Lms63s2vi@TRy$@)$H3Qd}@w6f^A`#_Edw-V4&f%mzlwZ=RCzMdh8MCS5d z@Xp!LrjFgMH@hj}r8#k*3J8 z%4VmCbp!(|s3)9Iw$0})64t|cdyGexe7P12y;^vD@FEAYY|?~R%Ovw2P$7HqMK^=k zE#+Bgn-PiTA7Z&0!v6REeGBUzW;OZp{@IMNJXq`Ms|c(&$n$S{R5dyjP*X>le;X-p z&AW7*6#Wczs;eaqn{2&y*jBV~&AdFDCMY@fJT3+Mjqj`u-p@G2M&n=PO{g z0m^~x=w~bK9Jn=W!w)Hxe*onB&;}ivTe;lrt{X!!hY7Gdbj@7=6ZR$&ei{K9W?I1;TWQMQ;QznC3O(X9wU|PSg>v zuhF9Edp3T2Ngt9@lRLFfL#~Id24tI;(ZL>OMJ+1U}tDVJ*bEU$UrR+)X{u`Fu~`n#mLLWj$`AuZgjQ~<*_Smv+fJe5eV^`Av*cK?UEzM5f9?U&x;lb`c!S3} zwP?*NWmw$wmRJ{MG#TT4`pFaK@zB)ExK$Mn2(9N(y;H0T#b2$T!Y82;Z&O&w|KH0W zs~lA=PZ(U-mn!At)bVzrJ2k=Ymupfa7oz|FM>pfST8ul)tl?~{KLmR`oWC)eFkF8|v?hVo&IWMo!eH^`pfOh6Yh z>b;XN7rc}_7U7Ix2Zkazj_E_LP4#IxUT@qHp;}mgX>M4idc+#-U5!nzsGp)?2{Z`O zk}_Fi%M~n4s)#^{Y3{wvTfPGY)$owJJ*lYR@kdKLW~IYre}9|k#5WM6xkgh&6x=Wv z00h_BN;FsC%7h_!^bAT5YSq&*O=T?zS@Jp_8;^%GjmMf=*V#gq*;bRWL9=^r>`kHsJ{yPok!1l)6bQf1 z;^1Jd0E(8@)e>s5V65~1&6p*dw`kfxk9(uL` z(!TQ$wS44SwGGsCPsU62m5qP6O$Zmk>`<1%-X2Tzs>JNPI%htJIIJ%SSuy*vp{u=M zgG-}p(r|!;GfP1L7DQd$9j)TuR}Xxp{1CZS+)$rh!=8qX6Ag$TFvV1V_bsu6#E?A@UG{yf}%X>YMH#Y!@ec{@a!a%T!HTOd`M83JOG9u9> zoZ%q5q+z_|0Avs#U?4tpc+Jeb&x;*yL~%{y?TrytiLtpzQn}({1PEW$(* z&zp3nz*`pfcCQ=QNvP0k%qn8@@c)FXLGA1`=*01Y6l$XQw*ZrCk|GTRqN{3WEgM~7 ze-M98(K!abq7342DNbPk!#zi%JzRT(sB$8^xwH3agLwak^``Cqoc&{JDqmzBf3fUE$&nG@v;n>+vZ?`a5S!HJh%lX14#q-l zt6f4Cn$;x#kQYCu5)11e-tQ+wz&%ueO{l{Gs5L{($oYR{I@8h0HXn6u%Be3)(ec9m zpzE(UmO6iMg+0`!Ut}bKlk?TPcIAe=Y?2#q^DYTYH$yRr*gYdK*H&8R1$p{@f5r{G zNCXs$ooq@|zjA%qHV1YvZ?}&Ry3GBHx#y)yvB&T#{O9_>OC?YHH#iqQv}>D2WY6k6 z{>!MP*|2=?vMRV)HJm!lUZCEZX$>Jqh|H08E*fk;=~;P1Lzbs#^tgY#CfMhd7%%3h zc|!D4^ytZX`I;z1=Bq3J6^_}@e-q{0Y5anOK6`sFV=qu#QQ^f~PZJ=eGV8K68|6YD ztML3TWABmzmkV=ys`ZSO3LrRJ^YwF;^=SLs>z&RhAm{KB`CufBvQwjMnEIUF^eMp;0DXp{6&(&@$!mA zOo4vo4-{$%UZ4FN*nr8}D^Z64$&r2?<_&zY4jV(P#n4e_yNxgQl1w_|=6Lf=QdCc& zUawB*5D#(!PdC?3@mU8^e|Gqgs{nth;I(LME6;dKj|+*jDS2n9zM#~g0iDOLfni3{ zA>@I6z;+q752s9vXJarAtY{SRPCn)A9frL`0B@z2myc``q|$wE3Klq#IO1hOJqH>k z4WfIG^~l_|v4S^8rsFC^G&5rg-04Emq~>?++NsS>&@DDKCt^1Jf3a)+hxYlYq+l}b zQS)E}M~5qo=s_|bz1!s#lwHu)v-bX_{$%gR+!h(REF}Hp46L$B`_7R#g3jSZNeV3dxfq`}b!Vxy_Icl>$en z*(k~47M4Zv{v!D~dnseTo;+)>Dk!@qzs&4g$Y^MC?#eG0c9%9Md|3yaGdh6B@`LhifGof3eCmiX9TgkCNm)-CsEv z0hqceLo`_n;+N!7#=V0c7vK1vNX#Bquiv60WA)&Zc6^w^YYu(ltXRxl=?K;Zc7h9R zC7KQ<{!AO{mY?qp>=&8SgzJWp7sQ{CC=JUvI*c&LwuNqfpjQB@Z8=g4q6#~uOya(H zrE$>!-9{A4fB8eYArHe4Ejmt+!jCsW1!VC2&3n5)@u@vq^qeeN6d$}b^P=6i=~iDQ zPC1733Ih2)sK5|E|Z{;9h9vIoOL{@O|wZT5) zs)rdCA4Vxxf-y!7c>1qqP=|;nhPmzIItWiz=Gn4hQW=?hk6 zIS`Zue?VmJB`l`ELc`@YFdDb6O)4ob&Z2!*h`s;+^-&Hu`jsc&fo>Ojz$BYw zKlI4rF@Ob;S&L1oGL7o8b7v79*_$3qW{q6WgjpMtSa?j&rJLj2o;`TqATOj0Et)|gjv6i_byu881Y);g3 z0wjnt&_NQ=BA}0)f$gBmYIe?tJAvuiZ;>$7K*~lX;@KhG?bEoi$1Nrv)zNv|iNUuc zZhzMuy&l{5Q}d=J>VQW^Nsa3DOV@W(Eg@a-jRSEX-`D-b^}o~jW`+Z{Ll0#UN^KEY z?|$fkDS-DxhRmjX?*W*37-<81@J^wDMiBp0#joX);i@icvh3OjhfPc2c z9fCIK=Tfq8*#dr;>r5qev4h^2XARp6C{fM&AK1N3VvIp%6?s$_HQpA%%3D zS6jv6h!4NWJhftbrg5?PqU3&tSVxAJ#ar?Gzi|KMz96jh?Ju49xVrI<_V_f4!2LQq zMu9!$)V|kmnexR{M$JB*!)uK+5`TQ>1vv8yo!5jUA|zUm!wJnTKw=!_u{%5c5-IhXFh zO!f-)Mg8YZauH4O+U({wc8JYctVdPpM^(CLVfOwk^wXuxQ!nkJsBf*u1Er^Uz36t8 z+j#PoTjMF=k}NrkFypn@et$zD{}R9Aj%CMhXgZW1t>ct{UUO+yZL9J@My~$ka;MyU zXa3t#(h}@js`ttz8Cwvx8xazaiX5J*ePx9{$`h(DR!!(O>B z(AFxqB9g#mq7qBBXgLik$QQH--hMIY<)VY}=cuq;&yPAwBq;{upnv8_W3K#1n}{HA zwVej>f&y98d3fNWa@u_-o99CbRkYn^^jlX?cBuUcJUAaEz+())szbhK5vIq9MlHtZ zf}sMLdZZFGI<0AB#F}(Nelp87%|B@9@Ygx3m!1O~nZk1*wKy|cY{uP|G5b`tVabkc ze}a#9ZVw3Ny^7gCi+>5ZZCM}KAlj`X=}}9<^=}XsiCk_=J5aDEKmU^KDNwF4p}(2N z$`%&qy{us|&#}INwU9|oaxCh(4GV$C`{zaL!u{;L)i1u6xjv3gnz$q2uruh%!DvUs z1s~`Z%r6+kMH|L$nRf^-a)ne}QZ{Ph>kBuC`osR;7XGUe(l<{VpZY9L6`k%1`<8f95& zFd`qO45@Fze12?_g4AlIhC4UNT98wQI8C1Z#QGe3F<@+CQgGa}LX8_iqOhsZo6^`}YqBPztaw6#~FpCge zSrjZak>r^21IDFI6rw<^Ipa&|AmMK*iF4a0W^|LBBYA64RjD_ox%~*gOAME^owObq z>J|jLl7d7#r*@%*t83}tCQm1agNhE9UFV3p9)B72-b&7jx*-*)hD|Pl1*?u}&(lsa z)f>7M3^!-IJnQ@Ju$=A`VF@^X1>5C5`;5A*BmFZWx*`8mGuOT^-}^@CZWm$NATa>| zRs7@GMFBrce3$@ifUY0Y+FgQyJ|^X%E>~<5j^ikopK<2a4TnYP-Sw{xgRWo0K^bGA z6MtULej0!;l&l{GnbA4f#Y*pZAtos>=~**H4s4Lgp7&gsINsKT%gYANs%M|6KY%do zcwWga?h3j(y378v57c;VSAV+9mw^M?yqisy!3BN1(E+7KjA9i$jyV8;N(?X`4$9yC zt;ZQW$5_GGi~qW5Y%11Ba1Kndg>@>49)DgU2h>M^9ZoU)rpuW;+F;^uc6{;~BvSTz zw1h8%e4WMOm*ynH*0_k_ldqW zz#0(Gk?6l*_y3Nzbagm15XU%46r!&guks`G4lj`*rq+Pp9IMa@W6k2C%!l`AqP#6Ri0*yh~n? zzrx~|o_^d+!pVJ-G;ABXw)7VUzLZTmS2d28@i41W%i;5q3)b#HMYO4$X)^MG=w%cs z=nJlGysl}kr06U}QyufydN?P}Z4crOf@%o{$e{U~T>c0a64~P1$aWB<(#{J?jbn91v=ElAkKskQ>M*%fJ`P;xhU|Dl6v@}J z_Q+}PN=<$nj`rYe&%D!a9NiD$M=K;+h8-D+Cr=Qbd-FJl!vT`*Hq zlY&W6IVF9ka2n<@znVN&a>W%q*zRR;kxlJ8k!ujH<-sy7Grt5`JkL2+c=3w66W(eHC&?$yk$aJy+LFv#D9j1M?p}P*07L* zFR|WcW>&bQ2>gAMAC|wL(x~Oj8{Fkllg;ni76%k^J1#|nvt(Z?ov<$I8o^cI7*mFv zGu8^%UuGp;I1xk*=u4bJlw4gR@kv9^o(b8-htFhv=ns)z_pBdR==lTeSp;raLb?~E zQ2^U*?i146pTp+9*MH(;$me7E7+Kr-&XRoA8UZI22xp~U`A%V1a+;E=zwitiGcO(X z1G|QzIN0hHHTtIb`UuDq^z{Qs!jeFdqv}sMw@WD4b@Ps?%~CuQV)?)C#s%Z|+`wz2 zjJ4#laBHxue^tp&*zLZ;+yC}~Kgw6=v8usp!>)zQ9V*4R34gwQ%XfO==GSm@^8OK9 zq8?%H)zx}*OqJ#~Tx!*M64GooQ8&sOR?EnnBxG(3e-^UFr-JCBB0hMjshK9efm?QL zBj}dg!<9PzUx1U(Iwmj_2s*d8A;)Vrr5`LlOAy~yl;*dUOO`j-zkyHvkKIaCSia2) zhpjqF$kcPKkAE+;*)z5>bVkhGuz{2Po;&dhbvMXR8;}Dmi1RtFE*PRer;u^|8Yvz~ z62;zS(D=YAW{(b}k*7gwutHo@2+ARjJ^TY(oNcxnG zoVFfefj?v9zjMwrj6y3Kq{cHXWtG%yPpGQbN3}HYZ+{1i5fyZTOQ}8ezP=UCNQ$r9 zGJf6=mHTVGb{^Z}nHMplSxH}?5Q|5M>yX;ahdeN4V8ADeUSQb|X3L`FLTx~|#T=CY z+i0%PMGQqRbITg^a1)YJza0JgxsIsJ@rCE6RO)y1?2dA1aP=#+&C&5wQ^VaUmMK6$}l7Y>o1_^K@4a(bSdT}k5<$d%# z1E)1IH5>!Pdc>NO*8bU5gN`QZPtan#7$&j^ssCfmRk~uakI19iB2=Oy7Ui?x|N1`G z(orkrmpSpoJRLV2I-7v+CciuFo4+%cV16`z^?!aZM8+{~HE&@^4F)=Z2)PTjqb(2D zicuh^z%g8tfD0eXv(m=vDZ6x;&YcpAlCmXX9HDEjP*fliu*5Wx@sHI8Rh3$*+&pE` zqaY0#!{1PoZ%@zyP*16VtQbJyoCb?5%|snLeCx(|AozAj2O@}idW_waRx5Csuc zV1KAX0QdvI*Lv7&UeVh9cUZmYEsX5G{;m)xwU45j+w0UguaR%D)ic7txT%ThhQqv+ zrQkJSB(ux0IMoE0X@DY3fn3?r=5^Eu#v)|iVV8JfS75RL=u)>1TK3vP!Jp0!oYc~p zE<#;UnO$(v#=Uw&nk(_)QXs@J4!k!^fq(ng!SQyh|5dOrw3<>Zmw_G$-h;SHEGFm! zGe#Di?}DqgbJ@l9)yC4Rddlim1nx>1+=LP-#DZ^ZDG(71(X}}>yy$4fRi@g!fRmWn zZ9ckv(}zZp2|mU?ab2_t>S?w$*wcAe<~rUX`fUA=SU&e16>mBjTHM1CiV&q!(SQ1@ zDy9y^w>tw(jLYzhH4QKj${f@eDLHdb*n7Obko-h4jJTS&Z<-X(E!2Sx3Q}R?&;aJs zu@ul@*uo(c1S$76oG3A7mz2ZiD(czet$FQjJzU1 zJ>^f_2UY%=50?}aadIPMge;UD#qFc!wiJoDqqu*(y?11tL(Dz7vicLk^$8}3AZ{hO zr*pV{A#7)2>l_>@776a20Q~>g@nE4zZ6WmSQy;^+MQTE+w2QE!T1t z`OdE}Sf}w6-|QV}8A$cd#D6CwkwDh1M;+O1N?POOm?-4-t|MpLeC25L4#p`fSqvMz z*n3})j23Q123v&r3UU%hd|E!CIWdzdS%z&S;w!7yJ!Mri)E%JQcR*~v!hgkzdGmcqTZU5X zANvV1W%vW(Jd?lJkC3Q{>3Kou1pklX6coHv3Fu8p|3SBx%gVxAP}WEBhih``#MUDV z>3u3ZXd?lb3^qLQL!MI*{|)%09oG6yEhigYF|=F>drpyd{Epc}N6e6{2 z{_T;u629R&x8yUeg1RH+gB6(Lp~M7!m`>&O!8o;HmEPMAirn3C?<^l^ z&4!m{P>_r1%+7ExE!_{eH43;Tr+loPOD(qWwXf_%75Kv$qkk_ZhjK#1hPwVZ6ChFj zGyA#qn@+tkz;v$1E>!FK?jLv^7PWIekwI^AUK;~V%>Vl}xf>&R3e+8Nc4eEhP?Q$! z=+u0WGPU|&cGI~o-*yVJvEaY8@GxfBJeeWv2?@vKGQMk?rUMjqqm&+h`cU@OPHRxn z`>=8JVw3Q?Lx0LpOV2-oBI{z6y^?Q$nxm+&6b*(!G95d&{+hGlw!i%|I86AWpD#B zbhv0Fe;t6`&&u-YA4B-k(kIf^TzE6&MIwcpT7{n(cAoEpnF+ZJ_g3_l-ye0IS@-T? zz;$oQdV|Aw%??AH4e7E?iqkv{n(H+Qd|NQ!(=*H%eaZf}MSid#=C+Jby)~ZzQB3O! zMXB7#(0}iU@A3~6+Af~xX}DVK*CkKZwt;;6m_0+~o{5A&OM+UEi@I;G1u~`1-t2_2?-Hz}p@@H(Q zJbw=ztMfPdMs^T%F5DtlvMCk`Q1z0%RhcM@vZQ5=%;a1MO=y@ErFn=hpI7z_sJ*mw z=DgHZ3dmdBDU9oa+)&@j6K!!dtwISgZSKYDPYXBrH7Sh*AXipxB(^g*dxw6cs$#~? z#Z7EGNIGW%2|d@wd;@^e+;PjF!qK-L5`V_(?*^h$ zB_;jifE|f44yMxp^L=mK%U&|0HqO;bc9L=ouIXOkcsTM+Ev z7yp59&GXm)@RGqz96!Y5qzNZB;u9+a^}iwtSE@jMd*qqN6^sOg2SoeLwP|8D5PxZ< z<(9g&gf@Tsoi1Ozd}@e*NP<+h{AmR|Y_^+H!CDy-3U;MMuMBFI-{4;#J6Bb2Bz{ zi3N}YzAU(v9&Mn8;|#Xw4E-?+PJd*X4aPILR|P40dCU|2UkdWrHo(=T;ka~JOc~nT zgf0T0eqRe*){qFBfL%sq(+$8~6l^=mdzEBSvMqt_Zv;>Oka^7h_1>i#r+P^Sh+-QD z6OUc<(EL$UPw(d&J>oktcZbY7N+c~kHD?{P3@3hS=bCvLwyL@RDX-hyT`_cj+z#6_O#7Es;o~+BrIj~|AyDW zK82qgWRMy%x-3e^`R61mpQ@(R?Xp-eb^ zL@oo|XW<+9w5DYki~CI6Yv6Lr0DHIwzz2VEfZ?hD8+Uj;flPpgN(X(J9qVAM|E;8H z!N;!Ja0{ei!s_s{l#B+$*w!-tcdRNmyain;w0*Dk=5_^VQV#MsGLOlZ^PX$i@@)?E z!%h{b-2uj4?tj83lx})J%|sXR29Q2k*(b{ySz}e`y+1%xVO3i+?;a_>9MX8N3)s>D ziVyBPAp_r;{)j)usFpnoaPCBdTnk*8OA*qZ&|v-H;$isK@;>6cxg(itZT;b?t9_At z-yQSUKgZ5CPQ{9Y&!+kQcWUWS-B*-PVwSrcKFI&t?07-bmvR0@O(zvOOq=2D;_64>QEq}v<%IZH(2YDEnYgCF;gKvmiIroOv4gXb7N zOHK0Ois=3AwFP~Nwmh=gpewg5P{(a?21=}I2?4ye$7l|M2Zw(LZinsFwZ`o*<})4v zG-B{eDu2_|z^>Y@W&V9Z#YQ_-E>!%mRe~gVk_M7|u3hTgw?9ow$bR-J{ku8QqC>Y- z$4xR%gES_SsF^ts347VP0x~sQ;}g%(4e4z%oWt`c(Q1-#O?fwZKYvc8hMmXuw;ONV z&NVl2>_}xDbGHEp(&q9^P0e`ooStlP#biK!et)7)KqS7O%LO;($Z$5+(i(rh=%Ov% z#3fV3m>Et=kKe$ZejV_N#Wz~7y47TDuiS@9R0)7BAi{qt@NU&Jy0p!SyGbHNCV-i& z*e(u*_e+1;iTqm1nK}&Yl0Zo&wd2dSjO-@wN>`}BCy`aR={cu=7f5iMGDmdIZWr9Tco1vI$LL`r#7R* z${Zpz1NUQh%i}3XGuaI@K|qqZ-Mq4QTg6TfuOs}0*(EGJk(gL^=X8%m-B)UBmA*WZ zs{kzw1<9}_bPw;8$@+ieB>w6(O$lbaq7_}KoqEJuP_N?klX(Zf$R9utS}mLiMR1?7$-!LZCaq+&_gUEx~;S)e{T48;=@CwDo> z#2`SjNvKuxrDTGa8yh{ns0q4V?z1g|B#f!Bf|#Bk!+xAi7O5HZ*Zamd(ZS?VsK2{R zcf1a2XNU?_M2-*Fn!?Win^>+fyj}x%L=z22}q4qY+EV#29z9d`hSpZHGcFj5(&WV z$>QyV+a}?O5?ZkpcXj#aue^4G@(W-Tx-}7*6?(O!N$6Q<_f`qx<8W;1=?5Le;OojN zE5L38^dhi|;YgM4`0^5A_j!S4qf}q?T5v%cCdaD|D*?33d&N&K#BMXi`$?pk@|%>_ z+T2AJE}rTmnK{7<&3~r^0#$I0))-5G&b~IQ3^P+ z5Q%_9**yOW&_fZ_5Q-CHx9BPGDqq5a zf$UbI)1D=09B5_7{?-#=s13;)y&NU4%wi7q=6h_=%l04)@+Xn4&(kfn6 z?d;{2XPg)VZX@f?8nrGA8DC6`joV7PTH=$Qki)ymh9JHUg!k@QZDe?X!^MPcqUp($ zO@Dh$)dh7O$QPlOUdZy$-jp^~O=p^N_1xBu=@!-YzNS59v{&LhM_xP~I;>-^*2ZHK z@ddn-^i|!ey%GwC_)84hXj~3u!6T^BRaU(wOyfe8{{?7+`|1gl7H~)2Y>2o+HVz0s z*K1c_5ZvQR?KEK5Tf>u&3}Mth@)ml;Tz$$YcM1b5bw_o=p%YF{KP9UQT^^OCl%Mf|t2=ZV;qzHB#zh0dbN1 zFic9PKjCIr`)AB!Uhsnd_E(*_C_&~sWnl2{}pkSleg=Ak$km0L`EKyZ^qKTV_* zbci_Nojf8c!RuFcd=!1d%A>m>x_|p(&D=kLlMG{Wb)=R#GdTY!*q8w^f-atiIhEDT z#K|ZC5Lr*f#Xx3^@*V)8NqZd!$w1USFEkFe$!T|++$8Ndam-9ips0rQOfQ*u7 z*&JOy^f{xPzDW|VAs0B`)Y z5{8_9bU}>;f&e&^B>2@LO zlQ+ga!(s#7nl{HzN(Tbr$9-wX6dl9Oom1FOKU>f~uZ5xOUk2=a3;Ro}q6&0#w6zaw4}nQne#V)L%L+D%E}^rNZ4YLhmndt*jHS&==uxC>;AEhBzvVqzM#(D4q;~L2_zfxPbvUR zrPkjx)83jL5`RfXzDPCJnsr#zM3z38RY#b8fB3AaY`8X5#8KzT73b06cL6Bs!j{*~ zMxk8x%I{E^(mu#+P&%}%jQESR-rYTybJueA8KpFb`wh*I?O95-$qDzT#^GISE+{M1 zY8C(MZ@WX?QM` zx`XFKsec{|J+0i5T4|T8Q9!#{OoW;i8Y1%f(^1_2SVDz_(mDkt0@*8tbAe7x)=G)P&K4l6Ed;J5@=vR!Wxj^|)ndX~8R(fEqv z>I2Lb?MprsOcRQ$uW(oINoE0u${DbJ6l!m&aDPg{61{a3aJLVIC@E=L9a7n+Ew{%t zV4_Kwrn!n=O&Tj|TE|dX$0M>MBa|wlSuN6iVCc1W2!Y~HJ>>GrR^XacnBwh)4~h&A za%KLTqshC%p}GGx3dCg?T~VEKeV-v1sz{D}<7xN)v0(tu-Tj!*J*R!II0PR{lXHGw z{C@@}cJH`V@r)6l(|y1SiI>gOhgJt)VW9zqQx)Id8f+>? zp)R)H7`_@w!r;5uBkqgd$539lxBu6o%&jT}8MJ96WwsnSYq_`c)>;w!FLFy4=cxr7 zw<)R`JRe5Qg4R6<`^5I-$Ml5Oa14ZF?({zRxU2mOaVmO`+a|11aKp`s9^MA3* zv)f=v+>yw*r!uZAwqC7`(rz&00`bZLHK>eJSJhIV{9YMosNLcYjy3rWgu&nWiw3kRdf1aAtKy6}t8nAD6j$QyJ_5^iS^+bjT5IwQp>+rKeK*}56n5H{6D6B0H>GH4Y zBAuC&ag(u!B;p7R9Ejb8&&y0 zW1As%Mb{q0Hv?C)*!>SR)`NMOA~_14~GDEy>Fr!8*zD)zBUpf z_Cl&IJ7RdO)`_b`Yrz%-tMb|)fMLx>c1wn+Jq&a%)7j zKZGhFD&4`l6m)qyzBo6V93#&*@B!`l&gEtzIoe1UOGH2L@}S_lVO(3zzUBX`!aMX4 zNOZDN!%8xE`v0IDRDUjQU{2t2;0P&?_Bc=V+kF^nbSZ)r_2HHvu)4Z8)`ol^iQ((a*}SB-L2&%{lc$h8a1c z5Co_PCKxFgSE1lo9%b;qD|Ar)??Ov&Es>8*&f*Nof1@07ihq*CaCXcqXex{&*Ky!v zToS|{>h=U_Nw1|eLAiOz43pllNUvI~Vm<=De{W=Gp3HfDL z($14py<-cYVSg3!8B;HRlCis=2)Xa$itY<8H$cftdVKF`A^C$A$BWpEsI0s6#{atvT{(&ne-5J1pYYo%xb6+48 zM_Z;LoV`dQXPpD?I2+d7(0X=tZ^K=d*qKYJ4m%n62l)f; zdBTO|1|#0u#Xgt`%6}~4#@E#5)#@z76wz$rd3~ zc|%JS_|_(5;wQVA$hWfGYvYxm#(#v?HZ-?kCx0oa5lu)x{lQH2O27-{X1$1M^~?G- z4V!|BXgsK);YIv^Fl8-zI$kvWc*3SnPsQGiEAsm5D5gzisKFwgPkNwVpN01?PY`?m z^rlJFW@n6bJ)hm+d-Uw^3!NgyE6L_8Nxr76z!P@OSQ;ncLWswe z+kX?XYCbf)a`>`*1gGxl2X2bratYlBa?U82}tP`)55=X%oWeV_x%X1jh5w~05w*{4@!5EeJV zT(fAH?QZ{ujE0t1ppaF0%12|t5G{$|C)~V_zaPHDn|^I>3CbPhQFDXaf6I(1fq&^D zl?E~OrFP^;WAZGTX(y%hfJAfQ{(ubDk0#F~#JwXZJdudqE~mWKpl7S?(7L#aHYBJN z^$<>F<(LYh1$(0(8nrigvv#KEx>vNP9L4RZGL-3K=$$sKhsdg!`3*i%fg--x~gb{uw*n7wt zA_jhpCDRp7W}=jl-(m~irNdnVLqY=Brd=Uq76_eWGDhQrwYD@@{+O31kg2W&b87vI z`IIJq&bzzJG;~r(EX08?Z4q#Jk4EPdiA_^<^ErY9X&J=0%pcH7p^ReT*?%lc>eMxE z4CM8jRl5np(UC?=GC862Fhqioc)p(dfdWPDb{?!8(3fStS-k4 zpz`uxGqyV!`Mh;q4b?pr3?0V5SWSe#vuns7xbSZ=A9QBcd@mXW90Mg=I1Niu8|c9q z6O7_34Q`sGXph4Y6W7yDbc@yPdup>P^LO(DSo z$0bzwAE%mHF7k^N=oMA^BnF14!(i{-_p&gcQkIynibB|1SqcnQ-i$*dwl6MOQTtB> z@=am*c7}eC%n}GRTzA+WnQAUVk*DZs5BkI}VJP(ir?ZYa;TU3nTHdC)LEOrsGY_l}m+NC439h!wmk3^eweIDZOXwajtt>rtdL#xs!{ND=pc-ve~gv96JD+Yg|xpqub zWhpZDq?a1Y<6pn@p0%siN~Q7l3%dJE&;ccjm_Fx&$l}-Bzve2HJ+t zwWhlbT7t|>jt(GfM2!STJkk^88Vb@BcDURw)n>N=;n|G?lQ-sVsB&m@@cKR;-r9DS zp1$%y4eKH`k&p4vi&;LQ1d%90d*9sbEyjXRe~xr6uQ`~5ErFuBen~Uyf+dzA$eE=) zT>&Xwi&hy1Y=5&RRB~mz;qsKLR|ItV3Z&Xj%_6p~&U442K(cL=hkervV|GTaxp0;b zQ9NbPHi3g4hF^7nOinlPzUU}h0#piaa<}@uB4NS}aglk4THvOTk7ogPB8Q8A@8?eT zX6mxvtxH*!xt_@1QtB4$*%aIl>x1U|P7@$k_?=IA27e=}S$TB2Gc8}bh#*q$arW>a z+v2myd%y<(%u%lk?^!~3$xvdpNB6j20!ngB!0{N3_w0Qn{1h$j3{se3zu0px3j{kf zyI+=IS%U7Z2R_bY3%0K# z7mF}eDt{544@X@VECm*DV~w+xSj@(M>^SPE0~X=YH+?ZB8YGp&2TwLY9us?-FL(q= zY+f^^uxgax8YE6ivgW0?3fpc)QeFdYL=x%0cU!zE zK7ak653`sfnJcyp;?)+@5+8jLWa293Wv;xIZsxnB#yJ!k4)@)oF zya=Qf@WkgOH^6ev!$#9W`QK$tDtzT)M&Kk$tCz}-8!$?xOcZ>P&151NJw%jI7B0~W zuF>o`SYO4s?xlh9M$JuQ`YI8!%TL)Q2!Ei_BXo~TF%%DhhmjDH@l~FBTfo*%bi2xo zshXYMlSTzxD){gbjpJhobZ8FD=t#6u2vk#L)4iE--~BO}7B?xt-zT8~HAFi=X=gFr zw{HyoXI9?G&D~7Yx(<)wdkM!gU`j`tfMc_WpBf+Gb_UCFjUyj=u|R#sD#Cx9Tz@Ar zS1Tm@kpM&K{Jy*q1ymR(Cm{DM|K27ffti+Do3($hBGk-vp24Dg0P#Qi8BTSfcS>v>(QxKs}cf-r+R(}XYs#Qp zdoE;H025pM&5j%U`_w8z``=aq9N%O@UYpG8`~&A{o~?OFt0MX+GKy|oDu1<|jr2cW zifp#q->MwV&}zk-R~Lg2;G0(Lk6xS+@i;rXosQ-CjkRs3 zWVJ7D7VzClcnbXmL=?c+Rivf#S4weHmFj415lwixs#ClTSoABY1|mcTQMr=U+!g@y z2p97uUUnu=jRv~2jkhaEnjfEzHMnfV-i3bx>>IR#Mm?i#0Ffl+K1V(D5;PwFH8W-n z`V)gHvSPqv2(^!VcYn*8k3GB>dLt{t0Wm#G-R#owJx~3{t6a?d_obu+@Xtk;SA{E#)om72rG@B3e5;vzE(hyYg8XzX#v zQaULmznpmzhfmxj=uwt=h$|v(0%S|@tpCr;NPR8HRDVM_n#+Zs7!s!iQR(^G#3QYs zFG_|@3+VEI8bj}{ap8u2uOfSC1N_`(#F`HmffR2$sXchQCBUXgF4^8ig#^IHU~+J) znO~L(E(8Nx@Bsg{FzB+`buO`OuLdlPM9Y2usuN~cdPHqtBPG|7=C z5`XKp*FxMBvNfkgtkN0Jt|*@nSTkWgNC0V#!#=qM=dO{LpI+LSCWcP&LN-;qB^I?q z7uFD$A)(1j)faUoW5CW6TI|Vcb8hW`BhojQHm%;UwJ?y+-_>bEJ8WxiY&0XwOU$*k zV~`=&<>7RJmAJdF?6t--73?6LTOuSW3V(O&PgMY;^RfEme0M>aT*;qdlVl(2)aHR5 z|8rK^{@ec%s$$K^9$|-N7$C(Tyk-Cx;AJ0c6$AL;5Gm-6Arm9p8c-ch1_c9`x)hiR z^MtGQ$_F%rh8~pOiBu>dC@9qI#&r!7&tFpVTgam3%dTFlK2%!~GH?yI}NtW1EMa zJyP}PnKlS7OQ%gOmS9hI334e|akyG9Vmqy?CXrI=JxMqNqgS%lN;Ytf8-M2X0CIoK zyE588q+eJOtm~s2xfPV!FFyRntzG@ngzrBv7g6QYVS=e7Z9%EZiWD`J?pkJfM z`HiQ0@_t4Y0aNOujl0gL23$+3lKGM!q``FLGzN6pUL*!0My`%{c|hd`{0h7oXKR#= zT%> +*pedM@?0pp0FE<#szx|h=_0a*1l<@+pZ6(nZ`zi-^cd4F4QF*|s+SNCC9 z4~q{tGVm)kfmipMV`bE;5Y7kQQ@)03qbcFE;pBk=sZ&W?m=kcwUJ!^biX;5iX>2k7 zS;ewDCEQi#C8s5g#B~nB%I`-y){t_&0wXNFqg#Cnvo)MWyd52bD+RAU0pYiAzP*;U zndfkC6>HPk^P*p*o_|H0N;ah_mvy0@v5%gjbk#gOh*<#>SX{K_>NHm`YrMT`~h z>@}E5WdJEcVTVyPb-r>=Jo6ZtCJ3?J1)GGv0~l-H(ZR2=FMkf7a^jysXK@=K(QJDb zva7b25apItZ}FNUn?&n_3Qiimput?MZLcEDOJ?U;WbBkaN=<*THIVxA!;x&Za@r>n z7x3?$3xGlUtECk$Sd)eFri+-)ilf0OvT@8>*wlG!{@kt9^QOFafmuF7p&|APeBPmg z6zgr9vw|fI%YT^pl<$&nUaYevZ4E?zPlfDA(7&mtyWym;Siu?<`F4DL$~|rW&PEPX zzcOz%jy1rN1BB8;-dLJ;S!K0%orpQ06;*$zeYchK-IuB zSdYBUt}q0S_br1;qAhvgA~^fqH%*=gp>ZzaTkCp=L?kSt@wF#LJ$Iqr?99C6=O1BC za>ikBAhe3u`3QfkfVopgUJEl>dv|Hl$7+Ucq^9e3TII~dQw3eK>O2`QHJTuTw`wp-_@8jB5NOpVqcIQ@cMrzw&HZXK)ea7xYE7%JH!3> zi^2=q=y|GoMV?GUCWp^9V%AsnpRf^_%fG`^TulrypW!U+3L7f}F}JQ7zKGvHEX<+b z1c)28p)my4S)t(70gUg7rIe|?1Df~;A7Du82gM2I$HA0MZWJr!BU}XwA8m9^x8ter;zol0t>2MC5 z2p(0&s`v5G=Jb;aLZVD=R~aICc4EOvL<&9HI6@X5--W3<-d;I4t0ab6xhMG93RCCj z%(q5^A%-9b>!-W>Ns6HYc;B;6cr$Bh2o@$pe6fFZ#pS&;Ud%;-d6-OH&lsEYBu@k# z`^`T1x;G^kgo3Avh;$W74*GL)a(N`7?Af1|g!y`@gCh?%&i{=XaAs$qGQ8xYBq&Eh@@`lE2$wL2shWf=ll(4NyRk&X)kq?jeEq8Uc#Sa( zb*Fjf8YQyE?Tc>e$Hqh|Q#OEO+rJ(!t@}lCa&_?KG_M!3re4GJW{%h+8*v%FhN@-VNPJl#*z2{nupfB>k-9n{jrp z={g;&sEPL5R4VS&HpKn6Onp-_G_xswSrrGhGfh6F#jhM+!Oc(a?b3=tRg$w33i0TJ z*40Tpoxh5ZU~cl3wjIDtXiqrjh=P9`^yK|5&Ifiqmpuz1@cTAn!ezM~+W7~Q&>tfL z?O5TRxxO?_b4hX?BI>9LOr-zI%>ypflcxV|s1_BaiB{5sVVs47OZ z0wq9xxj&WUNWOT6A)uTc#fj(`P4g50L0sCWuss)n&AQf}Sdm{~U>WMYBOHIdr%V5q zx+|=JkhZIj!CHq>@SVyDJ-r%CLD-6XzG|n!h0G%@sTQ(SeU}!w=;LQgBq~S+IsShN zpmB>S?!7+BF!ASN0j#loCpe!J-o`eMQIiV@2M=;$BVjTOqLLL(IMmM@;#PKVs5I;T zf^MVWqjODnG6>l-%q@>qq3eIn%E6SY-I-vop?4nG>0^zAHm(tzYYGV4NOl$0=4s1=$U~p?E~Vr|FA2UzWF0y{9Wlj`)k5-vER*6OKc}v1)d!5=kkl zzW|;JIunJKgfSeK^{Wg2x+Yv!W7(9<&b&vz6)dX<@?-{3H zuVJ(7*fn$)1WWJ*vTl}_ zC|FhkRjsEtD>8Ge4H31v)xWfcG z(3~zD)wSS)Z!)oUIz9|ikY(nB*ka+%gb0&dTeA?+)Xyn_K4tDJM?414oQ&B<0BgQn zt^db3Qt0IG_}PCy;vm(KuVEZ`^LHXp;e%36Ijqs(l*UpXG_{!$IN2>loF+81sqpc@ zyb)Cyq1zfe^LL_Zzbg@kEA-WWvN>vZrAQ`ZxT5y>aI6ujjnJMXJYug3@B|ckE=y0M z>In9q223|qhvn+g{rzAmJl;RL;QM9^?Gz7NZ+Brc#K3j=}f2VMMap($~@?%dHW7k%~tUXy=zx2 zH}wV&(aTLfmAPAyfiZyyqn};4YXmA(r=#Al0xE;|q9lc%O$x^|xsu%SjzrqVOnL2b zGOaW72gj~IFM7Qf>|&c)LiuZ&?BLm60K616MSFh-ExHOf#?6}9p(~#@?hksJRqnYN z08Fd$_7sqgDI=SC_y@Q<<#FJpij>3Oa6&@^!ss~K%-(cf0?b+*Ys1>Kbzz|c+C&fj zvThJ{z8Gag1{Gv#>Jw^5onb&XBE%wUX<3YhGm1>PbRypFUy%h@$WN-lpN zWg`6TRJE>8n#(fMGE7MLPmw1YxiL5qCq7P3DRNtR`;}2733Ebxqba>kPN+1+4~=Uq zZ|MM-+AWy?-ZWw9-;*)7;rGj|Rmf=;ROo`3+uNVwyDm*|a{ZiKkZ+ud(xMzQnSucA z-fg8ycIeP2N*=C%aoeMM@}zeS|7L%rfW3f2cY}SxR#j=7T3h`dQ%Pjo<#At`1;Hl6 zpY&oJ0&THM9@P+~T#Q)K6tQ##WL)RgUzLxN1-T|eU-jWhC^J1!+MF!K#{5Pqp1!&c5oz+!7ZQjX&T6%NG$Hg@}9X-1ebZ`E!1%7iXWga5pUEJe@! zJ~gggIAO!)vNALhfGkb!p9eOc?uSzlt77d98TUF2jO}4_7Ij0;iCEq`!VJT@LARP+ z<@eYD!~58Pp=}YaX0Yr(&3k`Rtg-+mjYpxr`bF9l!vbD1=sD3J$J^+ePZ5(8t`>`f(v&<(TV)I9I z+-yD0`WzHFFmr8%ff_rO!)Po1xnw`EA!XnU1prQVqwn-n=;uxung@S3EiPd1#1A<@ z&n7i+cTTjJ5-O^Mp)`-M}w`6HD9TTQb*kM9%Osi z=J^vi4O}#Tf|=eLm8BbIC~GK4FslWdrrezYScz zJ=1?W2xZ+94Sx=5uL^(pd^asIr5Q!Zb`Gsv3(jjesUFguQ+O_}Pc!xXm2_<|{|ZK< zV;>43Hsxj1ijB%*9r=ffRhXBkL5t1SLYi^aGTUXL$$c)7cu{GY_X)VMeD8AFO*A*y zUt+=^I4R_@*4lV-ya<1rtiBSeX|{GD9E3NKP-}Wq=zr7eIdp$i1fw@_1}NbLQ55(I z$fTN&JPBdVH(ovMptWVdMUq__)K!^4+POJ+@+{(qyO=863C-=3ouv3ZhGznhFUol> zGxK_Waa5HBSgn834D&I?f?2*0QHzr7V;I(YeiCvg_?gK%hKqwrW-Lxtk8YZ;^l?j4 zh_ENF4pwC^QagVOdxb?5=S~{ne8*WEdaei1bHp`!i@-G-a7fQvb(v@_$lVF+IQNmq z1qXT`SaF+bP+bIe)tS4V<$egv8C2N=sp69o`9G@&g{MI&n~GRSfH(PvTq$zF&;&NC z0#|w4A&h51Yu^Z{MNG^XYzWo=uPRy~cD?^lqI$bQ#DRZeE38k7+NqR1{DmHSDjbh! z$;+F(2iLX;JLjodZGz3!bq5D9j{Vn^+TJcL^yFii!23=OlxaiQ@rBdqqaVKux*@eN zxpMh%6Mjna?Vq+#q;Ny*k=KzcBn{H-uTx!64OWd*hw*r&KOoZzBkwsBVP(D2J(Ac( zgQIQk=H!1Q|M4%ipJijC^(vln|4Qg=FKs=d~vu)^! z)ggwC65Lgjk_QAnwi$+`97Y1WA`4b-a*(&rGg75|b{fK)DhpE`58fEP2|f(j@N5oI zW1;U&DWMm+yP*-}>hlJk%E3jI6gf!|LEFD!3mAVip3^0Gu*B2sSJeC9W%5_#xn{M7 zdSNkKad1lT-k6p~d`cBRjp-j=>r$)ZiSqn`Cw{b*k;&XT9&S?k+z8FXx=AE7xS5Iy z)R>$)XM(zd^ZtE?5hkFa)*a}t$p7H@x8umyI00WzAD8rD`-?fIB)xO5XNm;zzU2|} zYtDb^DF8`HUnO{F!G)oc;Y^Nm%i~Ru(emAtuh8Qdh!=Uj&IA=!elN-0E^IjLaP0Yl zmn9$eXZ-zVTmHv}UU|wNxY0aa?klPFYlNByp(XDL#w~0izikDl28t6~y&~vyM1qT^ zSsHJDHU=ku_elgoYm|nM%u%6A4gYkD(;0ss>>{o;uUxdl^CDy3{~jVuL`deZ6s(I) z_5oXYuPa<76Xpg{zD%g6(Yk>Pa$Z~qFDRhs-PizR<gD&wvCIQu0%yx^?1oSE(F-dfB=ZXE_nXpT?V#g!y)BYb9sT>K{m4xgV9VXB>aJ5fDMs6GN^J z1L7@uYx%N|>*#HNr-uFhzFQPMbKyWi@Bo;7qyEWs=f8CP03ZmgOW1AZx&}o=+7u=r zZfYxqtm^|ST)?NTJHa`dAB($W5J6W9)M%@Us%eP~^?O=g1SnI`ybG+_HItN;09Z=0 z&YZ=(*>t^{HoHP!g+_n(jyY)yqEa^~=V6N-xN&Qv!Y06sq)qp1CQ9$JlU1=Cm*|LA1*Z@_pTU+`dKqrXI zTMI=do>(#g&z`l^3kU6qqx~gnQ=4Q=$?xXD4Q^u{dUo9)>68Mr&RE}6?mB!#XizqV z4Td$VFehaW3ASMXWSdl63EA~63PV8?^r@2qN=1RO3l+2wmahIMSd;qoR@ct=D-C-f zJMvb~*o9n6O@n_a=R&GARRbi|$T5J+yiL?r6<;>r3;Jlu={AEkU*OjAas~@n(n(Ks zeTl5ajMI)hrFF}|=COA0-mS&T%OpSYOZmpYFH~9SdC2dUeUt?efyZ}Kg7o$AT=Z0)64GbJb$5OgD!bAu4IS_wS6#wC0)R-r(zpULtA=JTjb zf*CqvTlX*me=<@(bCVAR#c$9txGEcIXmXR)JYzJ{uXdOM23G-4KF(C)0*Cc7VhCQy z_6+Ww8+(5@rF4uIacz_9w0|ESc;_PpJZ~YlpWb)pP!$@Yt3-+dW3qC!JkK(MhEUM` zzY9NL5xQIasIdiY(Pg&q#w}*>J~Rk6&n^W4CL5KfcTOID=Jm4}41d9Mr@ln&U$K%a zt{F)brPXWJw#6lM?ba4s#gW;hHPwt~As{(PMwfrj^1y<8(t`(KOj5BfRdkav09O@X z@22&uTPCok7Sw*^KZV45HvVwyC6$%L6x-~Kk zaggz)7~VKITU*=gdvG3Fv>8)}4f>fGKksM8e7%P>V+Bi4;woj7k*KD&k%tqHG|jk!7=#wb@hdhP9Qh>cz7je z;K5YVFa;Vf+Pzm+wSCUeDbjZ7_HwX~l`jM2*rG}SO3xt4u2kc)q3e0+T?caZmX%1hN z7VUN!rrQ2?d#!U8X51z|EpLwiqr0W~j-?zx38F8TMW|`ZZN?it!xw7v^~f2W_!Po{ ze(UFr;gq6&wEW63-ZyHQvP^u+V?)UNzVyd$WzERWVxTgj7&E4$*|fYzK{K=N zLFvkWN3~%X&a>6J$YuY0n-Ql#B=xBNTG~^6rJ90un+F9cMDAG2(?jl56U31u6akz9N85m7SbK z>kPN##IX<5Ig+)Y1PA>mhxA;p!VfjfIzj5L|FB5aQqJNn6Idns(yFLNQ5v@nC3syC!*-e(0PehU-rn!XeEgwUjZB6yHWtj)i;6He@c$% zbjGVw{`o}>f}(#I2mobgBsR&b=MZ&W=JV(%RkX%>uW1hL_aCmXh6z{`R^47 zPWVCWlvTL=&2_CkwG%UrIv!X4pDo=9X|4ljoti3Wg{ptgkctqt$+`666SzDcL55Jk zKD^zNh#P8T_GV!032tFp(_$S7A|uXXD+he3Ajhht_!~dbb@*|0TB`g1YGg@SynqPd z6O5TXNaICf2m+|!J~!$){>nfb?bxr0!GXEAhCgsh>?0R;!g#Gij+Z65#Q#J)$tJiN z;mzy?#gc!&ay)n-yM{M;+J7W<-(TK$S4x|feRsL4jn=G_V{a*^nKpbMC@x7SK>&Dz zzBrFR@`qefcN1foOq+&$B?c+?4XhSCv3sac)xIZu-H+CGE{f;}K*0#Yhmgap=3-zp zNROVWI%pKC2aQ<8=+Lvsh^ym%koB(R8%Y z+Kk-1sCcyjJ}2)3ahyBHQutYjmRf?Bb%!y$^&Rs7+6&$^DS>@{i-haa{HmL08y9qZ zL1GQ_xKP5)ZvIrQVqaLBO&7M|n?Rc9C_VSB(4N*iTRAC_cHgm{dii|d0roc%ZGT`w z%M^b*$0IkIvd}OIY@Bv~JI{Sc70N~pQzM{FwxZ{ZNE-2pDCkwe;o(RTta4cP$GdR2kD zVs=Fgw3@~G&`9LBy{w{b*RZcJSa@ctg_M7;VeNe#b3GVU^XPL1nk%diG(t-KGa6g0 zBe3-sX0`7E^khjJGkc^fL0Ys`QQ+}e7OYowIX!@2NclJMxxunDjsKcF+$YpDJ#X@| zMM5Dnp8^ZZt$UfpLi2<;BLb9&rQ!@PpE7Hn7!sBI?k`Q-pC4SM|B+};y+p-tJ`#T@ z(!T*qPRCiWRy03cl<&Jd%o@ z?X^A!<~xPng8?}JQA^(Zo>0lhW6ETKT5SmH+Mg8}k^bBXJqH&*wG?WM{UrbB_3w($ zYpoE=#wX@ORGV?BY_LDSyDbgVN7WGe8UxZ)vECpU)!^BQSV~fHMN~%=+0=j3lw(VH zd&p$jxUF4R$a8-$X#)CHfxQz?>eCl#C*Dwkb&3Ai?8CNeX?k$|z%^qV+3=F~!Tk_p`&13&&cZd415qmD!TlTa z*}(VymeTVY2ttHc5T{LzQmKBWHqQ>sSR$?62`k?ebZb3uy7lE=ga_N207|+tJIGs( z(@^@7l3NOuI>NLc`!hvY3%Jk^QG=|=9Vl8%ARy#E zX!*k|t~{i$TtQOR*VE&WN|JuDmjmgOb2#r&UtSu#wugTo2AwDjoqdvh6C#RlI+{e& z+H&ZM)AO}R>ZiA&DsDX(TMfhF)YM0axl>x0U|H=c#tc!-&EX{!boG`K20pc1 z7vSZ|WYKllAVw$?c}YINr_*w!OHr9F=9i$mhTf6N!{s-8R{Gc_v5>w&uf z<&wJ!$4`6J4NGHhI?=cy7CF(~(X?jl4z1<#HcEfjgfueO4YxAAYkOL8p*;tosaG}=?!ibLsEQibF2BA~R5d_6 zPb+`fYy31+5+!oD90e#MaU_W5$$?^Y{^W0N3>XzZP;xGVX~p^cKZsu!X;9gq`IgzM zR@MP+iz2kzm&w~=IKlyza`ffUvhrsG3M)M^AdE^D&gfv2tBg?gyL#q$30LXp@o0Yz7>d}m87xyWf86w1WOvZlc-E^yI*}Ak zE;A6mzKGoj6zXjgfJn&848$RhYtHFedTnsNrUGO?V5WrY;ogrR!q-}`1#c&X=)4N} z)%Wc{#qS=S%Ywlj4<4^}S^;nxx%p-zG2VSMR1z`gz?nsg{~!h1?v0v2B-wAd(FTiZi`~6X?*F+*RBJ9zeiv+J;~@;@|gK*!SkCB z2frPc4CZIHx$ukI%+%6FADzh1X-R_AGthac5?f~aE8m~>^cAPYS^M^y-Fjj@NO<;U zakT}E&Vnzp*%PMyh;_xr?S*(IyDNX1)}w}az8uHkG4C=lU&9ub;YlKZn(-2dV=-D` zI1VC+3r%duyE0XmzMIAoJSfjohvqxY7Y+hivrc6i(LJA)iDhBcXOBG0omS>x0Wz2$ zqSxqfc=KB%ZIPQ^ak!fnS3V-dxMq_?J;jp{g~d$<%n6I9bn*m8YA>~eQs{pd;#nB( zxsuXH2RlSGT1?=`xSCtgTuNHv48DKxyL;Em>D+qZsZ=QY z5Kdnwurc(d-AP@*upftkbZfM6=<5*sxP=p14uLNDw-4`T>N2gH&EkP35eQX+YM zcU!1hJ8l)nvBEZ*%Z4TA^d)CzUMkq$QfuNc)DE;%j(5IR6-ANYK1WN#$3!bK^4tgf zdWTMHZNF}xf8>T9M5Ejlwd1p=$ay*%;r9Zt_$AVeKrZZ%A8L5?T9q1ODxYtFsyl;#PTLNwnnfjJIH1LkX{`t0E+M&dU~QMKJj<_MV)j zcBTyco$e;K@@?jlRm^`~D!2}`0&k+1dM;lJl*1z$fNxi;yrlJhZE`E0AU*#F) zlEF09g3FA~zPPvc7hFT##6Jo2y)7W60gl7y-}m3=n?AdNr>URRNq{g_UnU)6BxIQU z!(TLGs|y%xDhmo90EOnZpG(a2;f+D1g`fWDV(0|MAe zu?<%tF0+u=beCPF%!J6B%=D0*oFbye@oOBh)2w87Q+N@wd3vI?%U0Ga`w2qBFVuq& zCL(pWhH6FY>G%4J4Ri!nN0;Iht(&@X9UVT6tLesg^f!M>lODEaCT>$1Ezw znU&mZi3g(je(Hk-u>AW9+|82_HJLu$p=dtnsfKhs1hfQsK>J+M;gljjZqvyXWQ(rY>~u^sr~k@V-A~Le5JmNkU)n@U9{?sL zx3^2~%9>BKaA$>|*CNRc^HokP>g)*u`zj;;;MGo}pXuaNBVm%j)WQTB6<9AD$s%{# zkF&dVbQyr}WAxcJ31V8g2F-l0>iYH_rb=!>jxB*{5fdY!%BTpMG2j7`rsk zwxEAOVQ^9_$i>dxfa3V*@?I5%e_r0hZU9?=@BNq>ETp`drp5SVEL@eo)Mz^uPB)q5gCg)$u8;D!+G^+ zFGqWs>I_)Gg8MqtHPusIQdH5&uKIopf!zAL0W5WNpKbwD6~5bUryjk2B>@vYf^rvsfeqOh?8i>R1&ij9 zWi2~CCiA9;@XCHUu>4(K$NYb-X&qL*x-bu{9 zO6NqmVUpJITAm7h^;NQVjf2!_)r)_Uwr)E6ftf4}D6Xgm=q3J5tL(e`GI=t6;Os5~ z9j{>`$ex5qd4LWe;Wo8jqsg33suBYKYG&#x#rj~S@K3z>sK0{F2+qQAq|E#RX-IY% zTpFCCQp5zQFm~#Il-nxVuW*~*5s~K7YAimH?g<%JTwzvua>cor*gP(ha|3@{j=?zq zcD(Jfc?=@9w=Ffs#f;6sDXRy~VRlQ<0ppmb{yp^uo>z$PNGce`k>BhF5&VEXg$c<% zM{A4jB8GQ4LU7GVnHuft9tP)<)Zs#_!4bh~#HWqFv2A9()?K7KxjhYMrQSXv(%aDp z>zvAURO?_vW0fQ2Fj+Imy|{nfy$_38!jL6RQqJc*qznG~@D@f3*6RVIq6#%e?Y|-V zIYT?XLeV=nI)&XG$!6iJk?_?H+2`!uDK44MGXBaZc|K&8D}RNCKd6Qcn;Bed3S0n@ z{}z1zb^ig@1cv|Hm6K{7M(h6mTJR-CzY(xlYY zje|rq%>GcF5`)zv)%{S%lvM@h?1JHZ)Tl4@l{+s z?XB)dvTaaG%>2p%NpOPc!hr@C$35Kgo+k#%l)$eeVp9aC_7uqLfXkAI2n@X2Ez)5v z*RCv*OzbvG#2s6d!EPHoeXPxfZm9jx=4z}|yw>Lv85RFJXR?33R1}JeYq4{fPqN%v z0qAw&Mc&yW9 z{wPr}`|@iF(pYHPv1UikLi`$dsoEH@;$v4XFf+`Ix18mIWQ@daf*1BR9Rk{-&g9r_n-xBq$M2O2($t+hypXB^kRcq) zp%VPk!)u=78YlUvf&Xhqw%H2KYVP}W z)u9}XhdV`Wg{e83+FLJMxED%xm8X?lKxim~@p=yxkmlr$Tm=)|@I$B(GghHE7tKTs zg=K%GYK3hJxVBsNBj&}7=vy?QW>FL1Wm=Q>-JD7;+?hKI5k06A$Vh9pUU67t4T=u9 zE2oTpWcjCIDm1RFz@9r*78mWsu1=@PWt^sRg$ZoA73Y3328k}Pp5yf(S?~GM{;56#iQbc$?Z5V=N z?3QFH{nkgi1-YO)wrt5qez-jIWM=VzhB;RK5*W;slh6qTk~Ns<(PPrz!O);1=OWvF z($XJw7&$O*!#JyBlmLN1EM!1!bbdF6y%uUayvnHDJssi>w^22ZGo>#WXM7s?-BW*A z*81bvJQ$Qp*wW>1DN41LwpV=abrAfR$a)5ST%RZ*LFUtTnlGD*x z>6G42_=a(@xPQzyr1?_mzZil6N$y!vt5|Xk&ZFqCG^S%ACd7;4_K;P2-2pyo#sHm$ z2c2g-t+c^Hcgi60Y`6X`a;Jd+zu?uwCC1Y^g?P3`>ewxOb74ZAW zrWxXeXOCWS{wmWz+zP2h6D3BVflnV%QH0j$poNGg%{uyq&2Mxe_qx;0GKzl*OzHo3 zAl)L_91H{D(bSi4Pdg5Jdf`2y9$Y!LN**_HDa3J+c3`sM*hqCdIJjpu4+_V}A=<{n}C$=Q1Vir`P+U5B3HDFr4V9xhB|EFke zo|HYOr=lRa;3NpG`VAc;np}Ta@}BktCf;(Ko%jM-ZzWF}U`&%O0=e+HEMM@(%PPfs zO^fFA1!_-|NWEs5>&oiqR&0@dXy!o zw-ooa)0|X8)zbThydFgM<{=?BhnSQ#{$L&&>>+!6S<7jut6|~JWFUX9(=!)Xa{~la z@DQ~jA+v7%LZA0VjgP;9WvtA5Q<#MZ^MbJ6^xc}qtsyyrK)q<}0@82}x?%G4dw!$D{gza2`?qgYML5I!!1a zVbPJX)P()hUO~?CdONg4<^7ATQN5Ptx`4U0-(BRS-7g(bTQkpeXB%xdXfqg3I-eF~ z>7{Cb7hJt-ZUe$YSnB277!63HaZ2lhV<{QPb<9LCp9r$)$w+?CEBp&*L1vRxc_W^gF7u|R5f3GiC#BmsZE1td%ly3-i2^h1t)mt?sS%kh0O%|RcWKZv5F5u5ksvAvf1>8a*M zCYlQJbW%t=ir&!RoFA4-zjfeeo<+M;Q#1JU)gG8T zx6aG9;LuFUX=P$>+0yyP;B9Tyr>>4rc4S*Pzf;h_CHQ|w>Nk})Yu!Sp%q62_ywVS~ zj7ahClSsI@5JF}p-hCA+)yrA8dLD^Z=#4_)8oqcOY6F_IxsC&Zy_M{&-14{s9lzdV zbQn&gbp5RCGG#0x?{2Lei_xjj0l8Y-!$peJR1Hwt`_S=pGZt87`&f6}igx`6DwMepGT@7QfX`o9VYAj$wb6Vd2%hr4je z*AIWb0oZ6;h&$$S_N&GjnuY0`gdp+qtY-H*S9yMT^;x#lrW9ZA31e%}(O zd9a02+Yhz+Ih<5TrJq5#`=g^RzHw?q`=;2+v%~RwH@G+cp=QhK**I(`d8UX`Elj0y zJz_D#ia(uV9Qr!JrFzwurYUd#o8s3p)=Hy#Q78!xL;9VHDkCb@q}o@yF^+8R#|3`~ zXF}E?n_VfTem}8hBVR);w+c|k%ZKk54=5K$5)f;_WRUTlBdA931~0>71l&;(@kKVb zK(n9_TZ}ApQS!M(7Cf&1GyDrVmWpCLF(jirB;-M0@QyV@7Tdk6S6n>XN{9m1vXAZ{ z(iL13v4t9qXx>`EsWM#F+|jrBJSKm)qKy_l^RXq~tpD}eZUq;mET43$v!wS=lOCG5 z^6~&vxi6ll1!DFa4H>~o?`p;2eL97pe-SUxX%|(cZJ&aVnCF{f)jyQCn)LDE7o;fb zI_Lo?6d73e8jkDNMyT80iT@v7h19OeRE5&YxpbJo1wptyS$Of!T|(E64N!kd%a152 z&nP!?rKnijMobs2W3_Q527-wN=H%>I&Nz+p^Ee!p%>+n$PdVA%LqH!#Dofb`k9v)@ z08XiSI9T-QCdf4u2ofQSW?Q>Y6M;khbj^eN(JD6Y`QECgAX5C2%auWzi5-W@bdTlL zz1$(F_?;+zJnr1k1syhu_$`0i=&|~3g;iav#U)zB4R{|#JF zKDO?LjBl+1VqXH>^3A)X4{|kunZ-^HE?-5@Bdf%W$>b%VILInpEUbU@FVWb+3f5xd~p;aWa`$X z2o}T&Zx{>q{22w#xmsbEG2LXJ3GM<+V%nMdE3y{dG|cQ_5hQ+Mr_CP{Hdr&|0Voe}(&Jk_dSgld>TT{eUuit;tCds#yX)w3yVs2-A zG~RD${w6K#SzJoh@;otLwcF2>^pmeP`y%^^cykk88GUK=;Ym3EJs(rRvRtSvY~E_t zOoGoIiR(`M?BM@w_T|1^W}47)U#k>$zC!^VS)L}mn!j<0@8OZIB(ivD&pxJU^^p14 zn^iLuf}mNi6McVc)wIvoI6jGq!LO0J=kSglMh&p6s&IP8esQM$$&$sgw z&Q1QF%P?sZf3f0dg7EGS0Mg}O(uh4>KaK|D0DO0g233FG6S->s!bEj9v6;n4MbTCQ z|Nh2i7aBN=6b_Rvgsdx2j+VUp8AWTA^9y8S7CPJ1kEz)H9Hg*msV;<5PUERj@J!Ab zDHMtptKee53y|)~J3|~Icq!N$q=7?7Tfi?Zc7|n-Kry-e8KTJOBDq`M>G;3WQuoM( z18X9R?i+u^Tau;a-Ihvc~p(4%CWnDgtt=i_!zclwjl(F0T1z8 zu>$Lke|$0y+ge4OfSlAd`|~7l5Si?gk1mWc1$uF~~74``-}SLLGn= zi9gW(yD`Vf6hC>bbHvC!E3jGdzhF<9SY)On>a)mD0lUf21zxY^jeU4w%!(estt`KjM@Uw4Ij8?iHpp6tjNAQ5|X8#NCS*j8%j8c~!3|xUz zl{SBQgE5MxQdt^duJ++{=oT2}qF-JjXuO)N#l4F@$9`Nfq(&rs@+4qlt!oExu`_cN z>KBK&dV{&0rvoL^(6=t;a1`Ft&BAh(8#8842w-uJE1*rE65KfP8=E^n!$_mkPo>uH z##<*cAWs2vow!lH@#?ICSq%}=wT?!+m05pfP9=ozg~MlOw`$T~_J8Zn9!98ctFyT$ zsN-c2{_lC3#40Q>z|H#VB&xQ}$I;!Afh;f=%sXS+V9&6B5pwyKatyD!dA8tm06%|I z{+B~T9M>bzlqVf|2{io3`&_C;+K|tNaS<_DD}~A;uG79s?ZVcL4>tRs;k|YDmzjU& z5&+3tSEA3ZS=)<1)25RM(ME|i=Z6m_oEsOYb=qmTsUB^7m)?0kfI1l)Ef^H5-^G}r zA`7Q~I=@VVHlRvc_T*8Gk`j~`Yf3@fX6MuGy){G1Xm=@JZv=Z;IcSpYBqKZ;+2nG6 zgvXF|ex3H(rv0tjY#z#w@0`!TEl?&qX zjlfavng!nrZZVgJ*o=Q#-h;!@`_nF{)lMQF?7%qVNUimPeG$N0F>lP%61Mmo>K$X` zOWx^+%)mRCOS-j>IkBK$)%ql}YbRzyNueDHMnN#m62!t@{npjb$DK%Q4PCW-=QH)~9J=n;@n(=G`-;616aSK}j|vn->* zr=w@kNl}xN5gvs%HW4peK5qj5wHw}WZdm7urMlx`vF)?ME*`PkLOdny(9h$-F{gkE z!IP&m(uMrj@c($Gg=0w2mQ8;aTi5YI!R9wDPZ_1{&J0#d=gkZk7!k)cD5ru0DXv^u zkg=PI1B_GJyWWd0`7Yo-V!2$-n=R3;v8s~oo+OL*oZ>Xy7 zr)t!C7L>VUpniJJnVFnh>gdq;VSpVXA9DqZ?SH-7Nqd!uJe|irf@{&SyLQ5y%n0px zFd8p=X4SdHi9wZLt~}iXt}uDUuLaySShs2C*XP$RO+Gz^>*4%q=MGd_=3}EixUDx8nw^cxU%8Q*l0yEOB0|O|{cuLB6owR=GoS!@UL8@qA zV!MPu?leY`FHw0j*Rs}szTSFCI-@!3%QkrJQnRPxHZ-S&{3C^#;s{F$Eyyz7zqzbO zUBx|f#j}7F;1{&e_p5-Q0RJpqFZm>=LxCJWbo>pSn589ueOka&%QV-q%bND}E!PKW z%zU_hFeza*qF2@3^mQ(s>fq~H`67k&Jiy;7@F%OC71nZ;_F-Xvnrhb&H7t$8Ve#^U z1_8xCo|LN!x2e=NCJiTd#m;E!0I$MdTgh*@N??&%P1sr`-a-5)@wa4|F3eBE>46ONfL#@p*SGzN!B1ax88Yv_F#1N~gm z;A6o2G_Co4-OTrYxrW$8@b~{OX%cKrqF+X1NuY5y{S$djiWh!BW~W;L56g*L*?ksV z!dDw$d&yDf5y9kBB!HKoI8KxZ;6wBwSL>NEoX!9_Ztx2!iRw(U{DF#l38E4%%{Xx3 zI~*XZFI(j>erngTl8J~SJ7rNGTRDm@%DG#r^U*GPaXkuue>7gq!>fyV|J3oOZ|S{Z zN^Hcu_JrSaQM!4+USwc-4(BN>qSqlaU8&>s&7|LcYt4mkeir|KQ zfM+D<3!xEdjul4KGwU|ZlQi3ND%cve%;|zeRrB-z7>-2ZV-MR#{(Ca6Vl?nAOZl#) zlBqus(A?pFS??Z6@$kOXg|G8Un0n*Rtw+h$ag5Z3DqD?X1-k-AqMr)CpkgBAAC4}8 zsh53u|A?GM$VH5Wwv@OBE29-bM>?_@uHGPk>y~YuL$4hbPSY;l_L9mR~C~xE=qq#e^ zt5%q$H;Ik7)i2JQ?>2dXo=*88NEr14WG`KWJ9`@TKeeQ;h?_!jz zKj~e6K9vrAE$$9B(;TsNbm~<<7wNfIt2mLC9{E{Ro7#S+rJu`~nLJ|ND6hupJt{A3 z=kDVpec=+ByNRE)!;X@j74nz~q;*WT{vEm1fjvwA5?K~Mrs7W*O<|;=wZg3IX8Qxk;3``&;EXzPjk$+?AA-y%FoeFTQtw zu`v7@n44&4r31`CcRN0HeI@6Tl%>)ERiBvwP4en#FgD|wz|;^SreP`yQJyh)oaEF{l&i^e6wmVo&yZj(x2eypUCkDP8OC* z3iH0pLTA5}3G$JK7x5DPYXZhiW8FUol7-}SrOdOLjgUqoQ7Z%L{EV)ClxNU?Zp@c0 z*5Rb~>3*f{28w5{$YjSkPlnECQuX^xg;rgQ#mODH{WY^xMH)QL8aIoF!;yZo7=k6qrk891w)vQHfDH3!qbD)MVI}`E3 zWfi>%I(25i{y;Hhw*G&m8s!hqnR*XN}~%tt#?p=EX;?Pzn1vB za)2o1P!&42oj9w_j?bDU$1R*Zckc8??US4_VWP$omm`6)JvUG#hFC>Y3X(F>pecyC zVI2SomR=OU_GO*fbL_Xav2;s#F9uP%AaF-viA?4Sy=trTn{7xZV+}bUM2`Tj6g#s> z-Iu4m`Y1d`3N$1-PU#ON(c8s%J+W+mHHbmRN;h&dyX>MN{%D3$*Z~~|iK-v;1-eaI*`uEy zyfk+34$mMZoj5j{gevKa*q{a?`{@salnF7%>b>f9E^C1G6Vf`&)UHc>lg@2s4_k#U zkytntuos^bA&wG%PL>Ekkc}%L#@|WIV>zwg^qI7LwJn@Dt=OD2xLr@y+pHXyT-+cy zfK;#LA={8ab7{m82~YLEHGTJ_H?$HCr=$P@SUT5Q=fNWSD$8YDd$C$`;R_OCMLE*B zkxdmXx^j(rTo=0qw2ZNUF$~`n;U=jq)95?1GXnYr0$B1h|c!0s6V z=XNt`YyW{w;wrF@s))@A9i54rBz@0!h7KRo@piKR_qTk%EIkuP*(GIMI^dRB%F^g` z!#t4c#P&pg$7Mo3N)5hWVk;5hW^5yJRq9vx-=}jf{wKjMjhbfnyG_8;6T|{$alVz> zbn=uh-e1L>u!d|f=3~84=>L$)Y9xP`r;_I4rFyE`M3xfn=`~f2%1DytwM8&Am<#~M zfhhutRX3wU==cLXTowL*MJ*14VL~Fz4fU?#$hsbOgUL9{ zeNJ&WzbVOn2ZJ3(czrKfyFCl?ZGUknV@WbqR?{Gd1(;@R%_x1P>qJJb_28X5CHt+a z35+rtBwm=Q;^VtjsgQz9uveVSSNs!?u;cLF^vtwum|rmoox+(ltynUA8FX+apyI&>yKR4IHTAuGMy98t&i-qj5UhE8V< zrH!(?tj+W;SND^xr<|ojs@S4)&g`{(aCItc#T%-E6%5+hD!&i(^eO4~1@MW}Fw}s` zDIkSze;Ey-_TKchRPefODx1|Fot}Ulu5S&0EzWMh-npCo%ICc6Id^2h@&=3NfK9mk zkoc}jMe%~oy$BD+3r;QVFih+M*6%8BZ8^2lr+hOyc}`pIIF$Y%9e%zIL`MVR88jji z7N~GIpnl5_kuobDuzQBz?%r>0zYA18{X*Inj#mpRJl>Ii z-RHA6-O!%0i(ZtTtN174Vxrm*lcH~RE{aSea$ON@ksPb*c+8DYcM-mT`#h?M901NqE) zU85LOOqm)awEu71NGjGrTB^dC{bP)BY#U%j2HG}Kb+1qt(}HCXc`UI1hMQr{K!Es` z^^HKoFK%6QCoVfCo?70>t|q}L$k!QyzC+prXrHG|45A7u2%DT3Q>G*rIX~lnL=LQ? zCamH5o|j+f``K-QY-tcTcmAh3N%jx6Y+#x}{knyFYSTb_NW)5dS$L^;-@d>QDP15&1>%ViLpIv^Z%y*q zQ-%YBiK1)IOTco!^iN(w5rPcT+K@lMQ`t3C&ua+LZT6Q!^Md9nf z*}|+i2EW$CN?wvgV~QGo9i#iQ2{*`tnw%{N_@NZU7m_2Rn*ff|cqZ1G*` zR@gFq!F^88pL}BVzMhd-VI^4wm=~9C#Tzi9@J79g-MkgijRuqA1PY{Fiwur{R`u&B zGH&yO{SvqqIMWebL^oBG6g-fNJ;YvO284$#c_F`Pkj9gv%e*m~cZGj1bP1grCUvNk zT>ddm(#fKuW$wyN zDGS*BrXu!_rh8vS2Y6kaG*oLH-A1hwu&JIzc(FNeNH;;7#@vCrvMnYoY38=}K~vLh zn=b?xu__*g-oEAh&D4Qsz}>GjFQY%nA;h~jFEN^%Wsn1ZggjG3MK$=I1>oa^rqn4)+>>Rb9!EKAw#jt}=?f>tcKHNu`M?1wPXEEVk z7=Vn4XYT`C=1zU^9h)7$)}Tr;Rqe#u$7CnPO&;#~wQg=AtJb6$o^@-+`XyY1z%-vA zP!S^f)}B0nmMZWfNezycLpMVKQSe9VEol0Vj8~u;M4PI9vhmBLLTvLiR00hIbdFYZ$O=MFCy(jh|ZjtyDCD_pasn$N! z+Hk4AFUwF-uo#T%qSqNCYujoA2~SCZ$3@wb2!A7U_n8}_Lj$OT>E!tN+fjCB(Eci; z$W4VTOdngac&%Q9B0V30be(hX6~p1X52>V=Whf{9ayfapt9p^6ID@c9GjaxnKeFPD z_OKFvM5WscVcw)IQ1kIj-f|QJnJ7`nAwks@<9%Fphz_8gS=(?a;!O->rB3H6obDVw z4|k(%>HTFbcg&5{lFk}q_@sm5w73fk%SIaQA3842q+QL>Is0a175oNFLC^w&vS(m4 z;)WgFY9&qrM4+v4-d2zKu~@Z;d3bPY>R@Ys73r+PeD9Z06I=AIBw077WfrLi8YZEs z8aag$g62_W*^+&c&GMDT2mm&mlRn7eGEmhm9F$<*4dU}AOy0ium9nBo1hXimpb?pc zoQr!42A6mAO7mPnQ9C_-;H0eBZS#=oy}EquL4~I`q2Ha>;FiW*QHxl^1h#lyyf@ZxRZ9PPZohEzD1zuA0?ecDY19aS4+fp3UI~%xu09xBE&dprd7LwGy}1h< z0K*mcn*Idtf=3|clxlI*s>I5>jo)?odxJ~bw-xM)L`kCJs51i|UBq~s?8Az{Jvpt1 zEa-n|#|sg93D}8yY2(ik1A9)nOO@ z==?b(j(omR!0AiBpKCxh+qf$G$voh9kwVzP1TvypZ{z>kD5-uVR|SJ5rfYz@chp{- z$u^Fbv@K`vUIH;=+OTQR&f3HEk0jIK5Ajpa3f^u}xJB{rL_N)Xl{s$NdIL>=Sl=5Z zz>7o^ee-q&QE>KqHiNGlPf$@d^D&tj8NLTPW3#dLPpe*|a-1W1pKr3OAPA{1MQxV| zUX1TyryV)Ngp7=lDqRxzlO# z>ZSBp%OEAZF!ArT$v zGazm)!<`D)J@tSv}OkHbG*3^cRJeRt3(k%Do$ zyRtRNuF+w^)$nmeJ@7(*@1sh`E~!C1RG{&D-q1XeTXNh5@n)2T@l3WIPXukR0>klX z@F5$x7_BvB;G8$W=W#R<0JtLIt}nDeUAIxwOiozwzz4C+mW++vT*kfcKrzpr42~IX z8aaRC5=q_EAZ@QUfxFc8km%x78L~P?Jd($Kd^VZ~`Z1Fj(M^4Sjy@a;MC+{I)boJm zsek5H`~YzDDX&h4IE7vxSm-`+(eG<*?Xr=&D-_j{A-ZX}E(5cO=zCp{bPZp=e`ibC zZ`3`-xVSjC7Bnn(Ls9if1ZI`|5fT< zMEk7x@H7ShEc}0e4w`YEl?D^b$i<3_fJ@(7h8QI(JR{p^5UMJ^=M>tm6PXDG?;Q>c-e!GAc@Jhf7 zVa)?-Tu2=z<N>A}hNesZwA<#!2{O+g7{7IX?+(|B_!Ry=r` zgxHFQc6j|K0ls9MG3dzrV!e?_emzIhz_J^#+6Zf#AqHH&#fub3o+@ZXk_}*|*a5|_ z)lG#aMw%^ubiNNJJ^3^u=r0A1gBrUifVJB*znyK}Gl*O!EG@}yKhgszRra2qMN(wH zSYS>q>9Y}QWclj~N-O{K^OeTm(12b79q*bo2?Sg7Nz5L|%Xx#p&-4P(VcaEOCx&Yb zezzLqN*S$^HQB7C%2~G8Wp71ptAvI~YbKAjGmff%0*h1QsVh)SGr5}-C>6WxZ_c=o zVqo&QAIM)YjLEHq0cnS-o6?K}L6~J5gy-tfMWga1>?eS^K0a+zK}Pvp{IsC94ii`c zDpBOic>>#xyC9PzoM*HXgNDmhn3m@vG2kiZn2wR`6i4EA%d0F7f|^^)33iE+tV1a3 z3uGSjoB(uH9DcNG2AJ1tnq@82NXrW+lJ^LIQV0VWekI40NHBiu@v+Tt@Rm=AJJ*4* zv9^*uv_cd|3{OY`*d$Xi{PME_jWm}G3tgbtmTIL!FMTINA&IHRV9|< ze5idwX;kge8Z}lt##_)*m|d}N0~(4)j+=gpbc+Zw!EAX^m@yRfjZy*tJk?NtuRy8y zW2jDU?!v}ro&O_gnAh&T-?_)YAr)z-&vYD5>uoqKcVl(A+OG<>Evbf}bk7aKp z6eQT>O0=nC54aElKTc)0_BH_yK_b&OKALTdm`_9@bmqC~OeBRX+jK%HwMLG|7Ws42 zpXmUY2p`3^2s3qfqk;I^T#xtjb_|jm6MMk#<)14{I$Byx8r?CNUZhM(vn}rqOawnojCSn1HdhRaA)Rcj^HC@ z;QmF*9uLOoNh6MOv$yL#m{P*P)*TFi1_*imQEN<}y5Rsa3x^j@Y?9nnH8j_#LvC^9 z0(BvfFlw<|L`dr~qNnb=%&cZ?ZK!C>ef--el(bEWbAf4?uI_MUU7R!xN|C-ez8cee z9XHUsE^ic?gXzfqP?RR#Gp$jy4RPvB7%K5-kHPs|w&vGjAkXKS=<;V|RpEh^mQy?bg428`JONg_3_y z0F>GvvRW&GPjxEala@HL`}9-MRs^m=_&bLoi~|0H8hbIB&BF4ut=Q`GG7ClS$bTF7 z&bh7$fnB_gY>9>|y1B9erFwi?&(*E;QE?Y>NC(q+d~X7mlvBAz6dKtURDdj2i0eO@ z9bM+BS)5s>m#=t#I=0YuUd1E-3b%^cP|1?q{OW&iN=rH9rq_$`u3eT%n&#De zaXC;(p&@?r0+5Mim3Y3a(^WN(@g<}1h38dGMZqKtRc>G8NcUbI1#Gl^+|&$=xh-+? zj+QAj@VHoHv{8IETtXBFUPPGZuCgFAqhJK;9d}a>EvSh3uiR+q4_X7HxGfC zYcH0b;n9iTc=9{hN)EWUpWAvhf`<$`sl2Hl;`7up5seJ~4A{iyNhb7tldhZN5z9S_ z2DpVgO&&W>mrzf+4rKd7K_c)#DEC=?(1a$bc{pw+M-ulu>&)(d#>i2W@iiNA1nLa^ z!77~Cl|Wd3d*}Q3%)BQfEe#)A5_|}s?lPo}rRjBUkJck_0-i{^dyOQ`N1Wr28@;Z8 z5iHf(5R067{R&6u0sS?DC=|Pr}on)?Ty^9opjm*7Ws-S#O5^r^n}V zvAC0eCn3^j%sPtF^?c^aB%6&Agy8{CEuf#)Y)ZVmb1MV51XT&BkK;`_VV!% zuAlfK!10_G(K4d6kZ6FRU8R|zeBk5;x6+WbN-?U+B>3Op`b&zg)!Fw}VWjE;x_cMM zsF6%!E*n;*^ERJBm>8F`Ur7>ZHjzB$qBBl^ck(gS-!}YuHg>RldEiu{!=n`-zysjMgso_AYxCV0&hH5)%V5G?rRX|$f#DzqyOvH2 z(92YWzL2vaA^gBTlf*5m4-7TI>27a-ZPK9HJ*f5HDb-l50hl;XG0Y{A5UYZp0W%X* z?lP6&(XE7MCS<+mP}!N=Fc}hE{(#oe1ip3^VxW1-(|VNshZx?uoNG1a*1n)A5jbj% zQfP`_e?=Ty|8>FCmZQ$+9k^P`CG&t~rh;eUUY;@N9QaZyQq4H%IVxeQxfqv!AEdR- z)dTtKceyvMYd)2dlIpVOD^MO4&k@k^e+3)x?b-eNbJz(U9S7$cJ&7+V*W9!?yD`*_ z{;FCXsfbDDrO6q05c5={Vsw=uKVT6HebTM?rT#9q%sX?4!+tTVS>56o6M_F+gf5^ z5o3Q^l$x*_!vu-Mj!rFu|3z5bPQe{1@?~g2`jZ;bg9!PzbU;z{^#CsaN-*QUx6e3Y zE;2_4d!E2yN-lPnz}l<{&VBP2yHe*&PS2(~qK#(>pm~p%V(f5#r#i1+)(&3;qx4zo z?46-l%hNh}PEaqqLRX`V=ExKqq)v4NRa=_e& z3b1xdfuCN0#7S#DQXeaEwFd6mGMu--k|*d+$A!w0$G~5Rh70MkWCibKENk5EQvh@X z=)<>C+U$y8yHsQ`?t)pz#z|8UD%sp49LiWADd@UA8#gk4UT6GMZtZ#%9YcaHm<6>_g27S$7m1%t5$z`aYGNay}d&*!Xr?O@zTE5y2gHOHnD|Eiw?UK4E^NHHm4d_Ae@ zRym*f5zK=`7fK}{h^6am{75I1+E6GqD(QaEKmw1Ut_<0-pqiQNxKcKPn$vhiHm^Tr z1lIb3+tua2n5nG|SbctShN^ogoIJrO`VzRa>a6m)w+Ha7UUKYPMXbm#>$)=5k&{Sf zW2&cr_MO=n^(s4sEH1!bmHj$4T!{#_hgsw9;UO#qbTqtd@Fv?eWsFv^Mh`_Z$~VH+ z(&CdV-}Y^{(5_?MmEdpu{NPyk2rj}8)yf(RFGU_W_8KTeWRpn#}z7US`k;frrz&^L`cDX|^A_0{- z%|93V;3sA))n$L5w+Bw0VBf0d%Q=;;P)ntz%67Tsf|qi)+s61x=Bs5L4oko3d-T44 z&x+3}X8T;)W4aW;1iv_M!ZLkG+E2J6534IQGn`i~hUy1_9ErbtsaFz5m>AS<(Nyk%Bf)=-WAgO4u)`;l8xiZ-oFqrZ1xdP-9y^ z%Vf(Ep-7}>486sfvn-8%>OC*rJ(r<>lo3A$=*#~T3}oTa zX-rq$zy~}vL%*>O2VwS_OhwpqNv_40XiD5)S-rNj+6D02#QrGAw6Kgoc$Q=^mLjc=>D|D3uhK6qiR%T<1VBKTSp zju_h9U3s9ecGYU6ofj&AaV`pU%C1kB#GS>n3th zpzkt^EcmG(Ml5!Sv(6#!xQOh zg;>Iu%O_bKo+ManZbZJEz{=C=t=ihvx1Hn=ryfo{!kCwIEdwGP=+a4m;f>BGcbB5w zN(~z7Ybq(-i-s04S7v{I&@I&Z^F&056y?$JCpgyz;m+0VdMozH5kPC80Ubmn-YwdV z0A7mL<7RZ_;y0eehuM-x6Fnf^5iyXD-<~nk0Nw8Z4`u9Yc#&@%(2<(fY%5+CR1Wz& zn(P>A<+-9W_Mz+q0PsQngzRPLzPxMJIp2QCVIbI-oy9BQr^Q)+iRJfZ8;~-^bex=~ z((eGH`gV6o1A&43;$l~nkM_AV!LF+k>s^GS7P2h9M$Y?f7DrU_v1(o{K%I(2_)&0m zoiH`y(tV3EiI@^fKc+kEnk1Mk+*)*@1G?XvI%<%Euy^viY=VqyuPN?>(&n2=iK^*O ziFPvL{2w83?yLKFYGMB#!&^5%}{eBv1-2$I}f=Q<}kTbCJwzaOJJS4jY;8IXe z_;<8T_l8dwkpc4v=e5X4sx~?<&`_s{>(CyCnOqn8)`XCMunDU&kCM$ArB%2_*oI_V z#PskCO}!b8-QvMurqg~VL$RO;8u`=eR2IFeS8}|g_^)h^%L8kbln6Qq3M79g2~YY} z7PEeTK~$g<@BEfzw0MJySfaMIpx!OYRT3*QeLG+@Oa4SavDI<5J)0;OiO@ymckUVgVo0gLqgYdB43?0~4QX?2FIq zEq37HGyW0h@rr;_Nyh(?rji!FFc)ifNd^+(!XgwA-#XbuES9%T22Mr;3Rj@DCuADC z9|Z-Prz}tF?TL!7#G(xy4p!XzQa6kyDe=~$`!^SV=;l8D0O6cQeO!ZRC?OYqmW)rD zINxU1&9QHBE}kv7sI}7HqDPZ&ZuTl9!D8xvPolQTaV`D<8Xz!AYuYg<{cdH!v=zh( z9D`c@x92{!@YGk1bSQ842uO3I|zYWEN7qAkqhWQh5g6WoQ6RXC#M9)u% zeZ1#?!Pk>x5o(6fIvLpNtoGIZSSqg);%{5XgWotG3&4Qrq(q%XbvzN-Z!4B+t!pV0 z<#V|dA+ER#YG?8ADZ}xT)(SOgJ>yFRf2N#BTO?}KTtJ*rdOI$4i!^hu;WpUZg`608 zqu#v-VXCAc>5V+vJCIzeQ4wL_i-1o{?# z@RVCGySgrOV69+pBfIs%9gB0y(l#e;TaY!u&0)fNcS|1ZE0vu8S(T(_gc`+v_rH3B zjJ*b3!X}fE2EtMrlf>$G`#1~0wdlHR$!h$r$rpu3MZU@&#=rCwcsA|c6;r6gk^t-( z6ivf->im`mnz>Ebvb!YHFQaa*KX2TBfzB}@I`TP0OCGfKV`G@P90SmT33q|}%E8{Gbz)5g6aj#iwhefaEQz0PNxTgDQ zL_5)o!NN0KXpK7t==$(x-YFIXZ)OUNL{_Ce%o;duJE+ZATk(yPhv)mb*7G@k&6hM^ zM59Jrjvkf=8jH&;@;it_zzM)~L>chAH01GV{4rd8=XF=W(c-|8aDnExB>q$u*oRJ) z85KqU@9W;bP7qq(*qPU8L5Tg?(P)vs9je-^yif2kB0w6jRF{(kDB!poy$)l#@Tj0J z4<)ammXA|Q+= zx*qZli;MDX3(Ggh%Rjxag5T1fZEt{FHdTp>C@>)TR!m`D0A)iubK`sE^wRRU7QNG{ zxwSslTgt*WKT0O~x!$)=rX5IYo$;+m=v=-WN?A|*(f)ekH!Hd9+dJ8R4TT}epa7V` zlLXM#GIjs|uq?Sp?6J|NW;rto%7*lx$7WM^Nwj>NV5UVHBt-=ydc*XGHHQ+l*}mmC zs7On=aY*(CzwNc2PaZ8Qpe?RM1ie=)nnyp}t;ngvdTsJ^i1{(h+h0h7Q`+uXoys|-3qdFNEhTT6mo|z zC@w#nAn?3ova!JWJBDg`m<)Nd6fWdAqB^WgE_5pW*+`bqb|2z@K%!)*jn_LUqc>E1 zku!Ua*IOxpA?z`#t-FNJ!HE0yc2Z4B5S>`>*z41zQ)alKI6is}{y9UOf#34@3n+Jz?rhy7#kcXJ>%#TPZ(_4HZ z=MgD^a*RlB=Gh5(xt~cV1+JR-pZ*ZlDjks{}?( zZ%>f}7#8n|Hnlt5;%RWd1pphRk7t(j+NeshIiI8*WDEU&W|MFN1h>%)5zxMlB6>Pz ztvYfGswTVWGFVb5jIDrVbowp85XzO6#?jjP8LSBp?dOy%&}9S7c_jITK4K*m2mZ8H zuZ3DgOAo&>t@El1=%rv&U73sy_H&fUW^0=4=(0gY_yK5`G5rB(rOX}39-EHxUBWjR zNi$mBi-O{RFDU2T&g9qS_&le+f)EH{X`W= zQps7SbyKbccmf;Pm<>I2-RwZvknEbFG9j}a4K8@>1&io$HP;Ur;C#7#{whqWvmIFf zTV*sv;TU3`qV!n`mhh~;4;L>~isOEU;2xD?g5K{oP7YXZyB@+_7hcZe|TCp(zqBT4I6C1RxY4-6ZJVMu`GATC9uB-fgg^Ze6#cJ`@rz>ZFu=s@`@#UsCFbtE}Z(dknk-(d>_OIx9 z=|)8IvlondCKLS2kSz(S@^-n*(w*nkc7B|r44Eq8)+(DGVKo}%f~a5|BP{P`n}1|s zgdiHSxj{7nouN*ej1N3}%60+Cm8@lxLrj9hk4f2(rBP3>Z*(h&otc_-5P9bQ3Kxlg z!k70VvvM$2h|A;~gLX04;LZiVTO>OA)|yXK3ox64&iR4u`CR6f;1+o0q)WH?*Soo{ z4!+L4*gL}J2k%kR)S1yVIsiUP3lo+Ue3%m6&Su-(dmD6;+Pd1`YHUKG`#LV_Ig2Mj z)OYi|7FE>J&NimoaY(290L1rZFIE~R$n1=Y zhQLY6r(Y8oLLg9<3I?ymuebR{zem~IRbZyEUhD)vm?^6+f=j)Nn zqM5b?6^b+u|3$A(GC(x~FnVXfG0(YEr5;?Ep5MRrW0n;@TDObbBTzeH+r6y;8;{Me zD&Y4x{#EmzzXH*+o)zO~y-uXPLE&j5z%B@?Hv$t!T!_2U zXvxr*V&~q0@jTuc3YPW67DTF)%>*B?p33*|Nk+#3@wDU7e^6GKFiz5Tgsk5^c9AKi zYaLiIxHM#xFHR}T<#&|xvv@!B`4F)HJM}ei13@-a;y=zbzkIO_AW~s}SUuL=j;F^2 zlF5IRWq^sbco!kEYi$!0iBH0idh?$iTDmz($ROU`&(~Cp#q5Y*!)QXXL{59+qc3%W zHo}ENHJ$$wlH+>yJjdv=41xR=>!i={FlmoR`hv}bwTfiZ8l#Ru699bs3d7X!ks8x= z{u}?3FQ%_{7kHx5Ah&~mOrpqZh2F5kc6C;oLqC z7xsKDL@>a`j2G9$V^9VMo>kfuKUc6s1_WOqf=@<4!@VkABB~u)qWd>EJrlHm6g&Tf z=Ucv2YK+`@Kj6Noiw6A1ZRU>ttdK;|e4yOKDcx)7aMUjnv|!JFv3M#jvJpGFeU0E)DL;b(Co$Pc50KAGvXX3kuocQFgLuObbfUxxVj`*fr zdAs~B!r?A`^=Db)qjUJ~vDSQm?<28BDdoQ(k zRTkU!2X;iwI_blCmpz<2h;Z~`d&@J(c9qa z4_+Xbss|M`BVso+CqFNupSYb_Vi+kXbgh9fiYtfk*;Gg>@tA1z3~3#3VUP?;E%+3lQffkmNvM1@(c=~ovD znNCQ1?o*@<0BRjDEFfbrVT5h@1`Wej{E;2-l++$4o%Dv<4aNvNt$rsRkTE+~av`9zl$|M`>~a09Cu(Tl*!t-rxeiX) zi!MB;7b+pkjrBshWYiJ2*E?JBVdt!NX0;*t-Hcoc(e*AYR>wPy?nmQNO}>;Euc-J> zE~FdvK&Cb~U$?hbTiN&tFhvLNFeQzGK^YYTw;*{y22@Ow4nK<$Q0=d%$*g6ZHNh8p`PFBCO;C6UQTBL(SZqz1M9d%`n%$0UFoact=X7el zgwn2i{GWxSo@?*9>hw;<1f4#E zqn0jB%fBRcF9_ybRbu6fcAkC@0&6* z4%JQuuGLX8ag+I6;HXR0y<_8lr1BFi)dLPQH@ky!>O_SM0`a-{9lU!KYfe{H_+l`{ z(WAcH4S*Y`k+!s0#!d$K7p2hXngcUu?WpE+jaQXrU6x2OuZXH$NpdT|r6QKws1eWh z5%l$~@Ab*rib2Ivst7R^B3r_Pnl5*?r=%c_A@k<@G7ZI=86a%P6ugvwy{9KStwovz zu_?Tb$zBsq1BWYvy!y{xp`DAGE{w9JPrO9vFjv=Dl`K71yeJwfLu%TwV-+ewcxY`0 zGsk01RfDW#h%KXS@|0*X)Q$bqyB>9ci=&P`QF`8^w`Fi~bYafx5RI8Qo}*NX&}jeunj1T8VxrK9uk5)(@EUENdZoW>dFjz)w5mg(nhUZ@fO8a z)s6BG<>br8a8_pwVAL3^SBr)al7XYqL<0=1DawbtPd@U|mFrR9_85|C5i|@^p~4t5 z^*4r@9xo3aS^1<8rJ@>X$89g3Ojm&$JzQ>vHNUvxHyE#WuP;@9645!B>=F|P7f|#5 zv?H$K272Ml^%sEv|C3gtXA)Oi6!{VloSO<2%xHAkEiwcD#}kpiCbfkeKv%J zlP3;4P!)RU$k#qgR!UNFeH&fR&LtOw_#}@)KehpN=zWK!XZ2qI;07ejvD(K2 z43C1&wG}(Z-28s7>6zmnlw-1L57b@PNJ?t8x*d8jJE~_-AD1oM)?_=nwd{Dl7wnXe z*4aP*%|=ps8P|i|#|ip;9csXm8K9H$=)-); zjhR$<^X7d5h#M4?o=j-?P)~70Vg`v0*g#*jZoyM0eI~9ck0x=4y>v| zcF&(#C^zB7fCm#I18X7V=H10%8F0dlx?cdW%Jr?o%fG&~*i7nbthRamd&~U9163>X z0MZ#4NLeR;xlOReUpNwlGZ9iX7bIj=DV+5Q50eZPd3g`b{0Er7NRGc;7j!58j| zJyp{To6>{QrX%0F_0ms7`;yhfiLwt1b+@*_clQlhxGYsV6q_-8rnncuA7a;V4|zfj3~GYf``2#-BGz(RVH%vg9oi@7i)WV}&NKgVNUQ->rG3*#zg zm>n)ILhINa`=Pz@GtH4gkN}xH`yO2KD|f(I9!xx-%L{NOHO=0R{19aNCoTK{4hfqzBS5%nKDy< z?B<#8V?ed^-w+AgOInX?gsJBfub>V-MdN;ep8`h0>s(2%r@6vqoYIl|c32 zN~R?(snjyZa`P3aRciCaFl5%D>6aaUU_wAnfJ`X@?{MQU5vXGquQO+W9sav38CmaC zi?z^|ypLs2aR48iT1kp=vd3jcV+nEBbliAK)y?U~YKq*F>@D=oU31;tT+lddCKI)2 z)TaNY(Jw}C+QH=x`+~g-^A9NfFC=Cof z9A=-aU3gFujDCG#5gi~adn26K^Zb>&pai1HPZ;B8#be-jJKVeqqxH@I+ ziR??7c;S>E^6$>9(*BQdVl|f!ZXKj{`%ze%LPr7nQB%rkb+{G3q1l=eo?bfEe|V5r zZu;J2y-^tC%h8xe_COgLyvfT$7uW-X@;wX!xNk4+G8gX$}E>#Fuw;1khS5c{Qr>^-3vvYj4)9E-mFHIh3f>m6k^_e4JsheY!bjQ zLXgD^H-8kZJGslq2>n{-&W)&We<{m5pWx*(TB>LBk|a$kk8TJF$>*1zn-)4MoGEUs z0IMl4?LiSNqNQmKW*S@0eR!DQ&!hMwQ|Yp(*;sphnb+a8e87EJ=pHc23hx}!e5)Ph zjF58!h8av4!E@xG?IKU=D~jre=F73Z!FjR>mycdj4YSgf7qj$`~RLIr3vCVS5U>C*c*!c-jj zeJ?Bf9dJK>%l>e_aym`W2Fbn z8?C(fJVB`1i{okhgL)6s)fb{1SXbXwCsEjVStUO~h+0k}Ojq@VfiFW!myTcJ2|=nX z&t{eZ6U|WW2nz09!+CWWnrw6u{s%K$&g_1ZQjq0zqEa8uwYjFR#=;NBlirx?W&(hz znaeiOD8q9se|&Y^f(53);|I-iXB^S6jonRu+D*<*cV4MqNd7d&dIQ}Eg*1lE5#@7u zb#Ja$Rb7~)eXnW~g%(wMh@UcV zo4u_SXv{Ul=h$hu#qx3B1b@MvA2p&94TlT8HjW>iqId*jzcl11B-hTYk; zC)ukS{6WiI#>NL4HISu8nqdw*3*!61y$av7@97W*xyBkbmr$FR1OBP_IJ1q)!tF?` ze_;?psWfylKFtc1VbZ{p_R)2lzT_0}d)vO!^=mAk84x3}w;hd`UB48Hs46n-v3Zi0 zqn!a&iX&j^Gu=2D;WT^qtSGLyiG`ZkB(FKQ6MZ|JhgP+CirosK60zPve4No)cp|Fs zCky@Bram0&1v-mlx|oxMj3OtQvVwNne@o^|HpC{)`c0#u6zlK2ow@+MGM_j$gpM@= zkiTQ80m(KW(9LZoJE#+bDxt;FCah{^9+~Y3p|^Jz((&RIDV1H%Yq2}FhB(3Cd}51n z_pY(3G<%(%B^iY-T|kC7ttNt4p~M&Nx|y)t(WH1|Ru6`mRfQGwe_>$t zXlj9N{cVhF;zN9JETxKLs_?X}xMiwlybNP}kmb*lUV_mj8c+i{mLgfjRw5*9*&o`W zn|xzSD9mGCGb}QP*o#g{-*%B2_`lz&{wlIj6UHH&+5>$9$A0#P0IJXIc{c*dYa%(s zii1E6i-=SgAGs+R56PNFI1eJQe{wgBtN}K)@sBPK6y@6*teI##2^gw8?^G>%v?PSZ z?iEC>3v1~u_DXsB1DpAyB~g{4&2HbB=uUBp&dX*BGe~bntBjG|) zRuS5=F4CCv13i7#?Im}2O`tjZze8-B!gJPCiI?)Xi!-hj>51&N;5O2GU{PHZ7?Gdl zL3d`mY9_vr#RF}7IGs(Y#kP5ABL2*Xgy}&P#b-V#S1h;YW zojb!_XPX%mz9Pb$jZ=`ne~%{>tWI@@@l+eJ%5GHMyrY!5*01*GVt&&4oNAD%8&MWUC!RK=db}%z*TqbkjxlrCd zs({H8q+9F9-WX$gqoadf(%=mj>mqpqLuaiy|Lruu>{UF>1hFE>ea#L5J-75Gm*`Y9DZRaw?nzuHcb?0qUzk8YP zw47H5WQS@M&H-aw0><{;Mn%)tL`Uea#sWbj(ksu=2A{KvhUj)V_b=;_YGZei^&)=Z#C~h#3CrpnWns7AL?+xX3R@Az?1{YQwKd@IljAqef0P9*``S(j*y&>(-vf{D zBP^EjWlJU7G8L+FhWNX|o7$|$1s@AtzWsRnA&CUq&!P4jRUNYF9zA+sPIuS4Np;oL z>hrSHPCp0Pok1WBNd%z*i|>uA@mfJb_~g-%Kk9irWhu=2@r0KUnjzOai4Nz?0|Lw{ z$?UB_k0OCEe==*y)~<|PKxrO=20Nxx^uteEZTDA~?Hmr>{|C~69rE{&5$f50!p_yp zYs?DvT|bnfMLB%73_Tjtx(G9xmAOd)p*Y8ZQU=CgO*EonJ1*g{TcSnGC*N{Mo%&dV zvw~tyLnf&hqU6?p6Xe3)T^0k`GSs~2Foc>&0X)0Xe}ko+)BE#Z=5;L71qV%k-5EDQ zquivcHqEX{ePop(W&qBNm+O8Gr>N;`Nks7N4heiDBM+p*)>TYwh`%$&vuruHbz&#{ zyWc>!sCxB&;6?m)IE<0VSDp{m$AhED^+s4~7E5)nm_S7rz)HV(UDj0?Mo_m~nZMY% zp%}J0e`!=S`I`LnGEra6%=Sytm$pB?Kztf|dZpwT*asU9Xy#@b#mjHe_7!H}{d86r z4$9$JugZ;pcP)}~p9B{_>b83XFc-3;sU$F471}*FL#fyJPNFP5=1pH2`cOT?k8?aZ z$K4eUC`F?!dBCMipdno9^?oZ=*4%^Op997tf96oL+^|5qs34S+YK$?LSi0-mY9-qp z8IEMPBi5Y7oGxM42u*SfVV0pW%V>;uf|rJ4JtGdiCZBI`p9w433H<1zcYA`=boQ@GOfAOVISrtDVL8geY8$^s; zf8~RRFvCU@l#!}WcqNsKPrTP;OqN_g*b+c&81+7o7!dRJKLYao+qC8dcpL0hEH~%* zWFF5!d8xrpxdgT8tI1Af4A?8Oi%eeS3o~&uI-^1jvLyWA=gMm)dCug1gzNhBNwk?%Oqqj zf2<9ILAFi)tJz`I7&V-#co^{Ijg{<>6{cx3xso{bkwdDlKAPA+1f&h@jR;bff6|yZ z0y$g1fc^HwKLL^GJkPH!Iu)ihRT~QQVUh?B1cWGOj7-6GnOQXNxD40u&X5{8h{i%W>04_XX}`gr0MH)g^bwYo66 zcMQOa%^3}rH99)h}1T?Te7^%tG{195RRkJBeaR9n1J!Op2rsbvK!Xgej^}_Y2*%7!(%w^hUBeE7@5wJkJ14AsF^GB5hf2v-05BcW&1d_N? zeFiUG4wux2C9z+j=0o>TpwFuC=O=y>&shzf??HQ~5Vgph3Gz(+F&g zC$W2u)zHld@f35BloQ!fsZ^9!CrV*>gBY#a{CobM`Zj6miIN}Ane@r`P(sOre`+Wq zIhPL_hA1SX@W~r?f7Bn?mEI48(RT|Y|`0Fz%K5BUYM{6x6 z6W0&|5JuNOr}s!FKjDP$fYqtq??_7W=e@3Rohw>v6Z)H1cUJv^b-iC;@V4G2is3$u z+V(aAT1(KUeo84XvWh!M67N`TgA7rG86Ot$8J2qN#5dCK=YFz8`Sfd8mN&ydtn#kI z0d#XT683dYe-LzTCbr)_AOV&8nOfYV55k4S34LY}4?s$6^WsN3gERF8`a8F;6#!LI zo}8T8p&E$+GQLWks%?|E4?cLH>B#iwsnuDF*{cIZ;z)*0xHhC@vO+M#I%rJ!*31GF z&(A7Wn4wF4JN4bG@Mvg5cKPHr1qxeXhlqo+yG1iye=rqK<~`=Lie}Bgocu zM^vHRBc0g(_P>!ZWwmEln~0!)-tZFDZkLcggQ80JbGLJEHysUoP!_+JxZjQ@0x62L zTZ1N&e*kYNUCrJvu87)p8{H>+$B3Zj(s;I(cR8fyqb_3kKK(MS3=}5zlP5kN#i2y? zpaFmjFJqMzg*8tEr>0l^-D~wyO55<@F*aE@Abv%61FnvtTEAQcA1{E z`ME|0Nbk!6U7=+puhXrPf|jB@ld^NYwUSQcFB6V|BGn@{sY*}5i*esCjfOucD^{gZ z$W5`w*||G|KT^I=ns@30e1nz?n9mmke}|NXnCqY%+mia9Y*KdbwQ2^if_(D)K+u_> zf2huR)gh{UH|di=QuS#)h#Th2T~V8E^=&TXZ2j%NBM{y>9i_lFO@fYcM;FSzJV?;E zM;?b<0ofCL0U$P$xFU?7P?{5%)hrI3BPk*&m#PLcR(wrC9!Y3o<)+~ok78S>ers}Q z(b?9irc!Xvg6kZh zF_nKk?OZ1TsVbE)!1)4i|($Mz8q3D zeOY-&Vhb(+FKIaaCZuY`g;!Q6e;C0(C%7WBmm=B^wv)fSvKRn14)!9S()3*PJ{1W1 zakX52$Xt;Po2;2b)21X=Y=AO`zW4WxQW@+lHE{Q(&CBUb%|OaU4u1#r9Q+O#UE5FC zE42hWFY>gh96B>h54ihCGOGx*yVy9q`9L{S>B^(kTX@P1ii}LXjyIIwfA#a?YGjeq zet=ZU6niJaW1M*FRxughbZwGUA@3?~#BEpdr>htY95p5*nh`0tRW^9{Y0zKBV0Q=f z$jpB`Naj`@`w!`OApYt`YC;+*BpgQQI>(?%<5Zo03h@4fK znQ%^%H|T8^b`mzae~2lR>tQ_)Yk1Jxv(*ylf(S|L!ujKKVxl9HhxAMV*ut{TqCz01 zmqV@;+-eG_{!jL8B(6e_b>e6m-^-PnemnOS<}Y z+c#?i{jGs}+H6B92ZnGpB_P9MVe+18A;;D3;^C z>oW5H=s#Eq4?z0wcd?gD6qSmEfWF`?vp)+5nM70JgG;!yG*u!4o|k7cah(1rMr6!y zbR6V?ZVp&GH7oA)^er;zb zhs=$3+u1Ut$710CxV~5o81bOQ7M3d4WJykXpjd0we?4ewfGD}kIfL<<{kkMz4>+Hw z5Ur`2a9$sB0G>c0;!tiI3b=nvtXM1p8RkZce7&@%42 zb%Gt_Q$3#AD)O_drz$1jcTt1{G_YiHOm9kl?bxW_7(KBrLHildg>*Z!SdtNM$(pVY z@oCCuf3eIZyZ_Js%rsR`OD`-*?4$Bl8CPQU&~e8E|BUs-{$wg28xIQ6%3flA@~Jzv zW2uQ|z~1xpkpc6@QYGAGX=kN|F~?5&=(na?oRcuQ1Mq8HJe1%k*bP|1jr0H3Hc$Vl zh*9j?+ZsnPoG(4v=iF^@&P6+;NbhgPL*vznCo`3dqP^V|+;juu^K zfB&)DUyY0N&O2vpn*T0*=ZAlyoEtvjrhWxo+6d~B87aN8pBrFu@jJYU^c2~^V~ER= zXRoFs_$CpYA(>-Zvb^dpU~$i!WIcRLoHS)x%~~+s;+*Aku7i>ga+!&FvF>gvM*kEKKv(j*w>WD8p1Smab>eVW1cDwJzx2;OD9iZa z7p3zg#EZ4&vcWE!uNDTB0aIJMEbfMVL{UcjGGk=Wx<#(*cCoCp=a~l0(hg&5fAb`A z56q`aprp1U?L2snf*NhN?HFAHrm&0g8gE;rw{Mx)N%Y{Q<T1jG5(Y%_I|vI?5e~xk8L8LjYP8#1 zELN9cCI#3hwt?nX9hVhg8o-Rwf6kx6w;RpFfSD6lzx-@RcK+w$pr2*`Pg%>Be0zlk zch7$$`ypM-O(qnIch4%ot~uI2%)HtT0}(9KD>~MzNb6wbN_meQRhdgH+3kRBEUN#d zsM_i+X!jZ3QDVr}cp{R1X#d)GqYQ$Zyg^?|KfpXaC~sfciiufOf${0Bmpz7!$ zd9}l!cJ`_@V6nsT;FlTzhifjPv}Yg)?L5lNmF5J%sw>v(i+lhD5NG9UAMKm%A1aSx zV2D~+Uj8~*KIsPU$X1QsKXq;1EjDnD%JhWqOOXKTnn|hGwxsm*e*{B8hBHiWc~oM@ z4`=)~sUn27s?C2egXz1eD(6$gxgV_NrSmb>~Gh5y%WEfZ-KzYvhl?D!7r?_|`y^U1& zRsSe|q$hv;u;+oSG5b@{Fut)$6xGhQPRN z!-Pc$Q`esuf)J^o&Y35LP7X~XP_b&th4O|0LE{^u$BFI{G4)Q~J06Wq+!}Hh+3Af8 zWFoap@9GDJ5Mg0%)4C!75CAi-n36dR>Mu*Ho7oS1PUi!ce{bj9H;}bTG0_rEq?zBA zi7ipI*hB8|4ph&O(&In@f_CvdA_tmz^S(MA-3B7dsw15E-NRBPjxK}c+4eHl9~I>V z(Z#=KuPPX-aDmeGgD^+@^~z~!Swr~>2WAS9M36lBtFd70Fejt=SclBqGWi46VauiQ@R$%OP`tr zGp(>^m)0Yjk=ZL!>nsVoRO&>%pF&@YJ*{sxMW5Ni%A@*a?u1yxti{920P)jNL{ z7qJ0YE#2^2`s&w+pHPVk&`Rh9sJCD@5Bn4@ts+k#e)B=EbG7=KhvE}`vhJcne^j)4ajwUGjU4)ZnWJDb7~$VQq)Irz zH{gx64QF4CQYf7%+Xo%dHWzybWCfj?#8uH zPnyBGe-^1i;9R*X^p8)H_KP;N^Oaz|Yk~s{|1(O?D*PS5Y{m(qDfjsbRp{s26Ffk; zCRKYQJ~GQxCc1SQ1P2WvoVJZ*kT-pEH077C%36e=N%be7ZvLeEdZvvzZ4{SxDmlz? zxVMQVjp}?u`c1hOP?3KO@jOqGz*KtN5C#uhfBi={E<7bINdyLIrV`iLf2A6d)e#tE z65SMa?hsimxapHc@}J_-qokoqD%HJ(MJY9$?@yl6kAsMk6}Xs95fuB{?^l(3;gY4x z(U%?5wqAuy(50;#R3`F0;znN^LDe&ikH+PRCF{1Ob81Un&<1BZQXCdrOGMyhy;lm~ zf7E%L7uexb!9+EFN<^Azk{T2Dm|>hiX8ca&bc=U8rkB*-T;DAo;+0h`IN0I=gTk!)9fptm{s3&lP(YgO z1d0m0mYK`PP$Ol3C=0N7t?!PU8&y`iXr|eqOazf?6>%j#=E(dxeNvrKVgy29A)O0y zu}6ZMPOGlk)*NNemur9;B;`B0v9TIq#0OyB*of=Oj)-u>Dt9)|0ZI+{mH3^*e=xw| zpVDk4W6D=OCkXaKHg{b#j;(1meKjws*2orzgl>yYPBEtET_{qz0d_eU@|n&lvgAFh zG%>a?;{relLsY{u9UblhpMd)X-m8gSrbJ^jWM72haT zkxr{>YGQValbPv9W{ZY3&JX~we}no&)gu37y2N3$J$BVY-{FzrGGcqzSLuj~NyTW> z2VPrEC^&}Pd~LGh;G)dXe-tW{*};@bxR^o#v;QNMr9_b4)8bEuX;x{ci|*A7t%#Ur z1I$>`!}=6-1Lh0JAJx`PSs84{ztkgz#Y!?(@)QJ0w=Ri^S5YvCH>F;OMt3|wUU#s+;{<(&sHeZmGO3{c-9i14hh>?Vzd~gSqb`S#? zyYdZXEfta zb(5qAJ++u5icquC?S#QY<++;=f4;g4baxi@yOE@S1pwq=sINMV4&n#dVEfGiq+)V2 z65<>8yRA1pC+VAS0;FyEAH}Y;zmMBJ(;zE+{F|Op3nF$5DkrIwTWx@mCa9%@5e%b(95YN=+ab`;k=+h7kk)kmwfk% z#5e&s*%*-Gyh~&<8MYL#3_qf0)N<1ZgB3a?RBJ(di3{ zqpbYg0z{vyR;1KY=V+SlsoZ$Snl?13!~WaKSBY!Y+HMDTnkPVo=&YjMZ}o>OVhto& zuTJwEa9;@|GiB7!`TNBq84|C4&jB8qQ5iws1TpXb&D`jo=OI|Mti?mT6DMw zOXRSP>7l($34609Yb{k6nHxa*AIu^*eITzD{TSo?@@;kY zJJ_x{_xHig6ARIM(V!BQs7h;B`D(2<;qZX8Y4%y1VR?JSWk`aY#H| zNg#XZ;mtvJS`6AXp@EZ4ZRTTS0f7vAxmUZV%!p^RSM$nI!v!+dxy^M8K zo$z-#Z9xc+Q(sZ?@4BD?5uM2zgMznPM-X?#=VmX># zf6G6=DM}w{KlRbK>0F1{g&=LZXb%98hX~3_cn9iK6ozRw4Q-|ipsXfU>J5rlyQu5Qr1jjjUS(|%*>tdb5f0`McBG=?j4U0y3okgLJ{Uc6`Y-N8G|Cos6 zZHdw$50X0FJGkb_f+XdG)=^N8Z=BCA1nuXEKp>Q$k2qwhwP-WHR9V1>T9~{QfV=Dl zSpW0Aq8_s)IsA3f#F({PR&2jVBylhp+2?P_!g1N>lfJn9B$cU5fFiiCU7JAFe;U0R zO0fVxdk}wsleF1(U!XhMgp!cnpo_V7#V~~#KE_a~Zox~XLEXzkkv_7ZuyeKhHvTUC z6xEo1x5J@HY)WoA(&6dT*v|k)ziveRpku zfF2p9%NtKh?l$~L^apq_L=5122%a-XsDta0M>11mDTPFc7qgB7w@hc!kl%*bWK}dE zxtrzvvl*E$iZuxNS1&X0gHi|u;l^4q#fA(mq~jNo%?zriAL&)&q)(7BVGg zSfS#T0`_m#Dc?k6=+uq^j-g(jC)T<})-DfVtmV(eiy3y$b~2$jGCdO~?;iH^+`LwT z^oNZPZ}y_7NY|ns!TlAOnwnP@H>gw2OBPyONkFmWl<@tJMR@n!y93+;s5jNZqO8S+ z=UTJOy*%E4P+l)-Qh>)Ie>VcW&CF619>(8BV&E$73ZAoQ&EAbJb{8@NB>fpjC|vS_ zej-^1zySFxt?X9>M_CX=N03)j*N3daUV4lb61zefRkU28XO4%?dVR#x zwu?KYrU>!5I(gRa-NL+5te%CQjnx@GVzm(oflc(Z9M$f6m;=$sD0{Yzgv@ z?Wz|kIOn~2V_&{6&4E4>OT{=Ukr!6XX{6K>UDzagIkAw1h9?nYSJ{zJ;eQB7$lK=p zgDZeS9YMf}`uCqG*MVfVpV72k7u-gmW3E3|lwkA9nFl0n^+28S6&YP#**SOL`&l6T zc>f6lIQEKR`b9<{e`}@ac?V||ufbLPUg0VW_++d^)duFYe;WESC013pw>KfzE^WZT zhjWSNl_4m9In%_=_87U;MKqo1gguzgS`Jtq9t5tOGv_e1GsVS!s`Y*#j5;B&0){NN zt-UVd+kzF>hh^k>!V+6Flt^Sd4xYe}u{##Xy4ND>RSPCNgz% zU{3<@tkizaMk}{^TwP5rNGDb~!44w*wixoRg zWgx2(zW`9^Sj>Im3)Oh!r2{JZB?p_jXedSAGMjuMBn*Jm&WWnw=i@jc{SqcGTY!qh zXMMUpQS(eif|~b*y;5gu1gl+h-f6uk7i2V+PCV7Pe};Hq2`s$t@Z-IvE2ASGEnzMJ zvIH?FEj|$}z~fL*9)!p50~RFnGlE+zIk)q-ve}EA&5O0=l~sro`3015dw?W0^aI&F z*AG^3`5@d@LIL7;*TnU2bWft#mz~VbI+^RImvc7KqJQGq&+odFL|I%+z8_4YI ze`YmW=YfKLl75kf{|`PC%2Z62GSzO&KNk_FXdUzda(#XfVvMcgOWaA4Ju8!!P^Am! zqL&YuVbzkIgH^93hrGiyPt<<52b8Wflf;>1*2|fZQ3_ir$f0d_AIt}V7Oklbg&q_e&O;tPM@@q)qMM?#V z`o8}lPYZDE0R7dUwHqY6qHsIpJG=M4;JeKy5x~HqgxF@|z7n1Af1||2 zG_vxjca>zb;pXYT4nuCgFy@^(yiaQCt;3^?k9afZ?Oj;VQkxTS+()%y_f6=cEbLDGf_tS)LcOt? zTTR(fn86R#3ve9LBTWe(uLfJje^%7kbt*xca6*xGsfk$0W4GinU}0z#Mc5qIactUCL?;MQyet4LVIKa346LGndHNgM8p zt3P7GWYUjt=RUhqth4%6lDK97kQd}u`9I22j#M{mpukvF zKVNIqsoMkpaqZDB`fJLf7!3TrIUcJGu{4a zkL3%Bk@l0gh}t1x*H^?0jKQX!G|8eU*$ag0hi~uo1d>hu8x!Qmr78yw&27dRvXv?N z-QIcEqkz%$h?3E)4|HlRO0EJ>)u3MB8GnD$3yIo8csvW(~+Qq z8W{Y5H;)=4^oiRMe~BhCdvDTM5m}G!b&?^Os86GdqFENu;N3DMoK0D6==k&$PUg5} zFqM$1Yi(rBxTd~^Cwu`?T}AI#CQf53@aS<5Td#sRVPlRDx*i~huD(2f53j)3u`K>cv6gt&S$0J zQc41^@B4^(=?j+Dylb^Y&sJ$h6c9X(H4PR1QC0VEZH6K9^65C9-co#%?C#D2Di9}i zUj}uCfm&eX3&~7AZ%&M4mkHWp|Hflkm5C{M= z#`gr*a%##vf1?l)L)U;LHh=YRG2MXMZB&Vw#z+6Zct3*6-LNU3(UM2{DR7|Mj7vqx z&G5nCoeky$7Fn3PMbZKQt^;&f#l^lO156m@oN=;WwTUd9RT&IX)?%MgF|4+0-Q7zCOe!2XnP8w- zP}`rJe;@1evneJk0#sg2y=6%qtKH(D1@Pww9|jasov4l0<0VIazqL9B;MCaPBt)#a z+li>V@z%pCk4NBs*I01zhI0f{u|weDT#bIrqXAla8#_2W%QCp(R4n0#(CEZ1DoUXY zx8;Pg>?@ZU&0WH1ab<0MPjaUxqe2IbT>Kr{Ra;Invl8OajPg~jGIoKV4wWR5)}$<*^pkY3G{ zf6F|crG+tQv|sfA{Q+!0j^%$ZpqG9w)=z5O#lTg?jQ( z;CMkL<&c?suhu;O*vidx@kQ63@U}>G>3E!_*+4OgYkN>4nT?mJZgt57rohooqLX}r zzP4ltzEs5S@2@>V#sWTn&M47CYTT_8fP_@{_Q(%=d8g$FqVqD!id!BLs|b!UBX(`Q-!sjkB7Tt^;UbUrTH7A?+pIDWgCA`ex>B0GGSl6qn`P2B!=OQK$Z z?6jk@*GJkKzwVU#99sgh{#)7>e*<;q@q(J87_jBUA4sc*a1X*e`GVpS05hfvL^5Y% zVRw0w(>L?bd5B&`Uf^k=o?{)3G?%ORlq)+Llkr2^kB~mkTG9V7F;M>yB99mQZF~#; zsCr8Zw&k>M4__@W3#+TLctp}|Op5#YI>u)Af%V)NmMbuzF0%ULO73R3f1k}QKtcXG zo_E$q>w^PB<$d&VmstM|Il38e5D_P5eC6jDk7J9TGL<17x;C(UU3P){!I1#Cy`4tPCeY zYe>}7zI*w*^^;#p!BJ9Ue>D_!l9H87For@VgE$<0{)af8j%RS}5=T!ICA{uBVKjR~ z5yXhKScr2h?=_B|+1{NtPx=%>pqfij zn>Dy}i!R??xWVyVF|!+gGC+)+=GsfMpbfu@LV6x$XVxuqg&JBDe}__rHnPwqC{$__ zl=66yZLDwy$YllY)-}}iq`=V6YSBeeq6ZQbp2>O#Al9=hqaG)gJb$}#rA{$B`fRrm zwqcf&jehR4#2MoSn=a_to9N!MGd1?P8;(N}zh)4{h@o!xWdNhk^DNyqP$FP_)*nt1 z3Pb|kteYK})Ozbr_4yrmsFq|)7+dmsf6ZYaW41RE8mTQC3NE%Q z!WSz?oaG)zVN~1{J00*zvw_W7R)Pb-#N$j-z)}I+g>310)BV${dJVcHEo_cP(HN5F z@dM2~8S;z(LHvF?6u-hnRdU>-<+uc6*?3=@y97guC3zR{f842G(f$;nUEQh-jj_=R z3kgg)#;A`qwcTN0N<*_{1^ayN6*ERP+V&)E{z#%bvy#9919Z4ki6ru=*P|I@e%@;s ze}!=Nb6fnn?@dZIyq>>qH-@h61{<5B+U6IXvc6T>a@+pW%e9k3K7-VjHbje?qghjB zTT|Q6yC7n&e-J7{jg7t#1K%%a4Y6O@B(#>TyBy&r%{8hM5z!j52MlRe1VSMwd!bbn zM>7G2L_Pw5mpL8!uFdXKZW4FLo!J3nGsH4rUN@(w8uz;HPIr)?D?a{l#0U+(V9gyG z&O%q8xajWm;7Q7{hG4$t#gdLB@p)1e1+nTPbZ`;Ye^Otr2er0e^I~A>fvn* z$Q)#s>Y9czENNpb3y%oSz;Ru;BwwfgiG#QqgJa!bp&!xoz$OS?*ZSkK@8f3OiAU-- zX-rqNrs;EU=kb!qyB|C^c`15_IXO*#1{F9t(CJ%M6{bRl$&J4uu~Yc0?K zg{_~Je?#E%pQm(TpU*^rwPmYwO`fXY*z31iY>oPNx=Tw{uCSV$aTeAw6l226mX0+9 zWYti#0yjGh)Y#WJIz;Rl-Ngan#xSIQ6k*B9##J79!v|Cg<`oNr&5RKG=4BPw4NK4T zeumgme~%|_WwoA0c(p%r0D_KF(;NceLL27_f5q+w`xjOnfxBcvu?nUFOh%<2BZu}} zvFkFusM`_<{@E)o)?6)BSX=K!Cn$G*)%|lE`0X-XBr zw_G9uu8`kDoVh#ODs{1DSA;q|N8?{OAuTEMbmrJ8yAVh7!6C^)Jh(m#phaP9Z91E6 zxyx}}tLMWQHKvC*&oPR|(())vxaleLf1X$Bt1xO54vjJ$Ysy@awfqz;GJ!b zO4ytiDK;YKcSRx{3v|_xKz6r&{=V$}6_&FGApyfM3h@an3{{$Onk&+E$U8HrI1`A7 zY}8P^u7G6^edJ6>rQ6ViTnz8oTu|VCv{;;0p^135R=H-I(9SOYKYgCMYAe5!e>~(N zy=y>?jhcYZ8!Kz>KaR8&d2s8eZew5+7!j>v$*_DNk94i3|JTPhtSeR07NxB=8d?U} z;y%&%IYduxAiA2#zwf15JTt4xj)>yO?EJ2AmJKu$aKyew#Z5l*K#~_?l+~bJrM?z) z3OEs_d>F|HK4_?DAr~|97~q>Ee^E}eEYRjTtop~l5I;txXWI@eCy@21n+9xk7noaW z$U)0N^7zU_h-TKR$}|-nOK)@d?bnEZZ^I%19f=mnxmyFuEw#mb3M<^))rkEKEz(XDD?AfrYOH}k(} zoU)k!KLbf}k_nOulfHZ!i^Wew-|au*`UMJVgfT&#&5kb4BcWkDkYCk2>dhB;AcXa5i#Lcz(ud3gS3|VIw_p>@PJ%u6Z?YoV)}Ir zLDj=c-2-o#6l!}Xe;s+#mS)4_elkDnz^HnY7BaO$GRE&NgA`ijvJ1;#&DpG_H$TIr z$DGg{)d0V}W9-yXiJa2(F&7r>L=C;6i5S*cKLx4ARCxgZJdA5b0EV7KY9NXhoKq32 zH*bXB8p2%t8Wh}ZuM#yVZu(~rtt>3|6e24gJIQElF{kVwe}tZerM8B8jq%)|^km0r zYJhR96*r7~&@flH*E|zS?8UtAQDskU%9bx9)@sW=+tUItOx9||0ATMtK1KN9OXkJ|sr-CofeHOqDo+xv!LE|JD+PC;!RyA>a4^+@ixJfb zTuv^ZlPKU?N?~@}2ww)QH*j{2p!M%%2$Y&BN2OnPf2E7P7diiua+erzD=4$l5Vca1 z{w};#Iu8{%iZvOPwO5-U$Bqk=)1S(U-FZ_h?%CISeNIsFKM=bPG&z{30tP%sup`T4 zLLS!#V0UT=Vjv(Jr!~+RM^g}&ilc<%OPSEAO-n$%q%287{Etv(eqm105g=5IaWw0_ z1t`l*f4Ts?lB~pLTpxAL{?Q`}qrL!7K(N0voGUB1>Vzu(v`UK}M#HY5lJ7fI_A>%% z9WXki-Z-GX4NAq?SVB=8*LuK?>(aZYm~g@%B^Yrl7Yu$A7wY1`84_V9y!-W&I#q}0 zFEGf^5M^pJOuXPk_``C$OC9VGA(5Yk&oL`tN#Rxx$bX$~e(qmBut#PfK$$zTkt^yN ziD;i2(+4JDho#i$>L2|G!I=_0;{6?*=k0`|#d+g-YQ=4Kv$XHe2a^)>;lcUH7nIXz zINOly7#gD0Rk8?AHpg8P0m<|x0FSZdjh(Vm_lowy;HNBpMur<{aEBipJC)KZu*JrF z@}1Ie#eXdvzR6gaykOB@l)dD&_567h^OfX-DTn&`A~A74(B`Nc7uR)VKfl-s6}@ zuFRhlTo&}U(K=na$ICl(J%j=ymovcfk?kK$-hZQtD0=m#*O>E#%lR?9$Kv7Pe4H*1 z9maTFY(+FuZ&r=8thXn?T*sMVTWnA^T2Gg_oYJT~{4Kl`A#GY6?xXz%?y{~*M$w&C z^DZETeQdvIex3D}hA>?=Qx37w>>*HDQ~27<heX0bP{~+U_ag+Y2lC~rK@1bbZ!0l@@)5ap-tP529gFc z{R;d;3!Y4R%*JuwT<2v?4_s<466a>Ctbcu(<@v#BKI;kOJ;k`}GQwB7T5=txZ zR@R+#Rp5_9R7tb){#dfHdur)+z6P&3gxBn1LQ9s|EXLy=c3;3iEYaj8pR=@a@To!N zsrnwEx7L_?F|>|SV3^VU%QKESbml}336$N|<&vkPt0!E%}tnF65 zxC8Bdh`YCCWn-;u?Gd^c*+IkZ9I~Ib$7VawiIh9jm%AAhcMai zj~UA3`11Zo5s)=S0I(NM>Pij(?SGq8NWH0r_`nz6x829vS!sL{9cL)yfrGgO3)X?t zxy$Q2fC6H=fBcVs@=8gAD|1|8rry`BH2?{TGb)+;uy6O%>!fl_Hj{?zu1a-3_i$>s zeW~X!<2ZO6$qF9BBGGzd;CYZE*ai z&l#w2whFCH!ab4yUnD;d&f`DlO){wN(N@VU(uk|$-MTqBUHb>wA5v_Jx|8Z!Z`<8d zA#m*zFp$daST^y16ci2ht$8H z9bAb29Z}e_Cnq{DNxM2gqVN?}^#Gg4e|IJWHSGJbvWH8owc-LK(_7rSF^=v^>?v(I znbP*q(~s;FTuEw+b=_r|x!H?q< zvAC4nDh$ng_u|_&jC31M_XV&9tqG>^_GpoD{9XLxXnX~eu=&mJgqiehIb!GD%)E7- zR!!(rq5oIQ5SJy1>8+4J>j7;{DD!(IfJZA?yVxFbwzgGlLNxK@JXRjla?bclGgF5V z?)`*tC}{{&O&!*!gMS@&6*YO0>R$r5ow}(kD&RTU`eW0fw8H1{~DVoWIPX0zdMAGIyENtFk~FGi9tozzWJ+65S)TquN=z@u}UML)}B;iy&k0 zBejT7ozbv7UeSB?LL)L@9ufhFvPXp*a{H2r970r7&~Tns`hS_Hqyh(WS+Lt1Z0DM- z<10K2Zn)6hDCB!!YOI49~WG=RT{ezt_Hbyffq^V${|~h)p0QSS{_=1@q!C|q z4m+oIXRdmWNTnA53QUtV@SkiW8oWy`fh!oo6n_Wd(FJTNv6Yi)pVM>l54gxY4j#?g zv+^u38>FQD#AD`&%to}R*9x1p2CKlVUIyh8-E}7E$MM7)) zZ~)RGKRrr_g3n-aKm`M0N5JmC)9NxhiOb>fz0Uu$OP_(H>^`=sLNo8U27;D5bF>c# zNq-#yLXgO-^G>2Kh{*C$bl1nxaOWT3VW!Gbda8e`xXWpl*Ql2?dBIw?7-8%9ExCJ< zdRKgCg#vj>7v$XX&W_=!=FG8l1aJpH{&=U1Ue?B|Hq%czsP(z8U2LW(nud(ui>#_B z*FT>e$wo8!O8u!{p@sz}!d4r|ZJqY($#=FnZP4|0 zn61W;?mj$D`zKaFy^z*fK579q&@#aS&)n+qv!v-re;$C zFa#IX1>jM&%}@#M8q{52#rwDcO9VX*!kAnS8>j=4+(z(zaorTZ_GC7N9mezdgnvhG z=%Q$GZMDtcD9a+XEB_{teKMyrtJANlt|qBKe|@HKd6e$F|FI#X(1m8CKa zrrMY@jCfBH6-^5Mu^@^fN@lLvi_@L*Ti-u507u_Glp(()+*)HTgWo|R&S7b|9ci4j zQ8_&qcXXib{{m+B!Xh)K`Ri)OPK_NHxB3b6hB2aLhhnDv&J+r%?pIr~8-Hu!&jkP$ zIj5u4{+WUMYVBr2a+D}eR=;Go#XpL0wom_j%8^VPVfGCAvHp2Dud3XOq1UUWp)^wW zLKws{?QleXk}vphd>x^oeM;a_YUqi^Fq4EtY62h22Yu036pMys<7_G?zioq+OgsuNu z>Nqm*m{!d+KL%58_kSt15q*$Q_!<-o?@)|8V-pK zhCu|g&kf1|D}vIa!oEeGRmZ=HT09-;FU3Fq*vR=~X?v#}@rQZ$@JFk>CV!UZM}K<7!|I6E?Y~SzzWAW~4D&CZkcq>z%Jvwx`=qm26od@JkWG2bWk=&-%clItJrJ%pAsN*A@WDaqynhw`4+U7NJchdt~j zz2?UpIO9|$>+O{Ad}kuv7(SCCbkbw{dvevQv@r2B;!3FkW$5fpLV;Mh&4wJ9w^Pl& zZ)vuaGKT3UKlbcriVfy|zVqQTU#%bWMJu#PK7ahaIY)?aqw21!E)UxA{0z#MfZ|jQM{9gjTD*%9Du&Zr)na z2)8{fweh>%^o%`nYsw1}dzfT&J{�Ct=GJgFRP%c|Dh^E3+rno#PLyzf7LZLwi=K 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

SkOAAPX^yr6rSUE}j5owK82WLd+O_ z@~J>Lu5o>--^wx<-LrpZsW(@9x2Zpu>?Q}_8{yk&IJHo5Gxvic90Xc&IiEU$1|$z~?{g3PS< z7o;U3IiYsw2^s-pMJC)q7q5wwr~2KN{JAeY`*_0JR2n^O5R*o$JV%~9 zHH7PecAWOF1km0C{_ewvX1?c(*p-FvG#RA^{C#fRY<3VM8#}w0ojnRedq|KAT0xov zbB_vVZ`^+~^gqsXOU}$fZTXTIr-d_?;w-TX=i?PSZrS^L*GFa7Vxb2gE}HaA$;b_9 zq-)2d)2!l1BEcs`kyU*?nKR@Fd-TKBd$g3Cx*{k6`Qg|(<;_s1f371{`T*WA~ziz+8VN$QPqM5*8Ao+RqS*9n zQPzK)U;{3&L`(qCkLn_%s)NLwYN~bSB<5q6=ohrzc4F0N4l^-1f}2p1c)fpW85t$TY92xzPx^m?!!XUVXa2m6>+K9MrpbB!9+i*fjDcl~ ziThbM38NDsJ-2Xgy@IHq-CvpBcmOy$!CX=eJG*r7l86*%GTw9V8iAAXlGX}r$Kgy= ztdZdO4H%?82~-iyXY8xzr*Vv{+_3V7hJ_SjfT|g>GZD9tIkN;Bbe?kX-!%}$)scUo zdMB7Hp7T#cTA(Q!+mMxdW$=yL@7~x|mXBPzBSeT)r1lplxC57c()x$wSkCIXsEijE zNF}l;Z78A8^C|cG772g6B6p z;X3{IVxfXSqkQL6((LnbJ%bGEj3a+1^MMxIazxEOo5#$MdQ*r7mB!S-@E1c*No)c! zE^g`fk&&qG(1_}7$lDSe07jxh&5xMNx&!(*APKoBoLqb_`CgB6x!CsifLH&pDUF3f|+~<=F z`cSQntb5!Na2wxbdro+T-S!|VIM)D68eU6q4KCXY0Rce(PI2;$IzY@wY*-HN!{v+Q z4jEcv6E!b+@D*aezfu^yt1}}K$=0x}J^evpL;&uJPHr17D&1X_9SUUO**IWS-`e^9pq) zv~)#Y@|dxP?D5bMv`x{@>t?pR#T>3@aMYD;bfSL_^OPd&#{tS7_^Mdg@$>tJ&tzLlu`;xytq1cSKzkl`DJkv|`wCX-Dmej-n&3#(Bdw&;)8wY=#LSZOTK1iDI#XK%5 z9_lVz5Fa5TExm6ZftESagAlmv%kj4jww~Q*FwLiP!ITC3xg?DyUf2oc=1$Fb`Sp-6VZPE0kHX-b><1B<4eI z_rn-18o8sI=;_%CL^`rsO9ujD$hS}NOcAV!LM5RLaNPVC)EWKL=26eaL`1s=2~g2* zi_^&&tTzRJCtQ@Y7b)uMCi<=eDszV3XW}0U>!D@o?T3FuIKm~6f$p|(5R)m+<|7%2 zCHJYFvFj>NrxlN<4-P>G+-kw5*S=xBXb@72f#L^l>=8RA{YXBY1nuFb?V%sD4Kzeh z9EcqOu`PzyWoePozjisg{)Bi@&-d;Y{?KbbGO`ps!AQr^QYO7J@s2e>tmRUy_hAfi zWev3H+dY5aAZtDbs`aUE>Xn@x?VLmGwmm6lf8G6Ja`1do($RN*Xpoa)InZ#5Ca^Wx zo-)>zcYV#@ROvrSnSg&Ui3Na;%tGcBMjQ!b&j|wzL@IzKE1Z;-z=N4T;OTBBP50K= zS;cwc+49)Dn{gWE0{gX){Hq^7INiP8f`dZV)JT7sKIdUg6rNQaPyTxL#V*%KfHR`0 z9!N)N$E=cx+D4}gbf*}aZg)$Sjqo3mJAk%orr_1OI8UQ46w>6S zUN?W8r85XTOs4!BRB7zx8H;~pnb;#;O36IzCV^{dwc�q4D&?s`115f(lZ1m*^s? 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

G`r+p`nW-fjV}}(t1H;>vIe&n<`v6(){98R@ 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%0A;fz@i!{C9+=Gb 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⋙*Cr;oW>RaA z3??1lmI|!D@X$%jq7n7Ie3KHBErCV1F1C57ovk1+vG|qpDDebiVOg8ud!Z|^o}n%B zYc?*E$(8s}rff|9*6XovM{OC1RI$$g288yTc|G#I&N!%@Uv7>DeXM1?#P?G!enC4+ zp%(%Dvm5>O9Y=wG<)m0v>y9XlIz|?ZpNx>CqS5J}+fFTGcc@OBK^kaG4#nM&)5Z&$ z_Z}X~#hoi=Nb62J2jDM{OOFyFS_1hu(&|G7AKvCs$_Xr)m4sZ;fy}b$5`#TmU#odR z^_h+q3C|uMGc97^=WqTi9mhnH;QG}tIZzYq&d60Y;;amRLPN-(Ky5eUFfw(vHLu;R z+;hcrePLglz;~}$b#Dcxati%6;WmjGOd23MlIEvs`~Csq40)-qW>37#H(D#vmotsX z^i(n4KsrD;)zANFrC!Jah%i19^RSaaNyA5v0M^#vkFOlzx8f#ZwA~2~{rXZ*Tyy4e zFaqgDdO*{E?K503p6A5>knNE2&q%@0l~LE()_E;K?Vz*IEz9ZVm|^#_;t=2lId@6t zs-D!uvF}r5OTz-XT78*s zphY$Y5sdW9;JjLtdW+i)@M2Fsde1qoDXxj^bl-BiTID%=@w8)XmAuKpBhwHJSjMm# zEyN>K>oHh#a}oG`6QFAKB_8v6qsDmepQ^5C4 zA7Y4NH9pfNayjX2D@Pxzy9FhB_`CD?fg=bXr^(-MzQoQP5$VdjAQr|G&e4%XJ9U&) z>*y7!^7UardIm=FDaAPg0-Iu*6;cF$|IHoxuAOU&4{6eU703djtsEVRz~|vUrwwPS z+m27|ry=#?CD`kRV3!2pdugfU$sGMus{c}Rh&W?4YOWAYpuMyI29|ft!WRhlxr0Ah zAoEY*?^m(ms3zGXWPhZCPae3giV@_5$oLZ};)~TH#D!1`xF$S*^3h5y zD=PRoN+tc11*8LMF%NFjEDu?68xDug>Q*#Pi@cYeqg1I?gD+8IK2CYzWHjAt^<8sl zi|OpPCr$c~=nlaSuNGF}@o?>oOa!Cq+f4nk>?hJhESZx_;Q68oLNUY*w76NHjQ5n< z#Pp|w1m|N28vMyyLspFtGHQK)m@589Nr=@wSpbg|{i-@2zGRzd&>;ob4M7p1EmZb& z{T-@G#MuNq`4CTkK+@ti#FdZ%t<)mS%e~7eX+1Dh4`!}GIQfV?{;W&Ydo0BqOow1w zuQE*4p*I84=czVftZ+i+ad{nSwD*asFx=^_xfFA#^>rcZ)hpmX7sRxG;MNQ)X+BN5 zA&KOiZXhHS;EW5xn2n)aX!v4hmL7Q!BQ(zX)CZkd7%o%SJF5da2 zcKa=hxT!H*3ka773Z4LM##&O~m1v{nKrtgY0yCO#KuglFFKc4wo8QRRS14d+MI=R6 zax}&}O_r&#F8QL@*$Iq)<=9S=jdNLAMCWI6259Y=={(^`-D0ML6lDMEl>)rQu%5Y| z>zr>nBEK(K|$x=N?yPUh==_rk5#In0{+&ycsmt4=w`yfu>LqG}(1$ka1oAEvBM<*0#F zhj}66eyji9xC|tZ-%d4^LLPI2qa&QeK;;hWv;G8sXQ98&4-O79Mak13Ahls7oKK}M zm9j}6Nr-Bx>)_7PVu?-xdY~lmNz+rm9h5Ac*j%HaEfqQXI^>P{nBSn-fA~mDd#vqD zAR4F=y9ivhHd@GkFZK85W6zlED0#k8;uzIgV!*T6xeS8OZ5jY+tz40`V@)+b5Tk67n~U@?&8L0N^l5X?!c z56uf2Nxtw9gNilP!Nz|puhhEA0RU(@0T+eou<1q9I=rO6 zU{;a?R-BQ4<#?1bbYAtHjimflMZ{-VU;Y*5Edb-u)Th&O?C zbpX?UYox2MmMx5*9VNDLiPeS&L4#EXrNLw$kqbU;G0Fa} zc%(HCYu>J(eAU2wF~Sj3c>k5`uWHl=^q+Qr1tBsUI<;{?l-gtT=L&@hMcM4^i>j-) z9X2}%O8;$+KLGoZ=cQ})(b5gP#W&z<)A=ETr_oyYhg5dtPgm$BXSiuZ06lTl!3Klx zKhl0D4R|dRckBI!N1;)fD5o|Rx?{JSEmkeq+sA-ciOm)`gpXdxEH)#xi@fy6-Ud8> zZVj|f7R0&=Q!cnODqrlY45O{6BKBmw2C%2hswW$KtM=C{VUqa(Kcavo1W1LtI*ZY) z4Y8rmQ)zjN9Fq$&S_t*&_Qmf-2i0p0VD%xoP+(Os_vSX0;f z-rQvYd{wLeq_g?hlB_AI>{sq|ZVR*#R7JcQg-qB_S*KojqksYlQn|5nuJBp`nA}JH zK_H8|cit$Scu?(Jf6I-mwWQ_iOXMD~dl_&78r2kJc-blkN|N^ISL7$aW~f_#yf3+G z)nd$>hh$)@TN|}VP;h4dYk-eIP2qr5*}e5P(suWOu5Vp#p|n$z>8zHXpIk09w@za% z-U%zG3U9kvG>?_`j(?y2U~VlKHp(Kv@@zziABP`z1td-?vmNzMkazbos<-sDJ_{Fv z7G{+x1uwZ$gzl&G1kB3)qHF2es9Vsuvbb(U2JcijJ z9g|cl6m85g+herqTIc_A2Na)W$DYUhZe2n=zXIpnKwpLsKC*fZS9QMv})hEIHMQ_nO`S^>u&vp6A|3ekB^#+0!`A1LS9$FvldGgq`j%irDw zN23WsDgK_t$&}m`ytd?jm`Wqf7i`}P%3X9HRFsiHSqxstJ)B_#bXmXDtO=GfvJ?E9ZUB2o=K_W@F7j68<<%*} zh;uE^b1}CPjC1$b8Js{jdH;H~x*2XEV%ZxPe`L*espp?*KzMF{h`_L&t;(<{OPPG? z2M^#W>(XcEc*cPWbkGxy*b!l$M*w?wa_1a(B}69g3~o z17ANW33Ty}GL*yejv@51sW{L(lfSyDNi4(SwiaG(5YJ>EjO1lHD^1 z1OX-6EpiG;)jEz=~pjH#ix)XL&2=)0QI^L`ZvmfF&hq7-z2R`z*<0>!XNVZ)mGkf37CFBibe_E@N+OSErq zJXhp@w)+ig%{RV(=wO(JY>bE>;5BQCf%RH})OTqmD52DjtOq7bnsS9$7h0xyeuX6m zgbrXGO-fF>mQ#?iZv3lzP>;aK&1Li;!_izJJ&MsmcQRX3Pk-`FNuu(b$8(E>5K$);`@)I2@obWOi{{Dok6QShe;Nw zs-+@4i}ZM@b-ZOazy#ZU|Fwuyvb>9?@0DQ*wLK{1LADqXw3YzXU=SGqO_egFGPZSw zgLP{yIs^1s>D2zXmx@Fj(ix}?93fVJKq&yAJ{avMrA(P*tdGQx6_LjB3cBy1<6P$V zaww;$yKV*#;{!+w4nO{}MSSxDRLty>5?&%PKqH|Awb8cLk zY;s>tO9I<7Z$*LeRFZ9O5hJ-a`1JY+pdvfZ?fDg|2}ubXJs398nSsO_1pAtNE)8 zXf#`h5Q94tlhFTfIea^th*kf8PR5y{Tv46IZYl$?$%6`4_2T&pC8fsI7`fr`NAzzN zXNIn%{*bpC#Nt(MuM8zJ)DEUEl4JVuW8{3R5PjJ-s=)3dxIZ2 z1X06P$lpyqEhDw2TT5PH+(3%)pBV8^2L4$35U0B=puRYr>9quiVjqrw*U^3D<1%G|jbDA|k?GLXex_P0gms|RYvPvIj8#sPYIV)Moz5=IgE$dzb9ebB ztD@A`azICzG358;$Yhk~ARzWJ);#h|48NW({*?PjHi&oZQ?tL0356l6UE zcd3gO_D}Ll>U0Slq6$-|G7nh1p(ur;KL1q-ZDIJ#pAnkI?Lzi{Pfcp;|NO}|!mv!p zNStT&2=9eaCI=YlKqo_V>~SZS((f^0pPiP|n-W7MpT80sal@&GG+kw0MIChEK%)>B z0kQpd`1<)9$Yx2OfkS`M;!i;+QqyI3=|wPV;j#f1d-c+Du=mQ!CwU*b>9kXGS9pXsb9>WhXR`{;xq_T43 zw{8sbi=o$BQT(*kuTN*g^MfafPW$;IF6d2rsvLxbp7-^W!!Ahu)}f@Mxe;GlRydR#PAVl_1U8C~LlUK@ycWOO zU%2CA8~^@)rB3e2<&>5~sme5o53~IFH_6`(oL zQRWYV+dEj}fk_e~2q@{_F@tOupr4hJvIy1Bxml~;GHyOC`0<4`+OIkmh!;d7w&sD2 z>(7SV9SLQd?#cLBi}=o>o%EqZgk<<^ zu4sV)7&}yo8KfJG#Nqls)wWV#c&Mh)q#70jo4B3+mzgTF5|sLoUZzgU zj+^Bj2lK#5i3Q&`xbB5#9|D&ulh4qhNAdT!GTWv3)HK((B%p(39;&N zXP0~qvwD7lG0v!2A9RdZB){>%h@II!F*y?Ubrs~?2sX*E$APu1#4ovqGt-Q?xoJv& zstnBbJf}q{NgowW-&T3(rr+~N`psh^OglUxs(_+$7xSyB2MB}rs+WRZQbU8 zM(gF>0!J?6`+C<~Tb8#fV0EhB=7U%s#p)a7} ztl*1P*qA597_K+d>3_TbVL11n#5GTUrR{7-Ep=%o*_t6$I47kW$ZB*adO{e?NeXnG z4$9&xAoSFV!#%nLZ4k;S`&Ve>8%@RFuBDVOq2Vc%?)Tq0-iecPR~4gdu4sE*$};m} z+FAB`yloGrR{TejkphviA2+NdaBnH@A-D5I^GnlBS}gAbE7k1x5Ts7Y((ph)l8+@ZMd;%} z&Ew?SKm3bi_JnhaIqR-&l`D*i3pHt3YHlQ$Pp#o zxK_BX%I%FXFeXkdA=d#%PEBn1r*6b8^)|&3#Wr~;>TEp!VlXASv*p{}kCwyU0;je~ zcekWaSzwyMF`Bd4)zEgG{0tAy_?6;y8L3?SGsZ2s4j<90oH;!5b52pE#yEjVu`zm; zkSMPa1y4D-QPZ1FwuA_OCuQ6lYw@^?Zx(pw&JQr$HispUn2sc&=$1?{z%D%?A7?>K zjE|B0`E85KC?U^kP{-XrkaZaT+UrjZ$V;gM24H4>JF@DZr66&l4c|oKfv`WcVoV!O#7#t*jloD=paF1K4&6vY%_sXKv?`Tcw#+X}9K%WS)GMA5z5y|p~4 z3DM~jMQr&8lrlc~V;5)hX;{s`uD%k8)O^@=Tm8-(1`2)~^o}2&IYo$s(0U$D6g-5d zu81+dxjsH|HeNGwklJ>|J@{O+CXxEDsby>~8E1+q#D zqB~`m#;lPuZ>vpzYRcZ0e69}cW(f&Wz)&ohPe>SXyM&vS%r)<2+c%`w2J5j*4e;6A zJF^x_@{OGrxU+LuS{jHSczCj?z5QcHrA?_Wko72w4a(cXfSA{adoBtYK=Q#=n8!io zU&R=-vd*n-`lr_fbZ_dJcL-&0n-Zr{&9SxIX}Kq&W@D0n)`U-^-(}urjR+lNILg(C z^cSfH_WBFxJ%40d{8MpyqvaP{el};pq6K{rRs^@WfWT^2pC6hl7)vqI(H7A0E{L<~ zl{4HpZ74b<{7CfmUk9KXyKPjQqqk5Xx!PU^CLfY{eV5i{={a=MhNT|%PFrrf@{G?A z-f1fUg%i(zOW4LFfNyejkgD%7n-7iAoOHroo9dJ3hPA`?%X3U@O*U=^P9}id@L&O; za-Bad6>@Q`afiRo$4pH%=hgj}6u=wl!k1&N1`HVO`DEtJYGBc6h90#^CJLG`Csw<9 zh>NfP!}V(o<}2zK=PWIC@fyGYc9+j2CQvIYzzW8H!$l0?r-I0Xg5MU~>i4o5juN`? z+Vnoss}s`YMB#5}I=7D=vnhAJp?$w_Fa;I(NOz0@X}q1b?oBabyP`DPif;)T#%&Ax zIt$rqn6pI4oTW4uCI^!nA6n!5I3nJ8KvsAKA>}p}oD!%M#iwQ!74KVy*hodGFsoIp z9*bRn75~Kx-;;lS$9+SlU_GyjFoJ4nIO|@RK>Pn9NupisWu}S;D}iX)wULF1&_)-m z&~%C>gRG(qPo+-*HqI)IVCg9=?k`#xr!^A`loY`Gsd%I8wO=*i!KI7|OI~Fa39pk_ zLl&4{mHNngWu+m#Nml|TgL!!%0ePE>D0gFji@T!jQ0p2aOd^eQujz#g9oYd+bpZ@6 zc>6TDwZ;k6xM8HW)vcbgIfh$>EE4y1R8vUnB{;vqO|YM$iw*KDQqvBlnyt8lt`^|Re)v1PAHWp#7Z16_tA5y8n6I=qCLMeX9!K3rrdCr{ImJwy^g;(=gcTv0(Hp= z^=nS)tY%suZD3L&Oc7CmoEYN|_u%kFvAf}|alYVifDmvQrm3HpdKm&N-iz5F91%PA zCLKOwb7d18CosNPjXe~AT!f#IZdJu2TYGXk06t1GeR;s|P)6ViEg^wn8FU7JHE6Q9 zjsfrUCX$drGScHT9_m!k`hp_ zo8!Q(>`9dHRV)=!X-iF?IN|YaqQPKGuGQ1xCR}7~E_IRfeTlvSbMwo8ivA4qiaFs) zSlo|cEpaMI(o2~S3}CV8;MB8Ee5onW@%Rt}O0_UHI3txTlw`(m@uPH2{i@j-kLH9e zC$a6EJV{++61iq?CJ%ToCgTe8hxabl8!`~c8s9nNaoh&b^bTM}%ONa*iD~QSEZws& z*yDURIh~V)_C^4rK_w7>)2bPgv}XUuwooar@}zfBh?W3aJ8a;g0%Px}ZGSl>O zoG*63cCa}fWp-2tIVB8X4Pk~x94+#S8k1sxMWZb3)sz~6FHnhHF+b4$#!HKdoIgi< z(rpCh6}g7#^lC-o_Llv92&>nGem6bv}}8i{`b^s-Uva@LYBnh79;~Fl`pK z&%FTXeg^YET)fc6K2K6gEf4oa~ z&CfHu1D^^k0;u~o@rZFPfaW=F;CE9V*Lz4#_NtQ17cC12kitH+0)NJn`N`9HR*-XJ-%?g>6FP4oPn4aBmE4|Y0qVp3z* zpEG3*i*Z?wtVANB;a0a^KY_$}pKR%}Y}`69VYh&;ao~JKP78HM86FJs@QHNuOUV8> z90jY^F^FR3&b;!foxI{r(E#xxQ*M$63^c@7S$dt<8>=7;4RmcHi0t70vM0FAsnp2_eqDQE_UwG>> zj+@Zjl%pS-TaL)U`0Rlxn$ZNvjeXi4Mxl^toBcETGpoD!*^;_as|T1c=KNIsT{~Q( z=F3yQ*8&~?8r9~Zg(=VU3Ch0F@V5C6JVs}Kq(6Yz=k5(JCRw2d&Iog^C5Q{;o!-sz z{6aI8GKAJ}IV^dwxOt&|$k_DPEobUXo&On|?hkxQV3*jmLhCkm4)QbG*f}676GJw(YwfdAJxL#b zz+5ae^Q^w42MjO9p)=MOGgWw+!nSikaV1TM?yvJtT>3lexWku{^btt6b!&L|$XqkP z(n!QUvj?!iahumVpX4XCSp zDfi8ZNE@A55lO&iE@v(V>x#qay|?Ght{=7)cseVw8QO%!aMLqPeE-$RPhGQr-baY^ zHk#N?5=J>3P;i;>{6I|>tNGov@&m*`RSI5FgdvAYygQXa@GB{2*>`>qPp7Cpx9=~~ zwat?>Eu_lIu6b({k@;LB$%9#}Quz7No^3LiC^`gefFXX#QmUSgLpLl3s)KXQbMBq8 zyy(-4(uo&UiA?6$J+4V3aQYX2+!y7TOM5ieuaTu}D7|zwyMPI-FG{d*4?+eKUe+lI zs0@Zu)JUtCr(cz&vWp8oDus+Lr$?5Q_Rb(eh}f_8p_NI_g3~s~RZ@4I%56)PeoLa* z`rOdu(^g|&SiQa{_~1|Q6pQo~f~5jODC(QkBck{KB))lDgCeknW_VA3Nc=$2(}h!R zcX=g{HqcA}nJq^DBg9MH_J&E#>jQffiLeCW{Wwhwi7TW;^@#Z>RG~@-H*3PvS;g~O zg`{n(9XdpQ=gJqgZ$ORKmISYrnD;3#L^^50611l|F$fd_q%>=Ep@LYon&cUhbLIQ5 zHfRizF!2E>GblOx!?TiqdGA6))QG*-lv88VVYnnFu+^kqLP9%WOFHaOJf&t%X#s1` zlYNSLd(%B8x46K0?cT5=BDPo@PtRf~5Ub+4sYQWjeW+bvQ(CZDv`48dG0VXf zEn>d(hI&PuS&YbkbG*?{<^33KPqwyMpJ{z-NYNrN{`dKD&)$X{nAye>O(wh&v!MO5 zoHV2Jv@3-0#&q$$wPXlv<>&(<%5fOJ+Oo&Ytoy*6y4J)gn-j=i9PXi$8UrP^1$8?w zz?US-dh*TrbTq_)O@9VkL>W_m6v)cgag=Jvg2>sED|HtN z)7pI~43K_nsUu_G9G#S#n-Si3ymEXdC;)4NsUp*U}I*OHm~@i-xptekHTR zHz$=d^u8MycrkXc4gm^F^ekkeXY%JEky}lo`~BZ2*fSW6wKEsm!eO&JP^dPAM=6C@ z3|N`86NqX+*fEUuZg2qFRz8)FWa?ZfI;x4*dl<^Rq$|n(taUdOvPE zKdV1Ria*>7vta8GI*mqCn=Jz@-+EZ5{#RCvr`YrODV4qTVVoPBxY!i3w1oA%vtgU z?)+2?M+^O+W4=j@^s*z_-c4t2$07u+KrNuHE;iGXG#4wtC0ng2G{7YKG*Ti8_$)!? zu^wrE5y+PtykAG|hPEDJk0H|Xsksvt_d{NPPVeV}zaq=@yIXioKaKFKve#ok>|omX zZUg?Id4-~37D7=7^P7|m0B=S_H;72Blzvde=S(l3c-g1Km0BOCaUTA*%)fPHfsIjO zKPV)bYl)QjgT9gXwzKb55XT)F{VvfH@4nrCTBBLyM2p`wtlDdjHE@5k!o-wInRLzj z+4CVxz#D419CGq|CQ8D5@F$e89T_*rWFVRFn{gJl@Hd1wRb1HYy;B3Tub`5|u+zWa zpM+(6O;6^+XSkxx(iHnCOu|S%3CXB8%^T zgAM9*aouZg(hHxErE`T=*ZAl{W==JWP>sQXA$eA69BbGyu?I74q46}>5gaJUjO7O& zDE!&mc<2Rv|=*)iaH4^cEVd(PhmFV@Z2^5C=Tc@7JNu$?{{$*&+wR*Ur zKmHBfb!_#Kvri|3nmXMGK0H)?lVc)tQ1^nC4O4?xJZfK%wg$fPN6zrfDtBo8ZTvSX zb1t$GCJpnOnqK6w`=Ng7Ba56|jI_aeA&L3OIXbs8hPZHwbt-cHhOAyarg=Vp;%01- zD8(O#gm8Kbd~jBPWnhlaasM3JEWzOIiAncSUqnSpP;RQHpmj$zZl;!v+S@|yj6j2P z$@QL8zw#PZl7*ABqp2XiIQxE}vmg#r=Me4V~`Y-*D4Fm*L z^a!)~P9i6NTDIEuh;prI{tNgi>nCHv{H!7LAX9Ozdw*CNejpqYh@S75#c6A(E)guX z5I@0sf=iNzBKQ*aagU0VvMX5EQDNI<13N;!%_ygsHR9J~@?U3I5C0^8L$fjQ=+9c6 z&HozyyC+K4)9zSzQqLRixI1)YodSl? ztur^wB0z}M1Yc{TbpaxOKdN|X$vhDSsEiW1YC?kPCP-XP#itTJ$fM%RxREy&g=>Is zMDvkWG@>M`DxE>oWzFg4n(@BdT}|9i%;RH-FzK~ggPP#e5>hL5uuHx0QTnJj!#0ws zV7&OQbc4^1Ri6)et9$x*5l@atLV76|XPA}0)a@gt4?d>O2|#Cmt?;Q>X4ZBO4n+=B zZS_-2_*PDv85UE_J$n;!=~B&|{?qDjz+0NmD1F9s#>fSgJT@?4pdDY`tYmI=my_wA zNACW+h)`iF(`w1q$48;$n0SJS^M_fs?m&RKMycfhgc~rjoc-*kEbx)f)f_FizS@<%tI^RiHjkoy`1(5!_2o&g?fYt9_pT;f zA%bO<;pB%k5s@Z`(M=m|>!|Mm5hu%$P{O(Ov~N&=U+AcR2)o9M{z(-<2S%Cz7g2cU zzIkZbH7g|OLM)cMt{gzm2SN}3ClPSRX$DXGBPYTrAOSbs~JLcg9qtN{5 zX$foC9bj(LyHCTDp4OeClbgL)mt@6$DQ%}T-OWj6sxsPMU+Pd&nv0zY-m25=JnkFr z$ZFx;uARVt_W-HYjHU499?iEmb94A9LzOMeQ>Nh7a5nKxGo-o1f(%CGMH1YYm0R79 zgeb9f0(v5ZaYNXo8}#eBS8}iLkCno!Vrp)`J2Iwty`Cl~^9%(ZaOM#FHX|pDZ-Ads zuoU8LVXh1K6p&+0{H5cSk*nv{=J?^fW;2o!+f+?|+#>jT4~5NVj4dpzog=>Qsr8Bj)|Lp(5f0gbdf96zOqD{CGuiV^sLIswR%us-?n0_1e9q>X}$rDIXNvm zAgk2s<){4jdi9S{Ydj&5s3Q_0Cfl+m9hq7F;a>ce0LmT+H`Q{6RDENQ|I9iH-e7dbd<^Uhp=cPS`yNrz#nL3vN!M zs6C_b>RwBl4};ZrvHjI#P(b|`TQ=G;EDz_6d^nv6W7=tzv6<2f#4GpYU@}+4g|$-i z=i@|R6YuoF!+<}w8zukTbn^RLu-zuM6ae;E$0zCuhz4TbIwS4~lMV{{g-oJE=oce% z`O{9h4+J6vy#`TkQAS+fsfDwDft4}@G5ODPw{#Kbs#pM`%US;Ls2&-8Vm<2$3XB%9 z^zYSvglZhLQQ5y*hV~}wHC{dspMf9bb13iKK0Uaj3)SyFsl;dYK#1zZI zCh+@?IE`4pn1+GLFllF3BO1g4kdCI7PqpdG$qKv5#=1Do3pTMaA(ShB>yUJp){e0EBPU}rLN?}I3sK~_`=uYx7zPi+=Wo1c|ovSdLYW#m1vsiCc zw40Q&QD8nxqp*erT0TyHHymS(eTLUqRvK(e;3q@FO@+9286ROWGoimuOFXv7-LgnS z@)$-WK<5{SmW&&$LrU$IxWA8a9+5y0)U;Cr0_7@=k$+`CY$@@4O#!6+>ME%d3O}hI zWb$0IMP#LNXyuTLXQzu~SZH$?Yltr62?IZO2ucG`qmt?m^@rJiLBWcIP{2>g(v~=t z>cK@1fm0W6^_A|dShzaaV|^e1g_p66Gn)opXI9eD{?=a;^1|R$ioCop2z@jXmvqT* zs4Q=Shpa+BUHavs;3(x)x#%~AmV+D3Nb^Wxjzt9OtVhS*0sf_QVl_Dh=dI>Htq@(i z^ZIago+6KqWR+KcoWXI3!551T=k#c07%Ut9G7j}STr?hlwVr+9=(p<%x7beNUT=Ws zq37{lzP!~Eyfa7bA6hz)m&5@s*ICRvkls`lnd?Ku*(>EF9LsP(O5fYq;Hk(H%|1zB zf5EE!SV4KJn<#;Fu|T-+OslSG#cV1D1Q68z+JFyULf|QXe9w036@G_6stiL5#o%gX z4}4wmdgjPh$!Wo;``U`l#iNh%d$VFUNwUr`&k--Q+cxr(Wto2uqMkC`b1c%`QQlb% zZjlwN%Y8=JOC1*Nq_|h;k770sq2Rknd>%f_wZzV5129t?eF|xo+@Im(-&2B3@h3=` z)WU#V8{DIRnBYCjRs`8vVKs~aA^3qbU_r1-S~j>tL!g?e@L3@o_NTz0tC#|c%%Xpc z!NzqP4Qnz{1P9i(=utXgj+VOtf)Xu7+lZ4i5fgk>BxO$OG1-0%r73OwOq~whEeVcI zYzU0W%kutFQ)`%58O8ubH6jez%L3Z*?TK|*(_deIYai)xeGA$=85-v;X+C?s8VNheIm-mA*y=@T5LpZ*(*F z&gq_iN*&CmlW91EDEQ=S6AjeVRK?#&yKmY-V6x;Koj_i11EgwNdCm+Kqr?4F%kne8 zCsQHw&2K$vDN8V5J3Yc7nVsKhxoO7AG<|>OYH2N324r)+zpt{?Vev9cjE{ht`mJXK z%-ykAjzj|Ir6EMow%$xB?^-9fvqni>x*WuRi}^DC0A2cs3oiwr;p5T0Ydha?Ur8_l zsQn|t60{2n`G?O$2+ObN);Boua`At(u3PP=&~^OeTup^~6=nY01Z@Qp-fC&J5+&1m z`EOM@s)pTRh}_%|*DT^U4`p^isb#;a26TKJyo~e>TXCRDn1Y@FUk*|M0bL^ ztcyVA&eE%)`qRsc@kh)oGK#%PB)hs6o?f6j6wF(N%Rx)qw>1C^G$3? zv~XK%4!|8-lsMAWlzDb8cHzg*F;=wrhIOU;DbCG^uhte_QQC3u59kwdtAl2LQPs3a zj`^_qi5-TUZpxlyV|=_HdA^~5e@Ai*f3WvzE{pIJwn$ z@+^}w0xWQ_kqRE9k{f75Wuiv@Xs*7i=n8F5QfB!$_r(Sv(M|~ZzqxG|Hx$MiTP^8z z;O~Dr>1$mHm?`+U0<_)t8Lu6GEenbVAvHD-1D8q395uMl+47&`YkL<(fJxQg9HKB{ zq^QRRN5WsXvC;;Cl}RO31x{2g;SU;<;XZHtz%r@s;o&_Bs)>6`LgXzk_-?johv$oy zr#q&8(>#ccl$SQW$MRCVyxg+dX7e+qBfxD6y27c+97Z#raVZXnU9J9qtw67*@4uGd zQt67~5yL6zsElQSS9yeQ%YjR)0ef6?Asbc3xKr|1|8jdra*2crjD}Z~07Wz1NVqSW z>0W~`RB?oBt9v7;!CjpLJq&aX?*W!Xu0%R+nkf8wo*E#!nB#{XbNF1>!2vYk9m~?z zbjci@RSxQN0*>Nd3fcaDsRR3mj1#-}2SR0S#Ii-JtWTbqNXlX2_#Ncl$8`diW@*^k zM0497^g?O^M$#9BFu8nh^-iC3eS-fViL9vgoCjax^prd^#dVtk@X(wd?4AEXizq}K z$bC-(^TxHveKA*$>5m_^&rDb7ZPkv-_!lJ}+`^~|{zE5_hwFxa8^7aLsn}@U+!5;_ zq^7>iu<#6iw?)2|_!Zj2JyHVe%W&9+Z@VwrN(S%!OQwKEMI^a@l3aF-cO&i4Cza{c zgp*fXc+B1oo$-oLyQ%op^aQ{9yeEWR8w{epx~Jr(hK z*;i#3x8Wv5SzL!~ILY2vmQ0I(9tc`##Aj;yN(PtC1@e$l0HSJfO%Ec1$`G*^e`1|+ z#2}EZ)|88Xaf);d#n1y24ngaQepttE_>*EXf5v=TB~PJ+`4vr09_%CUpEW%DP^37(e6?mCWn)SPjY)MfrO@3!f;_7pnM7qkW6o(wV3 zmuyV@4%qfo`E{u#D{Hv?1V`ilt_O|Q?-lNQX2LChqh-czzfRB{{{yyK-&E3kr#thl zi=Zs}`jm9-N9~#YfEWX!dB3-*zmL(;;S$2FDgvi9SZ<^NZnI@jFK(OU8$dCLw%PwT z$VUF=hv}xPneg3!K6`Xyyl{iSt9x<=G%GK<>JpdSQ`pxHoL${y_jhpD3l?v4+@Ny4 z{{Uit>}{IU>NA?&&bBD5&MX^?e!coJ*%I;K-Jd<^>DGml_;U}s7m^d(j!}PxG@2vW zgr9aLP%d>bhx^OfG9hNWe_CuFUGGm_b3yU9=+23gWvqutb`y$H_SP6~_<#oO=#kyr z$oi)mcsf`*6#eSxRintjnP)hy@bd`n*CC{Tm09JRwq4776M(_AjDJ@^jAO|x$8pLL z7{IU0vzH&+XwGEY584p&OV=L67n9m&2~Q+2;!NHk&1xv0?J@{yIE-6p?L<9IXtk4M zU-Rx%%4AJ~c%?XMi{Eo?In>^uqixsMxB0Z&CdHmWd38O1$rR zf78bv)=YoRoCa^d3-RW0x54o2pq7y`5+@aVNRakt1Z<(#Wk!TQkdk2_7e^uX-N5Iy zj&_|=imXX5k+|vu2X`gcJ=-F(kr~R>Xnb+2Mm%1FyqLjS=eJIKdZG3aj4%HEP6W?x zPqyXc+R7QgD26~xnMfM4IR%UiAUy`Bf83io@$A}2-|Haca;Rs{SnJKDnl8*4IuF7h z-^4>&y%Tm_XP-SCa`YF|-WF0Pe{DJSuv&^v1wT2$G5Q%1D)o;*@Q%R;h%&iDtU&<= zQQG?3fTz|Cgr+dWSjNx<#beVtYW@2~G(-XbW%sN&+^S5u@=<$a#PK62awl=Cf2$bQ zO@qd##vNvH2~EkiuD|xjiq|PLhp3?=Rh?3 zIp{3BWBS5fbZ^!g+I$nP$}P+*6{m6C@E~|Ssn%*FGgCe{VNZew&1O=fWDz|1mF-f9 z3h`Vi1mEd3>*nojj++BF-~bQ~f7A+x;d)eRk~^i6B|Djg*%Rr_r$OIkldm`HWx!O@ zmyV1#Wb{=#qbuW8`G$wKgq0=Pm`L@MPy&{-ADAG9;XuZ%kq zRGz7W1a`8B?AbXC2Okf>Bsrk7Xg0P?=rzYIv8av6*OSE=(LeMf@N!E&sU}azkxUaP)@WG8N{_3ZvZ$6FS)1h9l6Mi$fo6VB?XSgA-kyV6PTJ&Mvbt*7LXYnrp> zPNHt7AOp_@<{xX85o`R@JW!I*NG^sKwd0fyvnyTInyOG~HkH7Ff4yEC1hw1LBU0-X zh(~@lKOfHfh#sy_E<-;!NAFxK_dT6z8X2Vu^jThGDZoUFTzm68C9^kql1+l-1DMr*_oxRYn1>zW8mU zy!VJGi*HGJdi`%ne_;n8K@@P!_2z9c-+Q6#6RX5|R@nifwg6tl zeTNq>LfY_wMvp*1(qd0uGafR~W`42@1?HIC&C;{P0(?vgH^nsNKmOjn)(pdStn$W@ z<=00(ir*cDncm!tiI}I`+OwUcc|ZLLBtIB6Qp&hKl(}q@f84kRkCP!J5Q1X`g`-x@ zeo48NLU*4yqAZLAN5OYx2HtzEic~j}a{=yL_k+pUk1Mm(M~seu&I09D6SMzq@*h|N zNJ$?zRG`L=u)-|Nt%o1=GBtB>%)<~6?w?0U>lIgvgr|R2UIZBKf^(}`~fq% z=CYE}6MrWYUZpX`#HIx^w_Ci6leuI>veYzLLa6irf5~s&S2TY~+bS2ME{e{89m63K zR;w{kK@?MVC{F^3+4HAbx&{1%Z78*N1{8j6OcBj8RiXGTv3zlOAf_$WTfQymtcLp@ z{oumH##kLMHf1pqug@L1I?;{|^!LN((Yfh!45cn}L}@C!S>cmDm`}dYbB|&*n56TO z`eIdSf0~5Plcn7?1ozep40brVD|;GYM?jeZ0~)Y^XN3buduG5ZnIfs@7@2%1YXrXZ zbebQq!FeW|%xhgr3HDt%fZCAtlj{<{nO$u#tr+^@Qz2wt%&NIe}oz??DEcE3)QK=dxo>db8ZydL6$Wjw1P#*Y5~9K)EwIl|ak4^uMlDXRV=Uhk(&>Ov{{koR z!wYUdkv+)UGJ+X=L?`$Z@^h8dcCdZ3z-cNHIU&g?^^+6 z?(01>R1NK=8;}?GaQq-_&BTH!e~Vyi&FGm6-Hlc_BIbt8u$@=o{#~(ycUCDt`VY0X zH8(4%iaKSD9h)R89_aWyaZpc;t>Xo;nYy4<--o__38?hn8u4LRt#zrVJwv;t(rhO0 zJjFwW*G3RivD8m{(F@3!OU#~}Jx~WxO8exo#2x(!@u6$25unM>-y7BBe_TMhyzXt0 zD9wXqLQKYsQ*6flcr9yzaud0r-8Xtqu__EF&D@2Wbbu;#?7SY4J~ zORDlRWdG1@5gU#`4E~ZTsfr9)CVj7vbvLzJY%a?IcNtXwvj1t}Xn?Qgaf9gr&`SKp zAl!6d4|%jJBXj`%9OckbkV4 zf9iB;g)P3dxSjz+^G7+guetzsz>PKLV+{hkT%}_Rv)6QGsic~8Lmr8q|MZf$d+>ou zQvgsT>W9WCe{l%KQoOVs6VSxuzoGZRh@Lxtv*c?Ur>8K#nCO^uEvb+UkyV656p<8F z_lzg*U>K8Q((o)xP#GrR?Dwa$6A>jgY0v1jBtg;wcivJvF}lB`!1@uR^fLM)YeOKt zNsSG>0A$ey{09>wYR~=#HARe62GsIZV-2OKVY>4Ce<@c3NpUqZ4A^2A=U3DmgQ=Rd z#^qy^77XeR_V`$YjfYuy5MM0hGyv&i1M&BRpJE<20$W_H&{8S5k@t9Q=Opu%aCTR& z$FL)BQrhM##9`j~q&q^9H1Lp#2~@PxqVQ_!jv2VrN7ECIM1rFV)N75(-jyM;6c(1H zP<*I_f9HN}Qt!cS<4gsH4$uk#oW8A4N?^6?<9ug3HugtfKXVA^l7WBGyg_&ANs?%B=lDXhHbuMpVE6o@1l3TP|K1-)LYf4RmZUQML^G{OSDJ&ocb9}ZMrf9-pF z(itfB{xb=(&M4CgqnIS2+3`~P$q#MLxA*H{^=1a%MW4%0F8CWJ=NyImK zhoH0o!hc;3zCK^p;PpsF!pMpK6YO;_SLih}$2*@4Ko-d}X$pR#nR8zVbGe1xsnrSf zf45GQVkO&`rB5tup)(d6w7nu%AHRN}Aga{YME&UMY-02fc=DmY#|E(O&4v)VN{{`N zXE0o)Z7e`k;ZierC(rSqZFV*z)EiCuV49I7DxE}ss&i61f$!&}Wx%;Ze(01IrZ_uq zD7X}%-ZE#Ey0n^Qx$U!wYl<1%z>9hPe{`?97R6VLvscX`?SYpj+StawHX~&h&c1tl z;#Z>|!m)|}B(@2EeN1toWE>5LkrwQ$Sfk^j&iLH^V~sy=Hck{GWcZ;Hpijbh$Wbd4 z%GNpfQr@tF!M=RF2j*C^&CM6YN!M%jR0iR_RVKwRqN1Of?f77(?+)bIe=T;< z>cDh26W`>b**{Na#sPpVEU?O}R_d2AS)^SgM_9?rO+RWmz%-cY$$d27%d78q7)9Tj zmKTIDk*0d+Wk-Z zee}Miwk1YN@i^$zuy)EM3P7W@o94;bF1IEA@0ko7|h?!O6 z1v>QPM$ZOJCC`zX{phAe2r8RBMnxY>{{LG~Cpqvd-_ZEG6IP$hTh0Qz3?^6iI&e<>zPT;@q^LF>$j9+NmhUd+rtEMa`>Ynxeak@lsiV?dH# z$`@VVaqV>EZgeYE_W)^Jxtjx`P0Z^;wGcjNrsSoC);?@VF(OcL& z7uUNVi%-TTo{#t@C^9I5gOx$HC4SLRFWlSLx$acNiW6Ldg0UlhO<0EgL+-w_VaGZhl?tr8RtfrENNXf16z z$d99Jqr3T}5&Ev)2ZhBUvwV&EURDpq($kVY!;h98txgN&=0rb}`rgj5zW)}|*1H;> zS#?Ozn{wVbDq{9tb3H@aZ5b$xmizDSQd^}(-sibSV@mSafA6-bBMfkv)yl>3yR`DNQ&})@sSTfh@LE#kAej2%rjIMJ~}Uzxo!kvf^ku zn@;v#WQa6jf9n$d>b(KGmodrX5IXj3+}N)Y31-yJ1Rdio*=}{EQ)5qyc-ZKyFr* zH{k-2e;+{tA1(%1ba1hzEGz4&N)s-PQ+Skgu@}yLrburIsx<#YzZIa0CvyR2Jb!g2 z6q|gV$WOVe0wF01(KT|z#xonYssoE@QiAt(7Q(xS* zTD(~^HIOPMpI{zrb51xM>fwk?K7LTEhjM5{e+QP5vP9mK>w%ML6Rk|AT4x`Cg`LQ$ z^6phCIwY6z)S|2zhZa&x#<+s@DKng#c_$ec4O5Lw;;)2Gz ze=OsEKJ6YixOaL4ES)-`vCsXwgG`eEN35OQfP_AJg9*9Ox>UsQ3`d zf}geOZSRpp!W?;30`CJ4Z5=b{s+eY0f3S#ddJQPK!+09kA71ouIB!M)2XPbV%F&Z` zVq#ArON*M!P-SRTm<)wA=5`)gDoe<4tJ zTa7@Z9Y`RvFBSo0MG{FECo=;i!R%{l>hQ)J*i4cAAb0uSS8X~lV5-NL?{_KHD;lRq z(TF$xyyq?DSdye-Ag))Mp62etLe6w4yDaKY4P-(q?+Bd>>*4>?ksf2@8#+HIU7UAf zBHR;3kYVKgg;YN=lJ|iwZV!B2f7kfuMl+fNiDUv8+{90{+^qoY{&p*}s#dgm@XrMW zirub~q|r_sR$4)5pFUcK`N9?OLqz4fy4?jyB6o zb&gpa$TTjwYN+i;98ZC_f(Io%^bVfYKq79xdvnK4C1^tkE;WI1{oEAa`V}OQ_<Jmr>>n2Ou(IZNcY?QRf8Fny0IZoxE2HAP`v+P9*f;5NavM42TcADVMf*ca$g!IjJ_>Fl zMfe6F$ABKFOLoulEb{n^)0h};LD!Mg=~x@<#ug+|vrKM@75x~+7|R2XN|VW*N3p?O|QeRWJU|LnkqZWCu5=kVqt4~(kI z2>X`ssUsGys_sQc{@2Tuveq7oNnp{|nUK#vErdhdpXyEq7(YX#Jj@BdL^_WhV$0)- zYa*Z+b#zH7L3c9me~v7;817~{+oxVA{>z;Hvp&dk9WtDm#{7)9aUQ{q2#nF(dgA7V zPvM~+vWP!^>`mW{7=XPLc)s?(+}#Hz_IO3IZj~8iF16n2ynPAB(^ep7=Uvkj)6+-V zKe{ct=Fy^cxcqXc|7t_rG@|c(7P^d_MI5#{3t4E`deD);e{a6!bL0`vN1^AZtMXtUR7)$zmPXVWeB>O7op zwi+le1}9%UasOfNd8q36%>E}fa0J{QjP;LV#&Yin9h5=dN1E4JgVFZ+OFuZIJo9&@ zq0-F2EKB6Jf8*&qE>>p=ljmk}y3P*F&fIP=8auj{dF#wiEoWPuo4}DEeEg^Z}%y&H|rokYIArBTAErWAi8i z_1Qs^PaXa1(m_|NHXNB6;W;e4)6$O45+locfWBy5f7(|K!OGn60(N9!Quzm3*)jCc zu~gWAK>-zlQ9SmmyZ$PWz8s0a5+{)SCHEQmWht8DMS6eWu~}C^_tM1CT%v*zUzgO} zccLqNbTg>;amWhwo{zL@&>}q;gqlWJp);w1>~c++vT|M(ASl@7Stw!|#<=I?h;qyg z|4CkZf4+++rVe0rsW#PLFxuRQxenYNZ*)oop}SXmCi|7R+2krKEXyHDr0!d(r2iop z6U~yDELamCxX{X6ePwIB?+&G6r#EmwZ*R!K4i%^IW$0#AO#qjg;{?Vx$tc2@$?e)C zQ9Zdt$L9;}L$$A3&?;u8te?${p&!3F$W{oQf7V}eyvL#Hyi#Rmok|JK$fcrh9htYd zb?qq6vDe!%grN?v$0kI56^Z=bdCUl>{~%a`7{I$3ageM-xA^CR05^BHLM`SbkO1~>;q9{b&`D4djkQ#jUDoIs=}V2eV}6J#;f!i(w48Jt zV*-Bp@n(5lt$eb(D>*BGzJ25~it-y5f4zJf!0^4WbX`Ms+7Cj2j^$w_+`@>E@ITAp z<-Sdh98v&$@Zw_EJz;y_g zht1+>Q%Z@B9|8{9vSX*4|gsf@p zcb<*+!MrbTBTJ)*e|$$Qx2<4g*lN;Hade~tzuRhBgMIh%pi2`^|DN;u`O)a^u zf42T6NXN`<9ep)7Xg7HqO(*S!D$N{daPw{kdLet8qa4Y8YT%{t*ia7Z=)7lojg573 zonc(8BNnF$eT`h!OfyuC@GnkK*HU-B*3?g!#Jr;<1kXqYy3b1`e}!XKIKMo<7_oRg#W|V1VC} z5Q$~XiX{3&*yP1(P&!G}}m412i z;)^r-eB4WwY8|H_3s?y;mg>8>158GOT`9%iEzo|q0mVepaw(995;4_K|NXA&!zDAe z^nNgRlY|606T{>3A>cAwKw_9SuNMJs?Hv{X5?CM(e_$0nzpu{-h>rgH3q+2_?iM>! ze$IfN(pJCLl{y?=qKx6nfjj&*!^xykc1KmmOWo2nu?_G-3Eu%`DAi1%0i}T1r*UmL zSzdZ(F-GQ{#zUteyFGzLLo|ArZ695`IaE9IUxZ%u6JO7p(>B%xgs=XjEQ#QWHOqOg zS^@$7e=31uzF3kYFb|!y?C@Uk7FV0}Rf<^Qc^=|7d{^UMv9C2l_KP)<)MWauYT6MR!8wv?x+G$VI6#_}$O6u2TB2i-Iyj@U0Wew)Pvw!G zqww1*-MBe~H=@OnrWG!unvm%ms=!Z)S8q+Qe@f*byk&QIQ59CQIC4-PbBmK>8St3* z0>@IOQAq)diQG6hHO-R?$81uoZcm{9B)_0~Q?1DjZNNhNVQePBFRXtSw$lwUUlFpk zt4dcm5Vbij&gy9)EcPnwB(V=x1jX^oOg9(T`rP{IKsyuxi9=^7oAi$3q1d<1Ax-4% ze~4gIiUm9l7nBgU1+2($GEr#gYA zOu8cCB~_0}U+h-EGPmgUPEUqmkxDU5?JudN9TYqJu@mTZTh$5?d~u4HcHYOaIvo63 zfZcpR-?hjpV;*4H5$ZDlm-Hc%4jcH{e=jN?8{HgAr-Q8jz&zqwuk8(~VF`qUOx?(P z!@`%gFRTx|ZJN*6v8`5%6+PcRriUL*kcQA~fSFJR0$0|%uM_b6?}X~4KS`qOH(vf;f2rxL zgU+3UR|NxeutfWr8`R?(PslpmZ}{dZ3vVf3W2?OdRV2kC6bNZH?|Eg71w#zY8p_Ry zm*unr%$eNYCpY&eGQIo*VFFM|~x zgqIKd&!TJnUvI~+yDa~xp1=&me`sh1V-cmkNq1*MYz9F*dE?~S+w;S!j06)0)pAt4OV zdQ?-}w3^uhn1_VVEwNK6bUQ)+9>;CUZ5`?$hxbCeJ=PO`zW*4SV*?bYe-@<~u{;Sp z)vkbiCm`ezn%!}x?zzmjU)o&qs}p=VJFbLKaB|8_d&^;mfneagz5pJ5C8l2fY6U~ETtLY`kr*#fz(_>XPL(Tnz!Kxd&S^8X z3=}Xs=8eazmeu&m|NPOcNomFuws>v6+VC-Us;=I~td*h;^X?_{(jf$p0HU093I3*;m=KtD)`>%uP1Mu zf=X_-a==c=&*f=Up)IMIhlHt)>C>b%{?TvQfbDgre+>{Cgw(JALC0c=J@jK2Z2p44JB}U$= z;-UWb!@)qeFv7^P3&>;Es6YTtSt1%{&-^Ss%(}38Xp=Mva8IJEox$tm!KA@icv@EU zfc+$+c{K{J|APLON(_Ub680(J>%5JX0Zv_wA;q3eNc<)5e?1)eJH6e^L74I+gx`Z) zaKW&&R<%j&cX5Cfw8=EJ`{C4&6)0f>FBR&!x;|*76gOv{O{t)RdsCq@sJOoF6r5)( z_us9iHGLh<{JIsb?~=VBwA$B7z6t-G>fe#d`jfs5`#rfq)*$6hIJwI~30*ubE?_pr zqpW#UyaLP|e|%2^BtDv}s#IZ47^ef1I_rR|-qPAtx>6rq!pt2U13_lL8xt9SRe@rs zM`;&y)bG~wi}3($N3*IsR@2FE56Ei4Dhx9*P)V}1+c1kUj1s0isZe~;Ksj*{N}TE1 z_Nw7(}U#_f1Av$)^#3&Xt9%^--7%i0A?w7$ugGwC)F_YAa9qWlaj;>H^70fV6pg+ANys`;Rszj+b{mkab4dTrz-FF9^DaWK9YN>&oPc$6`us6n zIp)7hv1in4n|@XSsS@bfkv4Mk7SkvGPWiYoYIQ+|Z{2i1+o7>9lheW?j-1u`hT}j# zb?#lPTAiOI*O=OF8ugQFsAf^f87WZnRf#Uv%VkL$WN{urnM?_*x?pf z#uhVs0;X?F6Jf*V6npTq33M3GDcEiRzWDHJLnC@bF|aaGPN0U!&Fh!`N|?)bz4Rn^ z(S=-{}!iDNPXYuPwGe=Qskyu`dkD(s%W{Uq}zktS)O>r_fL1lj=L zk+&G1yNt(Y3z&UE?_$q-{P%BRN3VdGzP@^f|m!lv&KibY+m`Yi+=9U%8`GL2_k@$5?#xL9BdKK~?dV1*ByXFZDwZ13jM|fW) z{jydU41<$dBN6Ytq$r`7@YG?_e=-ckhdRl=yMM{b`s$bAH>i#{YQkN+ts*CT16<>CYm1QUm_*~e;il}n(XEe zVzjvJt|bF68=NPXb6EZkbQ?BR$S)Bb%yX0w?BAqd^x4pCGYnA7e(Q!#N58q*#TPZB z6!ky^&wG5jz*|YR%-6Wvs|SEGS!{N}uw~Z1$ukm_rfNE-BGxJ76soD;g$n_Ar{YsO zK3H~)_R=6sffZ$@f`p?ue_&j#bC#F&&zS?L1Cw@y<}h*C6_K+w(iU0uD*;ofmHr~Y zMD5Q*Td0^P5+GSvTxzz@ed@jU?D@Cbms#s*#EXx5O^9Iah%7o(KeoVktV{2#6Ap_C zp`rgBKR-y?nDqdst2a>j=iWN~XW1pgB35y9JKWR}j;WJZ7Fbdxe?>@%PeJD(kU=e1 z=HUponFl+IB9m>c+6Pk6b?Yy7MgCsvWS%Qdz&4rlQ@9o~|F`%NjTDuXl8wuB`I|Tq zD_k8DE85cV3wHUPSY&0~0(d`W$L>=oA3{{>UPy#|#PfX&o(Oj$eBBeDuwkBN-;lV8 zfFno(E%9UX-k04)f9*Me5V-8SyZpw58nees{(w<|(pTVY1FlCt*aWa;6$W$M(-9Lb z(E<*rtBRTFD1O*I94%f3We54nhg>B^rRy>ZB&972Q@=0#pT={*}_=Ze%UlZ_pGlmOAA`9W zLm8liRavRz#|&10YhpyI_(Xwsn62qTO^YFLV0NtN=Z9)Pj-O;nkfw(TOiYFb#pZ4$ zM?>D5MkZ$r5-ArzurW4TP7ULOV%gik%YjJ1s&W4ZX}H8@ABNcxdv0i3>g>zvufzx# z1f&pTKK&WXe^;1>a6tUmQ@?nw;LD)NSwC`vUDJ-~Yq1FanvwLOZW!h2fnAA|&1Amp z330MHD`xtP#;JuJP==%9$GLmKaH_Mp)kwwyDIIbs|pf9q#sp-v+KQg+HhfKlUFD)1v@ z4gnbPeUihWu)d-qNo8j;YPb8lLQqC< z8oVLJf4Z^gZ??k#V=d%r4O{RBT_$9A0qBlEKR3_;&wo_XP$ldT0$gZrD`j;eQAeC& zy&g~$Rt?pksjMigc2Da5^r%Unh33LAh)3aRvmOr3`*a|?E8XIhUXXOOLayx;j^lVz)*J7s=qkn+vC zGO=ElVwpqr2qlySVApr!}rK+{4N4|IhF-x18N2JS|tR&uSJ1orkl_!CuuM(j2`g$j(q;&6Pq5oD+D1D>e} zf47D4Ki^npWoYP%N!~Y+8j++?1jxU3R^C>L4oLjnjc{@%5UOS+2*;@+m#wp4MdGyf zoPGI`hvs#NPV2TB=P9ko=e;fEvffZSSt;|X6A{))+}{jk58sYWM&QpvGKsvy7z2%rJ?J_g*P02I$(ZvD=WiG{8PDNl+W z#PD~JJI%4z=TQEb5FmRyCP!*Vy<#^(T|R8HgGg;o1{=T1X+D(m0it5E`f{#=f4H=? zL|5FyY?t2TD++u*lF69n4F)8%7pphBetO~-;j_`|KKSwQKASg68Y~jQJ$lQ{xhWwH zLrM9e`hvCnRD3v8i}vVyPNiYEoy(w!3B;qpePKYz&K7H;N z{XhSHfTt)ysCvARN*nq}qhsw+2_RhG!>RFYxAf)oNz6HME88zgi2Y_1U=dQgn$Gmg z5k=jjpGbb8|9suH&#dOaS1H$)Vn>O)UX{#;M`q5k0zb={Hc3z^3};*kf5(Yg6?_n% zlV=nbg~3ng{0F$$9IjfZ<0i8_EGhUR)b}b=FawwxYr_lm5Q-k1#7)$Wctx zRf*`MzLTr6*>@iD?rE=$=A)|Lm*;VE*0ZMcAZ^q zTzkI(o20HI+am!Ikgc$nhBb+lfvoyEm=b-84_!-gVZ2M6w0zKMf7wGkrzDCFubCJY zPyn6ln(Q(Ym1E+=$1;MR>DpiK5$EsX zLoPp74}V3Jm;C@L_xZy05~+N9mnfSbWsSfB4(C@l!y{j1f1st*xPXTBn$lgcUR;Cw zFf@0^-FxjSP?_A4e-Wtels1htsfGIVbKojS7o+^4& z-fYy?Z>SIvSyg)ZqM)S(9y+n?;c{w@=Pwvu>jZ-X$)zJUhKVsB?W2f}KPFFD0W3;6 z(=TvRse<(81LVS11p5x{5qYB|A$ms&3}{-a^WA>da9+;tfA5v}*72t?wkgNEt`ESz z=H0=4tk(Rwi?$&&RP&S@{l2H!C@`8zHyK11b ze47F~^L^um7(}0ri(ww=v!t`|uJ_V&fnt|#B?cn~h^Q0SjGdD5tiR}i1L*3@5yEzz z5*?S3xUgpIf5xVm#f|&&jFy7;f?n?-VKqYp}b3AfC zC7Hs^rD{j53+sbzR@(wi9pwq>GwzQ1Q*iO@?Fgl6RV&yAsl@Auys_P3p$=hPzf+(u zWI$x7W*Fi>4h?L<&(S3@POysVEKudwBzKSZRd`jYe=KNq_->-Tr5NyDnS<`@O6=7r z42GTA*%SNsUq#z-J($Ig?B?8^=>yLnYXd>j9r3+zS|(5H{;H_@a6hGuok2rmYj_GQ zT6vAv*WXL%3*O}zd!s5;#7u}Pl963b(2Flk;j z?aKBmf9}B{*1v;};=tk>PSEM;eDib{{h`U4U1%L(-ynz})T;Jf0Pvxew~k6Gj-OD! z{=#2Ku83IIAnI$ly*vzuh2$x&c`v*%%sjEU) z+ABYRWnPA6F}M9rY#2a8IHU!Kr@9rcpL#4W@AnHMl2-I zf4KC{L+e<&MakL=Y!T3Z%-*nXdtBOtHx9+{{}+f|xD zh8rKVdW_P`zVqK}IVfrx65p6Eylmtc^Yq@Qs0&(0W;C|eb!u11R3(ay5z;c0F-y5# zAs9ReesgD9Kw#<6ZDObZGN~47Q;3W>#T;M?J%Q}xp8f`slcC~z3P;|?UKBI5f6P;F zIk>`_ePmPQZoqx>ZIi~gdKKW@aM}tX7)YCwcc8ULn3(!X%$@d~WZ;L;88ai^^n`Sm zVSzw)j*;n0`7MAtGTH!|xmHT+If=2xoq$|12?D>sg=p{6z-o27uvd-Z!@`$RqWcT+ zv*<^TW#}l`1$zl>XfuHwgFxI0f3SuLh)cmKS!ix;A3*syDGz;NGA-`6qoO+M3j0e` zZMa-qMg_9L_FwXQUxF>p#h)den$tXzXa3>4m`k8qEPM&ZC32EQn9PI*S|!&w8SuT| z5O*lY!K78`0s!}iSS|XKj#g(1F3ul(YhvU5@~UK-z)`QYs6}#AwkdCDe;EOToG?T* zf$gQ3n2pZmW`pP!xut`cW;P?9K*;5keMIz#=U6F04>jpq@!)qX0KAoH%yF-X0tHN? zEhm5Gmwtnt-KVEy(qyU&6&>u73F-&N;%X!03|ic&J!gX$WTU zE)G+hZw@SWBLr*3V#0cgWk1dAUc=D{O-_BZ;FLc`sIQe%odYHNf6>rn`O7fb)9KG6 zTn_P6Jb(Tjm?x>A(X30n(&w*V@E~j$IEm{flD+KSG7>ZtRx9W-YYRO6oVd)%kJr;a z`~(PHrjfSCrH1bNOP|N9d8FwBXcFg?OK_94q!zAyXN8$T+a{M}fv=IPU<*R@ix1%(G#6jsV<(n9EXQ~E@urA$e}g!2?VR39vfJ5Uf5R+i zA%o%L@`l6eWW-UDK2Jg)H{LSqc;2(gdvrwhZh*^wo8ECB zwNeJS{P~6*m}kL+-Iuhr1PE|jfHZ`$?1?6lT6DI85{(sbB<^E$7aD}kS=xQ@S>)fH zi4C0_YiZDKpRe;Q9VkI@;t>v*^*blnDF5uj@sUbRf9^p38h_|z+|$1ZZPnlaCy#1H zL;)!CSjYV_^HkxA2osC5o$b6YkZDJJ4Ug1f_BkNMF#F# z@e_6NRAlTzPe6Qx;41XQk)QR-kC6QZ)bBS zw!{-+F08kb<=4sfb=m6&j;EQ+^XWdlSwMUle^cFiB_*1NDtGsNR$Fdsr41ON<9DL} zMgZOWaraaeQkV)jjw@zE4S_Lvb^vByv4G!dZ107CXXJkMOSOij$=sKxbtE#|`=|xo zZH4+ z;ssu4LgONZdvc`cYJ5=w5VqWMV0bdS$cFL><7m7pB07t_<%AR^8l+JU5%xyM-4*S< z--k0rtHIgS6I1}8KL~1IWJRwYXGwL+f79zCx@?>Efhm9_P8+&Lr*{I)_CXKj|kZtcr+oZS0@ z`UY>^-TcU7u)FmVoorFQ6_trIbAk4e<>D6sZ~<1(=;5uy6yd;_Nmg5q~i~F)umB{k!D$(i2Sy{>bU8f1MK)pWM4i zBtB~%tdN;BMy%ioiggNw_%mDWNj^lnEq206i^|5&m-`$36IXxv9y<9TR4y1nlNCt0 zl@M)vNIaKn3#9UAE6#@YwU`)UOJ|*o`v{BIxz`qM?2``UYUFqlAsvjOJr6H$*L@Xk z0D8_Pa82bnHCOS_l7(u0f7LE?7n<#=oEmrp@6iXkm9ddPd2xyVFiJ?SwK8E>Uq z?K?$KIAl|4^6df1T2ijQ~(AifhUV zmneU60hILRPL#D{;(MG)`TxB>+!B5v;*)r=p>Ihu2Z^s5zrmgKl>zq z)mvZ+`6r~UM|}M#f8`_f8N&fCu`U1^s|7GMQ=LH_;`7S51xLEi#!YRgQdf0rWl`q?gvaRf_Cs6nYC z1STFJC2QG9hT-buwK#Xff8%eDX75ITWY}*rnyl+ZFx`dS6)5>i=s)ynPt9{jR9m34$GxR<9-Bw#}QDs(efy%Y^y$ zv;_~xeiZ~uwTPhDx{!ktenJ%YlqgNhgNQs9s3ngje^_3YPoxrS8ds|r1{XSA%WP`0 z(E-f0WPYz)jp^746r~MhRC+s7Pzb?b$*$Q=9=RbKkew+9N&kjs9Tco|A72-Z?Z%-* z@%^scsYscRUpk@w10h$Jd#@L7I==4v*#MgoHn;KZO_AV@#Gcf!aP}IF^Hr&P(7=pH zs4dR0f1f<2Ux}osFQf1YJtO^sD{j5P?I1R|&+_nyK~0w)+#r1^j8XaRxkEQg^SMqPJS`K{B$4 zwzJRfDsb-&CMMIXq{<&mXHrAes8L&lEI4`uD(e@kLw|oYFLDQkv_OWWozJE6MSk5i zDJ38oF8x=Q@fBMQHSRXZtnOwiOQEaz#n*ZIMsmx#aScH&MLzpA8!P4sLEQN6zwRGy zB`&VS8-1A^<=^yQl+uk4fRq%|UBFFLv^ia9kbux#istcXm-<{~`|Y~e)Y4>kan+pk zlwpbj9e*0&U1gsYe9cjZAOYp9c{fo5gaXlS4&%V)T(qd*$Pic_@Mx7I3@FIiO7911 z0glattkk|~gZ(RCxww&xRfnZcEWS{1iE@`w_a$CXUgDet)A%Md$_-Itfqx^V!z}(2 zz)@FoK%^hxK9{k%C9*8mgfQ%RZjVzYRZQpQ?|;C_@B)|Y!m_z?a}Ej*p|OmKY8fbwI`?=|PoucQAc*v-=2;30XY>v80$E>Tbc%*%x zh5vECgh{xZu8!>}>}cBgTaxHdZQlMt0}GcoTT_?+H}LwTVm({HbYrrL7c+X$q&P>E z`b2D2HScHli4<5YWTJV8LLh+%BZ^85sPmoYmMlDp?%BVJ!|@g>2z%RBm!8K z{wzM*JR8!;fEWq}PI1gwfQ5!6yK83#w1Z@1Hn7rw9K0fx6P7yI!MUngiu(>p9)B7| zoOU_S2v-7BZm{jT94Dm`K9F>?WU}w#gBbwbX89P)HxgY~a+TZmcXFFMI05_wgvX_q zI*tUdA<0dEhx_nLWkqP>D9YEA5J@}w0?!nU6D2SThbh@90@{YZk(@K#C{h)5Zk`;; z4;PMqq5L9;SnEY?^wi)(W5Iu-iGP-?=NCBVBFK$hq@Q>4-@#dl*Di1{L+xxH5%E$` z4dBX(Q0;zpKnLee|MOWTBVuS!tLyuN9Q=bks>8if3{;gtqBR9F_rgsJDi|0TGG!ZjKv!UK%1O{h@@4sdHH$?Vm46;3R(H?Q zGRC$CFS$p%BpElI`5aJR_6I+@N- zISafd3~U!s=@T7?BW)4?rLrRbs;+HX zV_hE#1?am1E9kk0Vc<}7xPSM2+E`M(b_ivBnH87W)pl!xMk3|G~vj@F_Il zxp+4gB0XqkUkGzh(|_ZF=sd_o*#|7Yy~|T=g7%P46a)bjx-iNi-E_iL-lNe8UZqx^ zqiMPdXkmUnF-b&pk0YSv+(1Wz56GcY#S72>mj=}mLE4%WmE-f#i2Wp7dSh`gjR-C$ zmDL<}Sg()ssBUHwQkOqXdABK%kKN|qMjz6xM2Pq3x~p+_xqoKCM075Y?pP7(zC!f& zha!oi>Rd>QAt)VTVP)@$p&kvq1K8y2;?0cJ?E0 z$TZMS703m&Ka$W1=q6-({InM@;!XGpqqW`*?Du)d#wtj9Z9EdAEFU2b=Gq$Kj=VC-lvv#1VI!Gi36J~sV`+tFKb|d|2mD{$3)bV2< zGK&jqQ7d^;v9DC5BdS?^5`vZbSof0@-xP+PidawtyBeHIf7^EPr@X-4CT;auiTsY; z&uKd}*ne9daD~cFoD>y@GKF6WtsN5_!z-=tVAGw@T2ZN6cYEOa6DE=i_n^51PH}!X zUZjX;TfmKZI@zVC@O4umZT)c(jm;ROPReXMc9x)ucf=R5^qDL>7U}quk?UIi4#RDX zL;2+{3hlqHNz`9R%M^gUF|36*N-j#hs@4KDC4ZUT*z;3iRLvgZOMMS4YA31fMzg~f z9;8U9%tzH<+rh0A4B1q}7!P1^`^h{!E#=LnW2J)sS+4zyb0E_)5|w51Fl%ciZJQfv zCDlzYmsSi(7;yC#khHdiRWCf>4S%yy611S1cK_MH+XE@cQ0RHrLb$Vz+Xdw6hM7=i$`DJjyz zgY`}V*#`U{`IA8W=3*F435VhDd>kiUmPr=u*0&dvVN$&g+oB_4b3;gt>1$a3FrzJ6 zYLRb^Hj%W9q_Ejhw5XllRzs?KYo!AGLw~4-dJ{~c)MtvWv~tW>Gh4HWDQRE$Uf1Nr z#B98yFvnK71LyvGQ>8u33!MzaK5(!uR$VMVVr{hrYUW}vQk&059?yE$@#ZOvoOJ(F zUxPaIPJUCG$^)eesIHZkv_G#lMmky-VGf7+4&J6NMw1mJk|jOe5jk4^-=^y#AAd)0 z*u`5SSpj*Kp1!!JE^K9GUxINRC-}wWc+Dh!QcTHPyK-66c6Q!a5=HNea(45F_R}+- zLK$2#yRz{hmsVZ{iz$Xmv&xvWZ3et#AL^>`p|BC{uP8vITakMhu*ke?iX<+3WALsP>| zBq`%jWxdC|Q|pAtln!84y!t$M-bGwb3rU%f#(&4$+y?7r!=`d@pKKY9hxM_3sLPHm z)SI0#t>sdlpI=G((i>eQDbR|YIY>EHWXmjkaM$YKA1`u<(&j2lYam0YE`M5tPPzAj zz@aw={Yf3O8V`FJF2F6q?sXHNEhy7wq5&RUFLis^*^TAmh!3lJDB<+}@PfEWr)7!FUYr8Wj-%r_Xeeqa zViMNt!T7|3y#yns-ZdHOs8!=5omA<+V~x3R_X8x(V?7C)%IOJ3@_)O6WemcqM9%#{ z$Itrd&a?-cvshpRj%k#lZ*tNUF1a27drMn$2c<9^RifEO~?z zFAdxkA_R}CAPgM3Y!Hn0vjD`Ga4ejbbgHy!|V~WGk zQBl`Tu=Y9qrCHHr{V@|nj;ONhOlVKJL0~BS4NtdmTwgeAwTh#A*#4RDXADcxJvxhP zirYuRO1;(bOMjerv{2n}NOz>78rK8eg-Jfpjx*u?5L{IFHIhxVyfXSTBINm8(1L!Njlafj6I@4~ZuZptTC*4FRtL7cK$i5PxOU)2C-VlA8;FKw=|n$3*k2 zq4{0W;8Yxe$ET+w?d}Ze}l8Az1go3wGL!)&s71rGSH@P_j^^3t9$o?QTs`o zzt*WC=6@s7a~cb!g&rPy3|KD)))MSDklmSB&MGU7fGI`)qKVb|WF?c*uM*q|iGDW#2r8J@4aW!_6LdFf-Um)F=!15I6{qg8+som1%^rhJO2X-SC48@1s~l z8pt~{o?u#%e6%rC8@QRQrTS`y6^SjlT>GsPD1UT;yAx)5L5~*H&Y;9c9vZ`o5IBO> zCgf{79&(tI#@D1BK*-SSCL^FmQb#UV{3UEu-dp?k_V(-{e>AF7M2{K72d?YBx%f*Z zD^JHO+}L8~1%Rb$1Rh!xlft@P18rMYVE#xvVjUQAA%qd@Il_LJeC$6$J^)+ToTOwF zVSn@AK>SaOl*SOeiG60M`&r%}Q=n`fii?|f(yoJH0{u+2Cw=!~)sofwiu=_8$$hki zs))_&&I!%{34Ov!xhv$`_;UR+jd4?(m4;hExV{=$<@VMw7~ z7Vd4Y=KaeiH1PVM(t$T{4L|VlJ4o{jLx1Refe~!}<$OA>jd(Rk6}Z@qR)|Wq65C{S z3@6cf->V1hT%L#{7=X7^kU|8WL#^$y=`k_~)T!jAlTw=!#)6>}jQgM|t7@cw}r`PnsZ{(s>C zOQKs|J=~WzdBg*vZGnZ^>!t$_d5c|a^u#2O5{a3(T3~i;N6qtO+IeRI7*Pcwh^OaSG_HFPd6!hy(i{_>N)nR`wue(n9xBMySseWu|ywA>u*qJyY{zMLA7tmYdN4 z=_lG?GPa%JT!L*7BF?Tpe@2HR*ME_<1ET%>|6wcB^AjEE4Kg?}MI>7cYkwgYDovlr z#joP=+L~arQQPrBLJAG>V$f*5<)rR`L4?SHDKX^i!`f8KGO?;mtv8g?VGuY+U}ei3BtU~=#e)*GLO zxhU_Zaq)lc-IXGGWUAgU#gclUJsj&vbal zaE~T9!@o*V?NoVJer-j;E@3x~#*X#P$$W(Ka|oQz>&mHh(Z%pNQI~=0(Ej(3mJ3JVSDX zuvi`(rRh;^b6FNk`Ez{G?T~ZpPD*PdKOH-ufhaS5sdSpWlwD{Y)VsPsVRi|`WA-Mc zf*K&1crSlaO_iVcz&(6NGvvcA{bUomt^v(t8lA7-L#ws~Q-4&r`@fh)IDO{4(rr;w zBj4W*oVjY7inOMEJ0C#mM0z8tEFWzq9>4k-Eny^@T~c_eIqV4z;!7(e5qwS1L=a}* z_;_p@`{vXOnWR;a;i2-T!iUoci;NE9-oG}5*AI98MB`Mb@d6Vw9P=j(M2!Bu3Kz?dp;~C6u$QvjO7QG=O~J~Wr;0A?qw6kF7S7_Ru(wqMOX;$k2QbJ9Zf5b^opUSZ zbNCBQ4yzqs0&Dn5`Ko&7g~3~{HnEV%`S`mhTQQc(f`bUyFfm}t5b0e3A4#I1Ydcqw z*?S-+Gk@yNA)8S(wji3*&KBo7vFFBq0P8zGMMMtU`MvkH`d!K$!nD z^>m?JTU9LMYky-BSz;4l>#^Q|Sa}7nzl^ z0)J{DiMVET@wY+n9z;o(=Wa+*7uP#3ai&1M|FG4MS*z{~BolN`l(mxXWyrxCw3FqJzCKk+h&cE3 zyoYRCRQ98gT>&btOxqfJ6It}+KU%?YG=K8eNLEwn{n&HPg|!eDp}v8kduIZEvcX<7 z{Nke@swm-8Nb}@D2!rBV>mR=j|f)aV!wGN=pIszC-N0auE%F(2eQ-V|H}AqA)k zN#kU}Nk0ro+GNs$urjW0wUId2*4>DuP3<{-qFhTX1-8%)S+^tCalMx0evX@va5ze;l?1{Nye^ZtEeZ;`yHEn3IYZ zP5=D!qu~U2YNZl^u{KokSLf%Qgvp=EW?qzxb_HVbGFy@se^?xB0Fm;1MHnKS0K^xd zzp~~v!^qKsAPXMjVvdVzrE}xYjWxKvYeInq}jF9r11?uynpAs5|*hT ze+xtasz@NJb80Zb;=J?eI)SGUcu5qLTRT%$0a%tUZ+~j{VuZTty1dZJ_)XLx6^hT`)NA&a`}DI_sbx?1g4L80wAkmw$ZJx*NO88DZIuL5(^2C|Ru)*qHPDt-fP~d;EuO6$EhYM2TCB z_282TDJEuVoxy#UkqagX%2q7~~J}BHfvrAgzvz8{z>1KtRi)!wlg47$SYTa1Gpsn(F_Rx_Glj;8SYkg3af!d7f2!KW!Dt`fX?I zm=BJBD=-~WM~=Gj-p}CJTi6dVoqIxokx+obinIne@x)NpB_5Uk@}%>$h6HDC(4J&7 zF2CdU(yFAM>VHx2Hp<{SEdthAogm46fUsNzO2bD~V=s|}HsI*TPdnrikaCb&v#G=9 zAlR8_PI-I&YZ$7m-fosVfq(B99sW0S7j#e~hvWOeP=jd1UF5T}`NMR02cEa_ns_UZ z4MHjbuQ_ae$`dxuxU3{*_E!6Ej#aoa)m!!2by >VFh52kLvARY$akIg=jWc3S7U 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 Q*b6XaG!VQ@SVu^O_0%8n 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≤p{%Ka>1kSf+mDB)v@vx5Ga=2(WUq;38{YoS%a^VjF^fy-%qt z9h{YWvH{pYiicJJ--|IY)md24SA!fK+ID$+4ow>V-c(;P)r-fvD>D?d9?|jnA_{43 zqi6cpWwc>irT#gD$3$v&Gh#^$H`yq)sZf{0h=pLvJmY>Le|MW`I-Z0P!iL>ehJ?T4 zRn!lqTi%4TAm2uky@pRSw1vl}(R5NXlFa~CYZ>DKf$y3Ug{nn-$@WOB6YA#f{T*mz~hc_bO>0#S-xIpe|^xY@&Xyh@st}!?Kk9}HSSY} zdK-q=B&~)r=zVx7=q1;Xd33LLYYd$9yz6q^K=zXN7EcQlXsa_Q%#9;9=&n_{T*YJ3r;A<>8<1(y z*NoiLb0rs!>i0A$rb84ZK8-j={^&nS-?y?}6*{?zK>XWPo{8ng2zBi2yxikYe-iZa zf3ff&c?I_QM51plM0p}4ET&aL(r^ye4v3Ven;R9NEOoXR9nfSo!E|tEWW~!NMQ`Yq zC}p%>18z>tXFT~OJIexrke-#91c8cWgkGu>yAe~um8*^GMfu+#)Sh@lF=Mo%{vE`E zKC})Bg!v3vg)Z^Ctvm65saGHCo%u8Ze-a#X82g}_MD<*oYx;APfAFhW@6j7ZPmKd0 z0-}7*ine~%g2ouW>2Qs?{I0y-s|LPAt}hLM8PrQk`vUi%cX7z)+VH`mkD<-VmGZMw zI;;7{jUsubn2#R&%Z@epfrW57vVG@ZQb9Z_?D*cGYr}TH5u)ob&N#uSl7A9Ne{0}_ zr%<%V1)*F&O{eD16EPNi7z+sM5)~D+mD|<=yg*H`n1R=G2{u<9W+E*+hR>ktUq=VC z+`llkOtb?1;3$oDg%XR*RPmHF%!77_?pVr}T*%;0@nx8Nd`hLS0y2>6@Q1esMWjXN zM+PW4+feXm3#ReL%z06azKAnA1Cf)o< zNSe}LE1*3K8uv}ZVSPn8HAKqZf0V6kFi3p~ zDV0<_Ak(kw$`tS0;%E(iR5$!`Jy5~9rR^n8eu*!_1^xbX==%nx!>pd0Wv)HM9afy^ z$bSB62WKdwls^v`Jkfx@wP&g8Tm!++y)Qd}L6n2M{p zRDX&R``oGbc$}Qc$sTYxcQIHH<3IvOM(HnpM_ngHDCNa1s!1LS*U#wP+b9cGV>~lI>6>$|nje~41(Nto!lp5kKxwY9f3*c(H>5QXlqS}n z)un(TFq%VRG#Ad5rN>WZppIC;I_Q(n@-kNFDordI=$Dhn*%f(v>+cc`Y&9-7H6h{v zC!;C0L${TSVK>aM_Q@-FK?-?|zo>aoSgT!-?5&|ZVG|I?73$TRa*g_Cr|RR=1-v2{ zNVF3o?ZCixy26B8e?a)`b0g{XIw4<8t=+BSSTU#&`raf&HJISyw3 zxoQ5hp#@xH*R;t*7L!YV^C6~J$EdABP@=x*6~kilVTQR@f32N6qz$4v*BV-RC*uvg zbCB-k;k{9(vo`EtyP|0Yy6iBrFGp_;Ocf+!W!P^a;=jyo-TY+u_VyZ;fLPggZLk9tlR zQ%u_b7|*usikeXR$YU3n!LE`46A)qED@&fV5_v&qe?ij3YDrv1(z9vQi7bjvEtSB* z@L}K8f?IVRE1tNe2JdeYfP!~BJ66TA{7!igq#|7Ln7G?;V843wC1A63k zF`UGxo4;(sH@F}3<5Qlglc;=7I9E3y=J7~_Q=IW=0eDCV zWw>8{e2$dxEv(siS!HS_eBNmI8TRKym{(wi?o{ zL`kDaaocm2CQm9ry;?lhCGPR3ydMv?)PQg>e**Xkz4M=*Wq=xh(94U0lqNUPtdbms zMwDH)6w%1wGAiDE-Ok>mHOvfWD!zBwTVFT8vhTtON^-17b&3|Vl9u6nP|dOL!Vwv* zE-G2n&T`u1dj8*+98IPgn?=GHI7*u6sW896pkE87#nz|Utoq?MQ2_>;!JX1fYX(Ko+C2bm)G3 zX)NHD51TkK{VkF=_z%nlN(3M*^6+m&=`%=yO_d+rQ5IWGu1mR|(OJd2zwsNxye7@1 zmNt(oTE5=Dr!eF{Yf#By z?HGCK&gv=23lBHx(@0HZM5L<^<(mn$fR>Pr22sf^VW*&AlXM)R$XfbujsaU%RqS5k)|0iWur*2!*8s>j2dr~l z7?%&@BUfgZ>zZIjIzl=qZml1wryo_VBf-JuSM`s)JK?7BXT~p!N6zI}fB2UH0YuZI zpITGk(zR_6!1bK(KipoJ+!HMOlQC{>uDWR^V3#90Av4>Ik^|ZCGc{G`6k^A@HZ~1u z9}UVMUKAO>1-YX~_aBb#@+4MBgtl`VXQI_8lf7JHjcgJhNnRYf)<-hxcP!jwI#0q3 zYA`1gOkPUa{&sLf?c&bof9bb5D6h4pm)+nxJ!x3xg2JjdUM=&_Ca8+(Bk_IJVR zFLpuX_X09xt=Qef|4bIfFfwC<(ON1@ISTlA=JYD26RY}cWF9VGe<^$SAKQL8?%|d- z+Cl;l?IEQ!yPB;s@mPdw$WZDdZYw|~sS-3(9rb4bN#hj$tEO_fo+95(FH|hMFBq(KEKj#?gm-U8bg~61|EvaH z4)%kwaAkD{Tx4Ul>8XIZR#jgU6&x@*y34{<#)PTmCq#WHs#o(6v6A1VJ0N6dgIWVl zX~t8491`&FweEu0p6W4BkP^i0+IvjD5pGyrwF$x5E+KEpe+|0q>@Ty@;!*D_2DG&W zT(`BwII7yOkpX0#TZ6qz|9h@)9EC_GfhXTpF51I7bjCk9%)S8~^1Aj+SAWjmPU}Hq z4jiK^+UH=r#ZrYGl@WF6k{xK%K7+Bv({wjD+WxqWX}AKTJ9Z zJ6H%JXH0LAX)Jv!R4uFb1N92qa?xaH2d>%9YXuZ3Syu~LL$Y}2vqK}3di?=jcW+%b zLbY=`vqlmB$HPBXEb!&}GbLR0KTt~n(+}fx zBGmHfX04C%RTW}1=~%C=u@7xdMY_Rd#CilwbdLv=L$6Dio$~#W0184xcU@!fH_cz! zv4J~mf2t5T%0OuuuP)Uf?HAdURXjnX%L*;AH2FosZVZ{ zxvSm?lt;W960V{Z_$iU73qu+o!b^xc?A1+6ti{5mHKt)qMCEObJ9;^PBJ& z<;zbkuN=s-_N00XsRi+(KS4qC2!QVPNb-i(BFt`GO0_oGTlK3sj}YN`Loi+}z1US^ zf1}8l8xz8Ulz>xs62av-!Y(@GW~OlIX2FwBiS>EjIicg# zRdfv%OgS%FTs^l?e0CU4TFRj%k#7khbEc1GE(183>WUtz;1v)BfCjx2scr}WhBgom zzPUBI=C3>8ij`)DeL-|_mkBkYAQzwve?F~1KCBXxz%9NK(1X;N9icA1LuE!h*C$(G ziGi^s(2bER`Po`ieO^Fak58>uqHh3jH-tFrgnLr%gZJirS`0_N--0Mt6xzn)7M=^M zw#|e==(=5cgCrBh;{C&5w*4ybpCVa5SPqHupT-hJtbI!X1`hW{m_B)4g9p-fe}#YZ z_;y0T<}Rp_suU+1bajBBscgl^V;UmnwO`Lc03FkL)o_XP@R)8kH5&A86u6(=XmZaT zjBI|YowZ$ol`IT0>ad39)}GLQ2oC{Zj@>PXVt3}DD!3Ks zeMeYJY3=@(6tR%Ty@;^7emExee;dIEP4auL0Eqj~d2;F`E|(RsbY7Y;-?0ssa6=7a z=Vi+EUB7N{EgcC&`n~;#yTgIxjozXb-lAAVKgmMdf|Vak}I2n5r9Z7)q}G-8??k-c}he}5Gld)IYp zNxD)fpjlW<|8}m;>!a~!F~4wML#tq&5=daiRFqgh_yS$`p8OY*+EP&L$7w7zEHE8f zDC8v8EreVS=a#m5m&IEZAuJp3VqU@^NlooEau~?9e9%}sdSzK)Q(X`M%kZil8%==U zKuXK*&Iy()oDH3{k{$w~f7Byce9mKHL-LelPJMZm)xi~E-oniG3U~ISi)3X4o0l%7 z0$&SwfGoB%wH3+o7u(~Ue!3%qgIzNxIU$2Omwl=|k=BUdKjNck9Zw5E?iovEU7=@V z@8MWQR>f`DY)Rosh-Xxk#2m+`MJ1Hs!@u3+p?>T=dNqAO%vs=~f2JS~bd^rehPnP# zqsQ&n{X?Ew_gC#GE(xxR8Hh*hYRh*bXFFx&1DKeLPcjZIX+S^0FWXutMuFG1dmD;@ zj@~(!{4QG@ynn;d`coi_{Q5+*KRh62dl8ZiipxttA}d$ZKszZ)zBF};!Vl^yLFK0u z#=`+(V_K?dmCnX^d@uuf##?Tee9)4ik}7*jKdR7(;`V?JORW!M`eF{LGjb*aa-+R4iteHO$p>@aDSVGQ=vBjz<};_)vIk zo?)Jv^1Mvf-SSrDqWu-gl4>!bn19bfMIU<-Z1x1D6cuZ$+9W!;VTtz4i4(gNlh)9$ zN;qrTPd^QAzL5GRCusNCg>mT_a zBMrT9umAz9GVp{pFSN^o(HK}{1DMu-O3TA@$`W;$@7OsO7r9N`B#1EZi3g%IVnm&T z)y{Rbm^3a}4YQk4LgytC>a)V~!yIf0hxbrl**hL{;$PHHsL=nCzPT9Ko%#PKU@L#G zU3R%Ce?Ndbs%&7#rr@9&8nLw*^DKv{Pa|>h1zBu9p3d%!cG!{{=HG-pc5G zWArmV6YN9oXJ1e%*OG_;+_+6&>|HxAWt{sY%9(C;B}xL~K?Kki>X8dOTw+*;`HeL` zWQ~@S#hcx%(`Dhcqe(cqvi->~90qR8e}HCs;*`X^UtETBB3z}QE9c6k0!YddQ*yDp zVup3t!rSVAf1*ifag_w@iUa%*47!+#G-nI}!es--u$TivnsqM2{{E}FIfxmJx95Z9 z^Py`SMs3T(Qq0BML#@}Qo!SFDYNR+y2wtDHXE-w;$={1$Aw`aQ^*vqN`{zvWf05F~ zY&-w~%(9Pul5*QTIaVCyGgge_h9jvMVpDtIk+S=buK~^#jZn67~jyRH8lkqaNOz zm7G9b)D>A0f$FKieVn@7iCCMF-+b0mZty?U) z_Dh4<^{3L|V^~(ZkPb-&-S^(n_wvO+(;?(UjhV+TaU(82=3d48P_}VFf0+cJD_Q^S zRSI94Ocn}{yIOcDEVN-89Vu-1^SEu;iGW{L&AKEic>@>u7P0`r221JqVS^Iy0aed_ zCTJjfG3V}Md(iW(<6Gzh8s=*wE|QN6ui_fa%)xH{H3S1tUf|d5&#)gNT6O*lQs^(p zfP;@eDrayf{r_|%G<5M^e;iW1T#0-itK=d!36a~!CXONFr|iy1ZXKBtXbz1P$_dua z|1#X0a3e4qe@J=3P<9I?6-bt&f5b4`iT{UjhW%#B1RO@tQq=K@_} zzNQP{j1JwsLA)`Wv!gm$dPkgLP4i)f55!POrM{o~lQhPnVaU2Tnj$mJb1j7E#c zo2ndAJGx2IH4YC2c`vl(TeG)wQDb+E3D#(&y$Ws9$2KT@O#*t5QK8ohPyyaAjmG_A z5fu0JFC#K$W}-qOpOvu7kUStsK>36srGOg-A1F0_Ylm{4!UGOI`5%_sknr(gO$+ja z8N0&IZ+L80(kO4`e-eJ|eKUCcvE(40DVs`h`<=b3!GrOg5S(xd?2JX=rTyrqHS07C zzY5LZF%zGiL7z%CI`Q$K4Zlq|ybgZ5Cxmc(k4SpHV4~Ql_B{TmOu#-1p z89eT&O*Hx>O@61vPvH!0`T}bEP4dG&!m>NH0J+{??lBsjfARP?h;Wqt(=wyQ(8Mo} zn{`wHq!MzD2=DO-t{L`?a5nz)E(P}eW9*oHGTlwvegq@-V?z91*kpWqqxl#bKW)6H z0Xs~~|3od|aQ)|pae^1}o0>u0#IC=-LGn3A!PHKI_WEdYx9zMV!a%<#-sK44N~q^h z)Ps~>V=`V;e^(a%wn}ail(on8t`--5mqViEt6Whf{fW{GY{d^rCix!XDuD`jXuh~) zLwRhzjDWwM-X#Q_mTq|nUP{o6f-Uz~n5O9lYE1%KcvQ}do8g&hWY8BPgN_KDvZsJz zx0i_Cn0uzg|7Wcv<7a_kl1YaAohxeS@X(?mq~YNHf6%wT>=2S*E>x)&Y|cnNg3@Ix zdc?NHm?6%;bNuRpbvzKT!m;+nuIEVh07yRhmluxMv;)(_mv06J(X==Pmq&>D6Kb~E zov(fP-a;V_3SHn2d}77sV^_}jI!%WH?uC43Oo{s}E-)ZcJ!34~@=lbERG@tK%LgAi zJXHbJf5KX#ZFgrNNBc#)v3D#|YgujlSRBCX#-Vf>d|5S|2Y(V3-tSdE+s_!l0CP1{ ziKrA^!e^XPJY|=*lp*XQ8N?jspJKuF%nOpQtS=o=nrUD`s1m?&vfrp*U%ec894KQ* zj2Gf*G-aP`qd|HVHgEu>ERT8Z0IDmk*+QP5e}hSr5&-cX+@oZo%bdVF8{>mUsbX9CKWtp1YxSW3O^&CW&mi z!hH2cS{^H}Vv0z>v4YuP9~S7nQO`Zo8&+VYQRSx%Wz1G@5D{#6GM;}ajMlZC3df8< ze_{_}Q#%oV(#lU={G6xU*wyP|Fv@IUroDr+*Y3RPEj~f=I_EbzuNxW91(rP~6Qh38Wv3fRI(Ag_#T#e+tq@ zN!3*B#JEum&}%~Lwprdm<{Bu2;fS?Ue~@W^T@-<3apwn|3l356ckckYTIzn*z{B+{uqtZ9f_^wg!&s?$kvcPW{U~{_855`cy%GC zH*-IrC($rWy}8K;RCCdF%_2*s@{Z+J@OZgSkD2ufI98~K+rcCgXz8IMO13uOj5Uci zSn6N3AR(r_MUjdCBKNfW^i4g-#hgp0Xm8`@`T-P|i)`A^iK4Pl282%3e}{aG2qOJ! z^TB@Zl;98T@!*B`cj#3LAy7EMxMPA~Qa#=Ni(qpt!ZI%XY)>;;2WPM7NjBp?IDHnf5NI8GAwb_ zanz14yV6Bj^G4PV>8jF5f9p2N>qU19&W`Z7@uo~+q!$%!wazAd+|jV4KlY|fDW3C2 zJJHIsUBtfwF}xB5s$>)6Kh>(sfTzYdBbK{b+15eoy%r1$Vv<`YMmWimb$kG43YWQoe-qAT?&&7KgYuAf zA8X_RKRbss~;E9@OaVFfj$B7*=e zK+?Z!5BPJ&O4-2K${M+UC^h0Ln*4*3pVs5*b6bJlhATXCMTz79a{@wx>dgol-zAvh ztietXJsGI}jPjWOPbPUp0e^lqTuWc2CLButPy@z@VYVJ;6>)VPKzwAZ#}dNh;;4U> z#m-SN5}KYhJIb5TY(a2OC@ax$(b~(g3dU}UW)#gdQDG4TYPW^qs%rwJ!*yRy-DjW zyTts)!aD1_jv*}oLF@}YMs#-lWwW{Jx}Th0xnsx|z~K`*t!{jJD#(sNY|c0>KP_kW!9OC^e9_qrtmi+d^d zXT!y9HNzSFe((r{5(iGTIu)Dj!?37Ob|&LF#>@fUDAe4{IchGij9oZFt{JsisllO#*lL4fl_+%tdUm#p zd}GPKhl&xvn%~JM^O^UANHR+6%pREN@-qzTA_h;sQhy?>d9{I>LULKysqlaUvsN|2 zXKA6uNP7S&@mZ>Fp6^{;KT9m+V8S`&=(($@F5w)B-e#}=@9n7e)I!xP0x4f^Uo>~fiXE{)9 z?hp&gnST=>IDGPtjtg0kK`R^r^gTA9jw;6LzK^xvogBB+B(^&~ycsE!s*VvDFB(ovWl3M!PFm;B1%M>QTCp=>t=b=Rd&gbjg9eo^!m1)2#DaKcu`3? zgYFq{3*xlXxnCIOyXG#IS$xub-8tci6}>*@0e{)H=GZ@&gY%na0u3J=GVHSaASk~t~g61;M@Y=_-)*o)a6K) zE`O<7#!_4hedhf{<{%JXNa}x4wqCyzsyf2UAF95mg7OmJ4w+Cr08vaId;U=|b7LtM z6N5Q)6`f+hp=u191_1BD&y+DRw;OEHKG+D5MOu|!lepn)_?qu3J+OhD-P7K%r|4c# zQ0UFxXrRO*evX4Q@lg;hs)Djt>qG=VaewClBLtd$4h2n+^{nAc+zo!`EYzZP9u=*t z{V7k`o^v+W3r_lm57=36_uaDaYfGwFv|tQ&nz~})nt%MYe>q6Ij8jRQ#Br9OcM48x zdp~K+?Aa>rEh>Mjl`=-vvZ>HKyYMQ3(I+uv@|ODfqCBwE{xQA`yfqNo?s{uI&wssu z(Bp)7PtUwgL*P2%IqF0$u)@%NNDW|__Fhvij1Jnv-#JQqFj(JHx zy4b6>=kBo{uNP4$-P@c}Fn^Qt6`q%|4Kwqu%$eIbCuT=9iGIk7inagV?C|HpKZ^Vr zEZDfd(KCsAvMIO@VF=_t357~Tz`0|DOJm>s&U@ADkmnj=>b)ScgE4YvS$d_&QK`sE zikGI2JOA*vMP_x@1pGtq-BS{{H;lmrjD_np=m>(aI_@W{D$ulcvwwkc-Fk^@^142d zyc41l#ZO-8Ql%Br&$04(Btc0*VjOIMg*V;MsN|tY4@Y+1uyQS+$B7ou)=?$y1bu@j zA7foPm24}doPU73f#DD89OnDC7>QlE_goK>KiT-mk zs_*`E;q3kM6g;#VH}P*nLsY?M_x~yQd^bDTR))5sYJT_E-+mfN%Q6jQ4u$kU^!h1t zC~!m(BMIZDRX6jMfa{aRAfe*e_Hg9& zkH%SpbUA>u0O%m=cMN%v$Q**T!mVbzYWN+q(K8dDInbbM=3T@gNg3xmPLPXHPW5FD zuDkMm-y39Z*nc0orOGW0`LROl>T#K2kuI5dwy2DiD5#->(w`iQ!pBkJg+&mYRAVI` zoj5UIE3s0-NxnE!Shb|h>P~l=81;>KDqF-IhPj`TYs6+TWC~T%`PCe=mbN&De3E4 ziTT7`bXVoj2*pHkl_LJ($C(wMS=+m>793{ zmG@bxbbot|vd!>FcSWzj@q;=V`@#FVk%qo1;;lj( zt4MDoo%u7~03T%x6zdR-MVeYX^eu#|9DCw{v_o~|H^;bpQL6rlmg z-jVqu4R$k`)T|qny;TkBFr*owKao@X*NLF*U~NUpA{fjG{-s8zsq{CEZIe8=n(Bly z>VGdL_}_c@;G^D(kfYc@lfI>)#RUN@YC!-8Vt=d(PQ127Nd$^}0h3W4pGt4?kAMv&;BGn$%A!DKr zfG$8U#nX1m==$K!d5|j4d4*x!Xc=VzU4Pq5_c!k(CC}iI89g=R%Tv4uJ1{!+%x} zatktQ$&j##H;aBd6|kD{WIHk)NO~7C6Uh!tj%ShE@k`+f;;hT)8PJcf@nD1V3j_z#Ik{sgjkI|+GaPAJyI8tCg(i&(*w&N z#2E38Tr>y1o1O?G!1{W!Ph&}$FSAliO%bYA?8Su0G?_|k*N;~>=0a#sh1?(H-B&@D zRONa;sm}orLcag3USj1=H8f;;?vOBzfmLj9yBaF2Yq9syTcYM3kK@G&ihqupBMaWu z0%)?z3ZWfhP*&TGgL^>PgiJds=oObUS4g=5fn7C{79KvspmNFa*}M;Z5~i;>vY^&b zuIt~3(`2f7&!@%+HX0ArX^EkxLAy!2P55X@=N)Ye*=c2^5<<31y^QSgP&^j%bFaDk zI#o_wEq+2af{Iik^C=x#&@dcOPwU(ocSo-^t3o+63v zCM{aTddwvpJ``NC7N9bMa{%+@o{bF=Php#}vcu(Y+wT~tz1#;=6@R;@Y>aFk@S6Z$ zofzyrylVPsBREamPBy$z9x9TYRMvu3i}~O*aayK>5@HLP@%8}&GG(2 z*xvDWBQ?&A0|(^=*nc@lpdDa~QvinMrZuVgBd}PUNk-fV+TgmY3+Bsj{+e;F`;FlA zfR=tQoQqdxx0`<*fyle_M@j#@STb5qPERl)B%5F{2BV%?tS@zyM_0bX*Kok^=zpKC z{?4C`E^Z+a;qETb*0|s4svOL*sP6$j;2VcjFRM2gY_jcemwzup*jWfd&R_;^7fGN9 zYAbBlcpZAH-9}3=dVz42$fogO4rLZ8Q{JdVYRWqk!pubMo%?)4`p7JFSUsBgt>toD51(!c+CotlJxv|idR!jxu|B@Hr zj2U*8m$4`4+zjd(JIJ~EhaXI_GNyHI*Kx|3t6kRzm>NaYK}=!ArG2rRzRrJ2K9d^9 zaMkg!S#xGg?Z#N@wy`3WeJ1L$L-B~f;29*^z%Wj*@qf~39dl#gWyWsxhUv6)vb4!H z>RsR|Cas=Gx~CU=%j-%Dq*{w2|CF;eXdTyxz=xO!_kMPQi5(+3iB(p4&Uo0cTE~K|iTb#oUgy2MOsQq&XBFZ{Gd*4-Y75T?wAc#zm0Kd?{%d}Nh zh#+0OeSiLC|9tLN@wjG}1Y4T$cTMtzj=V%?QNEsIYOLWy_F#pd;UeyBTL!^c`n|3b zblUUnxz!$>fKCH%7T!3M$vq}YSP`BQcum(GLVpQL*u-|LjZ5=|@x(eD6a@@2c#~%w zvJ1P`r8MpV=HxIL;5+`O;6U%f605z+Gzh$b5y8mjc~*35fws*Ol5<=&(=Q#G zrV%SV0#51Gujb5>Qypj^s44A@HndNJLSSNEp;j~ScOn@^d{8Cl+L$W%i)|p%zA3`O zYJanB`|W)IC33}P>zhq2izG*52nmiWrY@?K1frM*xeR-bK#+b}MyXC&zp6gXp2O^h zOd2Hu|Gi_0n#_VA+eCYfTxr^klKsrb+FGiz&|YhlcJb)4|CE`#ksK{;N)1>l(GA;C zc^#{49Y@`|7S>`g>NCY(iX_6`6t3z%m49A^y+|Iex{w`CU}YzWuEK{eHr z+yl1q+3%)CFP{!?c#+#`l0)vv&3|5VAc$J>s~P1iN#S2fGnN@{yRl(Xu(I3x;uYv& zFI-u_otpug76gvx5o#a(;KY}lg{(duX~2Ye7Bjt#WDUZy+QYVPWp>dz=cZUXn$&Z9lis4 z9l!_9FA3Npelw=aBpM@qEXHT^R~8HBTe(==&4>z!nigBQr-S@ONI7tH%yCDnvuS`2vw8crC>&| zz#b%KMaX_|*`}`=HS%c;pMMdb;EpeRUWB-q!CeQjL75+N*!o!}jwL|HnjVx9ug3WS zr`!Ld`3{#J?!5?#VdNG`i|sf&SzXaFoz|acagul zAy7zL<9mGdB~3H8Vq=1ioxRg#8$q&AGveI1)$!wY{k=g)J5uT;@_zx!Uz0=ipdUKI-cS2~916v%!`A-9HqmfThgxLktzN);pQ1GyVZ=!be-K@Rpf~EOFZLOYAet84sueYXfPtg$_c=oXf{0sWK zV=I##x}R|RZS*<_3|zF!?Zeh;y8bjg&Z?Y>(A zbMfs1ZN_bjOT$7^r2G_%ZzgOlnZ2>Yw97|56SU*5-m%Uc<$qms%Zox_X($~?Cggw7 zum6*>t6x-^7;ceEWI{h$+SWa)V+#g3^@AD%`zzqJ>)HKtopJgRu=hfVQk+XB*QD%z zNc2Y(<&6yi6hL0XB`ZTg?{&D*cEClm3C;unrjJ4*unAlh{||+9E!Xj`RF$ywdk!_x z_!G_+Zb#e*sDDmFd=0`{^^bc9RIG+iG3E;#Y9^3*XAJHuhI?2JYAY##u4j4UMBAhs zo)Gq^=r)opczqlgNE?(TbQw5wnop17T*Se5f5^68SRfkQ?+B<})~ZmcazJ2$9a0kj zphaVt!6eG}x3>B=hcugYVzA;~?&tu|v#GSi6WMPq|9_y#N|F1BspqK_)GLG0xh|66 zP$I|$l&8;S*QvsW<1*O4A|O8PSZ`>57u6??}PDwn3Pm##fYlnuHWxsV*i*+%KWj zrEwCugnu#-004Udr35;SnkS>;n+ZSJl^JWxU1C{>spNtaO#ZjU7}+Q5;Np}Yf&s5Q zF0KM}JRwWzjwO}cQdy#Zci|#k&0ZPWWyiKq%3)2?D7#QaKz{lz(;MjKJm)yE-F_uR zQsXMjwk}8$x@()ygN_4WFNeJaos zLQt8KbjM{Kct$+?xYg)R0MPJkDBEdr6itF z?oc;!Ta;Qo#R4uT2m+wQA*FPpt5vpiN-;`Uz~ppByNebaU#8T#)J--1=#W%c zn}5v~{$qMRACgo;=ol@^mJHaDzCg74){vTGM|kgHq8wFS$Reh!9<8Z`!>sN{Lx zGSsX>lKmJ5*F%lJT0O~DqD;)nxqrhqa{?!#uw-FqUtLtyqsG%^M%n7t(~CcZ0PZCH{gFZB zUJV&5?*%T8O)xB)3)OkrgxxdsUwTiLcACu+p}j_-pKuJeYELYa@LR3?KlZ6DxbkMf zLC@529DE!^<%h~I3didl7HQ>zcbX#M{LXU^O(A1j&d@7P$ynh0-GBM8Yk6E4wL^C_ zV5bF!2V3~he> z?xKJNwa4nYkL1$@vnQKvkJua}~Ii>VFOYyb(j@8GQuGgnSrZ z0iWo-@-c~-1EcXn)h0*Celb8gb-28F*4f<=CGL`9qfw4T*Q;ypT$OfoNg9bDR3o1i zj57{?R?m-YQW-59;T)AAJEZ3+JQATKo<<@AChn#Jk81XDOQH0)ha zR4D{2AV)twEq{;Y(fl|^Ru%fCMfhRRFg-j!ht-fj)CACL=c<$~Uu4<*zY9QeszsH? z9KTqYiM&F6L%f1ml2)W|>F}24Jo}|7UlWVOEenjdOSjb=klg^V`w!-}8ixWulzBA( zA~fwAmg>ctV6wBo5<_YSBwMMlb&M;j}efHd%s5@nM%|r#t3HF_0%VIb*0Ss=C-}RVIm-l3A4 zjb{)TWhZ4y>ctq}lPfEgV&w2*q!4|KPf2$Mdw=aixg*#8QdAe-XQV=@C#w!zmO7B3 zPkY2{9bG&|6jb;QF;SwJhWrbYw7oa=cSi~F8!sD zTBu*iG8HnE8^qYx$a@{tA3evRD$DhpQD0Gc7_Dv@qXvR!<_{B9NGoP`42nJH=IU)e z*MCt*)vI?l^qhZq+@w}aSmtuVOXd!^u1*%adM~2dP3+lWlDrmgNPKt@so&o_ zRog(B;Rouu{mS?UuJooZK@aYtp@1F^!c>(+C(w8)bGO4{mCLD01bJ0}rW9A(4xcP- zr_zC|_h)4e5F3f$pH2APSWCd%2Zmm-!2o+w+qz$~QWB+XPT{7`v40L5LieHxvpKw9Zr+pzSDJO9iN!=rvT zqN5|He-LMxmK)m{YOLcqVtSJIXnwFalN&SYiMPnwdXq%nP0H`O1>$-1laT@AmmmnV zWH#eP1H&pj!`dtn@+}`!f2z^4B7d(4VYu{r^)YdK-AlKV-E$T%a6}N_8En;ScNjYS z$1eRm0|Zivf_Cj5dCqMbq)3n5;w%`frNi#qja2$+bn3h0n2lo#LhuIwULJ(9Ot%3; zrmtG}DK>0GmoP6X0c^zLJJ25zw*w*9qp_z%BZCAe4S%IMw?ZLuK{P-KU4OGFz^D!L z0c7Ss2OhT{K;f zP2+@+qxGtsq)3Z{S%WBx^@$VTfV^J? z3M)AIsMF7%Yx7gD(=iOLY;i|=bTg@kP2w~4sCY9>J-L8f7$n~pYhz~^rBN=;dqfY? zH6zwK?4!&+TLO6dh5_YkDXI%D10#PARec+6biWEY<)P^6pWK^=7=&W`;f^Kxt8pUs zgt~w7vTs*et$+SkDQXIRDUBEVsyPodAK(Eu{1{hHxS@SCRRe>oQ(2g>fqQWt^Wy*) zhDx^j0Le?Z_LjTjht3_bvq3{)7a9=je?+&3moTJTgJ6zhB#WgFDG);4bPYGCF)v?N zu<4Xonr$`A-io=nnE@MQ!nsPHKgwL;ax0t8^a|VY{C{k*b0;+7zdn*{oCL6QQNCLT z#JiH@wP+^^75J{fPA7v!HF`wy;eZ3@Scaa&&R5C9gOfrngucL{vReKMmv(56I03ex z#W>X-jI^TkvWjGf8uQ~HjJZf4)Kwv*ZVpq6%jx3HIWV57=jylish2RQEa6bdFt-nK zlJ#h?jDPePNbz#-RIovYjrju+BHmXWN}El)Ba&U7!5;o zvAQ+F`nuE`d&MUyYJf;)8)#|-2QpDY!)rQG(t$LZi(-z3d)_#O5||PUgfC@vsi2p! z6qO>OZ&kjmnQq`f6|zZkhK#XIdx~>Y*6SMKnt#{#eN}h?fZLO>mO*6sHsqeiL&dQ* zmHEC;TBL<0%YWtW0tA<^q&a6<6dhZZ!FJ`18f z&wqFz*&>?zw8UX`lIW57KvU?;(VT8USmsVw^l=+20owDc6y3|U1hQ5BL*$G2Yb!A} zvzhLe0+mbOdUz!^-{GiIe1RnjZWpNSymx(pE9H|{zLM~v2wjGa=1(#Y3Md=CTITk0 zhiALcHlGF{q#bi&(Tg^?yO8)bP!4c6K2o^t`oxmMz?Xx8corQM6sT z-!h-lOTs?Q-W*3PAItJo=O-ef9OpOZgrZYA$h=sBpcC?t#%i0vXbgCds*wN>N6{#w zI3h+QYA6VmD%7?0D_4ZYrW8sTlv<-q)HJ4|f@r60N*l+LNC1Quh&BVwu}J-KNPi(d zLrM1$r4Hp$2h{k!3GI(~WrtM5U*~7yX*G{(5v@)*3XF!%i*#6l+IeG=#-?+o2l5S% z?7EzpBoz@L-q(9x<*TDwd=$L1QaFS@ZmfUU>=Nta%vL|2|IJqpqPt6UJLvQ`EjolW z8OD%oL@Ae3PfTgXc09q7@cGC(6@L;kvJr0$*TgvT@uvi>{8Pq7H#g|`#Fpg=)7AoS z^OE$#U)%+ zr|Kk$UwM9(l|M9{EJsl89sAdWK#XFT7V%7Bk_{{Xgi1zIr{QbkC*oC2|Fv6$9$+RS zRF0`Da=&f83B%m2f*aR2s6*I_{`s_ys^7RrR_==cH74$nXewDsR)?^Ouj8*s2q^C{ z3uv>aI!%=|vnOJ!&6+z6JAX?VIxixs{GsVynm8X#LFSIUMN4NI_d`Zc)D(f{iA~+- zQX9d)-EwkJT?3dT0=e*{2k)BF6Lx8&dx{8_AW+P|j?eFeaeg1x1p}JzMHI-xYUq$O z=1u7T3g(hy9{})YRgf*SgE2c-6MwxZrjiQETE!|i z$WFy}PsqRh9ar#4b#sjCB{+_XOxUx6ItlIw!=j@qvc#+vd`%TV_aRhnjLK>!iH)ossS_J5i{bAc|gHnIH*I#1z~6?&n3Io9;bFf*nmkm<_2$25E(@HSLL z^;7@2z`@G+tQ>h)nNh}LBd6KSw5 zJT5_1J-qTx6alE`r(+XDTCkAC8fx?7jj6J=2N3^y=&mfsPJcRghvJVEX>{_j$8$MH zSJ&YAJ^yhRG!tR{zw6)s@9DTjYl@gF%pgx6Qqj?U6!7UySy41ijHM|XeMW)NlTN<9 zwrJVQ%kN|2CdCY$VKn9Fj7=uTM~RoBcCd$8w%6Oq$Ob?1L^*$sH=9a%xcDKH4`jFW z%@aECTUp{0R(~9-E>+RKx;T%{!ldF!O0*4jR#>s7T7JY&W*t&6QYHvW`C;+VA*fHUM=wg8rWFG9rozdN4qT|* zs&IrYaupoE#2Kgaiw;7UR`#Y!2qq16AK8_TFMTkcWq*+584O=)i=3gwZ0@PL`)H>Z zM{z~N-q$&io2$1FzagN^zPrQF<|I)xZ?YdcM(Rq@bfdW2;pk($lLTDt!X`<_q5n~;SSo5Zqb zHjHb6G=FqNLPRBvRWe@&7sW$NNoJPi^PQdVmb<%7HEc zIP`XwSuYRMt6wXzBI%>`{PQ!wgY`5=b} z>1yI2!pe9+?ABXw2nA6@fy+7x3o173fk!HP+<&9{7sH|25XXE2&bZIb8u^S!P>B}0 zU$)DfRl&W0huNjbBaZ6u6d=%D_LHWO@u`&m`tYcx9vR9Q)qpt&527v$I1bYPyMLR9 z{9FsSt{)RVtr~;{RU?AsHrvuk7h;1T$B5@@Q}vU2(!gBDUPl8B9gTRcG6oQL~{AHxc~jyY$3%L?$h7_ZpUBgI~br0p)*iw>B@Qldd=#XBP(73Xxqno zwr?+~q@OYavXREFv^d-05l2f*Ha@^bD}R_~19nMdQ!?fJUKu5Jh@fO3-OEGysT=rJ z7HU(rVY#$As!gNp;qOyo+ISAzI05M%X)hCNOYn}K0-dW|vn!Orm9bj!WLAC&Qq1eHCP><0p1 zn{GAH5aOV{9W8o#`)+0Efr91A7dfNihkinWtFZwepolvrRW*ME!dkdi%xn;T$G*E&}IiKv8dV(JK{QJA&qasT^x z2Gt$Vx+%n*^n%MPii9ggb}stht8A3;OdOOZ3i{s=!EK_+CL3(mT?$Dg*B+z;x- zbzVPC?w6*yS)TC=rZ^)5B7cxG^%{Z1Di&>0t(gvcwKs68nDZQIdtRLAYpXPaeoQ2J zB9#G&tsgJ@3M@U==~z^h%Yr1~5Zw8U;+ zwF{+BOI@gF=GYyPNTxM0Bxo_{oc`{6lB^*?zw<$QcHj}65Uz+KWkv!cB>VU=Wq(mIG9jW1UlD%*Kz~)_Z3?C%jT|) z>DCnyK|gZTZ9t15p?^4j`KkWw_Lj-6<#S=ma2PL}*i;K{%`Zl2*5d|gHvGi6XTv9i zG%V2(UvJMNebRUh|IBhfgl@zwgXVJWcQGww6MLbH!eG&fYajJ6IRXZYYQLAQ z;z(M!*DXiRO2+(~&6w?rgsNs$v!UT`TAO-_v6>q#J%o4ToJ%J&hbLfYF-hwzIw6Y^ zru@hZ=~1`sm49YR1s4P*njq?Z(&2$)2l`+m-n24DAo-J)#LIx!jJ;OD{+Z3JBbSn< ziIB?g+JgmJs|edGTG|Ge(Q)y#&9-lpokp>DN6A$+8NO#DK=u#uZl$;(_}9iGj|hb5 zFJ=r(?Zrv$8#C_g&Zd+EDjI%g?_IN1bcP8cg-W$=Uw?W$;H62L)u-AY6zHvl4`_-d znC8x|*@|`RZ$&3O+rM9v5Y?3zN{)4fG+6`+EUGn&b6%N8p9^W|QtRp6AcSgx;ulKF zGXYkbP+M7<#=lB^Du6q2D|eI|(i)V^4F#YcCME=>TLaXKeJ$R#hN7l0+86+8z^dT> zYnl07oPQ?{idjlOihyA@HHFcE@Lr2kw<4twT+M07268lGbF+O1{CGuK~J` z>gojSJL_MbqGe6QB0H05lJ1`~Aa5YXuv+eY8-Mf1jcMkggjX~)^{m%vL0v7dl|ajwSDfx*qQ)fQY6FH9%ZuJU>Bv*HW)zB) zu}vNaK;Q6n-WpMY8;8!-?J{*VSVke!D$%1B8PsSge1OnQ7#lMNNuS^xbY`>hZ2xCP zH-9u}hDz@sLdOA=K`aY-F9>jirXD^Ypea+cx;<875B9{CcuhY6&-!SM74=?LKl7*p zg9}X74=M2#MWC5~#(PU+RO7_!LFKr&Y?=n1%Z?bsCEmcld!mNne&U~$P>H0=<5C0J zk1kHAk(!H;^+}Cw)6C$XdW{Y~RT_oqlYiDz*e%sW7F7{(SCRx5A=D@6lkVec>O);? zZW#KkO3kU+9F@B0O(DN4lz9g~bHfaxe|#T~&TT7o^^}=1r2vOPeTB-~6bQ?5DP%{8 z^!Btgi|~f>AEeQ}Nb6Uk%snS0e(v{?GQM6P`;@=jbwkRd3GHLxp%hh^_{ei(c7Kw- zd6)nCi82D9#?Gm;=0{;Jj-c~g(17GJqe#q?NvdZtec;H*eR$|B?b54ysvQ+rVP^@j zJMhPa+CnBpV!klg17d4vtYXwf-w~QU1e(JMd_4atJ zSRhaB)iaflZ38z&ef+9j>+vMvM6;=nflu+igE;GdLgE~bJR*U=$*etE9E_!kXvz&~ zOy4$z2K6-VnIHGXmp}_8UVfkHFKd9zn3Cs$Q65(5s}K4bZCv3n0zpLmu79%3z<-JQ zPA5v~&;cEoRw%$X_JSkNutEr# zFuprrPd&|W1_JXiYVkPOQ-7sp6c3&$T7^NG;~i3pbfimW`c@nkpUF{L?&WLHej14W z`Kw&iQ0wtY=FUNgh0Tk)2}tX6VmW+ZEPWEMQV3gHm#EjmllP zsQR=_tok+*>{HE=NC0rB^&)1L@kzY%(7n~Kvj|$4#QK5vYX4xNrhfo-#lVpxG&+Am zPkfjNB<@h6aMBW4R(X+8KyLA0(1V8o&;6)%RjI}@09j4g2>yZbX{v20KADPy_gQyG zgTyA<`4g0PmcqOHTSipUbX*ZL3x`vUy=1l+p#U5<>H9Jx#qBI~+R8>>sU~>QIx0Od&&j8kb*Z zESMXn1UgiOm>=@?86KF?`m5%!hz__NwWXlR1!J+<#NzphJKQ4rA;=27oQ= zZ4hfc9-7^KmyPgHp`h)v8DUrf^RXA@rSw&(yFfJEw$`Ky<${T%pW+2gI`DW1^8(c{bV!-a= z9Xwn(fWk7XrCh} z1~N0pgRdWHr%y;SHdVWIA!-w#OVZV=ZGs7PB8X~g*>eM?$lh~%Te7H)rqVH|ji%qefD)Dt~NP{+ICM;ODtlVIEUr{mc0t zi|U-%kRq%)HsMUo27=-6Sp|=0;#DG{^}9sKaQ^GS5ZNX0a@`wvl4m}T0Znvt{^!B| z)uX=>=kFMPJV`)F7FzqugSI5OaIdeaA73u?-ZdQYuc!`J7$X>q#JI$fr8=Ckjbi6d`T1%DCNNbvXg8vOeW&J%q}2fRs@k@sb&=D)cXP%_9$Fz&sYoc-4Qv4rYesly*v znCSN07Pbmpzfp7DSc5^h1Z7CbfwrI>ls6XXu_G}7eAD8?0d2+}u2b>%?TB01--QZ` zfecH@(?wy@8dp#vQeOW!Bz_?hC|M)5wv%bb49i6iS+LXf&%nIOc_K* z6rPYTNSt~!D}9?F(!$f88ya(K_yk_|)jsDh`5MuOf*W57qvmXM@9j}=`06wh;ghnm zpYgrCIW?0(q_kw6aX_XO9nzG^>%*0VbAS7U=)ij2{(tH}LF22~8Hu32CDPuPmS{&s z>f2BMdCy6|=B-{PTPK7sUGygj%MGx}+aFO$nf`&H1B*mju@j37^YKLrv27tjxRuXz zSiN{Z0g{~FZWboNqwy`^uZHtw$x});1g;~UwkKRl|2GRo?X#Xi&<)!ZoXtew*niaI z|6T*|=2_hnpg>79Pk}appe%W?lqiFvD^gOTJ&PlFps7d4J>DkTQA&UaHP|vPm5;{h zJJjV;20D}j+U38jYczUFH}9OvjsX=kF*HzI<$kXZFkGc4C&E~k_cuMp^MZ?P({?~g z(=SaXt=Enrt{AqtCA)P(Zn!bnrGE_47PdZCYLsqyZ7<=xp0ZT$RDP?&a5l^u$T+wH z!bI@&U2@Ro|GHRR-#OS4GCb}y6-)CCxvHMXHdpfkT`HZW@yFxq`@{x(SUxHQ7NaYhzb}1pMRz4parV2 zh>TQadoX2kmmCiHR3~uLl9sc%9527P!|Re~EiPAXEboZxPEx0OKZx6y$6C%5usqix z6Eeh_PR5{iHfZhiV3XS8pMc<`t)e}PlyUz(Sq#Kb`a-C_iBZ}HwDNM8PB8gE^%h(B zPLvGLTZaV>?C7C6{tXUtVSjcqs@)&EbiNobpTWNy-h+JNT{rqp zA$7}>6pLj#(B{8_8GTb4Xg2!4>i$r| zWmF~_P>;kkU_WrnI4c<-Yh`PZ-;tbd6lRq1;Zn(yHf#%QJl$0g>VK9i6*p*CepR|p zR6&01;*U=QN(fU?e2e={mWdBs8c&fr$v$Qi3xx7YfyAPXr%C?p7PP(H>>RE2;@~E5 z9W+|rvi(YX-=MVKQ_^{9T{D1}@lO_M1G3ziBHs>R(~nQ@t0RDN#-8s|+`1sVxPCAX z5|=$V?b+L2RDln*F@G^l+PQx#8QzFM`lN!sJ6Q!^=_-`FIOj8fyJAyy99P+;@r24UXy((Q^_~KsM>$%B3bj7A$?BS_@L)^Wx zJ_$J8%$ccflEK_+Rl7CN#(I;RsdL>pEz&4d>Og#q?*&F_3b$k=AOsECUdq>Fl zHFC!J3QL5}rZ2LRchYO-0x;f6)n0(O4P)i!s57_9sEjzDMXAifdfb zuvLmiIm74}ia(1C#nIeU0(#K@dg&s}^~CA=z% zhX2*o^JW?au8ztRIDCE+N{_}$Pk`wFkV-g{4_q|GM1Qv;!lM-8mzO%*hkqwlhY5@c zP6BWL3s^rlN#~iw!{4XQ!QVsfgOubYX9yYQ(~siBYGp#MWyknXaKh%<^WT*2zdXHP z5KVXz+tL~X-QbDD_(YBOxxI0=s1jW3O7gu|*$>PFv%@8UpZ{mhk#BJOqD}D9?=>NL zx`UGT4S$V&Vc)&!oU#t|dUezMXT-r`=m@v>n?S^mDzfFbCUnVqL8vaE4_t`fMBa~| z73su}9i~cbVCUSUMjB%SHXLq8itgiU$>Bw8)k2NO$&r@~GRC024p8*pC^A9idNu%^ zt?@XQ8*$oZPvCLB+5%=1>)+RF)+^@~#j?7SB!7osNeTr1VH{t9U0T3y7q;*qGh3un z+h^582XHk2s>&{=#ezq>)YBfnrE|{o0Lx0*lyEXCs@`^TeztAMqPh}fCc>fiwti$% zaM#)?XNhD1wq+;V3?n{D2pfi!roZ8!Mfquz;il+2D@0e2ct+(ZISxXX8X~CL-(a#j z41ZjEfIW=2`1kOdi@c35^X7>iuC6Iqr#(%P(mQPcLYU|$(kNZNdP^89C~=$YN!9Im6~Z(2{lC*(*XB(XAIYq9F*xvRg7XSkiUEZfUOz%IRK*o zadoeg>op@T@sYwci}2AtYcE@RZ)&lpI)DEg_5+*#isQsf!95ewj3>XN)#L$b3)Tmi z6$E<@Wv##8Z@46E|H;v03_nSJpFTC8Kf8>cP5uOHa4L{5al+;G0+$R)zgPnv8=Pl^ zyykY-V0Qbq`Jz#y`3^~~HnA;F5jiT;HkY>oOHWRH*m|Qplv7npHpQ9T(h0HTDSs=L z??!@^tE!-y2UQ5F)WSoHGME@m3{bhtd`?xn5G)K{ZkQA_sgyrd=;YU&|vkZ?)7+dCAZU?qMA@DLWUZuFN0H z20&*Knhqtf73hfyr)AZSv|P$LDq*TYDQR*-Eyl^r>G?e>I?QCDRw1@9I(7(X{k4DQ zRTyN>g2Fo{48iaZSjL6AjVv4ot!}`x6m1B?k34hg+;?~@%zrW z|KnacGnXAskJF==i^&*LEuOxrr?P!-ky963oF~evPFQ-Muy?V8RCNm{NmQg8HW~vv7km5R@oh00Qz=6Bd zn#yy!N9zc({A{Bb%A~xfFhdi#NOCCUWy;7TeAgX&76ti9S)?rutBOa+n;rATfT%~W zweN=Aqc)nO`Ebh%?q#Z8I!hA$awoz(B*_IcI@*TvkiXL4^3Bz=Vuj#<|D=E04qR&@ zMXG|mP!CxfG-+cCjun5^jkB#RxhZIt`{eQ{i(D$R@TIEp*}Ywqw(wf*fFLM?JeWK+ zVIJy0HaXL=hXbFqQP@WJlBYQa&`{yBMR$#0^%d0Di@Z21NlC2r3n-Iu7gU_@X=d`a zvYBkY7xjCtmFZD)1?w0dvgv>6I4|DsX?l^#gutKUfawB40D)D`?aP)bUuZxAW!hc0ASs|HOR5pNNhL zwVoKbr9JfvWy}DbHvK5sL#*DKNU+Fm$*?gp+};9R=AJZx4p#i*)d{rUU9dqACk*!BSB}$Bv$#dlWJpA-okff+^8}I1ZGW7tr zdERr=^0Vn5+{#I$mGmt;&tqI=_z>vqArpA}9PQXvXe3Yr`9{7$WZ;bwb|KE@_sm=7 zi4ZlL`jJJ_4XLc7V4Z)tj<8r_ng@iqb80q)X#vJEQQVcp@Qy1gbhj|dq=*h^Xl6ln_Kkb+Pv)^ zQMC2A(O=&)Jw=ds6|dDyp%v()rm$8MxKycv!#DgG|A^f{`=i2e}FPdr6jm9d^lf)Qu|nGQVniiQ61^2kw-6IAc4(IAiGrF>*BMr;`%ue4 z4|dp#s$fWHTP}ZpsYd64IgQr&`V^~;XO0NTGHymc=v#n*w+()rL;+kg{+D{uY-h2OST5 z1NK@9Zr!;|q@ip&4dfI(4)#Cqef6Z@ivSFut4)Bz+}?kIT>>=3oP@w4uz@(hV=Pc3}Z(%7$CHDPm*KI zI^Ij_b!U`x@!2S6!}}d?(L_zwjN{3CNsGv)0_UXIhWeE~T11DSFs0pYn_jK_8sa0? zh!7LJixtSLq17kaqK;tKdf_ZvBYt(q<(53p4}E_Ju6cnMuQXQ|1F?+=(c86y)|%c{ z`sGOWt1%keH{h`2JoE^qoZ3EHg-yq-_`liIEw?k*H>{;YMU*eD^MBCDOi>-c(36A{ z%{9Fm@fqzC>}>_dEPxkocSk?4*-kv_2dW0xMxJ3BY+t&x#l{eah>| zM~{DDJriU@()x&tNji?_pOP9rTr4UJ4{B1#-N$kIYE@Ha&s=hULlu3LJsz)UUo{{+ zx9ul&y8fOJP_H-A_k6MyG|K(H^JQWghlVnAY6NF!A);jNNVryMvN4hjhD`C5pU?OR zZAn8PCekaN$r~hN)iQ%aFYffeg z;Ya>FKw;Ekx98cd{>DhpvSn;At@$MKOf?{)2P?wHb$8DIAGnQ-objYL>ri5`r(H@A zVE}R0KQ_C16{KiFLQf9W^3_fuITSJcyLnUA5FybT`af3nSMHPSl zrKZ|msUcjrO}blIGW7?sb&+3~Uk3+|cgw)JGJDo##Y8r2rdJgY+RaDsH=mxOFnc|$ zoB=pC4aWDZ+6%`#z468JfGN^}Y<%zIkWxeAE<#>~j$dNk?XIG5yLov(MUxD&;1oi3 zME+1wf~u4KO$f$xX@vD=kc<(HL#uzG*ev^0@R1fVCmu6TXow0KZK5_X8u^6ad9lnd z$n_j}b$%?kcXQfeAU0iU@Uc|+SF*4QxH?4cbd#moWV2UaS<{O#e(lQjYEzQAMh(2I zmWd1O>MT)+oj-%_uyM>Ce`=EoWcj9%9R-C%-NM#22Q>rMXyh3~LDkdeaY3OQ22KDC zXBkeJ_~b7pzBXhMDCX6%+AQHJtYY#AwJa%OK&))&g6|2h+tkTqNt%D}QX9=Vr*pVl%to?x&x{HI*}DQox=k#W zx1Lh05CPz~SxRRPc}clooAKhcNKWr5CF9Gvt@>pHzpQU8&3~-Q=P#{x5j7kL_{R?u zep7(XKUW#cZ=0%kTql3PKvtBIYxVGm!U784e{uCnluY+L$RXG*yn=C zD)l?U#3q^w(w#DOt0s)Z&O}L;#@9H>=c<<%-;a0SJPFRFYbJltL@=2xB4+wHm4Bge zWJDlbB!0SU!*fg32_@cHux~dn;uF&Qz@p%o>`p=5cpsz{Fx0FC$EQVcD!W{ndwd*@ z?~Qx8c)y;vqm+M}qDj*@tH8r^FuzxljPG-^V4X#-C(aA5zE6tWApK=D?s|T_?*n7w zolXe8*M1+MTJp4uHPUb!NiI{&+oeE$m~yUDs%4xzZYfBdF4~xrH~fyu7T>$@d{O{+ z1$g|!j6S+)J9%$Da>_&a=Hb@)hy71KFQf|7$QJO22bzBgi(4xPdZluzjW6qU5!}%) zD8M=$2B9eCdUXtJ69a@8fxBOduS7~PzC&xmco`nQz`m^SD|*`pJ~e z4e~w;Q+j{CNJ&HA!?H+|o%FnDqyVdDh#il@2CIUDGcZAFzg?XR`4 zqXdG7LQr2_j#Z>scVfQGi@)(((~cm}<$kxZiXPr2TH1g8jsn||u4=vI-3OHuHc1KmG^YNV z38%PtdK>ZSPPUr9>8bkv8>Y&}8IDjxV3rZMCTiGWAorB&L@^>evw~~PsRB;0Rk&Eb zJ8@keC$v&ry*j~g+@z>x)!so z!mocF9+d|i%e!SQf59zM)>v2gLPC$<`f=FG(E0!! z{*6vksje>6f9GDm@t@&ap@}b&u(vg_vkPSk%tI;oC5UL{a}4sQhkN}1`%#}s1@V8W z=V1QOHiRSS`kX!!IDw0%H~O|Dsk|UG23E!+GcmKCEcv2+(8&YO3*9Nq(e@H%0SZ_6 z#x#M3&?Wdap)GQ3B8`5iep!evi_?0vt5m-XR&Ez~_NKXJl0?@#I$i_1@8ZR*l`CdF z6#cqk#VA;l*8bP$f>p4KPWy*@y32ovaeMGv3Sr)pk?W=6s{d`U(eB6Vl^F-Dx@6~& zl3qJXA!yLoE0Ap*?%#U_1+Yqp!mJ4Eomcw%!%?s?{>U!n>ydHfx=p+1VEfrqvEkN=(#1g4)UQsx zH59{L<00OTkVPmdc@8Ks{^Nf<8|UvB?BZY)AU0o2%Lb6B`GV*2H0*P*bmARmYSte>kyRht|z&8(yAtr--wP(%ZbJ2okA2SY$D@l_`i36^evk*NW*y#d_1V9q?%+5~l@+>edpr$?>Ey4)Cn$@Y7**1; zfBx0YQwCwjYT{r>a6W%I2p%W5(LZT?t_s46qxYgqM(|mVX+s>EJ86Erd|*dF*M74Y zNdGf=w5+}fTkO0LlFV+DsxpIQNV^#+Gs-(xGq5dGfi9_%?d^^Hwa-4tw4f%@B{Uy9 zK{=A(F$@Fyok-gmWm+HunMtWNWSQjbb7InavCo=;7CJ3yJzsx?9@5F^T4U;K_Hpm+Y?DA8 zOP&&5oVxGOY~eop%o%my_-C6-{vi{xj#dj@wZC%%suFC}*j;y<&c4wbFM3%~IP*_t z)T+N1?W*rQD>i@kyH#n}vx2?YSiin7?(<@1f%aKBu3rs+?d?AZ!IHUK+o3n7uG(%& z)pe=a7ddKpIb3EiWCv#_MJd52Wl&INz@|T1!tW~0KO`@TzPNwI3?sl5 zR8|t>(9c^{RL7hGy60Bij#7we<%0b5P;9K&o}*VR2c6snx8FWUR~F&PH@un|xkb)& zAcM)yKwJI$LL^ylpqIn68TM=7KH^kXBc#LB$2-E40Wbd8SVRRs`>R2{wUSRseiY&YCD6hJPZ}&} z*p7eZh=BNg_z&UH?l)!^%Z}9Tq94nSGm;!4rTp-#kPF=kr>L8v?N7%v7pX4HV2z7V zTe=N7gJtjD%y?>;Y&s?*e)c@00dYXa^Yv$cx-3(04;0iE;LqA?M4A z7O7r=SH%%WSBjS6+ra8Ot32Ludss_X@2-E9nBl%jo#eMh4xgwN1(zMq7N1yzqZqu{ zbmb_1N0S!aK2ud^`$waPw7+4O;20cBARJ zQ1ce7yXBomm28!!3pU(^0heb6|fBLV?TfRkbRo>u*afVt*IE7=#hwi^E8kJS6Zo z9Zh4L2CEu^BDe&^66HnKTsqVpG=tH}d;(nsAnS0TI~Ffhh(BbP;ll&gdm;=MXVzFt zGV7Bp9Z@|EyqB(32KU|Z^A{&tE%A}>@-|`k0q;`2SNp^?he(y}F;^~E2a$gw!jV~m zV$>{91-E?ghu)*!5~1uWxq}lBmskFK2C`sCVH;2E-z>`Z>4Z`GqqwO!#ff{awXF+` z&lgmP8MG4@%LL+my1p=IGc3Aewkf$QWzXQMra1Wd3YK8)cscf@3hkzpcq`*j$b9V8 zbab|%KH1sWI*jE+Q4Q@-k*hg!`)p`vhLz0(jL+D@2LxwenaE2jN_g1gg_M(+B}9NM(L+p>QFY=rtnDXgj@ z(ZKoA&ac%(V8$@Ha9-Rv7lh{eWZxT9PY?dIeI)7yR$w86?d@rwT8~@UE<>$Zc2laU z?+)nwdDJGkfw{|{2SJtDIC2WI;q+=rTGg0Y0r9LcJw9k3sHnarz0s;S%`k7e@^b|QZ}xgBjAEh{6v&B`X9 zk{DfJfM>85ZAjD+DE+2JGja#1o<TGnFU@Ix^pYR34e_2kETGtLc{v_UUc2YjZlF z1PY<06~)(lZsZJWQa7-T%A4h%<%YPVRZLX0z3d^Z9rdnhO}1{U-vK`T_R&>A?()@% zcv}3rgl(NyAqRip1a^Pwb)Rf|!sB(z&*5V77*1b^#;i~6cW)FW7tWAO>`{Ev9f3ef z{vG3edyE}D`bQURV?00tn1~QJc};7thyY?cNKMK4_KODO36$1qYy1M{A!kw}+E%Jk z*S1h{dmsJRsQs?c3O4c)AAc{PLS?ag@1oAdU%$+CD-wSt&DFeZdcN`5>L(;ZN?OXJ zD^l#c(qX?Y5UZrUw>>9iFBa!#?CmzSt zEOvFfi(w4rN9PyQCP^Y?V49VZq^>60)tdoCKkdCqk!Hhoh0s6XDT!Ai4clYDR6!W; z%ifF?T@-)q3jq?FZQrN#!PT*Im1?__TnoWlhQUf^bllW32SG+21PJ0Pdc;9wwC@@_ z>*qJ6Y#2>g_z@{?K(xn2PqTzM&6HaF6ARn^Ji|-?+H-yNBl)jJj)ZR(kEl#P8)l0p zK^N+x-mO!!%AStQc~+>fLa8SJz}na`=B3F9=0GGCLKp2t;kI36t4OG%saw zV@iP{`%UxVqwfMv({kWq#SuZkI2nbW>Rf7iM$xwLQbun7Wk;lQVoeZr}Py7)lvIgQMQ8q za8Z8;nu2;;56#JJXr!={wD?<0{xe9DA@XP?a6%?ypL?t+*eD&$h=NhCN{2~W_L>xN;s7bde&E&O$GY!4~22*$-3YlOhfxn58qRLzB8y~vts}j25ABIfGvf1>I zhmv}xh-ZzEnV~I>OTlDowLUtSft#MyES!Jqz&&1Ue@y%H4d!^KgNcjP#@Wy|&f84H z0JZznkaBH-hwTTLkvx7|NA@LV6P}Yo=>1f%*R`-|I8}guE?#+L& zVW?>x2*yj^R9Vgp<5v`$?ZoT@up;ZktCPYS>PT-l`5Z?@Su_Z}g-*gOI?aRwq}LGP1Z%b6O$?oE}u#^1Aw zmR}b32`dz>ysfRD#zAsSqhBO6r8C}Bmsh+pw{_t;6RFISQZ}t^YuUq&f9_87rx?`6r&T8!e6|~EWpQi4W{w)I_!&|^eR1`9K#NS4o zzDD)OT7rFt(8SB45AV7-Ro`=m?NIq}tng=qVB=8}HqM=stIv`GN<_BA&_KQS#2N$B=DUCo;tL!j769K}wGzkXS{^ ze%XiVL2?5WnCf|Qn-0Ir#I9>15+KPc#@PgdtVdjah{P{UidaYb&=Y@$0!?MV61in9 zCd|#RtS}{Dmt=Pw$2rf*eZq<(VOOMjk767G3P#Ly9^-rSWkc8}Oi++*rqu3V*KQK9 z1fEm35-7}mc0K3BpC0C*4$|_?()FB3-5AvxZ4xAAAv;eMND?IWXq&a8LXV5vh>IK2 zOpzLYvE7CYE`axh4rb<`r zJ*Aa!0}1Mp*)o0O!ZSo%(Ut|+Bd|~gxvojxOxm(ZR=8f!ulav2Rz%KlW3Ptsn4zGS zex%MmUILUciJ19cHv$cwPG(3jpv=+-v# zf^m>1D47ZeJF2d#upjnI+Z*Y%G%UeO7cDAQ?t=w6320*#mp7)Pd!?&BonOa;t7HZl z^6C*&p&4ucm9Y}#Q(p;jNKaXoldmVvGOQrVNL}i}9Z}UsaAR&)`y5AW!@XGT3EJTCh-{QB|_W`cu5lnRi8Ww-2qx|6i5G=`pdaJdq*^%uh@Qx!z z@QfM!Sba#W)<}pVcpG?+q2o#T^~$PdZ-)Pms;@+oI~T|e#q_Aw<#2^D0?em3jUp4k zE!5Wm*DP@IprT*Icy*=SXFB|dFn;v<@(P*p5-xd?G|IA2)o`01A8Pq?edjivX8W8W z|A~Kq=T&;(K@0aM)|rfSkQ=qc#`woK?&S_VN(50hi#xKhsw6pY$~;;R-}Cu-5ue!dwzQwx-Mxu~w{aaZnVfJquHUmksAYw#!Ke2;r@rLa4kyb-Q`!jL-IFfbBb=1j}H90q$O0 zMU!xR0T+A}Dr#=r=;Cn4!`MPtk zO1<3ha-w+B_PH6Yyfi@PrRQx37b^yz^j}(12bN<-QU6&}`2FmYXlDcB;(?5);mh>> zR2LKrl5p>1S=UOhWhrOr$!W4=!>M<#W1e?^T+qek7mtK`uZoV16RVDf1bb_LD?2^o zdV!bUn|$Di9#!Lk(V#*Bsk?s)^0qF{BtuGQ5?B(iE}EemQ4k7eD3CS}P)~8u+9xJH zA=W=MJQzh(na)LPFPegK$b%s$HEk5_lE=a@?Ip4fY)Ca6CNx|edYU%y@fD7C*YcXg zcC<*ErVr+g-WWCF>60qHsT38_>j;HnjoKt>FxcKWFLFlu(t*GPaJPR0MR+S`sLr9< zdN9Ur^n=UBN$ch#0Z0@t#dLnQ0M~PMK83KrvQ=`2ZO)Q6IvwI+O&?>+6NLX)~PF%FIqQc?5+lt3O;_=nb!nZ_C-~O8-mIIqG-P& zQMkq2rfLDAtVY4ihi6E*cp;P13P$)NgK#SqjT*F(h`2hw!i0Y(OcpgTw8tcf4~rEr zno-QVF0*fEb!aRcb61b)FRDjo?$7#9AyZ~NXb@dNu10Qn31WX~atjNit9d{^hHgH& zZj_W4>z563mFm5-@!b__Ohu?;o_cin!FSWPEaQj@<+t~|w z&gdSW!pljCgfXW8zVJ z1Xb-fp^~55Yy8y@23-Xeqr#}Z>K=H5f&v*6L+>DRx^suxA9aNMP9adZ$v)Pk?l0A9 z(N!b2kU4azpX_uDBUiC;6!EkC{m1%~W-|4KS6*{1ENavDf1Vb%yHoV6FCv#paY$ny zZK=hJ^-h0t)#B>sL>jK$6afie*o{%$8R56&Pfp?gda4Sac=V`(e-P?jN8>h^jg~vODXZEZalaRP62OIt;GT5!O+Wy{?TO&L-ZwNeulp*) zl=gD<06;kBKuMcgzUyN@EBJBME;@&BG<|=H=}gTV-Y}dnC9Ijnfvf&yw`oaQ;0%p0 z5}aexd=ZLa)^te_7)FTy#>zs^bdPh}*2~!N!aQL=kkoBpGyG)q40tgM%(Ipzb#DFcNbcoij=Oe*Z=Jr_%><$rzG*v^A4z?-&|vRM_fVnaBqD#k zG}QKwq&GjPqc(OF1rQcG{4dtvAX7jSCkS$pMGy->ZrEsTu^@T0;uuX{2KtZB{va+% z(V9RnPjKW6NA{BQ8Q{jCSdjKHQrj=RS6naN%<7zXE%ELJw!{vKuwP_o%nrU=so@vY zw}oDyjq9Dg$-Jy2XjlT)rktmiT=;)wq_-XAz&ATZ@>6SCd_u8E_G~M}MV>WdkY;_7 z^dh+}PlJ3MW#+b`7K}dz{>zr7T&tX4qc|BfNqp&2-G?I%>_0e{8w5wu%H8wX*ar0< z$L#}Xjk$2BZ(MH+<|L)E)p?AXHcOixAamMe|LZ~t9{@0|0|S%`s@ZqFa>X}w%H4?E zrwv$qdWcy!m%&|MWL=27M)^b^hL|lsw8yE+ zZzJ#Ew$xxw!yCig8&DHsO=sWfMi(GB&3IHZHBUsh(t-1xs+cUHfEfq6!nt8Ohr)*W zf9REFqEu-9`@lhInZ(Az+6wm|h91ZJzq9sldF3w|Y}81ffGYf9nE<=chDu2`ig3Qn zsR|i={~g5ll*u6G)@hk9ySyaiNE{@xIZl7K4ZFsaDYcN1P9_W z5Qrma1z2hl$Act4qr0{4W@{=hN+t<3Y>7WR!XDcy7OdNQIN##tc6aeIR!2^;oe`t5i zz+j#v+MkHR9|L;HDocWRit%cDCz8a88KKo-Jz*l6H_ zSx=Zvhye}vat*dBRQ~r_gtHp-`KD;?vyt91&O-mNOa9 zE6B>^ivh+O%0uwkhY+5{4!U`?Q%^W}B6|rmKxnPWPbs#w^mdZgx*U?%D+Tg2R-x2I z{PiSZj{Q~7_m`$mUKw*+fBi{a@wPSCm`GJPT|OBKcK?o|0Lw&rLf6fdR|DKdZ>Jg- zE4oB+w9$U7RT(>LTgNvUj0ff#m7NZt_+w|+5p|Qef4$x2;omGuEuzr$ z6&*aDWp0yScVc9t&X1h5a;RKD@S%tT5H)8|P}}OWnT!KELlt36)d}6N?*qx$dAN z%=s{K&nBU1PNVO3f6ZEc@AGyfZ>rY;sgzCn{O~;`qK4;|F_~$vy8WD-$lcnWEhr=B zc-n^(P2FLKYScAW!mv)gUQeGT4l;04-^^RxyJ}aqBxP9?`IS^-2fZUoI+9tlO?cO> z&2X@=wO0mMzJ{yqmnuau>4qBD+XwB*b-EDHLVxj#^F&9lf7VQD^_O-!+^PE!qf815 zQ@x4>NjrAhC6VTLeV)L8;s(|Wu#y$J89XIHe%knm-St0b!ch6`IjxOe*M_8X&I`rK zWXW$e>Pae6^U>9Y1x?pwI;%%opq0*Ilh4#c@-o~G0hWn`MexXYA~+r7m11_hVJ;XMyL>B{57YLsipGuO(}r6?5R9D4EJFU>^o6VZzhjybdfm?0A7^10;HfxZeOnGjNbSp}n1ZUAO zKke$$Fs|T|Cfip|#^k$qc<3n{xXK&&dH3usk1wXRH}D{WlRcya=KTSd1U&}+`sm|0 ztr6vhe?XH9dD@i(OHsfJ8=o`sN`UiU~$vEkcYl$!A+i;-^FN}l6J4eNnVP|tt<%sz7%p9)u%^Q5*p zvWLKcpL6`yn01EpBcH%bIT(d7_ff@&ln8PNe=L`ftK=JET0FfWEPTLJzn>(5pMLbUir zoUjI-jI$J9?0BM?Pdw|z(6}aTYbl(o&ZR*9V4=DbCl0`ZH@%MQdxaxK5#w|Q6piDq ze=jYduu8;{GtVsnog|xJ^$J8n@{PBUt5AmxK;nRA#MmKu16#v;;~3Zf z>|#uAJ)4^Ae}w%pyzd7jNJh2Bp`5%%b%;uaKsQ;^GYrOGq|YZJjamf*phLoe~kyt4kDG!ZT6~XR(l36p0pa0z)$sYNb1y3V@01* z%4U2W6cfWg-*|D{z0qgyfabT?Td%^qUuV_pV?PA+wwQ)g#Qp#gD(}G7V`6s^>99-T zAjQ1&($LZN{D>>oPp1cuQsBb5y*mES_hXBSuk_@rdj~fAk-DQ`y4z zH6QiUaoM9WNu+eR$f%U%)_WZa_T9Xk}wer!DPnjNx9TiI=ule1YXVQPXUyULhu70YakukV0HkEm z*VrkPKUQd2b^DSm(Wu$M`8^`>H+C=*`&(D-1&u@B1hl;wmX3zADl_3u#)v?X-3qte zB*#H!*ynl3Zz#Nje~3sy8At#wh?b-wuM(eA9Xtfdn3Xi1gPd*ro~*T4H`j=~IxFW( z8c#wc^%qhv%PJqAMS(caM_{7NVO3GH5@ay+lU{?wP(qqT1gH-QssbrO)e^0cPP|DT zToc%)CjcjN0Y?IwM(l{ueSocG=p!4l?VMQ9J~_~&W)bZGQ zYLWN()+=xNQUO7Z3TljuDe`QIxtGe3q>yZ~zB>!R08uAknq^&7p%tVLufjQLySGezUl5K0G|89pUqPhFxD(g@ zF3kUhP&}Q2JD@+FlSRikG@b{0Id__jFONYGl2*x zhBYU3NozyNiTWRtCT}lS3B$$ZmlAaP?LmE)62)fde`5*ZUSb?efnyu98dGavPV+{N zd2Ck6Etue_xqeqepO0CUSSOUtQo?=18~n-AObh}=5C{HIKw>5^|J&)prpOeEAd3$$ z)UKAqr?S%w$ydjSKfD_yT=2kwBW!e4qq16n;1f`h?OUjWGcAaey$%HlJU>KFl(ARd z*+0{q0jkLSL&ISb!P)OJV4~KqPmUh&ihr?N)6G(u$APfLxO{Ojq{c@uH=|kvQ~`}o zK(b}QqCJ`knLyp?k%gWKKCw>~BL>xKr>Tx?e|*!#WzEVx!=5lEP^m@m`sh-7Li|qw zc+Vj^s%P-Fo@;efUwqb5Hz*AVPUdgE%qZ$hO#|?x9a8`=F71dA<7Quoq29Bwk0fsu zfC*FYk)|*1tzzgTgzL>ijHd#(_R8!oFt|en0lVwPVSTWe)oCm!6+C+ial&a1?$i4l zf6ym_GfIE^h+ZT3POvu3_g3lo{1g{^c@-;X0vqe(t z#3M!Z{(o~A2dpG5K3X09+zuqSjG)^_o2v z^cQ|fv(Qg5<&PI30IEm$Du!(wd~=l)f0&dKCdogLYb~HbdK%tlF~)h5L54@~)j2>Z zseuE;-EGWe0O|IGlvS}ZfA&*y zVyaW@;RTC@6#+h#8a{x|WQncdI65uGDcILwCk||P=wXk%@tcFdh{$NIFt6J~wH{pF zCIZY$sTGaP3*^~5kt464ycC2BiGs>ju6A-)&Hirk0B zD^j@fqN0j9Scz6*V=ZBkZnS27e+Nr*&Bw#tuzt3rMR93k@~Rs@YS?B(+!A@SJ__`d z}^zkPkFG9v_aHU%c}W#2?yYFJ_gv$)4~Rq%$27$oF=kbly~vo`L&URBhRe@y?%J>4Xb zQR@;QHvtNBBVcgUSNLK@O0@5R6kUd#YgTY7OK?tq1K6ze8t+`h(Zgu=yE8J#g{my_#J+Kq)$o=R}f8z39mI%36PTki|3b2BymVcPknf-^jM)ZP9Go zO%_Elq+hci{QDGf>a~k)T;@9>_%~`|E3XeI; zW)PpS8Gw%9%vY&}fAF__cE63i??i4wHFc*`oN5>yv~eM09Gx@_8-L!JXg zbF>L7|J89ai3jipPTqxlR@^KEg}ECZxkwA-@z+jEPQ6TcCeJT$f3@QYHV?0V^}!T)^1H9@ z=jM8+sM&vP#f@tsyjug{N>IQXT1fO3lj{%7qKDpfol9&FcKDEU;Dcu047OPf8ZNUp z|GLNa{0%AL9E&lAB{+4*-e=l=0;LVIwQbL^*6UxABY;mHF$E#RJY9Eg#0(s5n8C1PZb}6wCKBPz{ zW{S#rvZbbG*#nA%oTIX1S+iN+RC_>}LD?Y^{bzjp@cbQ4mVdzG@b*s7Z<^-RPkw$lj*Y@jiwkBE*@u-A^uJND8;3UYqyQ%D0?p3V+JNm zFoA3if9T)uT~njztd9wuGV!S$ zVUIury9R;ZjVhm(C~Fm2B$>r;1WP7R={vKqdWQn+j9b(6E+I3M)ZR`mkm@f504FBedcOL z3&*`T)Yp33D%m!i06lsYQ9e=O;G|wp#8l)T3sGC*pyu^VX+FYodO2^bVxA2rd}9SY ze1Y3C%S&Xo4d9#;x3olYKz@jpSy}lD7VjRCFp~y zYDp+7cF8`=4ryN8pYWtXQ#PpYHxEtMnCQ6YY9o%=iti8bEyv>gyMG}5P#%^RT3%WF z?pqFn4!KeZnmIWfoZKSLwjMBsJRIIAf5Bs`XW)@wJlOviC5~Q9vT9TNmJ?*2vWM9G z==seW(Qn@+fJBP2&VedF<@3NWwel^0)o>tS&_V2+XHzPlXUvYp)XJr@;3e|QJg z1>YO<-1DgYhV|2nD$@sptaa;e3}UBzfWI;*pi-`W4WVJW{c7xZcY$@An3>w7F$++9g7U+n zqtbdFV9e7XK3e?Ct2&KG{AptlRXdpfq-QNlcS4wqg7zDEWfbL*AA1Uje`B#Dm78|* z!b6hCn5^lLCzV{iAN*A6P}|2x=w;=2!aI6oyZ;45MIhFSlM>OJ1``d&F=gYmkGUt8 z^wb%?J(U~i`j=3jCR6WoeQD1=HW15;;x|O6RmCNHvY6zP^&Q$#e-4suYcXoI`(TwA z&EcHp%-v>DrxlIqZHqCre-l@+Tz;!641TaJQL~l$0QQZjLJOXlw>{x?vJqBgV8iHV z`r?6R$8X*0_EiDQGQ~0BT?TnwG>NWK(9T&Rj(yo6=>3gbJ`bcm&1NsqPibdOF_!6V zL2;C`z;aDUT3a$6eor4*_~{GFVkJ-5mw>+0q<0!ii`g@<+MGL3e{}L=d6lFdWWrT5 zLZrYTEC#rn(R3Mol}Hr*6*2xCB{#L#PiF30Jom>EyplCxT0k;8rbtdYgcna_>5ixD z3UsoKeEVN`of=<0(s>69HXPA^Q}6oeC&9>bm> zAfBRR6Hgw>!UG17DqrkMfHQYDXqO>ZoE3@~Y~cuA#uDY5LY!M&C6Pt!H~%^DkzM?2 z536#IDccFym?mYY<{lbs6pF7$atFitXS%(kGZsoJ5W9hEf1h}_N=JjB%Yma32p6qN z1V)lpeu&W_kFw=7Wenoj`lCE`l7N6DU+M9c{w=0y&6eqJycvJAIxSv&k+Bp$k&Rc{ zk*hAUtq8(9W8m*t%8e8x_Oh-~&&wcRtKm8mm(YTwht()k&7nfWge@7V+AcT}!>G?9 z28yNz<@E0tfB%P`OsLE&!Tph$>3oM%H^^o3#+C|P;)|Bx%P=@rc6}Y{w$2MmU$MWg zu^}R*<0e_J3L8;ey5T(xMqA;eC~;SyG_ot+0?SrSq6_OYDxhJ6AW6KCSbqtvDU{4J z0#4`dssWdZ{~ygsgt335oOFs0<*kQ~laognAeIolfAaa9&z{35{lT@XmPvN`>v@$K zRg0%SEbCSXU)hAcaHi?0h5=lj%Z_lbTwQ)!`_I)ym)5@AMTiQ=Ue(US5DnN@=(gI$ z$q=E{PJxCDlRY=|N^#`~PWQM#n^1c|gSeN6@AkDtdF6HaW(Wo8)XhNtn*Okx@lDna z2XIVyf6HXKj(CUa@#X+6$U1lTRTpyJ7KDZME&?cbbi@FS9hh-lo{IlOPBMqRazNN* zz>p{#gnXD6?nMK(Gmf{Mqkjs}i`n45nZza=hbEp~=85r!>Yo(&VD8h4;R>ckXp)S{ z?zQD}=o*3anc5k%H+*h~2%3ds2$6oxYLW-%e_=fEV83$*&O^-b1o2;$Wa-g_`7F6_ zWPK%_5XF=M^{De2bS!6j@-6b+^SyYGRK$@vg!`y{Pim{5$!=TGUM1=Y4E>9wIM6pz55<(--Ez<#|+i-Av)4->p~V6bE6Fi8!ri60SUnDJN&E} ze->O1$OWlII{zp>NZ6778tW#Cmx=K;q%MbX?TIXf7JV9+rsl~M27#qvv_8npq)ILVsjcO zKa-9^C#n?~4~u+UBP8}Y>lrWzMjBg#F&ElQK%A!mT0tJTh0h5pA;8vh7o%LyJ z!yu*!-BlS32wb{)eo69Q7xrGXAzl=u#baxcV?zM?IeQPhgkB(t@7F@@ig5;>e}EfS z4jPk~h28lviFF@leH*yiD-~5uKZ)_g_$b^W75YM<8I>sTBsDZ8T9nvsMB5Z8MhZnU zLS910=n=o654^p4-Y5D+jp>owE)%)$h>+AMse_{Wt_(hePU~2NoKO@(MN&E51X*pe z);4RRMJ&o!I-)R$9XvUdLQoB0fAZrH0PE(f-8?OoU@lRWP<{sAa2U(v5!{Y>E9+!K zB+3+H^InyV5Jdb0ZOH&9GMz*}sc_;&L?*D{9g3^|@#jl%C7_mAuCVz?`&W(nr&EGY z#gNox>Si@bly~2e<4rb+QvYV zEY4fjVc_!z=Gcptf4yHU3}i^Kmax}KCnh$M<0--vdIwNJ`$V&f5$l09F z#e91C)i*6f1V9g9S^T^*0wSm{P$qjMjsfKmhHlIpq2fG(VwcxAc0kiW3LpDq%lOMx z{xrLWN_U{6>%K)~c>0;De`kY+QNcLv@joY%Fy)lwb^de;(P4Sn1kBV`*ri4wC#}nx zm~I|F_FQ+=76pTbyjKzLF9mNa{oxTS-_xEh)C4P)}f5F0L4MMcqn!Spxl@M$OCU#o3#EvybKVLQ8==Kc=>QYPZH<+jD zB3?7})sG3KH9SovDQeoc4+=xkuY(if=i4*9bt-k)9jPC;$dBximQhL<4YrpWaPoT5 z2zL#A+Wj$l)J|x4A8i654iUhegPB_&jW3;TGn*0<+^w-?e`q0RD%VM*-0A;l#Y!lR zsW{v(%X<$yOBq4XV&MIxV+h269$`gk(ZpmIX4u}=5jLtgnQ$ ztsIO{>{%=)7r=HzEaj7>rr`-ZP2Pc5lItoLfC5erRNWG6wOD@F!Fw?hb*wuIEog(2 zFrUWkv58N~e`?1#K7dj?s5e?yoIc;$7nWKn-$92=1>F*IN-5!t|Yr81840^*PXQoEb@WCJp@Wt#@c< z@3-?LSkQ6XeZkRf&Le`Q9mh<@-tZ)@qtk}3&Z>Hp0=6iWOK;e_7bN;+qx%gZDZCt^z`Y)Roh zIBtGnZj7>cZ@_hu7id=vJxKDiVLD;=kH-QtHhtE_8g|qD0Ef?ET+9}{xV1juI=Li+ zO}?1QVNRE}6N-OkG4xLK>AVQ+M7T||S_FbyxVj~Btv%T+bnwMM&bQ)Mlzc`X3U>#> zf1!XJ32h}}BC>ago9tAy<8DNbNo_#)0J#)A+)oa^Q}~ZKxzgGan`)U%U)mwxSe(W}{R#E6jn;iWz>sM{5-^)UR}hiaxJN>^AgPElEb zu$fM63KnxfqEy7*%9X33U#voQmI5x2f5;LvTFmLd83t7iMp$Ju*Zhohv{EyHR@rwj z$xAS8`&EuaVB6(j_(kUtYWaK9s(i@`TPmYE`U(M+$-31|+kh#Y@|uORjfr*1)({@0 z?A$en9|6lQn}g|#uwR&PY(A{n<_!ukNFnSs1-NCO>kXWBL5p*TtC?7r-?pUdf7iQJ z_#DF;!}4c#ly%_21JvdlQV)r=lQQ16JLvU9VBMa_=C;K3@epyiJ)#j$$Gfz-M_cw@ z;Oa4(Yh?qf4eW2VDV~y)D5Bef0BiRzq2!bbHUx6R-9dglDu9`dwd%7j79I!28g0mI zu77ZNR9=L|YelcyNlD0z*)_`&e`ta!;s{#*|7g~0ML7}Dtm^~lwmBx{hvzQw!QL7z%}wz&_gP6QY4#%6#U zZ{ah}RcjkU`FOQz+Gn>X$dyU@-<4tZ3;#yRqf^ls;Y9rm)JU}9IRw3If4sRAzF^A( zYJ}c?E7Vq_6JhgBk9^uRFMbvw6;1F@s)Di>C{<|;k<@Yq!-q+jy_}iFxW*itQmC9| z|KL?J>EXe*a#H|OyODmojr_nK;pQ*Q*GSBoe5^M9Gru;8*e-aL96`d!qk58Z5;<8*t-7=&M2}EQ+t6jUTF7zt7I6hVF z)7qf9?M~G$X3`EL!|t`YSbTX^UQn#ejflrx`E`?(SzX^f1 zQkU0Nel)C$ZXl%bvx@iH1()#(Yyu5~WeFtleegYGgwLZjA8?6dUHnHMvtO=PJpr|y zYYlWzGSY%clR=Ore^~qw*S}S?44E#*vsPp62%AH@<+8j#b~mZ?dZ_W8^#u?qN|6qc z=SKRgl#}olZbTnlN&j|B)UJEUTEnXy;Kg3${ZsD(e-rIgH>g;s5ttVUg8i_0iX@Rq z&&2Ojw@BWNfBjC?kI;DF?-8u*ucq#WftXh33a5;WoyR{&+e3qVGK4QY`W1Apx+30uqNkIBS!X>szP_9P zCI2kKBA%!AFt9e<(j!wv5Mw@f@iwsp{47_dlpHkz?uYsIRy>;Hs6ERP#%oE%eh(OkVHYX$D0p0V;v2Xl6LSq8pK&Kd*v47XT#f=L=$K zWFiqlQuAc;p5-zdz1YSW<+=@GxpeVb@>1ceT|jePvfT*;Au+QP8UFQVSWLCTgIUXR zJNQe~;{3vCAvBlSIZZ=jA$o$cuW>dM1}z)DxhZ}+f9T2rArb*=XCIhY3C3xnG{yAv zY)a;h(4E)=t(y}jL1cwrFHKh?oVk?G(T&-_J!u>|JXznUwZ)8r8}Hvi&|qlRU#;Ia z6vG;)fuonHF5O?5c}8%{%WNC}A=NuW)RQoW}ZC_e;t5Qh2X%{=az14gZAF0jOWynfD~Ij;;v ze+dl*pH*U#b4ZKzrJxpr!y*)oM5)hLe_`*V?NAFBira53H1}UGfp2N;Grk8f{sm!# zcg9%ci1iuzw-)BdF1cL9XE&Uvv(pa!$G#g+)n77zuE|v0&EI?1L6dJ>?{hHF*k^eG zQuk<_xJw~{2TrvR^aX|Yzr5#Ico5(6e-QdmhU5#-%OY?5BIV9Ai(OhJ8c>LSovZp= zx>DRrndv4X(sv+3A-g$?ueTr3p*R6?1i%S_7Q8Tn2lK z^`4k>wDD}-tQ-u;V>>!Z_KcGtf0I~^ z^au-%je_*&E)O-bXyJunm%JLD4X#P)6DtnkjW)EjIb6~_u%>4q?I6r$$Syw?w)FcI zg}*BK#f7rX0~_`2;kd?aui@DW)Um$jR;p*!?YFEMqSKT=_yaDxF2@7yV}1MMPSW7iT5Fy zoJW8o(iICX{vj|F%Qamr z{hz~ASV6dua{yX#%_&98*i2=K6l&!Bl@$>xallIWceTl0APt&Ddp#$;ifBgnTaaIm zmPjIbBQV%h%)N3U5@Y$E?XC6rO`U`P*z~djdfLfnn$CVRggeYVImktvM^rz7Kt;tw z&t}1#g@<05hy?w>w!Dp}f2xRvH>0I97}BFC?^4v6F|*Nfh0lZ(It8}Z={XyF4beXX zOgFn!Hi%E`cwfRU0_FCW!ypSa))*x!uu5oEP)SOf3%>%OXiMobJEc% z>wt4P&qM^2WFEJ(SdYE)EPr@9+vva96kZHAMsa)=du=?mxD@7?>(8ykRZb{|8K;A<6le2n-x-(NmFK+-7a548mP?)s`zHGKdkZ_hGI9&v}ynnw2i^F zKk$k{5n#K9y6lm+}5Lo)S_ReH%)C40b7#Jn}F0=|y~pc5n|&4!ub z4Qj&n#W=Gff7UC;W*ieuRdK>9S_z@%?uLfqP4!ch0!pMbpT*No)`cTYYUZ zXi6GnWF<6iLhCxr)d>E!US7#yI-naYEb7PRf&K_%(pRJILRoXH!C&}BMc(}{TG`!? z!+C7Nf4(80R?@=Y@~3BfEbB=kau-m5GT%O*gA}Wbf2-4RbwqD~&Q?8p21rchD>U~y zZoL@tYd*6ol%p{kEglroEUqXSXODpmH7HdblU;CFyVed24PuO+&ZpoG!6@%@wqK+;%Bg?#( zal_z@f9jj+67HG%l>j$^O=Vp`aXQ6ZEgX*UJT&#l_ne_{ShCDtKpiUbpJ1FCr#yxK z5ofA>a~Zjbr?IGPX;4qA#7Si?-f0c(U<-BaMxs%2#)_@4c=gdZrE$Pm`fS*=aN6AH z)>1kY$)3Ho#yK%VOK`-*R?9l_R~iJiRUv18f1@-+9DTYuS+CV;j_7S_9jOT_b{SdT zr7?fa2veYjAPqAZyhVjg-=&HsiTfsSZgytQNf2PC-KUm}oXBd{t8a%H-K&US*{q9v zj4P>!jOnn&H!3~PkH?ldV@Cu9bKE5jjs(i6_(6I7dKJ9EDDJT?3Y=mJPC58u?8D~Z zf5+v)YM!$sZ=F*KWjmyFqzL22Y(zo|_`A-gHM@VgoP8E2!4*2zudg-`?oP+ZIzZtyWI68rvM^mvHLcQ1F5-QBk864@UBx%2^0{v8Z=^!wpcZd- zeUCg+bqRg^eVvA+4Bx>SB2Yyuyu+}j)6&#mM+ApH6)R^rWyD&PUd?qx(Zx}Qe`vdr zZ&*<=pqs-Fh4f)Znuyxp`zTFTDuv;^H#7lCBxRn=o1fF$97fEJv?+GMu#bUqz5jRb zcl0 zw;4Yx&)5((BBbvuw0#xtMy{Lmma?+Y>o?#ZDE8%(OLF*%$sddu6LKM09>g7|iZEj+ zSh&T)Dlz;F|77+EK7G?2f5Bf$)SlRScpsFgDQ1~Vby<+&D~MT~PwT6|r$t6&qv3Hchg^QEOJN!9pa_ z-?^}If^N9+I|&fl{eka>N;i3#Ny79zchTH%Pk4xy^7dPNP|C`syKcf!umX|*viG;6 zUBGnN#msxE+nf`Fe+6bai*w@!`V7w|dh-B;Tyz^4ChzPNmr;I)E#9v@eMC$PF$yJy z=3=I9HmJmeOf4kQADmsV5!7M02cR-m=*Rn$))V_qQ2^Y9XU({D6ah_YiB}4Zd)*D? zRlGntU9!x97CLETWAyU=e@3TKW#~4aHdd(?tMm z+f>P7jvPA3O6NfOKbl+}?;fergi!F>?+`o^yOdC(75d2XO5uHkX?q5Mvw%f}V)%t^ z`5;m9oe&46TC4~UIUOKn%=t~`Q%=L8kGY8>cO=mk{9MW+Pc>z;Nd6F?x4AJN%{MO} zYqMrgQqxq2f1>Ky3Egd>bN80qlX*U6Ikl?9TZiCe^sHU;wiKQCpD@4=WTM*4akcg zNaBo=;UcfIY37u84dNVWG;)m`^oSx;sC)Cju*20{E#C2)A%3=Ehs-(t-k9;L5bBCB0G_uz}dirNNezv5p9prCDjHj56uNS`;D?v8XknVGW z56xw~!n!7|t953~>QT;r03cU95{W4r;sTHvB3eAI%ZE&b2o%@KL!2;H4A3Xlc36x5}Hu)!#Q8$;+p}! zzKR}{q2@~>z4~g){Bzdetg#PxCOxyJQy1j}gm0spBKc?ZAr ze?`)o9#3}1kj}BaWDjT8g27Ze>ztr1A2Yci5@%VEjfZE8b)_0tTDy)ouMnh67mqLp{*H;GRmem>R_6V0xb zvH`69m+QMq<2J-Vy?Yoc@n?Z4rDB7UWkT=Jj{$@r#ChP8Oc@* ze}TV51Pb4B@6`nq%Xi=q#(Oi$gF6DZNTi$pf{th739%X2%t2q~nyddqyr=u7razDM zgws_mGgF&k*bXXPB!CWOz<}G5e-otM&n2^8fh<2+wJ9X>9PL32?NJEyD7ict1X;&G zvLuuZajve|Z`ue;tKQE;DMQ#YKR#*liu`o#6(J5)%K!>zh3xcgrCg)6cU5DB%#~jE z}7waxX;;(UL-=l$agU#-E)`L%DRSaMCsE0E?&m~9gMH*>VS zYfzfnMG6;hzG?lW0ZdS$_5Qiw1pEo0(z@$g4$ek$KegDO9-@pWZQW^ieesm-%S|P3 z8LJ!)tqDvoLbSO>8?6q1e}gg!=85s&k9-}jBH8yc90jjJ2841&T`B>7x8;V0OzxNhTWk@k;>WQ>_!iyQ z!*3W}kIJA-bU0sEd!N=YSUi7T7Jy4~v7*f4qcrrc|DzeIgeQ!)QqOMgz#zgLw=p0;3rg}MW3@vFR}%6c z-)$_v5CgwHvk~uW0G)EpqK*$qL(f)6L)Fz z;Lv`&OFCM9j&~G1;vWR0;~Ge>A0nRi!Q0STt#2`RK?X}04e1ErI|@} zk#L0Re;p@W6Hq8bW4M2$|5r&!b6#E-rh@Iz$0HL@0o5W6rP4lH88Gs@@!6_RuvZ)b zsH~j|5zJZ`R!f)MCMixT4WWn-eP_?ihNyR!%}hN3RlAot?*^^^lQjZYLnKIg;*0dN zA4uS!acZW;P^%ys3zxTl0L64}@wvo?%!)=Ff78(`<1Re&S#aEu`WKPE9)gDB<^R&x zbS|wL)B-nzk3W%_JR2ZGhvGxW`f|!KBPNIA6-$WUeeZTfS<2iajLSm3Ksl~A{f|lY zjGOwSU_7fZ>7vSnjT=dIJbYER3X)zqm$-ueWKxTAMKES2)9V3$(-CK7ur#e0k(Dh@tKh%^b7)>bUe?Bo6P|iYXxfGps&b+m4MDFDIPh`dqI@hLk z8;nS-lk$RfGTn!n@duKPLO>Kg*CM|E-$=e;7m3{c8a0EBk;Tz?2u(Kzk1^mu^gePK zdER;UgR1=phU?To!fXdRZF@Yc9onr4RDJc%G~@4+AFy?|=A$Xn(wRLYD|{+_e_D`Y zbxPgblz$CtbKox3uNpJ%CGvXEg2ooTWEcX8R%x_Y&!XL-K42cfC7#abpHwkfrE{3} z;Mv`MGm(Sg0F4XH@q%F#oE@S|Dad&5c6}GwHX({O&v*dFtY(&)pw%C26S6YY##SToB;DKQZw^vtC8eDzA~F8Kp#%P9tdVc|n9E`)~6z_5AC$OZ~P}PcQV%8-~^2e`4t(fEHBM|6qBC$x63HiepvgJ*o?$sU zr}$@cLew-D%(Z=r_dsn}E%j;mOAoJanw5>8Jhfy(0sSZG|EGfyHv`{E9eS12$pX&V zy(lYeUtP>_qU`Hl`sXSNQ8(7c*k|%cFGm%3%L=|CZhT0~mGTuke+j2HK{~zmocF37 zt8W}c{aHYV#4T(`1LbYXFLBfyZweUt!w#{<$j*pXnyf42?b=s-2@bWBy(0mt&G_6Mg&zt8()zE+=kq!a*;`3nXn(EO#oj_Y@ zlnf*OPH^gm*s~*zfALBN{N4d8iJ&A*svrEz3o1A2>jOz7+#IZ~M}RTPSmIAxE&Ox4 zG^k(ADD;*jJ3ZI^_tq|e0x>hi9ou6kv8Q~%3?#K+S(Vp?V6t{>6lsQ*mkLuf0ykz^ z(ycFZA&S>#o)r)(JBa_90;_qN8YW#QT;jM9oqIZXKC{+Kf3hODw=4*;-pU!jTbd@Z zhDRUD3I^6nUO>en)BK2~^ACjs9q;(VH@!;0=*jpDW>q41o@9>?ve%2|ry(T2*Q=fi z!(iaT@bZSf7Qh6A`*bm7P~%sAp#zGzD2_anS#sQZD+gB)cT*wc(<+YZp{EdkS1%J2 zD(zj5yu~5`e@G>O%h~LhGLQUFhZBJ>KbQcViEidh0{@hyB0s2(v=kQUP~1R*kl6{= z6W0Esrwra{immf5 zl1_J4B*fs3<{ZD>V4KbvBq}oo03$%$ziEuWyi(ZAk|1#{zJFPoTO)G9RP)ROy`E-1 z)mlL?Ilrq_a8;YdjWC#@+APiV?^3_Ywj}0q%i=3QEPn2{Kkw@T_XX6QBy@Cw#DaOu!EovLV zpB&VaAY$L;IDhMjui;;eccXf8$PO+BMin8#X{nGaAz9Iwv@bRf2U;1RWd{v5GlSfF z8iGm}-GWwPEK|HoWl!$t0*98Y5#PhMc+Ln5qa=O_uS1#itlScKSLeaX!c~_05)ZH^ z>cj}Ip7Ll22wXmPa~Ke0oHOSS%6|+lw&G{UYq$#aOMe$vjprPhG+dU5PZHNBa}aP@ zq^7Oh`>zo*A>n$j@K$%=Q63g71PxFb0gpnQ*gK^~)9_?}9kMjS0RVE`$&_lZFXcy| ziQ>o1i(Vk-NuIL@JQurMFoX=b<`+v5&k~2s7Diaj#yw66{b-W5T}O4BBw;8JXMy(i zg6(XxM}HC$KfmORKMA2YZyH#}O%0+b#n_knP$Il)aKU`;s9}6>KKWx73afGqYO2p^ zfL)ZO4ziyBza7F4YWCy_kg{W~0%SwC(W3B%%?Z{hbaIQ#8x_P>lccO=t@=8wO!rJB zRve`tLilK6oigy2PC*WdMVXKIm%GObU87*xo`3k>LG$+4<$Zf{%*Eg14eN&mQ?rqJ zPH1~^C=INC_^stIn;$Xh!;vIG$88H=!C8%Z%YC$AHz2QuSBzbx5k`BCfboddMASvq zMrIa}SKcL%UorNwmmmmP+hQ$@D(h7!PRJTOt~0RD`1Lnd&g{^-u4CrXjhH#gUHot( zCVztOmM!YjcwVz-CL=0Bg*u!5O4L$hNZ9*caQDg*bJI+_XoWISryifK;}e^+MP8Xu zkmV#Uf!W6vu`v(T?WKA{b^v;@vepu#_$#1Ie`6!a!o*l=+2O*1JYkturedj*nTkbx zv)5zhVh5T$mW#M7s)^uorTY zkD_r?+h%b3ea;O45B-YTgDFP6Jy@Qx{Sre)@C>^0Jm2ZfllZ8*-GJwq?tO8 z0MaH~bk>zU?PA>xMxUSOa)E0vD`7p>Y(mR`bW0h8DpIQEOnT^A z7MftKHlPj-(DPU-o%k31=AZQ+rHqX+!dW0s;bxZT= z9kXr~SuU5BP9s8v?#(w|d;46=y#4?>*D3}QnZ>&nv73HP(d>B_XLM2T)Be*aOyl!Bpjb3 zH+CD>R3}7YSBwRrg2a2!+keAG6itJhiODTKunD!O4w?BpWy3tb%ki9oXNeTrh(_$A2*1Onw^&*BY z`~~~w^C(8ww^LvPRzIl8+QwDVz{t)^VYQdLVy`!yF;#q=z;$=9_J1aKRWQr1UY`H( zrP9l(8QS)2Yr9k1`nQ{D!3nu7p)y3i0ljuvPFU)D3Kbb5pMp1^x?cgbU`GSR078V= zk=groR%YHW8%@QvG+fC&MHBb4Vs|C3_sy?Z7B*_c3-)Y5WEI~x!?r;-N|TlL=sX0r zV*ob>lgZ}A(->@cN`E=evBYT?3F|f7sR)Pb!%g;k<)yOK_(7S%$3);@iP4Bvll+{x z7KX^q%I6XXw$DPMu~;mYmc^VccSGg+p3r46_GKO8jN#rbMNtvrb>$-~Ngg-+DE0W3 zbFbbx2^tB|`&KC{l*&=sA6^!7S&2+T%5z0$6d2~Va9#{pbbl~=i;FJKj&2pbxt7V@ zgCRh4c6@O*Y@FM!CQsMEr=>BC^1qdqx^3}_EMoP_`{CmPO`g|Xk~{lt`RB^(ovC^s zE6lA{|I+?;pt{rMCbWCf;HCRL>Nl3omkLDuO`FQ{p4=dy8*4}c4=}2W$S*}BI8wAc z5=ra)h@1d6Jbx_)qz&3629-!PUjX86+L-_!OHEv$A)kO^>ChDe5r^VWOOEKKjZTD8 zqlhaK!JWPZ9+10Qgq`n%A_C+Uzq0#K)DJ-0Ea7+bz38`t+AHLS@K&WU@Jz zf^=Y07(nYq!k2~(VU`+NC;{D23}B&`k(LiIf6C&_X#W9kTN2NKqJgi=I&CQ_1X$l0 z|KccL?3oYc8JIpVLWDXUg3bqShg%SqMRPLp&UriB<6HSBwnDP0Tg z=%E)TIe!YLU>R9)DBHWr{;UpW-_*0N9xDgbogOn}Js}fmq-;ALG{j!5`t}rMO@BnX zLp|v>|4xHCJ%3eNuJ5f0y_=I|j&Sy@2|T`>-woSp6LWTHha}xSsL$VO$ROmP^Taq~ zvVpjkw%z2W$t^n#=)~Qe6F2UZN4Sx1ACK3>HGczQ*j?K_`|}L{N+#bwD(V64a@W?B z=tIa6*t;hi4gM_J5?1Nc?JwJF*HfyyvBxDrh>ZFFWUi05UzWl4{kTD#{ppmM(w+I; z;RqpP1Sec|*9&DSvY}zkioy7^R@*DI0PyEKVqeP@V#IY{3hT9P%GY;m3F)ICx2Ia+$7Neve`X8=#*W`dQUYcdTh6uqf%D_|m7vwoCP{S*23P+#Z1j ztqK|$uiO(UE?Ms`(z=oJ?PMeY#)U}VyD)7CV2%1D=je1hQO9@Ta{ZOCzket<(#~G~ z-0?%Galg4qX#E0ymC;u6a}XxHDSwDF#$W0*>`swd#d8@W6V}pN+?^)N^wY=7n$*;D zypPv|p!RC~Am&~C>4JqPedRLQ;6R`?XI=3NnSTJWLcn8z2^mv!k+wzgl=Y3n8tSwd z4I{shWj@=r>G+(HIX?QDUS@!TT}k~e$#~iB=mU!F=qR(X43C@oGVcIAQh)mFd~KiS z2?1BD3XX4PF+;nd+~i{|v05tXZIB*o842jw3p;|rJYPvyr{?1tCG|``SG>@!7QUS#wdi?^Y|DC<_Oa*UG`AKSR|1z@j8}|M?s!=>5m>wb@Ej zPl2^LxARqx4LJU;r0)0JiGR~Qf}5TkP9XjUM}5U}uZtm4MY`F?_cFY{lNohq`dvZP zc)KTT7XpZ0)hpGij0XiIjH#2w((qW5Gv{atNKETErU)Xz2M@;h4~t<;G!AJWz|lYF z&wp(lV=3;xfbR5B640(f+rT5r1o@9nKB`hF3b;~-cN{JkkjI1P>!G8$*D?f%t(A<@sKOg{rs`oJ>B0Hx>RbF zju`fj`#@E&jlvTlB!6&Wvj^R(u~?CPKnNIB+il_;cw*?%V+t8Q}A-O8Z|=8bNV z?Ab-Rt!f-h`xadrjw(iPwEnT94@?I&IV&`ldG+u8Bk!oaA6I00#xkMFD)|ozqhZml zK(sT&9UQ=b)94%RMpiK1R-<&Z1K2F_`#tcNLvvY-K$5<*pMOsP*V!TR8~4!%h97qN zBvywsps{UR)XXfxPOHaEB2uXUQOS3b4vkyG(Am;=+8X*GeuTw+YY2o+#p~AA;H#z{ z$uhB3PgOaNY&n0z%etW$rGiM*Z3#k-$HEL|dP8R^FUeNXP4h)q@LJTcUqF(#OX;!b zIt^wZaG3LlPk&sj`5LmX(UO zbEJ$j8LIK*hXS1^9v49@Hl^>oy<}O6qcCY&d6m9p+Dvvg8B)22meuGumjyP`KMt{G#7*{+YvV2C~z7yACawXkZY9rmV zf)AC(?0m<3`b(L)Y^A1R`zOdT)g6GN77sKH#rzC?g+FLnj986u4P*xo7!e4DGu$}K z@r+-JU#f+TI3a+-ZPxMM4P1Y^0+FA z^t6I@RIw4+#4SA%7a@4@#(^roPdb$!;u-|7>1+bLnOWDa@pePPpH5QGNHa5gG0|Ar z7Fo_rn-X27h0W$U=7A4BXZw}HVlPix34bd?qfJYs$CbNFEk`R{(=O z?ChjQ!Xx*x(l;_Yv>^2f+74t6DfItvwy%OJ4+Lq}hdrXfs%P@N$$;s#{38K67E0K~ zU`f#@P0%F8-F7|#Y=5!5 zR@xxRDT=!M`=+!nqxEu3Ur#&pv!@xz8CPP#N5@#{^+O(28JWOZY!Ds^@Sz!68wSmU z0-`sUPH3Q*PouiD9Ngko<*V7NrpfAhZ(VDNf1W|z^m{RCPo_3V>gQ7-QHl3P>OL^I z=`2@d7GZHhTRp`p!t?2d1 z3K?_A>#Xer*iXx6ua6|;z1JBa3X)5T?nSHsqMd|2eEFR>VdMG&--YOcdEYF`)T+`{Z$sazia~}8!;M0FubGWGB zoxY={Pvf)hG&YQ5M^IT7)PHQT#S@0_9n-QXP+vaRE^NhvA$@p)zB}2-!d-JybULv0 zniFTI!X^VHc8)oT2WO)M2U&D)Lm3yy6@*^+=9;bQXt0_c-DE6zL`0|IhKFq!#@P9L z905I_zMx&e2Y8Kdc(2BbfaRgpoiTS9;b(gjIuPw4$8ItqVVY$8%@0d4ztb5rG7a-PI>_r2 z>X)j%YV{CH#qD+G+T>&O`1k5c786s|$a+Dgybu8EcY%`r4GHrbYyh@1G2h7ue~mbu zEt%CR=CSA(Ejs?WzGDn*+9*p!ph}^!D!XKwTw1-94Sz$^7L%e!m#hmSpa|xS-;MNF zuu;SCM&(~p2$Av0+?0b*H7TCJFhED zVC_%K)_-2FG*KiW5JH<8nw=?nV-O4en@`4AL`6yYt&S{8HjSW_Ob~uU+b+IAp`}Cx zOIMb}$?1U9aaf}6CB6rMfKc(dx2VtYHO7%W{@K)5VK=j2bOaBM>yU^b9pvsa8}3@e zmQ0f>BjI(f8(gE`NdH>lGg5jaAvwT#f8?WDIDeH`uf|-Pi}y`RT1e5R)#3L%2P2$O zmsmYnK8eaP(cO|0e5ip(D24w1Iy(iLvDS1I>@gT?c-D_#5oU_&e)z22CH#1;QY5Yz zh3MjRHsgAXHnjE~40hB=oUPhegoDEpDuwjFT!AfAY?Wk(@be|Teg~k7cQ%v6irRrA zX@A;Unjb}$>X_*p5gA_uI_z7NWUtk$$xHO`9?=x)4>dueI zYea{iD_*Z+!gr&0hoLl3unz|1`^yZ2g@67vY1FL7*Ihl8bH}*wa?~+n3>?iNpt5|) zt?~y@9(wZ^17~i#XL4HipTc_#ZEyP*1+QgCh9*g->e+V&0|A zaH;(ZNZBF8YzJ19HKL^)`F0bJ9ef4b<&~Ut#12uP`w=EWmNP7vGo-7^934fSMSt5y z0H&bOtug3!oy8so0h&=A0dCGGU$6*4FQptKccxD!-m|>j8_M zb@Ie7V?550rqeKX@{L&mNqe8~>Z|Nq-g^pw6bj!H*6az)2!Z|3ELKcyrFZ($37#^cW(-S!LcK5XRCG;NnIv%eq>XiIDb1L*VmOMj@o8Z^GG*GR-Z!8tox85}`r@LqbKMwfUr z_fxdy^qsLFw>H6-)~xV?$A8E3MuziA@*L&SRW{h3TON?)JiK0lc~j5Q>9Hm0d$a)B z;1k?37MN4i)4;<&x#8_kHQXCw)#Lz64iG);r8m}oUJ`S661yjAua0~SQZ}{QLwK=> z2FxE=b!RQ&9&?|~=mPy^25gVrr1f%4%9X5w8k&ahT0YEG*Sik#dVhoIF*sZgXA~~A z=?x=>?M*hE-(}w;+j+{zY7ZJ1{}SWZn2D?(gBo6$CN}?ggU{q+1QW3Id4C)$S@ojo-mTghl4t^* z=6>q_9ZK??9;bw3JV-&}oR*4X?!|3waw?Lm0t1Wks6;lTjzj)^V0}v6Sa3H!85AO+ z759zeLc=VlSo*d_S*#Ve<+ZyeE`(n2(FQuz+;!(LN;yj<9NKJkpdmn5y)B9)58S_E zm(6fH!*sMpSATk)bv zjd4u`1wnAe86m0sL*CJsR*e`8nYt|?aVs&QjxoPtRKm>+{#EJoV@}Y~c+zYhYkqMH zV6%%ZBz|vhI+6KuD%WTKbA9_aJj=+9h62?W>`MqD+<)h95y{dJ0vbxI7K)! z3|aW1yD284U1@Oi%%e1W6{{54mS0leQ=A20(2G`ovQ|DrWD}f>E6S)$83P#2jTfE8JS~?GyTF41 zB~0cx8=`{+lh)bIrlG--^9rgiHqE0yzHh5qN;(azcUS z06NDTzQleecN9XY=?Y9{K?Q|i&`<*Q6<4m6BwwioDcw=fvS>YS`B^TKuGkLcjmWUc zynhvpsZ2UAiS@4Mu3hrvc-u@4jFsSyvA}UxNtp-d%mw*C=vE%F3iLT_ipkiDS&b@M zmIE9oB77L|g#Bt7?u&kkQkk>SuQRD+W;ASjCWAvZ|6fyyYw+1SBc)I`=vINqtS;=Z zl%^$h_shPn3nOcQWI^xM?#iRc2YY;F%YXiNe63rN29;|EBV-LP*VNx?`PM@pG?gn1 z41j|fJtSAs3JrU_IenfV+ZGu9i9gb=RjW(gIWAh-j9NjDu|=;6$RtyG5(@1(0j~LD znqp{d0t_!RoSd#-hZ2&4YK5;6@fL2Y-_IP8z|n(BVaK2nxeCbIuPh251waTXJ%9Cy zP0kQ2dfYF$i`3ev4g$bPZgpV$1Eeo`LRYkwpnm=v%JqJ>qxRMt(uSxqM$>!VQrV1Z z8taNQI8WINhCMj7c?u1-5Ly@&ykTby&64c@xE5lfYh0Mt^R8y3ce^P0D0f>$Pj*h< zZM2-9dcRb>+H-Q2)^VifFo0ZvIe%DDO~PE;P^`|Qj$?9G!Q63hL{2z>-^j$-Bh|hZ z@=<%WaKlwx_P(RQmyXUc`}!#L=cJvPM)Xj40HF2@euW|re2oKa;{{|aD<3fF-2JhT znHH(b4#rkGH&T;<82}|}AW;-RXNK>({|D^DXZO6>d+88+xyt;x%g>o}AGc+Sz5`ZvF5 z*bpwj4-6gi)ix}_lktXkGBxGYkAd+bWam)rOi$na`8>{!We9jLW%%Vc0#SP{85)Ix z0D|Y>F3zXSagM-CPb2vFZ+{l7VD1@`6 zec^l<-O+*RVj%{4k4N{I8y>B6SJO^Lr`0EqH>Ez__}WE%o^%Uua@uOn}#nxQ&ATnh$0UZ{@1vAoFPs!r;zz@zkfzwrJ|3A@(az- zYNj?IO}Yr#?752_K!0{j@Iun}(9LV`avBMtTxQ;TZ_pLWqY>`%i zQVW(NaHZn%`9}2nuz%FhmLkgOo7iHPdXI{& z-578KW(CBFs}T07^uA2RHrbK-Ph@r$INe}5Z0vWB)!}X2)ly&O{hP*a&}kZTCWN;+ zV^#VgQm9PfHXQMjQ8|6uXYA*nsYeUNZmc5splXEo%&G!!b{Tp6l+oNkL*jHe*||49 zizaV8@)o6bTYm>d5~TQ}GHYI+yA$n((Pnz5ZmP@?#fVCtQ>%A;rb5=c=cs9C4Ld|i zOn7DpmEyehsiqbh3gaz3+RPDBD(?ewFh9J~5m6tkZ4dsPHm|7!k@m}(9V|EC{JH$e z8B_~KCYhoaxhmSfx2U-ASA?PU)5nMZ8)|%r;3c)hQ-A)YV-|Foe!|w~RBVa0CUzW{ zHwb+dXqWA6$v`18PL)zJz<31~Qb6^dyq+wt5A1j_AUfYZD?vC-F#W>p%|QIZ_>#Lc zehYyEbup#bp|=aaMP-SjU0zqkpipiM%~elbApGrK;S2z{;bv8mRTC){w3Oe`-eeQ1g@eEVI`Yh7+O)HVhc>(>5!d z01naY`XJZ1uO=z4%R4(aE%!g8Dn)3y-^rkhBB+!0J|XN?vxitECx{`EJlxJ5I`d{q zvub>DaN(}YyptTObDj^tPTsM6EgqIW+R^p<&VQ7g7=fZPFD@l5Nr|W?Ykb>4%+f)J z1?Nj}4q683Y3%|)e-s3Z1{aFQxjvnah-7T2)i-te0%$Cg&wv;hRK3G|T8hO5B#RMx zG8H6+UdN!Zr%4L01I39e`000m0EqC(C40rIYKa+izw_#Hqn~m@_Y2q#FZi-)jBnuL z27lqYpv86Qnr7gusBm{O0odp_h!+FX5i0CCG$XMsU)i0sGx-z6$L+P&A0lE*$so%7 zDOvVU>tZEcCM5&nASMzD|HoS_-~k!gSvEJq9XfPLml`*EN~Q#IySl?{8jD&S`2E_5 zaN|c;$B;oHUPMI@N7PBFZLE zVjujvm=Zcw<{_?dnPqSBzUriVFRfU7@LuqmCM!$MzH_k7j1hKZt}{(mz_ zA2Nj$yS7S@vQF(18tZ^zWBNWXNPOh{?^pz(oi{c*9-NnAMHXD%`_taLqWt0BsU@6E z|9Fhj0244najB#iZ&JrTQt z$j<|GnZZzITG-L5_?L3Iwo)ZZ?tchC!Tm5`7|7WDVz~NhVWs(l3@Khn#wxA!DgTr6 z_om4ZeDf}|lmR3_%>iDt#60JCA*5Y(da(u-ymos=jZb`cXL5byP zk$(Hg1{uTWz<2^boT>rY9*OwJ1%pw_p^%AL2~HG|^}Td4I<11yuO;{XYUay?iE&Ss zKCU;9Q(33387mTaoAoZFYJZK$g&$m2g4xV)D_F~{jjxwWg}!%+Q2^mU7hZp$8NJ~d zy3xl5n;W+rq_IYk?2P+q_#SVf_YSpI3OL5FEXwN^tJry-)=p4~QJzT9e#|fbojN|7 zazv+HhRMh>ZUsAO`R?;#`6Zv0=g>>-KZnBoMtvIT+yKBt*NPi)Jbc-YA;iyr{ zVR}B%o|=ln;+Q1&HRN{Vft+i()wc7#UuK_{9lN`Xu%-fWai#-=&ml~+-g6B@Pg(N- zVnwOtt^b$3bsmW|MgREy^=l0^xdKqKg-Yr<~{AwCbnA9=-wz;KH~?G45I8Ed5V=v}lP1 z7xDf}xrYP}(D5&VJBNa(@w1@IeY zZbW)EL}V2^=(N#EY$(AGFD9)`$ncak0?YXG9V%$b1%F6RZC+PBlMOCUh@Ud(mZ7C- z2sBK~(qc!X2L``{MM z^|IH5sDETJR&K-!J_5xXI0>}ZXEwgiJI?#6=M<>>rYM{i4AjhJ@hs#);6FDBa`-pb zWClG@tt}lTvrSjZDTwlzza1=)HOz=vuj40KmvIeViY8^eBq%L;1K6l>ia~+-8`#57 zDAZ;WhocuX3E7tyLz?$WF018Ihw1^XthA)DOn+a>Cp9EuezVcK^)dR5(bqNH$u@C| zXELbjcD@)V+Az>kJy?6P&Xx{#_fUsT>?~SZTsa6BVYxj#wF+Ck?&zVi+6!F1G105G zR^+h?VRO~BH44A$=#%X3`)Z2#Tun`{1aZc$ArpyzQ$sDAhI&qUI8V9JrKNQp^12JN z;eX3qO(>m0LCz7NU=1sBzxZ3kmPci_y(?6!h&gk#2V@5#S{6+sXwbV7NIr`8bOrGs_&}^JsSEU%>2qrV-`fvdV8I z%hJV=inmS>xLSmMg~KYZsg*fi@~FotCx0ia=DFfH^ds%P87H}YCD`4dh|>)Esf;Wr z^y`SZF9$gLWWQ3dqP)KqD^fg==UWj-$fWj_LK0)4OhsMC_nLbw&FwL(7Z&$SUc6BH z>s6VPP%>z!@RC-dR6*2T3aGvW7o^2vP`X)qUUw^D!Yl2M8+s{4 z%~g04wx;jpK^irnZsqkcc37_ZaDN?m-zAnE#%e*ug}4K?IB~eU%hh0!7{><&eZ?_# z1pFM_gL?uXE1`zA?z-gT1!)uslizM)#}r`l7TNlQUO{1Ct#g3EkvNdNhy5ZC3zDJD z!^UKHQ~#oixRXEiG|QG9I`jfS7K&1Lq{(oE!Shg5pdBJlfoC2e!2U-ruYYw5STINP zM&0cEo!8B3Z%A+Lyn06rDS~FILV#p2NGX4BlG6@BlM^2bL$9$gn@)1&t~+2)w80H_ zr*uY4kso_2dW*dHX484ouk8ll%!w&X3qRsBM<)*gI2<$uigA_EMwh_Bg3NOiR>U zTT8kxL2w1|zg=|wK+umsBmY?{9*3g-QTkmaJ#n$1`1J6)S93$jvFx165C|2|Ed+J- zQ|IwSNh#=KoYw9eitM5!;Ydg??X6%httrH~ex5=b5)J?lZGE?JJbx0(B8u2Uryw{G z+;Fy6LiYLQ*^vV$JIv9DfyYBXqN(twaBbt0;wy99P zdNCg)Q8OfJ_dYHgGI;B#pi0Z|6C}vYIoT>^HbB(NoC=^8#JG{m}+Z=K{m8nFAW zQGH?;!Q-@zJ713wGtVQK5=oaBCE{FwRBy+isecJMTM#5@{bQD!Nq;l5)~>e z-gB_2hDw=}qt2h98P3T3iH<2B<^Ui~R!w*FScE=!R>m07Ra*68i5}CNB~As(($! z>7kjBJ9-oWJ2dT^<}N(N?aESw&dFsB^O4@97N{e)XenDWYHqs8y@O=uJmZ_sX5%g= zkMeH*SmnVOeXs65!ORBRl8ry$nJ*9?9RQMBDEU^>&@r^o2P$@?p=Jt(UI|RfAcQTk zLvr#6d)uf6i}cwO!G@vj8t}zb<7!fE>f`2}|e`r0# zEfjM$9l;xS1z`0=f6&~8rzJfH4F87EjWIVjCS46`SXAO3(U8H=v}}dFqCi5EOYGQN zC_0Nc{|51;6Ogt;eUMTyxfB#09Z++kSH4AOUr}{sQgRu~Q==B6cdHi$ilL6?M zuLbmM5^XVE(ieNFK7cX40JH55UXT~XB1SQIJ{Zvt@*CS#SkJX{{*`1MjACmTT^#)# zWm&~oTRRT1V&-GOxsdW)h0yRpQy(pBaMLM!Q9|np}>pyW~ai22E%Z8 z#Wr7mF=Y7d?FQ!kb5=zmJoq{XaC5jAoIq~=Lg`7f;4BdysW{9Wi@}@A`vYV8Csgux zl^$u#MV4I4>=^WLa`r~!(-eZbh0u_oP6aF@-vfklOjB>fkbhO2SeX#zlJ3T;>!WfD z(p<*X3FO>CDP(+LYN)EM#G`a34|Ql55h|DUe>n}44mpt4&#i!mQK`mJpg z!(2WI=(305S%pd|AbI|%&>=WUD6XSY*=33R*VF6_HFRTFCo+$w#Y+wi$B3(WeL{gn zO29oKaDP&;YB91e7gBSY8?!bDD+3HgsQr~ZY)M?w2TzA91ulwSg2-h8XY-!^nOB}O z4Fz77zSf-Avs#j7?7Fd4vo)$3;Hxv+g9Li$KX ze^?W%d#vOlWc^LGeiRm&S5u9IQBy2LVCUUrw?U zh24UxQk%aq_aO%1kRnN(Z`g+%XyyrjAStra_x6 zAtvPPS+oa~L#>Xi4`Q#S$&CpARGgq(07k9jPx+fOHVx}So=;9^e`uv^0uw1$!Mt%` zfoXiV+UlHi(Q0%zsIQBl^rEH z*S%1D-Y)KE*|%Lvf!2myH^lp)3(#40hM6tWru!bHZIhxR>!76N8z}?f@qb2@ys}hm z%a#L#n?u0Cv7~vQ`=AwUC~F%jKVUyW`zq@S;9&0@9tj@*pR0MQ5|v(!to8saX1arN z^w{BxageC}`)b$_mwxe!pIggTA_OG*O1cZnhxRUfO3%~7|JG&^$L7Befh zr$F(Q{{i9EF+kt+w`|SHn+M=Gzo&N!u2?)a(o}!aRgK<@KvC{>RmS9X()T=nLlvJW z|B=p~NTuz%aU<7=Ul^z&7(42Z6M|$WpRfKGs{gkg@vrO6$x0g>cPpV39fvKAY5+F(kEl>?F``FKc)sr z`#r!Jvsuf$SRyDow-u=)bkQ11iF1=H9x~RD$wGV)Qq^D_#t#raNB?%2?~( z1<=y(ln*HodX$RQcYjcRYP98p7;Jmubu-j2K|R#}cO^ORAw3b8R<3xA6f79N?bM8C z*zgZ?%AniCCfpge4NDh07@A&TQs*CWDRx1F_vGjQBU<>{8USCzuCJK zTDc$D9Y~>9g3{@V76|yL8^;MNvzjajAwy&{{bIZ5i#7xgU4LTcu;I(h+xb4(9t5;( zVn7Qa6=^VLac%vv66k4ocnR%H@GMsKr+Cpd-de^Itn!a$^s*6!#S&2|As98mg?3Rdz%bXWPv z2dm1xbtt415r1Srl*IET1=pLl$eW>2EcEbfWvA`iQL(0;hjDwY1vv(q^atuEmmn{T zbtgIPU@Iai!G3CIpE?CPEo^1~?jXXb-$V$OU^uUnz@UB7r&(!%EJp3YSv(QrcMXlJ zDZdNScEOEbEeIkundT&|?C$BCO^QaRhwQFe9?gc6A>XS5!c3l5_~XV*tk}_~Pzuf{{~I3hm13 zwztVNU8JDqF|25!a|mx(Xm|2f@n|-yjeo_=%u3$kAggCNa;t&BJ~-G=3CrH`Z*+VT zwLp*!3%lMU#)~^y_2VV5LDy_V55n7O@O1Fh& zn4|xg4QLe>#j23?{>j*vL2R{uLhpr)OhSz$nD>8R%$poLcned4GmsB8+lAXNW`9sb zCnLs#zH~Hbt_w6WzG&6W0wc0v3F@9xiMs~Sq+#1Zt}%f3ES@}tOFPI0KZZCBZHZ+c zWhT1e?k6C%Enuz_*~Tj7G^QTWsN1F|rQ}ny`0QjCB6PG%w!_2@1UMY zgdJUEr>Fic=R8i?5J(iWlEjE)>1ERj#M%lGLWq3WQ?Sb8K?uv%E#$zo`U$l-T|i3D zGOs$2jtjsnz=qKT@{;w&KAdgPa*~BVR^}Ad%FEnFqf@Kf`+jLbS8!8z<9|<99IboZ z@r>2X_uI9$#jPqC0xMe-TuD^iqjU{40j^!X@`#aWL!ss*0aXn%?=-X~LDwPb#Y)_-B(P&Wdchl+&&PW{-oI(^VVFdSI(qQP%B!cSpmK+|SM zv+mW6O@ut=8=egh)tbKcJei#Es>n*jGo$A^u z&Zy?EZrnQbooH1U+)qsYDXcpja*Rqt#>Sz2gH|{cuKtiewN*Mk-V(*C;{&S{Sa$2i zoW49l@kh84F>roy*&fu_M8$vPZwR4;O6CA`s1xXof?JpHOLd^QtuioVQ}hC@;M&Lp zHU_%V?;gexN^XZB*fu~IenRQg^Edkn-OH6efTr~ISM5oFB<_DF^YutEBWJO(wMTxC zNpT40mmHR4m44_74=o_o#pq$B0D1?x} zH_C+ouFGmOf0yM=P$qxiWcgCd*HHwqAt<0*I6j~F)b?zRg7K1r2VzB{X^;6f82Vg7 zYgSQ^?VJGm_sY(!lM3K1;5^c2pHc~*bFYIYvH5n zqzBoiMM_xRt#e5Qg-`z%9jud#r_|%pu`wf<8aK(8xXuyGfK5GCgVL3(`T{n|Py<@5 z+gOg=p7hd(X2{gfkPy9Y;(iwE=eh0FZc;-F3hn2{g`b!`GH+*(XmfhN+SKA9zr%t& zw+4@Ll~0OvF}8oMycXO%rWgsOtFoBO(f($@b=pI~V&CBd9^$hKnaNw>+BrwLggWX- zX6XhNKy;1m{WF=PdW+!`V9Qq~YchDYx*GXua0gT5QQI3?r43;NN)v6MIUlUXqF0*J zYIdb{vn=WJ?IDb(Tv$s3!cCB83f$e9{zRNA>D0p#hB1GOlXO;4e7_wFWvTDIj#V2V=kyXlP&#<2_bV(s%uUPD>>7g#}E0 zm4$kyCL)zY$8wQ%PBzP_pbRDstB!;(NeudH7q8Q*XUOm4m@NAEv4?QrVtJ`Szjl2A zovirOHnV?3;yHh`w0^^FZ&?Y}CBDxVGc_75Cv5J@A+sXK3b^|9OF@0-;EF>`k57^b z7H1|)bb0t$Xz;|1``}tjxwEE%-+e#6b!dGCEg`0m7#YrYX$(eu;hbI?sl>-6i0t|u z=WbHD=Ku1LCG9`ZNe9Mmv%`q=fXN^l-tpe~^p1beljDeAUC1mwIN`ZZ2Fv}vKXLA4 z^3!>L>qV@`&+5DtjIm1w?Dg?1rqOSYJ89a1UMlU&XxQur*ymuR+P_yXs6-NDKD!d4 zbdW|XQklA^OP}|mVd2T8jJf8Zn}+>M|v!7-HTABY?nPFGL(cs8)e2(-Ohv-&Bb=`TgG z#bK$-=f}jn$lp22dEp3ZR|^Z;hdZ;t2Y};K#=4BazUD0-PH!aM@bhCh*@~r~g`%a< zF}BW)#x_;5tVg9%od8I1euKWn3AV%|2JV09dANB}g$exfxmFmjhn09RQJ{(cWqfHu z&M!{!6-e880?vs@PBoV1ED4qozaQz2Y1rGGI84jj#3`M0=>-Mq(Br8f%OBnli*Gwt z9%}GA*@%n5{EnhF97xDyXd#$n4}A=tbbAl=qy3vnc1~%>1`}C06-AS;0uYtZVIzOr zUth&F^?eulGHobGaEif(ovyh2%7E$j+@i_*-mI--J-w@_napBRBX-vFd)fzf;AcdS zqb8;b&SOs&U9c2RwggcdmVr^ZuB}(mbJT-D44sFHZ^^X^HJ zsx$q)QZ;bYtM!I=%WR!pH`F`(=geIUxE+;ml?+S_Vb_@P(0c?G9lwt*=2ntT!(=`B zDjaahtH>28j#JWont98vfJv@BEXa9{iTJOr-*iQf4eWtFLtOS}OJIa{q9k~f^|LBh zuA^=aU1<@+(hwY)+s+IuQQ27fo(Os*O|U^=xE@Aj)A8+>ozup9c*+3gf|o6GQo=$q@;2b+RajY{R;Q1sKiF^&`k+8WnqpDpG0l}?GIb1v%Fl3?)D$3-0kC5H9J&EaVa+uuK`cig{L#vA&(Z1 z4VWz1K=J1{#_^=NAqjuR(lFH@U3UgR?U%~=sndk+J&;VwE8c5On5s&ZJxcg?u|R(k zO{dMCvKc^#HpW0ydQD5*_Z2;iL52y?XS-~J;r@+o$oJ$Q)EwHNGCM8)rXa1_bea+e zw60jIE;)banUEKXu8EoOgzH`7w379JE&G&}fm%{(*oHH-PzHbQqG^kBd98zkv&1Vh zLzi8af!d7{1-)3D%<3@d=qX=}k^m=^!AF>s#m{g?NnpzP$Y6w8-)LiHJth1_lFCW| zGQx)=LYa05BF*sP25b#n$>1H%Fj5Z;eweQNaD}*3qvjs&f)iHMzebQxf1~LC=$|HA zssmZ~Kp~gGF|>c%iJ(r=Z*Ez$jpptL=VC-&yV$zc%n7vf2 zNQSJI4`T5F;g}&^iS7I9e}K zBG3tK8@zv)DiMv&&jc%w4yB8#N0uDHJu9irm&6B4cZZMj>Vcd?hb@Ou{gFUD$$$D1 z;=Ra^iW_5K4a-pOQOg~|n()h@HH96~^>G4zM%5suocTyvU2n&umBmOHYVgf|H}NMl zFI4O&_P5mUJhLwArio2A>s%<)+k1{ms4Jv;E+>(AEmEZ+tfq(|0@{Zon!D1H5 zGSdOxT+<8s26>;niNpy&kbqcQ?1SWNbbN)A`%a#RftezMx*53Y*eUsxq62l3JOnJU zC2MQCBJc`Jf#>j;lfMxWp*aU)b%+{#aV1NhJrH0={Htxa2V) zpz+bxB;!+4e?1x>sA+D|g{-8q+)Z@a`){hKbp6K;BRw(L=)L3()%9d!qKJN06|ve% z?h23yd;TT^>lZ;iaMbh)kbxJi4r?Foan7e9f)s7_26|>1BTFm=uaPL? zdPZ=_^XJbgP4B@_XzB6Q%=HZOxg!f#OWD zDyFKxwDY2!8|7!ih7jN+lL$=q)E^RsnF!1nKld!p{h~Cxc3A>I zS%rjIqne=NN1E;BC`=?XtG0jEdZI|CRe)Jd8~zO zI_%T)kyo+!HJaB1++QS~7V-3@1w>o>xw=Sq#4T-mRxC|2n;}27`^0}++Y%Za`4BZd zqe8-B$LFXiP}TV-$CB?5pZ!L~-V4weuTkRE5T<|Csb=_F3|FZLakn<3#mPV<g|ypRG1?lEhFgY9_b^r42&j$s3tMLJ&(t1pRvmwT8LzaQhei+z6 zkv(`e?u8CA2CO^(VWK?Tq~fuxGDPK@gAPUZ`qm@-ahoQ@J}9$>n@`$;jH^5*D-=Dt zhS>C?v9H?;(n4Ih{B@*8UO8MvVF)xs$L<}yDLSI3WSHql%D z9MU1lmPxs%#|tGOn_`#_tqHR2`L50T-7MzQwz`|XIZ1C=UX!sVb*{nbI|KdSKT4Eo zj?h_U-GpOso_uLDKA`>+`|7hsLDYsTyq&DH`H86-%C-G^SOap6w!v3@;L|htn|c$q z+KPYQd)|eFTLA!YUUP#J=?NqZH#potKE6^U+m8OW58vTS3^^C{bQT&J24{4aDo3gf zRG=s*{k<}UF!!$gY+l5#`p;d0^nl{=m|*r?TCW|wRHy9_?peAv)p7W`nz>R7vRO|cIFvrE_;lO>Op7gf68Z9l}jIA#IO-_Fc zGj5M(lqgS9qK7WD%xfJOD% zweI1p-%Q0|v!4h7m@B3f(&}nD$tb7DWy_lEoJYtD6Sm7d);ujYa=79{s;N6St?0*l zeviOcjF}#SHp-vDt2i}Gp610!b?t%|r6P1OF5Qw2`c7@4Sm0#KLO zGUGuj!Gds#{g?jsTBNWskOOxlrzV@}y>#k#JJ-zoztEQ`6vDoX;do!f0VfZ~A+&z? zyS^+3IO1NVvWM~3cY1;jaqyg4dL?`3ORzQQfoxPx$wRo1UxCzyQ}nG@VP=2TX8d2Z z9$#QPZ&-a!Ee<ar!nJWHoS8M!#>@2b9uatt7*cR9GhHQbRM% z2x^ZK8R_}?p~5u*hG$DZT839YB4L;`(}(t4Z5OoFb06gs|6_;9AnAY7j{@mo?n}HK zO>PvbZRcYnO(pBlanAle1CN85OaA-Q2)l*k2?(*|mrKYzn+-^q@a)}y`3?XLE3?AI z(?k?l>=$oE=K`CKQY>Loh)wEO!*0-DV~T#_s@I*?OBO)qq9I9z8L}d42r7t zi3!`2jlgD8vLlDJ&YORBE##j5h}RrdKjc|=e{UK=N;t0O&e~h?fG(BNj+6{Nck!4P z$qrmBV9Xh2?I79leIomAIjS~Qv~6U5ToZKWc_l~n&s-Lel1V?Vuk!(G*5h-tQp|_& zi!Vi(I)GK;gbh_L{;nZbR>c1Pv$9r4&7aTs8fAnK>I=`==b(SoY*`>!@EeBm*=F@? zC^IR}-XxB_OfC@fj=YACtbKB>V>N(tB4PA%pWT4eRtoXBu=Qx8;kM!$@)4L0Dx0DQOf z+cX<;x*>&HGN*rcu4-`UV%PbCmou8EUa*m6^zLx$xM$WGBd`;aJ!G|}E>FoNJ>2+> z;ZhQjHKq~~Qp8Z4cS1z157~k$GXk6B4Q0Vs7xK_uHN!nptTg+frZlT+qi$(wh?lJc z)t}$f0nEsA)n^R|2}gRpyxnKGU0fKv>OTAy1>6WkWypWPCeenEO7jDa@xw>lK1-#_ z0nQ7pDD@vW>|7_jLig`{bIhAx;aJZyz8uaT(-O5cSc>|yj(I6)UX{9Wfi=U~RP=od zE|wPleSV0uKeGy7c}@Bi(m_tQJ|Gd``4VSC$&nILVcHTf%?oQ{$qz($>#}6(HREz&Syjq5`!b6j(`5;`B}7U`p#-IIZ@c^jk4i%FKUo zdDM(hdP(!tQDA+hQmJ#-LtyScRm_bNgFJk=ej^1^8Po?-Q$0j%uGt&s_aQz#L_AETxV;$Ow>a|7W2hN za)p2C4#c4IQfiErR5{CTEVw+c`Szjl99U?UbHa`F2k|FKfhq}%qp5kTw!E@a1|ZCk z%v)HGD;DR5AAYJDGs{#O>@M`N`<=jCzvd`30}2=y-miByErbuO?OKR5HgT|^_q>`8K{5cwA`IALzMsoK>ue#qLT!olV5?&tUX1V4ZA zfR}Z&80`*5xST+MHZX(8yYmz|v6hkRfZG$x+_2&`=h7zJU5KT7G72xXL5v|pcpLYz z6_kG}8UJ$44}0`D+3#G3O~2A(L}G@90RzVEz(sD9>j!CpnVG#sA7)TYydDqr1xZr*1Su zDkPXU*Nt*1RO=W8=h21UWLM1585}9AjP?VzI}%C6*>1$l_T7v0DY?#s9kq4A2cDPM zM}{|pD^%*FLiN*Uypt-62@lnZcyK92B(FuEHZl5Bg(a5{A?Ry@fh5;{z3p)$h!kj|ZGuJbE3@zu3%k{=SC) z0%ZKAK&5&{!!$14<}Drvk-R)APVfj+(n#ER*ZcY#B`CifcS{VXYc5il<+3i$I%tM4 zbI$$|QkQYxS^7*QtBs&tY|($PmA&H<4NK@df$^YAXttYk%P|goMo}B3ADbiAwQ`Gr zkGT019G`{;5oj-P;r=sUW!Mjsv^x;=i91-*=Nk^wgwrr9=w~l_{N~&0Ww$X|@m*k) zeeKudHezNZZ!rqW9?XdtCsH0lpGr4mamfb?Ha(^(Sd3Gv4b_w6SGIov5#&4QV=-d) zPIlvV-hmX_@~AR$OL+>XhhHooA|&tAQwWN#IxLl_4btFLB1gSY3kHhC7VQpu#`%0{ z+m+oS@o)kx+1}-!p!?RG1D^NM$_#W%y(vyG$bkXH65ym*8)I|gZ!h8P*i?`9YLKt7 zSy%0^U2J&TNPl|^YQ29=AT>B*n;kw~YS{etzN~!xm(JnhMpmFTCUyrv^Qj*+;Jto7Nbv8CJT=6%KZv!iGahBqJZe@h-QJ6Z&5 zR7`HyEqV(VDD};e^Y+q5ZTDlPVH-lEq`*F$iWFB+yNyh3qkMVFUc)@)x9Zq~wnY=R z&JQ2UrE9CQcbvp}0Cub=}xY5k20r}<{#zHH9`VSPo@)h>&ObI!`wZC$-S16pRL-5K|2 zIn~Q-kP$L{wfJ)|z9%iij5jDYe=z~AC!(zk!~pvcOmWQyWzon$ zq#_WgXc5{c)t9**=60A*&QP|YO??D3m=X2%%`-WU$3AfB z^tdv%VY)x7wW0u1<&aI)o>AZhvr8>03Y5_A9AmhYD3 zlyra3U_?PCsr(@ydQh%85w#hw8h156U3)hz=nkgxoQDYWxYw3x9HQ0>?ofhBT}@qN z0d@b6EjHb0<+EvcGq^3#wd9c5Gnqk2iCpx5#G}WIzyw(+it z){ruxq^yPRqvwe8!=voh?!c+(UYViQS3dY^Y}&MZ-co3+T&ucLG@BXo3g zLi7N&EckKXs9_ZI4`!_wFRD%1Qs%2D#I${h5%@gw+3Hl_el3p(LQ1B5iI$u!H?yx& zQJwLyo)RnJ$jOK_3D|9k+{jJp!(r`dZj(EBWr{%M(c>MDliKf9dXP0=9T0yIX?I%l z4K0>Hqdj^l6=>T6w!Y7(BQf9Lnkg`0g}rK!gXk5Bja$3*ypqaAfxYu&YDmWk$!MnC z&GiQ1hoY9GlXfYd*LfeDyLx?ts^Z9Z*s0_jX8X-3yEs6H0mO__E-6a5R2Lj>!vl;^ zN)x9g`+}bvu87TPghK;d_27SIw-z>6X-B{HIt+*9Bo;1}tKA>)v+DVZI>aM$`!0o+ zLggDCL;spPh=uK6jzMi2w`?gN+bgHzj4_XvR?bgLSDXE%sAZ2D4hS4>JK-*53nC4rF34aywMQHdf%U(XrW?x4rGbC3JW~A=?ca1r2AFCBjWf1a1eF zzaYr2Z2cw;xQs;AO}l@7CL!>g3p!CU*ART+sYk;?lUMu?I&u1`usA&`4xFQY^Lj7M zyLO%39AzU69D_*)K9q+pRn22sK>4?lPVa|f_hp*uh;VWM9JZ1-p#slMG2|^Ev>;no z!a1T2Le6}B7^Yx^(Yy-fHLdG>13pESZ0uFH)4SMtu>jPopp<`H)zTygz(%{TW-86x zZW#je0=1-9S(?cH0ewzxKCjjm0S2Wa&!LnQf_T-0v4C-%5YOVD%9%8U0fbj2FA7BS z`MVU^?KbWwG@M8GkIbQ_FF9;pYsQ%3wjfcOZ+;^a zbb6ogWpyRi6h0_k4y~jW1#(_&ptgB?J#}OB`SN0+6=i?DDmr@Xy5yZsNZy!z&0dkB znWqD&2^;nH-^xBtC3Umg*#iMI?~fUuBBN+bI4a0^`0gxZKeR5f{(Z6~c4~E?E_-F4 z{z4>3ko1&s1+ak$zP{;|K;0}nsN=Bo?6sllgS1NkeObW6ay>GNkdPQLUZURng>UXA zWHO1wngf5>TeE(QWg9=PsY*%1#}={qxri$qTbG!MO`jPXtLb2oqYZ3=g(pmd~`N%;^@4F7e|92swY z1W?xu@Dliy>YmkBoJBmI;=2H10zc|C+hySEb#BJl;}N>m{$ z>8NpIBh}#@i)C%R!q1ls5ojsniAuU>fa1q+MVX8#Vj5-TO~*PLmfWpnr``Lw62it3J%2+CylxZmXOW8PU;PqR!qAEGRTDJv+b zG4S*hXz~1MY4`f`2+SPP&=>8hj6%#MN{k;~;`i6+!tj)TGk>!ipTtv&AKln}$o4No zFM+~|RFss}88ygn1%C8m2BmmKm9GTv^1m=*GA$%u;iR9E`_)9EzEb)UM1@(AiH(2A z4~FPPh(77Orv+%eL8pwjLb_ezn=N}QxZ+mdPE~Gu&qPBcq151v%X*?>Y|pKj^`lFc zDSrf$Y#OOLooDPlubnG>12w$mHWPecl3pkft>Z-8A4*|YcS&nG!+#rL%0MB4)f^p` ztuz{XI?`PIRO4PC2Op*abUMJ^+!^-dvgcYt(exxA|m>_7y3kUHYMEycX)eMDJw$6QxjO}0N6f@Sf zink>^<#mF$_)y6=H1J@Zia0&J?`nqpER?7h5*T@j?vTrAS_5p%Oiiq0KGE@X@`d# z?)CUhEdca?0@GG1s-^o+OOgJmrokdG!o!6<#+O&W0nII-q$sZGe;Y%ILe7taxLf(_ zfy~Vqwura>&fe4U?A{dc<2e(du#rD%k8VaXa{lQ}N5>#3iku_`?`tweyJ(HLziRpB znUPo#&;Z-p#w{`j9-`t=Q9dqS&zUsmCeLN~a0RdH<8@f#?rd7B1X%kJZdX4Fy{(?*T050dm$8=g*uaB*YI?{Kod z;&^xKV`DA|Q8BiYYjW|~ypGk41e$hbbv%mgJ`4aiqtaW{K z5|alu0y%vrn6RO?SVM$<=+6K;k*{4|1p*i%&jl;8bAn>5srcz{`T{69Vn*&=dgGzZ0TS>9kB zY$lRGO=Aa#*jr&!glZ^lDHk9Z0jC%^qC7FTk>_)fK3;z!u)5H^-&kvhzFA)$2LUI0 zR99xqzhGRaLAUyV1&Y$5juWMF{@#O02;%li`GKoM%_!M^ytzi=vjYrq_m&Vb;wVEf zotOgmOKjjdf|>v4PT2~FcZmpd%J=p=GTw|l|1ZXW-~3;m&_8Gev?yuot#~s#r!aXf zImn)AA%TCp#Cw$PMdw2|uzukB+!$8n|435@%A@Q6#a{D23#0bS5p&n~n&9~yp{L7{ zwRqXyP=bzc6}ph|{(dcf?!cndJ4uNAOJbbij&OcRWzRt7)AU3VAtHux21pa#ulA;8p*(9#vAC`!p8e|mvHfdm1PIa0T=CP0} zmZN`Cc@{_+UIq5$0IA?)9+V3sMx~%?a0Z-K}0})^c4Dc;~Y=)LIL7Z z)%4=E;ICC2X4W9goICa1)@-Ao9O!?6NQ=(-570-{uJoe-d?u2*mQa8(sXoJ%Z6n%9SYDi!J=!eZGu z@#r%B8(tS|S1m+{U+(2KJ4Sj_^CBS}YClbS+Ku~EMwLt84&GNeUDZGD-p3+ZQ1lC(mJ643u#&3R^JSt04)@OIGSKomz;W+mm7S+uqd=cp#!fSt78f>G~6a#!#c1sV}6?Ns(A4Vvp*{{fzFL2EBx*= zi&6w#>Ik2(k6`yIgO7i%T4Qu27oY<5?|Em1^FCi4nBxx``T<6^U(9Du=E>E5?e|#= z4g4Xc_M)U_FYO>rSeb%do07UkSmNHiQ5%_~|65Oz11DywUw0 zxYXdDqU3PA95%g1(xu{wvH}ZqV$9M*+Uc*@`fpAo;HW@5!Q6joi0nvkssJYQByU5z zva27mDHC<0tOWakkoi`Ry)Fx*-9cW;sup>6-@d%z0k8=EgUAx~23DLTALn07vAqfZ zLm0#{?N14ReJSbT@lF#b+?^Hn7o$;b{}AyeaZex%GPxW^YSEsXSR+j8`EV?EP8yxX zT~M#Ft;sozY3_ePSYCA7-1c{MU}k;)H`(Y4pi6^v#`?(8dn2gKmu9hx`G~)3UlLGz z7t_BMh%yq1x1Ixig!${n%H&bz(;!8>$wF4F!)#VY2sRz+OrbMmC})hd`!&yUVjY~% znlJ-LGrA^~` z{-VKKDcy9sUVxG-j-SXWZR%(e%$({aadcl)ozYuj=!P@P3J;};*+LkD23wf*#|cMI4_5w!9cdS z)KB`e=evKg@N(Y=LeiTpRgbk%WA668MP!xBTYV0BGBA!NSvNKO;UPnFRJVc-r?hPH zJ0d3>3{c{d)TkC7--XM*HpX-I%F^)f&yiW>WZu*^9{*^p*4yj@r3vaRV4QH&ClHSRW`eb6MVj&3KGM0$77-G zRp$Gd2MPXHNx_8|lZfkOS&*%nS_`#)nrxrmbjq8s4cg zLHvJ9(DU<^_c;I;-G7whVP(X9K}6L^ws)Ozm!o3{e{E@4G^*z~07VI1v7SD*WSIH#u1lzpEp;YQzq(OMc}K?YY^)6s zKW~mkN84w79L!s74W&>TM;R8!NW&=Ttw5B&*4&r%#G(Bx z0myB+T>`gf0FI7K(3@~vvVGlSPwb#T5mP$jIj9#RR5*n#GNrvA(^_*EXFwUf3A%|} zHz5EFb&zRHqV3#) zo70}Y#*r9s7A08usikDs?gdTst5wzb( zO;KdWH~N^)?cZ30{`v5+`d7%pM2TC!%~tf^I{cs0{r$kP`O(|Em`c*tHxJ=4K!CtX zzo;(pb|7benF|CWPTL)DkjVC2GXN%rI0DYY8SUUGkI&PmV1L4Ul= zz5TC0k_5-s^^xocd=$GReb=knEZ7;|&%n)?L(7CO)~?KBmuaZ3jMmMoa}-uZC}gt>Zb=zf9jL5BKGA9;VcJc+TV&v4_KzaB$4d# zYb_+~fUbe4+ZZdhhe&@9$Who=GdJ|q8>5k4r>3jMpe(w!R89(BpX^64n$n4f8Bf3D zqZMdo#n|u)rFWf=-fsrnRst48GOEbnU{!#1%X!;RyQxk7=>-~NtT2$MGuDT&Hoh*j zAXay5$->&1+r(p+pG_{3n?o&gnV&GzA)ji&CX=zswj(*FDmi~0R5Gv#h&>o}AiP=l zyEe|mt@;J|BG1p;*?(D9W|?nW)m6zTrz(tEwABACyA+&j*= z6RO+FKCpdwoID94Py$k6N>TKA5C*%SdGj?Enc~o?K zn5V@L;OwjT13`WD)s+P6AExk-{qUg;;75=J^@aMX$_5q?ZQRZ)E^P98%ZhsTv7>(MP!aV9AQl0nWSjASC<1?9myswJ*+A31o1`;;s8ZBEX1Z+cb_h5cEmF}Xm63Q(igoJ9j=+GEiio+=jUGqh{1TmTw zKqXQ*Ye4qfrw>{j-3e|U6n^oyo3rrtUvF2szKflh0eUFQ^>vA6ngIG%*PQo`stYXE z+uUCHGm;XQ!AvjjSdv-2fZV9Uf~ZF(}a&?34uSvYl(fgo0ze_=0L#nP_VZ-N)RAlSsd-rLUB%4gv-9pVMEXL$e*doEs~gUEMq`LRr!QwDgUWh z=m@{NIcpqK)vT7qj7(g#TSqkMXYi7(%91;()2q8F$@QGZL$UGFJw%8R=+d)wLWfSB zBs+h$RKu2r>TVkJ ztV;|M%Zal6kjadB(~s0e=@~nErqO0$Z~lL{2t3}2WOosT#s&>yA&mgfcoEPBBHp{8 zW$ffV6GAQpxGqSfAdw^=YU5s2zPcwhH@C5%`L7G+ZI(r;|kH9B1 zA^F3quE@eyObB0$YjB4x@kCN7&ekIrk9YeNriiX-`JIoF^fK)%cH|bpjU*jjiu8XC zOj#5$1MxTLDI{o5@%zu*LO|BHj726hGU?q|n1_gozPV3$MCvYIookhp8XqG9oO^Jf z2&?Ji?V6SWR;scoHGcU+#TXJb6RQ%mjO(!5g|Dl0n;-7zWkX)C5kn`A^*!2Ec4IKl+$Z-uK!|yc^V&!(J zow=7>gsrMan{2eEZ2a;4OWwm}D8VtdSD^a6W$32=kd#Pb`66D+rq4z3{Q#vhI97X0 z(Rsb#5FbAA$DqtDc-@2JsV>4iRk-g(F-L4&bl6_q-y!?@fL)^p@sidxHQG^B%A#EwKR+F1K3M zVI`$XgNr|1H;M10rI(U}q!fq2y76JwOPyrq#RuK;U=&c+11cd7KXHEx?X#h`l|Qyw zUaPh7f;H(`Stzbg=h}dHmlKWqb7P(=@km2p-xm~I1%>`rNnfd#pAj0)J{~iyeJAO% z(4wQph2!}kJb8P+ZzadvJ)CUJzYytPB{t@qLWQ5;E(3nlkXA2)_Zpuy*iUM@Y6OQ@5hux4rYz(eXX{rL(uR zbXQ$DB|c;_l1{>$GYM_=>T^FMQT)q)Q9g8PLY;E~_K~Sp5@0hB@|j*KNhzsV>q3?_ zB|bm0CmX>wVk9^0^&eR$(;S#5kvLr1Lm@|LJAYp~@fVdc8T)^7oeLl#i+zCml&UPa ztqkjDHsn2|mq@1LKltEt$l3P^V=zgeJ!%ITUTTdgAvYeZRyagopS6t^xfYa^({l!vTl1IY% zk1?TFvI$OQ#4mqxd~C$eB0kt;ZNYq*%yZBZzmPnqANQ?5miO2|vH{1PTZ9Eb5gIm51=-^+vG%d#_NL)Z=nEp1qK@@7|asoF5}LKtCf0_MM+_^Kdnd>`vOJ?EMn z79TX1gMDOVQY-k3PcThbx1Sc&i#*U_AX#pemogr|YxIwZwgDxu2mKCdy#FY51!%w{At}oK-;j82znj>j4YOfP(13xa*)8Ti=`Y=F3kzu0Fv1Wl zuEj59h z6@cA{MVQ3+DiYZ_fJYyz(Aq__L!`$%REyvEj+uXO%vES*ZEW)?XDB>zy0pjTbX^gE z3TV3aY^kTWuon*IWDppkC3&J#qN@xvf7s7?$0Mjy3g|NP13L?f7FTbu*JAKVe%VGg+P0;yN}ni`c1PRU(;eL#Q6qiuH3q?JZm~i z=9Yi=#2zgm;K{dCB+g278m!Ek9!A83ClIv}v$1K{#3VGq2Epm3T$Jt(;zTC8mur7% zcoqVGw-HJ1?YmyC_Wxi2LD>GCgU*WDjW=VTDMY>3l7-HbFC#<7=q$AnS8>Lf?6JH; z6r-Z2_)(m#CYtbBkO8QY$5YW8uk?!1jo)Jk08c=$zdRzz$o1o;_yu0KL`RJxy@OlD z7f8w%BmR7Yx~0=e(Q0%?U&?{* zJk3RD2BT9CM;?~^A`b}&BZWcRhF6y%alr>>l|^}I#GcmCvBwpv3xX?L-7`&>g}G*b zx5#=U6~5#JN1@I85gRb&-|A%|4z)&JuWPCjlC4hM3L>0irb`nUxMoOVyE|&D@W=&y zs~8Xa#FaV>KG=V9W5LcCJ}GdCf1>7H9Wc8l{ii|JV$mj-lY${qmch@prJag(5F+>j z1$f-y-DV)O6JW~#DRF`0<@82Fcm)oBgZ~H<@dt?B#FXlbA)jWC&k{|mg2Kx$XA6ZK zK7V4HiW1YiA7lm@l+nY$y_e1nvR~@cLfv`@%8E2mim|X`_w~QK-L+NJXZ)Km9KOCSlvLQ>^VX$xOC-hHO^25S^w`K+p zVHG3$K&mb@Ys$fh)mmGagC12=wky!ti7WyTjFp+=t^?eKWW|w;FRlung&}g1w}XRVI&Szgz8>rKkltq63ky6%t@01GST(AoI0T@!>Nk540S;}%A6zZ8?7ML zYwa+C1;&5biUhsfg4X^xmNO`S?d%=c!fyWyx2=Pu|19TpV5$T~(b7CijT#(Mw%o1k zQyMm0K>(ZV5u1z?BcU$bUPqU0mwx!;jPIwWbuC_6i?K>84vta{9Wsl^DlNmWt066J zg*NVexnpwMMsz3g*%HgRe>IX@UG<2TlbgVmjY(TgZF0=0=ax$yiQRC2<{%_YYyY#6 zVdKNX**wp0T{PtNvbTrSJ$F}hHgx~orBB>=JRlGfjm0*frZAtEsHu%?{?=2Tq}(!O zelCqJI`K}aDTOb{<%}uqIKcD-IRK$VdLr+xvb@P2F8}v?()JJ0@BXb;qSDaD#qDak zEjsvnrJhvn*23XrmZznE+GILsFs_(3CGE11pMlZy{s5zfCtE)^IqL|FdD|bVZv(z8GU9FLjKUIhzE}sUb6&65`QYs z%7J@f*FWgdC!M1w1VbZsljk9Ku9> zO_X#)?#|lkW_XoCN@D()xkI!16Bh;-&t7yvi{7cSiR_|(qR#kS@x?2Nt*$HKOde() zsi+&7yqqnkS8cq?Mi^R}3J(yi?!cQ=GJ*vq^08VyvOl)R5b0)Zs1x4&!7plADv{j9 zRAjDQ1FDoUBkcY?QHlUwPf5NuAE6}%`RZ|zXrY@hT!Nhl0{c@Rt9>B?7l4V~l&$4w zxMN%7c6+pciST-QZ;^)m*)6s!A2sBMDT2ZyYQ79*Gq~f7XwvOeaBo9yZ;(TeePoK{ zxwPXt`cY*_fM{r#!=ZN=ORU=el_nkmdmRz${y1s94-tE!6*#XE?rtJ?O+6eHDk5wU z>|HIKwZ+!`fA1ibSMH_iV?vp*Fe3qjRtJyGYO3{rb}5!`XPZPNal`V{xlGj)>-~)R zqlkN=LpXr+)}<`31fwS*Y3YpMCcws5i*^4vbirdqgN8e&MAUHk#V%``G)~>+%Up(9 zgpAN{DGTPlbm^TejU|4?-}h1|l%otDzU(U&$9+yewwZMFi>#j!On7dLz|JQ7VO!)J z9F<*va83+@BVMPLA+>u8?5a)X-L3h^87(M_TM(G|i7~3%N#kxtMCwMKs!P}31}DHh zH=Ro^VRWt4Y9a@+ybs;b6qzv7GzL8Ner1=JR?bsy@Q@Go6JWcU@WSSib|K3y~j)y%OXY;ibd6|yKaUfN`Sp)0# z*T07Ii^~L}(04alN*}~=z&syA{w-Z$OT2xD;ay{E>CS47YJiT;@3H1gHgwCH{996B zghnbF2j(4b@YcRh76%_asHOyTltW*C*-mI&hZx)^5-`NW6yD>!;+N2b%glLTA)$a-~Ki8u= zIzLf8f@;>EiAz*FmORp;7Xs_8RQp|d;Dzuz6Z@4Jia{YtUizy0pras-yBLDV4Gw z1D-X%l9i+%@DkTlGMX^%8aiFX7rjl*fiN=FX2jw1*CHrrX#w4;wsOaOm&3e)0^ccQQ-kTNxtmw-!WjfMR-qZK37&3LbME$ zI=l=n9nQ`s$TLu`#I57RaNOL}9=59Xx$S2p5%LiUx@_;%*K@_kYRGT3y?uDMmSF>O z6w<6ffIlkNSS&-aLCXlfMW~3?8+q$4O-9-{qoI3)Or^@MLBXkix=Gx6Uiof296UEe zg0(4ij7mHmeHdXvD`u7Y?|(_2*Bu36w#NK*6If%5Bwz6$U4d)P`9S4agpsKPjp%Hk ztp+S<@XSq$;dsg?iAytKL<+**>1^s_6B&=i!|41Wp%82J#vy~MdF9n7hiHKa1GUg* z3YHvHieSB~3s1~{>8JyjXDpHE5>YlDMpz}5E^1qBp-p?W`+RNg+x}PMj0gL9pS&2Y zK%r|QUB=?dEW8I65*w|n1@FK)GQf4TmQ8Ao<2*hAW%4{`_jGeglbc{23pE;N36Mcn zK<4H_iQIy!1T6PAd?#S}YK!76pUton^Fa{@A1?W62uCS@*cK=E&&_VtMuHzfwfz!9 zOIVJQa95aW`8O1Q2acqq)GNy|oeEPsM(8}O=yuPKcy(I+;gZ5mbkfqdxaJqv&Cev- zHk*#yhYVYY{7KtVSd~gGcOrr|;2qazZ3*JkM)P4fWkK@l znmzQ5*L9zpZ=M6)MtbeD2f<{aiyvM#ov@fEHodifIR6+(T>?Dz3MzcmJhd$EOXaB~ z=`Qp#*$eFBtR=grOy#1S!wMWUBOfk+tKuvIa>JdU*P zf+XI5EE)k1mmPdk5e;il4tNdgL;`yOq(ntHrTNZcmowqT<484rG?5{nB5|vL6g;xf zz~xYh{>TZwj-SyZ;8&#Cl++LInP?m6mqa>=3wIUkLR8RTf0icO{85j_An5 z=REC*u5rb7%JKI1Il!}=u1jsH)!&>l9Q%ZSj1QfD)gqgiH?Y|E^0SFS#wX3HpA}ml zaI~g*r=wB-lh|`7$qE~w@bEUyL_QLVWY_E=w+aw%8dQu}1CtOG(i@9cXNZqg6uMY< zImMRK?1kA3GOp=ePn(LqRHzm1B2I8 zpQa8@QiQ&cNRbuq1HiHgF(NN7V0FWPjTEJ0%=9u?I$Y;jLTU5=JA%&;!X_7=MqDIv zq&Zwh&~sjwX>1CKLz^tiX#;$YuB;cwkn7PtMo3AlHL0De_2E{{d2BYz);NFdWW zyV@e3?@t_h-Cge>BtPa@a+ySSV@=us@*0p2al`oqc*M_D4EfO8O-j>0k~%DZeOvGI z6UuBHmi`a7#>n{Pnd@G?AU7YEkSmh}7C1}&z>#k5t%WQ}4jZ8EuK=|`kkXNtaYW-O zyx$9*za>ovM_5M0yC#4gfJOn_#_Fz2F_*ZEdyWWGL4Vf;_$v`(Rs#)7Z07%RksT+e zm5!!1F=Q7V@UB>lA=TK{rzS>!mqzH8#OLDqd`EdzT32%X_k7ykohP(S0{tt4{KXeeI2O4lP` zNNWQ*z;{$$j?(;=?Elf4X(592@2yR8ZKscxo&z2)Sn?&iN|G~KK;jL5Eb@L6$6-v- z!N~&#=@`!swk<;8zK{6)v4w7Euu}q#i#V1@$4xq)1$R?r@&s+`02jOYLJarMl6Q+M4RxCwB z;nhK!VWULK2(sO6g2sQl<%1RA^X9;qP1Yo!6XxeCsgxL=mR#6v!eFKMU`{%CdLdW zIZIDID)*E`0SHWg-Cw+~+{NrO67mgx7szH_W^Z31xwT|CYgJmCE;)EINj}$bwIAwf zYch`k&%Q`bOs5A(cl8d~Cmn*8hT4t6DT#&B^J&Hs70H+)6=(I1*otKZM2{c7P&)OmZGpQ*u` zeKUxydsv4SQJg3b8LZq{li+n9iJk{y%wd1qP1ddQ%)Nd_^40F0ruFo#sj)=|bk#mNQyOqb+lHUt|I6(wQbQ2SRidD?mi*xeC(+wEl zskx$y-Wjm%a<0&|0BtmgFz)?L#80R34=@rFm&GjcVeJ}^z;arLk1G{{1i1k1_)yBk z+r>)94;+-^68vqzwQt5lxUA^NoyM)F_tFMD?>+QJNHR26T93!G53na-6z5rRa78(6 z9X&BBYr>NOOOeKZpgf1g?@?KAXwi+ zS6BG9hl9K(i7-aba0YkIh$QfCbxu(`@zJ^aBz&E_xstOTH!z|ETrSHKd;kO6{->tG z)-48=rOU$`yFWwiMm|<%G>BNCSt>E>mDFcq5m+|X7OzAz2G3tPKgOHjb0RXcoyz`y zcVTlHS6FF+c))*oC64v7{8C2hv2PeR+WW%>*oHq3k*y$V*K@Gc9kbYEuX*q*MVKoS z=H0iPI}IoQ9iVR_)&ojy?D;bmG6chEoooN?iTauM$8SQ(wMbC z9-_vgrYX{qif}6+e&xCjjqOOo4(WmiRU^eOZvI3K$ajaNWUN}hc+esuz$xWozJbf;2z5#8MO2iLz#C|Ra93uTs2gBagM{)k z4P}vy2F2XqetAToN4R@II{l4RF|?@=Rqc{4wLgpO6n7aQJMWBo2uTNcH$1J+wO{97 zLJ?LbVHu&fQx$Fo|nN}wb2Jz@C!8*C?{H8*VOvj8UP zuSf-#Ctk8 zlm&I|eFp;{HsuAVt_ogRQ~tFN=%-DgwZwHED$#=r={{x?#M7{VffaRvrx5+8Ax<<3 zYhHUw)e?`tl9hikp+*F=ZOGM(_R21PL!fcM{hVXvY9#=F8C?%eftO7XMlFX5UK4eu zW1TJy?8uxOs|9HZ&WHcy^0kv_y(7?Ai4$L9=^XLbgkHLd+~N5iKH7uV|4j zvpTR}{KL)A1&QUb)~+og+Oj^(6YHdn_L?~U=yThh>HYNe;?N152G)cvglA9o%UFlijI@Y=?KSf4Yq7y;~!3f8+Q=USpRE)?X zCu$;pz|aP&pP4gv3v&>7N2dQn?+)t})sNk3a5&|EE~Vpr&SPPS`rZE_-z0d|&h2dh z?d)e?EIv&}#Lt}qLvO*k3oYY!B*>0?++RD7?^%-&6#q(=K^*#^)-VA*mDgpA8pW?Yl?bg z1iBef;_A2J<$RzZ;%Back^lMl#$M#-G20QQF9(^h*G?%zHldr*1Q(FE?jW)+Jp_(_ zXO{c*W3blLc}Ib5)5#@KQlAGqDm3zLPkaFhQ-IEy{a={dz?`HY2Hy_Y%@WLsBt;xk zx8&eeqwLZ9?csCfXAAljaCs-zdu?U)g!0(Il+f63X1}Z7L2Kvs+maF2Wv2ZOedFrIJx(7Iy>42SpES6d03M&-#wuqy)eP7pH@a) z-Yd7R2Y;YOE}RQxJGo3e>nWg{M z_w&?H{^V{lU7DPL5sPHX43MWzgs9FOLy`}tJ@8pyY%};_r)EHkg}W}Dj`dFG_)T4C zMOx5im<+569?!XzL!cNK4z>lBl)WG!0mMgDE+XcGNMUf zJ*~HTea%GJmjxVKXUP{EdcBgoN*}$xPWs7^>ER&8)4e|rk$TMh>A2E<>%}Ev@Vc>n zSm2z!+PlpzD~w{LvcS}3w&Jb^zv&NM;jJK0Hg@iDnS(VEU)5;uAQSt4$1pFC!};JZ z6=3Znom{8Ygt5l)uI*jP;P0L!S~1D(`cYL^yQN1WG?t^0Dvmh^Fe?fF^COl3@XUNd zL&5bXQ;@Q;4S&rW_ig1*jgeH!x`Kx{gwazo#~YU{O?;I5A&`j6w|NwqzY=R@axhu2PMY*z!BZ*s2Wc}|pY_bMkX4Wm(+iG-m4 zoSRjadxC?}hlXM%&Qw-)mEe`%>>*KD@ce!J3?9JfE5}j8o_nWRgMM9waiv>xD}wNaW*M#kEt22?=#XnGdY`Jm^RIrH0xbBD2H_4!Lbj2@9rzD$Bv_p#Yx@6s^&eu@H>YvVf-+&Fx0Nec;0~b${>diV zMza3r#_6eO9adt08E(cLU$cm{E9Fn@V-)PSQ`TG$CEd-__sOoFPOmXjFb+IKQaWtD z^blMRI~x=B>${9e=2DNyTQMY}&UF}(1oAuEL z!``e@Hj96K)d81@F+5dQfxpaaWYdPt+|ulLH_`J(bGLr%TTN*(Unl^FV7L3ySQ74JC>>^hSZq@I;{JfbcL5$F`^3`{4gqYc#PdCp(v1D9u5KNqGQ z-Yb~v(oLr#<*MIzQ33|L7kH_XpSj7^h2ZKiMp2c2-pD*7#8S3F=8#-nc$oMCH(%HQ z{sz-g5>QcJ(Jx);6mOspz-s%ww6!)|>HKZl+aA8u0n~XpUnKhr7nZ98?sq|STedc0 zU|Nh`0#d0hL1ly*quen9JW`L=ms9%0Hgy`H?wp`_w=)6Arm@>ml6zGzR%SHY3F>(> zf0QzRNo})FBe##SD#Is(2`B>q-HbLY+cKJUVDNy~&FH$i%JJ3|G!q~D8!||En8NYW zpAr&c#G%?fvGn7NhfHY>XBfa|g8G2JD_442nCX%gHVBvpY$ zcOvxJ3D-FVFcviAkTz_^c#8SPth>PQdGfx00r|KIMSp1tfM42ewAh-j6_6~hUX(9~ zCtbnc_r$?UYCvF1aohbBtiY#(pJJ5{jyS2Qc8kaCmnkE9d0P4 z#aA9wl7m{(6oh<2OYTO4g~OBSo3Y6%hWL|G%a!7}Rz6WqWKn-ds!6T^0r~T)10-30 zoJ{bIJRw8FcV^Sx9Ic_Ai-neB@2o{#f8!?viQ%xiSaiXZ!=H1<5YFd6T1g=RR{qTb zZZ!7uZt7hZ2Tvfp77rfD>JDN?2B<6=z>tl^+Tpt?)N)>iO1}7kuu!4lJtbnF(07>Y zW<<}xp*DYJ#+lUc3{Un58Zc7R(YexpQq(DmB>9Nn4MNWmG{VE1){(In$F84B2C=$_ zsxK^%S)rGhUz6oG!}aIDRwM!&ibt|oEQ$~&Dj)M58F0szHUa3QIP8~v?s+2hKHHY+ z_+{ZFkL3l)+v{Q+Au7DhgDU9#8J9L%XOqoH(um&9arG2a#BWZOPM^`p)yxQgbbW;F z2!f`zgm}qZ?<(KwShrYqqJIC;^rRgr4wt5Y`XRHPP@K9=KU;d*P6Bt4XZUsNyy6uk zECv|$kN)wI|0BT4`rUR?L$_?WKgs#{y$wno=>h9-x733Gtz(CK+$H#Wh)5AdP_qca z>>!cOAo)bh5eTb`xy%QJrMcCACBBLnr2E67b@SK#)yeJ3AkPjdc;L35cpcOR$)_Sm zdbWgKL(|C$BDx%AkP}li@1WZ}>Yfw@LFM-2sfm}GN5I>{fl}n6wi{#`p zg&v-3ZY6(6D)eXyfMiuf7MtA&Vp-0zn7Y6w=7_I+uV*?7;`v0oy>LZ^!5ulN!R;V1 z`Z43`MlKAKlzGJx(0)#TVitza_eM%6*190-M0f-YoS%_yyI>4={tai>Wr6W#%3ZuK z;Wwak3IQ=lV7Rm6oW=Z01ggWdG>%evHv(_y4_WZJZBQzQw!6|*M3ehAVZr2?k?g=y zV8_oN6`=;Cg zGVe~P_vN(jW}ss>BNCAxpCq|Dw^w|iBjFYrKTJc%a#B9z!L&>%4ReTR<$x7B(y zT75MTmrN+PZsfp3SNtf~ex&&s%S}S2ixIZfSGiE?K+#NpiG?41r)Q6EXNI?kduFlZ zzHh!MfSd_Ec#>U@-o)E+`d-zc5sX7xXrQr5uqK+vJ6KMXcV^Z1VXl!{gUHF5jB`7c z2Be5~d!c0&N$F!_6l}7#W#%l2`2mClm9Go+uW&Gxvw1A6JULNwd9Jj8f6JZnJ*tn_IMY=fRL7c zx}O?z#g+RNaWeX)j%nJ0aYp1aXi-oT-2HtAa;BH2xO!N3+sf1Wjzyq38uH;Tc1L<*ILOU%c<>- zzB$!@|6+8JE*hX-J0B_Avl!hPre3$Dlv4>^^$RDphU*Y&oi|h?8B!F72xj23y zxxTK{$NfUU>yK07&J^>tqJJH}+5l>^wGHP|8Weo-2QFw5GZ-QU+l+PB2PgT>BYZbO z?5I!E%R5VDkV~%aL?5=^m8wed58_CMe!+}?(|%Nb=RP}o$pye()+ zx69Avh?jDroLHG)rebue^jjb8WkEn=2A#`16W*n-#3)8U`6eTzyWwoawz#AxsfDW_ zQ&Bp{6R8A8qd`Fp5%Um-HFh@p@#r0YNqiM0oJ4Slpx^rQ0kzJZ*Bgw=pj>2KEM?0W z-_`$w?Tlit;IJpo$d3gQuV*V^fbt%5LVkYsGU$7@ zVdVWkY+#=`p9rl)J{C^V0LTu4=aO*;U8 zexG>{D8VSM;aM6$zE2SG8my|ce6p_0AtqSyVfdnveZixLwA-Id1QZ2r(|)6*;0}1LhpM^uo=nH+v|&h@5pd% zOEl9UE#s5fFnecutx3jeB(wv6A{YxL)~K>(UD12aB44Ha#DNElTZZB|q9w-mY!AJ8 zfu`2fty!2yHA}$wdj?gcT_!zo-ybTaXb^K1-T&!U@55o8s-5ZCWH~}aQapq9$843m z_1Fk*A<|p(ev3v<~~^P!!2x?Fhr_GC;af(Q~`$zwx*xIAxnC!CK} zxRcBR%NPFKB0E(kTH3k$UpB8L?CRffdl}+5bQIMxIE}dt`-oiJ4rvr?`*5(nXs|Ti zg$`RYw2a@z$7^u9zSu$Lo^C)DMFY~jgUhM%Fd3O5@3wgfH*2|33;H{G9@1n z)8Dm(N?g3ztcFHaLAA7HNto!LGd;EMOZ58f1T40l0(vW!H^_t^^7iKF+#Bwc=6rN>PN z+x~;l&hNCB2{Mm>@N}lWyd=Cx#+^Jl~ zk=LR8c!9UD7vc0D3O_0$b3^CeFt$?BiNhpoi?-f zGLnOrL?p|lQN|);hEHYurF5irzO{&7wCj`Nm>H~tT$}oTRe^MGtU3o!TSnLcJcZ$X z;8qDP>i^Lf3eK8_gAi7akd-kY*!j5GSTruaY^}Yd<*Grf+ZxZnBn*&D;n`XX~xidn>S z93c^Z;2QlWs&3)uof}CGOU}%gjfjc&$@b%_pXn(8A=6Zy(v!GZGfj>WH(B=%UOxDa zPTi3{G>$hcwVX>FMA284BwvLYq~glv1#Y4ZN~Mb4j8qA{2CszC${&L=_0xTfG4xpx= z`jX(c6-X#tShdW@jG{ZQYh0cGllan#5}ZkRx2PBL)yiU@^5Ky;SqGwKO4LOdlip$8 zb=i#T2Wa^atxO2#t?1jDpj!2;k4v{N*7#yKZ)iudHnTuOh~iKA@HMmSD{Lo4lf9aM zc;_f_;!A|QW67h_G_)dUfl89)pnPqrYy%@;|DZmRO_XexV)Q?W{rppb{QE|)j>4J< z6eoG13HCDh1gAG`t=|U1O?grIPzD+iO#9|7fDsAb4zjGnNu>_}_CpNZvaWVDF79wn z=V~wV7~DWA@YSrd(is-ltA~0B3$~npV0Q&D$78)d%S?5i~MQ3e{lnqHGzkFG?<|5%me=3g9fCq zzP^Z2?Y4oDT$?`RQvc_!m{~m=h*h-?dW^F}%{$?yHHCx1bBhowlrC3D{O|^lxTfS- zam!J&3WJAO%!sppB(v)AOBULH%&VbWvs?DcV7yXfj2_r6umSq|2cY)>cty};%y5=H z_Iz`8xa}JnL~cl9j)*O_729nkc>~_}swifIOt%>1{hI*h4y|?GXPO{idprc~4Ky|b zKYPluX%k2Du&%$8v{HM086qk|*sdp@E17kVB-BB=BRQ#{YDQ zU?_=8H6Fm9F7gZZR|eSQI~}m@N~v07aPwERv0T`R&3G`5`NI-_oo3W&fYOBX#F0Bw z(Y?cUyU4w`l9KhFQ1{h$8=HS8!JLr@`QR(r>cyQj`~{hot#fKqR=lx8Dph67p?)lZ z)yv~Hu|6Dzo!pvw8ESz>JV@%Q&{Xl!X&F+TCfFX=2 zsPHXan2UoEt@wOTG1mHRAgI!jy=8Tk`~VDjk0+Clsl1GT0S-{Bm@3MoUR$)_I}*x7 z?CHm)?OIL`1Ae3dQt|7vsmpHj=oruN?9>*Rc}8r=+qx3Zw2#bxM%^YvC-y`wu3U=x z9GK3^(_-{`ko_O$=BwidB&zO>w1@del>WFeMF;c$pg5$lA{FSG?!B;DO+~C3D0a76 z4#a&ioFfQ-J;gkgoU`|4mtj+E)!~u0E5BGuu7Q}bNSq;<$psk7_KS-2h9TL|&PtXc zX3QaQ4uVlzv=_0q2i~RJV1z~??lC=}@S5jpHK+f+mN)3&K8fYKeoIMr{Q$%c$ z?mFC^At~oq()QQ36gA!Rd#3U5zPhMuF*|#ksOoTk!OPTTfZiTMXo6ENFgl1>Lkgs6 zG~$Jmt$1qF$~}=HTa#CV0Br8>Bg<8h&1utOYKn=hW9hE$a8k@{e4&1a`t?UwN~ZCV zA{Tzz7MDHxIq>f#HZnau$T2fQ(M;rgu!~z4%e$d6#O0)$r}__B#2 z=K$%=9PTFPZ z&DQ`>H*4^6q=yvLosrPK_T+NQx7ylX7zUET*%zj-fQ>&P$QcEsNh1<8r>F!G!|IfO zS5|6hSp~BkOoTFzI;m{6$e=QdMnZM54AvrMS3L=1h4>j4&3{MZ?477W^uwVsl)PP+ zg4PDJGH2ZFO8P_H(83;v9xe=u$2w>3-y@%sC5}!&;lyE<79k`%I~yy)BP3#3`IDym z(@pnE%}Rt@uhZaWLg99?2|m%BllPo|EA9<{D&s#9cWFGPAr?rrZ9?%=IaXsgC`fq7r-GE@&^__>f3*`Oh8?Zu8a%&$LPn9N zMauY#vA~a_2xRImy=V}m60_N#A;E^e^1HEPoUN)jkc)H=lgZ{gOAg-~P3h6bT`^n> zF)*E%Dn~fo9s&7bkgAP4>h=$%Pzy){k+A#AnN4E$rp8WIl$M|*X7s`qfljmktJm5S zlKHDk1Opjs9JfMFG!D#ecvtX$MLBtBx`_k0*1_XU<2yS#ex6T-17STws-b;u|Ipq3 zx&7)kDrxH)s)7Ez^V+26DtT(Aght~5(({YF(`6Pogtzi38f_cP3yWF+YwlYlChnMC z=cA&hi+p%EXNbBe;_WN__;;!*8$XUOnL0)gHLdYj@=8v-SOf&{+=cglN=4e%;zeBH z*HpT2U^*5BW&tFZL*bfhY(+E;NI!Wjcp_g)Z(AM3$Z?aA zQSCIyf}eiE+FDOH<-*Edy?ONfRcf>A-#pgh0@>;_lu1FpLUrMQ+6?bouO$bUDt0n5 zs_59VbeTX61#}0QmKW-O$<`@pVe$Ydz?bF zROdTp-_{AP3|$fj@+cB6PC1tQo6}T8PPdB{uC^79w?EV@2b)4n{ls*U1)vUlpA)oT z+u*O2qc{&^B69Ap>&Xz++!S3M&@QHs5Pe2t<}WZr52;>%^o;yWPH``s?S~5< z3$)BU;swXuon@)-J+;w;258(U7>@5UxT{E!T9{|GDCy^6e8bEAF|&pQ>Bx!aCu{V4Ex<5_L0Eyn0$m}ZFBubKkdM6U zH~jbu6Rk|16;b$8pZX>h@)nAmi-oN!{M{{zVE)lTrs)iSnWE?$GXelJQ(rKZS95x# z=Q=@Nm$YRLBAakk2G>JM0lN!3iY$YyTgdSq<0#`w^;J4-zoH4u3GfI6TZ}72qd_Lx z8GUAIms+4#ONh9$vq+x3ig`8&#v{HdQvB=GH)SD!W6CssCsDq{WUy;K@VliFx`=O9 zxpX~~>$;zRFv(CH^~o=C1CzHQS(GD9`urup(L0BaSt*-QEy7-QO6o<#Am@_lI*pB; zkTmsF_L#R&sf1~??gGT$&6R+UZ&HA*nG90Eb`y}SHB{O=20H0ILC3M<7q1if1D054 zw;g=bzE!Q4vW?AmEIRe@C?JE+EU!@d-VR;922tz>rUn(>7P=%`kSob_J&9R5w*+dweOv zpX$Q_y2FppPnF|iwnM+Y3Gr`Pm|v)c5ZyNn%~_~E3+%&|R^9ZBQzUkss(pwP@7(w5 zy`qnQSc$CGp~DEvzNE}c9B+PGo)B8;Jwf{DddFJ^gXWo7CoFKL2;PY-IiSs2{FpRR z^juVdOcrl>(WGh1a2@a-wzC_)ak}J|o1==3` zC31THEI&4&0VB+PJTxCaOMcAwMMr*`3Lv6?8n)WV)~*qnzqrg_`DQu?{ipi?Oi@6G zCXHwL+EzdE8x^Vze8FF8#@c}ZEc(4SkFy!+{QiJIM3CAYWmU#MWJ zIOtqQNkd_p^NyERnj)1{-l&Z??7z={IoWS-vxXkcEYzG#zI>*%iGYKdKOj?&+J`)gsSEI?l z(#Z+kUm&V*Uz^Xz-X=!Ha8AN#y53vTQPi%rgcw+m{MGM; z;a>1Gn~*428)b3Q?f<)z$!lbPF+D)$dz-2S)}Ye+RiJ|nZ)My%)N5k!<)ll4Q9x{7kO+9gra@JyvZ zvq}~)B7X?=&TJQ(2@^H8<4JP`%bYa%T(n3PbZn&s0CE))=H<2jz6uX`Yx78-({+<9B-2bYKG^cScm9UYhXLJxy zje)Lml21$qEtkhFS$^CL>veLu*dFoK!?4Vwx7%oF@pU4|gNsTg+uhRd*V`=;#_iK| zqGh*EPM_9+;qxafg59;1FBArq6EQFb-dpE-_-FiD)8enP1k{{=xN^zMxf)cA^3LM| z$IGHcX?_zHL&gI?2b`m4!ETw*mT=eKlUHJfa2n^fjioYuOf$VYV%hs@`;2n;5g#L> zm72pyy!@vZ$uI#?j`ZF4XAmcM z?h-U`Z`faf-fxkAaCR4X7Fg$Teu4(79&^r1ZDA?mpA0W~1=$wT15W}1fRI*axRKL| zSPeM7I&!z=FRS4M^d=>BktYwS08(WRx$PmxTiNOTTB)m#`IoNlLq-G{XAGX0}Uzef^Ym zoai8Q2$WHDaDAPQqx^~WUZHVCyo~^tgaZw~U{wSZ?;9H{G1McqI?~`n1TTXa_VR(y zm(1%!ts8?BuN+rjyNQo&krN3z`_w9|vW`Izm+qc>S28CYgtRGr<MZ46{732p*Ko6*h3Vsu7Gy7R? zgng{3;MNRj!DNZafaYU*WXZVyv3!$870~5J8_pyuYnW-8;L2brl4TVH6^YH+*^H8!ag0`f{erMUyv!- z3h)|%{dj;6*tMRsL>5S$?vyk@e(WZ`&V(4Xu^D0Uw5n&}ekY1bFhw4Aq!Oq&&MlU7 zj?y)Be}mEuE`Z)gb5gV3@D~Z3XZm`m=HT%ey#Be$Z4n%l^v#WuDQL$vB+HNMo#MW~ z)PyJ(ZL^gVXnNPO>*Bt&f`NFkRjE8nMe2|H_=E0c+*B<0EE;TMP-O?yNJfcCvAfvC z^Rx5ICbYoK5#aDsCd2_8ESsZO=lXaUnmmYde@xdm+6S0`WLWBB8-kPF&o$NkpyK&+%o~8 z(}7E3s{{kp#Qr<&RqgVFS2IvnQilGdX)sbc-`eX}+c5rR&cijf?Z~%p?%cRNY4}y8 z=F?xH1%dXjV2eyXd3ZxRXwpDuR$u2ae@HH>lr7bhF>*I6V{G~n*S%uY16lh*;f1pKmDpf5vcNBK^r4L_(s?er+`zIw+J!xepSZMf4R{=3ep{d3;87#hvdhgJ-~~M7{A?vq^(%Aa$`S$xFDB-J7wvdfdoUWtQ0q zGp+zHY~z>&#Pgb}V>5yM)~xNie6*puUd3`h)B z2R`(x;B%&6?8*UF=?zG%WDfU+4p$K|#n1q!^9@8YO8;>I9u%`$lu-rv3eUB#m)?i=cY+4~s0=OvrLA(URc zFDBNvPEMoP>(c_Xv(P;7!LDX_1#Ha3{sD6ch!LK5mH7kAaw%3zo!MN3KKHYuC9L)? zQ{$=bl!w#7zcs5=9sj?dw=*Z>UEkR$^}zJC)k2*V5R39`qFTSd&Ta-Tscxpje_`*Bk(lF$1{O%& zGP%Dpr@?!0QfHgJhW*iLCL`SrJ+_T}0kLmDss{%^OCCLW`suSbm4M8c#M$cn<`TJp zZ6fbQPBoHtGQJ33!N*%Hhl!02Tyi)!G;NwZC??7CQ3ExkKK1Z{CV{ErK!OGtoPg>P zZ2AWp!Q{_850B!Le{n<2Qg8`e`n z2-XxLokH>i_llH38ydSr-W9k_>sMjl)X`>c#D;LKLQ!-5_LcSP8@YjE$-!^3lsj=7zH3fuL(&Z}ACcR)*eGx0$h0 z8aGM8N%ppw@PwVNuk1YzbHy1POlQR}VQKVnaf;$Ae*oSvi_`~yudmZIl0?4EU|E_K zho~k*5S=!&8{2FMKcf=%ST{+%c3)ZaE3^zaAh(I)2o5if=qQ;_o)*maxLpjJyd~b} z3Z-v6QD9B~*bSs?jd*RE@2t=?ugnZ-*>&xmZYa7z@mPx%_JDx8B$Lpw2tPd!b(vbw zjVXAae=FuXQr$)4XM7l5IrtUXe00NjvnTX3@>l9ulyH45IFO^|>G?o`j-sEg5!K~^ zE0E|LT0SqDSB^wsxT)s45ght9TD(V-eM81Ob+?5Kkb)gm7WSG5r+Pb~7@8R1L!7vd zk%0Y(qMlWyLF;a^0$0^oF7lKB;ds6uMy5tse=2mNhs2du2}pVF3~B72$)OF|q> z2ui&kRGIZ2eQG7P{zL_A<8^DqayPk+9YF_t39)I?e_7hw z4YI9w7K7)ga-)J46aOS65p-=AKEa2;s#$59&%nE_I13O?mabXIUh^~=xz(~8y#?IR z{_C*-cFD+OUaiKfwtkYt!~+@QUH`fZ5kjCK#Wm!g%dDwr{-}t7#Vq+2dr3-pcf|hd z;yY#j1I8Xg#uv--5G~dTzEN^8e=l9Uwj27IO30}+ap1MWDgh@QZNmtqUBfUWeRwzj zsMzZlXehzs!!&60G~r12b1h z_898I`KGwD7K+{-yTkZ%h;M6f%yIq``UPZd@=fk20Z>$3ccQuC56;#9e=oz*!fBq3 zL-RqgVWR`cYIqnt1mK^jU?@(8S$J$B$o+m?t3*ZNl?AfhaL8n|nFu=`Wg&o>^j@3> zfHAE5A2DF49;NBnY-57Jec%VZ4_H4JW3(Vh7pkKc$GQM zX2TxWjUFx!#zdl9OUKf3{s4C3bXM_-rM{grh!fS@SiB0)@fuNaLu{I>?l0z4Ze}AB5fGm$68n>G~ zfbTabRGd)55XAfHKMN?`ZNOu6z9 zzSQ@4gXe92*V~CwMQN$;(r8gc$9o;yQ(R-MVrc%KR%vH!SrNnL#Q0L6ugWMJ1Fbn2 zuNmbx8ss0(h!wT*f7{wt-7+Hjo|^?Msu)`>+N)HLdH)C~pf6im zyb>Ijne4?pE@os($z={53Ik|EPBRRfpvg*9)MqxY5a54oot$sj+{i!y5Dnp9a4(pl z`aOF|Xw1!i1EM>LUSv}ZpOWcdxe3(nLqcI;9M!^SmKRxVe+~YG6%3W1+ZC z&MNfqAKgiWf72Yb#75WN-3r9~vx7AS+a$$oqve;Pfa1@@(hh z5ghbCmu&_rHzpIuGzI`QYz^!^(Y>Ug(UjpPWxy!G#>@L>#!4R3;NkhDnc1{(T^pX~ z>btoD?pc8%Hyo{1Y-paNIk*;0Gju5eyk~SFM%K-hf1y@GE;D|R9 zn17z8A8chg0`#t37*%|_d}eIA4_ajB25>Q*(PqA%WuOfMo5ZpiW9)Bt`dCcK)x+nM z!`8Hcf7b&|M}TZ~3!ziXw3PGb`5IGKZ7tu4hIJ_F0n+qQocm-LV`ej=xc+1t;jM6Jl)G$Rp&0?1iqb z5MAgewKsXoP;ngGxQqqneji)f7@xkJBdajg80l66Kh~~zpYmouW+G(;o%v( zl^-YyWU5n_M46kUTdN^mH-YJ#x6t60GoeHdB35lnFj8)$pv%;&0P__ z&_FbADzXCkZ-;65SLHGI#BG+*f3bA1#i%&t;2VJzZ4X8>0K(G+ZEa&Jy!*1@_3-`Nv^#^mnakfsof@#_qxH4ud?Wn*@@O>d!b!+9yC$&^2(RUj(-0? z@{srWtCTWsqa-<8cBQxfehFr^gwr4}*~a17dN$qvjdxoJFS^Mj4|>v*e*<>~Ho)sh zE5)Afz|M5wlhp>s9ac#(Dhw~7c<*Nd+KIQm{U{*9Nx zzxDO#b6+(*1pBrB=CKEMTx_WpY#Z+FUi@Bq6;UUV74Y5jE<(w195$+Gd|&dD-nMJLG4I-|IP+v7$Q~2|qc1kg4e~NTm`wr>M`YH4-Z%Kz_ ze~`4KCz0-sEb)bOG9}P*Am{X7N9*{NDXkP?`l+b$d=;9Ro}-eCM0lDT@Qbc;231 z;(-{V>c|_-4zr6a@9r4Fo2NVc)|(SjEza?Inj?{K_&!ul1+#-)qA^cvm{}pq6gyp2 zAG%u+%i;y7x5MEg9phtFA>l9}Q;g;>m=bdH1L3ur+neGtKB(@q)@y6XqS1@L-~4}) zxjtW2nqXdP(xtYwfAeyQV)*}Ykm$|8(B&Z2p!kGUd8N!y(LG(+*BK3ba}^)0s|?45B+F4eUhfpca=|wfSe? zhhoB5*#nrwK3?@lUUjf~Lz0x;G@r_&n}6fiOs)fT!Up)tsIS@OWd{oqTbm^cC-#y@ zVf6zN)pPEIf8?Y$_F%4ufj;|pPI7cQ(3T6oHakQ?`ACukO-#KdhS(%7OE%@U;f4P;FO#1o8OGaPgi*~&OI##(| zE(G6g^d2UpGg3bCa8fsK^o4^HvBEFiHB1lgv>!6@YM|-yPliFD+9?*d3V$;B(&}im zF1C6BVyD?`kjHjN?&bK~9b_U@{oI}zASB(IP!b2rN%OR7S8+yeS~NL=@-0w>qdMr1G@yXR^o5irV7VoAdoqdBm9)559I$6o+o`e-0miO zO=`c@Ep;^b`x6?Wc$Y8IoVRg_LDr=yFF0Egf77KOi!>D8Llmaob+Td1HqS854bD=V z`m^oB*ARPk@x!L>e5Y?0o-sxcce1 zf94;|D4hh5HL!no@F#;``wC0KguHSEHa5U_ZD^6ENGAJ(4B24)H66HSft(t^kC1|- zX1t5aljLacZdEFwxst|-P1mp5~V)e3Iw)$ zOn`=EIEP;Yx~0?jMy7`G%N0K5NVAn&@rUGKorbf4J3y z=8(N{dnT@W_PebBkIl=y!yVP3_FQ%NZcj;$@dZ1SP3x2+`XBa`6sr^MvdRNP?D|Xl z%X|3?!_Er2?SP>mDvjzO4s%mhYXe2I0gd!A`_SLH%SJm-Y$Ih@1fYV4eS7c7yBX}U zF=Zvw=OQA$#IPt?fh|^mIG_A2f5SiOFRODz&`K1UV>f`r6^v(i>)8Q zAW>eKPez0Vv&<m7=*(%?9mzWcgf5$r;xiNN) z{qOXR7E#Xc)G?k(c)@}8yK*)zl0wgsv*b5VJ!d@1*UZjlJ%g_v$dFBL7(^8|{FX-T zPa9%WCgUarUlGZ>eC^TC?ZH}ryQMF-{w}?m(qI6%d|%IOZqGt#j&FY zY3VS`VeMbWml2&B3g7A~f2C*k8!&!@Rg+g37^!*_e%pJwkoJo=0bU&}`Y$#c-+9*q zgcc}6TQE|;OOIG!URMVL)3+GQc=jb5i6drYcjyW-x?VUk)6MRFL3vHtp))!{kwFo5}(+3=jYlSX}WFtf8gvP+vNOQ+;Pl+c}5zT3%_ttm~dr-x^Qc5?4=KakY%WfLQ1wJFaZO|sghRxKB6pK+VTiR`KDo)i+E25Oq*YmMEAUwOP5rYme^^g9&-M}9)+)2HmL{v& zq1;&Bcv5Yy(!!F4n)>g$5{aW#^>cBkE9kPnhN>zJt6dux>;;#D@`3rNN4nmFoR18@ zTUg%~E@dX7D`@#>=bYV;?^`Q=0nFn{z+9=cLllLITAI`sL@n>n89S8Re1~_Gz6L== zm>@2gqXg!pfBbm9X!fDd7TU?4+TNLsEnItWze}pu!l9)B;qa4W8x(7qf{$EM(loB+ z3$+RZiuY^pqR$@KBqIxWnFXVaK83qGM4Sls5mAEW969^BB+y=f8boJJ_G_rm-Xyr@ zxc8`Ayn3M^marMQo`^NA70!>8tXG5C^~rl`Y@l1!e@3r!C5D7;-J-447q-eETvJ~v zXhGhX#fo+^MS1XleQ7iX#+3)&@i5$w!#0Es4wN`$D=buDE$Fnj?BYl21fw&XolN7^ zin;;?5U;<(tA4C%6n&u}1{cD+)Z-C?Pb)ySMd_liy007_(%?TW-wDjXgWUTLP?VUX zPl?G_f9pCNhzP%E>`*ICtN2h;Z$D{Tr-f}GK)Gwiwqmyu_OJ-x7OwI8$yL7XUPWw>$%tX8wE}wp69BUL*{YItxF}Qo=Ut_ySwu!^ii3w zD}sgW+kdE|K(%CTzwcP#SHiJoSs}e_QQE(0KuCS>CX--Z>yl**!ue1zj)fk~3`Vxj ze`#oLw3aZQ*Vv8jHs$TUsA`k9Bo75dg^pA2f;9aCMLgA+0%Y>%W4^nmzNcv!XEjxK zpJOBHcP-@$!kJ=SK9CvLS}36{kWDi(5DGIAa3H=U5;}%bh9Epku$h@hm4e!BL51pv?5^NR6PrmP^GCg=QOcuW_fAfF~ zwP$`-q5JS<0r8)IJgst>fI>StcW@S~aNXzHpp_NTIng=pI*5>4x&C{-a#mZW2zP*U zQ^}~<_4IXs|KGHd@P*6xRy_CiywoZx35OEW)R#F|_-Q&LA|-d^8U>l^2qbj{y+7rS zs)osSZG=Z<#7|=j!*+=Iq{fX0f1ttGA(@CA7ryNTU|?<>XX`*-*n9{&`fC84@%h*D zZJ|+$XF&Zy>PS4-^z}@nZ}sSg#ueQ^QA6VEY^IX;=rJ6RRM`u+vAne+e(Y0FIxlJY zLyVg~m0ujsD3V`v~%Sae4dI_8cwSF|8xcg$-QTYpGXiLeabA*Q9c@umIjj z#j2udqi(MyCq&isDln-99XNvdE`YzrQecI<|wHag#vnauR)(SOcf7-#i;m>_?#G@J4 zpC2^uEk(aiub@%`Sm4mDUL%}ii&txvQV(J!R`tZ~NXq^@CUIlD0a!fvN|hL&_$Yk1 z^#7T8*)F*`jpoq2%kb+kAMTjOO+R$Jwt=dxHyn7T`IM=jlzk3x%;&tz$*_VB-R`l! zBGR&+Dy8i5XmvuJe=GMsiN1$aJHjU2zSci_6(F>BhIdS5$*pf)KL+Xd2tda{qq%@F z<#{v6sAmAQ+po3-$B&!{5UN*8=Nk^##Tz1HJO-(RHCoI(i3L*f$4SV1W+x9VNz*>l z?BCfEvvOylE4Le84*DqO+uu|e;oY7#oQMHz(w#?(ldj@DZKRiu=MnjDpX5Kt>iM7}hNeN}yFkF*y>xW!aJw;@dC!n~t# z`kS)#QZo+2qQB`4RrCQog9I`vT=YSi^eWFs{?D{3zCnwP5f6jUuQgZeRV%k-+w6Q$3c_IzA z?xS|}zCRRH%RE+C{$^d`n^#c>}TtUZX2>@rh3 zE3>HE%IBXfh4TZ7fdnsHC23m;u4pk0z~Ec|_4{M%WCQEdFa3KQe`mj7)jxN?{|Qn# zX>LZMe>XdB_aFg$NGyf&iU&php*3;%x}H&05INU`Bbk@}P^KoRcJvk*`cG;auG+Qrq+;?=+rG(t=KCdd7!z4N_luQy$xX==`O z?EHm`KW+6$)DY54sCF9+o*XCDK~=HQ zX*X<9%*1;2;104NBmu1WrR$uNoy9>OU6J+A*JeS6fb!lxtD>wiy5vF~i{FCujFeLC ze=)^HE)5j6x%Wh?+eHe5rmpy8=7t1>RK^d(Z{Cx8GUtu&>~b;c3X!|4O7g6}YR|6l z6xR+mk{^ws)#JmvE`QJi1o$ttJwgtwXc9?o5+w!pZQ?MdE#6Yzh%z-&(>Ui@ zHnKh`>^A!6;J9<5{Q_6`P``H)xq{J%e?b3cbdSaxt`3*EyRhx9C$;O18>GQiv*|S)sswf4z+B zc(8R)9-HRwtDu&dmsBC!O2b9mWTwqJ z?Rt{pi_I_swNXJH8+<9s z6z03c@V0*TXybwT|HdBi8|qbG(M&zCjs@??7!Q|!&_5{GRVF@k z%c0l5WC|Zh^A>dn(PKLNe~Iw6IXTC-qanD@%>K0&;)$Q>I$%2-vR!tFJxND^=&BcY znLk1W9o)w+-4o~8iL__&+v|)Ms6Moa3ERoql=F`MaC4l?+J<&IN*Q)GG+tj#h|G>qxebXQKPSwKzuL(oL@;#r zrQK<(SHD!KT}@P-)>^cwd{JadO$Xzp0D zoQcZ02=>*i*ORA4f6kOVsQ}tZ_>yyB@y@x=W`vnG5r(7%n0J#c7L?!Kk}kJiXiUz3 zt$&A43}Rt=?N{KSw`f)@UUHa4~V#Zc7R&>VUpkUq}qp2yAFL8y| zqQVh=QL7sPtt->W6Niv1YL=^V&5M<*2t&TG*JJWHmPExge@axPZN^Ag7#Sv>MVMb> z7N>KPzZ|I#_>iaXAnLTJwKNwz3dsPJyEXgGIE$1V73&$UyZm(6bxzT|^-^J^@ z`KvO1l^8h}yGIY8UW@%~)m3LLuYuj(d82q$oRXM<{jFu=xM^UHK`-d<0F#V<$u}-P zS#(Gq1R22ue{R_SA~ylZ)l#m1-Z3W+NNgj_9?0#3VKIF0+-_G_V+HG4ZX{2>5W(wt;eEidXfg=0z=eO@PP@UwJ61+TQXmvQwMNt9>&7~@& zN~Hgg)0_P%PR34&X(vUbje(IDenJ`46OK~Tcu#YJf7l4GjTNB)k^1|ke=ZHx)M&&a z69zm}qWbm$oIM-b!O7g|=)I-|d4}0t{m8?H*?l(Q8!SL*U+@u@RjIn`<4XWk>N>Z` z+0b!-Z`jmIeY7QypC?OpFvBi;p$e+?%^X?T>@MfVeb>MTKJ?U3$lWNF+a%mM3!R78 zswi2=f7Ir9g`SG3(@~cr>`Exh!CQisJT6uWI3peH4!!u&uLz~EIIYT&;|7i1RC~fA z;UH>oz!CZG_ZcFDMZZsh!iaKA*Q9U|4lWQbiQ%zr5Iifii5sI7dBis5<14~*efYmj zg}A1lv@rD|D6T9QTx*6_Y8#~E1_@59lhMl@f2M;oGCRDZqV(Xl=gsil?Ix{@)m)UG z-|xbS)0BG-g6E*2DQ%6SU2+t$Ol^3hS2SlYLfta!`kvy|LCJ`bQl`3TA0<+oQz88Q zT0Ul)OEGt5=5oh$#XZlh^;D{=&f9s=ZS2yvE&G;R-;Boz#=+Xx^T_2Yt}L=mcNr(e zf4Ay>QSWmkFO`9JIG5TWk;HNgndRn-6Gc&bUGgu|&?(BF_3m@n#ZjirIDb-p{k$Ze z=*{~y7V`btA9p(ShYFFYS(S>b<(EFZvH}oP^+;CvPn{R6<`A^yIDM0wOliS2f7T)+ zQ4RT#D-Q_**2;8cNRmig9M?bf2n?$;e}1VBSjG!ct!gQEgFa~3Z#RMfm^%aw!f8f$ zJJ#T%e{bXr2pQNCMA)4N3gYnP`E=jji5R*FnnMo3i3B7mDKz(cbE`>vH94ED)=+Qb znMNDRtbsM{`GYc5(fBb!j+$%~@@DZdO~tB9@Ms=cMGG`+k2y^plnLZ=TiK5_fB3%- z2g*MIR_5s>;y~X{qG$Yg+p$$YSiYxMNv`|6gMkGFUVn>3q#X7SUzAP|7SeMPm;Xn* zBArPrP8#_`;*OgR@LWcU(r)SLh_IcBQSv#hOcRCd>_v5*PiK*TfEDdnr}d{nM>1I} zi$39*u*=QvI!ON$Jx^H&dsjvCe;XbxV02Jfb=To4Z;1AeEhTuZo#FJFS$U;E=FTbNuZjfZ~57wTJM9hU@LxJrdEbs>d_zw z>>ABJ4f3_!?+>yY44C|9_ymNid_pIM>`BXR(VN%5_~B1sG2?aHxp%dp7_~_JhZ10D zkBgA;MNaqOFPX=0q2yVIe?hNUu=Y<_bS<@a7uu0atj5>{FP>pst*^pDOf}v<(C`ak z8V+1_h1WKtwtt8P%OM-fTnbcEX;@|Grq03sWgfV4f)B&^lTkAqtB~G|)?UinoP8kX z=*-!DStMllTHzF)dh8E?ogCr#*{|se*n{ZE8A-S=RwJ23Z+Ed-f2D;}DGKrK_YPrQ zKRFv3GkXmS7*7|62~!W>^@10^etuPde9!8;T}OJ z_5mLyOg_A0kk$>3QV}29Vn7h7%Kj8wYjo0_87d{N6?9pt8w|PTEc4b+7*h;HI*D+J zwF@(4ZFQBDMly7V^mZ?p7V+;I7O*<3R4h$h3r@6>U>9eyOsSL8iI5?2K&--4`cg^=z)Dogb=Psc0!ZNI8czUVunAGV z5zxM=rtqeKZu=ZUfMRgdfQuA`TRftGIDC=6E`Ub-S`Z=#&tw@lcP+F)#XYPP|B0=_ z{v&0ZB2RA1YIMX}u%Za<&t@ur|9R&<+!BQ;vur0-B5|(iJ)nRcUug^9) zm3dxve|4y2cswU8D=Zasw=?Qd;}^LAakjZYn;2BzdsDoSiBB<3_O=06IKL zJw(YV*0%qNx0a!-t*%X(1(Mm|+pdP4Q|I*RA^pyk@y9O%WjR=9O(!eqNIamPVkbud zf6v^x;||>;V>GQc78?$bTLFz8+NKqMs#JeWL3_X~+D`EX|B5YE{MXEyer3o8KFn%> zOmKRG+MNy8i``|n84S*W(ZMCC6xgRPDSOua;uACO)`A7NFgg1)AUWJuE)jSH1z^_D zUHQ#`c!&WDS{VK%ah$tsRy>XpV0`g=f6Q+)uDx)MZ`&)b7H&!qZva|tsAruG-5=L@wd{v0YVwCaxrFO7)>z>*8 zZf&@{Y(@xFtReGHrADXqa}hWek*Wpjv0fG(F;(Y=54fL_Bszyv^cm0W&n1Gwf52o+ z^L`?{fhwtV2ygdt6CzMkrF(q40!prfkNBM6q0%J7IW{oosqWpl-wAX6QWF(5{gtdn zFhlk1)vBQogYJCNx1}>H*khsYS1vXd&3hiHKRZb->sCDHKGzqJHO?UM@;D=Dm|*&Q z2(p))qexSkM&noT@XSC3-i!?7e+~xZ#Tnh4Cw`$IJ7q%$)T27_bXEV z1)0DUMJ(|?OMPs05t#{{H)mX~LG49yJRKm06Vpt;O{ ztM#D;f?3Y{gDLCrS(I%#s>4zF;+dspCTr5nOqBg9Y`7Z}Mq;^CQ(m5&Za%zc=XOL6 zD?8S6ibi9h8SFa+&%rIpf4=$pFY>d~E0QmQ!38cx0*j49vc z0;lP|hBtbAn5AK$fJ^~BW4MBV8qSwLIZITDQ zXaE5+b}I_0pru~pJGzItzNDu$ZdEybErP>_mK<^Vyyw3yf8cdL3!7D=Xs?dtg4BMVkM5w>5?!7PCfly^I8;%hXrMfqOvY2; z{t`Mrnq``th`-Y5w4_SKMuguam?-}dWdG#mc&Oj`3KdP-b15sij2?m!eg$%l!9>J! z%hKOhy0!YhV^CI4HADr~H)1~f7>~^eIGwdDPsGF^hr##ke_Q~~zpL3ty>(@uHr+=_t^GushjeL#f61Y{uCt|>f0b0M9e3l#4 z1vEhTd$iWY+8vV33vZWH3N(z#Rj1AE zD!3q1B{4|(e>lwL9#9gsVn*)X8Lc@7%Zn@OG;03#o0&{IiUG#r+BkmbG+4ufMSvk8 zW+5GartiQDS8QxDyAbM`2J(sq-<*-%vcJeGS9-0t0WbF?kf~8*OH_8^HdZ9sq@puK22hOf|e_&f2UTG<;AN0gBW9-sB6I)8P za|!?4nCNer4=~`epli)IppjOliBsGRnEhP1;jF$@#mc0cx*q|h6{J26(2`hWa^c=W zC@=Y1Uu@QxV>sNt76N6pTww4MBR<=eNRpEdBZ-}U+Q^N$p3`3uc0}(KSrK1pK)SsH z4*c_-0SxSscPT(YmR#Ux?}}3CXWDNKRM9~n@V694Nl5XGyDy4|LYkmhim0@_qAvK!#9_hgls)8i`(@oYfAnoa_gdt#A-B7iW2K!KZ|JB1;oDh6 zVgy2cF;9p}q-Pz`OLb~nHjfotJV5Cg&iu+fR3_f5U(NaOoQP2}m=I_#slhlsNQm%j zo~&Nuy_^5q1YAwY9}a>1<8qDzUHhIBaK2An4pc;i;ltC$y>rxi%u|K$>s6_C$k98Lo#EqAvrK?ANJ)LyHV6ozD3KGfyidsyG5C!96`KA zOR#RLKskV_|8Dic7V_}L0XN6$nUyeIe=)3E+Tg}yG-~hgA@t49q7MsyFQ9)2h5%7p z(0;6fNOPy0$=Xs;s~a&I{FqpB+s$hbrLU#JRn@Q9C_;tg8c`5v8d5xZ;!@JopRfLF z6Qi=7n)c2fi=dS#XSI5;e=KAC zrwh?`#7rZcVrQ@mPFf~7>pktXO#!OJ0@$_4)do-9@&>S{(-&G?P$r6dAm%(z*_bFd z&$V!v&ZCh<>a@6{@l@-<2zTlzxIowUvVuRz%0@F&FTm}gQ?$#hmwLx_ynOZ+2_*O{ z+Q1;5oYg=m!TH0QU&+VW7v$0;f01ulhTCoCJ-38jxRIWJ@LnlZE4;EsG;p0z<;$%! z;u{k?saUQfWmY#XZYeUCRML73E069M2?K|4`p)Qz&JBN6!6?L@8!4CF`MSp)htq>N7#A zTx!!kOMeU4uZW#OQfe)Qf0lMW;NJkZ9??X4AUN)XutsDNc&H{VJ*e(CCIixc&SWTR zX)Tw;!Q-79uW#r41~tEuk}mfF7R=hI90`0ef5~#h)1B4tD*e%uW*Qc0HBoMF;y)O0 zlJ-ln-K$LSh|!`HYobYzCKar>Qnrp*o3ONKt-;$Ejo%tVx1CSlf4KSz9XOq?h$K9D z_01n*jxjw)wD5FqU$HAsmP&pB7 zYBwbLy)Zif%o0!2@*PJ*&i_6nmd(DBz4_!vX6N;|P)XiY+t37>1gdi>?ZX+tjsSA9 zVn6*Ol6@&7)Zg0ye>aB%y5&M{MM6?dEbDmbMBy!UxL)1o1sufKgAqGI-^bs+zkic4GPXSQR1@`D>!`6Cx# zvJ+!3+}F9%>f){1O$ML6ANH+RLH)-j$PorDI86kzRknLx2fXWmk01F9XC3hS;7;a{ zEJ{4!V(}<;3{%wDR`2h;%ogu93$G0RYHaioaFRVuegp zH$V;@fBO5Y?SQ~TN9!E8%CKUW_jvMhHO4VcIb*MuerEm&OCb#g%~c=^cqG9i_r5gq z-wS_8oQR5$0Fv}z6inhk?f;3ki+iH@1GdtRb>b-)T`m!fem-UG(+#`Qk@Xi;*hV$Eirq| zf1CWikoIS&C5O&@&4kQcL)R6fwkucM?4S9Na;MMt?_|h>a%8l}Oek6(s+XG5#hEVa z&o6o#1csGTG22oDrM)qiWPom z0jcXfXWvNQT`J)E7QKeZx~N!5EEZIwf1(x(RF~W2<$^t*@<<7F`XHahQ!tRFU^YXd zy)*g4N!=_6dZpVSah?D!J<7Hz7o91}#7|M$@t0;#HFNJ8U$k|Q=b>HR`a0_+A_6*{MMRAF5Tzv4f)PG6xBlsa7q+h46N2$moSuyF6$WaV;6f7sc; zNiD6);#^zdld&(MOotwz81k(A>e!!6u(&$aeF*NvLADDci4%0jv=1H!@5Nm+#f)5( z*l~wWBSTHE*l4jiw)1~BgC4h#RQe}W8?id*O|_{o+`z@;kN=jet}8Eqx(Yr#0eq1I|n z{$mc{m1q@pUJv9NL<#($XpC^87ckEcAPl08WoZ`N0;AfC`?|{?`3|kGFoinkg;*5H z+lDiLKMbq~PV2wq?3(1}pF5p4-3!zYCM`eW9^_{@$U1k8(**xd(U~_ee-?(MuCxcP z&bIA{#cSqK1B{qBy~A2&#AByRyBr0dMRm_!o?+2=}rze0p zaWMqKO>ISmf2E3PAY6ANe;iz&xRzT8PiTAB!m>VPCOy?+vzY|CXxRK2e0~54rxI%a zCbugn%OhHY)!aGVa$y5@cOWV>GDEK%P8JxM*Aeny?U8ltoI%Hu8dJHbf@l|7rwCtr zAtw%MJ^%>`3StdMC1YkZyiRSf{4ZSQMR9b0@ojtqNPmj*FVD0 zS6bJ;b`xgPSJ-vKXGmGZRHTd>yt2uXYY-oAChL5UaN?&oZ?nF}2I4zu=4g6R&c4Iy zWjFvzK()VWGC*aFVp5N>n18h`UeYfDz&-=mefQURo8_WoJWsP_Ec8nk5I&Y>7JKBc zV`G8r%xLjY?u#xnaaYFVUuEM^?(!P;ilEz^#IHau?BJflYkHqqTR#+P;Ov7C1uGQ9 z-C6II+mwwY`Ar=ONv}_dZ5H40j6*(k-(;V^wI?hl_&dZFGFH(h4}UzdYje*!EV68l ztH@t{-t0l1zZYDcwKhN)CteSgf&GZCHt*f{P?og;<>r;;UK27EaX#&nPARt&CQtE~ zbu;HdFd??!nOW%qfX1k#tKKwY-XzjKlHPmL>UwQ>GZZ|ip!E57mh+Z)5nU*+)Kqlm zR8{pER!z~&)qcWPZ-3Kxa9`hV>pO7~Tp4mw94)@Twt8AlbYWBvWIZU3h_!@1l4|%3 zxqUzY;&?Oyr?x@)(+?LG+FvbLa1sErfVo^Ly)AYZ@gkLmZGutDee1=_^$P|@K<6fPOQeN*~$>kZKzeK z{;R*ZGe!4M*xx&r88sm05ec`Jq%Cb>Fye~_@hbyQ01|Aq^DuA2k)X+Gwxa4totMAU zUM3=bvxbV~<$qa+)KhuBb|pnHTfs}i*CZARL23TZ*{>%Fg452PIw6}E5er0Ad+;dq z2}<>Nm_kNl9f3b-Onvuj+cA=Wk_#^sOSK*>YKL-(pUQeSh~bRf4ig;P7&f)Y|ZWjA;CGU8guiZ>n-l7Mi3qxh$hsU#5BQ&1R3*u2>Yy zQ-2~z-bajYwQ&#nqi|+;E<^7Sd2VOZ;>tWX=sORI{#OxpcQqUFiBy|ciX^>Uh=i!e9^iY z{B*FC_#nepi#rr_YoZok$7-kK?|-v!roPE?1LMZ47T)8`+4U_?=c_qb{uG|zzbx{bYM`C$2IL>5k}+E3 zRgm?7`9H-gBbm5D!^de+BaJ8Yj9ljqIYcK&YJ^DkJ?+ra{jU;169{-eW;8e$)=;y)Nt5}*go z9VOHd1G7Q*bD?cwP;$q39f~1?d)fPTQV@8h+@nCe1N0C_y(}m9E(JyomVkaZ|M7c61v43-tFR<~K5Svij zmUjqFQ)C5~ZWZEz6OS^kEo>|62YsVCS)8v(-!p@*NAC9njP%u#V3Rx^n+GF|E&Fwd zB{-cvtI!!}5tMape3HsR52@GL^~!Ko(j?NX4QZXx)#B3;{LhSA;oXy{ zaInF-bjfTPPOc~rk$=!M2HQIa#hQ^SBHN@=BWjBQZ!ak|ql%B0#{FhQ*@gV4)uzM~ zy(MiJt>C`}nNXK*Z@W}MsPe058566OR$nO$LI@^b=r?zOv;0Q%(~&?vn75@AvZS z)>*-LHVZ~L7k}`#CGs&}bej-_$o1Dp505+f(|BtkU4CP}h|^{Vp(0wa<(qGZIZdB{Kk=7_2ajCt55RyBL3 zN#haKu@K%We8cPRYJyK7%6c^bVcz$o2#nj6&-S;$t$!k1Zelq?g)E6ko&5lL&avO# zF@l>?R)H6+kA<+4L-au?Kr2?9W^fTXK4JT~5hZg)(I!eDzbB6Lp;$67)Do1rS1f_~ z9cI&cJq8p_+fU3@yk#l}jK8{JQ9B_9{iHTMAGD>#TOyTi?9i>I$BvaNEwV+zIEe-A z#!SsO1Ai1usG4-$gf_(z*pR~tN$5o3zEGR1u|5Bpq5mPXHBLe@W$k?jPZ{TL7Oby# z(%bm3(V9IQ(yf+VjP4J9ld>PmhhFJq(zEvt;~@e$V=aXN26m9yW_E|mn%nj668~Qh zz^ohbn2W7D5Tl*0X8L~SN zD1VXdSG&71?Bl-SaVTH9OuXYI@a8bs(tSJzW|kb)6AQpdQjjo-KI23;OLnb2uvPuw z(|_osP>8)B8*Lp>0MY<$j^tAH!r@b0+v{u;D;!j6S9S#jE|Lj#_;qq_N;ttWuPD$d&)zz+vM)@n-hU7r;)J@!I@Xxg2Luz;1|+uvBU0_@%8|3Q=^3kxX`>CfyU5!aYu8hC|8xzh@F_&^?M>qC+5+Z}mDb^9*NUW9<cYPQz|Z=0&;>Wnx6 zmB@F)9{BAdY)wnPW_-VkrZfJUF47g3ZRpT^c9njNQ0AD>d3V7TyM$GRBj0rsgh82S zjw@(XB(miWYSHZ%>7|6>V*^_qb${A;47+*%mWp)-9k&N(nr{WnZeLw-!mwa~J>%h3 z|BkGxlx(33T#Q#i$oWuFf)ADp53`4(@D+f~J88dQH z{Jx=69xM`1BOjKJBG7?S_%Gw6+doB*(GW*v>y}>cMuL~UH#|bme99FVcyuSYIOM*Tn;0^d4FCJppRFuCM|1gC5b z`B++lll9HrW(kHVMJPAeq&YRPM1U1>Gb0``MMoFxO+#~Z(3{4%MecNU>dwzZSFg~C zRS}TmIi#tpf+qT^qD9B{Cz^7;_fC8?xhX{n4dM1Zhc!KBKl*&Txn;u@G)kd7wY2&=Z#PW)ohXb=rJB`&*Nh0TzR2@kyfkW(7(P*$8F;slzP^`HolX!vmcY1%&OJTFAA&e zEDNEj=+9I`!U2ZcUh|?i<;L|qplFNXS2ZGNj)?PyDRQzo>wl(aq~r(48O1q&d~t*s zl4Z4YjT{*67;P8O%#N-T-s0fOtaeDCq13rF7f?N-cHQ1X;?x&7Gn5kW+iLC7=ZJ(phVFk0+#kW`A{7ka1I4mY|U383LY}g2ce5 z>G|`ABw*|ryJj*#jXEtbMemvL=T;cEHETr22C4Gu#jz@UnFQnXC_p02SUn0?l8u+M z+%%Ng<)cl>KxiE%VL=3gJ_`lb!`UrCh_r@M5}983tdxLFGBQFIms<5sV zL~8ucOr~Lu;$MKB_25UXG!{ha84z zhdB&<*&n^)D4<*^e?Z~E%;1S(azo)^;ellxIOQD$)|V5>X(@@R03cRX{Q@uls!NSb zwSSC#k#+Ddy&)ZPCs0C;MEn;QK)O zWQ*8zj^JZxw;MhSoNo0pW4D&v0(@e+Dzryp_3##CKJD?x7AhCY;p~`y)IRf~B+r$_ z$iCM95$5+lWNC|{ebpC+ayI)(*x^Lc`F~`|H%;y*HB?|Y^3VmA(-UsIv~g{%mIYme z{;gBN@Vlq179#B-6+QepVR-60b?~Xv5Fwawfm+SLzE@gEtZ3DZ4O|A(zX`N=gE)`( z-azpjE)r^NR1Uttt6{p0>0^+iPlC8%svKidg>-IcI@e=HW-RwZablt!P_C*8hkrVk zHiJoeXX2#+_l`NI?c}{0w*j$!n4a%BSj}Q4QcP{kd+{rDhY6LOLKX-7oLLF#g9rYtmJ!#*U|u^V!Q$Db z!YDak3{7cgXCwSGIhwwn;Dzu)OMglVtaU(GJoTmqv3$!hnnq=CiTp(`8s*=Qb}NY9 zRO}!Ih-Q+-&S7(U7cb;QzKmWLKs#%qRS!*UJ_mUd@|I)Dyfhc7Etst+xJk#VR^IVca>uWxH%ds>_R9?td9&s=CPV zS(gFN?o33}567#QRq2V^m4e(|2@93$Emnu6vME!$I#MxscIq+_ zDaq6{9FW$@e6mx;aH#6^arb8nnsv+?7HoD^q7F^!4s`zk2)sNZ@;-N}8kH?#v7@CmggWa4E2q2|0$Q{)Z7RtaJ2hRU!O(Do;qbw^?Qa3k4F->q|9YWxJofO`F@J7DIXi^Z$X$!d zC(&GX<&jcX2DNK4Oiw>_4pBRmKHr%C!Wb{?KbdV>vTKW6oU%3_b7Kp;K5-)*Z*Q2` zme5~C(>7k9K;!j7yb%T0-b$ANA^sa^ zZ<>y#iT;h7LQ9knkQyGQ#W^3?#Cob2a)(u-F3EiQVq2zRvaUJ~{!>hW3;6sIYY$MR zk&xOBNKO%s@2bghf4;JBzA3F;xGBry)3C>?b$r5t^KEmO5`QekSB8e?NxwM4RVal> zCztyn<{ClO8=e!R4r%G|nck&PX|kZRWn6RAL~=(kkp}sWxLlrp_eNsf8Iw;8*tTee z#~h+T;bN6kr1i&O?WhGHevG8W%`x?4GQmM`HtAB(^0uj8;Fs7c+haPsy%*=*1vNt# z94j2N>kS?!hks*F-o~(H*()OgA|4$J_8binwQUf?F!avys&5xTyAQPvdK%Rpxv~EL z>cTFB4&N4^Czl~1p*MB5*f5*}{NMm%)={vy2CYCz+ z+wjNq}r>SNmA7E2$-9 zH>RR74i++mOJd#Ky_tBF<*2C$%+7GBP2@K28tXV(jEk81T?M`QsxygW`+S!-RQDjq z)m9>1AAi=lce6TBwYkQF$2se07X(u5gNWn1yys)I^@HRbnYB~$4PYL=1lnYc(@fdd z>}wM(khC~w8^Q;_>$ z>}oA81L&DZIx4E?awqD|hGs5c^~0Yc#Vk{8jDLP4LL1a~-gYLGDolI@)RLPE>f)Uo zxfnj^-RFzDukVVJ7<<=_4a?qA>!>|3k!?eR*A)`6@bvd1*{GANR6`Ne|COi<#R*1o zOPKPM+i2IJY)i2>(eKnP)H=R25sqam7^E*MAT?+T`Y&5qK`^;l?}QUi;-iN9O#7!< zpnpx~CABfN>(U%4amE#r1e8~pGGAJh$L+mEs7tnE_UuODnEn)&c8kxro8HDZ-5<@V zOXHjSN&?x~=niC?u>^O$wU%F|y2)#sADhSb$~(P*nzeOBRQ;|2`v z>IGbhIz?>njRgPVfmw{ZJO8|?U%0GMUVlt1itM)Lr-C1RH|aK2WGQ^XYr|&6gnFbz zk!~!4%tT+qxJy7lDWXuLrMhE-6bDjTr%_Ij>n!j*%pAQYnwp?-cUtdU{3Q@S?as2i zZyy$W)lNP@#I_DMkHs5AmaLqaN#4*Ly+#S9U~lDgVA>69>avN1J7vtTOnmS^a({*) zS0_Y=Oec<>iSI`zdkuNkx(x-rPFGh?lxFlz7J!v0eex~Lq?RCr!WPp}#CaX^iMr5XtS(i)0q^!6r3jl+J1L38=;$0Vd zj(urXe2s{JcNNRCv*rgWLO!7|KYw#`O~9ldSay^datgIJLDu6^Fz06xp$VP+>oSRb z%NVl>dc~S~`%2wW-^bgayBA%1Z)RmFcUmw&glqe@+C} znC{bJ5Fp6Xvjl3c(r0iD;QcKWnx)i&*Y_m#%6gT3%OqoHuUM8@l86_&O@DCj%875U z9r6RRfR!!%6WLpM9lC>rQD;i%{v3hD;jZ6QB?iI!oMgP>C;j5XTgPv04U3rO>9 zP;#7#DDlI66+O0a_rl?`+-ZIpJ`UgTmS}iO5CO~>mr3k!*FDsMh`osC*nud<=Gd>0 z@LN#P!!_m5N&yt%)`s!7XMbfpJHXiO&_|o8oDSP}NvcZ<@M-y3rjiACR*d4Z8C17D z1wl^Uvx_2NgmS zr@nBB5!@zcCE0hN<4+WCG=OrDQCVZ(XgHOTFSJ1v(a@t9Ub~ZC9DfI+(G{~K)VO*J zx8o(yS0Rswgl@oXEGT~mT*w(U9ON34GA!gd8Gg`8mih1Q+3mR{c{E68qFrI;n7)$k zsSxW==^feWs`tX5S?ZGN%U6AOva(>&iWM44FXoZ0uKIWesZU#-)_;N(0ZZ zK+Riij@T%~bjI4^GgR!tQl_&Ae21!CO09}b>UFd^P?UG>3@(rK^6WyUcnRRp!agPj z0hg`jhE?Om^>Lxpk;f?Mt;9zBq{H;~DV^T1TJN(B2y3mTiGQL(U$~!lg5`QPRdk|g zXG*t}_A)w^CHS|b!%@s*faG5F#wmd`U+TexYH$#kU3=xFFVF=2t)FSzSFY1AK-#3J z9?Z6vaP*?SN;?bh*#0$7t{T(8pG&h!>)VdVj7%$_= zM|uknStzWp0)NpF!@l5W(0z-{iTJo1K5m|wP=bdMqC6Ce7tnv>5wIm{N=vZxm(b$= z-h66{g8-EeGxwqn1&lHs(tnT*TT!fW{sX}}8*>o60X#-7)Y!`+hWpDRI zAr<$6XhM1*&pU(%xZlOBCE0>mE^ajv;DKs*OuWGGX&Amv#0eJ1rMz|ZZgvo1M7;Gx zzHVaqOMlu%#{JmLLpc8KWAeOtNnh*RK|wK1^RPA$82?3r4S=aS{tyO6X zs4ay=H+55vLtcXL`5R!0M(ux?AJmmKnCJM!D@37?;T8{$DX(B+>icaU%iN{1%Ip<-*}U4KX2l?5$dN04Dv7R4=W`EZ~X%jue%#e z+7!e7qN{+2J~5y(lwXAE5bK=#MPa>h4@<`RJq%kyO;jp6o=D$4Co6f0Wd8h@O9jLs z8(}Au>+;n-yg3F}bWg70DDy6gibkJ%WPknz#GLbM3kLZkgxdUcT3Xk!ijs#OS%C=y zzl0&#Dzi5!=|h`bHZ*oKMS;t~3Us-_-I_VT>U(P`YIVN5T>j(sV~{w*%&z;%{QArB z1j~60A9Qpvt(yxJ^Qb7ZF&4j^lv30&Nm~ZUc!DW`!~BtJ)KYJHH;Ca!=!&d|e}6?K zu5GGk8$e{d;kH%O3n=IgB4Mtuv55&Q^#l$}b|th1XU`|)*v6Pn!VUUoYXX{(s)kk@ zwD8sXncM}YB&dxvDn~d1Best{>WiSq&-jgqPGD_qeV8b4l+XF-Gh6(22n;98MSjid zSFXS9x_N&yZaBGcvXGii{D^*3X@62Dyw->iaFLBSm%S_^b0Ij7zGeVClDVHSY)^lY z-IpBa0R5CgPyGD!+%!(E;0@dN9kTn1GJ=xBRA6}1I^|xu?DaYkyS$-CCs^ z&$GrBO%5FE*TypKaL-O{TXhpS%SQSXGxpZWc5Go!>zlWCXx{+zU{O_S4od6;y@J~p zN(#^|WQonW@+w{bK|AyHEjOK^gp$#050ev~`D?&b&UH5E$6cd7=|0Rob$!@JB7ej^OSPI7d*vWN z+RG#1Nkq}ZtVZCG5mGHo-TdYyQl=yCnk*;qyYelNsB!vVzSgF{-2+Z4WXtJI^$O^d zCyOp_62e&J(l;BzWI5+>W?2P3SRs*(T7@fnk|{As2CJK+kTlLa>q<@*lXDF(NIru6 zz1e`=YbGiXA`o;@OB!pvO#)>PaTBVWk5(k{zvpT-#iU2>&H=v@D+V4URf{dCZ`U@As2-I&i_te@|lEEAJ}K)dj#i7SFrZ9&yd*z zgCdt2Kit=qj>i9U{Bz?e+UpGy?g8WpToe0!ZGgbOyXhH+)LML-dhIr zjT8|k4q$#+-kY=i@8zH)Y150^BE1OG=Lv!$j822XysI?cdD537g0Pp#5{lTrzBp6$ zqd>`g34aMjVa8)X+FYE;aZ8#^MZpexA)-M}9SlZ|Bo{Z&URp zXlQp-Y_#>apvL|@N6Gmd<}5G^)b3PCc#Ys|Wt&jd{hndInMZPAZAtEK@Or$5d{5b? zhn}Xu_^;HjYz$hA0?f2@K!zrFQ^q)3yni@pu#ff^cVl>Ee3?KCj$)S%EPGjl#Cyeh zwkdp@;d?fp*>^H8Rl_Wdu@{~ubRiF_1 zA%V{(Sv(6zSz0V5>;i*GN@E}a1_6t*+^*wDKeA=Y5{!Z=hS&T*%~aMy<}?JdQGZ3e z(TN3PT-qUj`{d}tJ&xsh|k;ENY|9=!-lcKd36 zb)S};A(Fka;i_$XO!Y;@6+fv&y2J_7q-vQkuX0-#Uh9|cVr%e<3{uSNMw-2T$O>tR zGAxThhPu=DkZV18HPEqRTt7e=`C+Ki`tK^nw*PHBM0o)6NyX1(Bf4jgU4Q)7d@=Th z;T#r_Tzp&}KxgIr$0;}%%U!YxGo_$Ya@&wq7}Ztok9E_#h21#@Q7l^93rgbT)QNRo z<^-rzL^(WbeD4M2!D>iBK;p7YUc#JPZ242Ja^(7%umOKPr3}{Xk~xHf55Q55?hSnR zTBgOVd8oItgE;|~%`Tt)dw&3Xw!-@d_S1M^bdj53rj_KWYFh_D2d=k>(9ro;sR zAE3AJeKNO+8YH!7b8Eoqf=Si%br~I{TiS$JT$l}n?{ZG56WmQH?SEu<5s6bIQ(|&= z)RRi8{kN6H>I4jpgyF1cJUFp_*9wPT+BM=jGaLcl{2@&$m#e6%Ehy$hu|H@LMCKqo z^uq*9E&LWTVsi`~yv}jpxHDDg<)j-zP!7kgnK_SNdUG!bN_b?6$@#Hj0l{DWc=4R2&S7O3cU@}OmT-7=A^j*|iVwG4SxdlFR#a{UWJid97zhMK%9v$o_ z!|?mB#pD5j?|&U(D+3BOLxV~(`wC1p(hu!1mhKxS23%hr>3k+6)JW{dPwtTV?U2ou z<(W)MVdCSKE6BPDrrzy!f2=K=4^iGEImzJ1%cB+ee>cXUfx#4O~_HAimY?f|g{l>xMBh?C!$bV|voC!CB1UvxKx{@x&KyM;q z_4w$gq|{9cY>Fw<1jbL2{6L^-ITAdb8n4An@6A1hdM4WY1%Ed+wE@g4^ui=?Et4X} zeHGMq_iFJO3G{`UB>O#c3qsDSFn$?O?1XjuqS3iR9x!_lCl~>unFhj!Q%5vr#2c~D zOxpn-;eY8hB*du?(sKZ%>ZiVO-KS9$JtOQp%U<{u-@*}2w*}r4TMJQ7we-fJDJ^G~ zEk3#KRxlw%&0Kef>uO%|ZNPwzTlbspdTnRRR#{C^^3VO%%iE&WTvkdqB!xG~f1d*tg} z0@`Ulsrcb~0!9W2vOaLCIzA*%+FP?1w;{UYl7!0CN;3NN{ea@CFGCGB{9``rmTw*| z8g{`#q+p2Cvu`Pr+7XC6EljWe9}A#Xsfsi*Iu}xhiK1AA`8~^V!f-iYgHB^vtXXaN zqklnDrz4QZdbDG_GXF9GSPU|m9#m|7OVX7zI#=3rY=)X- zJD{qqESZb83K&wX+O6yxx}oY-*AT6<1b=K-+ah&aaG$uZW)ua{JebLiltaNVK*Z8gdMVnxPWd@|X z6%se?rBq1?1-w+)0Bdzzv)6=s=zj}~@G1DwZV-@re!v(ST}lvR*LM!?TxJGTU^H)$h$X|`>Lf?;|@5yLx_Gk;ds`=Qkc zOJ=p;QUaqM4vGwnxxQj3@*PKan(OE_2wh0{UZ{<$k>d$e$+dz>B4C-zcCHdIP~2M= z9ka+I`^YA&Dyt1F#(DkP7FL7YnbheKVRu`X#G( z4>+uDR~Y)8-1MIJC-g33mTAdT=?dWIMfIO9xO(EhML6p71__;eynn9FfLjDYks_3w zug10zmO2+{?Fa>>kW{;|zvBM!&`(fG|DdOm*CMwMQW&g`eaId(qHg#Kt+7j--4eq< zV4{r@@EHo7^EEcUR9ju!*__Sdp%$rrw*i0C!Xk~|Y$|o92(nf-Zt!W2K6I0QJkGI% z?R+i#re-o0?C@sO!+$@U6OB-Zfe=%%4sLUg!G2-W7@;P(;InZtS#^x$A`=hz&Z{#O zU8|EkNf=`|EMuB#urghaKq6+-nZwwV6ekZP4dDHge|gsSEng zU7@DyR@4Sw%^6fxrEiUvg!cM5tOn%I{nO~LG1Z=Bd0mn^d^1mg0H{yvkMG4~e;1zv z#Y~VQ7LRx70DtlF;VH74-Y=KUiUZ6!y<)^(`|Wh%BcUv+VicH~2&8Qt54I1XgALb+ zB0EZ(Xztdkp)`~HgP(_J8I8R{hdj_#4c7c59y+6padRD8qD`RceNLmfR*1KET3i3u z*3wlEP$;wD2ty#x#z)R74krL*6L+lKHb#-i6I!ZT*?<4A;R;WGh{2I`;V$~;vvNH=*A>llK^a`J5 zG>p8}On(Yq{FM88c56+DUkvAk}AF~GA+-klw@fUp3epRo&>^3K$ROeeQI_ z@(J{&YO@e4$ihA_aByL;5&kT+R=M2X=(~iXEF!7KWpjSZ0-gaqYnR&J;0{ejm-oyi zw|_t?vjC3nFyLrI;-r~u`RqLcU7>N>c(usVmaY3J^9g58YSP!wUIat^ER7^#lRf#c z&@rwpkAhQmAuGfqD33%OXjf*t>h*rBbs4`M5~(j~`3-)V@&Y(!EtC0vYClTbE2+J_ zyBzQ+Dvv81w_CYq2J>rC8wf9WZ(%!s2!F_~21D3e0^1rBmLcP?x7GVfm9GNQ7TL;w z$*1M`LYV5&!mpsz^&$e?r$mKRx5@?t5z0;6Ldy}Nlr}=i!S=NT7?y&^!$4Bdaf@0mF)m@w@Qc3a1x6`I4pZj%zj50(l23>G6V3<^~kLW@e`@S;ypGioKPq!A%lTiiIldqJJ@|~cB zAp(81bZRWpWb`K$a4=mzP#-MuZ!nd%rAj*=s57DfU?w=_2qt#j{2UXHTwhaY|LM;R z(Lc7x+cHOCu|?dN3*J)7SlSC9v2SPW*)OR@8LlZ{B5sT2Oqa=d+rs>VihpT#5d}kR zrvfJ>&67-I%_)c3+X?C@K-c!R0YbV2g1Y^^5y|?j4f@0GPHh z;=rsZl-^lasr4g_GCd818ucN8z!_d-u&asnrmHCzg!L)>zUtfb_e}ku#MQu#;Hl?5 zBv_rW&cXJvfIhaEdWRpLGii?gu^4;CdXg|4j5ZC84@a2dYy2YYXna|-FVR28q%y|e0O5KGsV(2PuS9KjemmFW`8)zvocrW zfPF>C1A^I{i(|2H^XZ`&19T8G>o?j#JFPJttoc@0zXKV#5a;cpaJ9O84ncMx)lgDN zAh@P=P{$cS2@=#|Ux_Qii1@|^0>&d9Xu4P)CfQ}51Qirs1hGf#*F+DsT(xNQ_Q%Dv zDugf>G=zW7UHo@LyMI#G9!U!+R6%o=R~*cm;D<<0F9BtQ-3AHtUUR>mM`l7x(Ec(S zpXu*WS;Fv&#}T$QLN&&MW|ysY>oN1mm9CzJ?%Sn630G zoruhkEa#I3LgQ(m5CNZj722wYn^O1wQ{=7Vt>Q;26xVD0xF~7{BqZ?sol@Q zYO#sYaI2e+Iz&a!qW@XQ%H%TxEpIc$fc$;8s+F|0R5TLHOA@Rc(!*e@Q>IIgLU97l z4t%dZOZ&7EiY)Mo_DoP4By6Kj^n#GHHYj4ffjfp_zR9U--4F9`w~2}Bt0 z+!rDvaerh2Q64aO6Irskvp%RS%b?gU{HNJgL(LT?tJAZPG15#&M#=*xq2jkINLV@0 z)@8XxMp?#H59|oHk()aN8fM6BKnN8auu8xJlNd4X5sW=S!1dr zlYjRw$hj3;gjxxL+fwQ~90}06X~LX7JNhhEKWwaUKB6O2ceZ%g`EF_g_I;4^o?tnN zaK&b;-f)BpeT~?Ub*c*O+4P}55VDUK)!$5}cc6os$IK3ObYEPLFN?kig7H7XIIhh8 z*g-Cdu>qCtSt;u;t*;V9SYXZxx2iE&<9~)usl3(z66~F;WqG_yQ_}`5*!<+tc=iJ;7hx%|9m3*JQ|20 zlfPK(_rbPvA(7BgPg$W_8TN>a9NJLx>>dHdBm(I!Qbtl-+H02t{gwCPz~`CR2@$W>~)0RN=9xB1qYsf?Vb)dw(@yz*A5bOOJJ% z0gXS!Z_%N^#rE?UR=x70;rvt7;E+?or+Nk?c1Tc?!PmNGXbGu6-t*o{((VlWJ4dZ| zaP|+yKP{S&lNm5@xylDm+MI9J0PW?IRWR^K`I5s2PIEq8GR~t%{nefMQzHI0E?|bt zuuCFydhIul^bvX%zkj+!R)G9`W#gQ%pYsFXWm>lh%N|;x)ri0d78m?j;ck*}oeZ4kkaDg2(Nu+50-e%=-T=hwoM$BshAD92i93RAg}YWvzK^7KvRT z*7p(5vtg#fKQ&P19$9Z@tZGyU!ppKCTIy`37v5T2C}le|z<;a<`87qA7Y@X{Z0Bm0 zT!cZ8C&B=W34`|r0tbpb$0YvH>Ga*}&?v+PMpcWdYI~f)sM@5_1BsffC z->BK0Pw5Kl`+uJQ;Y?4-ZWVxQ<5H6T+&LFkov^&HxctJm-@hY|$tZ&$%R5Z6hz71~ z&*_8UlUrWSu37=cKJ@+j{wTbEa*0DC7`nhJCHGfhix6`8m?Ig40Q5y9?wa~KxQ@&h zKOSvFa9weQj5!il_SVX{#kEWnl{#l`_r$9%hMB5|qk&PHJ{pGw*kQf zYI~-74u7UuD~s^6NkAW-fo+wE)-GURT>>?px+LGlqhl$M)TQac*(0N z&o(AyXAndJ{p7Y-SFZl!H)ck~&0ACU-DBcze}4c;pb7;T;Qmb+H?En6a94eWP7qQ~ z*Vi!EPO;hY8UcK6oz(ub?hWLMZNer}OTA(>3?Ee5sKVE2I-0BKXhRfxJ)18~IvJKm zPTst7q2MOE$?9Pbg&P3o4YZ-4KiZo#&3xq=R#saH_|a_$4QU;#9Xd-xE%-&%GHvs0 zf`8q#nEYK^M}OrNh{Lp=WgSsC8ocgqjRC{NN&h)tYb^p$Pa4J(o(~SF)3+&hoqmH6 zd1q{=jEq9*2d zg$9tjITaXUEAuHK8HGe3hE^Y&W#Dlvf8m#^V>AjbNkjx1{#vc4QD2%Z!+fnmeSg-! zKmDHoaq9DK6nnvZ3ra@%@Qf|P!WI_V&vVzqG1rnR^WON{(jXg7Hy==n&H6NGZcPzG zZ1pBR*AI&ufa^k!dyCA%T(kE42S^nhm8d#Q0+p^mpFW*Mrv4ma?4c0K zVfUwY!A<#CX0QMLiS>!VByStOZ-2hm_+hPDPSJ!B82X~IQBBfi%`hPLpRP40h) zt^d#5CDN_d{RXFMh{DEYrJesg^jtW^$Ua;EaN&1m8K!`MYlUCjkGef{^hvJj^XF{} z9ajT20y2ArsG_=6M@E(aC3#8Cd2Y4uv&hOmR}K?ixj%tDyrkTwA9R1YupQS8G$m}m zK1e!mCa&>iV6mf(3`WFgzaJPl-tK>i4$>`1@94DKo-qP=3BUZ3RhpjuJFA|BpUNLi zAEb@5g@o*j^`%3uEFQTg(v?%LXK5NFxjkn1J|#=Of>m@k)Qt11Dt?fT5CUJ!6;}%0dbq*Slr(7+WAyB#IBS9~9PZ56=)uZX7E+Z*; z9d_l9pJlIKehec21JLh9_jC@d^}!VsxGQgMM*)Ic2N)TN0rW0_B*E>WE_)$_`btyJ>-Cl6Ml!sfX#l&m8VgES zQs(JHXqkv=8d~l>-}noz6JaT>d9(T_rVN)d23}Y6NRxW|qxGjBabfI31FB6> zE@fKeHzg@A66_!R-!E|MiAq~R01lNCVw?XRB9OUdHI~}JW03vRXJ=6$rbuP$Q?HSUS?Fo~ z^GoOg?1RT`2sxCJU~d;-w2EI%jTLnsH*V80-1CPP#m|2XrTW=H#IO#({7>gf^hO$V zV9MJ_v&|lvTzPCE?e+6EIVb#8Bfkyn@5et)}UV%l%FeZ>^b|;Z5H|^*W9XN zCfK2{1rmBrVzeF@d8Ut@CeIs@tdOZ$U2U6FA1{uKk8W%viBT3(CG89%`9@BzD!SIB z!YNaJt@VEqbL<*2Qg`$bpLWg>ZV3`5HBN{-`3$Yrc0=MOo}Gl$ z>@)@}j1UF4K-;Z(Fw~KHGtZdF{Met^1niEqhKJ!PB_x3l^0Y1oMBPOC_AvD}?j?ve zshD&g>?p5YF=U%LYxAD0~_9$bKYZ0(P{ic(REkJI;TKrcZaA9LwutY2Fd~W7 zZC(NyKj+0IU+JTXELRDl{P{+rC3*(N$;E$NB8tX;?|GyRXQ_B;RFuhBx(vG~CL;l^ zCd+YJ>woqC_~po7!>XOhXwvZzyH;PfkMHXhMW#kk;cs~Q#?^egcI|3y^+HMF(N{{I zOJ)4jd;|Fja8*`p-t!=`>auA-5%$tBn&p5lc;`)~%(%QM!VjDr2x%h8b*ezF3R zvsY(7N(kNUOOSQ6f!aoR$!}-;r3FEUo4}c){5i^JOE54t+pwms}!X12)1NAY7ZT`FE zHuC#Tt(=HNG?D>Prc`;mzUzOru?IbnpEV6N2kFf*n83ii%qDy)o(W>2S``eA)*`a4 z-*8Fuu4Nu>C*pgybq1NB!~VppY@xxqSeZ+_ilA?En$skY(kUu> zrs#V5;HOCQ6gq^qbv@e ztUS$fKzm1dk<O5pK5BcXL`rt({7V`DvYZ2pwVDz<(0HDl~$ zNRCs|E!72KG{1rkCiSq)-%NaFqKx90BZhd|`W?Yb+-~^bpk-h|(<^ugNu91lm4M~= z1sSp#q7G1t(8u?z+n;|S1#Q`4k;DR)2}sUKpAa^C_+hAr+f1u8-oJ6rVtcx6%8p8& zre`3=idjj{0u`(S3E{aXTAA1fwlLC+M*AvjSs1=9Yh~ZuD`2Kw`M<`ouvihBkRCw~ z<{BwveEk3F#w=&N;S*ufFaQzt#BV+;H$d~=aN772=kjP5cQ}8CT}LJ*P4)qa{P{u6 z@|+)ZcA|(8L}#hK7*rDEfTn;w#SSw(gi{u9KKF*A!Nwu-3knSaCRIkPFn;Eu&qi+9 z&G?BKZ~A2q@x|8k4x{OZ|8Z~nvpEcESPPlx{c+KHQ{47-QBsZ(&t{>=5IWu_0gGl> z5EcafX_}OZPBniY^OcpH;w%}LKDaRU8nDBCP8L33yXa_I_|67JqlKSG3k~a<@3}Ur ziINBmNLpo#dARW7oNLln-JbN(6M?Pg4%sW3M@gXNZ5X&uO(9^HH`VcY2x^z*=+n4Z zS!ma0lZ7muq;bc^NC!gUQ;3`V_j&!;poB0{8!>Mbd8U7c?}Tqj8fk(d8Qm*&?HD_3 z`j>0C%__y5&kEGbEL zR^+V(j!c`oFXTCM3)p~Gkg7m)wl<*tySgrJC$`I!D{$XjWBrdFEtNB&&! zDyslyk|^w(s0n_ih2^A5vEs*R_?|O#iI3%&M>l^EFz%J7W(*l%FMB@{owebRDh$A| z%R@6Ds-KbPkAVSMqoP_Y2tcjZp8PjHTb@(8``pd*ha1%7`4(~r6yCmx8D41X*eH9N z-1q{gEQZQj$GC;fPx~2wa4~6NVnrHjvTMc{vz>+NZ(a#V$Pvh_pJj?iN3OE)P-XKD zJbZsGpikKtl=y6>wt&=KKLDqT?-c&1z4=!a7HoqL&X@TUkp9Bs2Mpp8ih}sP7vtDV zJ4ZMr>zPn(dJ8JZLH3c|4&tY(>5}7Ffsgw@7O~<9pAR)jj97&Oin6!UcF2DO6dd5H zIxxLr{1uY-=;HOvQ312A5&a2)7M0lsbbEh-yyxeQ1(lrrRB{E^2Q?9SaL^}~y%1}0 zxWGwDu)(z?xGd9XKfHutwD47KKxu7+NF11i_PH_|^xgH~J)Hj|QQHze2n{fm25v>W zmwe976xW69|5=m&W8gm$tl|1VGegM!$1Q&>Rex)1P!cb|42%92byHM zKX;seHyeZ!A`TZ7($}0t>7e7oEPa1nv9|X}_j_7H9wp=c9_xz1O5hHCpN|rlKrs*b z7$_=GX!{bo6A8AFydYxE8aUqSzBMT=EEMEaosjd}J@)P7EBCqcLl;_^Lr?`HmZNh? zj+(SeqyT3mlT{_$uS$~;fjD!I>uCb|9q2n_NPsh&O62)RxwHIWSj3yYYF&RU7OYsL z4CfF1x#u!hQs|W>e1_g*|4Uv2H(rUCw}KzVMcv*YHWwWpJ7mIvsv?97^O|IR zv-d5cVa~laJJ`b)fN}_98}xsMH4V;4+23xBBfbG%((Y1rkVQ5b(?XN!HO`|aaeZ_7j)DU$rE^|8r)GEM ztzOQ@{aj4@LF4;34T!G<=@+_x_SgAWN(GDVkotKas18|r+OE+yuM7O+@809bcspmt z0$qUXR->8@IC}Dpa?ZF~6zbn(jx;RQQ#!s=*S#~9zkG)G+N)3+>}phN8lh-)8rLRr zI1a6_`_%o)lV{GVN!)*SSN<~v9Y3NAeEIqYtx=YP=z+S7#zaK@BH;2FE>OFJy}W6T z;${s&i@^@$Nlk+k`;dWp@O=G5RJEcY42tG@xZt=;KM!_)_RX0rI4@6cERZklWIRxr zZnjEL{>=e9V4n<;BCQFv$iUCl7wWsMU1Nk2j*Q})NNcb2?8JXC^LCALA`uz`iu(#w zfQr{w^Wh8L%fK?5BvR;fYX)J0!q7Qi1Sf+-0=5g<(75z_E57t7YDi^ZHn?PI&{B?F z(Y1}{VAFeuWs&x+R*Zrt^k|3q2a?v0g6b#kT|ri-TP{kWdmwwP6)X@H?hT$3@{?$5 z)Sk7ZMz895bCQ4Ub+-QD41{vEUpLoRwER5U!q^O`C*0lWNMrsO2kMYZQ|o=xea6lofHT| zqt9@U@wD0^krqxUFYo}uf#8c5x1dE$HT@A{`>nQ02MvFVq$mb-Vl*qWxEt(>Mt+oo znwqBVY*e+6A2lHONs6c6VNj?=uFU+x@t(|;*5DLB;Z<*6y?%4I;~XS?fCvHbA#~O0 zl);PO&Pi)X?;$jusSA`duLU5z#@{rpCOPAyV#XLcSJr+*1!)l?`gl7xj{{@cFy^I_ zO9}wp`L}Hi&THyt$x6N)tXNfcGKgwW*zqsUK2)_nVVbz8+9?%t!>yyji{noiRZW(m+VT0hnK{ z^vZu8F!kay!nk_5@pl-jsmdTVG_JG4K)%ZN)Cafiu$q@RH}3o(KC+0sEL+@D4#L^m z<`75HysRA508P!7qrcg7+h#+Xv57pJJ74I%8;Q}nMDuiazp&k2P^lL~Sr->(f3}Ra zq_oQX^>^^ObT9$-+Y#8j9~EFj$<1MKDD!`?&X}}LG$cvVzN+<#vdF-&N_Q(nz`@sT zfB$M?m>>-|Z+>RMWaHseY`$PSO0g&XTpGI6?h$qunKVoer*)dKlu*(bf~#xNX7JAN z!@ZMA;qw*pg!kuzR-ur{J#<+smq$6D(HxU@*Dj4Y?_=Jugb&1IPCeuA4#4=prh|Xr zg&HQCqD0hJ0mKD^q&JdCa=6oUTx!v$u=@Fd8Pj)m3@)^^7&oZ-kWz10Z!=ORU8Mm< zduwc_OFp)!ctqf|$dR-n`Nd$=q3TRFHD4&l*jg7cXO0ZJ3!o_2gNXg_oeD7t_UJ3IX{mtt*rH- zREp|94kgz~P&UIZ31?Ngum$jB8jXx6!omjEH|$|yjFmp#3j-|TZc3*YU2|khY-$ve z)FVX;|I8poFt4w31CqS=nTvm7XGH7eID$enwAeyO;wX||Hm(Ul7F7@M@l2^u-kEbp zk0uT32yseR96DjYf-VqfP&Y$4!0aWJsi{Hq^z0<#=PiRdKSIWDqEJ=2@p9hx2; zZob;Pu`i{r??OV}nRoq*0p(oLkM_w5ihPf2%2iwr8o{ORZON8ttAl?aYoR-l($*Rc z?@7MSIF&_YHAf+n8Mnf#D&UmtU`DF1_j$>tfgcfX4{I|c10;eV4YvBHS53bfr67WI z#=@qG@RTTi-G?&J0~VHLOU`ToIem` z;X%HrmSRx(0Tkmavt)?=^CCY!4$oTcTt1^oq+kjE%Rd0BjfaW4wAa-wttWQ-bc=bK zV2rp7i;jZH_N+Nfn~kStG|Lz@rQ|G=Mj9RZlPU(LV4W@>7|4IdHF2y%Qx07{2EGfd z-R4(G$+1&go2j9|Hup2K!4xju7w4aD-vmpCOT-dKntG(k&m9QPvd?6KJ^i`ABg*?W zXua0E;ELjxQX_Jl5N6Z8;lQOTwb8#|gc?qw8+RvrPISvZtIy%R0?B%H1RS~dTzc&Y z&x4q~fkSRC&Afl6f1uOTyBZQn4c?uH*T+54WERXlk|rqoF@wX2NB0?kBZ-=~iHuT$ zF-LgZmAlM4#FNVT`q6~c_TwjTPS?h8vmDjJ4F>EzgJptL;{^FvScCR9v|Nc z<;Ah-EJuG)43!HgFHs9d&psa8RE@u%I4l`*5vCU9&D-K)NOS@v1?7jT{*$0w3op>m zJ)$84J@wH_4ycuUY@wE`&^NjF@PcA{3%iU~)-){O3T?3EP_Vx<)CV~Eic?Q)r?&E| zl5@o_K>Q=%+v#!WiBhSflHCN$0;(GCn=WcsanXMst1CrD8Yd*fos=Q=y#(ORZP_Ls z@3KtPWdgs1a`U!!_9Olki{k&nLluAIbgFiUnW__S4kdET7QSEVZ3ulGFnJ&mpjnHs zLoo>%t_>m6KhtSvHv~}44u8}=faF+L01fL5JcF_@!zzX?5DY#PCg(N$1_BRZ4lMs{ z#aw^1`NiQCIyf&J6C=*cUf8Bc@s11aFd9u8hq@U&JyY1sJ52jYY`tZMO81JHi(As% z;K&TIZGUHUwoCZ3?v)p|3|8rWLi&KdHtl#f?LdMe7)~$-Ie<}RrG3d`R6HDzrDSja z(P1KAwGVMzcOD^n;%<1#r5Wt4m#t!m^Zo1rLAt zJV}PqQ|#%@M6i5&NQ90Z{;q!dQ~%oH$O-q=tkfkrQ|5O3$5a5OenUdrT_c4An~FEI z#GB5}wkow_3XX-0DmzVc-WvN2W>)`3MJ@N#MCQ0{oJz3)Olg}=LVm>)dc8VNR^cso zJiu(8Q6GTQA|0xfLQ#>D7C_u9UHN~6GFINwYE#W$uk}eUGwQMB9)cfxP>D`poUJCp zY_MTT2>9%6yyn%0DOb>3Lg${)qfoNH=wjIhq)Na-P$mjnPlt;VrrSrG>{{d$SlF{F z?w{ubkMzxq_$J-qexAs*Y{i%=7>m!JD@6{rM@HGO`-TA_l#H?ROool%ipYOH)50L- zfja)G@_Xk*;P#~6V%G(nm3UixL`GE*Yt6b3OgM2$`S9vkCVDSVfueH0R6B<(a@D?4 z87XwwdMi*C#1cIZP|gM$;HjHAjJB0cHAV68Vy6q64VL>WX?+41_?)`A?vdaDWEW|x z)k^aPh5Mz>mziw?tnn@b=o)`^L3BOwZ(DjZCyahYOGnjj37LGyNkRBQJXF23jQTJ^ z{a)gZ#rDn8Bl|q_zLF=-S}Ab6!mOks>j`cogV<|RIaO{Vz=l)FQBYK$kY5m28}4I2 z`pED4)*0Y3HTMKxuEH*0?W^NKcu-eyGjA_uLetGO#RhUR;E9G>4Y+?)Y$5Ysh_eAI z1rs{KcPRnK2xwwYnV#OTV)xl^f9){SX#c%&#?)0j)W7R%Ae!5yuxaJ+HfX8$gFyIz zV&^V4WZuw3LAbi5LYYoKCIfK-VX6rMtJ0IK=1xB1X}wyY*3CV8tHTCp-{uV9Y4m{@ z`fBv5doOW9?|8eF*<^ox!i{#v*~wNo;7og!8)K3SPq$(QJqH_)p*Y%wosLF0{kZ_v z9%kN_k*ORro&u>g6bjU0iFb-TE+5%7YT;G;A>e9*%&jG}JLr0 z3ZP6ne}CP~bT$v6n!cYDib=7Ywx{%@jk6TQ25T;jM>Yxw_ZJX!=w=49?*kY8ZgwpOs z*wCDQqJTNmsLFqS1FhzPT%GneZj1cJOxS;s*MEux9U7`erzle?qmqD0lMcXWyq<#2 zB>ImFlX;hJEGwLAzMd=8D|zIfThU%GcIfY6&1LM#RMW)My3GT<4JJ=5RU8-+u*;2e zQjyU%dlvd1wqQLi1;3LQ$Wp#6En`MMbRarHg+cn8RylrQG<<-4BIyyse0b zH$}`yhW!*V;7yiQ_Z5|`a zovxxuSxiw>mbQ;NWmVZfpmYNec_fw~+-6i}k0A(oWMX?HKqRUKlX;{pQ1T-x(Q@ed zEuPU46O(@o+Q$$~{ZUlD@j*DKQ#iiC)gK~JJ+5((Y&pCK&oU5@s1FNZDBpbd8mXKC zxF7XCguXxc0TW*PLA(VZFw`R)Z)*UNeWde7EqFVgeJ@U*h-DKZ$g$xSohr2MMv5_s z-2N(ldoR(zx8Xje3rW>R)=9fOe}i{QY@-quV8MTE>j-qYUKVTQx+N6VQ}lR8t4*!J zVOkUAnPEqC=qTnQ9T6n2%3Y<1!!A`_JH*i1HH;)aP{V-wxa`YcVkG^xK@4_;_PaxdMo%b zTCnrW)J~^2^UAi`MgK!#}B&q8)Ag&9kOUwLvsR`n#@WVh* z^X67h@1?4AFzDbdtQt_NudcTFg5$#%OEGs<_jNwEfByPzEj*KPbaweFw(11h<-n$a z4rsH&_!DBM!wek5UPVt!as6S6lwM_wq)uS%lp)oNaAXlwSWWy)f%vjVG`W5QpivA{kREPSzGbzbkXH!2RDF#r=YBi}Fxof} zJ$1nt2!9!Aatr2XCr*tUfJ%qg*1>;%?L_|H`o_zmCb0~B#hmHnVTrjBYikePhxvA2 zt5JrWXzyl`XTig7^%oK!XB-sWcYp8Ql-}^ux{;%x!Vi$GvLFr>fvY?D@rjGvk!p=lzCGhJE|DONd+B+{UU z^OUl#o4TZ+`WTmIVDL~Aq5RUeuk4ZSUr!3jzk`|8eA^VBu%GyPdCLGod?0@Hq3P8- ztwsfc3*>L`k4UkPAZSGv{HuSAi_67>gh<+4i_pr``yxm|wU(cjCSS#R$a8o8A;dbK zS4?mcOA4m=p`@Sh*q~p)vu)#pM8%-a2&X3IoY!sQe*m%*hyUPRZ{k#!Hq#7BJN9I4 z1t;9p_9p_ZbuE}4Yj`GlnLeO2>7Huv z>o!j{?95AVcDOn*Nj#!j725Qf4h6VE%0STX{cRX`Wtn(dhPd}M94un@f~)ys$+rlC zf)Xnf9k?BL=3C4N+1mvHTRrPD0{y34pALWM<+8cAtj+8FSsMwJiUSL_PxU;KooRdJ z?9;fk?&a5a(2ur7UlD)UpKH===oPr`T#gpIeod(5TJriBy&$f_WP-}vhZ$XsI!g?p z6v+as%yRTd-Pf>qoY+{QWs(f@0tr{6~ z*9O~+;0j+aGt+FP-xC?>zSe$XH=DHS1Zn@LV5K&>i|$OkgROsFrkR6cXbfi8U#jIM z0nXSl-|5^g1#oH>{>e>gkCmJr;y!F4IrMeBpP{8_Bg~>O5CAL+_Nu#14v#Cbj&SZ# zOZsM}<>~D6h6{gj3(B7}|5g$xCJ284YOw4f7WyP3y|WI!rHOwmG#PF!?RdK}_l)Sj zbW9~HTGffOgKoD+iWW-VffF_%DgO{_IMEMtsbpC>)(YnKNK8~T;+OvoT5tx3Ty1<2 zWK1F3hS8cGnOk4s7x#*pBqOK=$O)ia#K~j*CqB}n?%IEF4?5bLQO*YXMytEr=ISw# z`&=e1`5kpqzw#eu@=Wuuo~09=^2smbRG)9eARy5_Bj=#gP$V4^yXo3KK8AiF_%w^{ ze5AmI60t{lb>5)Azh$q*Ni3M0`Pv${`U-(g@i9sOCg*% z@cFm*1!c2uyn{Yyr|u0>133xKsN(Q}cjeh2bhC=a0i6eGe2CZh5T=;?7zn z$GvOqlGnupjgyH3-=+5>1XV6VGlbFweGKN;rmxiG)ci8+G@3q@bQPP~k}>^WBIo)u zXx;BSY4xzU_CCKn7O@%Ah+e-F>PkUrtG~@Y8K9|D$G`%$!L_W1pA1)L=dbkgPXqSh z{!xEJ^|c1*OP+fQ5l4wGBP)0p)0p`?iZX(raBnMS zB|x;SSWv5GCXv-_{sVle?7oeHW>AL}#(aOc5m5k`X*Ls~W>(*#d&8qy-k_^tCa7F} zqN60K3D*x!D9U#(fhFo@xw7~klD`?Bi-*WJjD+WQkn{1*SlA z(32a_mf_6;r2<$OIt8-l-YG3`p4Wf1XfY;h^esUhUVw)w(e3i>=IAERYL1&)cigeM za;s;|`8%IQ<@YOT@?~qo-6Ai;==lmL7@f=Z-QU0bq+-vlCJQun1?sCdK=o23=qMV6 z?Wz+FAYhwFXLXH-9GrV#w>h+lkXeco%Rzfc7_HKlY%E z|F_FuNjB`arQKmE1^2n{y9;ZJ2ud)J@O3lNJIs-FBWPIaAO6@+DIGp0kuEGl)!8qqJ_uo z;4cP^4tE=291VB<)K2d()sWIA$O~RDSm0z{1TVj=_UV^&u=kn*Sag3iPxlFMM=qC) zb0@A5-z)cE3He?oCpom79Rh?Kk}g5TIxOEUGuv(C-mY4Rf_Yx1%icOAD7q(cC$Q5a z8p#MKhYmTs=5=_-N2h(cbrwsZ5cwvI4wQ_x8KuLH7q8O~Td8XOkvlj6u>VRvs#s|n25hp(63o|L#K_fhTwYzP8L zg!=N8>rT?HCz%OevBY_y505Yo#98Ie3mF3+#+6OGBSX}jLz}A&v`G$^zyRSAxm9jC zfc-2OA`_aBtp8^T6fEI zU-zv^S8>LWnZ58+x#FoV{TkKO&9*!Vc?E~o8k%aOUgxasI;4W86){%o3f`@9(|2G> z(EYS!?LBqOC0c(FmKI6giqaH*D0WnN?YCx`>Tv^%oDu>OW@tkFV-;WXgZ$%T=h^FS zAWLMA`jc(1U=^AU^wk7{)b<kL5{BuvOz%B5)fH({2W+A zu1NlfsK%QCBG!oPu|Ilcrcj0MBAuQWtJQK)PS5x{5?gDvbkJtqG8=ivLt!>iDI;96*2EEWA&lso)X zGAccB(zd6ZbEfDLGu~qPF5{P);&+sg!d9~}4}+}X@e()v`A^*Mk~0jcZ`4b*g?g!+W%Eg_GR~D?GLKDO7_(^Y}4PMn#iyAUwb)uxH^vH0-uA(0v_i zIK6*+>eoui&I`WYfMzB(Z&XG5pFOr#&^k>;0m~>}k2E3$1b9xO|4gyoB~zl0B8Lp& zf=Yj^_zv?rtKgD5`j`shq$+VIl@~B9aZGb)f@Jk}oy49e$M33`)?~E=XS%^qLsfob zF+w4>AFH~yE)iUC2K}aU)N!dcGUr)_-;sZQ1WZLkLez2;>9#?N8w8|GIZ_ArhV)6x z4V+i6%txM;p5tK$Ps1WkRW*+k0s(bWoL%M#r(>zs=7h8-r+-?iFImnN9*EA)0SC8K z&Pcj}1AoP;GXmZ3VJ=cxj*lZ}?{UW9DU0pC~?=2k>7(+vBJPC98(w8h2S99sS|ztX^jUbGyQa(6{M-;qcD7 zvvT)oJSf9Zc%@BsYaKm110;opp!l4BX#uOh7?7qB0|7$GAJWfe$3Z#;PuMtWqoSa@ zeP>!y8fY=1nh~}R3f$D0X4!2GI@f>FEN5XdwYj4V38Uu6QxfQR-6&zB5iX`4+HXGW zS{jIq!G`nTpLY4YWJ;x4%+m;SA~a_LGX-_zt%x7e&+p)l;}uV8m*J^A`lHdPorHWY zGLA3cG&8fguZZiR_{lO8yM84{VnA+hHn`?w+tCFFy;g-{32SFb(j7@uXn}uRR)M>! zE)q0g)7?<1{T)o8Ic;9t07dx85oCtfm0Bl+ke)p{^#eqfMgU$(vF_hdP2x%9x@7LV zbwV=n8DvQw4t91B@c!)0ui3N$d+nmlav0JxYy15CI>C93#TC=j4d#3BUh@K=J~gk$ zNK0RbK&=!5Lv4(Lg{}b{{}F%QguNe+tbcD8Lp!HTO^8gqpMK$XgwWHrr?x1o-<$ED z;VXkx-U+xNB3J=+CGm;Eo|x?2KW2CV^=-atip_CZp$%B6$m9)1eq2BHQ zC?05>B``bRe={4ijIN`p$fs5IFiB~muri5QbeSg?12p*o#1pY7dbQj%G2hu<%d`5u z`}P=~8`N!E+_k>vD`Y9b^B=~A8ol`Oe%;^Y@|1=DEXk@WYqFG&aEw>dBU)F>&QE2vH^ zJoNu4wFDsELj**k3d_1FFquGQ>hy0b^YYuDwola#di);HJfSjbZBoWOd2awd@?*6@ zfElS}&jQzYWv0XjJ>~YH`&K80cP!nB5bdRub2cFvn>PU=0Ny7dd_ zKy()-EzX)$qp;abrR}&R{*?r}kQbHdtbx$gWwiAcC}el9HGPQYLnB1(p7>}f&YYTG z$MV|$8i4f-(_DWnU<*99^$V^F+LRi|7P9u1VQO)B5gL_<(AgptRlM5rIPP^?hMpYN zyyM2nZ#sX^;3ak}#*vOZlzqtdxtwXLSw%|7LRlc_|L!V`r$T#~l0xy0x2J*XnU%H{ z5~$j6kS16S^@JP`LdULLz4>dpssX(S5g{mfz{kY)m1BRus8Z)_WJ5qM;#Xn*%e)X8 zx$ujylt+sI^Z+!$L3vsLFJg1L`4_r?Vv0J9_}vlSUnR-+^RUEm;gG=a%Fy!^t&MYl zOFzQndFSgy5Ye?TZZ)OG$?vM&IUJxoA!bbN33!c2B=pN>P|a2HlZ9Ui!NAz-k$se* zUxN+tgbshmfhWw+@i|IXd4%-o&~<5$2LSt_Q**jues7(^3zBvz*C`=Lq%kLZ3b3SG zeU`W=4PU14S)tN~ybI0EUnA~l=A$x@5lY^%G|VL8UR!%N*QK2WFFLu!$exQ3LA%fQ(b<*@l%2o9y0L%j`EpC5K*J}(H0MLcZUVZha%aB2 z*YMt|IEsJm$gjWLv9fe899ZYFB?|5GgNZcVLh6KGN+!dasvdG%62EYzONQ`dYI+T& z5X_(YiqfoyY__~_`M@6O>cZW~d@u<0;3JxBr3dZl)&}2jOy$KYm=Bcy7chE~v+URN z3+{g_p*D_bY5>8mc{XS1mOl$*CH<#riMwPvo*?wFV5X{uTD8N24d1~{%p=xYLZpe3 zs-YSbOla!a{+iudNu4rw%K_$knF)J^Jb-|Q2i3=`a+5QAfGYi(YLVTDMt;Pl7Wi4N z=SGUJOmVMt87^&!1uPQj!v}uYmTY?k#L|DMjB_E{pP;hG4z9Bw6yyBiEnB(08enQ^ zbRKPa@sh6D9*y`R8A7_o->v4;VTHzW={||1%Yh`$2e1&^9+N9otUh!M^RtvY5+X8% zK{@Uhfzj{p0GGeb;>}$No}SCWBpZD?)w1>QGfA`;c>gH2#wl=#ycRZeX4N3rAAf&B zS%!45k9lviEa{_^pYyLZ!sA5c%<-s?Dmq*TTs&-slJzD)BvjL{FH<~WcNCX0?bD(u zG$snI2_OA@bh*5;r$}G9!$jS9Wq>ytsD{K+RQ}9WoBMeHz!9s4|Fbgmy?iN4_G}te z(g3JK6Xr$?rU1kxV|-r%`+#f|E(L$ZB8*?$QX4jFI{);>iu>*AbJn-E4=%F};-!_i z(RUL-MT&uTR!6X?ez53BE)s>q1?E0aK5qH4KNzt-_i!gssdkozS zo~6GXDR=`Xyx`1E;Uw)2WT*lDRMZIJ1Kcj#k|xwOX43tH#P-}K#vYrG87d$^{5xoO z$FEpY6%#bE=bYn^Jx%do-7iOTxb}P>XEsS%6wiLyl5jjp{fFbgTf(=Q=T|xR5dz5X zjeGwJnJt!w(&_KOH^dQW9kBtv#7d14ndw6B-ZQ)xl9^Go*j%cuKH~B9|Vx ztuYlEa(wTlcy=Xp3@dYQEk<1E5hnl{Hc)wF{~&W(7oqSLMt8R&^FKGL+lp*gS*<@ZZ8{FY^G+zabW`BV&L5V@M2Ni!Vi1o=bAF82hTP#>aq?mH!yAOke`vCFavb-$nb$a6Q|k z5VNq780A@B)kyO-ZCg*98-E0i%82Y1ZR(2!Io}>|nk?-+1O0+>UcTgFrlvH$A>@-e zg^Qoz!A~zNTcz|+edny-7yVqY;9IX=ow7?bJFp(Q9k73ehXM9B`J{BF9?CYm_--ao z*T(ESfYo@QvH2Lqy`g9FW?$X7UEiT-VME0>AN(fD%e1VW=AP+D#(!m|dJ`x_m8SLc zFmQ1%mc$^$%jw!vmrWg9ZkwG|XL&so>XD1K4-fV>&;7UzQ_2MPn%D-Qmo%?q5*wuS z%BkBMi$#B*oc-7cx%wMz@`v-J8F2l0yk*Z=#W+aH)PK5gqIBq`@V$ZDGNXNoJ_lAm z0Ab@wgU#R-RXVNy#F(hp+jVbhtJ2GWSKI8?#z^`yJN?MX%XL^yfvAE%LXF?PxyIgh z_*?oGm;yPdbODNVpk#qLS{BQ4Rd|Yg0U8;^r1pPI`>CKRs~R80JG8RmvPR~&^4lWF z9h!P|e_F8u;p`Zy9tBZd5a2mGqUb@JyLarqehdsPnB35=+a`T`GWvD|EpkA0f_oZX z!FKMnF_&=Plpvk^O-nrs$zc)?8aC{0=QKN9m@`bcQ-BJD|AsEYS!() zVsgby@G1bWr2Cw(-9BKG{L$^F?pmy_rqyUGDFp0lqJQ<;B<5G%9pejKb_ut}|1``_ zjyvWR>h^Y`2fk}{&|7l&ROMStb|Ud*Au;+euAZE++#uz_$~sriB7dK5?Ugv&@pFH+ z`9}GqT$_HQZEpkC{1pQ>UZ6F3&-#3C&DQZBino?8%+5hD`BSK)ZBVka!U8Che-{QIUY6!9*pzm;>@7i~HgM(6A zQMrPTsUk-rMc2{a@*s^&NVAcA36n8g7IDf!WFvfG=1SmCH`W$)y*wJ=h*(}*Xe}2Q zv-==95mvkttaP97EfR58l*`O}N%+sv_V9n@oD6s~8K13{@h5%iH<~r#F)$_1bpg;xzJ$nlo!PS?N0-BrxDKzhUYZ;54l9-JXTD0AtuTQ&>vjZw2o9o-j1me z4t&8xc8j^$96p|eg+RveJ0Rn^HC$C8Rjkp}=#*y3Y+k)CKB7*t!R&v8#2}O4`bXipx6|J- z0erhg_;b8X_3>i;ZI!%nB0ZwmL*_&I!VWwVsIJnO_-5wEV2r0E%GY$XQ4pha=s$+z zGqbOnE;F@W*M`)iddOUGh{pj2?>Pw%I5Zq*aQ%gmO&R)2MBRg@C4&7R6kl(5;EVaw zfQj|m#`r`cp$~rrAt-Vt9QPODVAEeDO)VdX&oq+6(V(J0@N1`BJ%`!2d}qq1)#qnA zKWB13g|3I=8tA(g(D92Uxar(|_TiS~)6oGTUMMsPZ3C#Fx zbr(y!B=&Ayy47`@d%FU-;ZVans)JwzjXig2(#=!Gr?7vhxvu`o9X6BuK>au*Bj!AF zuUVBw$I=-dy%!?oK!dl8M??EcC@}{~J3CMf0O*hD27H04oR0iGKAunAXX%8`p9XVe zWn8_!IsXpxsRAKfFBlb==A)(Ap5H<3m-0y}GY5;{;}ykd0b+Ta@PgB-4u8E#lyTiqOd)Zq(Ot&&yE? zkuT?b)X_dq02`7xSsg-|;BQx3vbQi0Gs5~q-c)~nHTR9&4FhF2Ca%i5>G?bcF{#k- zuwH}eQfRe~ybra*M((FrPgr~v5hNfsm6UrUIL&qEm3d=Tv#qY=E4{Yc38Ny+#{1Z% z%^LOH{p^p_ViX$a`U0^eq2dK)*u>>KScckqWhx(C`W=wr52BgHd~P0!5H3*A^VZV< zH9*S0LK<^_hWK&V8cfOmQpA0#y3(k(r5RJnoqQ|P+b}r^N%?m3^oXit7<9Z{se>?s z^AV{Uj@zhgdf_zJS4wiqRM|zxYyFz6pACDtvFNcwxQspMdxrEml18A$&l`^4E1P+t z^NAkyM;`F)X8Z^W95|=0@ly6lMW-*>yBQI9$1f>=AU!9LiGe)8nuWrnMk09H2sP$v zITYSMBtg>~rRy*v5_JPD?Kw+NM& zjGfM@>#AEKTWm*}x;AlRANc`Kdo_f}lob<3q2svnN++#}YlInqwY*2vn z$I_B%)XUKP%j5GFTl9bH$LbMN-djcdyFio;+0?)oyaXrYZia&?p* zT6ZEnV}MDOR_OEV{q)V;=hinbnf&7&RrZXS9^0bJCNmtQYRJCl)*Rb{aYj6NSyfZ> zYJzI*?h-JfHqITh5D;i-(%zaS2uHpHDU)1*JY zkDiU_CBf)z&Q9Ee)5qMR;)?mbg&tWT&o*dqg8|IZ))OK$I@@d6EegP`f+Vvwz41bJ zzh{t6#Jn5UybsU2|4K@jj3fJ1uS<0P8lZvXorinZFL)$V0@DcD_Ifkg?1A4Q6Gd`+~ zUf83}+%5}xsl&upv{QqB5lnu!dCw=lnv#`M|0W|{Z_PT}c+0}@3Vu3Z+59IpxVdmQ zRud&XJX(ts);QK5g;BT$d{or4n08uL7Y#hxo*8ld9Pp2BogcxsOl}Eovr%@Y&!`yG zs$;_16KlqiLt*oBcU`5y36O(Z-Ea5;(x>Q(Z!GPCdC7jNdzvzTjb_lE9BG=JQ(-JR zeEOb)%4LDi=DMF7vzUzVmN3ZcR#G9-YO#f+aKf1bf)Y>k0Sp4l@tDK0vdxV@^r`cx z7U!fUZ3}TP3A2ft<6j~p@?)3*EPLD~>$-GGPgetf)5-`RKt3eNh0E6hL*pR4cxSP|GfnV1hlg!JO%F|2|0eQpLe8?X zx)(aW`6#`Mg}*)F_GM|-acOf5Xx<(C5BcS}M5ItSRoZpQ2sp{OZyGF+hwL}a_f|UE zCzY1O)J_&)h0Jn+*1WV|=V=ij=6ex_QFIb+`ZRH;Pc^rH^=7tWfS(!|YO*aa^>%_P&G#CVY;z&PDgJ!7vb-!!B1}+-2 zw4wEqhG-j^j*x(TBwkm;>*#8Eg~vMq!3jdR3ooo@KcE0<3_A4ySh_=J$xCEH_N^{$ zF?*YbU9x?FOrrmX9pd|Xt1c7Oc|8(ok?mvXFy zY~Z>$ao-ycOx7fc1Ca8uzxCml2$7a&46jT)MP5<9C4L$ODu8$*cRO21^O$K}>ZzJ1 z-2nMKR(dXxcH3fmyx=zQp1}W^+P^m%-I^dPr~`5(v*42BHyt zoR#c<*}B!Q){{1n;IuU-X{iutQkP=}?ci&GD=`*wYtajSX8-jIkAu9$&N2>d_1#my zkFR%;3t^%dto}9_km99BOaiBb+~cyf#5W5IK^m6C>*1(B0+!0cbvLG8lRlmP3@N}) zA6pP=9{L4OLf*HlHaIJ)>eYoss`OCsc%RpQS>`xi4&JAC3=ZxZ-W#3Sr!slbbH_hOrSoYG#y=1WYc2cMZ@vWB1Lg8wjsbpK5_R0eAa6HNYQ*?O%>> z{Ucl+KA&nLrQm+Ku(9IkCN;j6M@7_=xD(0KTqRE=b0#r#gZaavi@KM~3K9dweZRVY zuUyfk_QZjw@)SdPyK7F6l!>+A=0}P`lir~s+E97ngfEG&u@{Jx4m|Kh#u=k}B%PYm z_}6fxb;!B=mh0&vb{?i4p%j1#pft-XvwxuM+(1}xNg~^Hen=chw>SwT$;pFxUS4MA z$i^>6Yie@>e3k-7IE3SAGe^~C)#->#al)ywzx{-k<$L!K2}`ty8n?nka|022FMtE#fjS!N3x&6%z$ z^tV5{&h*^(5v!Q_ngl7Nu%j)`F!0+q`#kc+@!lHM;rc^voxF_$44PD{h}(a7v?J4W zkOj~b3I#1Af4|&!@FmyoA2k+#s13#)xnY6lu^mc^f?BA8wQ0%aeX`d3<&y_mpWKeR zsRH(2<4Mc#ut;CW?C4SY881AS4MzGpt7ctDpp#@Nzv2|Qd)fj; zt2owKgn*+V-QIlmf|w!y{fI6y;B&T-CqUk)R51)tVMjjoYBvfGHk|mbI}SjC7<=UF#zRfmjYI*EY@CSE{M1Z-AGb+F7g^7fqcar57lZq z)5)6E7gS&~W9MeeQK{kXNpWc2Tb}FfV8@ONH$iC!-w{o}0=o%+MpTuT4=H@N4@*uM z!ernktazS7PLXRL3H)jg_&)ebb>N(ZNC`$1uOpmPMJv&9W*e zfGom)kaVz!5w?JT(Z4`GG;F~o$=geIXW(C1o%`2y2P74M=U+ss($~zWs-@3nMp8s! zSg*i#$8?V9hmho$Nl$h&m#VMe`o0*gg_vlbu@!gH(QkP+>5=M4Gj0T0{}1*fv^`GO z1r?F-YT#1PtRt7M+d3f$xc#+E4F_QLW%l94j}0|*Jui5FPv+&+sxIVH*C+eRk*Em` z^K?)Q<3tx7I5kML=Z?5^%ez0pfHs~2bi8!n)*s1S=&QYOw5!rg0dSffE;Co#5mLI# zL1EKj-F4;cX3ldLwLQRPzOeKso*7qsHeC)y95lk? zn7pcSVRc=9!Bq0S-t1I@wg#UcMj&yct+0rmrX7Gxcn4^#M+YQp=SeN^E9-8(uX6SF zXZI6+w0k=Y0k@=~#EA(?iCq2>h||>(R6jrAn@(vQ%S?pZ7MVp#L=-ZI$kNSXJ%;$7GYO^(6A`*k&;doHfNJ*dr5)GzO~w# ze|mY~+TBQzCaiZK*b~e4r9_oxs!3PYQ~5o~)7c-C#m)2TNq>mELMAPBiSV2X_N9Ax z*pH=3|EMmPjio{|d5~Ca8t^l$J_TiLf6WDH8Mt8?($E1>{f_PF^`}%uRuTH*c-r>~ zDFbRvhDvIvlWmPs$BPFd=C{gavppwy z#NUkPd@|*QBcSR>F`V?Wk)XO@p($M62lmc?&iX1ajqVm&W{BV+8;0rdHZfd3nWfHJ zJOob_r+)cZuPxx)4JygUw0=gt~&e}p#u5trHRKpIa+EVF9tib#ANu}48ALvNUZge97P z8uIS(W!Vk{?rCOT>R z42W<;lr<>eU)!b84k(Bu6B;U=qaWBwAkA1a*B@bex2o|JR-r#x`^{-#J1f%YBj8AT zi9>&?$9sVFtVBvOBuW&}j;eGx&IKW`yz6MP%zxLeC^A_UfTAE?jZ!xA^{b&fW|j{~ z@W!}7Y!9ol-Z`T@n(Rw15VHq=j17r?X(Q5f+@g6tLu78|{W?k*BFw9tr1db28oSCG z7x$|(-N*92f;hW+WH2r0TC6=0@mM^)90I6Dj0r1f4dK7X_Fe3QbxmC4?2Qn5;y1m& z{^5ibJ*&X|VsA}o4Ed{Xk-fmOMXc|70yoc(hrxS_1b3xoy%lvQ+NQ&jY0Hini1EB@05dv#kawLh!b0`z2+P=8-9ebHC3Mg=#3djW zX&jP|7r+tiaCxcVIXPvRDOXk&@6uLXJ;BDp~I2b)SKMaep7xapE%I3JKQdYDIr! zR3mq-JVx>ldWBKp(!KM0PWv7*H;;%nl_~qeZ=Qr<-6%X|UcP%%KGISpfGjMe3H}O+ zHmV@onFO0Wb>f<31E+Ez-zQGJ+>_k_XTSd{N(rB$z3WR2paik}uZ^qcbbnr8q1lO- zkBf@Irkclp+CB8u=dQqt>_fLRK~{VCLgh|%{&2>11#U}mIz~g|0S!vtq#YQ_h}a81}_kwz&IbLVvybzj%0@F$wuDiDu*=u9p~eUC z!ronOMuNyMKY~Vr=3UztiRH|6Se~@A@J3wS7Z^A{;D5e_Q>L&+b`0?H6GIwZsj+xC zV2alFZfk$A``!>FGY-=Ay>#P=+BSl5PV3T?^bL)~*jx=Z|s#w5={qGbtLn?YXngf{*A2&XK z!cx$)lOr(t|3?1SNwF7w%Xf6<7`%pqnW2n)7Q zO&AIZ&?T4bq$)Gl&HYMAkr9Y8*W|(t+vDQ3%V~I@n%$+ma0@ZNNzDqs%#XwkR36?P z2SrUk0}4=;)IX^aO7S0z$T1u|AT5Z0YBd9#Ttz1i;-7%I)jZn+{+2$iW!i10V+$-^ zU&*5AF!gN^Lg;5wD_9S7=8haA+cm`SZfmTiAbf)rVd;Ej78vEc8%Oe)9P+wkNfK*a zhxbv{AYq&(kX(s#bU^@qdf=Dn%0O<=M-3`BBhD*QR+d8JR0OVG$}r8ss`Ii>#gDk6WqQtsc-|`7d6R>k(8`L z;6d!Z_xSPtV-Kr&64DyG`ljW7jO=5EJEc?=ay!*Ue5_>x*o&z!IO`M@%Hb;w-ftUx z(M45Eiw9?G2%RzG3`3(w7;e(;{j*a=i;Qm7Fr)FAO8~1EXd7qaF+Z8|R;A ztF2UYMWZMbmpS6Pz_WMMn1pVI1X+PWzB&gaXG(dKK-MoHOAcS82ne_22Y=CR;-n39 z4vy@6#mtF{h$#$l_-`72u=V3ztw&kYOx`fy0iKc|i%WJ(xf%rCG@^3vI;s00K*Go0 z_^CGqWRy28^ffc~Bf{W|lu;b1xOvS<8jUI(u!;8gYwLe%f{Cy*ESvK*x4(WI;n@w}6J& zs@V)5sbcKloKI&S2$$RX#AL*6&qPY+82HxGc(KtSD#o=Lhm{`${&kk^>i3Q6aV28YmxS&r9SMjf1u43Fa7pgZ0Lo@2 z;4gM!xgjlRZbq;U|9b2~QOHf$c`>67r#$?k;T~%p+Er}k-R&m_n0C*o2PB*4z~fbD zCMQPGMUTaQECIfJc0ov|Rpn2%*KbU{>qJg~rYxNjf)2lXiEX;xQ?;!##Loo+)%#mn zS~>lrKlB#EC}l3rQo2t;PAb35^~p4pkmIP6q)i*0V9wvP*PP1n2@#q7eLm9GFu5!E z0qRg)8J(v~5)oo3{N1D8rKBu78htG1gamYTmWXeE$t}?&Yy8Wz+B%~Z@Sku&^0CuI z3;0cgy4p~AIAKFhm$Wtf!LPOCMo`yp5(C)Z!Zt3do#rGHxv;XE-Whs(LBaH-9j_by z%LY=;W(|!< zXTfnz@Mwb>vAC#ApHfP0&4TT0FE$^pb^F_Dgw zrKT*2!aGw9Z`1fm{juL+AM9IhXOQ|=$QKcR8vPjANm?#r&`{B(J|RML-O?$BnlvscNm~}?R0Mw%dBDHR_!Ml1;8uq)g3?20Zjy_j@N5|hPWcM2~nhw1lxJ|mgJ;wrX{@bosPhaZr>k5dj zpb{k>Hzy2{PtGClnfCJ4sxKJFD&zAO?-mMQQO@5(YssZl85GCvUf@q#0+vAJ;?0U>&6AHYt$ySp>+AEe~Rt-G@pdf_|+5T^T5b=xT+8nr2 zto2^yxGOl?83km5?*{NmsN>{@(zBj*jl`FQfvb5z03X-F-TBk0XZ)1pST-?O?9&wT zc>+J6y~KDV>UoQaO-i?ds(X_yBcbVj@9FBI511vH-13_|zcr-NXos;#7$ z0ftMcbqody2~8QQ#9j130G$5p7C|_{mtJ~>XNvW^D@$H)LSm`SyM2{o^3pV*u(hNy znA9(??q{y7HlrIRTGLocv@IXFt)-I5P`&^Dmi zIKb=q$D4%}PcA5INu%6LG;jsv7gMeNYa~Lty$yD-XWq5K8@g!9nTn4ckzbQu=?@z! z;O?$})6+`E-PF6c60~vM{BGqRf8R2i(yZ5He13X&m$lo+58tL;A9+$r zD-u70Vk`@hP@44z3$_x829gPqs+pOXf&P86wQfxEHaziQ4*e^0T18uIN7j=QKI!{c zzWlF_?4xAdV4}{B#w0{fAA0C;5H=vI6L9*ktNQh4X;_JZW(t~rbHnxiD+=m?4HJIdnkw>12aw^* z8HA6|-Xp;uG7cXn6EN5(oPej%3dc~eF98Lb4SM7BUy&>D_BgP9@k@jeawBYSjcrgh z=vsh^5QlD!>I`A5EIKP$}mGFHn1yqKZoe&rU@9 zS5yNGObgl+9Sq!5@Upy7f*Ck(oA_f#NXgku7>pbZ<>gdik6yHIy8`B6KPGD*2pNQB zNfP;%YBh05tN~aRiSr}(p?lqK!A)koSF@LiB=4W0!MvqPthLh(OJOKIYN z=J9Hk3huI}h#0PoOjpgj+RxOUn?ZK0FR>xXYQw^ik9%vz%(kOZ%5GeK7T=s8EJ5ms zpwkwhtHgZUt-RzHRj9g~OMY7B0rYA8PPny)$>yNSJROVilu zwE3CFCjcRc@zShS^p0GtF8zN{U*@5s=VEgmb{jwPl}!v7Z@Tt+E!PKGvZ=0r?}{=O zB)#oewhWYg`2%Yhh+K38JIS}|TU91>erdjB`c1tR^a$+qNJ z`%>5fcEX!HFC&PcSJ{)l3e|^Zv{v)rf4OC>_>qbpQTCO8X}9V9PMl3B^1kG%Cg-do zpWtAU4ezBw@O;C(fWem`|6vFSs!WH3U?k>gwdhhe3IK1Tmu49 zUnppN6I8rpTO1g4%`jy(zu-3D*ig^}PM!Ho zC;p?~j;Bvq)0ME0z3Lu;5L@~T2`Caa!^>~B{G;5iSrhw?Sb;we{H;tdsb38DHDtxt zAe{$x8d>a|g_^p4yu^XK8D{FU_ZnQ}#}khkI8)s0#YYkyG&gWhsvZ>XYKeA<7vUvoD9VF<%ue5acMcUtVHEg|{+GS3yan5zibzB<@fJ0t zVx)aEU#7bNy6vcRwQ=isv@DMej6D2qo0(C%-^B?1ds6E`!w4^i-SxO~>v?KlK4L@_ zXOStF5Ia4SOBd8bC1NdUM_4F8gUBBn0u_Hm7 zeG{Ay1WGx}KVlevOVbW0{}qSs!f929?w@NA<`FgkJAkyEu|Y6h*!`YSPUy1gMH58(0ONyRFrYp@XbTY1$ zVzuYx%FazTTe+9?DUI1!|Gp);pjT2v_#>c~K_BD0qJ7za#f!#;MaGKJ0<`_mtcurc zR)gegjlV_Uj&CEPIjCzs6@mk+@fNwCDEJc_g z;4GsCmu{bb<>2BYTJ`dNt_@JvyjL{Z2`##B))We!n62VqD^LS~Tw5vR@F7h`ON=|z zMa-Jt^y20~@XbxktQ!0jTXj;cAKrT&0MoZglarckE=UU`iJ9DU(gLa?z_a&KyUp`> zG)$mJVW?9lEvJ9SyBNzjqxy*Vr?w6bxWP|e$eGoPj|tkmK`Ubpn{lL!AbixZnQ!=YW4JX-7t;Q? zh?*?mKyHnSQ=`(O3(awt*i4QdF68R0wx}ELzBxe}AyoJ&g;GJ9l@>vztf77EBfNuc zE{h6(yEL3D%v87KucHcIE$&Ir7__=@r0^@CH7v*8W*{@9poH3a_m_LxqZR99l* za`pAziZw`PGLx;|B}&Q=ZveVWOSKt)ODuv(EG+BifZRd=1W>=m)etOT$jgFUs z9ghb|h}MBaLo(?p@_=x*3*62T8>>|CaD@AR%c^YM&!HH2iQgPAw}A2+;&?fFC+6TN z^pXe~1ce_NF3eW|svHUvxSj^V1G7n<3%Yn-(;I?BY!L#n24BN&Xk9I$j+MCIIynzI zq55YS#KTKW`2{czOZ&clpqz)I%HZ2&^|Us9)+7Vc-sJoP%?-;-!AYLlXlJEgJcUDl zCLluEL6yPztL%#!MFOw0&^Wq}uRp{Jkql^tr_zja4vk`zph)L-1KE?OPe{LTNTx#4 z?p0)VV<`dG=%EntRlN!#F1BilyFnHC3xOi%&aN!8==tK%I`*g7tV^`;MRb+8X48bX zNecXZCI3eU(}{%iJrN(9`>@l15ngb|t|YpR*2Z!hz?9R_Trv$Hz-8{R~FrTTCxBp8B z7K*U#rYE~vuWN>jB^QU)nQLr-jd3PXPP(UPR_Eg(?Fm4 z+LmLRkuKXdN5!K-Z5)M{j~NjPcz6@t1gfe33J(1xI=sMQ+Ew*HCvVov?j63O&H6}m zorUuH>MwA9e6&p|G!5cI{KzC1kGmMLd&h0nKHIq&GXFUoOomT-8XXpY98kr3%~lHl zzrmb3V>@Yb1PS!MZ1Rr#75;|;QJu_1=~aoUiO6;zv^9f_0!Pf79t(LVQ}Xur+CKGn z!%l104wLLsY}!OV;6RF>z%`&fUGIVJ#bQJP5?w>wT{s-fU6{M6GNo9T-oFbMe@EVu zySEo{CjgfJo$W%xPbL9>H4PNjQv@F@Es^85u{Janr8@a(Qm_BJgh;LS(UE75Q|$r_9HBK+%MgKJBf=^(k_boE~x^@TqmVk7F2ZB5dc0n?b- zPgnrSbKjv7yCWb8UmS&yYE9jKkE-{Mg%q=niYUNw=bkS^DJB<+?`?SWWkTv*>zQMN zAbIzV8g}mt;wa0`TM+WvUz@20O3b=HEj}(}be}4p!Qqd8?hO7+8)=@X=>~2fbfr2& zM_eF`;ST4L2`juKD)osx&zn%M_dTCsuaAH#n(P<@ba*#kPZ5{C*Qk1#u6UU1R58_-`g*B14D@!LN z4880wY?3k4T=jt^>3p;KL0;8@c$cGnLddTYmr!b8ALU2E1nCrx6lQPlLAct~Y6Ei% z*fd(_$<-V*%v-`oHw%L9bDqoX23u z9NO2<1dWgfc)5UXnR}i`;Yvq3j@AO;n-+DGFvNZK0-GuV3clUX0QyNeyPFg$3 zs3K`~d1MyjQHdt^#iB2g$+zy20jd>eUEA6QJbON!9i;2c0o@A*liY)IFtouJupmUC z>a5~_!Rmz-1-JZl+dd;z-@6*sfwv4&$`G&YGvc&f(|GS4YH8g^Z1)_q98dzT1F(JBUV-a@6xN?e6Pi_Tw+)zojB>ydW7R^rL7`MftDV&g$xMq8pzpZeJ2X!g`WPwDeNe!;VPB8;%m@tFSBWGpx2oCz|_!lZb zTg`t@A2Hfejb1}Itr0X)967~)yVFEDD;(%qik6qi#!&JMeytrgb)y!Q5YnjqpWByz zLPB1Z+*ZMb_Tf2iiPd=xQed-lMJ~At0pH_H#>@wxQh?eNh|rB^taa?U6}{oc;&&U; zyC{cD9HeHVK~5>xbFh@B-(~)p0q?aum_-?q(HxJr>yupzbJ|i8AYCJydhRhz6U%uv zKs+!h#2b(yup~ym&0Zai=yKST?VM157P*@Q5OrIGa^*1XI>gCrfVj0quxNnXJ`t65 zK&@Iw^sIFHNJz^N+9Kv3ZChtz_;6DNKB!AOJGn=cRaPdI911pelwV{`=dJQ@5c`PU zEgyP_Ll6>@JBq(5@F|h(J>}$lQ0EWkhk7E_DC-c#Z`{&z(l#qF?3#Cnga-HwRJsHx@$gnj-@$XhrOe zsGBDj1w#)vn!A2>WXyVpaIcVmB{$Z4`BsSW;$WGgnhJ@Cxf*qJI!&D8W&G-a2wW~) zEL~$V-9F8qBBH|KRqX@@6)V{J%V~4{-@WH7$t@1mwy2@!hxpf=ZC<#Q6?V@^_$ju( zrWC)8h)7?8L38LblC~`31+LhO7+?q-@T`-&G-PslHZrP^|9u&OGd#L~KcvuaHRLl= z67thN5t=d@o6zbHU9)(Z9u0sWh&MS51eFdbEx^vH{T->#?_V}?Hw2p%o<#(?Al1)! zn)){8eQmVj)st$i3GZODTJ)N82am?Lj-^nPPoxOlUIYH;;#J(pr4wCn46>5#xoB}u|LF$ymTV5$NffV-fnw1ZnhVHGqA5q901vWA3uQx zNBCoqVP|htQW<1mc}=n38x0v}1)Q?dksjuk&NezrCTEvg8%%ZPg!YtSxi7r~BIScS zOxrH4sSq`tgd*Gm0_qI{c8a4*K$>XXaq0hX#&&fbDMz0td|v-v?vUw*I1uC3xZWTI zn`d)m(cB1Ut{T06Gqj+AuCG6`_&Aiq-$Wn6<)VmARk;&gbTT8$H++W3R^sN)Err&=C3H6r z&7p0DX-cw5p;|2Nwsz0B)P}1$7@lLEEE=-(mHZ3j4)kz;&4o{(2fVP;QLZCN%IR3V z7LQ&4Sxb?|>D6b6;B)6{rFnd2VWiIU@o;XiEa}Pk9IZ(fC{541pnUeagvoaPd;qao z3X4V#8%@I+T4xs!ADUH1s9k$G*ONa~5mY}TTv^-{<#9T3nZ;7|@;dcmjjwWe^W9<1;G`T~4jh8Bt$Asg2u?hXcJ;4{ROu?jAdJC< z494`HH|JcN!3^#cBHQJG4Y*$_3^RV}=WBZAOKa`s;fbF#$ z^N;bZ`H~X;U?u@YnK(R%R7ej-A}cZOCrrbjm?yvUv$^ZH?-v{Ln#-9g#if)-1Yhx= zp>;WblONz2`l%GPKy`sCO_MbW)I)y;&l&gAu8@Dv?B zdbJTT$%$z$zsC#~3VfllTycUm0y5I@LF!x7U)cxE9-+Yxa3@}uc)WaN4ukLh&Ql}8 zj04Yjf;P{#WQZLJ1Mu?885Em_^*8=YJM}niCAb$F(g{6+|2D;uicORcW?=KW(!OqkWG>1d%XtoNws9}3B zSH7VC4sU&ECU+5AK2v6Po%D<~cWrZzB}em~(sS;%Ax6eLfYM7rdlafy6}N_SUSJJXnJf(pBY+m^$&getB}5G@GrvcFb@VI| z{;gk23?|HV&*9XcV!Tv>JlJiFt~$S9Rx*s}t5yhxq(6Rwtu9*>?FTH5MP1#!I)lDS zC|T>g$f6*pU&}(GER90I*WV<_ zI`N@vBD38Si+gOR%aUcn=9FN6SdSXKBr4qUl`9UoF&A_q=`XQniz$8Lw=aYl#AiE6 zBY5j~o@9Ir9l&b6kBJEu@)Jmio#4;zPmitY(-eC;46;W|UJ-Rv#6O zBs~C4&0!41&3QxQ9<7yse2zF^niy;!!{x1;4T#fo>eq z6Ec$iBunM!od2a=XBzL%IG@h}XpVIl?<@&!iWdbweglz{B!^jJpWpgySDeA}k)nzjo5A7(_l;j?nx;RT>w0{%|GG$`eN|eUa14E;YA*-Ld1X-9 zCCMJB!sNmJXoT^?70m|2c?9V#vfx5;9X-IXNh()p_(m*aKGj*7lZ%OA>V`mmxAPz! zCJAPLKxkZ@$N#c^NN4p(FS0~-by8Qb({Af!SGPn=bMe78@V58VQNlOpA}V(_O92U` zM)+E4yYnE6FghK)Jpk2;4JI|XOlc_5iPZ<+Xn@hGTCNZs>LOrKhr^$^7lSV12mw7z zR)k6vWUx%CczS_EWbIAJOV$wgA8)13{PGHawOL0Jjv2EAeQU+(c2v1uJKoGuFu_`2 zTfK0VajegAhHAuKY$J4V_HD4hLQ%B5&VccUvBa6|g?6zhLa=2vL+#IZ;ssDuHHE!f zqFu+MK2MuWE3d-I_u*kR8|EKxKwgze;T0vE^x}Z43!%OUk%8NGABH}@4Y8xGBW|^S zM+2IQ=>^Hdv8`A;07K{{I|Ij~d1AYr4s~Z8#%3E&h*le~j=z5LeE>$n+d^cSl}|7f z0SafVkur~CLUf}mTBy|a(8dZ9hD8d+o#9$vCGQ-a}tbeeWi)TTFJkrY~Y)E=@)(dR_@(KA=fL;^z|q$!{9 zZIERO`7Rt4sLj+uy2zL3dtGo&@#xv>Wh$~8^-Jc9`udur*D%>>0>`*u1DA(j;uYA3 zs=j>xr}&^T?Ho@*l9SuP4EQYoR9(tvow#6N=PSiMKVqQk*ROh=_y1gfIUq>t9Bt-H z={(JJ221R^Y^nPR%{(c5mzkHQ?O$*{SW+w_RY4qDKPJcW=t58hFHOr(&x3uJmd0q0 zu*}4owR2{Ej?D1)LYGI60hbwaVnT!<$(ql!AL zdk=3@KrSVn0J11GShd1-T~%zt&hi^Om?sh>GPXp_X!3&!l=PKCNf&O^j(hGrPCd^| z4=I{NFDKhK|5-j%#@k=sWjR)0mvatwA|I5Itojd;_a>!*coW6+XDX3;;Z=t$pBTN& z0Q-7~FqgCtwuJS6U6F<4K3yzXip)CjHt>-o3*3NuT8YNAr{^+MX$e9@n4Y>Qi#=m0 zbmVxv*aK?bIsi35%D;wU34{za)Bul@_bA=JiMSSZQ$%mO(7zJVEXAmlhGqgC0WVX>j zm$)HiBF}m{A9it#?%?n``GFImr%6Yd)oe~%;Pq>xU3_KESwmy6S-&OOZms2mu-xok z+GGNcQ$xzWEHv^mRh|lCFac#2mT{FptNzDETiVN<50O-ta4)t;npRxs!JFJcAc=su zP=cvG_Bb*ZENKZ^f2|4{y8`KOq=xiCr{wS7k*ZnWJUIQGC>I)m9q@G`8Koz=uI_yGfAL zHVSzGP~4(iLI%Xmbs9h>oCm}P#OYv=CT!h6>E!WszI&w`e;WB2@IJK-2@-b_wr*sy zXj|212zel(c6mUIwn-*hSs5kj25b5kor?Is{ROMp5)2*t|X1#l9SsHw}NB%G%g zTD-qa9rasv5)=M<|0xMuO;QsiU|I2s`RfTV;Wkx-FUyqSX70P}Xc<3v%=CIUJb~oz zMH;}%%8{%3e{rc?+2^Q^iGaJdSwz3lXm+@mWrer^KC%t>CkP?pZV6=xY}xMe4>Tx{ zzz+Ep;wo)Os_3Y&JE%dLX@tN<$|u8t{$dm%Ln5R6Xh4w-ODf6oImem^j@o>ftSAqA zzej2dR|oSjP^-jbus1dPb;@9iLU60x=;vS>Ye^6^f2SN;-URoaXn}jDiLW|=0>b)_ z7OiZ{5LDjPw!WO1FZ*O@mPpIicfZ7)pD$rL@(5UXuuD%IdY?n)#DgC+!%m0ny_L0> zUWJR9BO6y1o7G$FfM)a~YH_>JL`bal0?qOqh@DC30*cxiJr{w6mXb}Kr>fGmnIXY3 z)zisff2-%a$ggtS!v1GtA8>ne%bW?3m@&X zn{u_@_sw-=Mlj`f3s2ME21bZ?RCzAE2KFA2e+@G{BSWXOZ9c27;m}wOI2CgOWd|#f zE{h-{Kdn}VXh3Ii<|gdCYlZScNO8(RHKVS&iT!|B!EHS(9m&OX4Z77o=*$zsgGQ)w z-d1EpgE|-huluRh0Hpz(nWgy_C(&9dU(JpCH(jL6M8MWI4-zvgA)ZezZRQG01G@4k zf2sJWDfA{kyBvqn$8voEO~B5lI!yO9fZ0Ew(p5K_pffKsn86;1EeUET;ZKD9fczN9 zf^=+y-p~!UQn&hX1EvdLQyi6pWe?whp27!0@`)SYfd+Vry74XWJz($dI{+-l)W;a= z*6+7=Wh#WIhrRcy29tB2iXyQAWq^);e^|1S3$;-Aw^yKk25iJ%?~Rgrde5{OtG6Wf zzK1=+CAPmbmtv5Ot_hRm`&y|)d6T@*tx0v4F6oFFy?np7r(cA}n0=am=PH__(lCx? zG|j~-`UTagpGa#>UnrrmeNx$Hf3=K~ zlRJ=LZLm?Ua$mnHlma2>^%IE$o2%hVq3)T6T%FJ8IQg~u`9CR=dA4Wn7N3E`bg!s+ z3@9;A1BVE1EFFzCz>@GIPSOq{&nZ2d3+=*YL(eQlqM8BYmI7uWo53ydRL**TZ$n{> zPmtD{)C0t`Omk645ZA#!gN@ULe_WjQS?CXu)~2sUaHl`d+DO=$=jG0)(+{!$km}`( zE0To^j4F^Fmmj~2M1Wo-u}n0W_w`#F#0+#uK73#<%5&S@rKe~-eP5g0OFdPtL`G5F zM~+8=YVrGo(~1rb{{`ly&`5Fa>|)L9&2pHcfb2>NR#?!obWL)$D6ES9e|0si55W=_ zHKkE#GM8H%2~lX%?b*MXM8(%byR?3qok7oi=F8^3B>d!N>n42^QrUu67pX>PLRcIQ zK32jLSaJ+CHRT;HV=(nkW%1U`uHK~)CVL>UqcQy?zfgH=(G(J!aGI~}gf8|=VFoVs`td3H}C#~rn3syF<=JELbsQxj1vgLpg9BgtC zjy`^EK4r9BDd;L8q}B|l!V8!t*$H`oiT)2h7!~UO#^IJrzhZQE21XUm3g!ZPv!oRj!scCrky|64+tzcTe8wD8J)?w9RMR-z+R?mde@`fsM-oTg9*NpG zB*b6FvQ`8b6D2Z_{>xyfvSVZ|1dP{xJ@T#(kT_%Ow=c*o%fLJWXv#YuZb)}uTuwQj zm>-`cx@(eiMwZLUI~8{JexX2)x$`Gu?R_i4BB2krlMMgq= z@)N|XWoUO`f37-B9HOEsdO>+_cO_ss zd76_e9uJ=Dtqul1lW!VOb@>jiqcTEX?Vjn{VkzmICM;E9JO+P2BPiVc=ERsiS7u9Z zxB;ff^NkW!JIW*6mI={bn|^t5U+?)XxvuP(*#Q{I-FP9cVLg^tX-wRuWAjDPe5swI z#YaCYe&U3Sf3QsxIu#$)h!-_Sja%Ii6vR@YteM3;Jm#poz!_$6a?VmI51c8-(k39t zEb5<4A=#U!ZSTa-f@e^A5gG)XtA{zBKh@T@$-?U zF!ngN(c6|>VDFZNz(0QE&XTNontFWj&XE~0!I?LSe~jgOVW!V^M6oZRsOCDC7*K|Z ztDbVfcZJl6`78~gqq(n-K>G*9<7~X74#-ydGWge!5!)f>Do1%6q4v8F)L9wQ`wPYj zoo%TF0NWx30(xNeT(=OFl6KJuu)4xIqiXEyzNr>~zxyxN;O^~ckLO<&5#3t|b1X=G zf#Pl@e@IdURlQ96K*CfjdKSLubL@l_LP^a`rsdbeJEC{G8E#CG_(Kk)o|7!n(LhF^ z-$f8R%5E7mAWu@^yt||1U`~v8pAY+Gnx8q^?VJ6KQSQi|%o?!TD$g3&qWFj!s>tSW zkC@K15Y*@xaeK5a$-G!+DO)MfW4B3`X?hC^7%&&!NtVHF%H}7-$?ZaaOg!vjdB)|uRBJMxZ zf8boXJTo&mFUz3r!P*S1=i?d#N+B^&^~WPNt{5WUDMFvTZH2&V4iY^0zJ^}^VT&{$ z{d0l)S%r{VckkH|u%a~~_7KMr!Zhrce=683??;vF_vs>1dgRg>Vy*v}3nhUYuC_e+ zGIXiCovWjk(huVcdZ+pe$*E?fDtwaYjqSa3rm^TssOY>_zvQ`gQd0-CPwx=v2FP`rHaD$QWT+#|D8MP&%eQQXv)0~$c zF6XCUj44)rF-t|J@9FSc3W_>ur&#-PMYb-$yU&<8mzQn{X&UDj*_7KXf83|w2CP~z zR>flg6^;8K6eZ=Fl@H+hTe>Y1XmfAN3&5cB=Iz`!HzQE=oWF4?iN9d(fwoX-A9ntpK>jDYmjQ7AGB4Z00U$Y?aOCZ6-mP>-mBgZ9n>wjC`*E zohg@3nH9G(999UZ>$>NOe;Q1II<5Ez=f^ITHvLYz>x=ymt>=4wt3NhSCF?47{7gp2 z8XGdEPNeH06>UgArWIVF0Tne>lIN`>odn+;ST` z_|u&mh93J3cW60U%GmC?+(4ZfTh1WX|NXZ^xF+$f{R569p3RIkBc;-gFY^-2P<_(# z*eT9kT7FOzeZ>mEhpTWHDz5{A+UeL5n0fSnZX2MZu8`ha=jaR`K7YA;;|_wxKU9Rn znUDT@g225(nRV9Je-flX(O4(bS3xL3K6RRi@68$%N-|XMu2iYC?^fM2-Z~{>NS4>* zv)hVgTMLFw6YOSxJfc#5Hna-u4a>Kh`YvYBFv{C-&JJLf7y6wzT~=D|BwlR?Q%nq z528`+9H{HQHv6as|S zwYq{tN-@~!e-1nxAvWbh`|3r!&HB6x@<(jWN}l<8?L!h1(O~Iz{WQ1ohur3cK9F-Y zuUyRdXtA^ya$EgKEX3#3E=>SMETb4k_mR&cY0a^yRiU>r*CmvN$th|los2w=)F&6b zK4FsDJ*e+Q$FbX0Fex{+W$4`S7U;i0H?|n#oAdw?e{{-r2R%4=IW<`&QE;cJ{r}G2 zw7_*7a1_N%lR_P-cpS36+$`r83LbeWIt-1(OTp{#y43_vNpJ+-QtHvvp+VA>Zy{Ti zg1e><%;-^aRHeW!_>i>j=BtA2ZL9Y$0?3N%V&dHs^i(%lCEJkUZpv4?8s0sype!PY zh@GOee+>(>p8)nhD!8=(r;f2feR9J*ef;yPf{nd(Vlbr+rpuIwHyvg z62UWyQ3XExi}7um=FBeo8S#-iMD679yc5ocj(Z=eKIcYb+q9pxdMo_Wxo% z7f2+Ph7=sBZm61}UMqSAH3jf#8_TD^NB4c=e+7cGmpc9RlQ<{DM@jv>BoAA{GCK~hIz3qQxxb) zf85F@`zgI*8q8VP$8s;py6JOnzr%{%HO!=2*!_lt68Z-7X#@>tbuSIex0o#$Ea5l= zmW~KB%^Ep0rEi0*beA1^z)zVOBK+;bjxckV^QH?U=kJX_$G+8UL2Tu$duvaD$onX~ zMN$aQ6YDnaq6ZuJN#NnqiBLP7u;5B%f7Ol~wnCmhPq6aqS(1Y=+c}1`59n%;4viqW zg`AvbMZi1g;Uk;bs{d5VD}N4BW=g27)VaxOTEKOv>i^0?59xD=+>dYpHv(E9&=i~+ zK|`%t*^5dq>Hq&P=$DX}Lb62mg(#Nn+^NddKhZ^SNJ>q)IY42I-!=#+OI2rAe@-mo zOf>Q`Z6jdC^rGXwttG-N_mze;piNm++lgluumA*M7kye!uJKqOQhg5Ue0>@LN+T6n zM`p8K@DN6!p)CWrG8N)(Cote3xTo*i2EXUMl*p>B85T=@3pe_?cUFbHJ9$h~37Ca( z=63(0yxr8>{6viCBLNMnT9ih0e=R9%Nll#SB(GV@whG}oLcKQ4$8n`-8>j3Rsg$rS zRVO(FWlqU|pIWXb10;SB{;%=ZQFM*42BN18`Zb@JERut-5^D7y&y^d8Pa>GGUV>lt z2z>t>=ZK4w7J71(awZnBhsUWH&n7+ss=A>r9}he#+t^OQ$;kk@;G z9AExj&fL!N>*_^ixqyrD5Vt`LXV4uzFlXq2$H}PO<hQo3=azm&DqhfcEdN}0yA%hz5aFR(jWjb5Yn5phMZa?J8sH+@y!)xd&7-l6H=mXiR~|pgS?U*Fh0=xg5Zk12C#`>>Rkccn z5JPdLf53uEcA{@of93`C{7FYMl;jhx_sy$u!PJ2(-S0RuMXhA0=_QH1QmLKjME_E< zppn(2s3sZZh&RyjGUdu{qG!8Pl&xs}8d zY@NOrW13oM$J$vM5|$g<>V7OqjT`FdQI+w``dqo9WyMi5e?JTbBf>8qGb~&)tj&}` zLRkxlSAk!%1|)_*R};HTwta7~i4eyHfcaMu`O1q;?6H{&9cbMD{{S~}*`l!U$bv%` z=MkF@3a2=rzV82opKvrL9e`tA1#z|Q+5Ucv=yFmkHyi+lEDXp?M zd4`A;Z4UMvblVK*VcQL!EUtxkI@`@rPm8XI6>B?}piZ@tY2Pr%o8kUKJX zW1&3`QLWqxBS7+`C~{Z1UCi@$QzNIsFOY<);g@nHf3sg1VqlK(vz=_D7Y_k>J!vYz zuJT2Him3hQ7(hl{cl40Ap*$7L=~V{3v>MJH!nRLMY~45toIX!0XK>q-^qfwWV zrBft~_#Ak6)~PeJ9%O3Gyb8AO5t7=mcIQX(JVH&ueL#z_>dPw$`w-gyw^l=gHJKQW zN3)&Oe+K6zapZF%J+-4TdKhKQmou0KX~Rf<6MwSuWNh@bW8cd9MP_NSOgZ*phBj5i zP_v@5t|Wr&>!*e6w7n}2A2D74gc-ZM7BmEPvj;r=6@IwSFV5k|hd!`--<%zJ^r8Odf5)eBVksf3cLs|c~CU^b9hg*7C)Y!SAw0Y_oUQV}30@jN$$Rg15^@HoF zEfDnh{D|P+>RHpUu&t#CMfn+8U6`s}KYs3Q@@bkP{S8P1>1-PsDQ#g$-O=on;z=>e zf0tH4MY~YD)zec|oDQIYeKDDi6XA+{*N9JC>bY)t%lf zF>r}#Lvf^TxGgz=Y|FYQccn4wk;k~of1unx)m(N1&i?M-3*>T_vdTV}Dm~HzO<3PF zB)rGw2tOVJO|$l;7cbdydEU-Ndcx%;_!!Vl>mtcms!k}1{O8C@6H1xV-W=e7KxGP& zkpCnbB8pixHo(>@RdWN)W%B=4OP|-RAZjtRneo*sB97L&=amYj1#DGSW$qkWe<|Mj z%D%HL^(2r*`Zpm~0yg|ua~y>=oog?Sagd;K2ahRYkcpZyI?8HNd9kY>gWbHZwe~03K=1=A$LL24B&sj3nnwx5cJg}bUoOK@Kz`Jo= zo$D19Le`&=g_!c>?#dx)hWvPks#Q(aeS$+XBSdMX{p)3>;K;vpikXH1nw4{(Ha6Z- z*X)T_<+XRYGu*Fk;uDBcJYrc4?N6_}`E2&tQCOQgk<#I>Fsn2Gt+lGwf1Fm&J`Dwy zw*(A=!9u_)yf@@_lfA#O0&TSbzh4wV%{zp~oSd`=DtHajoXZATSA^rV8Whb7DT|P_ zic^X!%=B_QUF?Fl-8%yxX+xpjJQhQH#|at^{lBZBBoC^YthJr2OVtk7zSO8?HtNVr zzrb^&gYP~;$SEMOp;0*Of0iJK;n@OkVZqCy1r;(mUvUu5Ki9CwW()-LBZzkXk)6)@ z%c?($pBKgx&a^$JcHZ3gqnWc$deF1g9p?P@>C=!gHe#G~lwyy`_61>>s5HQo_;&i* zD_H}k>xcf(9^|L6zzPqj%;d)hy-HmL$ne@H)Yk#S^XO?;0g6^Be{7mT{`6RG5WFw9 z68(QVcR2peSP+>tDUQ%XpI&-n;#NiN#_7U;o!)R5EvY^oRzx)JfzXf5}a8FbJe8>daX&R~NGFKj(^8A64>O?Eum zCqujY480wpewg|(e+0ipIr>ZZT-jZq%7iZy>54vih*RfSwB$oif|{C= zZDcPCbfV%|&z4+qa9MODvHZoSC82!9<1okH-y9|^f0uZb2H79Bb`W%mb5jj2pUtmGYi*k?>*KYobc*LCTpc=lG-gveSWqO5?7eXb6&f9?Am)tS>_A)a!ERZ6moujUV!Ag~_LU|mnwm#USsX~fS(UUUQkvgo3BW#H02 zJ8q|tj^9{&^5d(ot?vttDlFDaZ1ZD`41#Jb)ftEy@KOtbQ(W$eLzzOPzcL&<5iuP! z3*OJ@h4eIz@v2(fst0S_@0V6-RqcWyYy_%Fe+Ho~GNmffgwg(sAsDxNAePHozDF~g z8i?7JRuU)d(g`+sx6AaWcq-rIWFm45{tsx~^r`bx(8h*a-tD3@^WJ&?OI7>;owaZX zgV(MEnP^b(UuQcBgS25!PBE&x(ryzsr@>P^k+YKLgb}7+Y2+SD9p)fZZ&VqV`eKvP zfAP0CQMhUoiB)!_`o}w9r){WLwM!HXeP!O%8gaV~ikw`gNyRf1aDhDwbGQWQj`>4A z+O5Eji$e>W!io=L-UDU~#<$uyMdnBcXh0qJc%T^6boRnYqe=!7lr`e_Vacy9VOsYMh!a!3ZgCF00Xb1Svq-`({+WWArUpIiYoO)MT$;c0%u`!`f1`$N zH$a_%Mj?zjlVtFOWVh#Py|DvOg>bbNa!FP--ppr1L zj92Tsv)}VGohNP;8FB0h+6zL%F+9gNjo79asaI~?b;W0-?~Xa$G7Lbe+RqLrTwa*V z7hZ+b>(MT_EAKd2WNWbIUl(JVe>iy28-gkmhdp>4jXF0`7_B^?vAVU$K8pi(9q^A||4HL<;1(kB2?;M)%o}JjUbTc@k zWT;;Rx3NegaxldKs(rlr z$WE!R^2EfSdmcE*mEvQ57^+$NCfjcY>)?+HMh_ysg*cp}w%`W#0pP~P@m<`;d#AVj z_jBAX23U3IjE6pbLK|?nLpQd>H)VjbE_1~L`g>*z%2>LXMIBNcf7#1qAeea+43@k{ z2vAugElH5+ylhl!P4gp;Z;b<3C)Sm)jSvk69K(te;@ybP0#~zbu?#Lq^l(w*Z5C;n zxhitP!2_QV{8c{N^OEqyC6OsWD0nzc&3=(%8BUFLdzbU=MP9i42nb9m>iHus`-dlh zYTqme2kw~yG;L7if5-^DPCD-jNWulTAox+nKu08?zVyaQA%T6e~HiZ>bl$NcuZjXrk6Gw zG{*RC!pX^8We@^Lw`pJeTH1A9J$KY23xx#tl{kuX*Xxzfg>0mo<9DpG#pV|`R05q*`$@4FKe zV`^~)+Mrx)e<3y9w1~ui=stIFhyqf*?jP&MS|O=vb%Zohy8YbJjMi}Qku_xoOvbN? zz@LwW_R>~OqYS_J`yENY%TVUbEMOeClKlM;#lDu3R5IA*5rIuIAtDD(cd0LU+H{~- z;pGpH?>q`D0X(qy95G8ztvB4tnKu9?jD)YtviwA6f9JAtdb``U=^FOP<0knce=={! zm(WuDyYzEb3P0laXVltkhc@GJ``6Y18(K~l|K0Nv5MKVVV4BziS)Rbky_23xM=+Pw z1nrq?9LIhGx4!XK+Ija5L(&#%f0MuCw%&LF1TxIDj(XFX)EBgE!8F3c`lZ22Zyp(e0RplKx2%j9)0uwM5N_ux zLTnVsAZ*3xKB8u%%}T|ay9&z37V5+`Lsf;2z2+m{DV{w zC;j2bIf?*`L(Nb%;U?=7D!azsA(1TlM_zd!f0Oy2htk_?2)=;QAm%s!@t7O-duKi% zVp5i*P3U-)qSI4q_#{FfSw8@DeB55cA&_&{n_)4<-9an`!HcyT%v8ihOVy7AtKz%x z%rSqRyCISxRbBdQ$L(HI=w9}?Y?xxExUQ;u|KSvj3v5f)35(bleqVD^yAf)yb^SK zK$hI1?Y>xN(qO^dyR_{_9^(S9I`h*Vf86ich0H7s_dZl+T51g%?C0V6e{KR6^!ol%Bcl{=t53awYgKuQFhr9O#{Uq|>UU}EXNwTCXI*%lh(I7- zMe=k&i4|2<6HVu}V+mR&lh9nT;cfoYPz9<8luh%M0lZy3NZsbi(@iEn{&<&9e~ZQ% zBa#BBUQ29@&!hTKm_~efwKtvr&|*!hA58GDyFidfopbTO%SzsK53>e3q_<0THcnT% z+z;vjLf5exfss?E#fj~ne}{+Rkyf%p0Nkh|Bo!L!#}Ojl^hvCK#5cweQ6rpSiOXsA zw3S6q(X66Bo4hj@UIhx$S)#ezQ>pO0u4ZiGHBOsyCGgFLIzSIEmTqJu_ z461U4xAc%$Azx!LB$)1-TRm}TtqRM!npe}VmiunPx|*x;Bk-rRQQO7r00K_Zz`Zp= zM8O4H7|S_D+{-J!g5EcDF6NjQxjEC9D$qMf>(WN3Ksy3H+9il=e%hEee}to3BcpN; z^s0mbsxCAgQa5#0r2*&yn}M{y1zO`5jU~-k6NOAcPSR}D9Bq`W(Fp+-XktS{SD5q& z<6TLfJSrg~?-!|4EBa+seqKmj9r^R3?CBF>sx+SaJry2W!)&h}vusPXw{KaqI42F} zgT_k693f@yDc4U$cuZ&ze@}*1k;CSh)5}re9V5W*L+`GpaD@$FvlN3Yu;st4eA$^PtawhZ ztHgBcxqBPY>YHH`Rh3l{H?~C5(7y7Yh%Gb(VbA;W2X&H*T_Xxde^3!t+*u+#Ajbc( z)(a!|zAQaXQD8y-n7|3o*RpO1h*832{TsO73Rh7@^3_6ZSVI&4 zDv3nz=z>rp+Cwf5f5u1^jlEz6sswmV7Z$_2p4-?NxOJ>Vo58EV{^5~#SPA2s@+GXE zKu9e`{nc69sKfs{7#Ryqz@n#vrI8P1p$%rgukY)KMmx1kdTe+uLy4+~Cet!L`*KF7Y! zUoX^+;ToDlIKS=7b&w#O{xOqe{sPv_yUY{a$bFM(%)bbH1)*m0((NDR>X#XR!*e8m9aR)Jec!(9Kz8q1@8i|BlhMX0YJSiRE()O&@~0nmjGD?aEEv3T?HOqG z3L81>)p!z~%s%~nxB&IwzYZ=*WEX({&(J{u3QAlpMz^!Riut6H4e8=fW(%%q0@o1M zLaUePF+MQ6IsF_REhd?p9?`7i$$!1y`Pn)}wT%2be_4bo4SWGqT0YLU3@lS>*C}`Q z0-6@DA;?h2cj;gS$1!^}1C!iSQY0d4Gx`AuUt+54W&LecQVQjer{c6CcwtL5bWv9O zE(QwL4p2pxvR0tta#K!`l3@#W>dxTIQ30sLwl#Yy>7bv@;!u2y_D8LgZw_z?nX0%e zto1*tf2@NWz;CYr!|ym2JA&eRpo6A?KrePjDCc>n!E542(EQsG>Ybvo!U)tHJ%X) zm09Gx6P5JJpAnKlXcLjc@=sR5p`&)y_pHixe`vK^L;t%hl5=}OLy^e%9z(fF)LIQV zt=r=8KNka#2^wp>;-E8!>^Z?vN>4Jdg8ffs@*w?oBj8tVJT&;nC*7;oJcYqR*?Sh! z3O}`Jy$G-By8W=w;lm$CJ#_dRO+pZKpze7oWx>qai$})!ENvhf)THe~7kEoGnAd2d ze+DkzAV8Wlx3WhG?bf#_orYp$R&@~d9b*yQA+uy~Jl|AaYG$r8#JIP{vXP>2b`I>t zzVX%#4;;I8))WRTR7V(Z9E{1RZc(5jU+^FKy4( z$t|16C+7nXP!0k~4rv>c%KZL{#rvyl+zt9b#WFeQfZiw8Iyi#4Om3w&z2oPd(pc?B z4-{xI(7rE?+VzE9q=_ZiI^&mITudD+9xtnl@fntBl7eI5rn zirFvql*jx$#XniX2PVce!%Vza9ro$(#yKv(vK#wI4rn5Akh67De;fW}MMhZK!IMqG z%}d$OdZ1om>Z?mjAW4}#b;Czre~J7VJoqQvfCN3@e|tjFzamNjbcv4tY^I`*WV|?K z<$c;kO9np?UIu2V$7Ouc5%!Ta8*}G&s~B~4QLm?k8r^k2p_O0xeiA;n4#%;O4_;O& z3M-L2C~+gbuBB)5UL|eg2(v-*sReq#_o&v`!G`dE)aR!==A9OLNkBV0e~|d_`2wHf zpgQmTTQ2%d(zK^3F2a?+hd-Gwl1WD`*o2uXDO1+_c7j1_`hB>DJF2zwJpdb$UyuL#pK#Jb##)rzQJF#?SRVP>%9NS zP$hSSV>aq1Zh!^O3!ft@LJq60yD@KME?zR70sCg97d~g142))qe=2w7`#gYPcHK` zTa6R&w7j#kt(m#Ie}O)eZ)77x79PR*t}%jTnC=wZ<4v#)QTvp52pibcmadV(f7x`$ zUpiZGt}2)^U@r>iK^WcCK79}>%#|*gO0LZIY7lNMt{-SO<5^@Ki>nH?t~W0 zU>r25?{3PLq?H;BJE8F@BLx)5PTyFi`!D&1S88A1PF=mP(cxnVFr?AQX(lyZ5e`LvzOL<~a|5 zmD=*Q3l7H0f4gT0;3!FRG+=16`bt;rm)~)``vQ-g2OKPgzMM2SG$|+bbdnt8dZ<~x z76N7wtSoFb_I0ay50sevlXiR#ZugROH-ksg+m(l0t|rxQxVSkxgLU!K7SQ zL|#r#e<{$}*ye$72z`~>$E>?@F<~9h297!=n4&U{Ag(shxb<^Tas>tG`%f!rnOraV6CwP$zD<5%cVw6) zR(Q&^EkFAI$eo`bx5TJ3IuKvE4|_zM)=~otH+$Uq&WXTNL~#lfV+6{|WEx1(?qtK8 ze~kR4vu0eid*T{QVLHUAR@Tu`J}g*Y&WUd1uf&os&o0P$nSR^nqWSWol04|yR4p@| z(09C_<(+DVd@5G-v%i{zl^c;X%*Jh`2+_bKF@2)0N0<*%YV1;zDgp?HVAw~83&u-73W4?Soh z+0))?;=0rp@*ApM%Q3yeJtKM2$t6CxY9g~oOuGNZrQhbu(4g1BpTvNE8CcyJe_8g4 z$Vrt87QuR*%s#i}D>IYg$n{TahEqA(7sJv@4Pu^bJ<$o!ROOdva|1rWA87kAjZqLP z`!?eL=~lKNa{@DcFH?I_$bg?Y#P2QyAytz^{@o3eCLA!_dOK9h1e`-dLUJWP>0r!S zN2l{>e)6G*g@)HX0&6m(nu`9SfBg2##5tK8g0j#;@|b_-cORq|U>HcV3Y-FMZl+Rd zwcd$(1(o%7ag{aFBHGq&&!YawyAKD3!3oM~&p&>^--y(pKWogNoOx1vbCh5ma=Rb~ zaZSv8xO!5BHlu&yCiQ|Z42TcrOf+03ZSg*?ps~|p$#U7XOE_ds_@z&Je`{*jCwtsr z&T{#fwS75mZ}3tl{0y~XeVsx01JgVBC*3=$doSRXqdeLiXk-$a9PGp4uqjGL9~cH1%xe_2W2=hdlTOL zyEC$AScj_gxxuN)f9c-6l4ZCs zniByC0kh_C?S$Z?_DzJ9xP?~OPbH5SXsBx^pB6eC#2q?+FZFwKn!uC!iH$_;_e%aI zJOu4g*dbz)vP$SddoD%;-TdLDJjg}4xiyj8%A>XMkRe@re{4@;L%;1}O`4ZeAf!JbCC;eaS z5tC>gd6NEye-&A?aKr*?&okW#p6K(@G@wfhHTNZs1{a4dG__I6Zt1#< zrSUa-Y?FA!M+&rk??SBx0g=^ zlq}cye_-4El@<`Tbn$&cUJNN-(cIltV{%^QEl{cV*>!6J6x}8ryAy4@wfiPjTaCYa z?)L6Jz-t@Z5xg_H^aM{@Nq7i)X?Lk5f@1^-qEkK&Mx@YWeKN5EDz&Rf+l^FKF{!*f5=vac9`g)TMwxNNA*kM-Wx+yr7ZD| za~c=&R`NQZq;aTy9Qv_CLMBe!%$o>u$7ml#bOqw&XX8O5d00Ea8So5ms+0aliH+MO z2*aObIi~&ZjsvTZ9V&QlcaU+VaXz~_Y(7l*9Xpm9$y41}w$pLELKvj>VPuQH5|mqf ze~>ja313hg)uGuw^Cfktoa2^R5Q`=Bx@}_mH+D@bBWkaBAks4eQd6Cb{kf|i*K&&r z>^|U*d-cKH3%p*BpmrMPjvc!l$!1ty^l=jxSkIZar1LiOUGZez2Pmm-7CD*GDAYpQOe82e6`zQ7Rj?i=+Lu{(f73i%~W9!duml<6{* z^*_;(moBz$|A%PP18xAqPO=(#e>;*pV-00K`QPPBLr!No{=FBvh62uYZjCA!dFu5q zd$W5Q%wkNZ@_^KI_WU-@!tMa)pF>JTB0?pgZh_!&x19C3AhM=sq5WE@n3U25zxN$a z4{!3z{JSQqj(1t|>t%N}%BmKegH-g)S7?3LY!!<;dK{GDX&zCB!i$QEbrn^F{|D z9CUK1uc=pMYT9vE*!jHNf4cP!aP`mrI{K&DYR!qaCE8Ki0^_eRWmaNUNIC5Lm)CxX z-dEbl3aWKrTCW|?$3aE1)4Lj5H(Z(WrIv@J4J6J}2-=I+_$2K0Ji}i@ztx-1!L9Uc zFVJ>0yr+><$$F#+?~&)V7(SHD)jxA2kElGNo2qHED9ge_ShxnBf9EV}?s)uI*`J9$ z=iU#gl86ElTXgy7svQsDbvRV0L13_?wWEk9T2}cuKEjpn$w=>oeU@w5&H%2u_0CU! zB8q}X9^gmWxF$_UP1Y#*_ukiU>R^L8;ft%;<+-__&8jzAu+7dn`;KM#3nwXy;(-9| zy&oYKoutXe&CDi)e|5Mso$4jYb9Dp6xyV7^(?;d31P-eeu53p6p#T^xO`3nJz$*Cx21Z5dzCBX}kpxrLl`=S_{llP$+lgSl-P2?^Y zwLeb@;&e;@tg*}aJNfyBc+Wb+7u z*=gM;=C`dn_NoDP;~&0Jahs}d)Ei}|3yUYQpEB}&k9n8a#W4I-J#UQx zXCBH!=S+O4Dkp}$aIrFo75OY=SKCvS>GI*AyR9CGRfKE@(9U*m#*G%6sA}pvL#lpy zjslug@q89pG7I`(q1yC{C(}aj=aUjXq^fXvnn3#3HeJPwBy~#8N zZEYg4af3?4!;h3hEN=7!P{{auo9ouelrt)PvN^9>dwK7R)Aa`HC;cx$krFF3IMbJW zSSD~jb|IfwKH)p;aNC~~Owi%N2#6{BA9y+M+o_i8f3JmNFlLH?z3#jx5Gw;&hUCD& zisEQ%2^78ximNK|;C$S#f0x^$-Vmb;S&^RNIW2ZmF!(msJkq)Ue^4)oR>kG{FOSHM z7>>P`L|PHL_6yOjn3}2;m$b*wiSAY}NCpbBz5p5Cbx=|1Q^r^&IeT_&yC<0h`zPBQ zd*Z`8f5cyBD?Yz)I`g*o{$LIZu#+kB-CPz0_lEczwe>c3eED6#CP_%#I9nE`E^URM zFV~VX;vG#kPss4{FC-t$?K_sZ%qM$-0}sEAzYi~@JsDu#VV^4CZ-G2>tU8^p8Qla5 zjFQEUo8sP}VJ4y7=NXGaG;e2m1N_}xREq9^e~DJcun_GyvyJ4QyW~U=E0VSPD(W28 z&kus6i1jFJ=A6EqK~j4|VJuQd+PyR8{a()yOZ#slzz^IM;M6s)fjahu{I!c4)@tw> z)C%i&nCBp3&Hntr8xuN=F@T{nAcvB}HR{+V%Y?L>UPU zX2&CL@#1gjwovPsiUQ1pwk|hX`!)$&hQ{@7FOG4^jGSQowdm*i ztQJG57t8zQtb#fiXZUQNQn#{Eet4TTEhAbg9>!f2#$ZXSB%a!e>%<=jF6+jiF9v+_ zuV6cUf+w|)mqcn2g8bqPJ2)2de}~pq?%}uDnHwUqJ>^MU|FDt6r7TL5Cp?QxOUB=d+)(TL>ny@awNps|LqNR0=i`D%b)FqO(7+B^FI94+kC|E}FZztI1b;2e z=Z`$n;;eL+-e`cSm?;hoJGKY(k&@M^|TC>MmzF5k*Fuu(XailqdDC6cpY>o;&2 zh;FG|l`;l-DC5^%d0%a>fJ=1t{(oCBOPN_>*0%HhgBE|B7#~2^OE+=+ST4U)>GttWW$M@s{OUo zWzSpl4zICtPh&=wV6yL6?bk0iS?w)S%G{}#|P|zQInNqe& zIw%eZKTP>3<_tE7NAt==9}f zR@qzd%zMj2aBgbObrZ>tJ2Q(FHm2B4BH73pfj&)S2BGE_>2RZBJ+8bau_ZJiY3d~l ze=`6f_ljEBQ2UNJ=lph-H~*k_5jO4oxxKGY9O@jbH(oUyXYC~!Y$i`eEP|J&X$F=N z5R_D62k^qzLFTkC=6|y+bJ>Dmc4>QTTkY);vJ>aTiX+g_N9!8)Im@rX)(Zupp3GQ= zj=0M+&6_edM8W5Y+IPqkhmO19cn!vaPPXq^m+}*kPMAO`Fir}`!{;1_gaffo-tqyK z0-&~Mp$KsA+!IzGV%IGHVc8L zLe^_|wt6)|9{2el^&sYw`70-ahcefd)o_C#tis5Z>90_=SwiB`be4THgrjaBCZR4_ zQ)vnaucJFuc7M~;nkdn6c~U?CsKxZV0!(L>{!o}D{y~*{7EXqPbRlE7GOk#aM;8gt zkYy<}M039uUXCSsN9|tjw{93CGth_}V3Oqc$wb63>PGZD$w#~Wb1H+ODVq32m?N_r z2^B!Mc?hicVdzTlVQ}W98%6F@5?K~f*wDx3rT(;JP=AQxn+|Zu^dj~$hZI3Uzv+JK zVzi;!4DSMzYPi#DPbGiU3cwIB44ToxmV)0oWeJm!`TYOP-g05u+>Kka z0h!1ip?}+mLkxFnX=z~y+>qCKI9rTMvzh(4aLPi@Pt}}WLXtKMgiB;10!#g=O&H)` zB?MZL_yFnOP-!g!#`RP%J6rhn+RXU%o+J}f{1g6aO3PbPDQxusfWIC{DbWrI_8Aqe zlmi)QsHe?^V;)(-^R=JP0@AK#Pk1fAjd|tA=zqK#1c@E(GJ4c=kJ1rFdJUW6>Ymou zq!u_;lu4y|9{Z$(GvN!orFWo4*%S|uk&YeV z3w9Lo_YGIo{(Sz=cH0h*@ctAC55?3Qr!iQlIL?z`O&GzO5^u>@e4cL>Gz)ikGHoJMRz%vT8~_c@&dB|H#DG%@KI?pchc4 zcy_r(_%IrfRn6IK+|?cE>koB70?#{BWIY)hPPKM(*%sZn5mQ52thzxPNsekD&V&=J(rCe0L{2EEr4pLmb z-+R>~m0f?xC8wH5J4?gNA2+fLjzB3mZ%zwBjJgMfy~j>Btc80|I&RwQSmuMmyX2$}LAN4-6|IqiyNAAj{m ziAwbjCQ8UuU zB^S;EMeOl}?JK!AKC(3;7C}m_`F~=nry=PG^{t>dPh!s_4S0BwcfsXPXQTgy`= zAU+7RR4M{y)D$BlP@H|Q7)A|xqSUveISi65n#s6B%VSF!=vXwqq0}(nXYy!iTAA~1 zp1!412BttRN|$}sc;{XW=zpf}e@UKe?iSabk6Oiz{tT(oKZcBB!_lXvGy*kiCjuOM zE$-A;Ur>1LK^Ryn-q^xAduzbgx#@hpOK0G_HP$|;7|4glk{ysool6GKExV$ScPWCC zK>(py$lBV7<~>oA^DqxJ@J5j*C2#I#8pY%1Q+=Q5@yM5V3C^UNNq^q9LUtDrU=MDp zNOXkL8lYOaseizXtnAk^<-kMqW)HjIGaz8m$&*YO zcI>8TSYJB3sb&2I+$FUyWNi@%W#@5f*JS1ws8tf_hoi1YeL8NR>+MLm%2SlZr@Zb<$H*SGxu)bwU!RB?IT#WgnGfw1>;i`9m zjPm>Er{MOR-PCm~$1Bj*D$&-tg#Jb4?MxK038kGdXYjz@hPGrNpjZ!(~0T-nu z6r?A`To9zNjDIW)FkSlFLQ_mSD9B-EbHtEnQg897D?qx*HYz{hiwJ{$dV0ADS%__) zGy&Dm@qq(oq31Z{V2rt5j#<5Yt&i7egj0M$;v@x`f|f>uNLk~873r4BqWU4xA(Ca| zD9q>lzDmIaTDEC(uLh-zNVQ#H(q6vmpoTddpsnA;P=CW5Jb#HyLQXy=B<#0J#{T~+g)2s>qXMX1odd}pIGNdO6T4FYJA zFZI$vf4_SA1oDn$gdE}fJtVK+#%$_#`;j?Y`S*8yl8v}<9dng=#%!Ap5|DB0788W#T2L*FLSBwaAB{=gtRuSHlc zhNUgAD8k@J8+1sV%GUiQfxn;Z|1-b;w~;UBSE*Bw#CROlFWiC1Q`9;%NMu!282ODAx`vFw*{UoSybcQK&U{*vTt(tq1d%H6p+Emg4E94l}W+c*4>lnuQ= z?nUCs+No`YY#W&Xgx{TVti}1JwP8s6ua`3@nKXW}t-Aw<=J` z7!l0Vu9%qpG?e1=xZTxX4wk4;*(12z-xORkm|f9$hGmQ<$yntJ;gY{*5CRg06iwF} zj(>QbK3ue{{^b3^K~_AE0_9$~KC3^ddPFxa()q}7;Q`GYdQ<$I0K$~Y0?;I)*ufQ+ zY0SAH8~!eY;OW!51Pq;OMn-_3%q||t#;L2rh}WaOj&Gd$4CvYy3rNm9IO+do*Z#Tz zQ#igUV6q52gZ|?Eh!CPdf`v6iZ6z&Bv3~;35sqq@EGm;p%UoCa16x{j;*UU zUR$V3ECV(?Y{7_XvNG68MS4l1B}xXpfen#1CV9Lk=mRE@Z?;H#$#okYz5-MpEjOTa zLHp3JqRS}NqsvCK&XTS33LP;p<&L|MlNjWAc(mA)$fP1o_rc}RgT}=x-?5S!x_^|K z`Q~)zHS`|MSbL;5E~A?w_=v~bQNs50-U7&?Zt=j#=Km5Wz&(wNs0Xx^Ol;b zQre0YQ+!gOY=c4A=()2t@*&iaL)El+_SKlp4_2=VU^D-4S~9=*CIhWn*$1EBShep zAO4HX#{=Mb24UpiUXpJ*<*F{w{FfA&t(VN?e+HH@EExnO4pWn%1>iDp(|O9BHY!u(3Je-i|KFX}U8mOfg5uAhp`DC3&ZJ=UaeQ7XjrfLDM{sU_B)%h zm%;xypK!L@J>hVRTDP~MN_ZMP&ts*uzu^G8`$Jsh`ZyxXKGYZ5&Vg=UG9}TcHuY%6 zB%BK{v0cOUJZ$)r6MvQKBQig8{tv#FvgHhy51|m{prel-I5Iw&-0pVF?p30%d!z+* z$FK#}WS#`y6d`psBOMt=&;sRgQs5@wGv--zCRXCDM~7fU)ICI1JUWMR7X9^D%X(b^j(4CC|< z4xbuXDLcUO#|j1VKqfuor;9<5K3w>ncpKqFX4Z`rK6``mfW6#P@CtAtwijS?TLyD+ zXQPe@7omrV=;7AOt4Wv@UHE&sw7SzP>IqNTO^Qs|Cx3wWeBx{SZ{XbvDyMDf!b#q( z=hIv9)a-P?h8Cc9`BXD|gY1VQBIPt)c#o5(=8sYeE0@J+!+BSqOX?!<^7eRm0xFBZ ztu$+XWPB+Ral_M-oPRqYi}ho;h$b#vXFycE-Ig0WxSp{pmp0>1ve`$HUI*ep#|HBYymp0^6+C_b{oy7XGfAMPf#YGB zvwp<9PfTWFVzI;-84lm1)Y-@OlQ*sQgiWe#(e|t0l83*KN~_ga>|6me^SHfm3ERwM zdZ*H&wi(ekvsD7Nd{Zh-ad}+rV}^A7Ttrt)sDB~!vml42ub~>tqpi+5!k=K4(Wd{Y zx)4^SD0=3;zyjs+q~kqg+FW8Px#EdO zH`Q!^dyKgx=xjzjxWaZv<`wpnzi!32SnO=RS2CU{sd@NI*p{au+@KShrcXMQVi9U^ zo`1eB0Ff4Me6PxuA0U%C8e;EBW)lZge#AM%Fq|d4d4P#C?lwLjSF}kCTj>|sR|j!j zU%>=su-W#SCBLbH=^G>D%&3TPcbg4XS5XCdcwwX>BEg;PsE(nqKAKZ(+|3(ZGZ1)h zix3m+IN~-)tRw=lY~)In_Tg1Vp?fYxsDIBIP$fXQ;;gRGv`}z_gJA6I*LAjag$+OM==j>61Liy7OueRZpk#k`y5+P zuCfsU>zKC^2YJ#sRVmx@+-sa9(Cxo>est+~xf$NjprOM#Vi^qd3(uED-N@-u1G{t!)Kb z3xp*gQbAETtkLMLQa$-d-@%Y`cn*%eOnggFz=2pt z4NRFstfJ!#iD7@jtV1go<1)wQv9Ed{p{D9b#Ve1-C4*!VhT<9?>HcY9Z-00`JK|`* zjbv^Nf+tde3YE^FBS4=m z0l*bg6nk3RJx96JBDY&y(j@T%sRJKNS4$jPr@bgvE8QcEi@N(N=@vz$8Ol^d?eU4j zN3C?f8KcH+p@Zi?3zV<7mw#Zo*dC&0=oB>eGCM?8Gvy3bd5sk56)_0^MoX7lUII|R zN;yz`=50l}*3bNjJ++-(8$*iX-+a)~86F|Zj$34xyEILi-FYkG1Hf`@*H9ksB8mkm z;z$pthb#uH<`eO-eWwcC*_~cN-Y!^}`vM89nqj>RoBm&yJh-15F@Niatfl2+7iQ$; zPssO7D?$pzMDV=_vr3KuX8<}&Og#dMwl|;f19-j-+ca=KsHyV4$(jg6XUL7fN9wuK z&q(zB3&hOtQOEOWu*ohm1m)@_9Jnum7+gq~mRTr++e->8D zExpbLyU=a#1*cLYtl4JmA6ECDP}0v0a5$&U755%x;UJ)vRDZ0bD#Z_d=Ofg%w6(an z6>10(V67_il^S78k<;eEBM~RdsYkq4zTfkp2nvgTT$mj(901SS~d zKHaq0{iXAwW-Z+A3Y1g#bGpLm3F+;P$~WH7x9{KMTU4DIiCm|Ua;J92_+6g>F)oY; zpzr(o$topH5r0HkXlFXFWkGXVdPQbE7YZYMB~OlFw|4dPrwFE%RW=w1SlhSx(NkM} z@)dSoN2tGCd17jfkad#L;pq_6P+Ng$}%C6fW-pyy23XE>&6| zL+=2G;TM@+G{w_3(k6WEyOkJiCqnh}Ph)7PhmFmhQ5rUe?E+ypLY^$w}+L z34Y%y^d8UFB>!Kq3~h=#{aRSxf35~lGF42J8IJI<>c z2|GjfPf0n#-pLa#r-sJ{&)f4`5|nO-S_AyEMfx{~;)w_(`>P2J3ntsq+LRt3zZbwW zT^}i4RevFbJ{}dYUOEW~qov=U6`BL{)&0T5~j+vL5GB)0F;w^&F%ZEsoH#xh<0U; z7Bt1tY_k6D>g#0=&O$Hjj$y9`(gC-HAcuSA4ph>9OucDsIM`CxFB$r4N`LmzwBu8}UjQfyXY*Z;}?$I$! z$6J~IU0v~DNtat=k{qYy4lkRP+sZ9l!QnpPkbh$?egBlB(LTd+l!C2ak0S7bYw8AJ znXxM(=?+tIq1ip}V7sq?bn#fC)PK?O=3C-dqlHh(aF_1%kcTmldDQEkZN z-k#+cso$h_^NnLc)a;1!7cEzo#pVd=$IU|zBcKf`d7!khnXR8LizM#NW!6IaV;wuQ z@hix-Fd{nHE8{xv2)P{`2BztJD7JIi@`Mfv*Dnv>0H%BX@iu-BRrJ?v?udR zTDZ5A-69)JG-$HFaU+_9Hl zCn_Am&f)GIyKi`*8bCPtE&a)J7cdcN#9X4xg6tp=fJ#-GFS<*^RCW%>Nu~lz+$yd{noGE8S`LIU4AR!MW2m&+Ltj*p z>l{SRM&siZ>29}kNS~6>xbp&?@{CbyK_`#!3;C%Jq+)yrmj_hKWKY= zaNSPr88e9eWe$dMKPi_kZE_|Fa1D)&AZ~8lQ#Lir5l2!|t&?rQ?JzYlqaA~U)Cgps zKcu2ZM8L?^RDVdGImmqZG6K93<^rViTOg2}<*_G`mzzO{>o+nkBu=NL|f z^u9_d&R_8z^1w@`MwRk<^4XZuG= zh=$L~lt4`uNTorXCQ5vwuUr9ie7{<1aChIw$wp#cwN0 zTq!!h;gOiVoW_99!Qdd{&{9cZW%vNG5{5hL~K0g_jx7>VL4En z62P{Q5P#xp8;)Tsb3#I&tX1~cii7@vh^cjx0aPE|W?WWAlPo06893x)?+(bo1}a)4 z=-TQ9Q!3tpW&#Ft5U`_YxH0P8tL=<_#5zJ3D_ZaqRqe}+l+dbxY%=t^n+X0pl;@d? zD1AeX!SZDF{EW*QSX4a6RrC&W#wMaBDmNaXe1FGXvTakUC`HbN!54QB{Q>&E}ni>y`X16il$QAyJJjVhB;qU$Co*WYF>f)Dy zpD`#4Xd}lh108eYn73Ua5gJcm;~k493P z>&h&2fy`7tB10%|;S}|8mRG(%P5};;J!&hwS7np*gl!Kvxbo34HKw=P{%1*`Hh&v0 z2r?31xe5nM-iZ>wQZYu63Byfjhm$!;x;gWzegnHYX9^NW@BbAY=YR4t(PzMPiZ(hb zUh;g|>K6DFJTlYLTv=pMJXFUIcV%gl=eiBMO*JY~!h@%tb5nJA$(1JYRckl}yn01A|gc9>jgK?C=%9xd zqjEBikMNoX99r_QOE|9zku|vLrw%5#T`rHm4(In%H&kHt3``48E6MZ4tmQQ)E)G5D zrGi`8;f!7EwQ3Mo|3Z-{FAp0;g&KEZyy#LCLIgCk7S{p^ZJbm7JAeF4ahMGb_n^^+ zwrQ!^D(ujaT8#Dhr9Ui8-c>QKIf>t;m9Gz{Jj3+$SWX*w?6YGJ4IQEwKYPHnHc(jf zzNh2}??!m*$}u!YYZ9W9h>~C&fUMlb);`H;b*($@0O9v7m9TKBje(|-b#|E*jkP26 zgL4Yel#ZGIYF=@*N`J~j$Mdg?<@Q)~r{*IjAq_ko!8l8%$aIho<#GpnE%mu12qkGG z?C%YMr8u~qof`MdLO<^;2$lhPA5oC%BvrE#*L(>~$TO-Ye>X#r!FQRWYx4vu;9dff zz-5OU`Y(k!i|fbBrU(i@+`By4S;#j6)MwkMf0^J5y0M{~Q-9r{puTN2DB>?5ptRle zRki*ijMd~8t*=a2^-3OjTXctRp-mnaKAuAOZ|Ol9_@W|K?gULE#x2YMy^KLji2r%m zJKB&ph;tQNXRVbKUy1s-v*HGhe3*eXWGE4K4?l-yH&KK}GvA)c)SErosc4!-qZ<-q zXR&iV*`e4`6@LwQ-st7W?B7VB)Mwiu+P@=}N+kn_<5DSxmxOLh9;CHW5P+a#T^DZr zy8j=D%ss}qG+U=RU;*w`WLxs_u*hs(T=+!Hu+!8CSqXJeUV4TMk3t7{Y8|w*eU-bg zFNHE&C0&EVaC50kUzDzsa`79UJ;sUq;UxsowKhGR2Y>%Y|D?+JN=T|)Kc3{q;2&Jk z>@wE@)_%hyN@iVn5f_meS9w-0+YfyFb?{8UeY;kPT-^MsLzN3E(ZH3*HctA{-E8LR z53`5>i~0@DPcDWTb)Vs@)%g{j{2mG3nH+V>1fN&$wQMoWZfzLGndZVusC>f6*p?aA zW`%psvVZb_8=$c*Lm4c49Bo6svuftUN#PoNyl4q4Z^R-j9$e56TGSU#?pZj`kp5h1 zs13nZ9cadw-J4>tz%LLNX$Ocber|IR`MJCauJ2rkaVTk!t#=D+g{B zr|3+KkAld<2s?urja;@yqh1zt2QIn2#uN2!Ab+F>W51F^oJO(ySQd5T0~!++U`>ng zOy-6RBGrk~k`?KS!y%}jM`{*mBp7=&3@>^oEP6mb{oK|($OL(oo8WMr;xc|@#A#2& z_JCWULTz}N<45m-N!){^LTNwHP1eAiN+F`F5*6Xa?VFWJ8c3G{+@LXPtJV3m9LbTmZ2?())Mf@a({vdx;}x^i&$5oLv0;8V@kEBN@jI$tn>!& zIPX)MhB`Y$o~H=Kn(>i`9^QoRAOY`s(_FIn{FBtwNTU>9JaJi#hN7bEB9X3|u5oAj z3ulYuN|5mjNfpejU73{~XF*W`Q4M(rdrX=#j;gBwSn z!UO-Ex`(U06bZ|;st!*N8C7HS_Ii8`%ae{bTqmD7kFv`=uAL6q30FS+xH-SWRo2Eg-&qd~m=V1ML{N60Ik5H_;RJ0`bwT-b7zls|;tB5+cfkx%GL zxzlGECr+aZdUSqb-Ab0E={oN-1!;u_YNgo&y>LILu}?sk+<$Wc*$^lUY+;>;lfqJhP~r_N#?r=XC*~dlwk$K9_@kSU zCwGutAm6GTDd6E9*KVLIZ-+n|RPO}W*;neX@UA5UFTp^T_Ugl57P-{Ija`w%^sN^W z5Gwx|>3IMpL^fbn=W;QUba*g?tj%a)@rQiBQ@bl zqfp47{JEmbAH^YB2B9v}ZC6jRT|FZzZ)2O}xkrg==KhwB3usE=A4Z;{!$dM;GI!ql z48{j@l~1IsM@+cU236gRaWk+}Re|=LZGGY#W=A0JGNL zjJT_BX7@mFh)mg2JAWf`uppn;fY%HE^>5k>#+JpDml66zqDe-1@=!4rD zz=Q}<+kXI8D)U>&4woQ@z^C+V<4P&X*k`ED_Ls7v+~Sw0_i6HxtfuzwYiQ!Ul? zZ*1goFJnqKqeVDyPUtjfLm_ zx8VSYKR=L^WzH#r2OwRM3@PPXEx8lM*q;U(3dETMHO#)Z{oP+wPJow3(gn3{>X7&R z(tnF{-hjLekY*^B2tv9d&6aO%a<3$klFL-hd> zTZ}s;`;ujiMza7eOWTR5aj5&vH>89KFsw_k|K4^JEpn9hgi=o!XmqZ-YLIgnm4AM;`)PG{8`t5#HrmURNImxpWi=(UhLij~l5k3FQ2ypD^o`CylVO}>HS{C_m( zeDbFBck4#MI_L%*saU6JIo(7r^8p@10`-o9}%`Texo&a$d~3@xHO^Q**fd;v3W$knaq|m5ocv++FLyy zXQMKHUz;qJ`$KQ=>52P&>9{WHFMk34cEO&h<|cSU5t*s*E`M5K&e-z55rY>G%~-Do z?3{8NJc8$vh)Uu}IDc^~Nd?*1A22dl#jkwqGG%jwzG$TKcabe6K5Bx?Byppgh8!xH zyZc$f68AFvh{E%n`LeG@1VJsJ7~M7=GK{wJgEQOVY4iYT66l!EJY2-a(SP|=Pb0{> zHY*k1kgEj4`fkz8l@n_>x1F?Bc3J5ht_hy(o3gx5Ycpg^Y`J(F6dA!9)aFB=H_0-1 z$;GSXglP;k3S4zU^z_UP$Dkq)dvUh4@MtV{vk&Xr6Snaxc%W&}`7Eu&szIjHhym9n z*ui~_&>X=it4kc6{A)UgD1WgAz4$;ssqjDd$`JtPifl!R_Kk{qJOPc;I-iNI3|skA zztFZ|@cKFK88b_bWt`KXU|W#|&}x8+mN;P=C_cgSdze%aR_si7&9#*BdYJVLU;8Y> zb^e>FYK6z820#~`VNTL$qFnP_Z|P!+yz^f|?og8*V3qdKV(S8@1AnCL-v9WX8fK$| zh*jVR2S3I4H}ZumoTI_VQ{2RGuiSAh$^lIvwL+UuscypHuuc3HO7<0qqf*%{TqZ=m zPD|s4ENCrLhz*y4jf=XOZ|$m#@xPm&)-2SNf*=xa&qTD@NJ3~1(jLf@bU%QSYQM+H z1B%g=fNiKe9(^s}J%821Qrg%q5mpPY(Fi=2;oXdG{Yy4@?Ea5i@_uJ8`D@IvmJEKS zOl6k44uquV@coHHL)K6WKJ211wz=}oEuFpBEDzIoBFwJWCI%03u4Lb-8tFcdR;yk> z!)V-bj_UH$n{BTc%7KQj)s<9 zTH_)qwriG$eIpAQCY9m@2~V@?pRj)qasuW6fE1LAQr5~h+^UxJ8CKUa*pao`gRGm5 z8JYjMW{x?n+{N8N{yVr3Dx`LCRtBxdzkD!fS0aJ%*iw>!LJ`M=Y3T4atOPDSY>F z^uAPwB&1{Q;eTTSsLsDBoez&?oGEQgq>~i!u>MZ8+x8S6miZbmO@Bu{+v3`~D>v2& zam%CARpv%sd9Mr%#BoTXrBe{6y)4_$ifXHIABX3c;6=aKciGQOQv1Mc@PJwPvw<9< zXT#12xP~V8=AXufO4?0&0_pV<8FJH#lrMUoW7KzA0DsIYaVeVO_7=*lto45nD#tNAc0MJ*BHFAH5#Ug z;NddGlZ(+_hl?go<#U=pk5exL+N_akNFNp(sDEuTVf>ZV&G5{GJ~mWE&AsDI9HL4YVRp-p@=yY@rr0n=d>CS9G)Q=A z5c{%7rU&E*clEN#m$+@x6Hw0_XehaWwMD(pL>>cp{= zlh28>=V&49k&cx68xxgRE59mmU@550K}A{h<_!QK%fS-3EVGk#`P4j9k-AqNcrb*k zeZ(=j6t__ktDlO)(>{V}flwd>X|kryJfUHhi1z6j=W!c8^2M{y^NR3TpJ=5?=YL@Y zm3==kf3M8U41K)#;8aUF;=6|Z^d0@=Z5F+Qz35b4gjaIK~5?q2TkwKUHInFO1 zJ7E(%U5dQEAa)T_GHyaP-&+JcqsV;7)euWTufZyA$lkxMF#lT6jTMnM_Nj`0O$c`a zNjRoO8!6eIzp1SXHcn@CFb|t-;Tr;_b7gX`UZp7++!LQpeSURV&}v1|-GB22@N_F2 z5N`ZG5FfdHeO=p<@ut8IEV zsL$;H!xV%m{pX8+hN7R4BGM*k)_h}$>&XMsGaADCX$fSi%tsOppKkg4?l1_D{** zqFG>LL8>jyi-UX4X$qfn;Q#G*McG~Jt_AWi2#bg@2~J)Jlk5kOc(ioCNt~u@dVQ12 z>+a4wOrSPFo;Xz(xm`FjFpu;CZys_Vg1PoQGUTX7=GVw9=|Pz<8h>o??gfA|uBaX| zMrxN170$!v?*&^~rg*H!wiz<-m8plE?%^jRq#g!SBHfZg+5$NdN|^_n|N>1V6mS?qtA2lWrR zLer$58%KFVZ2X2Ki*KvQ0a=#8mUn51 z;ZjJPVuE85D~b2}pcx*&CR=j+m>pjoV@ADA{Eq_jxL|MNlHgz?!6YDj<&6yHvY^o@ z9M4vby9n>N6viBa6=&=Ihtkl*6QSidGSMzwDEqo%T8a2iL&6wX(+fMKh}Qtx`r(Va z_u^-OO@!{|0DlBVGCgQ}NmbWV#>cVMwXfD=2ej-X=teLDQ~E}Q#sCM`?&O}36Y{kY z^klHAG!Y#Yg&nrP^(G)vz|yAVQzJ{YzBfNp%)^RTfM~}D!*qor(=<;K@FPrkgJH(y zW%8{|%J(JJ${8ksDEV-u@(-!y%hxl`JVg%Cz$HHF1%KX+b+8CwwX>JWmN?I?h zf^8;CNi6Dc157Yn`(K-dFH>vak^fKO#4#@~!`#SLRD>=4s@bYOtwHa<FsvEF+u$g7c>p$huF%pCsF6z({V@_m& zT{+%wtc9Z{riMQSy0E0m4czNBl2S9U9;-z@6p713ba}*ULVhFn=;oj(G!3c{W=({B zX?X5pRfzzGgif!|E^!KibuL2AnAiOW7bWM~7k{H?3RpR>tkX*;qxK`bG0^&1ochIW z8+(k6q{6@JzqW0un+u@ArCVB4FIpS#u6u<49oQ#1 z>R$@@;rAFmYJypQrw^u)1Sh-mLj!HUM}NS98j0y@WG4Y0^{9Pf3+YUv_WOD`74s;? z8o77tLFWF%o+`}>d;Kg-%)8iqZOQ7M_~_qpRwgT_ry_2d*_l}F+!0$Zb&-V&LyveA z8m>{P#Z4XVJYMu7<)_4S~Wie&_=-Dt4@#xsoY6aea$V{eA36swk;xe8uS?Hkdq^T zzV2={%EZ4|AUXR>g1KFX<`STfi+>8j%iZWUV$=hNMBcS_hB*1k6mPchS;lyR6sYOF zT#MZw`0b&EcWUF2p(|>&HTW$>%^7xUxF?-Hc(tO{>y<=Wt=v>`oIpt%Ox+_$EWXPXeYg#rmIVovw{tX-6IN*w8P=N{6XV%zGoA9-eJ(4%>N{n)+1Mku2r2IrF@v;*zboC#v>@`@8OfN<^3 zA|DbB@0c=9yyTToL`oGs%PBSCznK8<12=$l)4g>M%A&12#}+<1QvbB5gs|55S5wzXCXlWqA54u3cTPX`D{m4t%q5xL8tPG*!rU(A-35LMfP0DyWNsk)|r<4yCw&>BlEc2~DayDxb-+y+scg&^1Q0w;p z`9C-bZ`~n)Ux-_#eY^N6_bml;(wp6(w=Ka{Z)ynP$yaAY3Bct>@PG-M9-+%6Wzh zDHs(3_j{hOEi$?^0wy+v&~_DrV|FLz9`I(PqYccT zoIGh(9OX0ZZP(X1`QsMVJ9An!?|b8PAD+aKh|l{x^X!2y5Py+AiwMvTk^`B9xP@V; zM~MXm8-4QVBT)E{Zz!A)3dGT=j)PPS#u>`EOWzrl=Ii&TwRjyCRbx(4{BKFy;8ufw zPrg(Xy0<7(aO-Mh4wsC&A)tJ$#l=OzD4#Q`l!g{WHB74~m1W)g1te$PPD-FOW+`Re z<}eTn7jvB8}OA7K&C@Ow(1L8=c&g!_)ti8b7~ihn>D1AS(RpeQkPRjfp|`G#yl z%ep6t9&PZg&y4nI=|mJmf08`8>kI8n7;6{=AYgr{k`_Oe1ouEy!xjIM>&EuXZE>#& zDNz0n#B6}@;BxPSM!(Sr2BI3^(+q*f$w@{Dy6ARP-M>T1sAik6Cz@>|*W7>TcB4#bt=cW2s-;9|<%mV-@- zh>wnp^4gT1P^w}dLww;<)fML7R-}?u3q0O z*PmG5J~?t@^JOfwF;FNdcuA&|6(3jEYcw(r=YJ#_D7Lk4LDhj9UuiCb*?f;twa_7v zAy}{URN_EJAUgLg@qZ*g=P;ZMNtH>a;?6yb6-JE?_$Z=7EOOKOmeQ@b1lFj~F+OCW zLY_q~Wr->POF*>07-QRF zRNh@X3Jm%zf4fH3E>HPv?p}juu3^^~C_l(w+(+8~RdXDsH|aNoBGoF&h#2qgXLCiL z*_C?~%YaLgIMt73nzP4+tiVWGKFw1My?rs-g;jqi>KpS6rIdbYJ=EMzP8JR>ry(yp zz&Qi#SBm;s%Q+~Hm80nWy0AphCG<2?@UixIC;z-ap=1E+R-(g#0KtwmV)$0p_mNUo z0}$L!oz+V7;djI-8Z#uHkWimZ-FaIt4tFE>$55AhQexcVowzWd!pgFz^vZ9QMa2Uj z#%zDXEF0B1t3sL*xY|+daJ{z#wk95uV8D5b8}2@v`@US{waS*c{3mZCwn%E|AAKv8hr*vYA<#IdXeN6 zclKfDe7aG=<2Gb7NRr#I;TOSc<$^V{F=uDNn=@qF%+$n5_!d6nJ6X9u{T!zao59+Z z(aY(uUWTGzR&K!=aJ4uA6`A zg_!q_x=7HL&~+6h4sP_ZvV|bKp-muB78l-QC;j{XU29s@9wbw(e$-8(kEsy>BwRPb z93x-C%5lGQhF!>_4JRmVCV%UobzElw32R^yi(AOq0JD1o(9H1M>%x4j?*%Qlyobj% z+if149{6)k49CVt-N#`~7IR*WXS;tL>h{>cuuXZ2Vq`T!NT=D)MEjvTnGB(ZBhsZg zwY5T(4(_7Lj&3uoNqFm>1BX5=QOG=NI7b@9>JT%{v^4PdQ#R|X*RK2WkW3Ux6}1Id zy6B))FuXM&xFVm@i)IkOluYl(sb)H?@vq^^mft4V-H8_~XU@$Os4+tYDEEJLJV=3F zCfi3@K4iuOJq-&w2TSBU?=lKN#u9XR zRb3Uy8pv)}M)Wcwt!N+9Q%!#W!+#hCVggrAm$gWn=Iq7ey+B?1N3}!X!XTUFESWeT z!EmUVZ?}vCRoKcbjXnojNjBboi*LtKnk7*!G+JMpG;J~JwCAc9_Fd_YpHk8wd8E+7 z_E`Y>WpU_h&b#iL5l+cGAI_pl%?)QyApfQ-iQ)v^Wrh*w4(@r&kJnHqyYE9oh` z_Gz`EikIe=eN}#uSXbs0(cQ<$27|g((v>@yL88R+WpFk6E0dc?@lu0uT9=p?iM!<&DS>`-@U?9K+yRAysgJ zO!sIDTv+FYgE-&@8skUN^7{kkCTyxv0Zrg%^%a>V8?h@!qcWlWNze_vE`&N zwg=5y)=?d#pegK5LFS`s>(D)JU-zR-%*$;$Lo)xH6%N&LPh5XAj)ptE(~#ucjUC7j zcvy(0OwEv-O4w&MB6`{$(Z+(?MJtIcsFTrsRO5+qD4B<%Qi1g*i-8`@34Q}q)6~Mk zt$;CFa6Ej;`oaFqji?}rIn{U2Bvw%IjL?1Drj%!A1wY=h2&xHJsYXVx)S$LAP=^ph zl1jU8`#d-OJNJLk$7mC3Eo8^C>FTX$vJ4GV#FcC=gi%6Nxr^5#ZFF1?2v6k1fCrOVGC{F`lF8~vsA+#Mv;gk+Zv{*!%Jl3+Ru-u) zF@mGn#fmNDxVA4+d84;-(KJlyu;aF7W;|~uLJV3vXaw6qRFHDmu8leg3m|+XS>qY` z?T&V+yj(35z3=-SPC*dmbO*WU6_nl5b;V`|eD6T&5*)T1KA=*NIw$vWv|yk_IoWVS ztRWm!LT!KC_Pv>u;98p`lA?CArQshJqyvO}An_kYXp#D7$vPTvIaipx%oO~^BqOp$ zT#)v-3L>D2n5QJPj6iM-4x{NG^DSL`O$l4kR1WMi&q}hU+eWn8vlmnle5FkEw2xd& zaG3N-Yy?!SIoLd(r*QR-v1v7LK+kag8tiqsp6q{0=tCbDvJ$Q532mu_Xi#%nVFE!> z?orx#dji~S|1<(!P_K8m9+zx9b|-l2cYuuJjooP>#p(0!LmVq2w+}2=&HVw$)%XMf zsNeZ0b=7({I;foho62Y;OI`+Qg_fYU>cImbMVfh%3e}x8fl!MNtFzVS;8_-ZqQNUz zOfP@zIsGTj-+q9gk^4EB)No!;loz`lXR9c6d9w=%&DMV? z?Wg4awgvj|^5l$1`vcB$o62`dd_o2{0P(XXif`#^NdS28O@WW{$7`O1As|6fhtzxQ zs1{~^zm-XOX$uM4z3`|TlJ|n9E1OpZhwM^we`sSdmJm%ZNO1wc_f+%gxKSuo56s*d zSAGYyOnKK+Bd&PUPKVP1(NY~{)tY~Nmkf4@8TjN~+tj1&#I#S_Kc=`o!pZYT!)ha%jb3OEip48cZ`HZJKdxkiR>QClX`~ z^RU`jE=VgA-V=b6@)_)qgLB__%FjCvJpwzzi#`=v{YvaNSD9C)BI+FT%r&z3-VMr} z!d?-?^9AX1mr&95p-7|-z&n3?QHRJseX@RZ==&$KdUTg@3eGJY>$}!X(wO*#h};?& z^*SA!retDi(mZJe=agsI$He>ZhXmJQ=oeDDoKmp$gS)oYL@>r?X&Wa6*RM8HWK@5#Y+rd7hL#zt zyx(tXp@e_a$x*!)KrLkJuK|g6=)9!BDwDl=Ft?6}*I4>i&yxBZ|5}fOBh5h{V;k-D zdTt^d<$kq+e%iNX|6`xcrG~^O**b;ctH#v5Lj(ff@&Rf$1ji@>ihftXD?P@m1Mq8Z&XO4=mwd){fx4 z{qyl@xc6viuRW>pd8?2fBGag}<5v`j#_|qwin0jj7$I_#Y`y?F9R5^R;eA z=(1(MQHN)@{4cgH>8ImQG9r+o@EZwORp>Fye3>a*{`Gc8ZDD`A4bQza15N8rmO5wH z@1I%tn_vG4B1s6HY>4fPuq^Bre2J@T!oOB48KYw?=!;(r zz@1KKUt^lv+xJx`o&t@RrqG9i&NB(Y_w=AuVgcO0q}f5W({ezP5MbIMl|^G-Y%;Mx zT+t~Qvy*r8)zyD1eblCN?QHqqhPLzBMbGa105^{^jBOA&uLos@D`jq$`N|=|;+WmR zo^&?}!CRHD_U38HHUCEhoO^rN9WSR)tvDCDrP-2|AIU%;4+cRa-q(*UTBvYkvJd4q zfgS=J^>x|ttX&W}j=pAP0S9{geAS7&vz%(7t*k2eP?djTL46C#hFv%Y8#L;gg`e{l ze^*{P`|mC_=)B900~Z<1`+01TI*%?B4|I;YYB#m4kN{{y@&r zXzR8`na6onjfX|yHEBMh%%Mq_AOlu8JXp}1W$EyvqvqA6LU1oq)iYnCqK}8DD{b_A zuP$yh*QtLKf~a2-)CS&viYC!BL18&TM{IBVEm_fT2M`Ms4FAG2U|QQpy)F(1k7g}+4EWRaW4inRdAa!Eu#<*b>Ij{JMmyf`L8 zB3kKPswgUb(=+AJr7Hh^=AuK(NSRl^)dbMaO}2mC7uVn+A-23Hmtry-$;Fp-b~oLgU6`LxtBpUV zgt2B;`pd0)uS(D|V8DZboQ&)$x2Jr|Goavhg;L6p)F^hwy`|G7d9dc)zmAp_ZySJ5 zcEx{ulFi4`x`y}UV8gS?24}phAW0@*B;$&7a++xIhp*HFFhDS3NIWMUh}1lLvdGpL z!E4oo`L6>!f&_TE$&s_qnuE#|toJ_ZJHoeNgzD@dVKlpX6^i;Z2OrSh_8kQZfhSRd zdhm;CS2NN1y3D?qKb{|5kuSg{i&d13Fp+;0A22LrVg8mQJVYGGKA{yo>J7815SW?X>p4)$l zujpi+6(g3AR9B#`$Hj^0@-Rp(9h6#8#4VM6`&#+SJ`&Yh7WidR@||ng=<{y+Rs-*T z>17^Aid}$+L)xV}3ofc=j>D%NXlRWlH5H8Cu#;7PFt zi!Fbj%_qMnvxUbCYGBu%KdpU1%g#Y;b2lMGNg3U|63Hvp%HG+#mt`I=Z-g_vNR=#k?gANEmJ0<$)OfSL6qT+UwVmRcaKE#%?vQy2zP(>PXx?1 z8ie4_!%t`N!>Lgpf$=ib}ZvJ@7f8iZQugbgvrC7K2xg@ zM^9LU^m+k1vA_Q^4EKB8DXL??u$<+bB@OnCCI!Io@0GMig*~r&56@XTY3RXimSb?Z z|8zwD{bLq94FYesKVyGUyJ}eZPuJpgYxf7icq|Aaq`iFlG(VpR&E{{^)rtgvZKCbz zz=u$yjqc zR;MD%q|mKZmfA};b~p=%BXwcTk}l^QKYs|`_5phy1I4R+Qlb_eB#msNuZ0dC5^l*) zy@l>k{uwN8w5oq5O<@OQ(U{6+;8OzB8=pZ#5@2E5q+2Hlnr=b z(E5dB5o~EB)m>4&smF_>UTVjjKt4uOGw6%KPL)cpbsB$F7QHW-1^o#sr`-Hn-Yt#y z_HNM1_YO)@x=NSMHy+z-N%2`a$JP^TAOfPn({p5cMKBe8gN(_q&|abJ5H_tZ5D0~*pFa%LN$k_D$2h*2&_w& zBDq2XAPaxl3eBy5M@5RY%hZ=zh-V=EdaeKpOz(oDU##u)hK=0 zB}?bSA57_Tt?S9SvqZjdAi;5>$Sl*nJQ~z*!FDr+ER1br21IYf5Cf(XxkxV_5WhJf zkONGZ?^ykE`-+$(G$L?3;mV#FoAY`SK@bKJ30!|&xQZh3+SIoA`^!E@LaZ`?9k`hJ z`O|7jYxI6tH*rf+fFEY!Fa-Fh)dO!cwo|ClN=}cU_X|Z*Be9VwWXhom1w%~YLNeoS zT-po0$VdRDQ$lm;mIS+EXuJW=!@MhJG*WM$?_*VUzOM-qhjWiWM3`153Z6$1O@)`? zbWDHrFSD(7CX~fPVZC9TsKUSt9{D#>9(!tsU(lauIm^`rU%vkD&gH4H7}y6g&+@mM zLgwssg6!3!)mB`ggq7kTAe7mY&qq|igOd?M&sqPnZ_UB*ZQeEwWwtjOp^2jl&KkK` zmg+-kD;&qo8MQh_Wa1rpXsuL)A=FIIc z&BtBzT9-h$xM{R0G=y?0CjP~zx2Jm$VspC2_S_%>rB{Rf^E!3?01VbRL-C+6U%I6q zi%D&;WRUgqD%NMmVd}-)=LJf9Y4?C5JN71k+(n#i##g84NfRP+Bm?l~&R#MASnu$5 z?rZr$eKL{NK>FX0WoYWi!S(SR{*{7y$Le--q$ZP#zuSqKQ`S9jrc!_BR4QM( z44;y0(B89`RgtPoLMxNZoRyuq@5Bn;26mHMtJP_@Zb9v7d8|MK+jYeC(76YqpPA+1 zcOtsSs)fV-@PF?1(ePEcW>IYcTobtc^9xqDJ32v*!kdSGA1%K~B1)3@nt;-pfNhe& z1V|s4ke6y23E19wIz;TXTd9BXixa0#N$c|9kp8!&`HRewNf`3wkl~a)8O?V_P3lZA zNG7A;aqc2;Em$}}pIWS~it5;z5oRe`^ZITF!3%-pE$lGP!WOp#MyIM9Uv&%tOq&Oy z#_!ydx`*%gLm` zScp&*(SZvp+7*`&M?+r7IqfVta z>hZx=lSiIPPVJ>ct1`~(9$8{%iy*9(|sd)_jX38f>~%YR-I-JLSZ zVUovM0>m8!{=B+yzL@_Gp27c)`!1$$xA%x2FQ9V>KTKejPxLLDL%8W%>9R~(?PcV+FisRr z!~~o=H1~yDQ)1`CPCsmSu!EN!mNAeSNCgtz)XjvmxELo zxsy`h+uaUpr2K!AEN!F}>?G3aEl>}8sOR2^tE4`p;Cl6&ARrF;TMqun-}q<}|2>(O zTU`}C8Z^GG&^-jrS%O#|=@~KLxP)T(Z7ivZYW&%Wf5^cmULq@IlQc<#M9pOk(vjOc z-?#7CX0aUzeeYQ?*LRQK>@Ef5>M|a|;CA;*+tjw5F;;(I3|Jq4&B=D04RYw4@Xv?f zUZBrxu<=-1`D!oIN7BzxsKdr}p97&Cg-_e;0nLJftyT_-2~8geTtWq;T`X|Regcx& zdn*LOK)Go2rPc*Dp9|7jb2CG&i24T6DKky4Ui3-XbAJ-ZVn>tFb-KRk&9b{R`i97Y zs2b`UE2@8x>~#y=1Rqxbi^r<^^vWf$*) z;ynF-cx;JZp-rqv;};hRhLY-DIaq8rpHLX>v0GcueJJVDC5+yk`e#+}mtEug@woQ$ z5dq)sk8s@!6&PHhYg?Df-09AVbQ4Rw1bcr&(6S)u*yp_*Ga1`?-EjE-cl@~sSFOwJ z)}K`0%$#4~Ip~TpNe!ADr{h%>k~(~Oq@zHP9^wBTx%GJxqQsI#%H!APsNqCV6MCRiWDA3viHS?Z5_!#KpJf&t+#K-&XI`>|rX<46B?N!x%e zCFWZ#CVgn$~o5opak%!v4#~EgviCPKkXK=JM!nq zwgQX+!}H3laG?R4H5|Rf%b=G=$M%0s>~`&R5b^$2RnNO&rz^-t_o607Af5VKuAxf> zVFGP>z#~L@MBYvWunS~m2o&$QE>Xk7u-NE74Xys0MK4uw459PxqrwXWPwaM;kRF5p zabbY2$SA(~1SZBw$_as#1hQ(}I&nbPMakwD9DN~%s@xP7MMSw{uVj{lbvl1_&5_x$ z$Snz$uAjt6AU$6;uzS}bNFlE|SAh0%Dr5S(2^?-zqBis}?J3sQ`ezfl>R44fN-j8B zBqDZU&|`Obin9XIj8$1s5wsGQ*yJmA%b`OBRA^=I zel}IQn;Yks_jNVyl2lH$E-N;1ZiY8w-2(tmfiPTWp*&eH64f3)p|pP(b;mQAMTU=% zP$Z+!!!3~7a5-%0qviSjc%+U9|DEhV6Hw|8hphu|mjW_=XOa3@{fz(hx4|Jlg`X^v z=I88LE!M}v`l#v_2L68Z2x94^>I+!C(U(!b3b6R=y!7gTQa;&gHMJjvm^A^Oe1hVF z*|_HKW9!0g%6pA#okf45ZJWy_5E&K`aCI#HKW8Qh0cYksigvskLxKA zF5Ap0PD6O5#Z35@*RsgKyv6dnYviOh2sqEO{kd`~=3@i^Mubh^bdq(EX7iO> z&_xNH(#IGPUK@$(EY6F8u7BFTp@J$6of(Q%tkw<7nmF@earFc^@Z-Sly&`?ZK8=C%_Eq&=)Hwp!dbRsfb$VW5Ex|4qb z-A{bqX7B=xU)CuCXnK$Q?SN3mdGYu4RO29>Nw~3x!ZRAn{U5wAtgF zMj-RQXB=~K`?zJ7=!F<@dVzM-(fPocF*-AEjWYQ@9Ofs<`f#6gIuejdbkFyyPo6oZ zPNCV4*jmAAj2amobV|!y-fpW-HI_>ntk0g1$FweAI2?aKSvbrF2T>gv#zThq)~hLe zSMB4r0n2TQr6KLA1N(PmgaJq;<>Zg`v#|*hi!uYsDKn^@K$DGCJuU5QSz%Y-uzV=Q z_a0}3wCSmch|wALlTiv^Pb3wN&#@zt0m_6UbGG#){tLpiSzL~_20#L@8k=5TMw-X{ zt#2tD#%zChZyX>wzt@8Op9*akC%l59x)Z(r_M2Z(NnoCKN<{~3GT3J8j1oju*ww3u zPJ!MNrQ)zJad*jK8P}!5K~&xiJ}XCSgJ9&v*}@UfMr?NOc*{MmsdG~{1IkFArj3oA zw2uue_ztPUwO}pYM_Ca`Uhq@}*BB_CQY!>bF!FyHJ0YWLKRzKSvHY3TBY=hv!@I@8 z-eUi0&j=1cLCCiKuoKRdNt3jHjFY@Rv-XH^K(;B?mP>f>NK>nG!#UcNDLP)|g1^?} zDc`7;sbs^u!-EWT{ElN0BOzyv2($Xs!#EKxl*1^>b5f<7F}=B9@&lo8$+eeUa*vd#0o`KJFPrSk;(agMzX#`Z7DI6_sBR@2yt7 z%+XRHgeuTdQFK&$8yd2xiTLM(*<8P3*o=P)u%CnIvXxXS&~stcCH) z8zc_=xg~5Ra|eiAe3gAkz@j>m$~vxo@#(k7{}|GM?!q^%2<@y8zo3Vd{Kq+D_y&K( z0tlzb>YAlWM@d>Y9-FXr<{<(AGG0WdsS%p+ZIg~mSQKl8P19Gh8WVbB$yzY3JcH)% z^09hKKaqhGv>~awr-#+VQM^P3kRe8YkKx~saO?&mojtr2!%2cj&AgAoDZ|kDE(zKM z6o`}tGp;K&o;QABXH-0g&br6TmwSJc+!$)Y{9f1NsKK?ACIi;Vj;4ftDeplEF2x{q z;?vzt>}kK>Mp%Z3u8Poq?LMB`()F>!mbMd|uiep*qSHdClrTHJ#@+5U z5mO!Wz}>LjCgv?!?X2&;ak<=}2jNVC;b-)FHbw4d?2K%KyR>Z_JC1B|z^ATEJqw6svdde2^|Qw6oRY2nw4 z{12YPw__cnJqXF##d;?ZA-%MV{Z9#mew-_xQ3jKxeb@KMS)6$x8@Qq7GA=5)R4gIz z;L)7zQ4LkSyr!D7f*?ISQTl&OiuwPqoRsUJI^U87_lB~NPKlZes(L(j z(bC$NvGtda<`ICIV^#MN4GFuNExc{oGXL{V?1^)-<@W#N5B82sA3WmY+VNE050)1R z4Y1FlSv?q>XXchv{nF`XjuPpC&gkTRPk?mrw%y)`;GQrbJ1(o>ubP07>88n(bK5I; zWW6^5rHIs<+r;;?pniYIx4`xm82(%3Dbf6__0n9s)qTblYOBb|-AM-Ps$Ks1K9hAx%( zet3O>e5KK+(Zqk#!fen!7{1x7D!#v55KAP^u!N_RR{SAB0)nA6@S>RGp6wLmwLn!& zC2DIz*27WKa0lYO0}-SI^VPLiVI!H&6iY2M0XhU5L4X!}+_v_42$=UUb-KjyrpuNU z;su=);v_OOQ7Wk(76|OCnM3vVUZ_SS?PDr115*>6*gJo0Yhtto5i|_RQ%N022||H( z@G@X#ppUbJmqJB3<5Lh8l*fKMOOokhU34;v_)Sumt1ZC@(;jayJ`smUBH_O4X~rdp^A= zl`b>cJ??*iKL%sH7~bZA<7Is_OF&$XJw%VKedEWD$x?dyNQ6!#4Ii+;%uoQ#{y7J_ zi&f?!rN*V_h9c}?&D77fz8lj~Dw3Mp4=q)Jz5%URd~s(XmMWdQ!PMp7x<57YWI%K1 zg2R{JUG=U89E=}$nb_^Kl*h1#$5=k(|ob>T|#>wSZrHJo60a*BC0>k{9a7WV} zC@i~PCCB0Snb`I|wd+Sp_IK)s-Wfy}AezRb;%b>YOe&rAm?m?zF>Oz>@KsmqO zmAsX75fWif&5|9CS!=Hm9Sy3xa3jc6(CY35fkYi`X#~hruFU!Lt^~tlFBO{OKZ1Wr zl5~*=r}#m3)|BdDbi^VYG{zzbJ+jQ`g_vUtH>Dth!@B2+MOcIwFN zqcPRwyGL7mWf(!Ob{Yhi8HP{VLB*|}!nf)~TkublAB#}hi%Ko~;ZO!_AIg6Oohvka zE03emF)oh91y7j4hv@S~`5sgh(f~#!E9&r7IjJlFEKC~PFK&wYo$X7>v4${@sioS~ ze`eB6l!T3faQ*;LU59k>)3)$fVDKKc7&oNQ&01j(BEQ|!@Xz7Vte!hNIY$BYD+3lw z`2Y*7L0?p#QzIaM?Yq1@6B&OYu{aw@q(NQH=}$M=g#>)q z@Yf)hoRzxZ1Jdd;y>!;;VB2jFvH}bTxaXLQ@dvV#)|!IHT>YudEg?94t?8@@ay0PA5kkYOuFF|(>|TBGY$Q+LD$DH)I_(ccJ=Wql#f()Dvt$~Rx6Q6If%^>e z?yb?e(7bL+oUnw73TN?vn?X4qp3HD{kYoGw5~DOO@##bB*on{gxe6&dTms<2i$yTG1Wv*II%}JO z``h}Go4wh^=}7%kfgOm~=LLIV7^scbvkQ;m%+%ObUp9ZWTJJs10Zb)x6qU)`cUiQYg}=L-+MK#b$)#-sk_ zIQKu|HUkY%zpf<}Y18|0IM~t~1(#Nj?`5Vtt-Ei+St9vx02jV!)(BjL*RIdtXM2x0 z8_1=Hjr@OTn~HcxUQiDb%0*=$&w&QdtnuWNQGOZt81x21QU1+id#y>S<2CVInYR}a(U`A`=QEr+7(xFwDLoJ4H2vRYb-v5*cOgjemZ|SS0iu3thSL6kQ8K`IU9e+!Hw|bb5Smtumd{(PjywlnQkS)lt!G|w z?7)9T(;tWUtYZlb~|->k8QJn_A%FOau65T~*yE9*I5L~9FES4THRk*&N^ z)*P^o3Tll7QiDb-ocm$s(^}BM#zZYSjxsyheL)aB(Ng}8&fdQ$DcKE^x=#eBUojj- z$+~5r4w2}TjA~Bbbf|kUPKhE!kp|q;6Iw9r^hu0vMf_%06CtNWy%2v|!doivGG7vtfU5 zJN(&#|h1F@qpXZioKk`2UC4f!$ko1s<5{Tdlx;zfOk_b{xjSHzT z5x7J+VQ|^$)^ohZw>5C>r0jpx7j#VzT$$W6dj9_~hh!(@hreJ!<<0_f2@-WxOQnNg zC;|Rh*!qZto1w3FO}fIFo8;|Iv$?e^?bDr?(N?Dbp z>u?M(qs6z$uEU>wn6pd@%zjj{g{^Y9ehkOG2ztxfZA*)9TaiS6(LsO6{FH*Bo{;%R zCpObkP2-29gU9ulrNXxZGYg6@yYL+xW{uE+_z$s6Wh_)f7`x8{QhLi!_u=xCdsnL- zyy?vw`txs${zc_HzQ%`5HxBbk7{=qk9ZfSpfgDrrZn!c(Gy}SFMHP?b(I0+wsriVz8MG{?03)_G3h}($`aOfeA&1;GjqP8Cejuo&OQi>VX4j z7QtZION4&|u>(`OsP3X9Rk;X2LNK#xA?sw&=oeh;p2YkYLB1*mjP!z%V@k$3C|_ay zWn*nuHyE55If7d~G-&x9P9K0o$~8Wd&%3q3%JmySr_?MGCvRVCoET{)5*Nss{~O~P zOS@6T@B=-1)y&pyc~1_mGX1geR_Ol*otf~-T^oN<9?_rguZ8g6Q?dSYyMAjUVl&lE zl8JgE{DlcqZBHb(HxT?k?WC)gD}4>D-%LB@S!JayCN&rEdL<3(sh!1$HVpE}{A`yI z*!9eucgo_v(S5j!j(}^1 zJmY`P)M}Gc*B=xOLj>b9Fp4Ihd8e#(16`Yyj-4Qtw{|i;@yxjIHsAo2Ak9nR~V%6=8O_|}RhOSbkyHL8rl zjw{0|DYZ(moivaJ)&*Mv;I?tB_9HmKJz%rWIjm2m`cLgoP&nvx$ol+7HV1j_3YC91 zpjErLVS(&lL=-wn;OS`N{TW+Wx{zLXzeHaiixZny89Y14R`O5p?BuI+t&G#Px42UmZo5bXG_ z!gDX6mW{mI;zk!$EOYc<$sY3fo_kwdiAL@np>T7#J;9ySpS8A`5!4b*pT-!0=LlNl zL1oFQqdFpIU(fvdLamg5K}!3JQU#snpvx#hae*^=op?JPLzE&YTZ?Q9K`=jqHDv-x zkL%RhB{uea9NmCN2?-7WAU=PD*t+rl40}7o#d*;^RSS~LMLV~;$ym^JK5TD%E9=s) z*C|mBt1{0E647UA6Y;`M{10%o!Gb*wX3j@TaG4{#9$|INY}Pb=Io!)D4IuwPTg?1j z&%)cgJ@m@ouEfv&^Lr0s+SS_K)q&*vRC))tSc2#i1R|%p><5X%VAX&B41F{EIqAwu zD#WmE)1QhL@yRk?0oPt+>Of3ZMpYVP(@uU^QH!5;N<`4`E{!Z`PxD`(rqZJKe)3O< z{l&lc69%6};~^e$|02GzQz{JY|z&8O4^ z&?S0pflvMu_lr$FP7+Y0wp}=bQ)5G->f~P5O>KiIQ|v( z<>?v#G(^<{)Mh?Ix0?S@M2Q=;fr7eD##AA@>)iqSJsnf3eicA@=CfEtlu*Z_2x!T` zSEEmy3u7oMYrUqOom&l?}|oahbC?1gmA7tTiV=AvR9OARE>}S`2I3LVFW33&% zXG&qZj8iBd+`l!Di=$6Q-yrjvi@%K3B&k|d*REn9R_BQ#sqgoOKsO;09NgNF!(Noa zIus)S2F`yy&`6(TbP)e;*63+Zv@moVJ`ni4_zn^i(?@?DE)WNguD4G+%fX1Ua6=dW z?`ECPPH84}SQ+kp@UkD<0yEq}W^cJ-W2>SJ#&@lHPE6VlotcAz&aG?on+mrQU-odj z-S4CxFmrVLr8^cv$712<9aql>`SgBCCJvS7Fj&(yk!F6%h`vvo%BO`#+4y8^cdFJ0 zmVFnp1WbPs4w$rnBr^qO<4eb_td;!sA6H6xv>kGiz95Tq1!3Ja**yilgs{r;O*ktZ z=5T(=5Tz0B^B3mf%gH#PKkJl>^PBeveu0^j=FsScj^Ul3KPCH+!)rre`Zs9W_x4Ad znA%0bvO7O~X$O>c-*aZJopL8epu@4!@JS){yFq_t_^?eowP2q&>LUmwMJKzn>MFyw z9=zg{;eiH45=-?U2fF$YHz2W2woS8H)=_t|M@Oo$b zS@(Yi1<%j@3E#S(5cy@5&sCW89r@)H+k%y)p$*IhiG&oEaEC&a*x|4EKL%%-nDr&LZ20DLeG9|ADiakfh#al+f74{&H_&81`y`R0M z<4o4E3J9O1xmbp{3wUdX)%P#&}`HndPC2p$atQus@K9keY1I+E{nZpRf zd>Q!+H>y5YNH15NHiU#t;j!GaR6d~#i_Gndt#WH?*z#L*v^NGn`jlN3Lq_vY% z-Kd~03Wgvegcf@W{-+1}5Sj5NtVPv;83bUluYD{6zHK*WGJ80no;s727C7qDnSHXv zS{3?*EIL}8u-FZIWd?e*go6O_wLg)iOpTzh$CPR5MGBndVUQIphRwO_`O<`B^2wcNEWuD?@Ym(rT5Lk9Y7!}R zi*zrZ^;SK)n6me$#!<2uYvy6k1R@~aQ|ba+avlL$bd{YL>47(E7!^i^Z?S*;JEmW? zE!HsjEeExMKvNfnR!Vn_l2Ew)BswyO%pm+^)0jc*Fp#;d_;>e4DQxt>lmc+PJ5kl) znj|ibC6ZZIFhOurY%jCrpa>zKD-L05NRz0^Co<^W10bAx15$Cu;`<$5WKstQiy6RE zNE<_rGd`-hg}|rJy7llar-px#1*;SU-h^4$<4-MD=#NZdqOzEk*jorA4_OBJt9NBr z>&L_1Q8+Gyd>KGkobFcX?&%if=0Nd@7dhypL(~irp1eW3Le~VkDPp3P^$!WOj)Pv~ zvN)lImBnz}eHmf`l=Z_VLf{i8+No-YzAhiC1R?<-Id)|T?nGsV)YpFrQ7_Q>0bJZ0 zIJD+{7-Ym<#Hcj3->{v5&7|p~fY??_HIgs|P0cKXqHPn6bFgaiZDC99agd`yLEQ); z<>T|IVYXjCt13j8$HpTJ**)>w#k<_4Fu`&mX+hP0bVUE7t%FdHhLj9^;DG&R>DZ{W zg5qD@2FG+HHp%UdDf)k&P!fGbkVUu|Y@V{=?sK+#6k<;OQLTFmH(*!MbrP$yEK#7u zr^dUIYV!M(Pk|Wb(Oa9R#cE=7)LG~RgxKull(qEiY90H4V0SuOd`y3Oxqd_4Y+Ha6 zaz9Mzk&p}~L>0?mg_o1iZ)Eo+BqWp8iX0JitFi7#h`vj@hUhQ!z~;VFBY?YhAV#mI61NkF#0`()^qZxxlyKfFnQ*%jODnR}?zxAbM( zX*ZKfuMfX>n3=Ds^eV{BMRm;+F_S&3&wS=TXJBgRsq$kfi?}`BQd!Jhd0=qJo&}2| zkyinvj%+Ia=7wY%EN)kF(P(HD1)S{%so)OZGU*12UeiR>E?!O&~ zQ@KEqF^(E%VuHYzHrEjuj)Tq?QDuaN;F{HLiK_XeFm%Yi~HS@nE7>32r zoC61E`fh%<>|kn5$ zIIIsY{hxb(m@vue(b|Mw(8k0>X>KDLjyo(Um-@ZUP-+bha5#-_pP~PMoOv&yS;9|! zw=X5)(YG>svo_fWg{c&VH8?2eU7TYuaW=ZKJKw zu1@Bu44a z&ix5G@rzki<08dj0$SkCbQl7R$bW&BZQ={?USjW+K%#h6T}4k7K(96y?DLuwv!-M& zK!VvkPRau2nW;EiwSU2RQTWz@F+}r!d-6%M!MhZ_>Qlw&WM3K5_`+GFI6(aeWxtIi zl{45vkAiCL3HdaI1P+Ej9E5M0FJuazL!N42hQY&ZdAnz{IAGT>b zt?%jj%$B9?tL_gXp#+i1rllO!UZF907!{~^8aVJ9+HGDuJjC9#_oaUt&kmCDeNI*U zbGrOs7pjJ~v6#=4G>7&rO($r7?p%ZEE#GZAV=qz>hUE__YS2GZje(%u1CLIA8Fo;@ zm#03_6(Ku7<);lQfw8NZR@G$B+u4)9wU37xhH_bZ|8iC=Q^Ui$U~Bu5u$OW%ZdoG2 zhO`%9=%yiO&V`w^)wd(c-%)&c{Z$212Vrho)O(mFv3(RvKUGWhCWmf+wa!bsoQoxW zUSYlVo*FHx>ES0#Fq3xF1RVq1jHi_$x1cFY@CSd?UNykiAE5e zPexP@RLcXTTKkR#%k{J0)Wxdz0t=@g_GHLoOpZC%N#S)2sWM9qF*-w;EBCAV2 zY0gpVSoC*dPL7O~0jGby^njg%;%&iczGnv8JL`iZsUz8iRD?l<%{@c#Y0pv(X(aS%yPHIm=`3=MK94V+G zI7>nWQGH}$U$7p3S%Qc{c^udaq5^mi6n}Y)yY@9~rk_>z9#p!(V?T&|$A+vg3bmj9 zTX5qKDdl%_CM#^o%eDBS|n37x9aZHn)rF@LG<# z=W@2}2c<=gi0Nv{B0%3jb189&_;l}&;@5IG`eeiCyz0PzsOIx*j)hg;P$!xgzM81- zIa(ie6;8BOWeQMuT-5~JF2fRx%#+pedE@h7Ytw!~DKNSDEmjDeZDIAeeA{2Co9^hs zRXiZ2IB;YuoSI)IBHR4eXuTR6w*Vn|qj9@z1TCNQ0dH<454b`soXnKdQ;u#8 ztOU-Q-@t*~ZzIc&tfcy0INQ6+N>3oHjSau>B-B*B<9aMJ@Br^K-S+_b5_O}MqICl6 zs|i2m;=O6pw74+gnx6%Rb2tndk`uh?E3PlJ%HWoN#8`C(wiXf zB2?>tzXDC9b?aNR%vj#IjZz!%5vHnRRm8h3#2~qGr?Xj7WS2^dp*#&oZ}>5TaM%Ky zQ+N@(VvUNl%x#aS?~+w>Bp}98(EDr{!DR@&;f(|rT$l2Z`mc42jPA3|7PmD%e8#ey zb98agC3;@<6AxlF6}QF_y-Db(NGi?%4X6fx>5sm8`=&3w&qx7^0hN=;4X`52<*>;@ z$vlm-E^s_tT0rs!NIa*=+U`C0La-P^t`fABCm}P3kpLc7(XF!@r`HVb>!~sj=PhPP znPjIHI>+lx3_yQGx9xwo^Vm~{DpuPRfjQwSIELNqmR1;!DXJ~px?IW#BW%2rC7FnS zrxmj1BkpsY%9xm_&9P$bKD91c>UJK@%=&niVE$$ZZ5o3c&Oc<$>+^LTiqrXKSS~F% z5xOUSE$VAN)aD>O2z*fj5|c$S3fXKL_Da@RM_4F1Xq=aO4AH+REDHA>mvpuPD1qAD zIck{W6M*KE3?$!`lCkLl~HPTeRyrd9pfg2n`$0T(iUAwFZoB zsF9Z0bK0}(Wt{38ND%IC>X`tBrZ@>#M@{7WSO~_MxI^@5P4Qd0!3XGa_TtLdA2*4C zy<;&t6UGRxuGpYx%`9FYLNA2j7fr0~ij?d#Q4pp8@_%;iaZve&FZWs|(g|M%eI0v7V?7;@A=sUHY2f=6rQt zWSZxKJ(zaE004~d1GUUgY|Qa5N-kdL2KqD$gI)VpW2y@kjf&x2O-klWF=Z9KyWRa| z2tR^;z?4szqj_P{uaAL~O;PKAEC!Sa(*s84^lI*yK%XagqDBr@LBd%70>ARr(g}WI z*4!LU0B&?iRJqw&B>2WcdD*#A;@hmi)Q@tOwRA3XZ~=yWEi8?jenu13MXR?5gE2h7 zK4lZBm5~;%AQM9@YV9U6BqRLAMAMT8~fyc68H!Ezv59*f5(2 z@<~E|&kO3;Dx`0aAwZ~&L-h^mjECs~FFpJ55&E-c8y@v;a^?V3O+hh~EHmzxbmKLF z_|=Cf+Yk*U=QiBF#DXi-sPpjr>#0#P?-U!+KOrjXNp0Yl$hsHCf{12rhGi4DduPVT zbwo-~k9>_ZOFC<<(TZ|^ki*BhH^_6GSHB76ADD*zxdUM*qDyd^hLKvPH6TE(*vfc- zl$S?|=$M-Eh5Gnz)r5XF5H&OZ5~KCYlrQDVtUmd>!TdhmmsnT;LuXE3EQn#p%i*qP zqYITT4oc62r0rG(S8@`G$u>^)4}NLh&1e9{8Nc%q@lk&~5lvu!GT`a1fX~TfJ5Esz zp?X(;#Rkrq+sSeyVd1m_8S4;aVl(s68RD&)r0iE=EKcHp9jO0K%HQ(1qGX17!guU* zp!%pLaU)DK3|=@qjC`_`%X7X2vyN)e&xIO$nd8^a3qKkht#WWOC8US*g5H#n$lZ#B#r zNUi6*?vCqzM@T_oT4vBkgFQsy?MU?((t8oHDJ>X-ZC(?jIc_50c(j*G9PAzY&?^XJ zutjG3Tu*S@6u;%^+nu0^d_rc63^7kj?T2%`KpS+ChF?Opz=lE&lJmlDX@msl_J=V< zb)RSp!FNl4>`XN#L(s%mCQIT1yTVCG^cH^9A+d&#Ij24RpSS!tPc?Ao^5Q6 z(^Gqd876=4C5z)D{4_91Ei&)-lI7bqw=iLbpz3xP_R{XGXoA&uzd&C|;rsl$HVfc^ zwp&Iw@3)H7OsXl->@_)kr;dxu_ZZjuS#~}ECJCc|WD_->!|pBVO8G~ymG8QSF8_0& zp5t#Do#Ffr<`5 zVt}82jJo?5wrzeW9qPxVGLFrFtq|tmIlbpxf^Rl9nD#cc^sY~0NBOkPBY)n zi+BV&R$&uO;zZ!#e7^}HuECUHG9nu*x$*BvnT_W~Wo{vyNpXQnlc|z+!rQeqQ;Q=O z>`100Tg9di!2l%>HrCmY?7OIr+=R5n^FIoIBn`bL-_OB7+*g|-6*{GSO>9MmXrG${vk!ETlG4Kx~Sf`-eiRuA79%(66&N!`E#)Iem*s{$Pe6S zY30)Q1cY>D_Ta~jdn$<>xj>4TeTu}1*W;26KIyO`JW=8JYW!0sq{zEHvGbah0}P<= z!PR==HPyuP>Qf*XZvykuBrU6siY=kCQRH!3-$#?NsINMnAjp^6{zEmzEUmLa!=Zv+ zZg;p&ER7u0={~HRP|Lcc;y>oyOK?GgoVI+qSItTZgp`&@_SiP!hE;yC;NYWr& zghEdsrb)tO=fiE+&(mvv*?yBe!v=Xt0oTbC6QEv4AvdPSFJ(64{K}a2ao4M=2JaQ} zQka!Hl^HjDS=w82qN`5!>#+}->eqXT*!aQ&N8b$;pv$mx{L-@x2o^bi)|k-JepYo# zX)1Wbyvjvgz`W3*kJq0m<+@fb zj!7;^2I4{R;Gas6s?{uumfa35=u}KBwf~PrJqCH-by(}cXbEEa2K&_Tc6FWGm_3MjK`xvv2QbQOV`fr2?R@7}6 zQXjNE$#59}RO-)4L#P=sBjYI|h$06&PSvVgEjF<<{4xNBCiM*0w1V~rYbT{N_DtT5 zZ$L`?c3-5^xN&WN(M=QJa5>^Fy71kpUusavJy zgAB)`gn3DoKo|s1KTal*)qioOYA$JEY$4NmzjZCAAr{|crIhYT#WZaz?C50B|3vsJW+aME5&tIK{6 zM_`(F6f3X%QVNzOH3+=(&4&Ob?W;=3%}MX@fwUcUV?m8q0L+VY?I*Eer(K#_O)`rw^M`*pIL#+CTnueY&A=R~@KVb{U-n%&PvxE*e2rEcbh9?QccDdX z34Q9cPHjgRr_u5@Gj#aw%^oI=+GG5v`-9;PlfS2SnjXmmOuKyAbjw>R*n^Y(7FM+E|I+(I&%qX$Alj90M`U9`_mmzTd1;ZcDS^Nxh~v)nB&}X zQ2^=>H8O9(?i+^to68B+wtY>~tjtesP59vA*^qTzEzPQXV*N(+zWDqzmpcJ&`M9%CcGihUzHCJKZqHePzf1 zH^3Tq5KXFGW>TuQlTjfCnk^xIOsTqAdHH|f&=1l=z1$oJa;XYUownx_GdaiX4mUPR z$ds?m(zLk2{e|W(Ek;_x*C!gNGeYR?u>~qN39pcpJQ^6v+$oN_LAW1(0XsaxmW}d{ zF0A)q)z;uVXKG(YMz&n%^FuPM6#U!xWaGyrx5l%8@d(hA5OwA=UT9UCG63e0O-DzdkI|ua{7Nj4 zqx&d&zvco8-nuJ###)gEzzr9+@$Q*V^2k#Fr4xsH&tQh^oQ%@IrD$j%s#rgsQ*Uzk zL{$_Jm7m4i9XQAiQOy<&dZb_Ib7_guJ&rK#KYN&D^0s^Y(f#MgoEv)j#9Zyn1U24e3!wiC4 zyWp-*Td`0x?hH+K8rt%7Y*29+bP2DPO2j{K?+xZwE)2BZJ|ojoikTn{%B-0^kP^VR zDgY63Bo~clQ9!nT2Y8WHdMxtf4Gs{U2GG)kb0z=Qv-uzRVhH(6rzsX`*NcUV7;iXy zmluiS_Q#lW0=inq-4+^14KjrW%d}p91&rHab6A#q>IO;L{(MN6P}X^0edjBoKOcgr z$ba*J^u$JkR_s?~7pkV^E?TbNDJ<(9Q7f)ZmV#$}pXN<}cP`%-dxm_N+a(>woN<=I zi4HA0wD9$C@-wJb5^`%@ZgHE1?JXUqhkl%LFK9U%REcZD$Ct4_R<-O~_v5pS*6de+ zR8Df|*5gR}Y}F_-_-%<#S#>ggj^2(k6aj-Pw5GC=ix*m<9Lu?*Dyu=b%6ZX zMGq%;W}TolvS2O$fa%wmK1Jd0T)#Lm4LM*!`0fJDKk@98pU-az5oQHd_cSl6Vf6aD zR-6lxI~wO;2f8&05AfHN|G6!sQ>s5rh0vZoTc1|ym8D<$^jq}(B> zrVjLrGd9!cT);w4P^1ynIRHDbTGHj^jg@3;6(?2V)@k~27zx+FvS!HW{m6{}1|6N= z2R`8w=n2V+f#MWa=!NHIw`NB)7^&Z;grSwn@`LE;{NY>n{EEY} zZXiv6YLvZrJ;5L_YVXhRF&Vn6$skfT`QEx#|ELCRF0|`^78jH<+;&%kYwg`=JYgFi zMrfK2nf`lF3WvakaP0kz7SwJ90pFS7 zPGM!3!Z~nA`$`YqY{g}1#S$#a^K({#{I@rr&frt{hZZ@MEY9p1-?$nFl#2Qs?oonq zYp^{!59PWwqoN;55VA)MVWK`BTCZaWv!FR;u#J-o03$V4r1p(VkwqU1E=hhIa2U^j z_Ou->--T>g$loA^CnBwD6V#)b46NtWqwJ2S;xkpDQW@M&0TG$Ia57o_5{6h%r^{Is zu*CuXE6$ zUE>po3cRkFuEjBYF~>Iauh6}6<62vPlBu--s?}JJR;1&EwX)RE@-Wmzf@MMwKi{D*^_fxL?}t8tTV~(-m1e?C2DC-0?_g3wg*sP%$n6cB zxJ;mdZ)*a0Gf3RR~=}kjN#Qu!MQmz z+(LBmP=6E6i%DTLyzI~Xe}3PlXiEo5F1B>k`EA^jtxAdFkn~VMxA6=CVey9L1$i>x za0yY%j!9=8oyF(_%C#jSUP^m^22ecdhS#QQ3qNdW(AIVmoq>L1BrD7;UXF<#`HFu{ zf13@mIvR7M@7pp*k7I=8>IqvN6HnIeUYOMVFD-pbU<+Lw^3z1GX_@YMXyQZoy}!vP zaU9*)OO5evl+)W)J~wf(E!i?MP8U(}ID{BWQP~-u@c;8P^?s^yr}b8Ud%kJvr{p!* z7kwhBfjRSv%)&b5)gh0o+cF3}eziY013e47bSZ~+oPNpz%iY>2$k@HU99`$b^3154 zzdj~Z;eIR%YZd~8-AUjOBR!l<=KL*|pzgOi`d6|bYP?SH8&<^{ecrvgW?n!r;2~r9 z5tKS2&$r|Sd}*bR#Cr07h)~+siF>4X)yx_f^fu={KZIv50J?RBm65((n%hb#Pu#$I zb7jus6F==2%~ABk=O$ThG=(U*tYj7aHW;}Ig0vFWn0LCqso>28NLL>1yHzqvy*l}! zbhs~&Ew(N>M`al#b|e%@1eAXr0b_W>!4XZ97j{dvVQ74W3BWIZ;SC&@A&-|H!jP4u zIp@oWVTsZ7!g+QEE8 zF#6$qnQkCi^_)z9@2{GCIYO;58(gMFq&UwrezmiQaiwzz=4H!kg&Q_GebfoHota$@ zuAB`)u_TPaKqWYCr-W(jDkT^IzD*Gk?y*_R?Ol89f{%BX<>C~cv=jnkpXcC(Y{B3S z7&B3S|0{QY^G`sQU`!adM*zD$im;E#e2wCW@+2kvRjRmu^T|~S6Hf8T@BC;q9e??^ zpO7ML0m6XLS=JU6cgaXUtDtUjg*sizvkr$See=XPwU1mo`%2E})3&L2O^zLO)Q}kp zF0QR=F4yq>*NV~}+!SC1Gj$6PG*IP`q+(WmPZLAj6%2>d6>jhmiwQ?v(z3wWLpeAQ z>>?kMnEYLTP}7%b6NbHdTT!s7rWdy&9(qwF_iLx^`SNbGj^};}D?A4v=IBk7KE@*9 z_>^5*-2DgCd6!R6aA+Jsby#tc8thHLR+p}tk45uz*S3|W2ED~-&&XGtG^IsPIi1)I zaY+?KFKCDZD*`-*XFxJ3O%(#_WQY#xjJj|wA@R_Zx-Uu-Pb=yU2T?|XBnFPyuz_e| zOh4gJuEwnu@%M`ir(MDPe>!!pAn?O1DOcX}Y@x^Y#6?^sZ7k;?|HKEZJ47xlK_m;( z!r;n(Nkg;xc0v{Vjv%=OHK{2O&SU#Cef`1|6F^cjE+!@ioC+w~ULTTf7PYoE_1S3F zQB;Yi)v89b3(KA|abz8T@2%l_x~5n*$zir}1-uIRG*+mx@l`w%*VQtgv(a-mNfB3Q zk$u7kIYIFE&SrEK?>Q9sXv$5XE$RIG_y+rbzPt=lqvn#~R&*1xkW)Rf79iv?6Dfya zlgmMXB+QJ&u%*;Ts+(w|Kq`$YiU|-IiEPc952PL%1oXye}24Jpqw_ z(R2iAq19&gIG~CP2FQpQvF)c8)1hA-)7^T4RD1lZdx$GC!6LLY<({Da7e)6n-N&`G zcIxq=_zzRht#o5vbx8am0H(5V4w!$$R3x~hbf|1 zkY^627SM;~1k}VC>UDAW_hkgkXx=V=?G6gP-AX?mo`>Ot^bn+Bz@XrinO;hMgk557 zSKzL%cjYx)dWvhLuve>y-Z0(?xn^E>uzIaOslUx2JQk*Yg9&&ZZUr_B( z_Dc369ItNo=K!;)`B%7+U3_X7!-}-0j5tIdI*pqlk((@%?zj@P6H7kp zttZkCt4VKtxFa{fk;sRRP0vp?HH95#dhSJvK1MJw&UXQ#Y+g#tXp2aHU*0dQ+Zs`n z_f(eEC4yrnV!7q6lH}&+r?X+N)nWfODrc4;{^2+>n&ZxN5f})ulrMrx-?{6Q|S$m4=DsjDYbY!+k5lrASm=;AAa0~{?j``CvST=6w zTHCzRbGE?C`pWIqdd%d+o2YHj%Wc^Y>wE%WqJbs-X1i>g5lR!|m6IRaf8JiFb%vSj z+@tcXvw&vre8+(UFkjMzULG)d6RsEjXKQRUM~xF-#3%HXz6J?@*a-l}S&YyV^cWKw zG`?>%Yj>#=F|iVSKWL*Xi7MGY+~|%8?l0tbcxh2R0s5JMMAn$DJWjX?v@%FdDFrVY z)1E=a>{Zn7?INwAbjP@NZ$Ijh$YyM}OE|ia$K+oZLfh^2c|cfuoX|oMH46metb!R8 zAo}>K>2RfEOh9CRYCn(<>@i_@GpRj!i&aJqD4LSz&twpoKgb8`B)M_RLBql&vvK^{ z{j#2P@!oaOdC(yUbbs%hzCJ^p>2yH>MKJZqaE^;TZTlLdRQ4{UKU}zYa^>L#S?$0# zdmY{=I-PG7sm++T%Eu=v5-7vHWCo3v;9~wr7!*~7z#KGxj{wjo8;<}>$y`vQbu$a$K3j%jQ!G6wZ@rq-Gj2&i>7-@)PB4)W?`r>FlQR`SY{%{Q7$o zJMqx_!m9uZ#1!(VqyrduzotGm+4&0>oeF?B0O<4qefvaTBKbFk`M|%{r!?5O^iN;G zF{g%uP~tLwwvFNjBVivuXXMl})Qb&aA*y3MvW5`|PWnYWV|R0Xv*%(z-4TA3-xaXI z1+yeJdy@gG){`Q|lCAD7H6tuW?9mx@b`~{bEsUYa*i5Xp`r{Z1VYVvLd90;oG@EdY zm?(boZUvOZ`7(WR%;?hwQ@@i30(@u6U!gVz9YH;R?-C@`D{>LfM}me%N^N<-){5dU zWEmZKjcrz%*oQ6H(4icAYoPg87kshX7Ti3yxCM{##*B?6^0g-9E4v+&qRVqnR zCjvhLpH7R8DsI-`(3CganD;SY9`@EKNqp^>aTSA?`Qbuywv5T3_6&n1`4|nb0cOQX zEVdt@)Drh^%VDln1nRPBDd0HOv{%8##_yN?0^Gj$Nsgkk@AqBK4kIJ5SrylxdfMxM zY{f$YdPNkqG!P(F3{+70;&Y*{!fSOA8Gn>j80wRy4=eo3DdW1daMOh&^;q(gv__z= zLB;d^7$7Msx$QhYKG!XTc@ro)ic)+#*!AT6EFouX z16y$8KAo0YF>#8``ezlgV&ab3p!n_0Ty8gZU$_?3?gALYYekL5C!6$(4)(OCxA{a> z#aBG2OGRL;#IJpYrZzJljMh^UM4HA-r}pVxHn?<*8EN-^bIN9+;b{d?2hp$Nm z@_Q+$$OeoCgo!W zsnxuiM2qVZ4~1AZZzJQCxG+cP=N1T6IV*meq=6JUX+QWbn_kJi6U|!1ejo}eK1mow zkjuQsxPJ5<-S=)XUlw{c=#?vfRYD&pANQ9f;|tVizjGw%%iI_tn$QA{Jp<Vb_169ITgZ zAx1Aj;9N!$R3Apem zosM=)*=+)En5d4H)=Z*3V}8Z)RX=n$$7U}T5i}YXGq`T6L(r9VuSL*Db*MF_Nw0Ap zj?wLXCwPnK_#HreV=_*EP^0<)H>Hu{YPIcb0N<9xkNvms&v3&t=*RjIeh?v1c!$h= z8U0ekT-UxT0Hi!5(0#3&U$7Qmr>37JgUALFe$p(Ln;4@Ol4em7GrZ6vEfOiLN$((! z1~f8)&2ufvWwEBHjR)qZRF7G^R^(!t9>|ts3)-uoRfh0ko74Ktxe7f_5K`R<;vK4bAU}Pk zpV4#iD)MK=^W#$AblN!MLrJ~z9$0T(<9^-q+v@W7=Y}OfK%iFB+W!$M!pOuZn4|An z0EA0M6&%FbkiE@+-z3!eajdYT=lpCT4f&oP`rEy=-&MFVIZQp`Bn36MccyR`S?WMa?_I}B7s60ExDO`ApAq{g^ z(ebQ*mNW0)SOv=c?7$Yp!IZ}( zR^#;Ar;r0qdnbMP0!s>L+n9a&sS zGpOLoeNun>2=njqSA||bj@kAh9J-m0zM9$p7AF6HXP0L2%Xd+|e8i}5w<(FS2nXIv z`cj!jvo|MufPPM-JQV~EKa48E_c)b;CtvEHdMsbMsj+Ds&Eq?5ehkEcll<6fZ5dQf zHDHl>Qz1PaCDQlfm)`BMTWx2oTzWEzQ*(o^Yo@%9v=DL4qq^f*dK=7GkYayTxjMSJ zd2%m*1UVvZ$qR8sy|V(sd~hVe>#}Bl#~8mNRI$Jds<;K=V@WNW04mJ=_{ky%17F#nqoHJXgG%mKB~9lV|#)%@yz1n+_-N2Z#j!ZDa;DepA~aPB|3!A#m( zkD+@)0cY92O9O|7>9rXI8q!fN&w0si^Q*U0f-ckCmZpPe(}TOx*3@Kxe2;tmVCH#E z0kQBEpf5`#)>adoC|PZ`=7(fd=~`sC+i_+qx0=;zkw_DD3i)B=kmAwww)&r=pE|&Q zO#Iu>p$_W*Q*YEoFn8Yr{YB~UW;FO~QfP=+JXo?dm|yN@7H0NlUu4LA`vWm6eBJvL z1*3!e*dUJ^v;Iks#+xtzTqnMNObUq~WQmX%ong z`1Yp+ihSn4(6onIN9a^khRcmhst6U9C_wggHp|J)@Ls4TVWa9aPMSsBEQ$clAtoKn zpO!_AVsYqwp2SxvFDKXTdeGLOjT*FcaC7e7Uh?c}dyG(qV>Oe-Pzm2_wa#CE__a|{ z?Dlah%EQ=X6u;mIR+amB(Oq9apY9juLw{AE+>{;nEktOTO-!}yXzBZl_wEk>t;PDm zp5f&JDKX6OJ9pY*2}PIv%0<3H9957uPc#lms;i+6iUlbGaV?4)zd+){?M?}`saUZ8 z8jJV1I4sE)FRQ>j^I}kseC@D*V=ZRNGp)99yOCUXHe|R({!*Boz2FsbZ~Akc0AWd< zm}56DA9H>wg&<@rBEUv2uGaBMu&-`ki$S0N%STFr$m|@T!`U+J)XA2pgcJl2vxaDtqb+X!e}E)X{MF z#WdgJk2)5*+J@@1Wh^g$>R)v5WMC2RK603P#8tmuIQF8oieM(kO3&e&a&^4i$L`WzePz8 zuBSWoQg-*5WO!j#%0Dg+N=<>Yn7@zGenJ$oK3QP(X(b@ffS6-{c65LM*a_GNYP{d- zN-S})^~*Z10!S!&4eWNjX=rq38aOz|0Z2yQ;~5iWG#4D=L2c*y+Vm`OQI( z4x5Z@^|WUZ3$0^ty_ot_C9abJADq4Qp^8uYzm`;ik1K7}2sLs3kDsTOk61f+X%(f* z%&v7`1WoxXZv;tiMtL18jRpcb6vJ(zxn-oSDEcn$0@M_i&#^1)BE*3`9KOI+*z|3( zEqQXo0GD}xb^-N^+;9&29h)zlLavMY%FR=YFR}rx<&?|BF||&#SmX2swm4ohtj;L1 zMBB?O)OR2+2C4cn{j3|nd%Q}l$Ylpx1gRw{@Fo-dLyVii^xp0%)3aRMJ`Tq@SlDrD z%8swb2O~t3yQ_&Q!c3TOz4DS2H=!6MEPZQQrb6p~pK`DDi%jg^eLP#wFMRD9Py1k< zAIc%wRz!Il4!@F;o@X9xuy|_>8TU8^@>a63Q8Pfk)`pjA`$7mS*cId)gALPrx~qmw zPLt>e{VOKtrv+DMzWDNWHeiAcJck0Rl=468gvt}_snMty#>SX3Rya6{aN~8HjO-$X zLoJ?venYGACM-Qwp`hDKXIO|Xn+&J3V25RfW0DjL6HrfB5C|X@;+kZnlds9PKcgAUuY;Zs z`l;iyW@MGf0-Q49J*2O=J99d>Pec=Bf$W8U@ej@|duJR?-^R@|-RGGO;zsIHP1Mot zs*MO4SSLECip&Cb;92UtaNbU`_Xyeb9gOXI5W3RzKuA)M;asB=F2V4F^K|b4nmOkUUO* z!&~?0pV=7cnCAbe?vhZvZg6KBUEOrr5e{4U;9fF@ue6Z+=76K26u$A)QRGx@&t@~=m~1rPKvd9B-jQ_FYy zkC(dNEq88I!h!_>C9;+D z=gh@=6C-Qu54qNpfEW7zhD1zQkT2qB^)Kc4 zk@Op!_;DHYegpB3OlYbY2#4~2bo6jWWtQ8S#vcSr&W5wE6Pvz4^msbvF^E=BSJ{7; zS)z-X7rn)d2 z-y)V4#6)4s{~yj$&md}13SB_gQ^Zt)vuW*;M3C#0DiVX-?F2oKL%>^jv`*Z*=(Dc*|1j>+IhT>j?$glP0?A*=l)EQIz9Sgyk5gMkC2 z`e#mw<8LVkSs|(~QK7Rh-Jf4A*4`#ZO$2E4hiQle8S@K_f}eZh3&~jrvVF_w<2e&JLJ$GXOOMz;JjTo-IYr| z@;s?dwxd8?K7VL?GOOYC`m_un>a7H4O`-W_q8N5%ShDn+_-ayrS|6_~Fm6)@%tvsK z?B@FftWI-(#oo1 z9`@{OY!ajD;01=gkikMq%}K5$YiZ16N2bhPE!{?@)SC@|`z?3=())w48riqvX3$$* zvy}7cEHC?7;sDZrahT-CA1arRpU(&^k|mp7{25-2biI;OMdCx_7!HtEVSDO*L~@f| zeabrac0BkCga&xZNIM1XH=S!wYW}76QeD|8+ifA62CF%=fFEFw|rh;y8_*TI-jQiZ#rr z<8K@4ysY zwFx$M9=KY6sa>7U7W+JHry2K{^ZOr}!jM(!U~I3}vq&_ep#m3Re|xNJS|Q=NyV#Ue zL?P2lR-|bTM{{Kol6&@n=jc&ODeJBiExv(x55J%v#YE_5vOg>L0*O86rU*YT5KQ-9 zjO=N#PHa^AM4t|)4B32rSC6Y_c`1_k5Va2doTLGNK^NtySS3WSp-f;@Ui@fi8Tcy!}^hOnb{@!hyydDZ}|8p>C*UAUmq- zuYC$B=1G-?U@4ojK`}(X7C63&l-Kz`M0hY zvx%vH2H}as0p(yTZ&>TW*GBa@zjKNQ37DLQAdzs!igj#SmyQ1$k_ z6aQ0-CzdlQd1HJdYzP4zzR2f2x zoUW~FwJQSGka}oo-Yhu)y4$MnGMsvf%ccB(6hy$)TAw?zVf50`3+5Cdf3VJ{ZqnNS zD&rEZA>y*Zz&He&ulv=d3VYf$sSqSfmj*fH0oyXuu0!uoxJLOvBVUt?zh7TH;5q7% z8O)qz_I3aI;U<#WSr<9UQ64F_>Fe<$4=1A`2Iou&;|*z+(;Ct7>t3BIqux`;h*0K# zi4UOlyIw`3LRs~^1GUX**#Sx|uhlzE?>-6`I%oq5J~~5W+<7j-+H2-el9ZZwZBtIs z5sM*)Y=#;Xfj_SUia%M(;|Z8&IBf5-1*;7o2!aO0UxrbCLyDo9`Dw%dd+UfM_km7Y zoUL~86uqHWFIT#sC;<_iDC2`IQaqo3?rDJ$rfF$gFc~{dyObU$TpuBWdGCnl51Naw z&wa#r4jB#%pQ*rborZ9W5CoWk5`_)TO1(CRRSrLX%XlG+zfB#@So?5|vHr%cP^uR` zCKTHh_&spU?31jSt{(FOptj5;jR3vZ=BOd9H0!P7ILw~FmY&5F$a=#3mx6YGNEbtb z%*z?N*rN+;x1}bgbgfj@#$<)pAGBrkYJ`6u3Q}2p@XnhaC9}CYebf6=NMXPvtOG#? zW-qC#J&zo`MgxvEI~!`nf>VXb8lE}eT_PYoNiZnzCL{q}24XbKZ3Qt;Ut5&`+4fA_ ze@O={@^Z=B4;08yJOPyX z?^qSF?d$9`p*o5jWOYMIMM0JeTdBo>iBz{Hm^8eyR+^d{PT-5iGE$X)xhY}I%T+u0fPgYsXFu79#9}xYGt!vrT^>&_k#w;#ru%5}WOAcdKU3;S%<_ za4z>^IzD?zal%zA$!bIsI^~A6e}vADo4IV_q{Znrir+$JFsY9Z>6&{7t0&CP+4*-; zmg>=1EkC9`2+smCxb)*U#jMb>z_=BMq>oFUx-hzP)Fihg+_K@e?01=$v_v; zZYsb>~170YMFw8%(QZ7C~0f3@aB=KafN?r1b>=9nz^NQplTvr3LBi0S^FMRo;2W({SO2a)Gt zhE3*qBK;tsvPL;SswLS%`M3I|(b1MJ!6t8|iB^p$=OfK;6S=~CAXgw0Ov(e?WI$4oJAPWy>p=VWx+glX$`Sa zj z!_Z`_JrqjQ(;9g+=fKG%+2>Eagr$f!f~Kdr+wKw~=$BQ3e*=MmS$ao7XX9!?sHy}v z+mAoNWv_w*Gh9Y0YUpA5ula==DBu^s_>a+~h-ns3ONkNRpY=FeN1DI7q0eSUMZwTd zgx4mWt92V2fyIS=p>xTMS)JV<=$Xmmig2PA6Xa zq^-|4QhbtX<>l^MkBy{=umc3Y0=L~ZZi}4e949<#fA=A8?Myz6&SbDW>eMKN@@^-u zKYbG3kQBt~`STBa<-1aZAOc?b@?{L*ECSW5$r|z9B3EbZ->b0! zlJmQV%A)on7|=!)=cvQv+auv48)~9kUE$ArSzn)&ixLHLX>DndvmH0U6AP%2@Qn4T#a(BpNyKy?&m!jzdAw_c5A8XSM0f z=Z*`>ve{S{GlO%pR4_uK}hGjad87;aVkJnr<&Em^KyTbvhTAV2qgj-nWKyE`Viz$!4e|@ zf8=wMZ4fUhyM8(2zy2ZAn3G@7^*epGL>rmjovgD4*Cv^z-c-fum<3(qP#_o8sIIuT zgh`!Mi#ThnSRl?EvJ1EgZzFpja(5Bz?-@5Uo|>83gS$9%E2Hk-f|pXB3Q+FFV6klbBH zf=`=Sj1*-G&I*DX=K+&9Qmtaie?#2E8)t^(KgZHXD0J2;dW>%I0!f%Ff}xvD_=p`& zFybcQg|oWxWt=%(7-ErymIbFnal#e)@u`?$Yrq*5%lJ=|+Dum{10%FSeNX6nHSSlY z^`U9X_QeLE1ritW(*-7DFO*X`a{I{-_;pwnGDz^?iN5dj|7AS` zQ7Qx}g?(kB-og;8ci-Lfn0z>~dDzHDCN{Cisi9PNfGSV8TsitkQbc+q{F4H>_NFGo zcgAp10%DE}bKP${$znbOf0xBpjVHamNG9x>(`d!phcp~2Zc)2iut_vnxX5uX@^h== zD%WsOZ*G3U4i%`Gq}9zriHik{2RFR)i)@WPPAv8|Ri01>A%LD+dmKH0Ks=}72w3wB z^a<|6dD!7(i+0+O0huHnNr3^#p2BMTO0bdooEbVU19I0HrSvxT{)}=HQFmTg6W7~>%MWeby%|FlySq4m z%R3jCWe9=6JaVFk=dNFf6ib)cy-%CwPm=+6O!cB893&Ko)6lAh$gpy@sZ56Dhka94E=KK33w9>U&I0ld<>kP?8N*eX& zCPzBwrR}7EMenWXaf6{_Be&~sDe0>ey$MefH#=h?Lk>H)a zYbOXo9C07{UBM|hpF3yG7!R^Jq%ngIfo#JLQpMe+>ZfAF-HG?4KcykRkkofkC$6ghzZN z2f%xR(X698`00S&_OD&%^>4kPZ6nIHf2%Oa&Jd{n*@5JBt#V^l@Qc)fqAud!Yew2BRsj1JxqJeN(x$YGk||$kgz8Sj~uE)C28|sm2X6o*KCI zPM9Yqr%NcALr~{#&$3co1itxzL}Ko!m7C4dM3&OukFNmJj;z04Gin_!YPtj4i*=RO z1paZs3oQ$L-yL;c7TCV|R;x{Ie-p;4tQhe^*C1OwTS5Le_XXM_5dSTa8z3pYkPs#I z5ekW=6w0L=dI29S98P^*?j$VCLY<6Y1L3C%XDS<|O*$j)J-(G;*)a3sAg^O2!1n0h@KF}_+#X8DAk|@ zQ8u5cTc%s@x7Hr2yZwMD6H~YYL?o;%M@Qn6gCuNwbi18_rKfy6e^B0hpN8x!cksHA zyVtj*Sz^$&E$1TOPKevQ4}o?Rf-WS%5ZN1#(cX-GK&{=aNQ+S$f_yY4EndNJGs%*f zVd#pq0c5!ODC>WY?klb2HpceKKd$R0`0U^{@H{__(<`X4*KrM#%sZ#noOL~Vt$M`kYhcoMiUQ@xp;dIAN*p( zigp4u&EEikYr(R?_?7ODRha>%+@_oZ77(#DqEafEXTlvI80JukBLrUjuC$yyQ9osU z!h_an#C-H6u|=u@j1pGhH1w+AeGDa1bHmq$@l`yN6AzJ4f8!S;lT+ykA%uOguTsA{ z!~YzeOM^~6^tapSr*HfySU!~a;rVu0GDFVW^m@Ap!#E^oA^Z**qckHMwPn*17q%mk zD4Hly?xXM*@D~kMiQk>@<`-j-aIPY(cu=02o{m!LEMsO~%{rY;>_~4Muf@*z+dPQ7 z-KjuDRtQn?e}c2{J%h}DEY1gsO)ntd%ILUgBQ8*`NVCQ(n0Z-!k5Ms%a__>%pvecq z7clR#+>hQpQq90c>rO+0xoU}@qJdP=l8SyJ;uR|*kzPuCcte&0d_f8|rG%=Pyr|wq zCwNWcwLttJQI_I-Hb?NSc6GG)M^;Gc^k;#;EhF_GfAhDHnOUS4w8Oq+6qSS_6cJ=_ zh{T^P@1e$=#YBfGrYOXpy85Itbn7farWk-{uK2T{Slqa$c_$@r6PH@axAfePA4%HM z4>*Cd=W);)(-a;jZ`Ndqt+ZEjKUaNe>|_>inIT}|EuLRIZ8LO)m1 z31oIXe}#LX-FsfwP@7HBI}C;s*=!a{m8xyUUF~~TQ!_LzoyvM^i>M30^KkuX_(xxNe^M#$J20F=br2TQ2V>vJ#-Z6oD<~nT z3;^eUy5n)<-h1SYW zDK_0DI0s%Ze}~}C4geJ!o=oKk!Xb?aLF5vJ`at`Is88_~cjczvPi59!JJGYz`@@)U zf34=9eA^c7i1gOHR=OVC<>Tc{rt?sF4m4*(&Pox@>-9gTKxkhwku#F)G1!Is-P;KRMC&%IB&wlUE34OARt1w2*H0XHt z>wd2?BnVzx-P1!e>i-}vXz}w+@gI&~V=fv7`M?->7%+>PxlwG4;r&O;b{5`@b2P0s z;d5Fng$y;Nf!2*a4vW}hIX4E!054C^s^dkIpn`Y(3{l72li}4HU=x?O?!+{7e>6gw z*F8V9%;vt({S0aosFGayzX(DL*cXn$Mbg}feu4Gp$FndZ3d>^9J*afCOQyMiI1bA0 ze5Rb~*2=$C9T!ax@RCl2M)@tx`CNF^`=5{2%=rAb3XFzvIp&wv8c#4hZ+fV|a5cw* zHdzCAnFzaEWW?o53|Ke?j1yvGyDL(qlUOHcuPkmYVvvk)(eYI8U&3-$ktq zDA(K9^!kCDMI%gIZ-m@6%V(;CqXuy~s_3%1fG&I_BnV2?!PnY@>l*k40_Do1pzZ@a zWGl>i-glUj6|+Kb4R9v|oOl~Y`>|{v_hDkR3U{{I?lNMq3pBE|B>Zt)f6<3y()-3N zhxh_sPcq1}`qs|G0w%;~#0944nzBBfa z&2L`(@Jr7tQaMXIT`{dV#PHsa;L)Yfai!tf%8<&*umRi39lJFVT>}r+{XMiwd_qu| z*B8%Illf;~;qG78jO!Ro$V5OIi?kNL937CMt{VE&Q_XOlrC~uFPXCOsyXUsf$RdYe ziKQz?wzI8?Y@W3Ze<0|FCo(+0|=DA|o^yLS_ic$nnk$~!amZ7-CK;*qu z{Pzkk8r95ht?5+Eq}FT%_rW`cP?F2@p7u0}I!la-j(Y1>ojGZ0&2>I0C<>@&7V3Ej zT=1%EA)5w^m|R5N@W1Q!olzzUV@v_a6KHQ`6COAr?;MfwfB7lw=K%|iV`lO05MnmC z-KtyaEnD}NWbTW_U zIv3#}EOHt7f9GxO8Vl7hRpRb2Ir6*jE}q%1DYXz%?Bi)7oP9+HxaCO+!bC4141$b> zmDjS-PVzN1XR7Iv@(VZYF)@8$RXMhfZjdr7J}xfvZm9 z+Cikl2P+4m&mYS&!dVHn3B+}u?6HNvPaYyTI;ZRpaJ>ZbOWJM20=r2B z^0sEqe_tsz;GYLajPWmVTJvrMNebn}Q>1mV*?5#Sgu4HgVD4W>gby{_ga-2r%s5Gq z2ES-VPX<*Fch0%LQk4u0{}Ci~`gCS&!a_Qd@b6+o<|na*yHnV!;2{LFgxE(a%4vH+ z$+ovSAQ-2=%Pp|aG*067s@*=LH8U(?2zUc4f76IG2DKE9d~WPxjN|L7*Cd|&hDJ67 zohdjFCklej)$R};JKkz*w&1$x)GaTQpH5MO6cDk7JU>eVYzebYU$OQlY~r-iuR^ie zbK*_4wadPkIYAc2boCK+;0Xi51H<3$rm?;F?#&7lgu0K%t+H1Z%|9I>RVHe$O&xaC zf7UffnJL@$AN->EWh~&p)UZAP9ODg9_1owX>3ANLh*iR-77wYK0!22rGl-N zl4@eaWGgFzl%G28HT&73kVoI~qX+%Af0adB*f?Rz#a$*j+GaQJQpaGAdtnt?n!~Jq z6=k!GD3EYWY!S~->2Rly^O9S}y@J&GIA<7`@4qd4={o?fCOPs)?=#)tLb|eksuypa zxnGbEEp@6A%B>S5^Hs@K%Fo#q$}Hd*(-L3!V^&2hVQym*S)|3y5?Ne>`2bKJe*liA zB}^+CnL9S9m*X|n1^8A}cbs-CV5lu{(*>K+`Wv2K(-n$rRYsM#?wWXC5%Feu zw7{5cj>LvE4Zn5y=`V>qr|>^wff#qFa?Dr~Up>W&_T~bp)g)AG0L7`iv*6PW465}% zL!$tv8hTOt<*Y0N1G%%kmrkK9e+qI&MOJ&@s)y`nAHp@K-tvL8;s$*#?H6Jd7YF`c zGmHNx4ke&YFnwe#A;W{PWJ=uV2Y2-N;F6MBcdt3of3C8n#o;jq8tcz4r5idZCYm<#^7Q z8dx-`;82R|UD6U>xI%=B%nyF?Ij0s&K;GfW~e~XP!M4Xwa70#ueMV#~@EA|-_pp7bA%T;yOgaj!p(w_Gzo4j;Z z6VM3T6dN@p(upm9WPhkX*0rlm9ECY-Q(0GBG0eR;t}U7aJS3jR!`Yfr0oDh_;*!K- z6v~;ohAdKfEwuKBbDmB~{@2f))>*sE279Yfj9TG&F%?~Cf8%uEhzI*GIE(2ee0En4 zonv^i{2(QrFu((BsZLefqYMjgC7t2&R`R>ehBv&7_cn$#s~S zRwnF_yU3wx7$20}O+vv^^dK4twMa_%=kp0MarO8h1z*_fw6N#JY!Y;bGF7FtmYC~h z$e*g+pG3gwf9v_+e?U!wzg~i1|xmY5nj|L5$1()Czql8AGkhjMoT7-Wu}MvV5}+ zCYP>*f8ZM)@Ag@jL|RhsKL2kh2#a`W*WXH3?HE1Gu!mYS793($ge5uN=M6~M{LPPH zDqF{@>YCJtsPq*o+(>q+8u|!H_<~q|FPIwVdZ-H0b+;0QHI=hW{3q)zcWKM!%~nEu zI+bI5aO-+lY4yyEQg?v;*j+g<;Obi@PJ}H z;(MIq6e5E?m>9I{8qA{AT|xs7xul9t{f_cM9hEH=?97iTR-QgoCC-AjpJlaM-YzQTKAIHHTvi^?0HHRwE+l)N2%ziu-9}x%_*br@M0Ko*0DYDu#LnE=L9H zulhBtB-EQJy}7G9QLFrb^}yY_)fo!NM8b5hE%~5MeH2f-D0f}+L~;*Z)1hr|v`%#eEZud3 z?RjaFuGpgH#-loUES@YsV81(p)Ac-6yPb)H3fstNbuULwhE4vF9of7vbQ6uGdCDg* z*D?O%a{{6xW1=57fA%Qnl}ezSf9$G0OWQwED&I3(#-vy`zvH2U#ld8QJL1|)#Ljx| z4k}KJ7VT#(4^zNxD#`kThLsMnUpQyiJSqsmmLolIUa}5ymB2rIPMSs;Na{(qDEiQY zVB~#E(P@BGHIZq%ssC7a(i?Zy8e=mi1F&RVfb}~1MKwpoMr><1Q6D$Zf2Hu?)&PJ@ z?YZ9}36&{tpHNay6&e-1R*8VCD!MlcT@!RZTbv6J$w7Ied;}qJWkPbbObq3V+1X?N2^d3YS*XR1h>QQ??!=H0=e zhMygw7r@+@4URGE#s8C1f0kv^;nn#O(Yom*&A+~mkGU^D8`tS|t3L4;&UM-^9SqOO zQB&SuQN_o3xai7TW#g3n!re2OC*e`)bpU=ZAe&fV@7qK<5-gOC4pOl~BF~Zc>0fzQ z$hVxSfE6i>%2l!TATx{8sdmBsXL3GCRKvP`$CTVG7@cB#;Uyvye{6GtC^>U7aZ$(1 z+qKa8_9%l63jxitkAPs?*laar{ zj_j})F1jnDXb?@Z`$u*=xVL;V3@O=AF~X9}ZNlIGldD**X%u46kgh8t|D39wd;UfV z9=uA8K&KS`%lP|^e@s4cgWk`RmfA@Ee92Mju%H4aDqB<3TxXj|L+SseN1MzbWl+cy zb@~YUj$R}6Z*6bdFm+*m7zO#mJ>6k8?FNpi?zTSoBsIgPdG$J z8{FD);nhgN$4%G=z%qL&{5x+{a#k3YrinFM*>YrUUA*Q!`;0Ug$FuJr6`|a1kbXVH_ zWt|tjS2i~}Q|b9@V%Y`PjYAC6C}^y%BD+Yq(%Rcen~c(m#|aw|gB0{Z_M@5+y& zL2wFx`qJ8{j%S%}$3|aI^g1m^MFRq)QSobWZd^BG*ZYogooB2!nyhKi7$Y8GYUEYv zST=i2e^U`O4`Nt{J?}okegtdDyzC_*sd{NiTB_NEV+!i)2OkMq6LV-t&3FcNtz9ii zJz+H}bs4nJZo^lqPL<%e(}bz|l+?SPtg&$}#6T2%ie?J4-bCLXjt?h&FqNAmjNdPdo>rZ0r z^zIfx|5LTI7jK8%XKYiMqw~$++}Lhi9FuyL*Sxsb@Pk4e*l`gQ(^&2)r^(%NZZ|y9 zg>kKz6Rt6%-K^mrzh5H;b~?V6`iRLYCoE ze{v23FmWv-F;=3Qo(+KB2o}4PLL4@P)q@&|6r4o^#LjoI+Q5z9;zhnf*|behx0D5w8tCp%GX zG=k}IBJdJ6mv$-x1rLUW{+3n#yb1P5e|H6tz#C_*STRqrCVB7M{9qsB^_(I-qbFu> z+=uxV?I?Yz>Gubc>7IU$IY7T#!*20w0`!SM&p324AP6J5uRn@KWtwhq-b-{I=$+A- zegw4p4lCzDtm)8IL)P8RQ4D0p_#e&A$rVQESu1+Q{46=^4f2QiFDtIjL=t|gf4g-< zg{1mek5lVVTR-7%=zVZF$Uz+Fqj3_IXm?sAZY$%~n`ZdVp+05Q;STwiMpVmAP-!fm zt#`Lt;zt-|eijzwNvl^OnsSCgWkI`@DSk*!a~f1f<++1|XD3xT&7w(^uN2%P2p%Br zO|eT>CQS(R%S(nHqf+MFsz#{mf8iW&5dtO0qem0C#%i~Ut8e&DdaLDD<%TNWTeD@V zmcv42a&mzvTD~y9Ahx=#KK#TFA_$=f9jBjfD`3u)Dc;DY)<#j(Wt*?DAux@bH8(eF zUb~101Ke3$GX{tkA@~*5gR`1c=l-j>k|6KHoZ&VbjK$!Z-TJFH)p!3$f41%;ZuJ9| zRr;3zlvXW!;(e->naBVN%c%3kYCYty&T1=7vFVm-0X+Pvk`7_iSA}XYPJD?qx~;P6 zfET8mVz=;QxcP0w%je$?)7v<4RVR-iS-%S}@Rk{Hpgp{+ZQJ9H2{tN&MVyFud z7_xdA^zc@QV?JJ8Q(tv_<`j+>JLj{?kV@d%n(e^oK4M|(QXL9As& zT?3KxX~3>B;H34vnHxzhH-D}VgLPz1mE4A>F)7fmyN~WeP)3>@-ID85bbm30X18#o z)tWoP^7eaJbUN1UOfTs)f!3)_!buu!4iIeK-V1Bm5N8sg3AK9qw5*Dn4fKd+3kpyZ z&DV}p%@%Lu=xwDpe0sd@AB*|QXMGGWwqXV5p8S();h1;@(YfZpO#*OfFGeA?X4C7(4NMecm#T0-M?mHoCGT0025N_`{$nSMx*IQ(=gMMauK8sxQ1G zF4m_Ae^lFGyb@@*RDB~KSjgFySl+g_&#bDIZ#>E2e+CCZMu|p_y*!H^(hWc~8^3YQ zbtak13i2$2Nz&wOb9P$}o0&=_7-N*_6>(zDR*)8V$pHi~f%1-aH*sVej%|0P0j*7f zq!6}U*Ye_ZX(z;DF zzW$Uje^x1;qoM#0p`8C_zK``Y|9&YACg4=}U*S>l^772d9%Hn@;oZg$2_{O#bfG_z zkTz{Yd7?Q7-%jY&XS2eX@)xCHoEQ(111vv-0e1igU`jQ)YBJwI+U(TOb!<6d1^z7O*7Hz3F;Vp zLzCn*ZzhiX0X^jD-@wUKs|{kuHUFS5}C6qM3zV{EL3P0TA=zO2~d_Z7w$_y z$2fm_LmGE>bUW55xVJ*`ksPN`W%?Nb0?8(RRte|XtL;Yy8! z;uxsymQ?XmHelpPvYH9dR~^6qjk!pk3!2SR=$*CzCXLb3i)wd35})bt=rt0kpAwpX0Uq(;uVJ+uVhTqY=Cps5401^(e$-b7=1P+TYoTYnk3R^F z?4Ey{zMZfze;LSOzzS{e$*HUK z8b=0n9CL!(RhzvEmsfE`Q4?oA!c?#$jK&tnSd8w0O7OI38IFt8wlEIoNjFt^eiem} z3M3fCs1jmg7CK?nAt47zcP4Q?V^-$zwfNn-_loKN8ziEk^RRmYc?J$g%gR>|SaR>A z@;B7>9}UcXc8bKTe`(d^1z1zdF^WyI8y0FsgcwqBj7LfJ37Iy<_%8^#a!5{QPDlm^ zg}v1HmF0M^pNM(gX=*jT)Vg~=T62!-#Q1T(f9e-4uZ@S}4hYa-1@71TQ+;_7l}76| zGb#8FOqje{_kA?(R+D`f$f5;)_KlNg{9kUSt97S~ok*%wfB3+vYP2)QRgB*h^!@!o z$d=x5%v~JDw0luso z$qxkDk}dJRbf~5#pTx>zs$P*+E4skfu;R{A-0iQ@?=P1D>-?ZcIZp4_{d-%vks)2p z_j3EM4vt6@e+F@($jlsWth~kKCy(9Rrz<;8CMvdS7w;0NkR1|hL#Ia*Yi#ue@14o& z@wC@A!P$>0y0Wr?Dnl~PkgQQJO?h@*{70W&dj+nXTcEFCmH_q(6C{d(RVuhpJQ5(} zgNDq}EQ?C`r1K$CpG-JoW5u3$)mqXYiurFe9&`++>Q=NM0X4jkxBUF zb#G97klZXLK@A_EJk7EFd@Eqt911d1;a`CZ%@nY$PPB&KGfpZh=P|4yh=N*tyYV>o z?aN0GgC*0unsHd&5Y}Gu_5_Rl;Lwh?ijNf65r+Pj*ooMd7WX$?cbR~wQ3pBFkQSH~ zAIfw?e@$+!=X0mHc2L%L109_$B-8hF(U0U{~SMwdczt^1_gv{RT{GK_~Av4a|6D@XRJ5M1|d7m`cX1ODad3p7@u z8Sp)l2P$QKTx!>I_y_s65pW`GWTVdVtoX4p{Wx zNKlhD33S)1LWj$Agj61?AVLc>qXPU(ei$*ols{*-(t3UtwMqIffbt>%BN>%YZCm{E zf6mwLV%2tiON%$~=^7fg9>jst>WKF-82I zlxs%*F^OwJ@`*cV894y)d00j|1tM3g${z^+N~sIsN4=*sBH*8z*Bq4MZ~fT#o-r7` zSp7pBE(YY;s)%}cDDx511=T-g|2B;Re+$2(NY-7^ z)lz>^8+NDT4*FlLxWZ#!A6gEK%SFKC>}2P@^pdD14gBn zRiq#z*qrz=0F-IRh$Dhc`(?zkYFiK0F=N5x(h)*!qAm`Ss+I+}rA#cNWPpO65l8FE zr7>XIM8)H_SV+Hh$vKoupGB3da~CUK&L{dPy*Q1Z@rKB|^k0abf89kQPLLa}tf~D; zBO`!_G6;#)ZO6;$XyT1_F>NyDLeDe{I6Cq)LPnsD{%cPNBf-C0 z7D*AVwf$H;1uL$6e-k{lcm%bO|i6~Q12DdFquWW_lp>D<1p0x zDDkiC8bLEm3WH4xdnvS_L2L;+is{_WY$!d9s!SWYgd`FHuJ7t5YQ+AExk6IOs@^Ce z?f&k}tV2g$_PD|b&+i0B`BOM{AlKsI3wl#uHdnbrC+)&RJBS_dHjPA1^!62(hu|e-X(9r8xqLS*S0qaLB6CLGf9?Jl@4&l~tCC0!nDQm!&=HSETZhhi(EZ z5vI|H1_{jjI_bN8wThr1Z4*ubILg-)My%f8hxKnd*vESamzK5O7d%fZkIcPuSpL)H zYs`sQh0^c;FR|(PkK&e=(6QHR;^E~uZc_2`!y&lfe^RJfu<4+6%}giyk2Jv&7uM|3 z8sV&cSH6|E^UYL@iyJE2IqWrejcXqd5vBI7sMDe|G)chN(K7RD;Fw&XMhTO^~Qx1kn*ay1zT>q9>^CC z8O3=fe~_?|uVY9fi*x1fiCzwkd9zYRWoRyQ3}tVqYai}6d|O;tWa1t29p49B88z}w z;vyD)is}`(IDD+|DQY!6w3b}Ah$eccuy+YWXw`7VcnysCkqW`iZ0MC(T4qhL8yaEOO z|Eu~KiZ|6fFqMHWucK+lo|$3rb3SFDUwI}TXM;xiudg)cEw$NR-0C_O>>k||eBH6v z_~hy|oNA3|7sQh-Thjlk6(wJBNu&5W)!+)rL5r zzKw1A!948?5ru}D4HitU5M(d^43DM(+7v)H>v9j8SJ7VeY+fRgKHFqRqb%V*dBE-M zXP~iA7E)Oj2MfX;P{PFr>RRQUtrYm6d#xcMQW^t98U2M`csBFsT)Rn|)ts^TE+e=cmDB4_(`;7Ta?*0Npg7iuW}ui4a5Rtw77Y|{)A zE9XqG+FYq5>g7IfHYFLI$(oO|!^cT&Sj}=l=2?>`pALMh3H_Yznl35@JfUtpc$nhJ{b{)ZC~rk=c|RwVKm}!xe@^==v@Kcs zu&tvmSUpU=9XlgeiGs_0`N&eGnZ3HAtb(tXZ_M0+_=6Eo+#U~JNONVZav2Vf2mQD8|^ue{7v>+W$B`%pM~sZ;YXFdiBrHjrE&Rp28Tl3 zxb3S%@SQd6w_^x@3uVeg`LS-h`Lbui`JOHYih|LMgP?vL)!QxMyx1M9JdU|t-i7ll z2BTQfKC&uW5An0&BOWzGTa7u;k06a?o8^6YT{aZZ)USbqNaV%)f0cZNmSf&Ce~K9e zwmSKrT^CNZWxU}k{>fMc?=FLM3psg93^9Q2RO;6Wokr{{-iiSuTUJafTaTfBDtg!z`8{B>=65ctH# zR`VLunTz;}ypd0kv+Q&ivV>kU)c2Z7!6BaSG$^I>7&(F;f70Pcys>tCvV%DxEBR|i z#v{yw;jxpn>T$BSwyD>5hbl0UaY>QxG2$DHjeoPYd)36YK%7pIS|Z`g2Ze#fw9A*n z_TdagBsbbB3eQ#aYA;?V2_kp!y0H72DmM$|p7KxTTB%rcY@A7Q;yHcioC z_I_s9bq(aAe_}=01VrKd0=Jjj*bEj^@7dX5p=vGyiT{PEkT*-J#mjFY24U-{4aR&G zoYnpaSeL$!_AcqoU%n%V8H5;ffxs|TDmqwbCr;MN`ireMf48M?)k=LbQ6KpFgn0D_ zCi`-d4i{$cKghS1!|iT%9G-%Bh*NAIEQ^gy1bKadf1z)SlUxT7a~H;MJ5CF^SDqXB zOy)tY9$v5A>APb+NS>ch(l6g?*ZjT$+3QuBtrt+;6VE;+?E_yM}m<>2Uq2m z{p>v9e~2|ekD@X|Dl=>kaFkxudu1xa8EG;!a-OqzZXlMoqZ3H6m=3 z@__XEI2Y}BK++3t42IEF`2AMiC5zmFH1jqp&y2Iood2L_^Z#L4U{zu|DtYh!L{sjH z*Acu&?@H7&w#(IXj{fCym!x0WM4ny`naNLsf6QyEm_S1ROG>NKkDDxi-TI}uokdE@ z`shzi5-(R2SbN9%712~OL{?5rZZP(ntv;ANh`y1zu9WO%7s`YS6l|zJ(R&GXWz<^XFL3v=(#(jV@U*a@wj@7ChIv9gp^}un#Y3a zf4j?+26ks$qkHIMvscsx1X4hN#=SFHCn6JYqD*wl95JIOLb5F?Apm;s+^Ep?{V9~h zyUE5%7cw2sc?F?fl9_JtNCz$)m36P{)YKN!3W!1(_4W;CYY`ob_Ze~mu?KS030og@5kgPwlBb~h31f-`c6JY!T)N?u&8g)`@A)UzHg)w^GZwF!k

0}li6$V~)ab8X+`p0c<-BVQY)Ni<%CcT#^}xtA@ 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 z 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 m3bPtRAa=O+8}*Mr7e3(0K_iGrb;^BgNvdpb@ye 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�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

|e zDsAD8xaON6*^IK=IDwuI&fqe4&$lkWJLGNHm2KZ{!Jzh)d#!G2UCo7E;QOZ`@!ObR ztAA&5$rB~!e^IVV_$K!Emz*HRc(e|}D*Gp@jNV%&lhx*FNR1%4`25EFqGk;=en}V_ z`~5f8*xfD6|A4Qhu{v*WW$?0#Xsai`Wd+OOOIR0i`$yXC!Sm>!9->G z(NX#SX_#Rd>3_}dMNPBoypJ=Lvywj+M}Jmy5tG+<*r&JzbHy~qwxgrF@}i_j6t?wi zR~WP_TgwXLh;Db;JNbyR3U@UK>T)@4LY+U;s`Am+JB(fNenbI``nei0X3(jnTvRI| zyShJ4LE_FgB~^IiyV4T!9v~NkSewsCR_Qk=gp4IAw4ls6x3UKKt7OVWibq7U6Mup8 zzQhshX6S^jg)qyr-g;>WzLQe;44s%Y^KRxDSb7+oijx0paU=bP4$_FPXMFk{L;82Z z!X!x$UjYd2_FOy^cOEj;*`2<-1DB?BThC#4Mtt|AJG{zIusxx9Cy!>&E}J*&S*5P#fU+AdDudRY`YfwVJ=7 zr3W@tXHxYGBb00PEm*q4OcTGK)5n(i)tmb|g<79$*IwBhzEq*yIXZW)|GD4~URkx> zKtr+fC*`v8$c&Lj7n%gsd{oCBQeH9dzu3~WcSuud%rwD5x|TK&8F0h?wSPhLUVdnw zi$F0@0C?;&Op<6*~fvKo{4Y{5l zNF~W#&?Rfhb@J8KoL>f8w10UF9X_iM@^~TY+4?WUV_}|+@F|#6cI9lxq_>NPW4G`Y zH5tacu2C5M{Z`^>5_#1IGR4;-;!c&s=}v!dKs0QtsItfW0korg#f)rwKVwZnYpn?F z9f}PQf(CX^v%SukUAo0?72eW$bboLtU7H~LYvvkH(PAMOVf}Jv_J5dv6zUC>V|*N2L(=0!ubkwa`F0?Jb{2a!kMh7D#q6jb)$US- zpP&VsCLOZK z=q#@xKrN0Or;xIh=znyEZ7*X>6)tH$X@CvB+$So32Gm0AGq7Unh92Ne~i$U1`jSLmqlN@L#_WnP% z`t{yPLPfXivwi@?)5L<&gI|bRmbZtpWHSx>?}}m#^j_si)PL2%`UhCpy+&D{=Uu)C zir>$=Kj%xBz5PhUY3Re#-AeYP+m2To3%a-8bG%A+FeL_RA2`|ONM1%=ebGp}ILKDx={BwLbD zp~WXaMoUp?B{QkYq{y%ALxiol3y=6elYsqgby5+@2STX=w;o{50@AhU(r*vvISc>} zh9R1$yLyffx+F@W*C7A7VD`V;mKgt-l^Z42rV!Aq;eTA)4OEJE$5xM>)3uH-Be^-1 z)t`*?LfV6j41u)d_gSG-6OexZjcVRaJz_-Fk^!dY#yHgnk)e@9l)~k{5CKWj*SM{Y z17|)yz<(s{f}GJj1}>-;-2NXq6~B=olWx^WTz~IuRF3w%?D%?=nF4&_^hJRRX~q@h zrcU1=0Jyh3+@ACQ2g%OgkI!4}6ry`cpH1rQ8DzFtUFH@q;ILN?N8RwHm!`NBWRV(U zt_yQmD!Q~(zXhXFUHZKU;N*k)+V$0@TC=ixk$*j+F5B0Z%S=~uSB&to*|!mW@pA&~ z$|h2_1J+Qxs08emnYvES3IWFM^kx~&P7MIKq-^2TT7tT^Khxa5^mMkx*XPSGA8LO{ zFDmRXa>#g&sy*z7w-;jI)@%CrH?t|{5<2Q;klHQvabEY6^3y*F9R4YxKkDYsz zI9x!#6}?pn(Yzru9xTwO$Oj4KBNDuU<#U~0hH-fn;=0d4y3{Z7a$BbQTJi zOBI9XF5}3#m^%yBgeX@-pp(>;Ae`E&a(~bj_CeXRFZK@KLsyhL=l4KLV@h2;*GQ}_ zGRaG3Ec#%bCAa^f4beYphAae<_yl|I>x*nbhiTDQ9^7_IFuvQg4r>Zb8%z~(dru<~ z>smOj#0*Eze~R~FD`~(bA3)B1Dw$h5t;Y1gd|iIsU{oL_E79GB1V#SMfzkk#B z=mOYEkZ~~hTcz|Tb_140953EQm-Sk$%o6lDtdCcPH{WoY`>)^MBuspm#BjRwA<&)p z>tqxNK|kr=RuR`@tldRCAbty^uK{U#wixDJ)n-`;lH+t^4TFVc87pkgzxa^}?7oEf z`}qm;QRaW5pEe4L>dFT35%cQZXn*#pBd!!%bFqiz`6h42Dv&S3CnZYh+oFs77#Q{t zC;n)S*9ykbDIjNteAaWYt-;?56XnrAnIRWF$X;*``4NQv^;X?=BoyY7IKGeLYzhJo zL9b~4oQ4XzduNqF@lUfv?ozt=LAO^NcajwSJ2c$zYow&-)u9XaIf%~a=YKY+P{I;- z2EpoXzN1en&k8*a&_lG*jEzIgfC8e$JS2vG&-MWG0DNLVKh#Rfgn!iGY~ZJ;zZwy7 z!B$Me0z8_w%>4a=v7{!iVV@Ee&P0@5O}A~c#JN#>{>eg7;TQ{isA=lrp8S?ej%3|H z7f&I^*t@S>yCY^@DL4QHqPpVF$q49!3D9M#mmoKQ0JZxi`+fF!GclkNSHLZ<$ zsP(7QoC~#mk@wKNDH@K6yK)KNySm(7oka0!Q1c2YzbA=eK$bm$zLEwqkr4iV%qU*4(ULA zTwlaM?=%N39iqK#t1%}J*hGQwB(0vmIESEZ1B5RN8|+L+s8yPlfJmgRn3)ksD$KWS zwv7X`q@7a31DjOn|Kbz_5kUd0^&avM+EAVL0BG9cy~vQIiJWf~1#zlk75TY)l+kUf zYTF(stN5+}MDvJX4OOS4PQDx&Dke?_=$(sCOy>`|vwYio zyw>yaq_#ixE6hxj@I`2^Y=l*1^M_8LXH=s52e71)+n&7qQz>m0P2)9*=DUwdUeaW3 zHECPG<=bhb^P0>#vDzpM_g4jPIq=yHO7H-sleC@s@-P=WQGYo@X8xd896*`meYMy? ztZ|q+&ie^C$Khp*EhuG$oCIA3C;_Ul27h$Wak9r<(2J5{q}3H}%LGj95=!9Onmz97 z9bF|9&t|Q+*J=f5b!;*y(d+}5rNx+Dl9oeq3Z+~+LtS)33C>tEB!OpaB_%yfZ?fqP z^$)mUFHFdl@_&u+{Xz=&h*L^-L*hv~?rD()^IyaS*Yyo>Wl`n~ME#U!%OPgp(W5bDE!u#!$UVp0BhAk{Bjk#51*#*Eb>&XCn z*Bjuu!d-r9O6WO}7C)%SlOM4UTujQk1h7sZ^!up|b zUw$9aXeYE!FzL`^j=R#iFtPVW;PV0?C>8)UHo#*6OZ%yEV)|4>+au)43~g9*rXfG} zLXN$Ww14d0fIa<%_ev(hKO?hHe$ZQsP-1jO?#I0WG;D?&y@@cRWuNQrn*rp2O2H;6=v;344Pv z(XI$Q0#A+mlKBgQbZa?ctvDX>(1A+gFTPWPq<>8O=RW_z43ekFDT++2^%X0v=-Y@* z{EdR;yHjMi!rggum#0peIr3)J(T*k}SycI}m~EFy4@Q2XP5#uj=}cPU6Hrr7DoPfN zJ+p?@#^3X`Mdb;-=7aYtM7X72N329J@AoY{c(+u1tAJB3g09 z=YQR#RRGz!>{m8`=ZO{~$u1C<0$x4_TK$7(Y|&cXZYv->2c#^&;IOJ1VZ9d4i}tZ^r5&p;KM_G8r+kDUSP!tCiV^wB0)nk4qlN6tZ~7iSMqxIW-XzZAQeOxBu)Yn8 z4rBixF{lBS{A?9|7kZCDqll7<-@O{vL4T7pUJdE<=mQo31_0Za4x)q^Bq5G4r~ctxQaX#2R~`B(qI{}r5O;2|#c0=i@@>I+ z_dnQMk8gejIXE=rwAWBu`fRULV<_4f*t794dlI4jbO3-+xO=>A#C!EqH<67fCVx}M ze^@K(5gG<0tPGFO`D^MhhP-|ZK9ps0vBJP>M_Ia+tL^jhVn!TZu((hh2L;luY*2cp zNAhGh56_Ka?IC~9VXRa&RN6xrKXpVTCF8rmQQnQ zOARi}rlCVTBm#GYhxR`2JcvCxc7N28(G=7DiSbBJo-8HQG_E!wR7MJB)TduO4M@z`i%Ov@^DN1wjTww@#tip8I>uh%%8!AQYt z@D)`FAPh}LVs2S%I?gkUv8)(;Rm*WWh4=3NYC>D^hqK(i54gESNu>5<5PvVY?=&@v zv7%78IZ#Mn%w6#A+?YCbzp0quoLE%B*~)1ooWufKn)i-ZP_w}wT+JZN`0B-GPloDi z){P2#*%70Hct5ko0>bkwCeQTc#Ym)aobFt9*;z7lUSh2GH zv3eRf8o0gil>Ey1n(2J-gM8tnYnXd7PWi9ln8^brfJ^+kM7#QBT$|zasK7N7k!HWE zR6|d@+S6k*WJ@+t6Myk9B4yPBikc&glabCl=`7Y0TVEY!Zos@7+k8{CqVkyQ7#rQG zKYoCNUfI!Co;hU@pM2|lj*)0((r$X3ST9JZU&Ii=f|hl1*`KB$u@UY15O?uv2K*v; z6fqtrIJsoWg-_9GZH~Y*ipYA1lPR3i$t9T=U%7NOL)pwyn16qWT&1!slis2frU%TO zvPBL}V`td%KOT54B7>o)nduTFjw0DNV{OLv`C$@<R$d%!O^!3MzU_#wae1WW_O<%PCjd7<$iE;e zifMn%V(5*ULOcMICK&fcZXzhc(jw*!*5&R`gjKtlXOq4Se)_0v)AU zWxEy<&dGRHugkkJ4KNqhWLG;ci5iz!5~1|XkNO&(JhG&hWi^wxrFykUB1ZHHyd2D3 zZk7s%ss?LTezR%sQ+~U^?Ni2;wGcy%U%~0&94rWnDlc>RYL`;WLj02Fr%5VGA&Jgi zY%pxbwDf^DrL}(-v6p0b*jceTw0T4-WbuXu&z5kB6>Ow=MG)WGLFa7Z8|9+sG(XUx zZvX~Q{VbqDg4|GTA502S_r;m5TFRkW0ZLpSb^f|Hv87Sdm-fGTH`O6V7AmYy%=`fG zIr%9#Ts>FLz;i-@$P^^TGYW{%#E+Y}67i-v@An4&cA$SvK4-G`#hTAMojs(C?*aLf zDn(t1iDiQJj6DRdKw&j@`iQZt9yG;UA!ME-sMc)IL$Lv=wVpiD&u-18dg=?q?$80m zi>sHgj)GN}9f*xGx45OPB?9q_%|aj<))*Y*^(w@zq;s)`#Y?p_5wdL?DBCymyULnM zOY7=~g%^L+G#8Mu`iokmEKAs09D{;z;HS8)#_@Rn!IBN*Cc!@p@2&FDFAoHfO&_zb ze5oss5e$&Asv9!{;C)!e6S6CzI%o8tGcn`nnu_D1wjrzlJZaHKwbFrbS%I;tNZJw* zYH+I%&@7k$33ZiDHPx4lX zV>E#bhy7IVcdH&*obB!{6izR$N};ehr;6C-WqiM3kcS4r;20FM1gPBKdNzou`3Na}71eJ+ zfgY|XZ-E7!Rrku4*q02ZpR3RH1i{N6vYK#tYp~*mqkDlWWul|9>XP%^19= z;SBZKj2ob6^CEPMr+J%p%VVc4SHXqd**8z%?t$^6H=BdEuqTV$a07^_J!AnkcxIQn zn%X*R3O)>?Ed`0E7&G=Er-<~&|3RL>bIJbdyFjBsph6LlJY@m8Suwz&d*WlSU^Rav zI`FD%Rm$T2iG#7l#F)#1ZxBrDJ=5fXyi#z4Ys&=m02)sW_|+nQaUBEb z+*L;Ul3~oET!?nymzvUPOK2Hr4;O#z&dRj)7sA+b@1nS#;D!B2T36LdP}l{#VxN7@ zPt&RV&FXh;N`F`MdzF|4B`dPU>#JalW?UrZ5z_fFFnOY@Qq2ZcoM*r-uwLUs_fE9iD$h&8o_; zEIL_~C{-lw*7B>w*WC)EQhY&;6EqO+kKiFV9`c-J0JMOWRQ2(5xi?AmRWLE^Qm|!+ zn5_K;EQBH_mMMn>{DqmGn$T!gG4aEs$ip>B?)8kNUn~RQHHNsZC$-)_`llSibuM>f zI5L~b_|PmV8~%W9ad?ob32%Rvi9i?=_Jy|6C&X%t*`|144QN(kYTQ7?Q*k0eS z7l7M4`~zt{?X3tv0RS1z#)ek0*anO~nziHY>s2 zy8xJQFhx7={+8yxh0!qbV+iP#&MB+I8=Ucn&o*E2Pm|WCUztM^(q30&;j6Be{!v7Z zP3mMbD&|t!!f-X%SHze@oTvO5_gbo|McD_^E6W@h-|&fO;9?{!Mql=O2ZEHn@#eyK z)FIOon{)jcH{D}h3C({CtmG&A>xJH>q)6#$1tr_XAN6>n{ZlG^) za34Z!V~;_LV%B++A_0Eova$G3TGR@%37fn81nWdk@tmO46stH~X&QOz8OK zo5o~WVmLbPBp8auDu{fQ`{}+H{BN@<&pl-$GF!BU!9=9$xV5RCy5^Idu4*xSW(vDM zHVGF@c$rnEEZ=|evVkl|8|k|gF)m+YOg!bE6A5(YG!9wz}@i!_cQcZ@DbXoE(jbfun6;(>8r#z5(&m zo(`oIbxQ|~8dK$d(!n=9HOTMcf~&Cw4?R>;6zvyVvLb(eU)dzV?;8Vty3Y3IIu?{B7rKw%LfMSiTgwnq(ni`S{iE!&%NFNjw>c^Blh7<`1>;^(O z#ni6kk;t=HtU6j8b@F8qMlY5ESsv~+jO(2==31_~8zH*t%XBq8N4gwWXsL-2#&$K< zQOhuBLD7FgrwoTZ7Oa1d4yRxQzdMz77J3|jSP|8zZ?6g{K3)-fRD7%cH2277YYBB! zCn;XE0$irU^mULkZ%s;)sqW*}5^*<2lJ}Ib1$&+Ks)5WlapIrhyt9eUsoE?(eT$l; zm2K8IP;$-yQw5+6bsIsN%~bIOa~*9d(o+lp9h=fY94mi}|IBE6tnoOJM6Ao2TNWEI!2}&U z?n0FL9FTTgMMms{Rv>{*?{aqJR;`qXYx|jYx4eKUoBm0Ha{AW0Ulf@AchaB%XWS7S z$2{tS1B|Qx__lr0SDXb7>bsU7m@|K3%VVOseW;|MR*xtAQRx-2TUln6QtXH+$Sj%% zmJ8$1YGvfz;O$Mo$}zq?0YzxG?O0FFYC_S$aBj2qtUxz|?PBiw&fZp4RN7&sm+>lt z*pX{15Q#W+l{y2S-)>cSFAk&9>q3s{1OKa+pz;Mc8Sw`chD^Q&P99G&rKx`mXB<5i z_9|UZHA9pO13%aQV!@dGAV$374!5@F&)&As%ms_G&wXlGAGQx{S-ljx^ zHN#m!&g9Cgy*Gqg3mR+rCc|Z~SNhBDm2*5SDhvHoss^ZoO$3Wp^l<1|GA{ngFIWb5 z5@#;~uMrMJ77~jR*b3b$EpvbLqd%`1ar8ZPbXc(uq47|;x3T}7V{J41?d7H2IvCh# zC6YU;Fgh=L1%D(|#h@ft_YZ?VwDlI?@x@}(yASFpD@9kX8f)fwNdkmB%rnPD4&^y> z<5gPEY+eol7XWIo8n7b3i*s5N(qZ^tU0jM(fzVKHDyhl)NrwH9gZ+Q{eWN)<&bBCb z`QVyTHraIgrX$s?FgdjX31|1_&aI-p>DdM0$X&SNV&g7 zm`#EKzcQ%hbe9f0Ib{i5*&U}JUza>xvuC)nuF?tsk_b>W;ho}zPb32fEJG{9U&?E9 z^}TY2Ptn0@nQGfo6GrRE<-1)yUyBZ(W^sOgGk|1iG`liVGH!fo)AV+wPUVYn1-+(Y zZ|hb$&aCPHmH|OP~V71pDLvt6EFtAHGp#XwW&TP z5t%I`f}fstihMLTInD`0HW2QwA@WGW@KF67qYg%nAr~eBEx1os5>S)i!&|$B^_X6>1+ERpFlPjh{$%uzMa5ceaLB zV3wPecbb2XrZ3zbcka5-LY*vO5t%jtw2fN+nr9lDtQ?%y?vyPR3%IdJ8H}XH(PP^Y zFy*(E&d&#q14DxOr0?OzL*yKFzRknS4MVw!8|xa6s7D7Cqh70#0^1*+bGLjdU+?sT z7>hhFdA*0QuGK$*MEmam1{69c

9Z)2-&=fES{aW3#acL_3LPXVxYE#U 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

g3* zMl=Sr8$nco@$x}Q_J7Uqid_aUx|C^Drbr)6|M>t3suzI5M@l}o=-qR?(v%#OvBhK) z_RU+d+RMQB#!b}Q2)Bt%`G@~>!44HUusJST5dlH@*ibR9wxZrH!{|+XQ91q(1wQUo z-3iWCo3W_ZQn`_Z)1f<`cI5s?q)*0BzybG4(D%Yz{J6qLKz~UDlrZG-p-C?_DX$lZ zfBzU@hv;0$@1#2$*GuPFfIBJ(g;-0bHSCB+(@;Z9?_HUH*7}iNhFHY^Ik`nz2YBf6 zVpFgLkC8p7tSct6haWYLd}j1268O$uib^LZHF;bFh6ji=_RhtcAR;9;HGXZ(tqVKC z5H6G#`3^5_?tjyFcz99B>VfY-4F=!?sO^i$NXrC+xvh&6`WYfUt$bpM;1W^@{^5Ee z1_UcCjxsVOdy)@(biYS}jummsH2_wSr)zc7iwRN6siDH;?ly0cYdMg}o{0s)N*?^8 zvMI4_6K&+y#~B=BI`H{AeD1y*lq#$Lgmcmj2=W2BV1GUSd=DALP($<2yGEnGQn~fb zYzSq23XXWCa<(ck(Hi6T&OqinYLF|Il|y5@8zR(1hw_MB_&-29$l&z%ZFp5ne4Gj5 zZPgfqI=#E*!{i9CYwd(v2c^6te`z(HNYi+_YMy_4|$)HSpUpEOkLk}<+HNQ|$grGHOl5r#J}ui2z1a<=0lN>ZJIb9m?* zat^I^$`-fcUQrX-=$#3iIhtiJ9Qu*B%r#CbbAXt>uf;<~A*D~2*Ce

XsrW*4u3{ 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 UjlD`_ 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

&7^c_2g1ko&WkC}BwzV^rcXz4}z~~tL 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 Mae69X|NCoGkG4lrp#T5? diff --git a/Assets/StreamingAssets/ctrpillow/common.manifest b/Assets/StreamingAssets/ctrpillow/common.manifest index df494d73..73c92e38 100644 --- a/Assets/StreamingAssets/ctrpillow/common.manifest +++ b/Assets/StreamingAssets/ctrpillow/common.manifest @@ -1,9 +1,9 @@ ManifestFileVersion: 0 -CRC: 2012087739 +CRC: 4200721013 Hashes: AssetFileHash: serializedVersion: 2 - Hash: 8b334bb89c2bd50abd515949ade25271 + Hash: 996e27defaede200a0288a246ceb7785 TypeTreeHash: serializedVersion: 2 Hash: 77ce82dcd01e7c9c803f77daf119d967 diff --git a/Assets/StreamingAssets/ntrdj/common b/Assets/StreamingAssets/ntrdj/common index 923489d1c5a372a4d7e54fb6f687bae7c74b1e96..11e0554cc36ff6711907bcb0dbd4eefda97a3a36 100644 GIT binary patch literal 1881730 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 z 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

j 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

eDZ-4|NZGp@x8O@lZU$pp6;N1}K& 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�wn6uoe1JpaeBvLwk`c`v-oa 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

qcqiBbTg^no_= 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%0DUZjf19W9QJu}$r*gPbA(kyNDbvaHC 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�|dgsMn2Z50mt%9 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%0DyBQr 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 z%0D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

Y8s;8GJo}4xx4EMiwe?1>LDsa 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

    s|>VtJqIr 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�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 mp9Qho0O+O!;Bi9{~QivfTQr-c#3fF4&kOZLx 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 CTor>(^!5 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ԃ~agn5lB)?IcdyYQD z`PHXV;=)vW9FHhq+W74`e;!kx^s2dIuDWA^Xr|Q@*J^oqENHyNo)StbNB56eR{uvx zkx*K~)E=r8*2KyxSzN1asLCc4e~Vtf34(*AT+u~(&f?h6FR{6E8VH`9dTs)-v;l0> z`1^*$7jI+2bLZ#v_;@dfU3ezxH;)Xot(P}AyhCb zrtp{{je5rq$0N-D@ng5?q6`ScAXP*|LB)$CZ5lbU^&I6oSdTevRFPpqZ-D_ykrNjU^I5 zR*%zMkh7R_nF?Bi12JZGR~SXRD`Z2jp&ySKW!(?bOwnT+fSVZ&+P7B^8#$Z2BSV33 z?U^|kPHbZ?8@BoGHsax)LpW8Cgi)B+Qr# znZzHUu-;QvTSHkEAc0c2c)owlDb}@8=y9>663%+A$&Q2+pRGGmC#QwpDp(9=@%`$K zRBng%@1-qO6MKb)J4uo+o;m5j$I;*FtMZ-|k?8lm)c*HWTPozLG^o$Llk2Ajw6f3P zxZC%J_YIlJMx@AkeSbFXv960jy_dE5q4K43V{mubQ9GAdBoH*M)uOcv@(@D`uI%Z9 z2M-tBOj_7_5UFfGfAD7Q4a@YvkXc4L z8e#2*`!PAV|5A?j!lhq5Lm>({+T-5L3w&P5zHkN$ZNA|jD`+@I@ky&bl#D32R_1pK zy;M-;Crgj%p3&(UUg6^M;@TH>GHk!a?DhEIGP@>E6mQMFoJnT3q>hwNMu-WO03yOT zWZV9X(5a=`6>4wwUjbafqhfv)dH|@|IDE!9I{x`cGSp4Fl?zgH1rDUiat_D!0~F#_31zAA4}LErP^1NZ5FG&H3Q{rnz-S2F1J?Zpf|M=G zi|~vGM=6tGyQ|LP{;<}V9AKm_^<0m;>Xke{qzKv{_GxR@eTSom!PWrMJB@bMtoSM1J&p!ST%?hwSwD?c42-u9!r}i%UnV#W_pYJW4AK_espe*2BGfKr$Xu;Ffpt(Mt_3QF|WK4!uU%J|Tmv;WnO5fe*yf`3>Bt(yonyu=DEsbF$_CFP@&!xZbC* zLwQE)h+K$tE3O=1+@Wzn#oNkihVM%eTW>ilM)hJN`3 zgWtURZjPjE$VuK3-7*PJC*#qDXC7W9vOnb7MemZ}PvhCT+$f1)s}t7cPD&t7v2*k_ zfY}D_?At!m`qumfI^tp96_p=Jv`2(3!s`>fg5zD-3}W(0iNQba<+xH!c}z6H4SiFT zWAy`->NIe%$ixrFI*iPl*Ktsa5;u)_+<92ge{!~Gh~@Q&b5jV>1SxEdJ#=ppY?4pW z8+&Vs6n2ok9^yGR7R^o2Pf&ySZUF1*O6;F7HpN}!$I;p=JEiDF37wcehGy$+B#G=r zyjs)I?wx$I14v%3A03pva;Q7!f3+Ul)+;LTiY>wKU(LD5UTfX3UgLXfw92A^lXvwb zxo`+SIZ}d|SmW@9fI2FF6S)`=zm$_eW#;cRVp%k2b2(q<1C2Sj5!HGrL(Cuje^)YJ z)OU&_tStvQ5oYqFiDUs8;hB=;z4jZUvWRxB=;;s!kF4dJtfCfgdO^>PxsX?L9yVa@Xf>;kcNbsmnnwe7pqJu*$+Dvsvcw zI*ZTsXoO{MbEg=Q=D{TJXKc0h+CiLKeS%DNI?wd}Y&H+~N$mb8hHIF}Ull`0*Al{iD3 zAAW`MKzP-9ebKaLsiMKHaKlH(nYiuXP`Uhfmt)kvq`fr`l^<|^uIiFIJ5D<)>pt=$ zvo=hq@q~!f(n{I$*94*b|HChiPdInRSWo!XV)@ISRcI<;M`n}s&2Go;SQudU-EC}f z&wl)(e0pT}Zme%PG~C`?4+%<~po>n8(Is5l`UxWDWcC*>4pWgNP zX3Lel^dSN( zE*T%9zM&eCT?;PC%=12lbOFnWTr=`=8Wn7>WggEY>i4(Eo#>~iQf6!J3exU7CnUtg zPHVjx&!R>JRt3~(LHDJqDM1wu!vv+HM-6&O4IvPZT6_>ew*|!fTHg@@bem~}D##n1 zDm8V>yTmcDAjzzZS|`RiFn%POKk7_`U<258`mMd>7SwaX5dtSy$!btjBiKR2Ls!KFV`FX?2BA%g%J9Sa(5< zT*GO>?L9E^xyXw)QJo_>xoS3cXmPDda?gS8A!Y7JU1Sf`yaem^@>)gHpe|(ih=<69 z?$~c{=z9V(fEUwUpX2|>>dHhz%}Z!!Xpng!&7|SYX&D1W$SXICzX zCTvZSRW6a5KS9dNE6Gl{t0Xg2;+ zVm4~PfJNp2HVtlho_2NGvf$US&w}_0x5?-gA}Oyrajr9gU8rT^Zof)}7m$k}SJ63^ zFi4@E6PT(PLUrIs?1uM539X+%1HpnCy@ycpcG@uzd5w^5R}clcp?9-xcEUl4?T)Ux z-pI`JIALYgq%KbN6BbJ~wlhs{m@!=kEPu>^ftGP{VT3lYturB+8Gxd-&^CR|%PJbF z-ap3|ReB31DnTG+J+_xnb#Uyc?ow`NYuJ5S(Ocu~DI5x7bJ!)a6(}_vy35;G8$}mu z%ox|@4c>_Rz-PD0_Y3fb+7}e!C1al@AX|12*SVRv`#^zMg| zO9Se*)M9LklJ+Q$I0~(|i7>%!OS-9&S(=5T{p#ZMMd?qJsrJb1+$$5AsITmLeLfLq zZ{~>z-b}h!yA`)-X^o7Jr^ZEN!4}UwD=t(RWtvrp^afXSWm_?s@XA9AM`<{2FxTt7 zEA`F(ig`3XZ*0FqpC48sfkt^jwa~nJMwjQJ1f)uT@GU(Qi2+t7>|wr5Em%O$Cy#*s z{S;5H@_K7aOC|jV=|OJ?BklCsGXax@ehelqU1E3ctLe`IiL2x(R9jcZ$coH?A^5FAcTEO|pyb}%kQiHlrpFwnH z%9pdx)w0QGkZ*$Rw%R2d5IY(^F3${(regsR{5)8hthk#6JY9g&H8^wS%? z;Z%i%&pj66oHk^ohC!1E%9SD?XV^>NGOC1MA9`Ms!VNP1<-xxxCvW&7O0L=FM*9iO z>4Rpbv$41MX3iJ!xxkCv$bwaOX5DWs%>YV<6N*+#XU?Ee6^*xEn&15Qudh*BjG*<~ zZSv7fTNBqFDB%frDs6O%5vb8clvvtsh1h{YF(M}jawBIj*w2s)qglOy{r9}MMHcr* zOP`;%X#1J-0SPGtTr&pBs#1Pci3iGXHFfF>aSRaCe9Gq;Zi4YkaZ(@UdB%W*xX7mJ7=&$!Ge>sNyg?6nxc;7$nt8NYR!(!5>b zuASdiLE7QbL#nY~@hjcZf?3aXzpUsuLXZ*kVhlWY(gu6K12{X?PZI0yvi{WFojmyj zUc8G=Zd7H>wzx>8bxY#IY7U8M?(`vKsb(wg|j9*VYl% z{|qcT9vgk0`@#_{ixL#Fezv~*2F5qayd60bJ91^UG_)AIvg|(|{~bYb2h8LLum)FM zY~8(bPqf3Yq$k?{5Y>Co#c?UU|4ovem2bhp#1{?y^3hA$>qCn;aSe?iZtpA^It7s2 z^rnEDUoP^Acar3iYW@YYw>%W|5+lEzqDGl%yqwR=BZ(z^3XVCwo;Y|_#dXk96>1z4 zRsF4au;XVox>5mAl!qsA48&EI_?ML!su^pyRImCxQdBpseCQ<<{<|~>s0A2_pEhUy z)gRAx+=GX{ETyp}&$oB?xeY;Dy{Jr<($y4k>}*doSMgVki|zjHBw)g2a-J*L0&nz5 zMRe&pHyjB!b7EpdXE&__hJe{)b-k z!}`EoFv1s|_uL~J0C3)Cgd-^wWUO|!5aw@N^nblyQ6W|;>QQ+I z_HPhU@P2^;zxe;B?w;P};rHg3ICRR!f}6DI=U~u&LCm*Xg{V|!ZWk*5%g>S#8~qUx zr`VK=O}jK5&m;_1Rt!ETgV?G|eZ1GxmoypH5BP`^?jaH;R7atQ0=V}|V{_^B`L-Wb zRMTO|0qW)n2X6p8ITW&~%Nl68cfcy|fL+v8L|?hMj;An(NdOf&Io`Hs>=kk$_E4my zmqRK+@=UpNm{SO`#MI;Ou+Y|DJ741GFe1?FyCspk+Ait}v|b&|8Z3gG2rLbEh&;w{ zZsAoIWy9@COb;U2gfdL_r5(CF-`4adqKUeX)#@f@o#yxRSjbY#uuwW>jJ93wyAOBK zrL9%Ucj4r7O=kzDci`aLG@Js<<(Av8J-|OioFWk{V<-jeEA=8Nx}ea=>uVTbTQ>W1 zwJGupEu3l83G^X?SgLxi>&KwB0;oPz7}f4l$*F-UgsSzHS}Ny5J0ANXRD_BOmkZvC zJhor%%O|{niQ!$E%hzf6!P;#@@$y5}xKGeov->d_1<2HZ_K&f42hzoIte)ThjRv0E zc|x}KLJ!&V(mnu0%dr~z3TFw^F_t|gj{o9)!;xhqa6hA`A1ya-B}7h8AFCOhh>G{7d}4u zyX|gw=Po_0t+PE&1G=HDiIf0Oe6jPflJ0>j(*%OpPp#Pf9M0@GieT{Mj%;Z!_^5Lh zz9_i4@3YzC8S*0Cm*#QYuKv+?(mR(@0@^3Ww6a9kQ|$ND?bggu&zE?H_a48b>0X=@XV#vdVH@o_0D z0%{0k3P!d;HNChs;o>kPD^<&1I+zzFGJH&8P6Qf(ZvqLR99P^RKwC*_qxoH?noyZ7 z8#J+}Zw-hyJw_n@Tzj|$e$C{-MBFMOo%}Da0nKuWv_6`(;c-aZN3F5b3h=HLDKzpZ zk821e!vM+g`GT+6vTJVS$w!C^n@1Z{?X$RpmjW`5I$hvsjBaUaM4QNt>OKV(_XsRB zCGkky`>Q`%bAnTbj`CGsk3m^mCIA6%3>ED2Az&t)UxNG?Diy~9MPE9s3f!u1s+r2;b zVatHWQ!kk$mso_ibh$$n%mwf4ve{D4+z?UrOZ^99;lu5Lz=(L z1qr|jP=*CLPIIJH!F*?@ni6tD1$b+2xPakM2!~2*!{7=xsT~pI#o$S8@_cM8oUlB+28FRFuSUAJ=zm{ zUTlF#u*A04-u^OpxKIQ^x=o8NQGFD_&7OU1Z;jdZIQrtxzt_>oC58dbX*n{}QBV7k z*ku5y{4CaH-X>ctCUnx#FJI2>WXk1#+B#CU1&ciR1?^=UShG)TZ?I`C1=;YXlfm9r zs&jZ?P4S<(i|9V4->KRtR*$P)bV;^?qOi2^(aUD_!{laryHU-@O8!r_R$qW(D?Z2W zr_cn#L8E|n(isy=8Q(IJapyJA-ZH<9%pP#1wrJP1lInh6f~2{vIt zzGxMq$u0M8|1^l-YbC-bGENR@jq{u3>d+;Ts|IBUDWFwa=pMRuvIV5~TbZNTKeqlr z-zGi1xz5D(bM&wbxb-BS6^Rj#4X-uwS*kW{gCe7!hJT6b9VCPDKTfPltNyJKSuvb* zmJMxWM%~YId=yfo*?rr&az+Pq0{a-EoI^U_T)aU37;tjN$x~y}PgzGGG%I0xLTjv2 z+}bb~Rv_X*zEb6le^msl0AW_q1+KpdWwvrPYv5#^GuudEyYhtHxr;NymomT~@>S#< z0Y|*h?qx6FD;|x3=0G{e{zEDrPHNU~%cu4u4LY6tQA$VQHP^9{kTg<0MN7*o$PI1s z1xF1~uqw&8mfFmp))Px{A*F~yX7i_MDov;)gGFMUXq_da6^?i7qiU(F?gO&haR!BB zzHW_NO9Lww-$u4=+ptA55ST=4(n6@pK7a4B!lvsmxTY23=;oDVoU8>4F!G(-Z;&eX z48mQ*rc3=Cdb7l#%g&F9e){?9&<$sphHp>8k~|y2R8p7}$MqSS1Rz^fh+` zpGB+$o5H5uJ>hYorBn(IpPi@X@&SzxI$LAAcam@`8X;n*#(Vz8?b$6~%ehu4r3{}82 z0`WH{h~6uwE_`MJ?Dk|LOL19@_&;th2d=vks5#>DhUg-@e~yoyjDT-8aWr`d;!OEk z575XVkfQ_ARjcWpr^Xn``2Svb-rEV86v_>9t8xQUP4Ye z^k_m8LmoTk{OEWYM2eEE9I0vkngh{^l!skez+V9R5ZN5)=b$ok z0ZcZ{>3AG-Xx9zrIPH6M6I=U7mL+<28y;za9KqNia3lAV;PT@1X2qpf3!r)0q3ww7_{UanvmzQF@+jx+RtU ze{ez}a^W|O-+R*_K4uDk=BKcxj{fyWdG*sGRsLifls_FF6eDlrl?|#jIyye35z5f5 z4aaD~h??AcbBzd$qiU1(-TVafF2$xn-U*zN_p}RRV~x2s_UGQ(j-I8-{O^v}d{u0! zwW6copWl=%;O4uD)|wJ@Bz)~pxAUG!+E+K9f_k*D{9m=T5(N3%EPfbwlY#u{^G5fV zZPp^}rz?hdS{@B!N8$Z$niB`gu{{n`9ZU)V#3#b5yknINKtpHE1lA|i3^Ur@_Qa!X z56Kx(P<-<%wOf6sQ4d@rNGa@L-02!lCt<~oFB2+OiM1}oab#yYbsjY1jPW$X7cHlFc5Oe{x zM-VRQznG%PxhBeAy=3|l6oe`j%a_wlOj_n1+TLDfqI0MaOa@M75iBF0*u4)A*)j6g zZ>=@S(ZnOTvC1}ETm|d#61`W#l__~URqiW@{O2?i|0(}RR`c_`?(k`fu}SKlXCmvH zB9~so4ra~V0IgBlP^IUO(DLtZf1i&ohGCl5z-*$b0?o=amC+q}Ayo`J@YnEQa0lh- z_Sgjtgm6E!{rjo{v!-n{_x1VfO#&$Uq$%16amQ957+B?%MvS<`>y4z_M~)RI@zNi# z^=}Ch{Y8Q7Sl;zM2>RDQx)(hJ3Bf#_R39Dk@9r#Gw5%&bI#oG6h?Z8O}&QIvT!xnC*={TJljr zyJ%-&Iou_T>B@wAV_mK;CIuI}QxkFlkeBrHkpFw7-?U6b(Zsq0 zGNz>@AHoekFWS#SEu<`tbrEy-2o%~WfWk|bbPG%yChusxEmg8)&<`k^d2kHm!+G$& ze!&q(*M73RlT;>RnyM7xkZ7uBn}l^!-zK;+V4giV`(e*=h$YuUwtQ*^s#^W&2f7p( zGmJC}NK7r;vs;k}#{p6)T%cBshLJq_>Y$ZtHrLrJAQ7vcIUlMHqQb1PnrW9fwiQ6< z%UA^+Yh?@L(-cZj{@iVH%rHV4PeAIKhdn?uL!?NA);>mOMPiNV0bQj+j4J8Kk61Dr=HC11{Fvb=$BC z`v@OY75ig13trKZDco&;=DI)YMD=}JIS0HirbW)iP;;XG?$P5wU>@30!*<%Rv(n4} zCY|qT!t}$aELd_QzScZC{_65tEy|uwU8K&3hJqrMT~dm&^2p(6+iyLt+Nj|7D4-dz z+`|+07r|0M!DF`9OkbnAZ+28%hWhz@<@77`O?+sW$diZNX|U- zabQ5c7DIk6P?UH)#%{%cC&C^9$CNvB3AGFqZQl!p`EOVGWLd94z6oK7z2T@_hWzIn zCJ1J7t}QrJ;ob6-M|);sOcmRTkKQh*>Fa$b06z0@mdQHWb%|xpyq?Z2%4jt1P%UpX3xe&xW)fEpwZ_pTe>YA}FG4om&GU$qamaa+f z6&r6l6bVi2UI7k8+W7~(aM$^WbEp7Eez4;EtE@8Cu7rgK@#y^&hRP9 zpRfL|1bX^y{ITTe0WCg}y&?8NNH}|MSumI|ke2X_nESiH{Oz$@?4(PzFtiCTbVrnQ z{}_p&GLDN3e?Wlp{;@f!%Xq;|6(~kA;-p!1P-<&50x6$P_UD>@DcrZxM#{~6@B9BY ziVU?U0araY{xPiTwZ0SX5!jN)CNc)=6a5SlM|_3|t6a3A%(pw)?$pB|GlJz%#ag9U zY2Q!qG8PbS{Kj@I#QUa#wiwK;|Jc1cES3*gotf1^OeZ5-2+&a5OwGUm8HN!^K*oHc zp==_<@4URu4+}TOHoaqXSwEtK2gkkanS6@|RbhI_l9gyKmjbU>?Sv*u1~+D32$&HH zeI5(>Qt_tk%&YA>@G=xxXtuikAlHCmeN?ShI9wC=N3k!!y&cDPNPVqZi^g2hD{m>u z5xWcssM;-ww^C5Md|clX*!68L)(qdYd6KSKPtluxLk5~1*k6KHy<=UH7;Tj^uEZ!U zu~uO6I1-<-w96%t2AwJSQQr#nV~bzAn^u?P%)@b;_j1RAf!Vb?MT|sg@DRTwqF3s# zs+Xnf(x6l$CJ*u5o*a{CP5C2EbWz{b6M0+Ee~P@vjG4>ErjeTCQDu8+pkq@N)YWiM zg}3Z5^)6|~V11{+Xv)#B^{YFg9fhp%@TDt|7x)WZfWZ&_J)V#%e0k#QLViWhj>L}k@AT#*DaHh3 z{(+-NBylL`zyVwlf5IO6ukONASiYojn3^izvh{wz6`=h(DFNOeJnr5a=_<4mn`&a) z#}wv??7w+d&DurdDtFuze+srnO5{dcP?!OcJoFnTun#p|w|8wslYx*n`nx9*kv%?} zhXu%l@u@wI@cx04nkQkJBn-w|no}Z!{*S5wu|#%M$IaRS?>^#MjpjT)ahZKx_e~;| z=h@D#wE6y zYEj)pbt}^l-jr9FK8pl!D1sn(Ed+E9<$qq-6PEk4w&l);s`_5{H826t*}x1m-y_1X z|GE}UNxV~Y;&i&VcN5IQlg$V#UMb`WXz$<z6_o9L2tL2*!Cj?Ge+FU1BzUWx~(rl%EmlA(Qj0!wRDFd zBE3<~arvmNq7X7$aD`Xv^lDm?MpN%d83oqF8vmI`B!R52yyW2oN~v#w zi{r~@#pV664;7}BC<@E`BJ6Pz^x94?U9F{iVfnv2AV3A1S#xn19xu&!@*agr{IXUC z{?;)?A^l*g%j%eF9YdVG@gdEhX4C~rEj+dU% zLo&V;tExeAlMt}3B(bClcd!~#tIrg@R-@47_(<~i?()gKYOR!W&k)4&8ylW4J z3VN|deeHQXUA_pPEDL8(B^v^Sk&I2~4thDHhu+mJ&{Q~i_|o+Wa?Eyp(lkL;sHI6R z(j9otNGbWHrd|VV4yXtVnYNGHT>R%ErE~qhJHlwens&t^R6yl@Few?Nx74t|ru7uN z;pfUn*61g6;7qov;(N0m%1cc(l#NdA4O*y*Efb+18~n|sIdKT={Qm}ChQMja<1e+= z#}lfpvybBxS*}{(VLS;Ph*6TpFg~SG9~E-gqXlFr6A(&m#lk3ik!A)wdEIQbgQPg% z_qZ62&264Xe!$3l43%zcBlxEm-P?;%#qTS_is0H5Gx2F5Z)q};9;%bEw|KQy;Gg5Y z_AZ^iZjEL%;IZ6@ZqH)@@>)}t^3NcOx9St{2mxzr1MwRBcNWqrTx(B_qi|6XyjnY; z+T$eB^N4KKibc1zSiU6O*Tkw&gdQ1$?>s%CFl=}8(%Ho%9@F`*EweK?5`ukw@$7V3$+~+7)|^$*NmVDbHUFbkGDxx*-8Hax@Iz zFpU(;2>Q0pVJD;{#L)hH+>oc~#d`1N%q~^937v+u(%-6c+|O_h#?5U5`jQy;cK?af z(J|%LAUIlUL2oUQM#(-N;R5?ZH+yS zv0@NR!R|j1xch|O)~2~)jzn>~!6uWAeu!cqTv2!81Xm5zHaE;`*3W9@@Y2;i#u0Xk zNTV8CwWC<{z`FrnV#(kDOp@I-E!nB`3HTjc=A#GJeu(J&jxt`5UOt|~8tw@tX=VnD z9I)GIO#0!=i9uD?j?ih!_jIFpp%xSk&T4e|9ln=un5LfCNsiiqLNYbU)v9z%L@}P7 zcbD>n9(Y3NgKIZJt#wpQLjvx5QHh=FnYnrr;s~AKTZZr;3pxbrT@EE)!&#Ya8$0fl z=9;l@S?_tuzs#~sU&pgJa9`^fOK6h`oNBdaASkC|hmK_49*~Pf!I*s0UbksK7BnEn zZ@L`32w$XjNQk#6H&wy!&sj^(Y2q5$Pn*oh5|U#D4n`6^x;yZ#;1z(Y={YAOcle05 zWa&SIoBpq!3akA7GiSg0z7rslm=pDNoC#>_;+h#0PDojgUeVl`V8S(nr@FSYzR;MT zY|zDT0Z^kK=Ob-V0!l1#Fj&GF0Y+ad9L{ZtJ+#K@nV~DT8q&~;uexwu+0!?Zy(!-Z zlz@m4!eI_+q|>*`Jpel^j6*)iqL9q{x3{)6kX)!UT3m7-$(P;FCOygLfn;6uI?F)p-|lT;omZ(z5fmCt;!i@stO3CT}ubl!shj zKp+7c&Qc_REMYAsxv^G&Rkmbnz7zAKyuP1sVzxTARP>|cEB*AC{D%;h zP;JSusiZs5eH8s^Db&YtC75m;d3-hF&E@ZK1#R|BVr|!Ev}^_&3}W5R;AuVUJth@f zx3HwMUNr@Vv}__4%^KY=(vV&*^LFB6;!#5iem=?^FNe9FBLcOs~e0{Lh#Y|pvEiDNGPMBdns z_7;P>IQN$u0yL)RP+1j42q6p|D1hA+f$G+u(H&oNcQHSKPVlvHfGI=M=;tT021*`4 z0GwcF~E|A>IqOmEJ zz%b;FL^aTUy{p!DssX>#2OKh1U1$g%ji{{s&7bN7w*Tawaj0~{8!|F(IFvLc1Ak3~ zYT$>u^|l=xR0iKf8)=JkFDt8}XBD0b0)Mz>#zyEi^+mP8eCP6Xo9{x5>5^A<=}~`+ zaAq#Ienf-m#m88aU3*jA^O^FAD6%EnpbeDM({VKR`9%FX7KT}m>Ym2oG`)-G#Hhnx z3!TDu$Q%YveJXJ-4AptSd)cV?4mp~7#jD+xdnDT}lC^W*>+e1@@@4WM4hGB3xLU4D zbVaY1Z*$iRM48dwOEe|B!w{(alTpj$(nQ40z1Lo@KnUaWx}yhq2Ko7``(UrBh~F(* z|16j&FFcO2w75N{*ij7_Z3C^3p}!m~ws{~xKI8GDaFy!M-;zN;`;!AraaO){Fh4Q9 zP?Soi@xD8FZ>&R`)38`^#E`1ZyeqoOZAx|bArG!v*Hjom)967c0O0$gxNZR@#T2Qw zQ@L@s3Ji_qqX8Nt@G>jx`cU^^0c(xDo8_K4e&`)qJbly7eMIr3qO z1vxVBfsxT*nE_HrVQhii^4A>gayd!9o`=N9BuOTkyzA{xgvj<4zfPfDpqR=$3G9%dna>L;1mnp6*JQaO=9|Cd$?2$( zd{OnJdet8w(&v%LIS}9kaKvo`%`fS~f#&G<{|)!id5dpGyM@w>>V!bGqT9Loxf@Ib z0FI;F8jF0I@_c4GF1+hGWcjd($r<4jH>d3qt0M4dZxR?bv1b2V3q-EEj(_CDqTD>l zqB9hy%kc%&Ry3Q)&he3eO)u$^xz8ka!t3g^HCsrQqRQB4 zBmIHJTcszxOTW&fp5O}$nT2?#8ErG+C0-}(jXa9e6^JoS&RZv7Ho!90KBTW~1JeS- zUgpkO3BNHf?K%JNO&{D-#)d(a&!ip7FiZ1j4TzJcP9l!LnUmUFX#!gsnpGkr(`K4Hnz74Ms@)LA7>FnRpG7>62fzl*S%j4EWIMtP?91r3V7>k zJBw6`N(dJ=%>vV{B-~(Fc+3uU#wpVpxIVze;UX$A5=0lRLzsN=!b~@3lhM(x$x3w_ zPuV5=&u5-zM9+&1Dvb(gGBE|x<%$GXuiQg!h=l7#udE^`$xR+>ircN;R6b|4MF)}8 z{`xFv(eIG8DDvsP@* zN^X#KkWrGdjI8x({BpulRS!37?UkpI3U*mO`QrNSI+6q_v+=WIRkxHyRNof54v8f? z{ZFmDc=$5l#QWg++s5N3h3X=${#=GTPrDEVV!TKGR?h*7B0B=PyyRXdIFj{W$ zB%H)t$|aFe%ZDVd)K6TO2)v(NJkr?xx5hqF13{Al)48#Jq}zzrNVhU5xSh=A>)HaWoLPug#vEXJw(fap=wAJ0MS1 zoPg*+Scj=3EgAg#L*S<3;5NKZ0!(*Low_)g1J*{_fChD{*e*pnBZ!uDEpC z0OTvQ3~JGwcu)fx*TADPz5Qr^eh&0!8kR7PqLE9M&~zI?ntfS)pE%EEfqVr2iPj-c zI8Mgbyl&fGXf)%r14iD5j!#R{SLGWMHGjLtRx&XhjYG{o&1_Q?MZ1c}EpjRRwBs^K zo5|(iY)5$kveUn=v=$?Pf&D!#np!~y;BVWo=p!NI@sM03)l?OoyBU2+Z7arAag!B? znHRFz)6saYg2GXO@@If!O(VePZnA+ip~I>&33rKHAVzbRvpZ{4Uv<;0{Bw10aC&iw z$D)~#R&Y;Y1Px=VBq$dIG4|>h_f7SX@^yvVt-b^ncRVqMar`?OTR%ketI%orvO6vw z9fi&gAVbl~B_UtP>4!ze;lJvPW$j>*p5CIL7UXn0!5N1q7NSEaBr9!WK3h zjVhNsU1J}jMoo`W^TY~d+21@WqCElYG&5>dD>VIb{$h286tR!LIM*tGJyxq&^yip7 zH#kZj+zO<0#B0C=CsLc6npX>gDyHi z{ROZp;oSs4_rC}rW<4|=hZHkn$0TDTj=10_{(lUg&#^v*Om_`?xOV!U!>{#dDPX0` zg0G%P8k!MduuFtAK|9yt9=xcc#EG$Sh&&rF?mc2zE(4yz-X3kvJhF1PpPygoK!wYT zoDX)ciziENBtd$=_Ti1&-2er(@}tL)G55&*|KQk$3YDDB#>@ zALo|BaAX`eaF9*Z!+D|rMB-eNF*v4YC&p@bWzW_4aKXby{{q%yae?H`9&8R~LT)n? zS@_iw#a|&3;rP8?m|? zLv0ppIb|XB5`dQbjLe?C7WyroZ<8%L<@k9O6C%g=d1^HWbU!#Y^6XVf-LbuIvq2~W zAf$8-^X9YrFaFY~!nmrD(d4legps7GDdzv_)d96-0t%lAB#-i>s)4z~$)i!^j!=V0 z@yT9StoUNZK6|P{s&Iu>?(eYZsnCwK;0i>Q!Ajzt~ul`C~AMwuL{>Ydz7v? z)o)mIa3XfTS{+~}ZY1*rZ#~EDSuyWRG$#kMiJ7O-@X%F>-gdU&z!Tsfd@M`dDhgXa4X*<~+)7SFcD0PgZI9(^ZW zUP^6{q$daSPXo|UeD9C&pNa|03l2u5>&DXv5I9!4?uXX9leG;x!&y@6nzD1U z4{HNI;kXZON_0|O$HNs2IZ5O@S!~TYhJR#GsdUR)eHc_97YNs*y-Xh7iQ83=RPV}| zB3`=Og*BQ+7|>D-TcA9-F}e2iVU;{@!d&-B2K*-7z^tg|T*4ngUSbH7Wp?#dX6fT%N8R#cwF7`dbk3Z6UKWlmq}`q}!T6|EOIeLE36 zW9Zo%;5YIpHz_?dfxj}*08-7!-2LyMI3>UP!W1U|Gd-T6u43qq3yxU$E4-25eZS#Q zV-@$ll7%@kf0RwwgctnPCT&Ng92|2n%vLd4_19#0KCZaS)ZsS>egX#NC%+z6*fXQ+ zfpn>mwAODDhvfuc#xyN@3<27=tkXD;`gm~?5!N@1V01chwPz-e`N_}e#`|Ryp-Gp{ z4R1T~QUw-1sD(h0B6SIGBA=LK95?I)onR8%6!^prcN?Kw{UGf>C0CUknijX~4Li-t zODGw+;5|%Jr+kinf!$ah4LPl;j(!&CQXuO8UvT(?Wo;Dr?yhs_oj38fH_E;D`T!~7 zF(W|!lZ(Wew@rxUP)nr3lRfU|_E}-!;`p(N{2jr`NSPF|YU=ejL~q!mO0#A>pek6m zY0G?$)`XIJ_Vx@I`bB>GElD_J=DZi-{t1v>X{RR}bq4NBUHP$$bd$4Vx3Ce;R=88K zF=&L?19}VR(xsf70iV2wxL!N3~y`@2{{tiruA7%7wO_xscJ23dI4lqykbje zB^k;Y>jmAD4d1_R`nQ z=>J>JQ8|YARZ!mY4_y3JtEBJk9VQnUFmdJL?o!NTOA%W|32CTEX7fLbf3h^$Np z;0;W-F(g@Xa>h~&)!+O0T0peHmmG=Ya-r_aZ;v?L=;;J){znxZ2L?<|LuT0?<@yJV zRA#f{T}FZM4x-_~NrZzCTB1A-e5{&UJ3FcV+sDK+oxL&HCt3TrQxK zP}?F;VF0$L({i}50c?NV^X8dmG1%7Bg-U4uN(%V4Mzu8idWmut0pLG*A(9EB7iEyxuVFUoBkT{V@f zsUdcagY{k3kSj5{`KStA4Dw~nUjR?<0jXB*_)4!8XP3|yz$EVr=b-bIV~bj6r_6KA!T>~|$!oRL&2 z5f9R=<{Np!R!e@s745`CU#N`K)W8KQ%a4rw2)x>uE^9low;4uBt?B*RwJ_Y!#!+8t zy8^ODAEJi#KguCog|3_uz=eSK2@lGURfqn>X39DqA{WHBuK+)K?3BbdY#-x5{Fe>e z2EJCFh5NjRquILE$^;ou`%78vU0Aj;nN-biQlRSVR79YUy%=kp#tMz!M9&l-myXQ% zp#J3-vR-8D!GRr-GV6(Y_S%K3_(=tx$!}IPjub3KI)%WyQ1rb+x||qMFYZqMl$t;= z=O>Q%Oj+ry>|2bK2_77m_;mwqFy zdI{JOm1nF2#r4>oTP8)KT{Fv1Ggb;mw4&ZgFWhvdaX$S7tCG>J2EIpLIzDo0 z4{PkSg)DhNWPV-8Vnb}#f#*@YS@f`Gs78L*D)^6}o^9Fcsl6Bww%WSc3FUVyLkqR@_;Ubv1+1R0Ek9H2 z7HER+dQ|MKDe{J0zQ}l=9yR3OC*6D?U8Z~ZeOt-I;+dzm{vG%u|MXi_rA0&(ZZ!Nc z2JlFj0^5vG@8Ukg!Nxrk@1VDZ;w7atMq_;F+gl0HFHKfavxXOWKH+{mEVL-Ud4loA zf)*l~t4*iga6JmgA0y5hojKC!i80YVe-L4yT9W`!*fE=zZl6{_A3P#@0g#@*A3Le# ztjG;EQ1qss1U*Oe9>VDCN?oJkbH8(k!^Qx~a##F|TcmBEFsieWFf_lz8C8EY4u8i6 zGOqFSVi@;~V9x(>Yz&smd1ZEA(9&^6Bu_7cT%qDk%VAF-nroo@fllxwL4(1g=f}Fe z`*^xQtDM@-fL8?k+-rf1o17BmSI%6ZTO{KYyP4$g7vtJeT3<70V)7-M&LwDBpUP@W zxFc{WdWE5-PETu}YOJv|G1pO6X`sH4JLDDOMT@$H!`N%8LL zLODjVtUgDrAOZ!g196;8Zw&u0G!otfJ&=5NBo>s*O8<%G27tUZa4g3WT?Kr@X`$C`!1Iwi!V7rA zwmJfg?zT7_NIEo@rMM8-Dn~>1UDYl18m!|t*4Oe*X?XoZJk_JQ_VC?lvpErRnj1WX z*nN_nG*7V=&)6}zX3cUn&^Inp6>!$l_$fp1 z5@RGA3|l~=MK_$4Vtpw$)sf4(M`eKINhcQ8Ks`Jt!k0&37$J!mgaDfAN)^}NEvMz= z4K49G#8G|P?3 zMHi<%Z?QZY2s*9=2HsFm^k!3q@?tHK0o~6F#;?a`_aEM)iIT0$^d=Y zGjT8yP+Uh(QYT;-jTqEu0{=?r`c5yi>eAF|m8G>`^I9eN7Fq8DihO>*-OJqmgPxJG4=THIf$@KRXByvs z1m)*o->&2l%Y#{z1sG_gq@Da%88TO7>%3>r%z55b=0thYy7`-2fxKo3s+9PvU_Tg& z=zcoPQ!86cnKjS@mFpqt&Vfyo$Zo)pZpzLX>-$bC1PRqmPs^vZZ5-ACmU+o$Lupb% zO<3PdpnDUlMimT;u>t$jffzxsu=|DDYmZKKwF>1p*-FBeo1B#ZPOH(d%)w6gZNCgP z7lekeOJwFeAV@0wEb|Fo*bF4~$z!!EckrZ^wMKXse%-|vui7u2qiGU235eS-Xc;O* zx8}vxFa8*J(k-+!;`&2Wf`$_~hw1FF&%p8o5%->UE^%s2ZuSfs>d_IEYGh0qPx9~H zs_rzVuXQEJdy<1TI*ydE5ZjG#;8}IK=C*GCF*JI{IX0T&yW=u1qNp^eOmetU!Ay8O&PIRF~0yudCfB=cN zQo3~tcp#{kohmTUQc@g=gRGeTdvl)`a_Iq;-Fy0=zYjH@Zy%^pu9ZK-6Rv)u-p^IM zhqAsxy9>2(@Jyrt@4sw6lbYW;C9ta4i@vO zYvdP4oQ4nWeW`Y?Uj&h3Td_-Xj|}_}7BrofJt2u4;ZCu*;@wfjl~@tL9{y?k(7TG# z{@hq=lDt$+J-p8Sk=to~Dy&W@Ra{{cuo7qB+_lZ(UDd*cHODSl5+F*|udULY_TJnv zBA!LV%D`GfCX117v$dQkr4C}|UaBV)jw{jV zJy>Mxy~Alt%(k!6w<7#<_Re6>ZU|o`A8wTa=hC=&znRbcH~*PlXnrNpQ`%@Q91(%u zV|XcY`|Q9NGV)lgh5+fU!OSLd<9hgK_m00I^Oy8UfOS9%?)R+FZ{P!S|FjheCq?2Q_O? zXz{oJi!gq&q$cQV5eW?mxpyQ+GxG4kKW6p{l{69zW|mD{)r~NJq_`L%8co@F0fZe9 zgS83(U64au|CwcJQx75z;e~;K(&4bO6c$~1$9#OJj()6Q?K<0kpZib~JGd{(7FVZnbvK|>*~xrjt+?ikWu*&8avZQ4E7`tSwY&uI`io=L9A zV(|6mtAa@Dn1C@1F|%+}s{6Qi$vw|?hTV*M*1AM!t9T~>JeNQ`&YtVO<>!3GLfh?; z!-Rj>%?rGaw>H$I4EloEWgs+J&>v;O0a$>Y$}x~L2*=rw3e1)R)011K?xv3Ah${aa zGhne44ey$|B%5TiV5&2Qjb1vJoj)1~B7cbd^=OMd^SsZYp5V5Tm%WsNUW>xnqlc)- zohI9FXA`_<`tJwplLrU=DzRg4QbKjSzpr_ z7?f6QI8Pnd;Vy}O_w`^WsP_PCOedb0f$%sY;SEL%0U_^vYDRm$M<}M-$;?0~inc>y zm#AUO#HHoKger9S6=F_{hf%(}n!Ia!k>`ct-o*L*AigkCp$%iVGSE<&uWcbDv2WOj zI~DEgIC`9HPV86Ewxa^XE2S6O-AyD0KYyiy7`JT+D#$=jx$@sy#i}2^jGoaKfACKo#{+UqE8l zTfD$Z0$PKT34gQ|13qzE5fNl;mvct1Lw^sE$Y9}an&#AJNwa7go=Y#im-V|rBt%O? zMrBq!WT-ot3~LXEVluA&77Si8rkz%k8>p-8<%~q^ z)Ap35q*}#l?b;Kp)f^tEgK;T(eyq@tg?)L{_`KI%a~wqt#y34ZIm z==X}E+GDaAp4~H)W66I-DR292QvZr=$pjLpP4&EqUX&zq#YTbI6NJ0( zpSPet#S0cBkjT!4G_+Ew;7q!4)FZbEg`0?6-_pG9lxsm#0_s7yfZwpnu{d;v)-J6S z%rv)R^P=yEPrKteos$13lMh2&TdN^pYp1m&xxe}rj0RJO@d*6LLdlglzAbJT?qlZ) zMc-rv+6~P+yJ|oV?R-l}pB>T78N|1oxt_{ybEU}6X3De=9EUJ{{v`}kz$X&a&9PNl zw4k5@<>(*y>V$X_cZS(vi1`^YL2<4)O9#I3W}+9F$~OQz&9J}47%^hcULr1}it!k~ zcY^rq`-4wiwbX3z5CkV6?$-a9O1hPk5@6@{!T7n1zUqjZ?r%3uI0E$$@A`ys(l0y_ zvXdFAhLhqRcZ8q^6r8Zl2dzSyH`%&wPl{*Sm#Ud8^i$U^SIU+I{^bMvTJKqy2ik2k z38YaYgSnK<9HPPRdZb;m*_pJB#I?KoVEGVh-*b|?{pk7XZi=gvbvi};fpW>IYZv;s zM5pb8S~XL`x@2BwNDZheWrSJO3FWp(4;I#;od!2+b_G?VZi_2k#Ryu zKlW+Y72MU#eN0t7S+GqUUrB`ou1y;s;Q9DquA7WBP1d>#J?_M>)J69A@b$UlyQWK2 z_WA&^hJ)b}o0lv`H1%;prhv9HP07W8)^Lz1ZSew>Z=p)wi{@tsf@? z+hp?T82XvB@;Kwb5fqrv23dtK1~1=@q8^Mu#0`mGtIqEAWn*Ax^SsZguxMC{P3w(` zx9&kl^iZ{eV#HN>(_1$}YwEr9|JNs)tcx)!mu@ZXgQ6Qb9g^V*p45W*SI6SM0S7GF z46yGS;2#x-pazm3ukEcM+byjZqzV(0e|ru6xgn?@hquVOlXEr*!yZ`>T;|)Kl9Eop zEPhXQgRJl#^*~_Z)U4}ry*6PkCglJ!=0H}1t;Gum=04PUWH%i4b#r*o@aNGbu3>1e zf?#N|Egi-kpuEM~*;Ofed2+f`Ut#guVlZMTN^WVO4yVyLC9cd~D2{W^{Uy zD12#U+AEkl1tIn3Hef()%9{^IN^)3c2If#eY-@**k?ru8o|jMe^1L~)XUyp~aA{;> zz_8CwfgA5S1nxe*R$=gn^Fq3Am6$3EB&X&gHfo$pcm_VKZ9;~~bY#D5o_XuK2b4Fr z2r69L&xQwF=MRAhg2uw9za&!s*Cw&0!=k?s{K~bDo!}#mrp1qoci^M>EL)N86fC&B z0{Ldq#6g(vNKWiRxcPD-Fw|(cbOER9x4j^B4KC|{_@-IB2BPdTq1>F~3eyo=4Xk;; z-Maq4J2YUI`1FyFR^#RCzdCTXstp`jeaL2^(0psr5vLr+P#U#OSzK+lYyEuYtcyAKVD zxlIEOC(Ko%gwzcIz8qNkzYd&|7XAjGRWNGT4x7?!V>Q{?lm|m#arsSK73A?+A7?)mo}G$g+4vplafz}hF6%LsEOQGt!g((XeL+bV!q>Ij7)#VN+x-fR16s!+^ zIIgrOJtpon@F5eGJ#REaD98sZP`AlO#`<60gJ*PGF`+ls z`v8ME(OcD->L6RWp?r(<9q-X&bz8-gl_pn^hDF=SVep?ksz5q;PPH9R>xAZi9Fubl zwFe(BjI8Tu;?aK1Mre*D{30}~o#36JOum=UqAekkR>=N+n&6k?uKkX5`eWxXeKS)I z7R{H?P?){r(0Uh`y>W*tirS~IJq}~0rF~%R3kdpUa@o?x`^w#4Oz@> z@F1j3+*++Pk1iH}XVLFYNshbu*dVP;fp}Q}2&<7?5q+-GsFguxW*eBX+SB9^h0G7!|3Glbhgzwz8YH#6 zS@M}Tuw>F3T}2~`EbiO$1bunn20LF1sq~nfvu1U(T1) zRIG`0w}G7GxO=NkTEt5O?j7^!e^B2PD%#1=TF!|sb93D?pm7i1x>%)bdca8kRLW27 zO(J#&bVgAG7oBHu4?t`J>+r9uTCTT+^`e4c+5;n(Qiz!InMQo#D_PS4t_ zue58|M}3_YV0h-RD!dG#{v7&IK=Jb8HR1PIM53-95$a}b@Y>+OPqGmcO=|SLaT@8J zQEtXTn$|>MARzpFvV9e4*>OY*;=g@dnr!^r-o7uIIxbRSsU6#vI@p{pOcCUGV2?K+ z)ig;Rd5!_JYgH35W%*TqCxU-d4u)|~sc;lRdclyFM+7aiZ7o`FZzL>=aIvt%6l3HV za)Yo%1YhHL#$0VfO1h;8!o{pw3^;V6;3&$#6&q|z-lRTw5W-!MtBWA-!u?d(_fFFmyrXhW`!MI#k7>S zL1l_oL9l-bY?QqP>_MA?+^SJBt10wRaP88YXk0Z|W=8Tq19sWEGEKAP**P#Ob)X@N zkT>6frwbQ9_DIlxdXCA&NOXiD|5YXA>H&4Eo08tnKx)iM0fz4!!Xx{JSjCd|hhB zgF6j^{lxW5*UaAIB&54fBC)&M{3?G}MDE-MoTPHM2vYk)|-m1g?aLOR9Du<{o`>aI|KILJxx5_~GF7Wj%ib$#q zl<1&Lv;J;J588pjhy+I?zRNVW6iDpwQJoddEoXk5{QUkLO$^6h6H0Z=kriu3?A%Z*Suxi@_#tXghDIhV#Gq7wJaCz8ERE`UH={9ALHA01dBTBrwR%4 zK_X6PACj9LI(|+@(!j!M+eAup73)8GC6K(sUV8R|3o${Kfofv~kX7cWiY9oR=8> zr^4at7@@yhs=2cqSPl5fZOeq{!ZJVbGr6EMJt6(HkEXF}3I>oKlCrV;OO}7#v0wX4xn_OX>R6;Qw`LPc)563W4Qo=g>&Tl_2 z9cjH6T5e|~&Txt5TBi7VSis-X(f`XWmndmPq|_1D0D}}8co-UuG`Dt6NA@UT#2no! z8+^ah92g9`zqs4vH1>C2O(r!xr8hTBCmT*x82a&$uq&BEfSo|mRvb?qCk1kd>!ApB z#8v-NVrxzG7#eNs)!D9+n{G+)K&j|gP3LpUt{w?dDx7B(8^Ut7sRf9Px9n0*Na1TJ z2R5(o`gt3`&d~P!Ny9}OPqJ}W$fMoR1A#M&`N8(anyKDw^rUERj5oh-2(X1`D|2(f zNK*xgrL)=v2LfV_+c%V)GV1ef7kY_v#*)JW{`qSRD4woosTL;o>gAVm#rL8;*D3}1 z(XVA#Y_z@b;`(Cg5Qcbcn($9b=oijwMUcMVyYJwQ-Xj2Akx!;cbCG%I<=gZP*Gw%a zAE?&2f(+O_0$2WfweOZA{Q#wyCSACAtc60Bi>9|2dsEU< zWgVS9P5x*4NKBkU`%=#O&2MbejZu%tfk+Lzad`Q6;zX&?@GLF=6&MW%v5)I(Er+^5h5gT>*nd^ta~X=|BF$Uci8o4yqdR7&>xx%EaHydz>I2B%fQ@7fZ477Z(N);$!zH#b zKHLiQ$rV}L(%qA()q2LuY)ntCw~9H+-L&j6CRa=dD#S7IZp>8~j|1}Z%k{>!^d>?a z>o)rR9v@souGQ8K=nWPEnCeGuPMUdt7I|vB z<(0ABYdn|gB2OKe6>Ugd$^2^g4*Juy2i{77QT0v!YorlYgQ;vzb{(K0*{warK$V?yefH_I|E%l$1Y!ypLXv@Ar+`}Ei7aLK z{sXMb&sYCP9;bs#UBGZ3IN`&$(#NN&T~3#D1yIpJUn7~()s=#Cm)QYQAn^Db<9t_{ zi?x$ML_IW~4W2KJQdF3gc)45-y!2Udv}H9XP#+5l2BAqQzU-2vGWVxf!$KMiDDvC$ z@7bisR-zcM(Xgzkwie;d>#}H4bp)akKQQ$iHGKBvbFOeqnf}wfyT!#zVZ$|_`7LrovJPzR_*g09Jw?EN4ci*{%1W29z=tLAu@$e&{ozgSnGmw)bia`h zUzUWaVnjrB(`6^5g2{X;n}*o%M)%|oF6(VJc~zokV{zn5=OC3#O@BUT+dez^C2IsO zIhyqW+~>^QNn2U3B6d`q-m!B(Y|F4(ApASv_iE6yqF*Xz)Qmo(g2H#Lj;tkhWZ=Qe zchKI3;$_%-ramio2hdw$QxWUFe#N+P8pLO`1-EtzBCXb7wla*DuF!yvJW=CPu1;&3 zxoM=jG_tC_LRFA*|wLy}?la1cpTxa5* z+2E8(TDJUdErzitFWLxKiy&>Sq<9_PdBg}HcGyKmL=s~x5YT&Omt>`e4CBR z*@pjpyOc+p*7oUuXjQNTHot>u>E?b0=e$iFi&5{C`C(P22aOqE0ydS88^~S1C~*6G zkz=WYeuh+X8ZZTShy`+RryYY(mDR(8QP=uaAnq&~s0#8w?)0W^vvehPD+}?>}DwBKZJDbOpriq z)9{YUdSb^rr5`6l?o3E(-}irEMS>S^@;1Lp{2199&!ypU)Zf)A2f>7n%cJ=pT#lXH z%1Fgp&VgH!jVQ|}4hmTkN1ZmT^MD*xbPd}?{~E<1a_fcb&mDDjh@$=V=Pdb{tG!$> zwMl8T<<|WWpPc+*&kCV*kO?4fj<(-4L+h4jax~Q}Z1B>?-#IfYkB;iC3iiZwz~Be; z4BWX?6CS~}P2iAKdL?i+6Tdw0{1S3a`PBuFDqG|kcz%bVFn%Yi#bHSvhcbl8oHZi+ zQ*`XoOUb$G>C{Z_MXeLiJKkz~Z*5 zPZ=`u_<^D#t>)}&^IH2^-p{p~QV=_;r^^}j4xPxnRv?u9V)0&Zug`8O|8R*s2Y=#(sM6oIE_ zWE&!x;tw|dM5DH44zM~>#KrrZ?tOIj6u%-cF~A9`1(-^aVve=3{FjXW-k-U)1aZ(E zJjkK^$j@%{Epj76^n9$o`&;X0=z0?o)8auf@i%1z)R?>f$?h|i{)hSx^sM60No-G0 z5VgCFN$6Vsr-c)q5-qT7djX7eEPOTuc4fYg_s`6A$h`Lk7Zc3>oa`E3(~(_k;3nwt zTH_J}l8=7CBFU4|yn_D=lF;ib6Y8NtO{+Q03jBfZY>+et++hkRtZnn%BIY8}B2=e; zzYEQra2(4*$za+<8M4(keW^LOD%gS;Sy{WY@%h{;-l3p40&o*Lo`Y zpuAcP24s^$Qw=3vr;eDNKT=92+L-|II|8WOK%9QzP92e%reBG>s!}o_7-mtps zuSbtD+;=ISaY^wSxSZM>@)c|S20I( zP695I2;`}gP*9pq3pslmBDf|dcyaNWW#uSdoLd%0GK#C{d!$PCl8hZDdw02WMh(#9cH<=5y} zZB`;f(piPEP&dzxm$`Jc^^q2|11Eh1#UpW$7-`o#XPAavfhics4(`ZA5f_P_i}Pi7h(;k7Ya&4h(UEx} zAOF%VoQ>;ZY`F8V&|_Ii6}l@@YAizoT$+$%ibE%FzXZ&wLUDu<1HJqGCvFD{yhL=# zn#;xPALy$la)Oj%yS>yW>nWeH9KdAP|F0)6ks$XfZ>c2m|52|{_ffdPM$l$_oMWZ;?noYAgoTk`C6|CBI!b$OoJr)!M_T$M2Gt~A;>=5z^iNqRDxdfF6 z91Q$ohyF)8$Ues%w9nlH-b$c}Blf(#(HQr?qav$Zmn@bJbOl@XVz1S8QI%(89_QEZ6k8-@CauuapZ17 z9G16y3O-m8hUcO`!7wyNu9C?-p1azWR5Y-FL}0mD$&!Q;8X)&S%zjQrJ?%TK2oE`V zl_?=e9%eI*@9HKqc>B=_GF`@Mf4Y4F9LL$1*x_VEs|cRJZ6?hz2Umm7;;$0WIiKsd zGqRGpv+HDXt19ZtCQ-$U?})8M_dd^6|-q3I|@B(5*VHq+qASU4XZdh-Smqe#+* zm>({8{z>IN7=g9vZO{@X5yy^94_|2p#VM6Pl?iM+fx`xXU+*HM21$g3sbwp#S`^!2 zW+mWr0``j(P}VO7Pe(7ZhRUci49YG+plh@B95}&K?oe$Xo5T0=$0A37rg?Gl-|g`^ zJ#Yi%XA}I)Gkq;1Y2pk%C_l~M{q#RIn%SYd&WV)ntX0NutBf>}G+Sdj5VpCW`j?9h zAeDDi58)T!1~FC#qVZ%$t);0atU!`+F~s_(*+0fk@WA9 zb4ow*|L_pp_;^M<*}^yHln$8&)0*UqiQ@pWWsOhQxEGbJp(XQ{u@ zQ|*!0!kMQp{62QlR{1SYK7XupHxn%-NGAuyX%cZeIGKNV*j_h|jHhqjdB(?{GFy{= z;bJQ|ep0%rr@%2zzVkMD?s(N){R`S{K)mmbQAGy$kG9}d*zl)${E45GRDVaHPOu|x z#4Vh}mL;I?t4>E9P8xw9uyfglrZ>sD0nr|OLdP%!6wV~IBYH~#ezUB(VZTrl*I=;u zH~d+4DmzO+aX?=RytpG}!0gZvwlJJ#66(ejd_?da`6%NumXO2)Ns!hgTSpi+c9;Ke zQ;=+gbBU?ZkvL`8Q|zC`LtY%~XIFCr_{qEw;d$`@i&8;l6@6RdL1)arP%s6-Zir z=T3x357W;$56=D9Y2+Fm;#F&j>b%n0ep-0{Hl$X=bf-${SbJO=fF)wv6B*#5!qR3Z zM{M`lX3(B1LmY``oxE=+%IU(~H88QW_&Ju(3&HLllWz)j)X5Y5o>x*7Nt4azA zn&nddNIt^V0HEZceJ;oZ^_9pH16cnLQ(e}%FqGci#mAoU6QA;na73r3U7g&%C~9Xr zESO>I&06vC2ifr33ppV)Z1wS7usA1+=vH3+%C59F5jMaiqn74 z@HBAK?h>*%TcNS62qlRdbsMa6BQ(5wU|~36&^vQ!&yeUsGc;x!vYZAEso)sa(DHkd zA!OA^T(Y=IzLPMplS6HlYxa_!_P}?0vdh zE!@8d;@CK80CFKh^07G2eVva~j#%$jBK#);=|l?sD4^;sWf}QIKQ4+Yjhjt)ZT*s` zz@gy~)@(U7D-fA~yf6ZOSAtkVFnuA)i$ywZA3a%m07XE$zhTt!tUcI=$?wRU-x^Vj zIhOGN5REedxmeg8w54=VO;cets6u_B=;Q3gXD&_>yNhDvHp?1on8kvSQCo=C>SCxS zS`e8{U*p(NJ>Jfexm7Jq_S1$~9lr+1<(vZe3rh<=#sS(b#lJR9ibLf6-(ixF(1l$dz?zRPjufUa1st!+g-N8q>$1t3i`C zwW7;XMSkyrUaBW?-YOGDJ4qs{S(LaCv)8d$D%vSpWyjCwp$emj1 zNz~*T%)0|S_8#!R{H|(rk~TTMl-XV*y(IBq>-cZ(iPvjSqrQOcq&e}btW^)6ifWXr zhywX*!;`Ma5H}lcz6U@c4vKvT)Oi(BUCXbb127`W)86P~z9{0#HIZmW;g(B^pN#~#*a~sFr?blu6wgC%tdig5NpZHe;S$svqrGAas0;g_!=2}pwXbTvQX+sl zYMSV$LLEoV3D0(s_8vr|^X`2+UwT33hju%IkuNlz!4dekgeYg9w-APahH)W_%z8eb=1pajO7lqSVHAxhdA^tPMWOxi|x-x0EE!^yjpVl z7Xd!Nv{iC1K8Zw&X6~sko?aKnL5w{l30w&>5|{{BLu9;M1Nv0hCYOi&Jw19QVR(!F zRlH65kXwa3r4>oS3+bfdRYf{@@sLNNL^~JM1=b{T1wr<%pg;k1IfvX_*cj*_n;^QG2?!ozs0?Cm$RiD|s zHZ$y%Msxp||FZ4x4Wr)qP)3u%Y?9B$-jFWho;dU39`Nyw?+U9ZgmouYVa|J*YAjJK zh8sf`xL{PxDWskNCsMqt5b}@8Ft#@PUWtu6>urIMdIctE%nzaJ$ zM!x;w&L&j7VE1SfbEUnRNd=aXQ4o%J81wE}$AC20wBqS|N{}A>OYRNJrmM5*WNZ*u z@AU|Ase+rGx!2yTds`r1HKe?6TqXSC+u`#)x(i0U-|u^2bvixgag4)eKQ{4K5l{9C z^Y%NRjzPkkcypQlZMm$uvRf(5zx)}!cU|t3u(T&qknG^ibL+kG_5mnUEd%Q(vb@(; zwML(i+Wk#Ue$;5;t=j?C^BP>}kv{QiKy0#0X>2g4n07o1_ohWaqsKLp%teXC;Op1Q zlV$SdY5|||IK>X3HzM)oYQ_@l{C7;l-PBc*c+T8mf8SmAsep0~+4_S`)hC5dp zEuV$hdGXo75Q^S}W3-Whvm0C0c^{}I#uSsn z3Q)=Rd|c$u$g1RA`x|TDz$rOl?licr3r1Tug){lkfZPZ7hQcE4Rb}9osSoQHu=$=e z;sIG0B_!7z>#7SA}@jN1iGG=PX`zj zyZ&!dXLpUAw$^YgDjrmVao|lH}VR~XQ*;S4*8kS+p z1cHg=H3LOZ{Z=fFp2DdWzk-mBKfksamL#=N*?&fhKt-<9nUP7aC8==5cRQd72dp99 z$sDjyaTEj4@q`x7#r7yh&a%$Wozz%yEx%t2Ct@c4Gd?*V(3_r3Eui1iFwR|=!wdxe zZ+i-Y$Q6`nQ~dDWQdjU6>^E^_a3FmLcjuB+!#h(p(~02S$@f6xIJJWHA7zuyPszx| z=Jyb{K!4WrzLIPQq;lgdj{$lYjE$XcRxa(!^#E0=owCMYHfxl}aTr^m3L7R%gO|N{ z0(J550%aX3PRR3C@$s{d`*3Z}+-c4ERCw98JQu*2l0KTxvM|PGFsD@_NI(!ySNpJF zi+FH+{SVE11|63zRl>|Ar*ZTr4b_2*@(gGstGvErbktr_^-B;C=KqnU%Y2syG$Ylc z0e?*R#2M`evgrCE9e=T+g)*9ziz92(39tzD3;f%AcLRe`o*+m<3V098-{#AqW#|kZ zvNlKD&!Wd;o<_3P@?fNq9_Z}8?BPy#+ZOa_=lxmA+GWZl?4d&U7?=9WH1DswgT-Sd zf|uR_R8;tsME`O=y_h46kdIjZs*I)s5==UH+pM%PzGX&}O}2uTU5DPtP#5l4Lgo9m znD>(}#>3JfxrAsgHlNNB^2}Ova=vk|6P-2w<3$U0mC6Ra{xOk zx!svx_2Wr{75D0k4jQ+bG1>GZ>W0Gh{W4kS6nze9vU23Cylfb&((U7+R-5 z7aZ2$LFRqTOwS%IE&8om+=!_~m1MXd=1{WbhYPABZNI}psNZhM-ofPuQlf`qh&R#! zv}8tC_czL}w}Tgpsi=y#c20U^FIRA61NNUpT9izrBbeMjuwv*Rw~;5i%}*>R&6#oZc+?^==2y?gGiK>r&zIN@30}y?5cxX#yxn=iq~sr% zI$(!IyMwzgu{ty8KRUX~E*QrSag|XF+x-haoUjM&h=NgzK^T#ez6X=hlpt4IhUU6vIgXe**=DR-H%juYYM1GaLcdl1{w@)BH{}TmM{N> zY812*7Q4x?Hsom@f|?&%W}CYn-K>1`Ia0ufVq^$5zAenbr877>fvN`PkOwbh$zpR# zYNAb>&p@a{k}ZBq!FjPS`6rR8njzjS;=({BSzs-n2g&EI;e!P-)5#M!_K9tScJZ;# zs3_-itNFj5+K5;?O`>>0nNM@wwn9*RL;rss3AXi7NPPw-8kS zFe6{dC=ofvRV58wFQ~9l!%Y+z&1Ab!GmY$`*mJP)c5hXA6lM7Xo6A;ZR$aw6C~n5Z zZs5s1!}vZ=NUzx$wOepjXtAfv8He4DkXm0-z^s zEtt;1>#-o(lC4j?Q!A7LlHU>$Nm0Si={iC=pqF5Dyt?Sr7d(6tX|htzGs^4g&FGoB z6saU2kRA*W={#(h!ChE=D|wT5l0Lx)(4jP!d+&=@<4N>-bW;n()zE_ZWEcvma|@g8 z29zVoW2n1MFk$PgbLy~@gA`yeK%=ps_98c;=%zzR0J>^P0s^2y{~Tt~uy5#uPyw999lG*hcOp<}3lP;ZZ_G96CMA%_DRt z+OXYM%_y_(pB+NFZk@^}F|DbBfdnz9v>@+tTo@;qe*rgsVX-34w40n`7q}7){|bDd zXAG0`qlk^UXFYIHa4+9choAQqgx%UQ)$K$nmLBcRTkwf1oIOOiw)DAPC=LsV%eII* zyKo2M*;-?(&_jX3I2Hq16a_B5J9DMkUJ`>WyQVZBYqv5j>x)DxpN+%cK>lOCmaw$& zGgj#okGlH+3y>N;w(Tc-qAYakKM+_*OK5E}XYJLSHCsk;G-Rt+rzOs4BA@5#r(t(| z+vHpm%+=X>@1c)=_J=P*(Yk zG2f)ZaV}WuRIrX{%j*7(M`Dw!L#lz8SMtj;jGmSFbQxvW{LvO(B{i>8uNCG4DoGFR z142js(C&F_qw~c zWOWSqOCKpae%|P(JnBARdZo0o3%Zf>?4xD7alf~QGK@)yV6Zi*+zdaDqf%v@#l@u* z@Ul2}jph-iBS{s5^%=CSHFD!_YdLstah|sRKaxMeq?0qG;}fSd1uIt%m9D1s9K(J> zu4CTa1L{rdg*GYao!Wev_L!OH`T0>iRMP>hPUcK^8|nPN9)>*^ zAf~xwbVbT;J!887bg=Em&P}_u9`(lbow4pcHfG6d()r7@MGsvbqN(%u5yDqhUtdIJ2G8Idu7|sjtGZD`AP<{CM8^sl?UqOl14>qlC*ickQxz9hp)o z0tO##ulECFYXp>!SHZa1|8DZhM2I70?nx;9;=JJj8Ij~z#meN;R)|wb!-M#}#0Has z;xz#T{^O|;u9k^5InR8|2b9wXR8iRhP9lTKPzz|O7eoX1ayp*05|=D@N|HW7Ahe?Y z+KgluQq^>Y89-0;bA5_K`GQo?zjf)ueMW^qe{79xEIhH=y#F zaK{Pp*fCCZ&g{m*BCmeq3lo=+WzI;+%eUvUv_g6o&(IRZ}e>I>w{~; z@VbI5gp(EXbi4S|=|NiAH{UZJi^f)lg7?+erw@-CCi*1pqZ#}o+~`620-8QVzlvn2 zEUddyw8D?t`OqM}g2!NIFR!Hv2bEi<`U_SjG--yeYGW7D3p264y!HsBM=tJ}FbR7# z59>#GR55Jwh=_dC>YY_eiD?M_{XD1XGRIcF$`3nQ2_V#X)>~O~+Nb^sFy(vk;lUlA zG|H>{Y=iSI7?G_OH8+x_x32vSkz;4~f-}>x|1pS{)!jd{Jf=4)JJM97ACrTC9Xi^W zUOV_5NwRukfKs?!Ps@XIwg`6{g7wxa!a69YL%y$5O4X(GecvlqVFPs;!pu_7XV?^; zw(0G&M)fCm-p+%(yZlbG$4z4csM zB8Y{c1j?L+dJ@ux<1revS0FGOq;+mNFf;{e*Nxcg!y%MgE?{7VCLpY1H;hEoLR{oF zcX*n;XE}hNHC<+ggao{;7!t&|WZ!ZvxdzaaHLhB?LM=Wx24{@fR0aJ{F917{$Kcmo ziwXZf+1urYTm#|ngyr$R?T`ifADu*tiOS1Kt1NWn?@NXJKfibi(Od2wInk~;8WUzX z(y)BSD0-N-hpBXclAh%msX(rm^BbuL*(+xizI&2+gh32T6e4;b4Ufy4~DLR=wsoYFWKKpPMbV1&~bK zQSWR71_Ad3Xl9v^ecPU3>S~ju9u^5M^L&7%!TASf1H7|}O1BM(=^b`BvzS}CrgyX7 zzSywF?_kF6mJKx^^sjv00ta7Z#Q~*e^GRPMOwt_$E+-h9>Tc2)i}KCrmH$e>oG`t# z9I=zRjZQx=`b>YL%12@;RW-VE2zDBEk-63&Zs{_OYiTd|Ye>qEv%k>dbI)OtE>ytC z((|xz#}|q&3c3x+#j>IKVU{mZ3_qazp!t45I)WTF0+_Zh>3z4tM;~`}pW~G6 z#HIUAL8hk$&v4E${`gjA2ua3T?^&C5l1T@2x!0WUMMa#I3C!L@SU!P2@5HZ|Uot^= zVN$=t*Nt$ac5<|4)QO750v`)nOKefL1h#{EW{yYjpofw`xG+*``SFU*HHQ5pzTs~l$M%(1|3r#giwBI=9LyKn zToT39k*Ztm?%}!1V!Ccz%J9o+B>PREl0em)dt!kR-0YV%JB9a1e=?p z=roX^4HQ~V(*A%1GM1)G0z8F<$!VdVuvb1GG&?;HnQ!_iuXs}OX`Q9~|CJR-kW_N8 zxzz0-ELKl7kO$V&Ugn?<;#WIv@|;M`fsOzJpW!BQO}Tp3Pg*pLPwjVuO@SVZv@NG> zBCu~-HC)31;Emt@eIv=d+-SyZO1TT07H|K%K%L(Sz(W;aa?Hh4XBz%8;Dj5s7x(+f z6P`Pt16i>^BFLcmfkrWLq{-4q?D!kJV;C-Y*szvkO%@yzAmT@yCl@J-w&h0v@`|<- zu2M7k`ah&A7LgLBK->m)^Xj27l4$Ik<7S;aF1vvv!72u<0R=(lB9v-0Dh6PT3Esmq z8@?QLQ^fBBfDF$>*d(jIkB+&zJZ0+Cv>HbhlffI&>HRly(lpArX9^whe_|Uk- z1MamqaB68RQPxzbdnNhEq|br5+LFh<1ycO>8LRvA=|S>!T=}QSR!@9n$&yeP^=JtT zte=N-z}z}YqhSL;rtm=Z#PUa-`EBDk8bpTi5r?AXdGDW}oNlk8F`0!jZ5V-gocn6vV28D* zKf&L~oBK&Cz5hCua@{Z5Sa3M(A(-m0WNMzDz?60lyU0B&f9ck>f@N_jg5W#6t*zYhNYu^#lnTUsS8WzDMx%0-F zBs(pp{1yI!4R*&Zx3%xO6#fZ&|8lCuAu|0LW)_BN6cy*WD9y*|X)rF9<^M)fT^6x* zVyb9VG^^x_FcB96v}`2{ykSTdvU;waqI=2T)*&j=J?+w3n!|$EFw#%kxIqq*WQg8s zsVO|iXYTIHPa)t*wg!9{d8uS8kJ57y583hzN9KhI+cX_#p_BfpDxENAweW7Wh1Ew} z?%VDyCoujygtg;}rMP1O&ih%H4M(*C_zy5*A(6{?QD7ugmnpuEi#%0$9}SYgF&FLX z&P=TjA$CO99($^MgV@9s&q@4v_~Z7|)sebS4vmV}c50t;)c(~DZ$xP0K;xo{R{dHh z{oq}^aIGbg^G-FcV)=n2`e55J8Bc$=s^-*cNIUD83TA$e#5HjnW-=6QiEJCLOA_j~ zT0V=61~o6L)3{$Ld%DBtTIK3Eahmt8**Vh%_^&WGQV|Hrh=jBD9j6aBH@&LwXn<1* z2xXn)LluY-#5}R;Ij{3ZG8%3#JzfArp4!5-%?*jD)lo8e zNOFXaMq5I-W7i*ACPqL^(f#V$QT4g3!(n9 zaS0oYdHe(uks>tYW)!|Aq-MEDvxp%$6bWFIj>5A9NGxq>QKg=w+Y1rl>h+HqTfJhW zX|lVA$`?q0k9nlTbqFV86Y%i+}ta3HJ0TJlGq4?p@5;Gmz z*Y`l~uP(8xnZgH(xbYjf#4t6OIG?i0a51pN;t%iwzPT4)BzOF_V3hF&D=(z~p}VuB zn7aCx_San_l4rc0&z!8IA6Ni;A?Ark(S)6zGcQ79F)3QJuci^%h=n8$#oPy3$GSb*v>wDePG(6n@xc)(%P^FoLOhW1g?94#Ub3@khDS+YG0q{YIIl)b z?vK{j@-P*U!9}b0MAZRqZcFN_paE+4#PqhtFC~g0RFD^dZIY<1C8^rfHaC*7>3!x+ zLo9DL58}di+q~grQ;z1c!g!}-FVZDTN-1}TR1x)~gnSfqg3r6E@y_c_ONC@M;8gE6 z{AKjvr?^|lG5ESViY14vKLZb|Sfcmz+e04h*J&b$SC`rD5x8l8 z*}}>I!>lBlNLu)?WXWnKr&sf(Y+ja4`{FrAQGz;dW}57n)7=xYFP-iDB4aH+q$5?y z#ge;f(=ytK&eJEKvAZ1_6r;q1yl>blK}?e2J?!Q}pGFy-HqI)cp9x?D3K zEM1|#bbI&UCha3cdlxC+2LLkIg%iZyS8dNcBKHX-bCq?Jl{M3c1uD_GW!VhrJE9~x z)2&Dn6Y;3n8xvtQjQNQID(_A;*{aY?jMjTTimzlxXDbdE+5t$(Ns$MO62X8ev}#1qU2)(t3V)NYFT(SWoHSHL;r)C?dZRgqOaJa05Ja#Y^>q!PO## zA|t*_mf>9Y4o#tBu8dV{%UqQDGQ?{XPuKPKf#1x3X};0gXZLf=v#rP+K3b!hDDL>>z0G__2kS+J2=`PS2cs_ zev&U_HJI@T?DV~;LT5`@zMEl}Ns*pxPgY^dqCNzDG=qaxG%YO~j}6pz7ftWPX8L60 z#m>ke34u9>k3uw|L>~Itgdo7O}wdL16*;9_9+BAl3}1oKZm$&R0imQM#>` z&2#`^2t-mldz294W3^S4n5eud-|~5Qv@?NB9rM3Ywk`z4Z4ApA*A>8Q0{&}g=s|>= z*SGy@cSI})_r?voAB|+KC1#olR8?bW<(v#_BSMT;v=?C|nC6SqUN&3-sI&_M;xr;3 zWoszO+JLEdg7Qngx~Q-1FtqywKuo$}7+~r@_k}DW#fKIQeoZ(4*j7SUhUUh6qdr{f#2;Nt)+6M#|k;)lE9{){oDP9&lYaAQ3W3&>UQR#n~Xg# zL3-6)FV~i{yFB+`bH`P0XGmM&TmVjfp`Pv%5f12FB7{8BJ)kY>1=ltS$81*C=>dUDb&NgLMZR z*g&}xXKZZ#pQADZO8){|l_H-TUf}%;-T#@#QkUuw1=G)slaTPEPdF#WuS`A09oGPo_{X5%vBo zACU(Kom+zT>_8~X?cIrMwUVnvdyE`RQ`@(JbC1X6>=YwgvIVU^cS4#;c;NrgNp4#MCp7=SgUKeQM){cyQvb! z#-Ybj-7N8+9`*4nlf71B=WpQIy}sXP56kCRI|vsZL=s)Ss&n95(j)L5^O&HePDJag zQ$9;mfaF!@ar`2CJ-_4oOz{rnATM;>10{@ggO1_8!{{KA%FWslFjEPyJL&=5;r zUx70k`HBzBw?Q@h?A9nGBVWRsyBz!*$k@O64=|-3oAF98?Z9H&48z@e4wo{wt)JN& zRKK#IdF?;w^b(E(^Q1-h*!o=n8)Y)mY8Z}R|2ime9*g>r+7=A#>yk#9y0KMfqsCa;uUqoGU>v ztvm?tVti5aSl3bn2le-)@e6h}UbHUP+Rga;>F+sbnpoW)4cu0yc zX!}}jSUBT7s6lBx?#yK&uhQjEZek7bVVb}s48i)yi?n{6j|5&pDI;+ig3Sxb{(*Xw z$LfXBIbZ`(5bg*1TFzd(-c;$YSgR;`p5zyd)qy(*@JSa#wawM-Wzlf01x80`eG>?) zy%Rhcuz&+lgyWKU9kC6aN1n9OttwBv|9QUga=(}v$B4*sNWGTYAP@0L(@6T_?^(Xg ze9<_;@%2dmkvs@NqooeFPDBn8>qcKKn&?rcLS5V7#UHYspx>~bPR&CFAH?RA{h8^_jJM}pP7!n$q`BF8( zej52A+mVvQsvcxNv+;j9Ptu|a*Psm4AoQy*F1;09Dd=R8Epuhows zQ(>?sxXw+mAEEtz0QpI57MfFF-ydA#Y&?88$+=jg$7 zkn|++%0Rr)jSu&tB0flu(rzq~9YyLpjD0`{#YO(CQ`9~OdoMCvkmyk?$JLU4g|I#7 zRqIdTx@YIz_H`6}TGgrkO9W&GH?nEJenRI63Lu@dwl|)O+Em+FaaN3-D0uT-VCI|2 zyTbZje&U{rx$?-Ae>}k<78ArvvzJOK${7nV$%sXU|3 z;FdRWTq)(=;kkFcx5toqS^fm{CahsTi_EzbtAQJl`R$WUPk10E-Y0k_tc)QPjqb|T=7*zLfzBS{5mzA?k^Lz@JGAG84k`P!ZRU-?#%ea2 zmn_d2$X4ymT*0{*X}!4J_{=fbs=%8$-#qR9HPNq}-w;tmi!WAzi_5{H@OI{9rLzwQ zr6a4yGO_yfmsXt9RwoXLVxMA8z*6FFVHNqWiKPY^-&$T|6U1u}47zFSUq3M3on)uB zZhU11GN}%$x8le&fr-FTETZR7Z2UhU9r)N9CGRpsQR=B1o#DrZ(@`0xDc*{;x!F8X ze*0IQFe~KM9&~2?k^b;h`8Y5$WU*hlGW-$%%Qxp2pzI!6=2v*70}V-M;h&_d0%N@g z)%Ems4J7;*CZm2?TsX>Tk_2_Q^qw-EB7cFYxS)P55#~0zzUg^@?2#J6tRsNa#kacN z9NnckSNSnpRVSPw`it_Ww}?8n%=OVL8M^|VO0Z)~7Z~|DmL_a@uoj~^!>NX`7o0Sw zWcmgsp$P$fSANQfj|cv(vDckBXr%FzHhjktKjf+kZE*Nw8;a1+@}=wC3fYRQ8<^ZW zrZoP^AB6<>G%0n(4!~}cwgSrtZng39ivHD+ufum4IRCtj{e^`{QRkex=u!TkCT3T~ zkhFCM;by4fCpW^0F8%v31p<6U02*Ea=y0(48z!T-3fc%D4n zMm#qb&XW5pQ3ikcK5;c92YeyNHi?9lT-Yilo<*3ViuHkUZ3;JS>?s z)*yXwMU1$OAOpmibTc^tu!{(fcOR)jcJdEgSiJ%F@m6AA;}^uklwb9WY|w?1whkyL z1V;fcsy@F7H-~g?2royE*Q@O3QZ{;ah)d3@HfFz26X=LEH!Y0}%Y}`NHZ=f!RF}jb zPZS;|=-^QaO(p`$hli#0a1UBG8JbI17zDc(Ijgx^RfjsN$FU=N{WZSTmgNE1;jKs5 z^h=+hw&{bFbC`sb8OY!V`6 zTq(i0XS=@x&SnZg;TBUSqaO#;PM0$-%aG|RT6vD36m4Thc6b^ z3scgFr^K!N91Syi{wZsd4-$5vIHQPlg;9Aa0{~a?MHZVryVJFnPP|CLWF%i<>sdpD zCY@>JERQ}=lY0W=n=d;lfBRcRd+u!5m#O+&QT3}=Lh7PFs9JRt;XQ~3Q75Q)XB*9O zkK*ys=jgyWG>#zaMgPwstVTTiU*~(-8tz;dNbgf&R%@trkT}ba+pyEaXE_ZMBKdn`u3J|M$Z;8Nr9vvCXJ|tjG9>v z_l`DEwDwQ^%_Gx@6;Ah{WoMWtt4(0#tMstg295brqY%D5?jo8eK+Ws$A?y=+A!DG9<_$#}tT zMlZH92o6fRkcNznO=w%6ar+9N{CxuKtIiU?i{)0g+s8K~kgr_Tn%E@Qbf1(#TWK}w zdZ_aG5A@MO7+{nzL@G0}U}b7`Bw!*VCo;VA%WS{#@R-sVGX)ss6ncEs5Ig3{v71yp zgvQjj0Hb@ddx=dJQWbg^>^655uP78#?egB!>otO8DWJ}*(uwZACf!9MpP=fWB~l|+ zD@jt_!t1V|)0vl%6E7Soxl9437BmZ(O}U31wXy{uA*ZDc#VjyF_=Du9jby%g2m~Yo z5E7q3pA9lQLE;t<&(ns1hb7AQ1Je#>i5YF!gHwF%D5Y+ZtDoiOvOl zxqrV@Z6>NPTRYE_Z1zay_fQs1(n#DvR`)B;sH0>n{B|uR6a>9J_~#X+TQzZyZsx|j zoRbQttk_^r1mK!BM>Fy}fJxTVLkq#JX1R%XMsPQ^P7~3{Wg3|=zZJJ`=LAgwxVF^L z0hrZ6zxGs=In@KLwY6GDjom%Eu>yfeTRvup22It+}POrIs7dfm&G{e=IKTE9&ZZxj7 zU4#lU8<|Cm`UBB~RdgMLQ|mp2D=Rv)OyhK~fi!{~cIw+Vji0u97G%*bJsL+iB=6I4 z*O4866XlM0XWn`WY@9A|4g9we1)LXB<`4V8H$SCsK*z=84=Y6}qpLX>#zc!WrrZ4S z(v+oRz)SASl4PY{eu#s4M|P&KJ1VU@8(WGfJWGQQFascTn=W zlMpgrtG9TPM!=(vF`yh(N+LY>;C%_OU@n?~T7Q5CBgHyFdxw2BH~^N-)E^3NAxD29n3`t17@K1fL$yq$AN zu}N=Z8n<*N%(c^crpR_9+E5-&_4-a=m&I(Oo&3|%TavbpKZEv-xtf+0fD&6Z^aa5n zi^RB3K>kP~Xe|wdOSxU=Ml{kwt0#tm+K%EJA zJc03>9wI8f)9b>}eCo{nlaRz;M6ZNTl3NcqNR36wb{vJ+ZdA|A-o6pX-3fP+t*lm$ zkuf&-XSHQ^3$!6NTY&neG|Z?NJ70p~MU~rpou#HszMt=wa6_9@mLPVykwIDiH*U^E z20Ecq@0QWIjfd@?Wao?g_Km^?od%p3o({B5<9)UtBStZt<21371G6H8*cCW%ehoG@ zHXgFr!?-!8|25q`iK2AKY4YX5r7`MiM46rWS(*eRmc)Ac%ebu05e#}pFw0yN{PLsA zC^A6y8djwpAN~y^pvco;3byv#q&Hl}=8x#$-?5KcS)g4hY>cKtYFJ-2%Iy_<1(ynz zR&p1FqGi(KTFN6ds*V$K{A%p3vQOoyh`|GiD1#Hp6C2!9{@m$(z0+<&)w;V7lUyJf zOEg7gW|RlYFC{gZ1m*`^W|smb-nZFKX(YbYKbS2UEvD zmYR5vht^Am&zUSxu$FH;d7%ZTe)|9hwZqRYpRr`(Qx4=%i3`wA{@xuACkXj6JE{Y$fdOYcZK|wDDFl zZ1WYxr`T0rDzyK3O~Or{s;7Z>u*S=0@t%y5)ST2xUd}vs%z-FboddGnYY-6F_}H($ z|NLxbQl5EsPPMHwXXfz7C*Wc(>_E!&qIz4TYpAz8)!lF;Iy{x4TD^B*wO#g&rP~Ku z%uroR_>ax9mcl<+%uXy%c)_OI1ZzA4Gz{8XL>qIA8q!U5qZk=PHPY@zRN9U&4bwbJ zC}68C81lG2iY;YjTAigTS%Y4zLi9LjENGgz;NL%E4-}Lyg|*1zo(wB3FS)Xq29}Lx z%Y%6!N}qMsTbngjd-!*A$%js=&&S;;7&5Q<;1|VneV!&iLIws+qT%iaQS`?yC3D<8 z4zS$t-sg?~{D|rM2ge<&OD_47YPZ)ilkN8Bi{##{EKy$QD-mIvCR%-SYD(k~f*Q}w z)uP`BFQLL!NwZtTo7m{jE%8P?LuDoIsM&#^LYY(r%})_)$u-xpPOFxMJ&-XJ7GnXd zAC^DK0xVJ+BJ7aWL5%p7Q?@qld1&BGT~`F}QvdvY>G1ok@vK+>w@zuLl_wW%OLpoy zH_{w$xs#8PfnmmwSRK@|AiEoH!j;#yi!)e0Ee5v3<*|-q z(ZsX~5g>8vczmE|ALff;PqmzZj!N?l$A>&^{3LG}9T)I&Xg8hNUw|#sTh5 z9f9bX^hkzix!ByBCT=H(w|L}Fje)_@FJSCx*qQO(Goc!&sC6s|iwPba%4V&Ix#==J z3(&Q~gkx5oeB6Ck7H;uGafhYOO|#VfTNW3(o`EnlsJjXuFqHmHv*>)?DSphN0nU6~ zI?^vfW2rvC4QsxJJd_vai*Y1HN8d|aVVxN-`h(&A^hz6~k}S>}lexz)itno!-xWFs zeThCYF+Mg?LJ#*~TNssLrKOTc*-^!-^IubtAdKL=Ac2Ad9Xph@! zU^M}dzC*lw6mhz~Oc02lP01>>3mto=By@0O(VdXR3)H>m=HH8;L_$DWetO59NRiDI zhctzz`04jt7YFbxRO~m@5U*tN03q1W(3=|<*Bvnlfr7mIN@Qgk&}o1lUeVBCI%;4{ z(0zSi}aGSoO9;fBS80QXp5|}Hdn_^`xnPYkZy;#anwt;m@^{Zep=qE-N2~2m-D3olJ zisqOuUN>aQTZE^HLE%4mjc*e$26=qUT+dhRZaO(*m?9pesorM$<}PM}+8?zdo<^>S zVv=|&zEMdVd4)HzA&k;;INAOvQekhP_8SNTbKA)F zIWu!r`#3w}H<4}Sk*_<~g-|>*(G-o;e;SOCv_oAPJRWN zVnfw!VzI%jx$p#*LRm*%hjtt3>G&ZnQ=oSZODhO%V}So%w2`*{RCbldKYL+{24j}C z?@f67I9^RRdh2{R5A$%!VK$2AXeG&=E4kkb>@BDYB0@}#iDJrEZDK!l@p5Les&0z` zeyx~>CW;-fQ?wJgJ@OPj+m(5wu6mdDj|^sUP~LZQg@(0;KwEM8&c8P=2~RCdd>jst z2{{W7)4lgqDc(~$#?*(Iuu9e&PJ<#w5jmFD=07F!k+LwMHX#A^lm~A&Lj`qJpVxf7 z;!&Gvmjt8yb3aQ#xwSd?>IJ}!hhsf_jTEtdD_m&_zMaxX3qfCL0?<04SD0#EgUN-F zkamJtm_Hlr`_pThf#P}IlHt{p8TnDhTk?erwX`FOrYtP|gX5ebhTPEmKKRdjUl50%jI`N(S`Lduuy`B8ITQYa33@LDpw9!G>TTv7~rG_a$#RfdNEd9e6A94; zEa2oAvZ1_KdJo42C?%5f{22XayRA+mJ>RZS35w%_x94O8{HvDpTm5c*P!fO^m>CN- z>7tLJh0Rz9=@G}b^E!uq?9(0YaP#QBgf>dRVw6Y0*6F{BJj_fz(2dyD)Xyiw#1$l_ zyvsg5EA;ya;~_GE&BfuGA@tNH+tHXTG{0g*Y12 z;f{E*Y<;E}4ni|g5`Pudt|eF4oC(oS=^%*~0acWCd@m446W0Fz;D8WRMT0(Y?q1yE z9r*2691K_NI_I`=?11(WK*Hx;lUo*hE)af;J5ODU=?GOYy)a_HZ2E$Z=CuObc!7{u zd~6|lURnNh%Tnu_C57qZQ56{j1SH(`F8R@{1DH`T(xWxJC{OWU%(Cy3u6Txz-|t8) zaUM=5co3nMwT+f58xMcjA>OR!-biZ;+X)oOm#{v1UcGg~fJjRnGE&5x-K{Zb<2i0* z3V`*?#|g17?W;)jXo7Pj!7fg+>YdqJ9A0a zBmVB6^$_}4p9Ha55&uwMr)jX_EOVicEH|{1TNll?3@jpWi#musWVWR!sdL@e8o#w6 zJS&PvUFmaCkK@6y%xI#U#}Y};Ya5QU$<07PLq~Xa>mwj;s=VNKrf!?r>zf0e(C1aG zYAO1qX0YNp7rso5WBg#m`MQ#a7R)8GXT4Et6$@Zd%S3OHm5;ZDW)>yu^9I1{lp4L> z8g*%7a0Iwcp)^cP9*D9;Ma>T~xmh0KkF@;F0aAB4(rihL(gK2*UTe*Hk%zu zJnv4U=M}dma2V|wtC(%)oXAADn-NSod!DnqaF-7auw(p}m{hVc)V3nsxdW6%O!w`9 zP9#`k)Pv&Xhk`J%MNrDZQVu3fb$hz1v2eMtz=O%Fk@ueso#y(vp z^G+hUP8)|W@S%R?(7S(at;u;Uiqq?8yX~);yMvuW;TG)>kp=p9Pl(`<^3MlYsGC)( z{3Oh&!~ASti;l9Fed`e9>I?Xco0N4_$TpASuI@)(P%i#JwvmsZ;I=}kPY3&MN_hU7S%&~@N2wYsXI zlZY0P2FJj2y+ka&+N!K4>hCticj!dlrpL@*CcwejB0}&aN6fW1J&XTg`T3)96g;__NVayzZOh z0PjEh!xMdb=1}ONO2qhBeJ4G(CG?!mliIGFLM15B{vkprO@5aGVfmw^W3hb&oDkn1 zbxvVVylr{I$q)JVYv5kG4p=^z0v&@qbG6&=4H6_TZk3+bo?_jsJy>MCz<?yfcH` z*X?cn92DEga&F)JfSxQvHQg9qy=Dgzq@K0jh9^`@*mK_>W^I^C!qTFI2>;`Z#c}PC z)o@0|TggmsB?I4@cB-JvmkT^D5~l#j0*+@(7t{eeinldFu zi?9XUNP71QV(lLq44JG&-3jnf0(~+<<~-?(g@q-7ILzr&o)}!erp+@+u+4&4t&{H9 zAvou|W!Gmc@8`?4GN#f{{hMIRBF8JBjCNSE>&%_MIA71lt2(qh<&eY0o1PFvE^p$2 zWz0wJkZo9?a_K`3#FP;=0uWr~4Gg7BF)rG|Q-n9|DlsjL%rcmEtyda#=qFIB_>kyOM4?-`(YL zi8$6Tv_6%P0+ZmtVE#q?F;26z;7p%f>Ae4xbCQfc_!VRcd+nGlyCX$z_l=~M7UI@T z2PNIZMI$086xraBMY`!4#E4&Nes;YPL)M4cg`6F!r_&oy%wNh5{v6(^BBNPHsMv_O z6O1&*|0cMddp*x)$lV05GGl=CwjSQ@KxZF0w#RA8GmOJ?;+<@SU`9Uw%e5m`;2a22zFgBxVN848hu?Q-e zyW_33?-D;!vxrq~oYs*E4pz62yX&3jD*>4K`wDgA`JU|2cUlGYBqbw5 zM%}&JeR8JPovk5}-$(ARKLI2v$OpTd6!i2?O`UvJhR#&Z@YeZsR`fFdprTO2wDJ>7K?$Xm1(@?yZ3owIm z(?5#wO}PQ;Zj>)L@@&Fe?oI1Gz`j?gQ3cb7X^4gRDGjf^%2;zMaSg20nz|u zhU_yUEnKwg|J)TYX*ab53$%JZy12}`RRIFhbOc#>Qy*8GfL&>rD7jfnK+?ZU`3 zpl*Gn-OP_JUkkAt_@N-6Xj0Ah#De$=4JYQa%Fr`)eZEqP_ch_NwGwML=2H zkA7=W6~+M)bUJr@E+8lAqyg}+6?(a+;>)9j+cc2=W*O;2(nhS0OsuroEnzor`r+J+ zLTI9|T{Fn?QFO9%`<0v&{Kv1E4vjhm<4-}-A6+;bb_*at1R*-v`^qW2DwOcHELU4O z5hD1tgD#qpfG_)h#N&K{zQ5-hA&OuVp(Gi;F&sE*l!82`Fg-4SM9)AgSETThX{Q#1 zoRgc3c)us`TO@WiDzHT{omgf-r>UP0@Tg|->m8PM*n_kNr~V;j9wLh+Me41CFf%aR z-nI$y5l;WU7`^(o*o(kZI$y*zaF6$?HkF?vzB-3}!Q$c3Sl`E#rg`2Kx2Ix~!`bt4 zRq-sA$~MJI>QtGcZ#g|{d^Rw&3D^2-HU%^*H!U6LQo6l9h0(%Q4_WLBHv2OED967) zBFN)@V%o48-_OCWE+<#WG^~rK@*<_EC&PU6&~^)rRw-QdQe6%8Ma0z1n9i@JQB`lO zd3Uy&Y@PYP$>c`iV9bGA;gpZU++_$#ywZX%_eN}U;x`BsUfL=DNE0JG@+BkAN{I6B zcHFDK?_s+n*_o}f*E)vjuocU>`Tjeoriu~-8edT1Dq`xsny7O}IhJ}z9~+2L!?Od2 zSLu>xSU-Wk^4KkPi*b|$ZCluZG-VzDC(;MNt25_l%pV=uImq1H@w}=FI=`fyqezu8 zO5@!g(q5JTe!b`l>VEp*gd$UbKoh;xq>(nvcrt zCc3)n=_@hl;N&1I>6m^m#Eq%}n;JgE9ao8cDX}JJ*IQZ_2QlC=O-#^$wLv`vw-E_o zeN+q_AE~sPr-opur}RrA?lx+~h9Z$Z@0oe#-r|JG`yC_2l2(~Ue(BDUhO~`c?Oy15rF^+h`u2| zXiw>^vS0DW@)qF8WLOAkQuhm}Wyj2z^DdtuvJ6INyu@OAux@Y!Zm$BW> zu-HI0)C4x*V5KK#S3%3!&_-UStPzvb%_&w?M;ILgRT=h$#Gk>RArK6OS3P;?FlJ^I zniBzp9jSb-(K7%AK5PuzA+mKAIhie;9#70c)ehEK=w_1XPPLY{D8XD#NQE}YeuB$J z9aamV8(gYn{K>JU2Q>-jI$>LsDHWI7~fT}}x6`!W@IavDGPlC|BN9m(+5^zy=b~ETp3y8S23L*( z5k|C?0>#46fW?71NXiTgj{A?8L_qz)@4z9nD)PVNp?oE`J7WHh zL{7;u;diJm%=%sVrCdZg?0VZd*sOe)@9p{zC?QdGApK_84OdX8{aqs(pI*3T5sq35SVu^seWUDBE_70%u9SKkrWgT zY@{=o&eB7av>ai0N&kQ+it_ai-vmuTo9;mnDhbaTf5=<~^J)vH}ZE;Oph z14Rx7!6Fr#Pe3T{$GX@&>AUNWVF*W#0NFgamEja^PMzoU)58eM<>0&4raCyppS%a? zDf0FgsPtzh4U^!?8Cp63?>Uy&^lK%+{Lou0g==AC4VZ?JO>L5*aFe)Z!_9R5lhSLx z{UZdsd`-b%;}+x^$s{@^#Fo2bp^0E=kzFQ8gI( zTMja|GtHnQq>(VVgr=}hOf`siJrI;y!n9^tFAE2uCJEAGCKOoAL(D z3C!}Pj{n8E3!5#?uHuG57sCS8-r4}il>pCZ@f-q zZPx4ovUMkXm~1f_hVCaLP1VmF@%@)ZmD-RjRX3Y^Sk{qUv}mNk#cNB0aQ|6;7@TVF zV})#xemlc_Ic&t&?kVBRL!2{O&;r;ZpbBFNRsnM7^b!qg5CjAEiaOPMi9#?8s;2hV0+GPDpUb~hwvdJ zUA7=VDrjYNBF0#IYRgU1;$^C6B1- z(nn66!Ovo`0D72>kO7G)S<)i$N1vqrl3uuJ^K)%OURT0>wVSG7ibcIeOexQIatSBJ zNvZdfdzQpPc~71HeSNC<=_0bWmw*dbS;3<9C1;Ac9Jtgcp+TsS$9|O+pm?(yDqebr z9{kM0i%Z`CG8E}uQ5Y^lH>)TD$A{P)Vhs^~m=P@zDNrW`U*lGi{zoTqkm6vv*UJWD zGCN&|@9>i`Au-*SteeS79K@n2GmTN~IR@r}d>q(wkIQ0-Vs|roX*1!j6!`z?R6RT< zp{xfeHxN;lhF)@*BVXu#>r9@fqLbw9jx(B&dTqItXn6TL$i&{A-okvh2;)r(L>I8D zcN$%DZb3~U5`i!9m%;n)naLxv$3KPxBvE|@VhNAsa(~@Qv_0zZpad&s<&kS2qZr92 zmA@!whs6>GDxQlzJ(_W0(YVyW7cF)%KrQjRCF@5t|KqtobrW3uHkKasm!*?k(fYQ1 zNoNML!}FaxfToTrzjc3zlJ|x6_M?MKO~Kt{kS6o(3nPM+&jy7}9Ai=bgFk(!MI*&r zJO(sCqu@O_3wq>}^}pGQv~Kry23bmRJ^JA7`>%x5uc3?5< z7^Xr2RZwvKSLPtNc=~$ILa$U!RxBpdqw-j7>%~j=87b^lK8(Un)c{Poc&{dw3}F7z z$G`oEjXGni!Daqq(B-eTp4sNtFhK>-u!(giJqJ8iRV>WP19Q~wr=9VaMjm)?qHUke-=s*~PE(Ee{8A_~am;*WRNuXjhzejwdQV2*Wa zg!RmlLYg;fq5p`L>&!&yS@8D^>o@;~Z1&AvTvk{BcB6sv;#BlCkb{ME=wiqp#Zb%{ z2K&Y=_0Qs2t`ZIqfe(YBQwIPRr{!A*Ii0c|Mur@21DXim2O$-Wh^5^-lyaRo4Parn zBCE@O?H-PPu~j6Jf}d+Sq7h|~iHI%FdVowWEMk>I_@@RBksSq7Mda)6I^JCDvAbwP zSR5fYblSe0seWpI1@GV?SY!~=(x!?Ecz6QVk9I;SZ8nXqVj1pQ50|g;>@j&ye0jsm z)~V@Vt}ZhD#@hVG55krINX^ufxxd}Ikl?JZ3$u#Zm{gPMg4@Y;ijZ+N)m9LI!MEU3 zF1AIjV;7{1)#p6%dMD4jCwCOkbR3G%v$Q1icvv%{s0>ABX|eV)v-@Z&t7E&E1RjB! zAFMj7w>1$~$o2DVQ!;ig_g`!?(~pd_txiu7xcM^`b-V^B|3j)EWddJy6@NdIpAgQ= zMpF;;w>6__Gacz|7R|Ay&GwggOHHplq-d+5CS|2D`)nB(mSh4t>C~F;80*x$j|6-AiA6! zBot1Bv6k$slFOPe->gOHLa=ShNhJ;~V*zZ*7H3G@{ZU53V^BEFvkJJvKtc4azc*yH z0hf+`)oht^f#mFLj+ynL*?rLHk|iPUrjVG{iC#CK*xhCv{4gN=H+5q_SGjNl5<|44 zVi{m=BS8ON7Y&^~C^!qQxYj$e8E}OkPZyWanF*PDmJ_LR1ukZjRs-m=SbRFGL?aZH z{D6PnJ1B?L;#II0VeHwn!;D6B!RuD+KzmZGcWdEWS5g|dGk zdp6d=8VdP7 zle*vQ0mfI8yu9YMb;i$AAF@1B*)pG$6bUWo=VLF$%E$N7kDN~Hu@byFIwet%_Uprg-kY+U%{9uV?cmJ1-Xs`TJ$3< zGHbz!Fmj?(eF>016v$e05_xba^fCWPU(W3BYU}AOGw*HRp!j*vr3NlQHsvoH9@w03 zq(RsHk?Cz-t-d5nf>jTev5MViY{z<`5 zxgf$12LAg+(N*=c7^<;D31@UF-%xKUnYyW7C8);ozc+ z20Datx?m{T>U58C<^qSYKGj~+wQ1bHKGv5FAuyItTrFsZ*qeQ)=M!*o# zXoK}hook}*ULY=7$3{R$PCOHMRZ zK8Nm!{3&rv9(GhoZzG8m*?vr=6IHeP>;bQqm7;$r+_(DzlQ76}O%35rZ(WZ5>GVTL zJp@!B?XdChB;4?DQyvj0QJF61|(2zf^}Aa`vCx4!D>YhOgrCq#E#Z^_Q3hA9`}L) zlB(!1%za9hLx0rh-0COV+s-1U2~?Leo%4IW!YYjRbK~e{q%11oJJ1kn zQD1}a3h#wlSI!tAS=iFf6qYl_Is3SG?5U^$qG>izX=&ur)RKWy$hfBjjSNxR2#Hh- zM+2j~C56Vr;PJ%g5rpJ8L)Ppe=Zv|Vu4sVwSrG~uFMz%_<`=GmyuBa}k9Off`4Z+& z%lx0rrUU03JGIBU7l&wK|Bw>VhptSvOVVAr$_i@>t8Ar~X-lPB0+jOk$o}Csr;wfs zBkd-U3;eD(z1Ad3QwL{ZeSLxn^Cvvo%jsF(tac&xci~-5`9ryWpj8lEREUf+it-qW z=a0oo`9`cdysPADoma=@dkvq3E}n4}-}@L*)?$amcGItR<~3 zx79zh*d-W8IC=;L&$8eRo^{1>NoEIdgE%M%+Z}93%AkiYMvG6({c%gKXM}KTSUPX| z;F0Cb?$L>Aop->5!)!3`JfEGOO>l-J%bS&C<1_b!(>-Uq;)t>4CQ|1I;(uui4ySLQ zraq9a^tlp!NR0u=HWj?wBrQ0X_hz3=bb=RkP|kQcQ_C6@ZM2vBO2(-!cN9cy0o|Gy zyEnAe_Pq_r*F&RfFL!Soj|fR~Jzs?F6!|#|r!mNz7bX7QZWFKRlpsK${BEi=6VN)_ zikW=0?)U7c7A^BZao2foGR{eCC|*nq&x6@(Dk2N4s7+Ji>tzw;a~n#IEKGq9?ycmQ z=5G-7c1{lD+?a~6QN0*{+(|G1ctBtx(3yJKcn6ZbUOcuzoRnc0Hj5}3nwHrG z2vBA}MV$FVYMb+tdN^-7DE&8|VNjc8q(b)LT5bR7J09e(Mw=K}+Z#mrwcK;b7uR|0 z9mZTYIBc5mo%ITpm4y@SvoB#$DX!^>R$f>DV{&;?ili z_)??yJwWj;OoVt`QGDUh)5I5PuoyUWV=-4K3NUwwZl*IAio~P2D=a-X<$g7$UE2*O zJ1h!HZ1|?ehR5h@`6!0ttT?^q`&XrNip$+V?4Eg+yVCB^Vm2c8rT|`grik%qv-d;p zXwYy0ryiwBbzQ-*VsNiN@Mg1SC9@%a^aG*DJ>~Z>Q=6*>?zeS%ahSLC#6oGAC+A<= z81Xyh1zE1j6R1>(EKW)EyQkF;z#Zv_3H9lyYXTXw;RJ|yxyWX(FrldljK_+IsS|$0 z!fo_IgP{%8H9ta;#_F#~{0t>`Y;SZik!37eqG=JS6NCob#fgp*3_7eDEij{^SjOG+ zWnkIp7d5BKe+A)&gae(;=Kf=~qK(g3M2(aD|6#%rbh?SV!SmiA+Pm4wmyM<+Q~NoUa&iS9kK5oiJU+Z!G)%6jPNeK$T@) z9OW;_t3%zhn+(XQEV6E&H{nEveJ9v7iZdk_BkR|0ITx}WLh>Fd`cz}kvMXkvB_3?I z*MVE2l*k@Z%_gfqIW3U~eAl4BbH&qIk=Ks`W^n09+4U)dDL}?n-0U{g&e(D@UL*!? zYz&Tc$t&Ry`1BysB2f5?l!<8Os7O-MT1A-3L(IM)G#hofT|nwZIQo&`wC8;*lyjH} zK4@Uu9P((p?O9>t&w`FGnnE#0#$_o+P>PXeACdii<3vb4BQnaObQm{(7XJ%&a8n6E z%XRv5-M}PIu{xS#O%Sl}p}i?N;YTLIFTCCu&tL*n@b}}ijvR{#SsTjmo}C!-g>G7D#+Z*@5WlhqBI*)t_} znkJY7g9lh42{SEQqIvq)EK_gBNT9k@EkUhLR>F&?8ADjB^!;a(g=OJ*WvF^(z@K8%{l3lkKFTaG- z5x4eQ02`=Ces6I(N(G_2a-V)-JQq)kEl&RyHjziivXO>lf)P*nrwKc@CaL}}JE+j& z4bfcvZpJ{2V8A_2pMMki+vYMrH?gDV>HMfEDm+G58r}MQ8N>Mj3u^7X9TOd43D_^{ z=Kr=CWUJZB2B3V-{mmZm-@}ZPj;yzP?u2JCYE)4bvSXljgo?qx`wjU!E zod(qS7Kgun-i)&EodjF&_tao$hDJQajtLKBYu#pn#YYtYpTs_=dJ2Z{r^i$MtFj&4 z<=N-Br+)#OsV!Y}z)9s{j;e+>3d3!99G2hdeW(mmg8z?yU=NSbiB9&n04(knAIv>+ zA7VA2k*&*;OP84%0&mdT;bkNc5q<_PM;^2Q0Y0+7;XgSUV<1jdi!?I9T7lWJ_CP(W zW>SER%R#5{ElZ*qn2O(30GR4d@0fdP?`f>J2qWtI(**Eb(vqh6jlhNS4Mj~qc4qHp zW+rsDk$9JHG@9Np7;hC^O}+e5RVryiR?P4+cae|IhrT(+HTr)*acn&nE=<%gK)a02 zcS>JorS)uKB1hz_I5%o8Ks2Y#L)vk<(W1a&;_!|04H`NpdJAkBMr>No*4VRMH}qLsN5?^F1`sR?CRd!ZxPrMT;njK>6qqhxwJ1DImp83 z1yeUv*mnaJ2pu^QskCZkrr3bD06-=@elq)=_Y+`F9P;hw;V#XuuYry@=i; zPX?>-n1NLzbD(RcvegV5w?_N3*zOg3PF}O&6gKD1xFJ#sUb4;`h}Sybi=>RJS0PH8 zufoc%Ov$#z-2}(t>sKdnp8UJUxykA_so6SA*J!z|4(O`(aD zO-@bfeQ9o4t|@68O)+y7dkM15D|N7DaefZGP1X*COWf3j&H7w2zK{(Y z;x$EgOlT-z*62^l_N#%nXqAcMP1L?d-@**2{J7lie$`U*?%;#nBA;*D?fh269X;W* zWSW?liR6*ildyDC&Lbq*x9y5vplcmL!ZxDT#+WYYFR!I|)RKw4I=~IGL96V+&tSy+ zb+6~KRWl9g@sz}m?`(^c5*&q0qLc{V2L|(PavN44*vfDmdf~|o00kAMii;cM(yo%} z*kTIimPX9KD8(LSDdUe9IbWDvfcXnLtcVc!_P#$B`qMwLN3gA5YbP&&jOqUC%Sgif z+u0VPh5*=T7z%vZbI9vxN2(=2Mx1j+t4DZkKOs6ygWjrE4A^Q~ey>&qX__Q`np+we z>}3BLiXWn8akEkGI~Y8HH8&&vP3q>2>Q-Gz*(c|4Q_we{UOzTGwWb7Vf(s65=V`Z>#pMNQQtz9^D;XtWVPoud!HN; z{&35=Ely4y-rH$Bjg?4x`i4I@!EX{9#P{2}Df|RJp;Igb3hK>ua$edrFlIS+)L#t49i7nOpglnEhPGU_cW2mX*Cgkq;(JS6)oj%`%G!GWI8Zoq_)dMR{cwKc2 zkCFFu*wEPkuzg{DPSNtf2|t&zMH&qQiqUB%b^wU4g~>zKE+owc%5jzFbpAn4rGSxP zM*l~RTP9CFvLO}PnWi(Djp;_?## zmSdf%MF936hHd&pzWpRr0$y=rIiy-ZEkCrx7ws;9&Qno+BIc0oj#3d0Lj+>&cFnL1doUA3?EXSamfU==ox z!28U|k*AjUAx!1rKZd@5FQpS8MVhN}a6j1FVffQWOAJC;#NWwRP7PraZLasz7}?*El8c2R2y`Ds z3*0EM&o23VN&##l%Mc4qLDEGP?$4;Jx||KXo8VqbwiX3$Dm@|e~5Mt$)8-AeWEj|)oXr+=T55RFpuwcUcU2pv~@h8 zpg)po&4q#CJUtEDQxl3e&B{;H;{WkTeqkoiXqU-OTu|oP2(dI^gagwa$7h`-Au94F z+%sF1kS64RS_rBX!x0u!;(|okHI^F-j9dsoflToiC841@Ep0GE(enHylPkW<`|Kbn z1j|~rrDX!|U83Ybb486vbg|-c)gfEg9hbYnPsA48_Z6OrHKMPt{QJD6b9>@sCcVqh zckH7h{egp)zFOT0!)R^*y_QjXm0;XTZWX31j#IHM=f-)^ElJHoz}Cf2>+SXf z2-J}RFqqDv2wOdjkGpBB=bLIpAW8d=GJt=<7|7A-W`-GE1N(pf%~^!P9M+oM=xeAf zhZkzgGh!Wj)Xt9)G3A;K2MOO(ISv86J^HHDpy_$KsF#Z1x=M^fK{iOM*NDIyOTh|& z@gE(`#g-IN3#QWEK8Q!Ow-3Weeaf#+O7F~s)p1k+m9#Tm4|tDm61A0 zgDXN*$~+EI-Yxox`8M%EJo2l_PUrW38R^AAS3H^_GlgBx{cp{1gYIlt-jCV|k0V%u zD{B|3DGdw4YPKQsRKc(OGwtHN%~8@=Aa{IVH-PMdl47k${2ZmK3K4{;TEGL)p0Wb5 zwyuBE-g(+LFGv<%>R-_dPCR66kV$4>3YBE6Q;_5S*5_uL#!ROoJE?n{-l#vN%7P{r zFBIkH!e^hZ&q;L&KN2zCU)s6vqVIAbRrglv*JQk_pkaXW%nrBmr`IOpw4{o0wPkYk zwE$)HY3?|&hQ-e&hGmX|?uI5hh#bBc#df0!4c!bow{@oRT$vq)P(88AU;~Db%Lo3{=y%|+21C}sR4z|GYdIwHlyndKz(OXDPdlA zmU8l#6QvI>7Grfxhz&ulBY|h00*uIg2d8{mqsbH)7SW5lm-Oe5MH33^q^gHUjb2SO z`YA6^4M9E2&@Ld@iTM}ZA}1)%L)3!ue$Pgnl3B&G%ZR13lb6F^Od>?${}U65V;-Ei zDOZ(B@*OY;^JYL3-{ZNQ#CgX;nHuuM@mYgEy11mdyJA_kfu-`u+Y@%=mMszK;^Dt` zmt(%dH4C7blc26%Xv*%aQ~7D+b=7HF79H7NrORdn9IbK4vdn7M(m1>G&!9&--_E^o z99{}?P#4PU{4Z;$vHmw|wVl;&oZ1BZPxt~i`1Kg-NGH4xTsL1Jk-IC`jM__@q27^7 zf86?rLTA3vS8YRW!b$d6qkvxy)mu` zY})Q4Ud9}Q5t8W_BirG(U9EwLDmZT+gY4e0E`qQ#0^!{ZWfcZ~E<#1b6ET(Z!~t1X z`|<giU$nr6;-?u5&^o1{e5n#@$0QMx0#R|rUaXq(df#q5(Cg{)#|XkR4iOZYgP zJ-f0aQ#8(l(%7fBHrYK|j2cm(*kVg3okk7oaN}Q;*hdOA3TAt6-?{iHVA&w%(ptjo zu*iF6;kaI||6s&VEmd}g^)pcjA5%KA45Nv^zV@b%KeWCi z+&{4b6iGHJ`o3n7a18~$A@yOxJ{R~zS48|)ua86kpWh>X>Y__HzBt$Yt4Bt-7t+*J zT6t?+LfRv3Rp77&Ok70fLd#M%H9BRuMqbzh8_L}#L~RS1GX)y6Mzu7dm{O}rmD$91 z15u9Py|QLAF^O|jb!RwDRy-S4#2diXIAyXv73nc`UN`5iQ;ELqbgqm+SZY9|jfY#t zBAN4_Pz*H4kGme+M7ZX2 zH{YDX$l`f|ugRoQWx9r5hN07a-~czL7=!yqVK_29OaS}7ktUT0Vk|nwF1`ng%mqfY+++K+-Y>OVhI6yO(Q)F1nN zHK}tNl3R9Iup-TyNs^_z@k&D+_7_O2Zy^o7Yb)`*cdeI$9KiQWr9V=nd(N>aX;AH? zB2FaY!!vc0K*+H$^-&~_GAk<h+TW~&#EA2i^-#-$ZNfXBdjjMNHHwyGNT@uM0d;S<_ z9kICGAPvFzL0;+YwrLa_9S0*E(_{}FQez676R#%KlS@uCZk6w+rm7B|~-|8Hz;j+XGaUhJRNpiTKGbfQ- z+mxW27mm@!lnt%_7R2pTq$vIiO$Lxbz+1YJHHGXLS=K|nA(!f3qpp{3Hk*{JPenu# zBdn|4BaNQbRvRBt<1KJr_?t(JHAVllByQ_@D3$mv>6y9O zk`fV&>vM#_@HnqEI9%NRpe4{k4pBme`Y&*ws43vL?W_Z5nUQR!70|pK(aRfpQO%q& zh^6kPaH$MOIB$pU@q?T&0lA47TV8ha#J=+xqj(KR(pS@BEwc<~m+-a)gI!F@!_KnP z8L#!~palyaV|6X6^vs)lz4f5Wa@7mALhcd!%Iew9rxVjR&my8gOI*DEwn5Zm41p|8 zi2Iz*76uK)19o~8upf&bbAv;;@Faw4xR;J%1;qJ`^ua-Q&wbE&Q@7|V9N^{R;wrM{ zM4u@|hZD;EFN}DH_lqvy1?ofL%^DIpxiUv8Y~n3C@_k9FRKnV=v6EeLQ`$%FFDUJ777p5nmrwXl$R+;@Im7#flxsKikVC! zqgxdD8|P)Sr|~4Z?X;|6Z4*srkvUhl^%)v}J1BI)S0>O!_zhIOP8^ik#75nGW)&ny zlh4vj#o(-}L8%c85Afv}T_v9`O0TLQZ|K|w`dl7rb?!i|D7c2`OuP**$(7d!w!nC{ z&Xg~=I{&Pko{4J@c`K6>kWwC~CkGcA65<3#t zL}#3zq?Z?D)|B*`-G>Nd3=|joPa1SWVqx=+RTN>h&Xi&GfQgVjkRva(>BnvDy`FHa zV0ny+=iZUa_=r{STIB{l(4{;zozaX&d!iasMzkdymgTK~%J_o6Y1pnIY0eEmPFoe! zfC+v^6e6-*4?KiPR(Aslhyxh~`vR#uXmX;J0W{N<&X@FcYVEqTDmNUbNucG(M91`5 zm6)LxNWG|W+>u!7g&ou$%-J`IHVcJK`^xp#27dh-WQqj6O&h4O*$&O*>c5pI0pvz$ zN>AcbzpkcqomUhDE$l|-y5N3~tbtjlnDwCC7z>w8-iS#xa0BHA3B-Gpy@&g^eiiOF zGB(k*$eM`0#9^Q;jkZ&$!3cqk#I{dZBalj2Hq}t9%Cg+#Q6ImIHGqnu(d|TFb_nU&frLtw%)Aya zr4N*1KU^r^pUgpH*9Wz&dxU%jgCj}{zK$I!W5vmt%^%JVhccqQn+=Q`0VtR@?5rE# zFb63hS%jM5BrfoSlL-J5N>OKvmz)q4Y?#@n(tp0f3#G-&SgPn?RA{pV1(K?%ERyfL z&a6EXqbxC~f~mkhIwtI($UrbpHZC|YH`2gH$-mr^>yHkeAey2{G6C{<5K=t7`8ZBL zA6F2lvlvyC5k0n|2*-kZB5$=Va_4z}qJ?z?6`+N3;W>2A%>sbx zl!D2v;*iXH8*LDR8$0LwM+{gfuP)ynr5%X}$ z6y+34sO_R;qfn7%Y8pfBq{@M+zV_ToU{A?9`sWm9t)sS`dn!e)?u?35O8ayN;CUy? zcs(4zxBDo(fPx~=gXD=~eDa9#ht(aziMVb-jQ<>QzXwS-Ko0-;#ou`F;0{Vu8agOSu#->L?xtWu~e}o`Mz4JQhZ#$5?%Ns;L4dU&GS`$yInewhW>DG zfR8x(F|gTdK+{erv&x=^?eIBJoOAOpLi%t|J07fY3*5|aeF*O#nt>y5eYfV)2+4DJMd`*{G& zHF*kVFQ<>WW|!aO{%b45D;*@1PN^sYvQ;8`asf|J zdX6O&K+m;%9fC^JI?1tjuV*?`6QQJ}V9j%Ds7IH!8uTQnJa531ZkT_Ivocr&bwS$k z%kYlO5cfSO)Qknn<{El3)kHtl8PJh!iLK1d7QHHOM8hS%fJhv6^ zK5p;Z?X;n?TCI_>pER5S4%yEzud)ZDwiAzVKx%D?RWrSabm7gkM8#hxW{>H?38JMT zc{Fg&yCe-Yal9tsH+~X<_ZY;h|BkOi=pZXzuFt1aNlLr*S&*%q?PxzUV~(L85w~_5 zH(=+w3En@O_B4QG(a=)R>55NiE#qS&G9v#(QbV^E3zlEjVUEKozPZuTzm1TxxLS-- zl2K3|Ri}hp5f{lw6anOQbUfWQF)i#k&n6W^7|uf@meGoo&(&KsYUWnhi8YwRaO(4)u>~OroH>Fgq%S zQ(Xd*!LKB7FxPwRWQm4~-w-s!p-G0^s2+i&6hc%R zyqH4|(sXAi!ylx8H0&9ykAf@Dba7^UDXEwI2CX*MMo$-&{Z$L>({I!87qQY+74ikLi!AD2m4s_5sseH`|%R0+Xw()|}O}o*q8Y2JbGsPlC z$ef)#5eB24eAEG`0+`qBL8Xcu$Cj8h({WOVE6r|wB^@ZII~8}t-5+AWJ-`m-Jass& z=w4haC5lSWFxXY9pcz1qg#jEq0=p%SDT%?7}i8 zTGAeHF09Q(-yKYSk+Qvl4-HGn{Wr2I0)K!Vu9RCQL)aKxKy~jnlr*!jejPi9b%jH`Q zR%98Jk0=mh55EZ1V9Q#b5>=u@CdG1i=9_vj_#7rQ7bvzS%(n7E+^e3e6^^e!%icQ) zy;e{qCD%XuK)vht#RrpB98Jubeei*cS#?=f$z{@r1vxF*!`$3-vVcfFbJ?-7St zo%HsX*aNPsiUaE3s18U8lTMJYovxA;ZOBJ!G}ZnCjR$sqK6vlLG-d#kqg~^fAMyG$Ct)04qS$zb=K$Bd`H6H;eh{ww&S)S@laGa4_Ctpt+pB0( zxN!CEwo9iH`4ug+HJFOo(%=wo`7P>$%pLQD56IdJNovw7#1LhI;Ci8=CW%9|EvI`j zWYYxag?Plu_!QfZ?-s`_lXn#<^vGx$!ee_K_v3ZZ9n5kwI8pEEt-(CCq=z?l05hzKEhPqojuk889^sDDoXFJq0}U>ST@qd z($=O=(ya&9A7`)sG#ZBD2|`J+`s8;EMul=Cy6pN{6ufI%J+adBqb!u!#FTN6aF{7x z*!AIqM}1_+0}uVe^s&XH(~7Ae+}zI#9ar6%ja!tH0QK#Hm9qy}hrK}Rp>-L;rgCi- zt|r5h-~tqKCYtI^y!HMsWRJE055}Y#=Ki8cXOC1StD@z(wHunki>Q689*anmL3cRp z*_jQ3=USdY5FNH$7jt+E;d=8_?$W}f!l8kGe-nk!wcmnm3-F&jFYln$fhnd!!l1@9 zht*_`448jouqP>|&+Bi}C{1qeC94axAJbrMO*u4sCeRyRNH`x3k#SB9ovf&0h2(N~ znu#eMyrai5Igp(GWAEUGtM?CS(<8d*(D%%gTH|#9f3VSAKeeQM3RsSlg?odBn93o>_xGHnp+)5&vAqu^6%7)nbiQ%WrH-eh6To zE1?(<JUzNvkvRv6KM1vo{&Og%)yYE+i!*H%r_l~fTi7mqnQ4%q;IM-zEppu?~E0X>R zjMGi60~&T>q0}s$%&r|*6J6nR?qu5LRhf7FIuztqhVETgmS~TN#dmYghjd(stSqJe zbcOAGWFlHSKw%ul1Zeo_vRW&G&Jf+#e$&F4?weG2!2=f}Xa)Vl*CTB3taTe!81xStsMHhcX+AXBoZ2@rUuM19Zk zpm9t?CRGnV?!37^p8VL+$`sFjzaLN5WlhVjHjloLP50U$nE%QYA$B4}b{0)2l0Af9 z>p}QyS)Bzqv5h;xw?#S?zw#-AQUc~wYA@G>;qWwFklOn*ra_dy!UoR2B;h z(awP|Wi)K{qwX;Z37+y--IwsNgT_1_4{EIfh{|ZPE`5F(mzCy?m_c^-|8IVgALg@d zV@3F<UnCU6y#R;t7c+YB+{Es<8)ZHdi}FR`Z;v4CT5a0Vmo6IEO_rc_e`9I;Mn_#8 zH3DhP`RFt?U0^VU$;R%4-Ldr}21Vbd(#z_MV}(`Ut#(K(?GN#0i_`gu{g>A5zsoY` z^^h;q_!6mg=Qc%6qA!;Cj)5%&;rMnPwBOVa-ciXz029>@6C&|xtZdKJ%$*hZVo>0s zf&&YfhZ+6a#&pp0K$Zy>T0KC>U#DMgV~n53R!VpWl`cIn0D?lWn;~g6AX3*zG_s&i zGT~|SXDLDo#h9}X@we?JQGfiO+et4#FFl0}V+fQ|M@JzL{=@xQjCC}bL?#!!ThOX? z>8nj4*35yImC`sjj>U)1Aa4h>>GX6EPP6`X^KDJ4`Db0B1h1*xlg}L`s_1waJLn!b z4u#}WCHmg4`gPXd@dAI_zi_&6V&Gz90%H7qwiLp#*yGObD-I!rbWeU zj$%V*BJZ03K?EfK7};N!>k(Y^O-E!s=l}ZQzA8V?JA!JK%=RZ;BmSi#_f+R)>Vk*R zsJ7?=_^jPl6y>gvQhK+Ll#y>_9^7Y-2g`6eGt96WZjv@;qX4|kmn3j&P=Re`*GnOU%ylBxL+hzfe?h9*${O+Rdog?d9oKN)J_e-_`*Ykg+_s~; zL;UIiz?Z18m${h{0_!M)jl9)CNRi%W=+H&&!CDNW%ZRhvmx_AP%>GSE9jMyF_`=mM z{0VC6*1G!vKQECtSTe}Bm2^R!qBVP)MG{-pkx;eB5H(_(QljY?>)&>tAT`5E7!ioE z&c6G$5lRINE|?V}QygfJJoN-)Br(KZ>$Hyhhj}YOKhuGNap& z(=+prHb4H>;x(r%wXAcVFiSB9)VlJwMy^ytR>C_{tXQoY_cd}HzD%QmIBN=<@hyuu z7eAElX$x*9Hvo8c8~OT>Pm5jdA&)#@N15f-i094*eLZW=WO+lcF(BaU_vAfL1+@*s z9`rWH=2*{85}p*~jXD*f?!?5*)GOB#+Z9gKkw2b8oVj`=`1(7Xp_q8;T`=xT#}@_Y zInZ8+RUu}jY;YAEq2~F7AO%xjPr0>yecHzYr}34QtJ2T2@75r#mvDTkvzm(_2iE%g zFdSL%a?hoP6(+2P(|@3EN0zg}tws7NpK_=+sR z|4{zM_>tngvFGs%p^7x2n_FB2ee{30II*aJBJ%n_sFRUpe5vhXna%Rq+|D11NB^y$Qa zzf9aq!!H>Le?!0+LJ{0Qk)Z)}+-H6L7rH?TI7#fDfi8R2AfkPchBmD^OR08qNI)Gr zx^j5;YK(`OKBC%rZ4qf4%`@6^_fs+W%W@V8}$WI&^w96!4sIS`;np{;|AzCxPX3 zLcT%5$v;uUsAP8d9C27=O_CM1n0B_p_5mZq?<;x;)iW7|#T$5z^Y=FI-hi$l6mP4b zA!iYb#jcS9zo>Eo0vC0y^#P#-^TJ!SqQ}6S#?Og+<{-&d?7_RxF{iR4x8g+tbT?4M zTfS@vfgLc*yIaL>_OD7vM?0SI-S)nAthxT6w6~3^MWOhM&+@I3esUGl8cIHbMVhdY zEomH?)Fnxv-6%n`GZiRVLJjszZ5j^F6GDG?4iHY4W1%**-BFww(iVEl#B%lwf20r@ zW$F2}5Y9FaB<$Q`08Lz!H6(p7(q$l%ex8 zj0Ks?`uLdN%!kJ0t1H?8lmpyVPdFG*U5uDB?_k3-wL*bEDM0yJ;4JwVzq!R?2C)D@ zc*^XUca@LBP`T0wHSc>x!(Zd5*lZ(CpXf;z&kD|d>oTr2qWZes4%TLtwzJW!R*^-m z``v3Y5jP4P^mBaCXtcNU!O<6N(YlZW>t4rr8P-Nh8j~-BQo@U6RGg_d$pBs-$uRC} zcV?CPctr{tkb3a?bj{X;W;%||T~8BJ*6w^w#WQq`h+$zECxBil z6(2Q~vWD{;!$LBu7}tFmoK+)Pc@=7rbDuu3y$~pZ11_UPcdBQh$L|Xw?UFs&>2--M zOxs3DdLb3Nwhek=JW~YKlScO)+*R+&Qiva?Ry>77=h^G2?iYko*YRVo#mPb4_*lt3)$EtmK@-%q+JIc!bNMuIHc8`jk6z#8`$~p4Yc>Y6U^3l;$;s3wGBrVA_ zd&c@q=6#K&XM*>2EjQ6a{mC5ltV&ctaUle{Paj)G9x6E57}B%j|75x(B`%E}I_I6v zT=MebFI&Y?$1YScfj)vF6D}S#hInR<_@r!%yb0Hx(;sI{f!_hz5mQN+8i#@X5m|p( z87)U5tV-=Gs;GUKT1HMqMUWYe#oIFCVPMp(3Rp=*$&&nAVou{IQLUJx;KlIYH0JoD z<){=WYUZbwkmLfexg`A4A>g*zN03Vl>j&3ct{hP5*qH!)dx~&IrzOv7r`9akD_pyW2V&Q)_M-k>lFaO1qpNVocT6V@8}s z@Rt{v$n>$I>TvkCC_YS5kw>@+_Ut@nMo>z_7P!d+x2Wj}S!{BF)v%%LJR*khVt$EM zigIa31dvzq{yU|9h{Xt#QV=IKexfj+HiVkA=EK^6sR{$wB=&`2Ut*WO-W7(>THZ^^ z^3prLwjhX$!{nd9$9t0m#K{Yv#O7%uW6R>a5M#*w(ts*?BaNKJgA0(iCQa&b^%Pl) zV%vFE!%6T*JGmQy5Vy3K6+{}lkr6Gyr3v}Ci&6D+u)`27(JL)muM1tzIjI@eVYEGO zmDV)7_uOO%=OsCM(zIQzoSBxSm>-}=AR+Ae7T{1D2tu~pgqfDZum2jLt%g@Q7YnN! zEclmqawLe2`>=0R(VQqZ7BUY4)x~_&a0VOsHFFE%aZ>wjtAwQN+2j8&qUc_%m<8fIweCn(!QLd zc1W!4_KR<$eI0?fK&vP2!P8IX^N~x9`*$)ZZ?j9Dxb~X<)D6t(gAciF+%s;konYAx zBBD+;{rG}ji+h+kzSeqCsVOH8KT|9`0|YFOc)~uQ4z=5QPCaX2>O-0&km5|@*x6!5 z|BCAO|9yto|YOaLi<*xmzq(XqZX?^mKoMk~> z0nk7t3qn|jaMujm1K z;6&TEp&Hmsn71QFP$|b*73^G+5@5oNsq-?`K4`1B@m0QM!ZjW)U)$upcHxvJnk`M| z?@p@?Z1~E~_ihI|Dz-Pu3T0Wz-^{BnkcnVcliPDn%>j$^IP`VNzDNC zl_xSL4BvwKifb}v0d8tf?Lnn{Hh&{0{V+vc3lY36g4d~Y!~S8AjKBW{?F|3fJM(OE zC@<1I@Ri@zei8KbDntzre}5H7_gkVx2u{U8NerIvz*?L5l_k}A4iryCSWP+Erdl&B zs~zHgKdyl6b29vTjw}{UWB4Iq^6~7?b2`2=PSC5+&E02=WGns`YS?mT93%uE3)fhK zPP#)l7|<%jA@Q6BqW|iJoO#F#WA!3JmS=9EFB;Iha>sUr#|BQPm=imJ~@VPH5WqkR0GU}BUoM|I!cD}1eBJ@Ty_N=<(5 zgsLUQb^7X(7=MCJxJOJ0^7rLvqS^$v?UK)0#Kh4q``Xhr)^xAP613x@m|a;PU>d9> zY+q>W10usYj0F>pm8J3^bc35DgsM^x9QW?@&>d_wHS`}>vqf-hV(tUKO2yx^fDJaI z)I%q+1*u<<0yb33!~3Pm(lD3DL%-;1zAE>?bzAuFSeSJph;^isP!yaQXXca3f>avt zyO->FS^^AD^CVNTB;sVl|I}wb2pD_wn4BcPz}d7}@1lL21cvHHxC&DVC}GC*O{}Wb zXz1=_j~52NEtJ!;6-}c;byl|X)BB#iC3$D|Eb>!6N6-fif`yXQf0jkD zkL=LBKFJL=4bODX12`MN54^n*q-0uJMZCsidp_S)gSzNI1E2a%1M04qmFSp<9j*L^ zDCzKZhcJ4U!6<{nT!I_Vff4?@IJGM3OHN8ZO=N4_<_&wttNp5T*Xgfe z9o+fjo%dpad&uROWZ=gLe3oER=~Lq~5=k+$olu-k5XZ7EUHcapc$OFAW` zxvIpc>i6JRhoztS)dG2|okW10(qR;2mtD6>(Uf<%Cn}>g^qGz0hBQf3TN^Pa$2{%q zhdR9$$KeBg2)uH&l#R5FHac)T(C5t}7yL(JR|*0c#>)t(ON{IpeTuc7cWW9Z8&`7I z_Zvkx&oMH}2}(50NZYgr2H*1es?JAEdes2~8lisBgIixAhu6go8U;0~6va=x>LU9f zN7z$NHI%_pnB^68>KE?^0Nw;sMZi?E4#{*g>?F;VSu26TW#CM*rbmdzpoNJ__GQ`I zcc#fN5l>$dTSVWSgW$k*ht-%j={CTMW|G znUvF(&y4|+AndE&fN?!S#i3%e@JRETm`|tI$_Z%Q6kAP5h0DgecPLF#-4_cSGgj7y zTWO2=6d0o*GgI>@U>v0Cgk*_Zv8jZlZ`7`(>P&7jfw})^RE7HMyQQVIButuxoA9?j zy_*E+ceh79SWXiLFx!$N@EOgZjbwA64?8!taDBxlZ?L;mFRmD$G%&>5Vc)wP@r^Nq zw`mL%Nsup+2~XEeh{`8eUyS!dQtCkL{*f^y3Wy@v*CSZ*U*1 ze@H%`grfw|0JobxNnv~L!>V!&(MkxMwZ{)z6HOoU-dGZ3*IQsm#re@r4>*&c#%?Y8 zLYB;fDPBoTOAMg7t6pO(U7H&yyV2#kzWYqau{;RN-VFZN)RDjwepL@)J$VQVknbbc`We8m z4U%CwQyYBHN&7t-juKp?d3&iH3d3|}vw15O+2J1x_$3W4MJwlH6JJr_nn`Z33hM%) z$QL0&Eq9imOJX9B_IF1>rXMVT zfgV9DaN7_q#WQ(iCgU|j)DP@c$_MjOqO7lY;5AZ`q_6IC96-GjqbLhMi8FhIoogsG zqDZbmc|}mJyoK#dnmVUzxfXjjUtrBzxl#4%#vKOQ-pt3t^uKFNK7{yr|89YLGi2Vc z8h9o=Xpne9W;>V&SQSRA*XYoq^#@SzbR9ygz%5DCl*Z@eSw!2{vbpL~ThA@*9unXL z!9=^|E)5%E@{=R6Rgx7}SaFX0Hrr}&g#0+f#m~RFgZH%jYs*jlT35jp_v;?pPI^OyBO! z{*XeyntuLcgzO_Zfct{UFux~Hr^Cx|l!f4CP0*YMqYmf=m?Tx3#A^8E#%AI%{YVJ} z`;E~%RJB|+`FO!EScbF^6F4UGt36@MQ@}=BAoufQ}?-`A)<(Dh(!f~3w<9I0> z1k>K>ddEG^QVFaKvsm`y#fIFgPG@B=!Got6({5WjOHZcG9YC1Iipss ziSC?hFB>1khl`}Eoe@)xl1i-sBcVW( zB#=-o){YYm!_8K$Qxpi{snYJCc#Tp?;&G^ZUXJ{?zsi#2ET7R$7wgM*!unTZMtleQ zfESej1-_TrXtgd-#%dM8GEy!uR{k5c22k;wWKCBAy?~=r2pbMcgq=v(#YbYi-(;h9n4fP zpw{pk=z_E|du#f*OOcYuAC&q683Z=uMeccTZ(;@UH3oY`Z5g^ITyrS(OinAt7BIS7 z=OJC-ch3)b97f~jM+_e>HYfz?!^ddhluPf#%r>FT_w!jq%kfb0gQKL-Tidy?ko;6F ztQ^w{b2qooHhap;{B>Z=+YeU_gX9l{Vb|p@4p8FZ6`izdBrBc$n1#ZCyE~*taHnX# zT*Ad);`Jr$4$@`!Mq))Xk;!2LJMrAjME*>p$FO{jj;dAsV}zB&yW1pM6FC=RgMXtUXOz(MBuh>gzowfBBTAG) z?}dXPwdIP~;sAgK01KG}t;EQdX>8?MOP&4;w@-AU8JrO|hf>`ocN+~wtZ7?VtdqHr zsffnGb227LVHR7NNM$jPS9T2@a5hddBO!vpri>a1=%T2L5gLl*Nb-}AyT7nqxG?qReNFt=t zV4!@l&{+kwol0V=5XK;FvU_=Y@(PrvJkhG|G^tN`J799#-Z_c|Z%AZe#8gRYfcFPB zKw_6XCP&umE@of}#%Bzu0Z=17E(IBH`Y?Oy*%s+KekE24zXwH8E44POyF@!7@R0+Y zwX=ifY<|$Y4Y&#R<)|S5PSKrbUl2G+EXMh4p?J+Ktl@r08_$}EiWE4Do~E{ufMt9} z{{_OMyV~z1=A2P}%S(so+jGZ1F3vxU=tC0c)=fGku;oP3f60@0WqTQ%!efgu?aT08 zgFetG1i%~)0ILtn&V(Zk{5?fQ=Wqjix;J>8tm`ZC)*D@K?~QZHZ(Gj1$yJ&+uU0B!+qxD7fBnW+#c0a}9F<;^C`~!sl846HQwD&0O_vbj8(m&i$T`1|j9>UY(iU0vw6J1MTSM#s z>U+-w;OgkQQ}-Y6k>-k37gjO90;al%LYYB9I6@~pl9x%%W)5DflSm_YVnN%`N&xAv zj)F?NzIaj`shWY_A@Ke_}jO*mk~h@ngBeB(|k-*H&Cvah+hj`+rDKV$`6jB%Z6wZ@)3=`;UgGJ zml)!<0mi897&5r%F&a5Gu0d5)y>DMS_(42H=6uQh`=Jd�BzMqm77Z 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

    yQ1)D@g+VE%F7bIb7s@<&nc0C3r(>hW{@G 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

  1. dSUA$?MvgVfA^!~K978o} zc42=As8b#9zX1s*BDh0XrIA6DB8NQSwmRMCI+UoDs4Ln?xP?*s_KKg&SiM$_Jn42V zL8!)e71REwZuB;G6E7ggs^88)f2>zkO%JCK%LN_SIIbc8QRlK2@&IId+&g3heCV0G zfh)iwIZ>E5$#!3C6Ss`o=U60?rKmI{`T{b(W;^G#G8IF zis7H+1}EP0d|i3om^lzC*WyRIlMuMwqquR1Xd4xvF>Zp*!I>kz`HIq?*PL*Ry~Tkmn}=9n>J!5MN6VG1#l#UTTyq^vn*pZxh4=*Ebb z}0b%eBmKyvJD9B>RDtuKOt zzGRi%I1udbCVwu9RFgDEg)yiRtpiYGui^KLWM#N0ckt}00#ktO0kd^_03)Q)eHn!g zX7`OJ4l7BGKDIQx5fl$$fqm22Fi#A31%%Ls9u5B5w#5~=N3@#hZD0J__IJtlB_YJ( zaXcQ`4w*r2>X%HIv|=}enz5*jDG~tuc&&6B9s4DsLKzS;&Kv@BN;)C5ro*l8G;^BV zv21n}RDbTb^uPUao<@1?ritXZbkqBOLK>T68mE8@)-zt)@j;xnapXtgt{^EveVLv2 z>pF~z&fG!-XW4Wj_dqp3y0N@o>V4g;$jNDo;{}8bLzwG^+mJ=R1<&a6Z-QKCo~@`q zaR1|z*}O#W$1=#Q7g2A+qWgs{>;*m+6)OW#)Z+17>B(v}YdsYa!*=r=v@CxIwITOWd@(lo*wM_H++pY^ z`{Hk}Q3boRBND-$&^370g%*{hkI^cEhQ-RM<*sTvFU}%$AJuH(o0w;<{R|QTIj@lN;KIeOtrqnQ3AO042<* zRQro6mWfE153gM`zw%jz9BPYzV?K!o;8^Q+PGD)ABB8=0azr`{Ji{XJRBHMFCPtZI zBN$lY;0RJ4Y?i4N%Vp(wZXXQk`fueIBF#G3j(sgKK4Fd-w3LOSu<2o75Kx%*s)<{n zO}N}-{f}G|J${+yJIQiEe>YDcwYbp}?$bc)roT^Z<|G-A`}itOHD@N#=SKy3g_3 zR9t-TczoYS!GJt(VIm-UNZ+@l=_#*-4beXsce~h5kH+ibN)?8jif9WS8$EabXpxSQ$(0)TDuCmea6AY{ zOSvFgQ<8l2}Jdvvs zdv)(-kf1-{mh;ZvWe^5A4Wei#qzIh$aXlPhx-Y1YhY3RBB1^{qxd;W|TP;E;?_+Dr z4M42d&BB~1nQ43frS7C{ocim zZ8vz8{D=xhfykYNBgg>Yk%*$&mTzL3wr)UI$CfPS6LZq&q!UMdXec^nXF0_5>4d(A zfk;a4^uNp778HT!8Uci?rzx!KCHzAL4sVSb#22&5g=&FsM4SO;)hBmkK3AG-&66_` z0R5Y`QY5g3k>^7?8XV|JTRd|5(h+YC{10e~VKIhELus|Xc^RFx)F%FeOygH%g~(?4 z6PpLHTB}!t867#tsDJhCVT?}j!I#wgtb(NzK{$3A5cARog4mtl%QMIIC57S^iPELvzPcy!sIxU zG>NAA@?}}~7d`5Xg@YvR3cs-q?yVc9kZ{3LYgWi#JXtEHsDj)CsU>8-NA^+*{(=E| zu{u{OjEyP%I??T(y7J}(tCbwfN7eu{Vlah;A&L|8YfkT>SIMo5M;d8f7M0t z2Xt}`SoJ6jbW2j?)&H&o@SyyU+G*KpkmmaHEsKJQ`T{7dYoi9b$PZ1(n{6wNCPX5l}mzTS9A1|70l*4aEKJ5hm0 z-s7wp8hhetVhH*hOPAUAZB@h4sKaM;1k2?lOs6OB%8}x=3cgmY1Jmp*WtmOr+8Kmh zr$2@UqjdfecV|TaZB5I#MvH5ry|@Xtk6c@MC$(`eC4X5QEhyTG8OO+c61&`)`=c6l z1`KMSBCp2E@5QqYQLfB0&e!VsZE`AT=p&6B1_7Yw7W}!}iNT7OmpuDEy1g2kes%kp zxo*EIDDl@0s;2EJiAcbWGDiF8OnP;lJ^6pr4{I%xQv!2DRG|PMMMQgYMPnmXxV?FJ zdskVU#3znz6&1eb2fNOnE$wQBIcaF=#>eET&igc$*=Q`$m`-gJ2arFf?F1;T5)t^C z|JmZgfbNxNz(DXg&}bUd0Mwt-ArW?m^pI{p zvwB*Am-FL^c5WpDg8-BTCpNJe_}&pAqeC=w#f;vYL|E?qgqYA1@=HsgVvMH|Br<5z z7!gO*Gc{D?*dkZ>LP^es3tUGw{%(LjQSdQS*qsQRGlk$E&Zv*r7qxXLX`<%i3!&;_ zYE%QkZgN7u9>UU4YLP?OkuJ$!SRBM34fg<`>l$%L@;=q3JYc8n|L@ zTI`{O>LmUuctmcYx!3o`>1Nj_q~P=gA>i=%gj?Q#DIGq^T&7zS-7ng&JXY8(;KglZ)s9MsM2WVC=?v3XYy9ph8z+34>y5p@ z#!|E#9|SRFic1`G zDC=$Y`hnTrS|2KWF*8TSATl4=CyKvwvfhGOz>BVG$0xEi^Kq*nT{74-EUMwzd|!c| z2EiBd#zI)#KbYCVI%VdhlAlDDz?<+98eP}-Y1z3dW$l0IDrG{Oqy0R`q*lTg>OHU_ ze4dx#aQ3?fFIrt=Ied2Bnd9s2%6EjmY{cPBNZw{45Dl|c767~*q?{A>QR|-Jo9^=v zT@l1OK+b88uv0-p0Y>~yk{%XPM`;Yn&-c%g8QUxyySUVd=k@N+p{Hu2F_#2$n?h*H zu6Ai0Kh_55Q6S?VuuJ}|MQ(FyHSER-{2&six}*1k{Fa*8~{tPt6To0MLTA=pnZk@ zDMlF(j72AsWarb#UFEi?Sxe@;FE1B-9%ZHUq;C;7?qb zbFktW>A3)+E$3lvZ}MyJnY*2O=FN__@YmeXEN>>``Eiq1ZwHKYc4KT4VpbK5mzg5h z!jOYtEM34vL9D~@XBh*%QD{ZZoU1OS-hz()rLxzc8*KF^ELm+(w>ctVOse<=Eyn)^ zQ*<6~%m^9L+ao<2dfxHQRqh8Qs-QS z=7N1({)fm-{Bhfk3=qX|+f9;EC8UBU|z}iDLegH}$v#U|! z6tI);JW%qGh54TEn|0cUtG@(x@3V{1(Gbg^N6f3{IQ?2MLv~Z^07D^(2 zcs2$Gb7gBp{8`VAq$l?4)=H$+a$m($BoXev)R9-PqqO$12=F*o3Iais)zJ&DFi@_~m+rag~6s*kUhAWYCf&*^ttpShK<{}+ej3@(ogOVj<-OCJ=L_jr$a zD$?nL5N#awa>~Yn@x2q5YqAB#=(uz=02Uu^y_SCzejLDwvuqZyc^!3`UC1dRV2;>> zLo}ihacHuekFC&V1Sutkw7c5?F%aJlLw1HezC$=r0bm~ASoB(t2E%Z*?ZZf!V7b^0 zY4y&^v`#7n&O-YcSW1ROipnRw#$wHN7^{%d9FI6TTsVMsa&2O8dQdUX2LZP0MoZ7N zqq{i^tiv3p-NA&Np!YNoP8e6&b-QC|rpX4hew$>oO~y7Cg`{TVz;o)&a2n$2%=!nz zfjgCfb6;D`tk2i)w3k!2Dc|=qejEg+iaa=zkLhElFr0z~DJ|GEa%2Vbq(%Ka5cUiP|u+A(zdQYH~)G_(^N|%1|K{ zLJ4&IE&+5BTh0yo8yWAcgmuzoj^W$|R&)Gs$UT?=Jof~!$UKITj#}Dqo)3wT4k!>K z52M7#T7lvONw zuz$-%NIy*$?&?dSt>HDN-7J1Hlh_bn%3B61?k-{Gt3NBn96OyOsAmc9S20VH>z>(tU%dq_I~Lyknl3-}z2MGe za&OvM7Om?WZ=-pWsQN$C3Vk`Pc z6zpkv3V33S->Dj|5gn7J9=TLKLEfIya|YORBBmQ|-h3 zu7}%-7s36u&>nq6=yw*jxh|kIEw@17+s1B;r<*Qp7ZaX-d2p)Et7?3$# zOc5Z7;%rK56jDf$M$nE0JkNod%#>PG5gE|aQ^^E@wbt*(X&veu5F)GV=(|y;-_PH~ z#Q3)yp-=L1!&X2Q6r-i;txNr<$IftGo2>~&Y5QP4y?)HqGlDC(bIVzY8a4L3w~b3* zKP_M@!6mW;ke+IEi7%iE<>|W43qqMlP#9|9WRczY9@m;J$GdB0=|Kz9SIkoqsOq!F!96AQ(|p|Gq907 z5_cnCUR5#+2Mh7{+=Y(ecVeWarqV{j3*at^NwPk1MZB%4-t$+J*KfECt*7n_ul{Do{#Sp%xnKO63k`Op=C3 zZRTIl;fuGk9kp0S&_b8my49@%M~J%pV%u>r(RaxgtqLL*wr|MeKt}NPzolCznvB_E z%hN>~jdd=SSfLg4-_Aeceo$Wwe5khCLED-U-q*-WTamPwbJ{kvo-ShtwJ4|iQ6h>l zaKMMgi}@HQ+!CD$b*02sf;qw-fj?m=We8NOrkC&d)z2wTyzx?3_@_7x34{m;0QzKR zi5@EXuG+2JFWI0VQD~6C{}XQ3^Y}{xm~{vXxZTsdKkn(Lq5k>Yw_0uHLey}QibM_#5)`w z*gc>M6Rs3Ht3YZv8zgGh0|twxnUI?wrza99i_0K8jf)Kr5KB@d!>p7hP7Ph{vwPt> z7PU7DBD`pQD~S^)LW=#^8Lw>8)mf}xY_JLPv%%q&NVCE=2--n1q8T8*IUPZO^9N zu~YE_H!~d#ozvPoY?2Uy!AEHQ{RfQ^s4{;Ec&=jx5&}8nUMfYBPYrUy)bVVHXMdkN zaaC!lKtz)7>&*CLHoZ!|duUDl)?)zhTS27UsXvzsE7-V#@cG}Z+OOYo=QL8L=BZARj+5S>N`VYR(Oz z`NJZX7Q$kSf{ebS$X(r64fO2&Z1CT6WdydM$oT`SP}9r+??%{Jdw|dximbu*dm{** z8I0)j*70QJK92q)t2sozNdvREc=hT@E|(+92D>`-tORLo zsY7x+fW~4S<1HIDX~sU@ za|QcV{Tk4Gla^#ap}z}kVxUykl=~nfZRUP}UZe{Ih*Kiw zxyoIkDiQBgS-Q(g2DI00rBXiOZiPrm-b1Ql6#^Og_7HU$sq%Vd4(AOgZhMagHp z&`9iDYZsWEtG7{}LCciX4+-Gu#E3z)u$9|9I=j-(IC4TfrU*GJkliVMor$`XMtv^s zXqQ#_I%pa=>>v5*F`;#U-T;CbY%&|?m4>4?lwQC{QjGmHUvS-x+ zgiMIuppv|s0`oM266~zAA^8kxD1lQ)n@w#__khHkykdphL^em-X9u5G|4qZ?X(M@x7BogxY>iNf#`4EzOX13qw-6nLDirS3r#mY!O-;fQ5|+<-Utf z1XI&Bt&ue=`BBjMRw-k&8yCth~g30E3SAIYMb+JE$Zi>D-Jf!(W z?wye6smjqF%oHmed4j88k*eJQdD|?h4_XTl=v$9_L}=N>rK0(j{i1qQG00cUNnbT_SgBk4I@UEP1Tn?kk4S2%>c~ z@2B7(&ApQBxHijQl29gN75K!=evcM%V_^M{OJT!U{)BsO0MJ`={KpG zsG24}9et3j9YVO#uE@{_-O(k^oGDpZJXxRoDrj19JzKG?{$~|JH{@`DJpla4n+9Wf zMj^nO&$`rBH^{0b#b_0#5~AL5+VTgV}}3!{q}_ zuB4`C_X{>!kPS`*PEDF`W>-BwMF1{JNn( z&jW@A_$Hq;Q4Q~p#zK>T_%^w^kdCBB94eHo^+4crE|DaxKljc$6D4s!S!XlC93F2- zhBv)Lj%{#PBh2epHJ{SL^RgL`#Gtbag#l^Z;FC{)D#x>~CF7Hr1pfUAN0**` zo7ZxyV-9)}CD?{OTeSrCHU4Efv;R4F$n)+m_Y*gJ{22OvIv^AwE8vj_ZWKGN+6@d% zy+fT)fk=^u0-m|EF@gL+);K9T&bKq6MGi?&BYhdP^}lv=w0lR=;yzNB66qnybdMV} z_a3gUub+FY8sREo)rMkx-=r15m@y_rQPah&L9-s`!$m3Kf1#z`i6p{)c0{gll^)MB zq``G`duja+@#zFV^=7DCnT;^TpoZHs=gG*+==Uj8hj3XMT(^vT1tmdJu7Mmnj~cm*szOy=byz~?fd%3<@NkDYbxqCk+8O3;?fs08gT_MNCOsq)_JzRD02M1 zVhhpmvv+WV<{ah+BwNzP({gi#=lN#XhO3PRHLh8Td-`E&F5MhEjk*3IFwYRmNwq?= zP*R3I8-ynm6^|j(%~UxJPfj~sF%a3*pBLzG*xAWMnS?Wpx zW77|+o3t|R4%Qy?6bYp$@$T{B z?iqawjJMYHwz+Jsod@NkkrD4^jD|LTT^HZEUe92>fUm6vaTGfsE zqw%RNq z*tlVphP+A#9`tdkV9{Viif^e#0a*9TO)fq$Y8*gt$t!|#=OF$g`$zbl;!Obl#jDE? zK&G2TwXI>#Q$kvFELapZb>2ng>umUdm>N6LO!p{M(hEW+WJRL&3;3kEu?Qrq=yI(k_JyeezK@^;c<@Oj9WwKy*wNCy^wl;w&P|W}lap=7 z9rNW&C~BaWzOl1nqEv%uBS94D>@A@5XrwSj(R$kAig@-$<&S|tbYShpl&LY zNYmrYU4N#q!L$v<-LmM#cbvq+UBt22VS2|mQ?JSuw@72CCjOO27-7Fyu{qZE4F_Kn z*9TIyInpc#HyJxEsUDrdE31TEl=pgu##iYR?nwE%XLaV>;5*vQdMZB!Fp#CA2(lLY zq+>6^SF_Zl1t!D|Zz@(_q7X_O(ucyJ>@G{02hc**_$jbtC(*?RgWKOu^WF%9^w{DM zYXK#E|MzGCCCSzp$L-TS8sDnGOwz4cpPH~&?daVmVog+h z3QshRZEC;LHrrPpVVcN}SZF0OclAt_1svKO7au97)6D270;m;^c-t=%`xCHVE&qhE z;mTdTR9DZnF*HiKqM`{*@APAg&VsU}}A$|@3wML#T4M3f}k z6lUD;tUs0HOed|mJxb%pIEv`lI2OL89hxgXcPRNK?Qbwzmd0-Wlfy% znjsIZ*J#>a&Om7*lc6@Xyok1#kdD+dThNXM^Mq&c)RgR$UW|OxJkJhS1@I9f+m<)< zD2cbpx(eE@SYtcc6&7MQbULugxmvM4qkVU!*;}vB`Uxg0V2@)?w^yOvSDr~WRuJnO z->lI$;+Z7A3RYCVCrxQk$Cz|n*)3*{(D*ZEGY%{-Oqxk=@!*6{a5uq1wQ)6>YG1yf z))ehbP7V}c)!O#~_xg;eE6ufDyeOhvlF}d@X#1yz4`a8T@OR6ac_~KYZ*|(Ha*zwY_fMMwoGL0(pA0?1C;Rx_nt-ivM3i1>5?HXNOgjMr zbK2*n(^Txa=O4faRw551ms6wtWZ~94+)KNBI&i7vjjwQ;qj^LB35EwOuT)gsX*b2Q z8h$nmPyDaJJs~hdYrvb$is_`&TSV$~n!J4O^rWYg53rina^z;7wT!sQm^j6i`Peh> zyl$m?Sc6}5PjLIW$5#iP%ggwun^|B!e$)0~m=WcuEK z9)>)LdrVaJ6TG3zLyOpaL}x@QZ;m^Ju{Ad>XNi@S|Bam4aKsFKVJ_rSujn)cOHY4u z4Q z=WCw2>UG(2AyPBnc=U;gg2=}mO`w?)Fz?ANWR=)EN(SII~-#P8{u2wEW|4@vvDbu#%*aDCKI@G^pQl; zX0sN!r(OpaX;uu2fA6yaL7J;HQ@GNbk{G0oBIm|Md{QSzrNn2(&Ijb)f=9bMm4P04`$tb zPba>f5rO22U+QX?-C_j5w4&X$G9sZ+8(Q`d<<2_Y`x3T`2S%^|>kM~>uwGA2Giuh3 zyBCve3y2bLL3sL7A?@*vtN(+FvMkhwgQ~a|6*aIR4X+lbo9$cYHbVwL?oBf{J_iw@gzlxu@NW^lu&4A0=V%%QuUrHj-Ms#)Khtf za;R7jfLefGb+Q9+DlLLZ)4{rLbbyn!!!w1(!7e@xC}$HS_Ql9_S2%5FApC(VI4>Q< zSL|_p-47Cm(jB%FL#F{~kyf2ZCe7cYAk&h?%^`d+Nh2{V(GD zg@aWgiSKWNRgV+ev64pt%K!XF!}wY3B%=G6g)C@@Jnf0C?mChMQ>X{|6irl3I5m^2 zTEZC&b5~7A4oUHgZH830dF>Ma{c+Zq(m{P|w?p(pkHOm$W$)K0;Ot-4j4rYT{;36H zQ=#T2IjAOV(Y2s;di;&So|1im2sVPw6m%LMxi*=-81l0$RJR|hu#u>)cs`j6#)v1n z)YY0~z{HjF=jB^pe)PhRHdtq$_oi+s%xx;bRO$(Jr*bhW!;-zxO6W1`)Us z`rN826=D9v^KkO7L;SE!in3x%^{SK}nSbYuV;og>^`Do~g1kXn^# zNk|eBz@56hZ5H2BNY2$R&(VsBe$6}^=GtOe(>gqKG}^mrheAPtcCl7fNX2M7q#{MI zYZgkZj+d8sFpTTCE@BbnJzPa^g6c!Mufr$Zq>D2Q*?wJC%oWTTWT7Z;yG_KY2U_l-Pn&}OSO=(eD&HF%v7}}W~myHSm z7ItS3%HXh_%TBYQ=>@s_7jUpR*?crX+dmlS7#wIQ)%!OBi$n`cu4zw?Cbjfm&CxJM z+@@(;q`NFvCCkj+3t%90;l+aFD3KvMcYKg-%2Mi(hB#v>!=mKAYDC*cAK7PlS-ENq z({?0l&7BUrhWV2U^^`cyZr#r-!dD6Yxq_pXf+OU?lw|~IO&$s0vr;jG_Bd@C3c<(6 z=zJOsSL5!eANs;^(9cg@^R4A`o&o;rlBe*SLn%etgc0K6fNUU=ymF?GCnc{G3cNV~ zpx4)W)jg|fIKeJ+bLy!!Gde8s{-_P_Y;jP&HtEVuuDUt8FuN<23;8*z4oDvGo#K2N zo)057URq-_6C?&`@Q4Z@^d;C!MR;&B3?Fv6J5CyG3k``rKFNHqhDine<|ReI<|&=Mj{=GTrrf zDP*OM7KuX!?#baF5>rm7JF{^USp@@J+l1(duUsN571v5?jn!+@N%^SzQ|Q8e3anv6 zqmKn%MT86`tc9yt+yevpQ;M{}R!-cUNC0DWO19q4PEBse1t9e)|9=Uw<|G^b%`fxX zb?JJNR6q@3qzuej#hF)Ep4384@9SSe-xmks^nsWp!Ay?V_6H~u4Lue^Vc%y92Q4LI zhdF*lhl43wXu>TNO?_;&2bp;=DK|HsM=QU*r1LBWcTkNi5pkL zGn-BQEHuv-Ho;E- zhS=UhO?EK0c%E3I#gaa4_+)d7C%v|_(s2SvMCK&31AT+GsZOql)`cgibX9I5L83i; z30`ojLgbhwXD<-PMrJUaz`3sVC(6!Xa*M(0 zIIWTSKDYr?6avOsdaHs4D!1;qTpklU9{+X;5ibJPY36o>sclOuQOw9;$fQj-v``U+4_AK zQr@q2v%Zb2M0*q9JkmxuYn=DfNzPNUm%6Y&;T>+5=-W`K0{}S%HZvpGfwhhcQRC*kDKlFDDMt6SfCKTJP z>P$%dO8yOIAc7)nLs3Jg(Cb$n&xr%ESvr&t;;r@cZL!BIxFVw>j7gG4=+{{L@1?Y_ zPD5b9PWZn(B5De1DN8k!-@qg9Cp4{$mT1tgW2&DmSU$DB<5PD?9B!cN{B*Sy1cSFP z&`AQNL{Je#l0co^cE7Qx1fx0;ZJk4AVN8wfQS)p~Udgi^iSmBUml<1tI(|sv+p~5N zsb9&V5?xarB)=0D7RDzqi6Aly$-g&`3iQ1w_Qw)Fs>M{`6dSacP#=&b>cFezia2FZ zT^Oztm7rR5a!yeAyCO~@(l?WaK303R;qtMTGoPIX3wQJ-pi|0_iCckqSdsPG&9_ex zQGpJ{&-u&gYKLMZ{*2Cat~JkhtkRsrV8*l0UA~0ZIDq@-h#mb02%bEERB8qxexr2G zgbzwG!uhI0pU@}9aD8mFBnH4W%Xa0Lc%b{DNaw9NbRKNQv63^-x#1w>PR0F)^9?V=j>w9dG?H1W(L*k(zL%-@r? zNE_Lt`f|Axg$og}RZpheXb^#fpubq7e0j+#v3ICe;%U?iD2RwSHYq_qnptVq9Hi7}>C>a-eGkk?k7JghmGRI# z%N&Q*$z8W5Zf%qZS^e2IAq|85X6<5ltODL^4r{p|l-zrcfdA->j0xKF@kA*l(hCE` zzKX+XKhg~OV1_E_86gh_NWdASZB=OJ!FkB88$LYgGY_vPOkU{9Ic*9c*&kINn&l4+ zhXQ1e4-RY8u5owXY4Z3vdCR5GWKBv9w3@@e_7F*hs|*Kq&52wi5c-$1UDZc&c`hCZ zrXFxi#f{ZA2W!5=5x85DeY5bmXJ)5@f`nYfK+4`@W9t~-V^)(&krg~1$mY`{Km~q_ zFPLI2?q<^4I*9(>T8bkCN1T3~4|rvHMBV>fQy!Kb2l*%-H~Qd4Y6H}O_js0wOK~&8 zfjl^nCP#4PkKhC@dug&i5A#T7uIepuvZ#Aq7Hr*cFDIdV^1HL4HK!l#7yn!DlbD?y z9Nsa>mph9>Qxw2B=2j{X-_0>P!-Sm@f<)SdZD4u}<~)z$3wsutir7LmDqRgM2SmDV zczM4ASA+*pvI<`{h~2yGiHZsB;&imeombrMD_N1$O0tT7PIZxCSN?P4cQMHt%1sbr zn)D(Qym7if6oCX9ga__TcxZM)pE)uzl-JTAGf-oj?qJz`-;4*^Z6b9(Vu`@X{lChE z3Trk|tTRm*H)%769XVrVK_r#6(V|wIm?{fYG`h!%Bkj@3&ldMeCk5P68j2|e*?%Vl zR)2kQ?g6ie=Rr^-Vgj55Qa9FfS?W`ypz>;V;jerSU>wltF(+Y~S+v!YF?F_p@a1-s z9!9mb|JWSu1*d%eQY4~zdO_CkkaV$Cl0ANs^cP79R%RyWW6`;%$v-<3LiQ>V2+PG#V_FZoB9JAiSQBY!4v2eXd*`v2G2I99rS61P6#$*lQ2E*`__GmM0rOY_SlDHYCS zr*17b?cZ8GykFhaB$?~0%eO;OJOp|jH%8BL*-oYqZ{x7ONug>v;LSlQl5Bh}E?p3M zi*YhZ0x9Qzs~F*EdzCRezNDCB0+zjaGD4r;Tm;PD&)q)I}_2>_RySA*OOYXR>2i*5l zP5`^q7zXwU53*7zl7CV8f?7imDM-?@`@CqIza6^|D}os{Qsl5ydsqTD@rb(WExUTREDvv^UCLwk&fDzJar{ zhV|;&H+81g1|4HB}mLSPaGmDpykDs5=T$aeRX6Z zY>%NV{xq+Zu$3z45OmltVM#f6>&6<`;N`nah%XXyn{MlQ!$77nLH8`n1)gin?}1{Q zgqDIFlj>!vF<9**EnGEy%Ifb$J%yl_m_L|0t9GR^7VY@aibGXc?U}J%J*2QWd0_N? zx0Z-b!iGhZ-a(Qr%kLcMy5u#aKvPU=5Ge$eR@tLZ(w@-ZHF0IK^fEJ6Yd?$vO zGmQifBuHT5s;LlNzVORV5_H(9DFPq`sP!tStp-N90wIjFeAk zn8r&?PRE*JugB6$-v&kKJu1(pB*YJXs@m>8+kEGiIHfBQjLQ`>LI#GEiI#Hy2s?02 z?-))qMYV)PwJMS6nh82rxT%l&ah|Y#JKo6pn>{AC9*960f;u9p&M{?5FS)u#e-z)7 zam20-mY@vRSgyy{@-eTW`eTTlT&<2dD`6&C_&ll)>R1 zm6|DXXsl79>dzhlj&OQI4ZXvv$+WQtBf>HrJRtYb&~s#s59<2cQ7cUJ>`gJsM*k;SB<8=kGb4;N%XW%4Hv5*v}Ommy2=BQI7z zvF<5SB2Y8klSRSm0F;4BdMb~3vE1Y7Qo2bh&_lP<5>e_%KW?Q!@Yv9uypf{b3vBP2 zl?eT!()V^-BJS|b2NHsYDeI!5leW!&i%#PhJ&RB45W~O7Qf`F?tybkOjrFQtSNAu% zM+E@S?Vg&IX)WPRNSVrc4|D8gHtDEt&C;S)*2Br|R#a>hn4+mHD&vVa%}op)wK5SW zS<+BAsb7ysMWI4)`NI3_M`tV+a;AAho#~Ju)xizutmBO$i1>#jrc0T|41SF38ny7n zh+u4jo3_x~1n1c315_+I4hXrVUxYBT z!lU{PiMKa*H_?UH8OsV<$uhka&?|-eu^j)1wiWk2X0a1;F8d!PzHh&ljY^qIqDC}J#yf9NTb*;iz#m`#0zx9!2F?3-!+8NrpJbwK)Ph&v z0%1*frzA7^d!H<&wMh{@9`I-EC`KQU1227kGb zn=}gjN>SYlLE!YH^PD{ESrtSW_>l2tKSCGjgjz~2lVQg35<)gY(X5(q@Fk+|=;7BU zRI(lFmT>e2K(wZ<9ROExEs8HX25p3w-o*LF2lMSlxtm9{jr|oVMKKU$5vY0r|<=73? zHO8Jj3<&dvT=x_;*lihDtOH6Tpa(12{T*FTVH^_6TF26pyXVtuA2DT& z@#B-MVZAVoheoo2XDJ|bg(J9B@{7K}O|ACV{N(F~y3WL|_vA}fxxV^jHaM;auS`OG zXJd3aaQzMnn2PF*6Sfn~uAr=l9O(656L{mZ>1NL7>Fz1~f6dWcCz%yQF@gcbxP)gu zS%0|wxV=N2bbdeqy2{n!(ll*n1od0>1l&pDD)WnZc$Sl>aSp=q8M@zdg0iy58Q0_M zxo)hG=jexT#qcOY!DJ2X7@2%l&AUAGH+;@06+XR2xd7&p)xTsW;Z&wkg^#KEC5>x< znu`IEf2e{zfST<;UOq9W@MH)Xeqg}@836JwXELp5*;)CleFnulcRpA%&<*9MIqiTIao8Q-C~HP55~w%^%90Iij21 zrPiQ8OPBbXul?cz9z#2@>65ufp1qf9#eNq?|B{;t0iU1@m8mE2I%dVm2WN&MbdKNu#X_qeGiVaX z$w@TF<7B_~P&TxKZgrL%!sA!P1gg=Z(pGXMq#90aNQ%JkyciEb>a=WTW1=12a22pR zW0q4EhWIXpj5E169k_6gk-~%Rr}tppXIefUsM*Jn=iLlwoP#*e+HP8SKiM^>k4;>+ z$YxdtVv?RAG#c;68P2e|5uUl#rdrHHE3W&|~Wsn!s`I%~cLMfi)1vR4ii49(U&U@(<+fr_Uz-kca@YP8)V^|Za9o_P*7G)Gil{9hqTLa-{%HphmQQy* zvESB_Z`j};X09_C?D+AXk;o_c13iQ<=7*8J`3^2{J4Mjcgeac-JE7T3o*Wi((+t<$i&gx3r#F_QzgN z7@Z&u9H{B1U{ZoyTZs<#RuBW_1IGw4Ds!iFf_{IxXhO0R=tqxQ)vfWb+!m0VnVOlAERqi^0U2LE!mDu)6J@2Ph;nQ3@SUfr1@bygYapsyAvYv*| zTydH>yyy7*zw3e=okX5}0Rela0dA~~(WZyeQsopjgNsQjC!mjKUM$fS7jHc{OTv)C z9=8=NodHByRY_^G#obG4&=|Lnv>-t zt`=SQ6B0|_PBz6@50W8;Ez8S^ed?rJ%0c_qS6Pqdyuqe2tK|_*-uLXQD8)=k3ffx% zEIM`8eJ1wS>)j6{f+YixRQfAoqyvV--&t$ZVnJpJ*ZN^#u4_3NTsswzP9|lw9Q2c3Xb)eKan0wT!O{SI?BebQgMq-98nJK7p6Xf6I+HZ|;{Q zbg)vpAQEj4kDI@-mEJsz^_gBrem!BE9^YwTeystBF<^fSa2ie!V*yOm-G0g3;%RU8K-Z8c)lqK{y4!ghAciG;K`^`7oWdnA|! z3n!cFP#6^yf%u>$>{#*JMtdYfcqpB&uB!iuw{abY_bD3b3im{XT8KheVtV)tG*-w$ zh3><=99$bvbP5w`m-b%LUIvE9T)iL{P$qd=mCDqxo()^-at6K$L>8&xIY!RUXs=dd*l7E`IkxWkC(adC=@L|&z3@>aY@!$-4C+4Z2D+g zW6a>fqB6r_+BILF427sK8T#QU-nkKte7nS(j!*S2op%G^L22O^`E}cP*PXwMx{~KN z99@NEg8!Kq~18kij*;kEWJwaD}_r`)2@O9XBv*nNa5Vkah|QCZ*}o+8&KA zU42N=e8yGRG`+4FIIEb<4*tWcr>GEgFMKs9i9@MRx^a2hsvnPyH+R#e9QWHU5I)~+V~dnxh;traA;XLl;(;K0OJOJ;oSrMrfHj} z#3+@X-B%8q+Z2sY8$9`AXX(J5ECoiRemVq^rBW=cCOEig1?|*|C}5xjL@wH#-xr+W zAAFP|A~r1UC~0t!Bb^G@bwqlMVj6Gbj#6cN+;bB91e^)FNq>^xG|N&AOS0)E!&)!C zpRe@GhrsSlH!7%wY4a7M91smR8ou~``lkOLOe7y}PC1HN{;~GbEi;dVCf9_wTc<`% zn>8YC4XHfOG8Cs=5sX|GN9VoL{{Qg`-PU3FNe0TzJb;x`Oi*}~ou!(n>k;HX{5HE( zwva=)SF0DvN=s81L%I&Q+VspJ?&h=ng~2SyGBX;}nlFl}L!o&eGDAh>MMDZL z1+fF%ERQoXkmgzQIM<8$PoOBkBGe~_O^!q^?8@uW=BubkNn;1DPm<+-U)i7 zS7wD!QPgt-B26e6(A%ncg*e3-7!p{G>S6D~&29pz=-l6<Wknxg{88)NFbAO7|}NI%zMH z(CK&oiau5jqC{0Zd1x$y%{e&o;p&Vn&x*x~7ueX(t|oc|xV?f-9qZo-&tBvF7=wgA z_u;0lSTMex)UaT2?D3{n3z^Rg?Oe0GX7(l|5>?S<)7%{Q+L9Uz$n&~SusD}~{i6)h zq}L$p7IE%)QOULo3EdxhO1CB5zv<7{r%C>azZ4D zdg8a;^AeQ149XCDxi%mL9c&lX-0_Xxjc2grO(E}BA@x66C4 z)yk&2`*2GA6GuT%zaFAq<@C*T+rZth#lcWShXP~-gch$?!`u%bSJH*_0AjAkH7pG>?JM2_sLQDgW`P|ZeB-vGimHb+^wNY_1}?g#uixy6p#y@@4=pC~xZ3GFVl{qu2UdQu9L&3@P zB|aA*!1HNgG8+pr=1a0oFOOz;MU)8XSGZ*Xrlf5?6U0kSbPEE2X{vqk&KN%^XaY+G z$DfW42tUYu;;SjP!|ApR|IoaXc`vGJILxsy$A#$2$7-oe_RFJt-Mtc{ z;HrwE-(T!|n%p-A;&8fG`uSgT|}K#&IgSt&LJ2iV*=rWgW9oQxWDYZYt7~R5x~?Zlfn|YtEd^L z0c%MDzu+4q{aufokQUqa>aEGbmQcu@KlUrIv)=yvv8xDb4A zS%|SeL@Q>oAo<6u{-eN=;zQ1ccuxuM3!C&LUW!^ zeYMXEMu2O+V#?D*Epf@V3ED$pS49bLopSfij#g%4hgNla#5Q~>Yh4a|LCr~AeO;6& zW(2D2u@N}j^?@w8`}=v1fRrE(me5`O=nQFf()Nf4W%Od~N9<_HQ-#hwW2YE|$TD+- z%OK}Io&o+27<YQEQ*#a<)=0 z2>0<}ZZds&*h(cg!G%@8b$86^tGRT86hqHYOLqsBYgrKnjbm7okdn(9Ib%4MUGVvF zBKU^GxCC)tftt$;JUNw}6G*Z~L^2-K;LktY`7OGUjqix=9N36XE&~iCaW0QHZN}tl zswC5Y5p#|y=H5iHz_0)0Ec~&hZPvy6a07%ooTX`UQ~R@Me*KWRv$Dh1j^Rx5IN9Gb z*e2J)0KNUQyN|#eF8KksX}#mAr=C*fH(=B2D=9!&jp z8PAhE3qbnY8&FTVOZqw~3~E(N6ICKToo(qVXAEj610V#xtXL<0nlCCP&?)QPr0yoa z_+*-`fw;D;kIGNax7c(R_hTr%!^&AS;ZlP34P1(%pw?wqkRJ9taAKf#%JO?>K+ELy z3KDhGymJ2Ncc#8r(8?}MWfH~3iY8DIdNV$clJ~c8HGOaNt!_E785|y7MQ!^#;7gnui zN8|ihW?3q~T9bx(ycH2p7GJs0iqxQqzV)6Ru+%3A)T7l)j}b0&SR%p(yN{KMT_7;R{(_N7oSZz5-GwL&TF62(a<;ilPu5E;U6ThVmX;+ z3Ah(Ul8YorfjJ_*Awc4@5<>RI-lMkrZP16oeRhSAvt@na-}rBoyVoM9d($B6&Dr7a z-!}ko@rQ^ZSY}3Dcrd;<;@uB86re+xYt0PYzd=zd#pVe?HWd%o1&Xo|eTxtPp^+^l z)Nic(V0bn{Ps=(gQQlK|JuzDOPi_^RvuMS_yEZNa$g)ufC?n$Rq`$^%GMl=XxeGy( zLHMp@G-~CaW3~H0%y1Mi`7RoAgh_o!>}Z&XnK8G_L1=ln@(`$EBzLnZwKSpc2-BGo zaF~F*JZ%9}znIW$ZFTcGxq2E?o`H%w`)2M!x1mCunxVS##jQ2v6;4u6N93E^VcqnUxn1xCaOZ( za$FX2`5|<>T)Z_aNCIOAG#9p$MT1{oE!YyO!CPRDc#;^%|4%@k8MyPSayV=XuodHr zs8ZG)6X$&SQ0#lD{o#{}>=LTvCwAebkw$r_SCFQ)Kfq(mNy<=#&*a<#q<4Sgo6i4yIg?x&_4J|4lkb(vhyq`B@4{co8s=ud)dJAp9y(Y@>Y1aVp$Mx!D=rc;ymY=noGo565%}8&gbV&RJe~oZMX@$uElM0< z4uZneCN5VoKC|I9U?wum(7Rj{TKH?Czgi@CeoG|cO?9dFW7=W@rbrYu^+)NlK$LR7 zXytN{K}|ESH!cHhQs?<{9+~ONI?%W@eTF1=(+h_Zl>vBwLrnaxvn;*|@BUz!$neWZ zoaHDIVu-Ay>tl|}y2rDKQ_-HKD0;%DmyA-;X$^s1GTsv>^km$hn4ZGI?Q^zD;y4@o z{v1bhuI%AnZ1xZvS1ku->b(h2jDZhorldUU^Q9ZEUNtDT$Mp|~YjH8oeCTk#z`_YN zvLPSZxulH`I_?&aZv|rc$&13AeINy#1k0K2LBhK@Xo6*SFRs5t-bLFh9;aligs8uA z(@8%)r84=07|m%BEIZI=K8Zi$Z5#)@UtB3|xmy{+*xmTz=pK0N8=F-QAOMQKi}f&a zLNxrz@@;w*Qs<}3oGKGof)Bimo_#GVGTu(Ed&OSG5<7ZIG<%KQMaNYgbS1*pB=W_a zC&jL1`sW!^25EwMHpo5OfwJKNn&&)uUoBvH_>Amqq51;eaWrk`Q?ue?%u>0qs4;IT z^wrGiveatlA3d4P(UMiChELTQS{+oHACtx(DL{JDrJg^QUJ%9H3zP4*RmJp*%Gv5C zICEP1i4Ur4zBNF^WEznpq1DF-#g227%V)MKodept$i=zM(k!+(g#gzzvEWma9^AOu!m-+{k3Y}s@VtyUV z>BJ20h{4Id%)PoqD*somRVCX5$?~J-rjnmnVHEiv0#bb$CEBZt0qnax=E+){$<41l zG%Qh?g}rYdc7s1S)G7$sD15{lLo?@!KclB>R?GlE7kJzD6Xw^VTJ_*HFJ)1%6Me-5 zQM3zyFjO?KvhUjd3Z9cKj0e6$2dZf~G4c_90>q)UO7HO+Knm@u*nW}kf)D}oG_N2wkeK(VV<0^=H^BDkoSO!C`Ajq?~7TYB|K9& zI12=zh$HmE-h2N9{02p0f7O^9wT2w1f+0*uN%Vm+@$BndoGX>L$DbY0C|et*$Z2W@D)fJCu zC}gOZXws7?9Kdm~mCBiH!a*oEaPAl&9`-7;^`~^BQOITo^I9A(;K&<#lkV1wwJMq& zD`U%kTPBKRgjBmmQOwNP2L>2N&~f|ndnz(EYjDX|<1Twft5XyAz!N$PAvqnp_0s~; zhG!;qyA);s?iJr#EO^0Akc;bkM4T4s?qM1Mg4L=m$>bNI;Vjpxb+T=xmL0!c918M5 z)%~nYF+_9dZaMiKSb| zP`SU4FbJKhb1;?MByI9Nj7J&sQYA=gedX0y-f4Xr5kjf{8)1@YXi|4T z;h_{BIQ4pn_;v>Boe!8mEJPn}pQ!hD;UYltGu?CAsR%D8;1QJQs4@#G>cl6g(ds}Re3@Hy3)FSY1>!WV|tKih2DMZC|vRe|&O;4?F!494n&uN3IQ>C|qqyaF1m9=K)nQ2IN z_F?dSFN6R56E^f8xYJV6Hqm*Lq`zdj+&OzGQsy>YF1hp|*Vt5IpIVdnqIAyADy?~{ z?nC9jpWH~HUG@Q(+7ZVpH0hBzV%Qg>(WhB)K=hM}oKP$zv562P@*uNv?LXE`G+oU? zYaQ-*C;rMC>s=1kATApL-`uKg)-rc&G4k-HM65?S!|s4Dv?XA}6-BM5P{`xS>k1~) zn&GBj*`4&)h*GmP6!!^D)NY0+s;1eNI$ehI*SNkW8IGc-Fv)}FRI&V9)K)pQa)k5D zlhho?Z(%|PcLp>j#AUJc;It|hP&yp2WErvTOo2ZfZKk*)&JZnCvXpVOm=4napuA{= zj$@D)SFqB?o5$}yJ7P)cff4G%NCbq&N|x!fSV`gQEISL?v44TG2SPYG4kv7T;4sGsel6I1Pjpa&mt|Li>fZDQ)NBfNsx z7f9XIbA-A1?NUpLnsFO{K>*3@ql;Ry?ubhNQPZV@dN!j$SS{$uso3J*d4)EJ+uo&U zy?!N-q|(nO-@9+HUFnG1QXK7SX1rgIWQ% zM0Og3i^vM%h;Cm@Jpb7|MC)?S%uL-GM|B&Dx}Yx~&YGLbbQ59`B{(>{+W4FOgKmZM z?AFkt0mZ`U#vL~+&I&(1pjfW0bk>CF^-M82ETvwvuie%O1bRa`7JIM9zTtbCQXelP zyVA->>P-={Oog=G&Gzi+0!Fg$q_&_L#(Rx&{JR$pvmLSOJgv(p<~8x=@7hikO>tG+ z!Ym;=Wnx}wPMuh1F1@mTD|ZtT{nCRD5LQlek!a_m{(pKAQ$*-dsABuJdPj~`#!S&g z#;66QWjPcwzho)^+vjj+r*Fn>hkF(n7=M};DI!1xABtD#X0kCqChM+H^+3Yg>MwTk zSnMWt3umMyYuW4v@PR<=BL*|}Ky$PF=IC%nP35xDXV|p4MT91Am%%pA-w#^Fi%d4V zwL`n6NTaD#EO*lF*x95v-{kjQa2j#4RB#@J=?eIa5h+T-2UE;R9vF5%@E8%FDanga z+J?=yK*;PtAC_Xz6UxN?5*N?{RP?M;`MlHWiFAMb>AxV)lqzf*o)<33Wgnu)9tnY; zA#;O-y{Ve66Y?R|3kiE&<|n1uE>im#MD53wY>w#%`=TzB9~7N;;#^K<$6)CF-bLfK zu<0D@oBHa>(=*h+8Q?fk%$oJ8Nv6k22;6YrdFla?=sSQG1<@t$GZ|=~)96FYyjwX2 zr??7*@X)6YkM;9^Q^rEqxcn|9rQrit;KoDH-~GiE zDV4JQ7oQyU1g8A)$1&@`*YR5R9; zb3!4Va)*UoQBn&O6>e$A-e4PT14y5wHBVixLQH)Ihll_rZlo2+egN|>A`P89sG7~` zBoY{79)c|eoq)duT$KF{9T^pD>*Ot6iEV+cBG{-GJxDt?%u#bfGhD<*B4H z;#ri1>Em?@CD)dN?=AGIf&|U-%`y?{P24Kqb!}@7I##Y!x1~R@__IV(aK#d z=Tdl}A)&)Z?b=Oxcj9f&so+K3_!WJfDqhLS7@Tb0@Br0IKi5U{$BWq7({R0gR(C|U zF`1RT#>YWaL)NG(aS_bY-bSj7g7Kc+KPR1I)DO9*ZyO@YDPxXD>C?dZOpDt zl$=d^iI017mUltDO7+Q;mx!?r!Cxfj{0Y{&drwub&N?$_BEa)WnK|6bu~r?$>!6>; zwH)nfzo-~0$>hnKd(rlrbq|HTWv$uFv~&B3?u7@KmQ{nM=E~`b0n72V7c^2oQ2R(t z1bF~ihTNgU10Leb0fisp0D;xFL-bT%oTVl@%iUTjhh+`hCUgmCERAdT4AN%-31Sxk zikEDo2;CWgjwH{pCq98T6QSWCHDmL>qz&u7ij~bT1NBHY(t*cNWgqc;-O(vul2>!7LZ9?jPqn zGgK$;Bs@PQ!;aodxP{ZHi%1E%=ELE=fX;Sls^%!Mftww@jhlhYEf5_2WGfK z&XA=A5YA<4jrtXnEm;{e-NXx_dGOtxnM|k1#G^7xEJk#e1V1mTm-~0H`tNb*EUYDn zuvV*7ihs)pmb}ljyT2?*&R)Pc3Q` zDsAW%Yk{OBh>?8t*5Va(f@rjym_jf$1L$~X0>*jWgNF453kP1gslX74vJ^at>mE;6 zC|2ATQ`WB%#RlpPsTTavNb6Z$UEwmT)>L!Z%>>;BvB1y&4Z^hcu;Kta1-@T_QMbr~ z%&k_~_goifqLIQYX?2)x?J|kopw4-i!(n2AQ-XIoXlOKKlwEdVY-jfuY8k=)0nr_h z<*pI>%Y_!~c@2yI|4c91&uX?tt-*%A^9Y3^aH+L~mQJrIBc3YDID%`p5E3m#Rd+{Y zgP3*T%wVwi!=TOE;tlH&Gyx}geQ4$BF5qsLF*$IkBZOx3!7eSRv9`^*U+NNHvd*CP zENAATau$QhnGcx5tqby;{;B|PaRTGA&q>8IzRPWBbV>Y=LebQI6yJF&~h zmy2E>uB0~IY1}=3TRIY>y&n1j^M6Bth_Hb7S>-;;_1>MbW&^sQrqQjn`#L|AqE2=-A7m ziQ&$*GiBFfeGooFQ^t(Zr)ocArugZ1aVD3hHky6WM_#T)C%|2mc2UfDtd)~&#jUPX zaw>m9-!87gpZ%X)*SQE4d-%7aFFC(zu`zSH&TDwU#c|K#O@OCv2Sr{&(>l(ZRzejI z>qxZ{N$T`#kHW9UGg9)mx4c31>DGZ&NW_XC5RJ7 zwX=|WRe20{31*41q`Qb^S!u;|fxf|Ivvm(iO!*8=nHX>rFeyLK5* zOXa>b<6*2zIOu6B&2V8jIXdHNu3><=3JpAnLZq3045b=hChy1%^i>Gb^3C;&j_cXL!6$6Fat5I*`A z*g_*@=2%p6?CM)NFy#)`D#;El5wmly15=hg8z&2fM5(XL$9AXS&h+7(C|&kDjGn&m z(!_2UquyM2`?6_ZSI|!lf)J3d_%W(y8#Jy)DL;+ueBL~%)=y8`qk=^t|Ai@~C}T1w zWV1)pu!P=&Tz1N-;4C)>dBwIgPg-CnFIprLZWq6MVSa0m3rM8JMiTb{14xpgp}!Tt zfwgcJBnjfF%AcvcAdx3cZQalPMV_?X1;LFRB$^Zd9!4oFj}TnZObBoF#m|Uk$W=$u zYg37MnzCL%?^*MO_smyC%Tte3yEnpT(G>#on}vm1!t2ikP}~qAD89x( zh+A>>oQ(|NU!Sq6vZf&}kaXXx%1(QLgc(Q)tAu$?nbdOm>Hpx@UI*jbn@^TIxGs15}F8xHrwI%g0zS|`sS(+2-|FC6u_0rF0u$jJnRjlNyRe6`K zCSZDh9ZcOA=Ou$lz)!Y<-dU`T17uNA^QBUej4ZUN>(N@;?9pH%_?`O=SVB65SUL!5 zZkocSr2apA(#~`I1kua%+8dbip>g`KAteb&zcEUT6iW(|Aui z9N>NIx`W^zgsYkk0~ldQ=WVo|0F^6>HB@Ml1^Nv8-&In~sbs3CO<-`~)pZ-v|5;rG z=2AM{9gQL~*@6SaoUNbv9t8?VS=NucpDPC(L#%uerzV2Pn`gkCn)EVO^duf_^?e4* zaAlde3>CsG>&`#tPGpa@nihrFuRMdVRZs6SunUKrcD(TJl3Cb~{E#5zPQd)~%*`t= zBw3Dq$xaDfGp1nn6PeOuh-pKlWc-4RSk}WULb4^MmbzXa_59sMOj%Dy9I|msqhWjX z;5XBO{&lFG3|ZC*1SQ>z1AF|af0F-=aN!f)IThwoBVImZJ|4(ch(*^U2XA#SiuD3i z#63TuwmrBn_dvuQZ|bO}#9?udW$4LSui*PGP3mZZoA;Rc5%q{R6_461iAEB(54@64 zQ$AM8pvF@-u1-QgLY&%LJ>u;Kgm?xcx$_qng{z+*&`auno!FN5QZ*Jh9b)3P+|~;Z zJzdt?R8O&0aIA%ZxZ-YM{+^MVfC>E$tvE$3Mx9bmkrt04=2t;1<}%$GAPNHRPyp!` z?_}nf0LbQu97Kwt?pBRT%6ztKVPC_ThA#+fE7hDiadC~GfQN*yxja$&RvPkstL+R; zYJSU4;7Do0|J+U|Q910G7mnhXx}6~?;RB-a-0-NPt+sWrc{Mgb|0{uzwbE?lk&y`J z1cB(N0_a&JF5>2A8gEVB&64=F2Y>r4w6u{2b>*XW52M$)%jT*Ly#s#E6NIQE&$YPI zUOjji-%!k`ma>Fw-YGz!K^4`=rkit;Luf{AlMijTl)YlHI*EJQsTgrf-TF;a{4Ee9 ziz}Jy+8zpaP%oQK1jNuOQs`EVbm1MJC`ainvS74uGBUh~Uv~$ASVIMdv5}vALMJUo z{ZKJ#bl8e}1SM?Hz3Ptv7)36J{Ng>=g73*ZE;2zCtc$AX?vmM%W#kplU@&~dlLmWg z658b?7-%anRMlEE$EBC_JaO+r#0ixRTck|+YFD90(6^$Po(4`>G0Th!%+w8H%sVFG zM>XlR?nSdn=}n8`of0!kopt;DcEw9aoH*TZp%OJcKmYph&Fox;MJub6CDUuFDvkZL zim)EvbJQ0fGBx#~P3>jbJ;!|VASipVNoag*HRja0?Pb1qpiE}pbcfB5_#;2(l_ay# zdar@ag`&dlB@ZL_(ameAs`g#mf9Tiqz+`WmL5z@#o;0ou3zvRCNSl5#kxhgQ@#1cp zf!AA!=d{R|0eBpVz3N3l3C2I3YLYieJfjXUCSzt2D{5E7mDYFbog8H(I`%`holf&Z&wUAKlax7B9U83y zsQuVi58n(SzvnP~ZsbJ8b8`lzrWthtEll*7IrtL>?eV0hW{2rI<}0qpru4Q2M{4)v zwftf>O9EfcGThuI79}YoQ7*^z#0@iZfX?94M}mt(%v5^^rUMG`>vn)Bq}c*Pr+qFD zs~jgXiz`)M&6s+FThnd^8I+He-N%`SLZ0csG}6_5LmCWPc6pt-li#-6PXvg7dJv|~s3A2oV5pzO)jQGHNo~NH6 z%s}Xs_6PN!S%()vm8&~XtnR@O6-0;4OR*`Zg2OJ6AauE4ld$?Dw$d2D!rNjpa|CX? z7RUt((sQW%fs^u1ry+ZF6J8zpNM!B^!ikw(fV#%A~k{XT*#<-$SaIjRDlYe0@AHHq4%)SL(SfC$q z(kjQ#(GZ1!mQ}c~Jzpse>r;2%%qJeA6Hs!_t!EyIZ~kv95O1Pox60Cqy0aqyGkC@j z#ZbwU*3hYgAHsp@j(zZ9i08mJ6_{73(7SI8T@ob$=?s8uEL7K)z_BN{I(6RwoNJbQFOh2yWzG>p%xmJP6ls>G+_wYxC{MbUnO)A z`Hqso%oU=mG`0QukiA~u0|TQu%*pZvc+gSK5NO%+mO^A|rgA#*!PE|W5qw#fGjQx# z^D0{5r(OU-K)$~)DeKmczFg$-?Oswa#1xOFpS?ZEwPB>a$Qw6Hda$i#LXQNAMBv$5 zReb=t76<+I<=k=_1rF%+N(Ro!FsKR(lAB^C~Dfkb972vl^={*5@gQ;=uTT^K8taoUig7|Rx(qB?5}IaV&m zauXj6?d{t-azHyl4A70Qmyb%h6RPrHmqpJ2ajhWMy~##%I@X4SWD~+5St#KYzuyJr ziA~(V4c?`xL$8wYaL6!`y8&rghs6^d8)(sFQhC!*9uirExYq32QHn?M-ep_tO0 zcu(SGj`kYXB*by5Chqt#&9`tTdHoIoFZ3_mnKxn3(q!Z<&YjU?HugV`Ci@uH9GLO6 zi}MndYUDlPEqv4^8iKyz`}?%Zr$V12=CmhL^EpP z9T5nC4*b<}nWA4k8h(}k16WtUmDq-$*K^elQl$4`@KG4JZCi}3H8 zfMKDqR4c}m?31Q+3IPDfjg?@hL_XB9CqB%E9Zk}}D85I%ye3Q$?OWMTh1-04XHP|j zx393fRi>t2s&R^;x6GM@10zL#58&XM2- z=VLr(g>DyCmNNq~)WO-LJ)zb!!m;(G_?cS3$rWy@uMhW99svRIpu!Ys3u2=Q#iO-BNb7DjX1Q*ZzjC})t4)Q@!c%EqPR7+%-Ek(TT= zV8H{HzmXYA!z*uT_ZnV`Z7+H5<`4zW`efgSG`Ih5tkRqtShU&B=G|-R+_0 z(d;@4#0nuZ{DnsgiR`G?NvO`l(B+)KVf~<4WA_B4MS`}xw!bnhmZ`3V^Js&XZwYNF zi>MS*sYZ>s&1pMt9LG8+h%@p6eh`h}*rQI9@BKgw9K|+rMHS`f;-A|LH3Y>3!*Ki0 z!JKvZsR}J}va&oCu6=ZqkW7JP7z83}fE29<&a~J9ql>%vsh4JvhTuCQYfp?1j|o9ZIg;v%2lK$ccAx(@b## z^PX%KWs%GnCLsV3y~w`3w+XSdd1bx<;jR`f+pNHr#b@!-_}0|#C2+Y}hj==DxuTtt z4$MWN8La{59C*nIj300$JzWei77O}g%FZ`l(=Vs|VJwTDRpyswjO}bTQ@j1+X%5D^ zd1O70`L4hKSI{a}w+EOd1Xb$qG{tkteLHLIH=%uPQL~;BB%ig>Y?PXaI4V3DnZ&)` zzx+$;e82NNA3e<{@pf_AgmG4I8hHS7X^ALwT9?u_!X1qIfOvcqpofy^kA=?h5TL(| z*V5WuCFo;VZE)xm!-5s*gwCl+5}Mq_Y9_A>xDqjhY7`FV2ebvzuMk*Bbgwn+@BcpQALF-8XJKM@S%iRFnDH;pu z6GK9+OU{59M@f|`+2HQDD_d8-<>jS_+|kPpzEGpe_@9Z@1?52bOfp^z`Nq4QD`W4tf+R_ZAsL4d+e7a*hhDISZ+&?B_+m5; z%uaB{ZElo-=5Y#Bu}`ZVqaMT<-ng|zx~rZy;iC#{YAd@H11pyO=p|ZwBgrr;WA}d| zLwlbQ>MrcE8gmAcWNJGE3~RV(>P3qwHU4)y*kji1xh0KO=nwT-T_hwth;zHe z1|zH|7LOhx9t~$9VF%FH#U(D^9ZBLkd5Ix{`dq~(S^vcsshuTVP}EoLAw<%48N&{t zzeA{;ILtc__Qi_k8?nEzv(Y3247R*55d(+04LRWmu6z}a2*2MI`7fbzc*Y}F=0M=M zt7ze}f8)lXuE1J^|JkaW|1>OK$|x>N(|#1Cqz%e#&Ke=7_$5{We`>5}PA-5TV@hGr zU|JaPmERW!{;a^1uRGuozRYj+PLXt!r`i9(Hcm#lMI(0=)tIs)0&bYy2216JJ#sgi zRE^`CBQd6PQ1HBkl$X<`n?>u4-y63< zw1h!QQVBJjFYY9nY8kg69U#{MJDxw-$m9+z+wk9oFo}c@t(r_;XHovrZrb z*w5;-j|B%nqnaDEGHtiAkn}6bNF|!w5QWZ8Na#~xbswGT9bOi@#4Q~ih*9c?O!=1! z7@d^}1k$@rK9Ogp(q2a(#j!VC0x6)~utwVj#REL9c8S)2?MSYY&1SDiwlEyL!_B|T zaW_mrTEo1==nu+kQMTjv2@s{QvFp5^lVeIfbJ5`K%0S7fBpu-2){JJJh;HMFk81>u zN@w*_;6q@RkM&2ir9tcRvm*3N_uzhDSh8R=_H3B6@$`bZs3-6Mj4Q{6_3dVgkrnEj zehgr?U2I`ZN>)=Kv-J@SF(l9G?7mlTtXLF8SJvfd0k)2U93B1gn`XG@MxZ%E)^;K+Z!>YXix5FAMrZSxDUVP36#VeTi-9xg1O!TNB|Jwt(z(2( z|CRZB9JI0IE_@e(>p-O}O(wreK!%vp-(;3_Mc(b%KiXF$Dw(b&0(k-fOldhicJkEx z#!Vx4t=D{kb(;nicyNAQW&ePXf~jv&#APjv>CPB7^*A4JZkeK&_u$u~VSSyM9RX`v z^Z1-F^mk36acN=jE^E>(E4bHA+ohvIDD|LY4444+9=k#z5FEe(aM=e_vMA)=NEU?5 zzj^L%PeGRQME3D_?XEOKrDSjJU? zxyc0y+`&*#mMZ!%B+@A9(8fSDr&no9N|!ubeLGF0G%T3Z1&UC}73%8@8XxcDMw{5g znGJBjZR7CS=j2MY;-IV&ie(y}t}kXZ7`!X}nyc5937lL+Eq^A&>_?bp(%F^~A`5ER z#tpLD{nouOuy_$KG0*NfrA6J1FXEEHHbo$rOvx;&aGFz_9H{=fzZSDFE6drEzjfmMt;M~W zS1wQFqpy4lQmEDhccX%(u9&4oeGek~cMUiYa%*xI9;7N8K<}PFJv-#?Gb%CO-sX2F z9pFb_JM_j0w-uhf4Jm#VIp^e-#t~cbx5{^Dwk~Xw;z+KRib>;1_D^B(3 z*6g|~J)`yf?k&%8XiQlJtG5FoGXI(zKRzXmGywioYp6a;u=mTC7ZxOX_vj+!N!90_ zagCTrn`LY^RyFW7p=jJGJ@GjGsN(nu*t#MTYYRx+@G5>&KwtZe7O!~6u6aBII#Q!j zI2I^|g)NWAL8%ml)xgVwNSSBA_$@%th<|`r0@ss%`tABuTQB7wMMv;@6r8FtWSS&8 zR<_!ChF}ju9F625m@gU+w*`aL=m&tJJNy3*qA|dV>K4SZv%;TdbLR}2etWg9c)B#T zg>PiL4Df{ZFtiN2BnI!fi3@H-8$54!01#i|jjO0E_6Gp%ElHIsa;HGr$CPl-NNtgDOW8+(U(g(;kI&5zBcAth#(1OoM_Ltqu(~j@0X40N(HgbULZq zLX()#Bhht@!5pg}88YP_=ZxwSl%FI>&`6^I6GQnS)Z!%_2?K<{u}elOk5hfWs|)5{ z?Aq41ME7{(;=x*-Yeas zV8(TGu`SL`LP1Sxs^bM5z8GVw%uw6Z+Zay{5V6EfQhc5R4YUDXaByg;SGoQDnhukH zIE%o*P(x)A)GHY;s+4q?=rzI1_P>NyZQGB_R(0Du(8L9iJGh4evyW`X`#)*=_Eq*YALe_!D@2+dG&YDGuFMVMo<^aquW>Ijl=m_INctm6rIwqP4yH~@=+lYl?-cqijYt#2iz3~Trc ze2WOn%hPf8&~&GYzQ1XReCm#o;W@Ds;w$KgM?$K4v&FAO z7j_%7?_n6lmIi9i;{o~fhS?u9N{SfCPt%ntEPZWm2K2Bt@C}!k#8HK- zT;AZevpJDR_o@D%(rWD6g))S8#k3!d?Qy3JzF>;%A}i&GB3<~6b3t9qTihyAm~9q% z9X`#ZvF}u+1aP$iC||VAsX1`iEZ_4B^0J<-Z_waJ)SAmFN?#t{GN{K9)s~=!-ZyX> z(T(k_L>b+eL9x;|uEe{@67H^{v{R{T!mNI7W{!Z|Vwu{Si-;o8-CQ*buMI1KD!z7l z(#5w#1aUb8{~>w)td^@%cKAq@Ks|&w!a4Z6k*Q#y?!nfL-@lIee^?{|#E31@dRV9_ zK>jL*Jrt}W*(`VdhDUFBVva@C8ov|jH#+FgtNcOx=bkz5D)LJ|PUh!e#u-^(^r-A9 z@=5u0Ulc+4ZNHq?D+xBhlH&QHa8<+yLT6ega~Sv@9&q`B&#{D^eU_A9PgwpFfDtmv!sK_&#cApD@Lm@;T0_+M=~=) z@BuH<)e-pOH@%K^z@m|gY(g#1x7aV&!bDuZ&t78$vw#esJYbFf0+{S|?{FDb^o-KZx3rKJa?|<39awY)z-~gR4vpiM=VARn>=_QIU>P zjFfHog~u6Sx#Vu$l_a#<1lnJ8HbUlmPYUWKMuwX0-KD@Oc9ibDxKVxAVkS(`^}VnX zn?Y3!In#oq*0I{QsOGY4)iZ&`vsQKo18a+Tg?eD8qxB)#=k<$^l8f-pluet? z!k-S63mTno=bcmQrj#P*C6bvF2HZ-2m>p>F>022iRAdIR5K-D8IaEI;;2ZOXb7!0~ z2zR$LhE^grp_i!0YZWuE*O#`D>%>Mz&12zQ4r1g|ck$^J`oa@_2~E#W5oQ2?#ka%_=29ZLSM+t&UXV#W z)uYMs>4JsSNKdxtH@)18vg`@e%Ab%-%z>`G8#`2wUp7XK^=uE2{3MGV~_seQWYv3zsR` z@XkkPABqlTtHQ;_k~-ElD*D&O*W&@RVEHhqNf)Hd@jt>?*HC;Tu`o{of8l_9j`e84 z24YeKKX0`Qz64q5-x#N*IRNhREu1pEXL|Myn&_N?cgIcurQ;l*ZPnK7q%g`X{+4cK zq+0pH+AhKTB=&i{9e(K=N;O3td_(vxv&n+R#pH}(0CAwDAY!Dz*#r)b?AqZrID2TP zVE_3iIULWCgdA06(rFb6t=XbrP&6J9h6OWiWhl>2F94M&(c!51_MF(+$km(o|$`-s$eVZ}w8=r{r%IZ-=~b^lA4 z8J@p)B2+7D85z)zzwFvB3n)B5o!)i}wquBTG~ak369i?h#Aol$gTtjlqq5g&_c7r}lS2*sVh_JB=c&lx@R2Qd7bRU&q~1pqNJXvH3d zxt5Zy#Aj}Ou=ZR(HhtvPrjyM(0ZmooV?@5K7Oh#V5)FMJzX|NHyf;gO5b?nxeG(=8 z-=twd1lSEPJY>|wjSq|d(wT-)w62_FmD)ts+e6)Q6rqI_J$FzBtfRF2?$T$k>VF^S zXS-#x`ti27=D={{kWU`YL>?1=X2?d!p$Qn*Fd3d;25$gEWzlh zBH{}a9#>Cc)Wu}hjj@VP7~`*dS-}du=Gw0p+opcoQy^LvLN3>mwhJv?w%>F#J@@p$ z0*MVph`&oHKdsAK)To)jT%|H{x7o>RQf3gjmRzts(F=(%8^p8o;AqsHyZDyQ{Gv-H+vtZ*{_@ zr-+tS2-}=ORCXs8P`R&ZKouv*t(XYq@@!7LdQ(>f_Q@p6;`24dTY8Q27T5EJqu^~6 z5e8ZkbGQ!%LP;6`=^TAAWClM{7$o>Z{u|4Iatwb}y-7N2HjBT{o7K?6=iS`HWpP-B zTP1k;CyS7@0XCt2OSU3Aa!A8$ZlseEy&xA1xFrt{Qm%jTczZsdl9xF~VhG9r_6rm) zXz(L+;u#`HUY!(tK%_z=$wsm}&i5Rs#DkM>JJW0RsA8w^HJjg#?pX~|D=VCJ(gMVc zSN6#I@#p~dw?+h&7>(2{tg~06cyO5?^AP-b{jO6wVYxJD0U1~EA7s(@S|;V2qxV0H zO^=&;IrGwxdZb_Uy4FkZyS_uvESU~;OY3c#n4fH7#i zfEA3aTLI`#cMMwZB)fP7hD(T6Ehiti;Nl)roLDmzE zRTnlfptGI5EKG-@uJg+0*1%3xP+XCcvzNrSDt~@ogW>5Py7eM*lB_3r*7fogQw)so zIz_DM)?(35&Y*LU?B z!R+=$TVq|-MdIN>mh0E^%(8Ou-1BD>Gw(Blm@RRy-ay4k zG}kYxA{^;lRP3+GY+HiRy><|_2taU;rE6ttKq$5fC-CAn0Q2X`_6c7J*6<+eRVJ8=F!gY#WH*; zAWC)D>hQ_IS-b@E=oGkgw?vdqBj^6S&4sf0zGBe;Zj)%X9hV0-MKtT1Fy=KQ9g1jj zHZFIsxedP7CrZ-l5dTq0v<28|q`IEFJc zAU%0s@2o$4U45zsPW2DaZXOC1N*UL;D~O2fLU^z1Bn>!RMRb^^yOz1jIflWLTwX>7 z^8Q1V`}2T;=f)rCgaFG%C$tf=eO2e!0Pq;jZsv%&k8|ZSo5vi%GQHutH)@D7;C;s_HZrh zjzjg6d6~0*DBC18{jb9rgwEe{)MU)q+2>{UeoGC~h;r2!8~Hh9U_;uI@@tlZ1Oty* zTEQHIkE`cuR~5S9Z1TM{(Pd9MNz-Ynx=Gc3^qpMd$vagv3dl}Bd&t+~9jU*U{6R3m zuNEy-sm8h!3~wD2%%}|<%*#iD1`D(bflK&EfZi#_S{G^h+j6W3 zi?3Q6V!?0Iqk6hm!oW91jL{THh^F_02465bCX21T``N%ZW<0U zC!!G#dllbt4S|W0`MHPI2dvB;b2(-dsd`)?WS^cRu1I)R6m<8Zubx?uIG^^mG7oD4 zLSufa*&RIpgKGY5 zw_RbCY-+FwCJjFX;_wO0bV)F~>e(RTxmtK2qzw7S;22%C5Hk%iL*s+_qo{ZgC%m;*1q2 zj!J2_NHIQ-BN4kpuG5xFgc)}&?I1VT3Q6An-@JEpdK`&F)4?i52jCSGtMxGgH5aIb z>Km%E`D7A}SC?Dzb0&uxh2`@F<4Mj&p6d}HL*3$bXTBA@9~rr;8*g}8BARB|>xDJ9 zL4Qc3o6}96mE>fVsnv-MM~#dt6AwNoMTvN3$ z0hWP?@&mGONpwX-PVH`A)1xB8x*&V^i~l@`!hdQalmz#rg7z{9xH?wC>wHJAz8vdR zrTkX4$63ngaPs4UF&rG)`W{&6{fM>_{P^Z#LXM#G#paSINt$+6%Dw3<^4vsIN!&ae4b-<*i1uYr@oDR{xqa0@XQU_Dq*sWPtZk(H>z zakH;=KjpSsIip%Ems4q-$&90P$}iYtn80jc8k^q51Gaylk0Q+)ZrcI`OX4megmfyh znSV?@TU=t1PGh*h&8#^w${fTea{5GQw5ue6kZO$?NNowTtV7tq!m?N-vgj^#yFlk^ z-^2a6J?Tb!@zx?O3`^sXiU4EvqlQn@&_bQ2_-(KDu;HSU@WRDYUGMlxCd9oGySU@i zYpaGRH6IW zOMr{$JwJ-{hX(Jey`y;T;Gz0lk~iPDV0d@1F{TkFtToVc zr8X7<}u+rW(mhL{iUcxYN1F?-+ zLLX}fUclBx;d(lYz1ZKt7zVg$<#YB|93*3rOcy>wEhCi~1@Td|UU!U#*OU+OX5gzq zie+x19x<;0l-sOI`}UWRW_gaiHVxe{lMvoli3aP>P*7_qGx`~=w1QgmUKkoE!B<1n zP?idWuTqdTYn3+hAyBo?AzpYLugN!=5KKXy2#|`@6o#bn+>gIL#+uN!)y(m-FP^hY z*@rq0vz%?9Wj9`PGmm}hcTKONC?}Y$e3yXsK=qRb+x0Za>?|>7W;A#A@9NU( zY}Td$WTBiR;mQNE0RO-gI*G*jzUSpq@8L0b>M9mpjonvOf*7ke;e$Sl)YB`3LsQ9G z3CVx9Q{7VRRO}KDHiNmoh+Utj#ROnr(=o`;U#KlDzDr=)WGEg{w!$_cr(GwS@&A7j zX)2br^fK<`3NKw#X1Xk`V(&-4$kZ9gWOMs3faEfkjk#h5Wlrqo?6Lah(PaZ2=K_Hh zQi@Bi{+VfbqENi^wIh^aVC`8KBlme|PS@!~iguvqFWs=3dL;V%_vYmM#fmNSU7s4A zGT`$sXa(?Vt>~WOx3vi+#)9$E`wfSa;i7^)=Mq`VN$r1+?5_E*J&h_3y>Myh)rvbo zLq8`OrckNloWo{-v2|i1se`q-ocoh6QgD40Ya9nf^?{31h1Lg0n`(Hp0+w>pdUd8qu9?z*Ub2e7wm;iUW}Ra zv;Jny^ZyE|*z9ooWeFZ}*N)Fc zAw7C1>TQ%cPT4e31$3=WnI$zS2zKA#baAW{zlR!IwmGjJfE1vZ*3Rb2%%u|Cx3V`+;>Go@tgw3_{e)LDQ&iIQv&IZed{&wu}VsH)okZU4$_RFVkiJxrhua*7^$JNk_=t zM~hdfC3{ePpFB(vz^XWtTYoYrM3YKJAfdLez_>yhaOYq!UJ8KGf_+J~-Z{47+m~rq z38B$|jso{HJSzegkXqYpQ&8+_F&AwY4fch0?HZt%i$=|Sc>iu}{I)0Ju2(bqm{RTT z>hC2<#lMlC#v-j}6D7IOG3rEyLM4_athcI5+%Qw=V|@u1tFj7>1MnSg*u4Us^zR#h z$2KXXCOS}+cM9lOfvPH7d-FU?(sY-_^?;|3dZGZ&wnmQ4mM4kE<~*mcbFTduQ(+1v z0BzCW%tTZa_@@!rMIZWgka!SJZ4{LlJuom@rF-PF%@Cb)hSyZ2nFgPkW z%Dn#D3=pUgpQ8WIjEF$bZ7w-%XA2pF*@c3}NVu0y6enuJlQ2QZP=L@u`Ohk@Di0ud zR2^UcH^IC*WOT>#H0#7`6x;YmLIj45eIw}VyQ zA|2%_;0lJ$`c?n=1cL2mmw0=1?A1Q2B2n8p%-qob!&L z3J`HwoC!;t#N8S!CAe@h<1KlX@X}$f7FA=)eR$LYr)Lt{9 z>3=a4g9TX2!d=cAFt&M=cHy176o$9bnx@koy`Ke%z3!tbfE&o|r6Zpe0wnsHwrOM9 zwSMwcowQ+6w&E^alQPox-40wUNn|i%v{g%c4@V=0a&{xOlSv3SJ|M@g12e&kmVPmx zY;Th~g3gkjHMsdL8bF=NiGqU|j2!dbH~9Sy`bJ&(nz2z4FRO|=>h%@J)<9ah*JV}1 zF06C-rDc7mXBbeu1KCr0ks&RVu^K2(C50K z^7t0Wc5~t27+Iu%$s5TI81H1cvz8HwrH2-`v}HuJSYUl*v+ zg3JK1>UV3gQjwvL#1R-XA$NtNJ13FzZS$?-I$^(3qC*-iPr&kQ`^SVrl~cK43fwnc zn(9ZG^?K=)*Lk%A1m$_c^$C~HgLf#t9I5T2>-*!p)d|}`YrXMPm3uvF%5jS^c)v1* z>u!V_-F}6QO*yGG!VULy`ayV8qHLNmW7X>UJu+S0PZ4dW(g6}IvhrI`G8qiLk6K5h ztHPb!J$BIR4$@Nj{scP^7p&|Z&76VVGXj)2nu^uFia}71Oh{&CG%5myG`6+(CI2wO z`tPW5Rpz+}s-+4j_MK6AK}vDGTM)OOI0=`2BbmS1qc-JfYr=~D`oQV9QPI}`AV1^> zg|FCb9>R4dcqY~b!q&={`)5KT0=T|y4%&ZfvcA$wxBiMKr{qvt)ynFw4*gdpAwaLX zPxP$Y4;xHpcIw_}id1`X?D%-_H|MP+RUiE3FlIxJvw_5R6}Y=8;FmhDc>?}lN#Jd% zxhWTJFa(F^lr~VQTkO`*!_$%vw~Gd4RE*E_Atb79dTnc8PYyCpd-{FFw>kuU?qk83 zJO0ggLjNPBd{m!u?rt7d6MJdz}pk!nkMOjqAcoS5VvmjgyGtd&NH%L>-V*B^}QS zzqoUdWh5GkFENa)EU$~V*N+m;mUa^2_!YtIq8Cb{_brDoIg7Tak`KV4Yc5+=T+1hO zAJgfUe1-vPw*=~c5AUoMqcq;$*&DNvsx0x5U~kdfFF5iMlaxsff+y3?=9w>JkCm}B zyWcDX9Vxf{h}%hVe$Rsc_1Co6yXMc{bsO(BP?L#?qUEX&0d&~ZPCphz4!K>-5c-bX zm*CE%(|GeA&P%pGi3SK+*a>hy(O0*I=NnKo(X6Fg@67JcvCSHj;gHY zohAB_KGh!0C1yIpZVJd0?3DiQjskQ0Rlh&u7r)g$Z{~G!6FdOl9r+rhDg5MNX-Jrl z6VMrz;<@TAo4tAwEGv$GmFd~f@ST$W=x+~`8@*9x`!jV>dH0C; zT?r+H#;Kt?i6A&p7p)4gb`oLJrmz@EIuK@mpqv)=ogb8Jx%VbZasf?#V!E3HfrJAN zh^6PYm!Qcrh9Sb}TG!6J9XF7ro>nJ~i0Rej`NeIk`x{Df5cU@wP`4A?8-Jds;~Re( zm_S}>KSy=F^{b4ZVt_-Ln}xZ`R2XJMPCR%M(%fjQckY%LY_eA6S7AWOPmU>;Y@;zB z#Y4g^>7ekkd`(7G;ht}ZzrIGg0{sI3nc{#(@^|wp{_;SVYKvxdv?0>~RsE3iG!#2m zYMY8pi@I;`8&&hNAwq&F{~lwpOTZcp3@<|vy-d=1qH)>1yxF4#UeyW z7q38AHM@~NwFDv;l(8E4vWe0H&zcYPJzFt`do+*DY(x-CEft~wCXoC<6pinE5#4vWM`R0_ z{5V=L+3Wx`>5Co+^?gT=I(-qAw5MbQ z8_G)G)QygJTdE99+aj%DpiMRKoq+FhiCt+z?js88!g`I~MWF8xj+e{WE^057149j0 z0;0Bxp4C6-&cyCAkX-wIIq}grg?V6#$LzH3>QSRvpL*Q|{~8iK#DsyR_c2WePXgc# zrX}GsoCo#I?&s$i)IzvOJK75Rpo`)RAPgP~t^ghTg7`DaKmE)cf>On1CfL{@Cp@_0 zQyY^^ng7mEbGQLWGb*bKp|(j|c%t<&eo#)sA5*>jY0r)je|P{2?LwXAGh^Zwf*vv< zZFVc?mve=F9w&g=Lu{Z_CfaO_1^G9C9uq$Yr4S71k7G{4M zp+7IF?7}{`KJByX)&lZ|j*Z;T_>fUEV-8UGvTsJWhi_FG)Bk*>w0hZJ5+iKvNqHyo z%T;)*=W{r=W7=+^w6n~p7;qO!7skzjz%r3kGnfQKoEV)u!BV_bHUvC5Td*G@_*r%s znpace1gRPk&Th)hhB^4%rD`yDDM%?ecV*|xUA^PRgbK3Yk4C7B<6JBtmbM4sU|omX z^_6sha*OZBtENL1Bl6E`ESOi@uFIG-K|pjYuJkqXlg z91AG+>=^p9y8e_`C=hsTd@6h@lHGFRQ6tIyBAWL`m%HY%6HYj95zBgxGzE??Wmiy$ zqeAt9p=fFJ)IEfqBy4$1_U7mYj|PO@cjix$k? ztHK{4kT2Qc>TxVWW+FP&0Lscs6IH04AtVpuE#+H*rx>EQd6~|VhD5a zhT{awfjKzlZG<3J7*e*3WQo2F8p6^ne+FfOUhq9xMQW91nnRBv9L&8-TqiW{Ih-Mi z<>Bi{u%1{%X`@+#zmJswFUwos9p{}oise@_23DPj7T(%>Q{QlozyexsV2Lpo7t9KF zDr_XPH}pbmNoXbh*-+jSdUbI29`U)zMsZQGL^&K#PkYW50X3c0aCXnZ=u__^lqTxm zMwq|<Lb7f>KiGbB7r!6#wVCXIh!BZ1DIf37zo zyJU~4s4PiM?jtXE#0EO#EvjLvc*I((^^YsPdqSj97uc+1$(bn+-6Y8Hcu4zhl!%KF zX5HbKjodOIlE)k>Pb(Du2FtzU8xR7<1v?w^Xl7X44IifVuS*fn%H&Q=uH#=7ap3&Z zSM@ss0o5R4E@r4fe?~99lCam8pYd)`;oHi`<5Gpfrj?YMa^$x0TPG6qV%`_iBT0o5 zy0l8i_w6PSx4K3zVOk;EBi;)GcgN^nh5*?(@w3CU)o`W-znOq@kTK<=8qsXZ1QieQ z%r2!-oE#cl)-kTUbZ~VZ$h7@0|4zZH`qbv;O)nsh?oi^-L*VuzYr+r#+9m0he$9c` zs>Gg`H^SB~B<*Zf{f8BQQdv9l-RM~6Gkhs*2y@VY9upG{%!Gd0GPEv$C z5x;bHqAabh=~EJmoY7Q*X9f}Jw&c(6abJQc%vz}_O^p4Tg|K^L>Yl5-&DEEJZgL8# zSa%z`xtIKg@6h~uL7844;n2mJ!@qkpv#K0*uVTU6A*+vLfE|u>g!IJ6ZTJqDcjz|Lx<%AvqO~%iT7JSn2Msv&Q;T+Ox;Hw` z>8C=1zjz0(705o*%3>T<0O)yyz8ivB=yoKQBZ!jx-@W68Qy=eQG(f7aWV2>Kn9%zf z`TY;^#bH7?G^8K8pe(ulxcp7CEcdHaszoO()QT%?`odvl8>5v%~I5-ukSpU3n)rF&2{(si|scD@p5m zt!gmbnnR7`;RA&@P?1nu%sP=zOVN$YvV;e5$>9)4voynul2C+-t|G&iVy17k7VBWA zUx^BZ$)PR}#gP1PVpW5XL-&G24m&sxn%JG(-p|{RLzP5^4Qy$Q5KfjO(E#+k3a1UTbW#to3c<(Q|++f9%n99m9ri=wAduTV5>;-Y* zPJ1a$Ahgto?Nzmk%3Yk7$-{+Cj|=AWh#Hp zK3SxQI`YOb^JCIC^cBO-eR$Gg*_TZP8NHbIjoRF~tRq>K3`G8Su1oj7MxmSHnoj9P zA5hR1j?8eOFeS?{J!r2G0$^Eb^LmQIF^Ap&1lZ1-y--<@v6lY#qH31sef#BAu-;P} zEfHt^`%Pye%g_2kV;IQ#Dy(yE?oSwFJeS8(VYslN{ZOZdE=jM#9kZmc@w3wlcfU7p zW?tRj+AQ_Z(1~>gJne5L@g&b>qbnNCMf;(a|L0W===+7qC?v@L)o!_1*w`WCSE1wY zx%@)>h(D5Z7v5;Nf^WAHa9kJ}KXnm0XhDo>M~2ppgi0C;i*qQT7sv^Q1q%wpwKb*} zLM;aUJ$3bpypUUm5k)VGPEM4A$hfx>bk@>q9X3LfM-~JvZxxjGEcypo|ai zn*s*aVlH>6n9+3l!g?4(g2~A3d|k4xI5}l5;I6EB}%_IYq#y!e?>{U3cRA|;UR7`Yy7R|`5q0>W1W};IB z%sbi9mXnbtK9#jH2L*!oGiXyH9Fn%<@8tb03hKvxZ{_$xW*6mF zQB-SG&TIDX6=CUdX>Tc~0v2iXi+E~eLugZ50Cc)^_9@$vH^IT?t>c-rXQ#e=1NI*Gm5s*Sk`Sc(3UmW@u~{CzabMy1=R?RT4-1cDiEPl@BYJ64_$N4eSAN^leZV?k#<3UOMo2cMCH%Zx2HSD!vhwEXQ?e z(vV{6RQgl=mOJ2q=Mf+m{VE$-^k1dEQ)3(C|Lr_qJKE@?B3@~MJy?1K?mzx4bvHNR z?FgSBgGl2R`$Kp5RB5aCS9QHpu%gFryFj)OTta)@GTLU#{^LTh%DEBL(XC+LmJ|}x zTNsco!zr#j`hE+U#{0IL#{1P^{95Dkf}NRmezAeGpplapU$dkdeGojRm|UZKK@{h zRpQ-jb$BM|7(MgU%9|t)EIpTJ_NUE~_CM}}Dyd(2ph?wx0Jp0@{~ThVZ3$913u-z3 z+Y~AGefn~;1XZa>#Mk+qf}7N#H_bZFpKHR>+1{bGg77BG!FX}ts$~d@S-=&~^Fdyc zC672tUD+uA1s13+)$_eYQBdF>0l|-%+2^5*m=@`;W(>E(hnK~@1-%G(C=(sIHM)a` zU?3I$J6whMX%tw{0Meie2N(V;dEDJ6om9|p06Rd$zoPA3QHCSF0?Z)xEP|Pa7w=&= zT7D|i&xAkZC;6I^*So!~&+aBh_J4EFM`Var?A+yCs<0Os>5&4gZkF8?W-ji7b$PDy ze0QLu1H$j}peKTtAQy`V=-G(6A;#1{44e~IpApFt@5YqYPBQ1q;;zbE8tX-{tI-9d zW#1@xHTSBM>1m5aZ@J^^9!RKJ`EMZcD;wuBE7?agE4aX@3w;#K>e+1Ge}BfW`E41n zez$vIL8J|PQBvpr7Ai(?MCc}pK4c2sjb>hYx*vXa)tRqx!9D~o`bc9pCw93#$#UWF zqWn-)B(@f;f#(!CR&}v;!dHl~8q$ZkL4K+U&_zC2_tHmKN3e&}YaMv$V_D-dIY;OK zq5atMI2yr_I9y2_6o>Lp0)I3W#n>;5Ssn<>(Zh1cKhqk0=jnYYGTj{reqTPw56aTv9{5*KyvWKbB~~v!Cf4 zj0sR3tATec9>?vy^XC&HYa~Q~lH`i=vZvgdvzyz+6Ji!V9By&vpk*f>n)4wh=lWv# z&3l5bV2~7~p7H|k;R=*v4b8uKtoi~K>lVGFP}BM?Q+-gEVL~LdY_K$f78?sP&! zNe8&?dCRG@L4d@^DM6&?7S&$cKGsRXUX--;P^y@fGuq)iB`Ysx2~c%5-5)L3UbQm- z_kVsdAmunp8j!WHm>n`W<4#9XK-ilAaZLDXO4XK``d9(K<>64dcJl&%#|dT)$M&z+ z8{Iw1NGUqko~WvJ&NS(Tcpu-zdlzKId!g~|Q}duQY4z9TJli%l#dH2?B=9;)sc56DAr9in;u=V?nza$hrVr!bK~mon7LcqdJj6`rc2OGbBd<4GYa&H`fB z16Q}8A=_gaDX9e(yoO~|T(r;47SBkA+g(~-dW3*oR1c-PNu^V3vaG6RG7}W}?!+8T zoY^Ao7&rNReMM0@3?~(~mMr?V*F)I{wnrC)^`@(Bo=}v2V)nX$1|^MH6|0vvA_kbw zsuCb^37GUi)e33WPi8Paa;*PhDe>Q9nViGxiyZg7!{h$qeKIb4!O{DBD{l4pEbbl%?PUXpKbFwC(H@h2KWRRd{tv)(Z?@_9E3b2 zHr(w7eeOCIEV9ht7&%75^lm>^yqj%{wlS1fv8?4IA3e#X7nyLbbj`ccA-$_8={gMD z{w(ZMpE0d8-#@GoQQ*0y2UTHz$vF(S9_kO%u)p%iuwDhKw6+88=$5z-du1^H!v*0{ zd%qG(jXAWU=kQplV@}Iiy*x1JR_0uLtS5%60RCGDApIxxdLCtheB z1ba=4+dSvuSBY2kv)j02!~z4Wb>)al<<^)+{@rqp3b0tn;W#tQcuneJ@Y^)3%|;Qz zRePkx!?@o{%iAMOv4qW$z1r3bxX>9n;Swn|f_EVb?RGBaQ z*%6Cxb`Jv%Prjg$3ygXtjCEhaI*vZTAMYdwQrHz~jJS47dp7NVckdM3Tx40+aBW5& z@-~nyhg7JAxC5LIm1>n!T@KdLUy3^*ss12iHnR!~uS z8|bRVu%PGg6Ch(M$V&~VL2Joqf$qXFl-#6J5sEA2 ze}uTrW_+Um|37Wh3%T-}Ny?{#-~*!aWR|wx)jPJ-AV^}0@cR8=Q!3Yw>hg!a@T_xl zdQOCcggvqR@cIT;R)|3e$qk*$3Kcu=GotAd!pbI$fbmDJ`7Gxfk7bVxQ>s_i3Z!=* z8$_48zxP{BA+EeOEkK$DK5!|T010-r%X`kSr!6uRLXr$~kDZe&^eKP>;0F7|3up+w z2kMxjmU6|?ET{$Hw!H8ime#s_zLI^A8pS~>ECC2tL<1jg35)wpWVPaKYT1L=x=ALpmwa+9>+C|f1zPDp4;kr>C-O@rhi9Ac45zQ z4K9yVBO~lV)$|JeEhv$rD!BV$kVgwlv3oKe(=imFVI5n}`X^~a1d*-`!wQ}dLd1jM zG{AeU{>#Om8(DFa4!$gjOH+mOTMsGI2h_mRMJD50YL}|9ldmix-;D}S+;A+1uVp7)g-5w{)|2!Ph~hhGyiH`# zG)=6ERRA-tFZ{cNgYWq5Xnx;3>~o=rn_&G8^ZVH^1deF{f8z%`{e^4SqD@;6+S0*z zhye>o;&PDlNUc|34jWIcU*e-S)ZQgSkYk{k;ayreb^`?cvOS>dXL4eShxhR0-ll)Q zn@f%F*ZOr6mwvh8S_#x(3@v$;9Yoh4;C14SmGM9~1n~3F8Lg&9#-bmcW&- z{~qFH0w0w{l+MVwVsDejEb9Md%eU%ImhhC?vvQdP5`!}43bW13=#@W=903`Em`^%q9kqmN_vv zD<-69Fp-mrK}!kODrk&m26PJGx=G=+GTtB$}L;+~6*c*TP1(W<__*!?26%8E$m|)yVW7U{i_d44C=nKpnj$pt(=| znAN1>NcxXqhhq)~``!$>4N;*_s+&(Xx89w)MWZKa-SXw&~JmRUMXQ4s9t-c#fcX%ZshsFcuFzq*gyr-Ep3Ou7RpB zV4C^lE1=?V7gk%$pnT2*cCqh3wVDIY*dd!kFVz+3u)mDe7B8djG3H;U8sX0%?#OlU zvHf}#R@H7O@MD=$S-4SzC1D~7y>&&5XjehtUA)Lia=y{yDWiR+DvJk~HQimEYrS-< zNsv{jPiQfpGzFK}#u4{p_b3ofqXENZBQ3dLOzE(|_!i$z!!$?|m+yLeaG8!HzH10DhqBf-jxflZds(1Ktnxj3zsi!X>qXSDzI6~>; zSSWG3(b8#^@)B`(iS-2j#i^hS+x@ME^2p(@9;c##u3TxRR;szvR(vXI+Gz1rzyDvQ z__RGV6QlFiio|$Zngi2|_vj~}1TnKsmavUusB2;qE8@ZQLYf_L+E(86RR?w54i$~J z78^}ju585Y1TTnS1u#JhQsSmBVXBk?5{EEs9EkP75D>0AzO^o0^kb<#*{ewy*|`Sd&yzrQr5Phah9n?Vm9V zn&gTCtp+u!(^*XUBRNxb9XO&OS(vP_cjxs9K1%l>qXHv|1kzL}(Cu6X?8V7vHB|D-_E#+-smbI2pV=$ITbqmtC2$wcV2r z2eLP_GFLR_=*d{4O)MXKakmZpVtQ4eR=*h~nmOqLk>nloAN4{1q9Wmk$_v$UbGk?B zHEtfy5J0XV#_orZT8F?zlDtnLE3BAi3!E4qr5F!S<(CwF7(0#muk9^?xHHpAi1}%# zjV`h~LygSY_wD$_LAwwtO9O5Ku^MH)!+n*P8Xi}$)px#Sl5VuB|BnK_t^Vk7yyZnE z)|VG`L3Ayt@6`6Iio*Vecr*24+AXVymvc!P3K%#E*qabiDB9&zhFbU{2g19~*&#!A zPZe~1REK8o2^S4v7$L*LMA}1ApUC1@CKG?sX}vBHU2F|yPbaFC*_R)=r~wC_zy@%G zX2?m;0T~XkZ+i|N@HagMRK&a!DXjg)#D^ibWD}M(bf#|i466ss?-O+P!O6=Y3);?v zeMOe=;96wY;z`RtP=L47%fRn;Xuy7xsxZSPssKz}g~t1fl#m%_c%eUi;F&WJFvVAgWTDgP@1zd2@wsoi_xO z_(y7S#WP9Z@)9DR|0e%6sWQv0OQw45!8A$-dYmATM}-J5=|ae6MZM{hYL@GNXDRBY zQ-&+6SMAKP26`{o{r2BP5KB*8ljplXkZB-!_bVD{>oc^9zGf;%o_78Vv+ctUyyLG` z%9UlQ6w?(C+us`N0>uneGsBxv$;z{5VQ+F4FS6o)4&@L84Vf=^IE5;Hn0j)SJz@)V z=1W@KJE0OcQlH|HlGQbmp4DeSY@h49c-L#;;&Om>$G%`*`GY;aKb9wHkTvFVYQ7g# zfY2+vQ`)39*0=u#I21m)3e1@G#sGBC>$5ixt@Yv>&5*eX+X;D&h79*`>dM_j}I$6$tpB%?9suNLMlb*q~z zS6XSe3%JH=mTV?wu&=?e5&EWk#0iC>Av5_0>&`LAtU7s1$nEiYT`O$O1GNOtA-LOE z0r4;}^4C!s%is_-%0;UzXEPFHHeY|DtfbDk#`H8mD1E+&!}?MC$0gJv0IVK@=e;w_ zH#wT!A}7Esn_-6HD*P>BHO8>AD|{$$K2+Zo-tT?5T;N+k4>;!Zp0yEK9fDYXQ7w>7 zn>s+wvA?A6K){vN0OHdB#Wnzg_~o}&;TpJ4)_hZK?LJmJ&(1 zd|M!N%!fd@BEJgBKSITdrq+JOqE`ZjxjF55trnzZXkBqG&t)kA{n;!>x1a$rj(mEF zGUaRPMmi&A#Qr8YZyR>SFdKde8{%oIb=B3d(W4U5eQ+OeFt==C7Nvg|^i}5EA0kw} z-J!zT222Uu$1Yh;v%L*>6X1aHj{hw>K&@`D$L4{?nH|3GX>UsFsTjouZIpOAWBzJP zS0ZnUsi6y3?pGP;*KMt&8)Lz|zif%a`SwPD)2TT-P;KkkG@f|P!8w`BRp=p{xUxC0ADK*>0X?pyFz_BI>Y@GHSbXkLKp0=LVe0|Smxo4 z%YK@h%6RC6di*5xES3u`UO(ZE^3m9o_tFCm1z2<_8Y!CYlj}Wop_uY1j$V(Tvz{K1 zWY^b#ZvJI*0&I^181aOItq(GGW^ciDA>7!ks9} z)D7vMb!w(FgtEvVnr-9(3*f2-)#xS^8ng*Ejud{zu+{+&gBa*wI}*#6j7;7VH)G=z z)T|0T-gEKHfbZ$cqj1sS71nFuEwQHzIT(Hkawlu0>91j&pzZZNGIP7KN?K{U`x7YC<;j)(A$w6tH-h4k=a zBNjd;X||outc=BkvHQye(IRK%Ad4?N&;6m?KQ8*4OU0gcTU=1K?;p-I@hf-0|p_J{tvN9|D#P$1%9JqB2^XNQC`L zdkF`hhz<&l&WiU3;(loYiR61>`)k#u($%@?tqRSNkVu*d*LqknuSFfW1%`_*=}Inf z_PgHeiW)51I^DL_pZUdnDJxTL8fqp%a(g3c)CDbNMZTJ&Mi`o1yiKw!DSpNtK2_PA-SzHqHUE);}JKOcTL=OXCow<4P`Wn52z?s{4Y@hDY9dRb7 z%T`)LhrGD|z-|_DsV_TtXFR&?lS-pJaoeySr182`>8@5aGTuCXt$I~Tl91}K*#AOC znPh&aanMM6SN;^&HiE=y{ zK4O-?A zwC_VR1ohO$EE1y!i8_Uxo3L)xUpH)9JKm{&#(02xCIo?XyW*9qoo?UsHFfcqG$OV2 z%6>bpEz90I#JxF?^7{KK_UFK39{aDCNjBb!l((AF)$j@fotDh~r@VsYRf*G}@;fJI z!w?HzDzB*J*|pfN?;RTw8j35qNRa}@5B%)Mu9}cTQ+|cjNx|4g@;zx^1oYt>03lkO zXq=BT3Wuq~v5D{dS4c__jN#KZa;=@{TNYM9=lnKz44%-mmmB_^_-PKkU1#>{`0eoF zTdJ$r$GFGl0=yixJ~_Z=KEU2zQVW1BqS5bDh(Iy=^eY+SOn!bdK9=Py4y!I^c@Hz5 zD#v9PvKh{Y*`>U!wThSWi+RfqKJ2 zk>##jc6Q0};U@3+;yg!Nmr`ouZye%X3N(L9Ate@tPP?SOtzzm%k5biP3Hhmw6{xoy z^4+cRXM(%LtrO@hj%U{O(;D8O>+QFPP1Utw4mltPaKUmia+ZH@K^WJkv28#;S;9pC z5@Y0Ni69qOm1;~F`C4Cxs8!#1+KK;%S&9Yir37_E8vmO8?NXSs=b~oa?MvpL_@XXJ zcq4!}jdp!k+*pYOWRJ;gsu6K^D1wQGltn0fx;)%B&^k(Gu@WPu1!8?GaRQpg{Lc3@4r0~6)U z+FPKYqfvgMa866DZvjgvGPQJXNrq-jfL$Uil)P~y_!0h+Az16(pP?U0h6+`~R?mxTxUz40IjY|selg9hwEvS?imK1=HZ44^dF@KX%HxMAL`?Rha zdAHk3`5o_4OOr?SWle4_4c%v#kl5)APmSXru;mQ7L3o+DIxe{9#`M4S<@31RZayA= ztdJH%Y|u^O&y0XgkG-p{)?r61`D9$*Ke#;ZzY!!E>>AJ#CqP{+k2`4$BIBR>YN%cC zPV_hv7-wYcHUsWbLZ!!KZzedyR>^zEr4hoiSLSM#p6Sw|0w31mC#ua8K7)-oow1vB z42u-`4<~pOaUdG%+HX%5rJvIk3<-+{t--l|5@2`z`%3)AEAbxLeFmwMVL*R5`Hi?W zm7imcrof*EILvD>&yIC|DwC-uPt|DR9thpUi+pUXKv`W3yP-RI! zHQV*J1y^Ub56G#RnK92{w^{N=AB3o#*Ih}!yEt#`yYO6mz6cHJ9<$>` z4}_dBq=5M3(ZzKw;FUJ+r7Cno%7dz7yB=xMU<}M>OzxgchZ+1o_N?qoaCcsy&qoXR26ES!T#PTCQ9a z$!iG(>agFfE8PvZ7X2J-a@Pf6#9)(M39iLHN?^LgHRJ^H=~ zg>bG~@km~2D)FYVG<&MU&MtLUB;nrm&3qC^C5w19G?I}ODmzWki%_`O zyh|GR_wfd!jkl(G+*3K#Gy|4Mv`=u}y1VYq0>fDgy}llEjXT_NaZ}EXcS_=js~X=R z;1xJ|H8}+KFs(3k)sov*3oRLBc>cpVe0|)#1$+d~w;p2sVadwx(Fh>td~m4 zEHaf$RnwP$%80Gy?qTdTBSAih#mtshCku5!)8e1H%HA2Zk&e5e&BO&c z&hKlE|0Z^*6OW*G1c%~{#lN2L;4;)o!mKzM;T4<&`@P`YzkU7GapFZv=%ZF}&rV#9)J@0f15(-$dolA52aE~fpXcK&+f+H}i%dhdPB;M{Rv^BH-E^?TaLn$Q6`1-@~( zQ>0!+y%sR`zPCOfi>(^RNO9OWUXt1#FKYfrO3;|;EBzitXqr}>@vi8RlGLoo+EVNl8_A}BJ+#uUX>I!OtT4j|XEj+zGT_wP3!R^3Nc7Vr!i#$3}7Xre% z>&`wb43I{mr9Wc9jAh!NJF*RAL1@Q&J&||8EH>Fxr>!r5yK?gY?oLY@=@a7mETVdm zHKiQutHC!1c{^Xz|IpkNjSZ=jzF;zexV~XkC}IfiqxtRNI#3$oEEN|4`XT*jWEH4f zn7>3*CaAt3duZElJF3Us8rWa(x$vF>s4hKY%RP0@-7@EDH30}NUfN4G@tL0IwP_@gq zb2Rse4Yl@vX8C~gKghhWwE3ttaqaQq5d}6_Yih*gk-@Mj(z8saTcaGS40wutNC+f8 zqtqK~8a#J84SlWMYZk~vZ`W2-ZrH}8mMgT3^t3q!h#Sq@PirQE>T0fa#vw*tKw+rS zSc57otQ+>1!X5_7{!T}28pJS`*&<0r0(Z3s!Iwb4EL*T4xazqf+pz-R(!iyq1@8R$ z{4D_+bOU&{oo?|d0Zy^YH-zz;*2r&-O1i&d*#g>rhrP0AVGrPX7EpCOQLvH4CYWZjf3NR-wfjR7!}wG92{az}Swp|5Q6v+!6h0|0G4kjm$rLSk#Lk z2lPiB^Us>xj(7!Z(_$9RuHIFvs&q#d<3JLGQ%H0BzH&zSklB3;XkqoJ;5(p9omaMnE{SgSrupv*H|nH>A>4F3mO2&YYCpCuq)I}dtwvo?)gi% z^NwK?EX42(Ng5wKHNoJlHQ_bw=N*vD0tTpkbl1mWj2#A~q@Q#k0UYguqtaH^%qk4? zKZ@}eCH|P|8u|YDPim-r=k=|aVxHRy_ylrqi~sgEpCquazRhq}NAxOhPXMSRY070Y z8Fw{NUuN%l)7PfQ;8k^HM|=f?^%zi@u6;UGLz}8V{B8h8z)((E&fAO?llhp+J&rj; zL@1)_{vQ)`z}3cMso#MXLppY&wgXM`n=j3-ih-59eoa;j5*LitFb(79+aY{{CsT(? z=arFTk;)01PKlyGQ1?cBK3e)kBO%eI)u?v^Z+yJU1!!;AHn2Z~+`ukI_3q9qv zgttm4E~>wx3tTWROACDgb}8P}w?r5!{rtPuM6{eCrwbgw817%-O|usky)f^n@KXvG zjH4dO$eng?=NNxnCB!IS>7V+T9 zelwxTWyJ3(ATxE0@9$EycQ%e?&}ddEE$Qqu^A0o0;4|W}#`*_yT1HONPf{5<-?cv_ zg24f&k!umob03;Yy4Nv)Eb&uMckI`k$uuL(U;^1AgDPpdyV$Fw6MWBa#sUTlgY#$i zn8zpN8Bw;vL7z&|`cajBi^o?DKNFQOe(c5+NTpo9~)-K%S>)$6V+1elT?{ zS^1~->>0UTSC=QO5ly0nQ6Q9>P> z;<@d1l=&Yj-K9)U>S|JlU26<&`qf^u2D}k4YCE-gES&Uz>v6Ag?9q1SJ%HNsQz6a~ zhQ8E12Oh7Ry-w}YQerBLb%{;$!`;RzXI(zQjQrdu%m8EDp-9~rv3izbM^b6xp|18< z@mgSAxS&I8_N>2GryhdCP>oRHA?>QejMfn16mS`D4Fz^N{6x3fuz@e)@?U)db-Uo3cR-kOSuK?Q}`-C@U3B;-THX>_(i z_>@PFB#XNl6_uvVl;==&VK@u)c}zeCE?qf6Y1aDD_EDUd4yP3p1P*`X-iswNH9y#r z<)Ci&R2SR)^%xutGz@Ha_qxJHHIwW}QmAW$XYMz>sQ%xzT9HgnjDY68P~UX*Tmt)L zcn_L@T@I`>Vh<-#pcHWUM%kMI>e97OIWeRUA&YkJCQshBhX82H(m*pUgDQX9$wN?) z=Xud!I*T{y2k&>Rl^AVu26x*BzZrb4Ke8BH9wdVb%84>%8zT~Fd7QL%?yPcXC%GI&M{%Y9oDg%m=I`E2eZHHL9gq zMYA6`ZYeJV`}PAs8948Fj)`C8D4d!_Jy=cDv3*`W+1=cS6g>>vvt9+rQue3d7;N32 z5)vg8#v>vR z2Vr@C?^?Y=pDj>la3$rPmB|dOV=dhlbqKvU83vxA6Dzr}<2X0m{gm~dSAj_XFuj0w z2CoWlttL}fO$KnF3N=~9Q9V{SVA@E!5+K-xZ%rGI%&3MH_Y1d`BtQl(l=19k2_18^ zgK9$~SBPpchUIhU6V=7ll0q~-lTF^@{ zfDq+_*=Xv>8}8^CXZGluw==s$Oc#;<9ZlV##Up+HX*7H$dEAygmT1{a3P=EAEMSe| zm3L=T16puk`e8}kibJcPPn9k*d2PH7*8g6_Keo(uF5iPJ1p9`Vn6YIv6|AS^4g(HV z;nb|?y##(YsgO?2ODo_?D0fY6j%F!MxLFSYDSNBU2sS21XW~Yq=R3d@+hl({dWH4bhoZN>;5(c$x7n#y9 zPljd>^|R-cxUuit!X;xb>-f1#)=hFu1u1M(lE6_@Ey7D~0Rb{#Drm|ZD2>{~H1ORK zs%(fI0qk@(58n2T|M_V`rsGv(WyK1uh?O18D~9>;>oskifb|ODs@hULj=O-Wj=`jf zt})%Y@RZm zgnM>`;84r`PqTK)A8qh8P~yCQ*h7hEq3 zF@G>o?#gOsA~ava2x95-gk@*l=Iic;!Jip4AbeZs9q{3}mxI@IUgmIWB=itchE!(} z88C{YWdm5vjD~Q&8n#Gj;Hz~Nxhp;v9#81cq&{}!_E_TN1Au+$*O-Eb+_HUtBs5-y3Y7l!@%dAp$`yUGskk$F!iicCz zO8v5=(kk#!+8gowYH2i0qi`&)L%;jdmD6gJbSP~0|6${0=tZ4}C@s(;Z?ZJRm!zCB z1|MTRhV(rDn2+BAP#6c#WyDQ+xw9Md^C004I8jRzrt@ZkrL!$V97J^?3nW@UP}H5;E`b~Nz-!!s2vxXEJFn!?XpMx8#GM8QA>qJgqQ@HB{;l`VbEA5VsL zm93$lt$lQwKkP6l(W^$>4o>&ZhKGS2j9vw2N2@@d^$j;|0*QkIb{XPbtKu1+59Uf_ z9(ev56(pXy4LkU}I;rr=cbwCxBNOKsLs;!vb26a7P5^eO9XLMDtW>OG?odAn8)W2ce2)0z@+4PtK0-@&k@JcRt44 z6}upeQj*o^Z4sE%MyCYgFFnD*;T`Yah^qCy z!;~6vL>>I~+0!w;o19(Ruwd4M+s&02{C!RfpFMOpv&#-Jw4pUB81U5jyw-gF3@bimcP(rH%-4|>sG_TD{a=m1YgH<=#hOMw!TdZ@Ooy{LwJGwba1>sC z?{zuLU9C?TP2NbydoNz^v6SjseY1_;eR~7nwyM>6kU3O@k zOvdcS3%}9cnSX2M&S4V_8$-E{K)R%)3|##zng}(|Qp$gi3~nc?t%|yM!5pcn{%xzc zv{*0DZ&N$}n%0i2+$&kn1A^dk5opa%9w0q^9)tyEks^={Xs?QO{#qR^@|lHj#u$Bs z{-O>F?8h!uBC*4=eEoDF%jCcEUi-BX)lv+7%g^v0hLm8~qgJr4(O?J@G6SB7=SR?- z3DZMH3B8KvOiEo>Wy`mA$GtOP9lEOS9)u++*hYwdfz)goLpQJWNiE;^(FFAY$#M#V&83X$5tUI|M)Tea<6&sjd=UF8{7*Dxi@>i2-z5A zBf5<6+}O`{c8QBqQi4Wyl)i%X=kUR^uF$~s#o&C@0Dv@*#@2*xDb=Tn*>1$NbHy-gsp-~HG9PSvF&fZp_tXux=Hr*COm-wp4f_IW$bR! z6pfa0U&{#IKkR~IBj2U?{qi^5mOPw-0DE_9F8n{#Z~;@+*BlQe{`SGA8d}MPtP(}p zpX0d`U4}b1-FfKbWl+Fq`O@+^_LBC0*y`E$DYl z$CxlJoJ+vKlXwZJz)V;uzs;ELCrAunMc=6pW!T^fd=-(6QSk%uQ-`loK<&VJ2r}R9 zISNr&_STN}(dkGZW*lcP5AFq2Lc2e?XOyo%AwciLR(fiqe7eNW;}ow`jvr3ZiDGW~y}BI9s!#}^(e=@CK3L+9}5 zjJrYldc>RMtHTI0<{Fp|KZ4mA?k{Bu7{^umRuo<9BcRd>Xhg5HC(ykY8o!r1mDf$l z=`H^~H8^0Fcs8_6KY!zoICf64K|!D(!pWfZ{Mllm=2{khUin_C-Pscrk~w>>*;4V2 zFbfWhF?<8wUVXvSqlom5cPhOaUkK9-(IW{)c}OY|j@x;rh;q&F*nIk6eb`BGf!I%YB9m>&R>6dX`Tkt`P&58WFgtc8ey*y zZQ!txu;{?$`@RU$WvFF*m*UmhP3}(p>CFws;}YSdwf?os-CzO8U4-@#FwN9yX|mQt zgJwFVCJPvioB#UA^D2%~?w$ni3(5B%fvnt%v%K;`^mB3N4VPK3Wz_y-`FS=WjaI=m-Bdi8}hilqK#{m&-@e%)gL z6*Cdl2CjKU#*~cZ6*=V=|Lx_jfr;_({-tW_d?-(fAFXAEfyUB-_~X`qN2_r%cN9TU zO2Gaw02hLs2#-_|4J-{E$-RlamO%g@j);4&NBm>xYd<%+JZ>2UFPbA;2U>zl4cHzv z$uAz63@(9)(xv^7|s&K%}%%gwiEH7Ya*HP4L=;g_&e6V6=N%qh$J*<_c1 zM<%ihKaa9+UMN!Uj^f-x9~M54Tk5ksLApFIVAlTqR4@u<1A}6J*YQuL#?~Gyjgm|-{^$zwT+(BU*NwKS&>|)1utFV zoq1+OQ0l+^oF?tMQkhk*%C9=n4By&Xhm~$esC+H5XAn2v*tr<;GYZ32P)Gz#Ug12q|}+qCFUi z7Np=YojOHqTWiTq4uE}HSp_XG-adFHQ1$$65hOs^8B~+|RVnRpNBKksXl>fDZLu80 zbp+TVZ#{YF~Jh3ALL1@ZM4`Y8GjEggv`S({fg>5c%EiPniN@ z5@d`Fm^SB)LAEVvKs*(FigxYcjj`X)`hHEb8loL#9c1zn-!$bpL|>-td~5HqP{M)P8C-Ibc|2G(( zLbzRlt}xF+HN}V~YQ;e{*2n?`-5#6tDMg{qdq=hs*$$1^aigBpj#!b^;BriY5Ri)ERF=pOjv^yNal{ob8cs>Mq%K2nP=4k@o* zu5$CpGO`j|*}%Uu#I`nO|C4QWC83EYwt&D=0E~lwH+#j1Jo~z6-Vsoy34lH_^!@^e&1H?_?U;Hg<#obfOF>hx4#%NkLr zLb-W~{@bX-{is<<3E-?d#JHg%@Wk5LF~cX!#CH37_Hh0Khs=%JKRq&QrvtwYC`a4D zl%u^;_?s!nw*}!BZf%8#?adNkr%btOkdHJ(HsyjRzteyFz!Eo)csM}SW9ZUS1}vTg zlGwR>QEsPaIBiHwJ|L3FYi&d@HiM*x5N+S!Dh1B1ksfEh*}}F+iN2f@mW4sYrqs83_f;6x!U>T>obCN%QE8V+hlP z@4C#uQpgd>JJ#OoaG(_2w~0iBA#;7)<4T>R4E^~_Rgkjy*3<6k~UQW~Jr(x(7bqzf%oKf)kjxyc$Uk0Oq6Co`0w)!S- zTbF!^L6DJvbXeOH1>TX8w6jiiETa1ZPehFT-soGviC0|5HNi~(0}AP*b&K0Dae%Oy zOPsVgaeix@F*-?UGqHX*-L5Ism7q*Kb#;6h6+HXPH0VkAN~nE1F_JbG-VQ~~Xm=ya zUH06!S_N$P1Q^!TZe`;|tf=+5Rb^;w)a%Q8WHav;wRHDg*)k~L+>9jR)S7M`>Pe1~ zNf)I1FV%$BYXn_@R7{3U+3T{P1svq{E{k>fAvK27+pqb}GwZALAE!Goqf>voXrJxJ zIe7ix?S=m&jz;ugk8dN2BBqkEN$ZK1VA=pXI|NrFT2!}0ebQMGe;w6tTrpJ-io-Cv zshMX^)jdQLL_C$B!|(b0XYnRqI7b6|C=J z|Ai!q_Gq^){kHRRqQuzlZsu-8guF|uYe%$J=sOH-4jAPw4kk-1!Hm9M0Ytq$x zR%`tcp2_@wL~9TFY=pS4ESEyqK~6a(U631ND+LceFLE1u9*<2kd1U z;y;3-YO?vWe9*`PTPWSJtP)lcgk7AMFK4#1Q&^$Wa~C(9nDfI=`Me2@>rV7hA57x%B${_D~rd-X=JL0 zy;RCR0GlyH4xq*+WP6Krr#=9!lIjal@gCy~c?PAafArFFqKblsN~SJYJdTq1(42en z*dQ=z1XmWs{hfY7P7=CvjvX1xdq7yR@lb97HxwA)P0cVI0^l(BPf(Z(>Qo>|icUu83KDR#w#L06Rd$zh5&# z`Me-wOG@xg*t&ldwusp7iD%|saHLfY4||-DClpozTp7R2EMslUSn$YA!@0`Q7+o)~ zLzIJWjYnrIJ^@YAA%sEo1(`7AEi8~y-aKA6G>O)p4syVp$wT;bW_}6J3gSr)5i$kb zKtvDvk=nV6z%Sg|ZU=3IvU!;=hu&tEfUIgOR#cZNw(f_6N(#Fi%O&mepRCT6m4H6D zS&>yn?vU&l9+A^LTP8flUXbj^RHG7ECjt;q2=FoihrC{HN|Mm9j@#23d?%|@|EK)V z4nsd-u1A=ET%W3!ui0j~xyYeDS`dTnTa#Pu@66~>fpkyBr>T^Jd9;wZVE858Z?=hI z`!yF7i%GzENH+!1>YUkP3yP$Z!5iHl-4E}E&rSQzHN?L|hnwy&^xe5mPW<^GT-@Eq z0wY+46mq{)U{8y@mMX$4|BGT>vuSz#l|bA0WrKLSAInHV8KvLLNOFzMlXg8jgw?oY z#fE^n{KbUSU=d)_mOTbD^;!DvnJ)+>Q7gVyT>p%c;OGgL(E@HzeTce)OII}li z>*cmUjrj;^9O{P`pw)a6(>3N{+^f^}hH=bO(w7%*ff3*(2{oc9cE(QW*o$8qHIYsJ zuW^WCVICyJMP;vohy721MXK74rt-^m-Dp`WQZG!^lfPjA!3v_H5|JaH;DobTsUn)2 z*#pbf*ybh3Wvs$;t_t0RhK-Z598FWx^ z!NR_gRJ1h>A*}oW?@$b2pUrK`r*XDGZQY6q+N@@8qF-wlX>Mn!Ng5lML>_uNeNs?> zper8Nl4YI4bBhP>;|`E@zka}L-lmz{M&d8GQLDRBmLs&aS)S+W)M32Qj8mCr`;3((jWXe$~#q%hrR3n-49B-{ULVU1?JT?=K|_n#G9SYz2>s zVY{s_DuK6elKgI!bKl4wsV{dfaS5P)keOUIwo~+Wc1>h5&L0GGt2_E^$B@pR+&d-~ zycz>g9lu)piuuMuch9OO{{vS5f=5GMAT40!H7V51~W9wX*= zrG@E2mDe`BcA&Juh+X7WNVTek>48$H4So~&%55hYCId`|=bm<;uWXp)PQ;e%(vZ+X z5;T*`1G$BAN>!sl-#@xc@{Q4t&C9Zr?F5|`0ksSJr)co|3L0)T+fz<8Atk9j-=)e>gYb0IU^IG6IAM)H7J7GeW4&(h zMb-p6Lor952$tRXQ(yPn5c&@pc;3_BDgWf=C{qfR*6=MB$&;^sHrw~nA19`PjcmZ3 z1q?C7-e&1(*twAe-Kf`j8R;-H+#|9UsIssl<=zZY@Tt*x15B4f_q{1V8&o@}k3Eb^ z=mrSs2QIDa&u_V6_>$f`p*d49#Z}xk{Y-#P-Uj4vIry-=rco5pV!u@(R|M?QlHu*UWzid z4w2Bx90t%)UBK{`x$AGkc=X&|Ae7n!M9|KBntHKvg+3|CzMijIYp4We*9n7idXeK6 z6Gw8>cl1>A;lJe#TwT=C(Vk7un>0s_HEj0h#l-B-$Gj9^av-nbycxL@Du7r;9xWro=yYF)-dtRb%fq6@p@o;sh%K!er6`kOO(o$(dGB(^X;yfRD> zZNQ)Et{mD&GHZ13eW{vfRba|-d$qpnP4+Fq;2PTC9g*zJf-P&M9&)r|?Y5n3Y*u0} zZF9>fi`Ck@Gi>yF-C?IKCLv`BL@T+zlIxshM1+g(a;98cR(r)CB$us|7f2;U5IP#K z0cO>>J_wSBr)|Y?xrIi*G7@0LbjB~Tn(R;^4UdYjCe*soD2Of{^F3)zfMo(^Fpx9 z${pmi7HkAwo~}M1;FbGvdX`~S!cwe;=Z5VTBq?tD(J(&b(cESyv;=!^tUFXB3tgr+ zJ^U0`<@0pz0-yE);vl+1;f1Aa_NTC_D>U`WKolbXNgKBYrWKW*wx^bHpf?Bmo`%d^ zURTe`HIh)Qw?dC`z&p|$_LH?}J%%t>d$;@>cMQ>Zfq!LHV=W?m*=?Q*C^wj}Z}=QE z4IL7nqPq!CahS?47of;(lhVk7;T1DUD%?^SXVOjk%t<$8-zWkA95_RAk8o zC*$>N3VTfsJkl_@Z+gozqmCUU(yIJ(=ePZCE zqOT=B&LxUkT2#2MQ`OZ*Tes6EG@Amwi@$t|N~{iv)X*|m^c8XWjG4Wm;t1(6+E8W5 zUjBi^!jVWsQtlFFG~`b|0xdRY1Roz z!)OO$gOVdLNxYq&gyq8*3YZRXhY$d#b>)-}i`f%=F)NpE2(dk~-$F?c< z?&JQ>eSot)z$~frX&o)r=MqZGJZ~j3$Ji5V(6x2F*Y|Z)i8*%rQ_BfuW3V%r?vAJ+nIp1vIUN5l7(qi}H`$`I`-cC-ypbEiL4CCF zv)0urCU<^~^WtjNJh}Ia;zzyOx z38fp*1rD47;cWo}KdPn2kq3BoI(I-%R8(YdsLXU0NK!f z8AVV_;ddgCBqU$Qpvm=Y26%p}2Twvx_=`r?Pikz>HF(MT4E*01jdaKb(1$;f98(8? zdU>*qlrZHJ8kB+k>J4_6o};@^r|9CZ*1xhpXr7)5405M5*Y35&HcloMid4B?(+|Io zhDMA2M~Mb1PQD~HvY{*= ze=-veA9KKILHLn^-NDa(Lh=>_O@-MP8wsZ6JFL z%KJj5332p8pU)lkXT9d=tR&%OSdB-Nkcg3fX{+gUQ_#K4#3c6M7i1ex=06oC zt&r93S$VzazFM5_pd~@f`)%$&E%P^&g@|82-tl=CrkHp4 zI@|TN$9h~c z7l3|McK(rtn_oQLsW#G*51T7WBu7Kq1w4ksF|edtcD0EC3p z2i(t6!HA}Q3kRRLH#8gzl7eEZ|t$*XKYQWQGD)3Ff{(!wuxfiy*NigIuL! z%v8{`?eJIcfmvpdeo7ITQ>IqJJv)^BbJYNmMkU~0ssr%kE>quN8&ckZn$m0YXu!-k z4fb71iaYTL)WofD5z1dDKM(!e8xPMdvy?u}yFSYL^GeNN#yoMA$YRZK*dCVn2Ri&q z+A&hJUF@DITLXcqBQByam$dd0zGym*$Ko|b7!nH`M+ z)lefN@jk9H1xs78J^<}5E|ev~$5Pf8Y7J-O7*K*P-IWbhE(PK{+)?3m(t!z!bg&7@X8nmfQ8AjCgkjvwN0zNG=${bbT}{1{>BQA2^f%uV28z5TR|W* zUwFEOR1U;B`%?4{%R=B9=1Stk`IAX}J74E@99|7O=MPOT@pb~bjrx|V;7PIB@q#lb zGqlpgdn4`G>OF>YCPA^`6Pu4IjRLs!*t;=`VYMJHD(*L;nd#a@w!mU40_8Ma+qh;n zy3xCo&a)kz_=X^N4Zph=JzW5Z&Oz(AVr~<~=)FN%YuUe~ES-P8nG^CsVKGR3Z(wCE zx#?T~JV&Ez>%Yzk4;h*+JnJBnd*Ot&AX(W(_@32v~$n%QBg(jwD4UeJW6*XmDSq@0furr zT6by0jnTEK3#jzN_MXx8E<}^2$txVUTRyXfA)^4_?fbkNwJ0!~!t^T!3aI6~S>s~L z*JzpU-(olC$3(p0Fb76>W-AUw`>RZdi|rrc#E95Z)*t7MtSt-=#D^8l>xvM5b|8G4 zUJnF9YKn?tYjm%j^x=2WfM6Z`P(Jfp3t;a#yG<&O+3)!(khiHubp0|7c$7!{0ih5N-1>vy%_$u?x7(g3Bn_Ofu ze$LBo766aDmiSks3%$Wh5_;R36 z-fSr+r?$>Q;&2yE1@E;2NJvnf?jX)^*zGP*HsX1UX~9sTOcKx?u@bq-_T906xd+Mj zCgz&rzGm{xh6NnZoO}_(Ku|9H<9P@a;yX>vA?X{BSY_azd76=a)IUk=4juz% zC&VpeM@@%mceQ2SlxCqjz?yLCaV#yK5?JT+K!YTIE?R{p4l$^!<~xvaQk|X|WZnf0 z@aD?mB!ZT9TsKUN;g$3{XIZ7T;!}!_bhqubkD?SEpwr48$Zwp)IIU5xw;;1A@FgU1 zqAX2fLg@>Yi5PbNRE>V?HGnt+dvw75Lo9CJLE;dicMYk6!wjk^<6E`TxXX@7z%%ZYM^6tJ(bN`2MM5aK_ai?KNXs; z9&5&#I^!{TOdr>_xAA|(E6uQrb6Gl$Lo`(?*0WIDJ%xg(- zo&&=aatJ)*p)5+jrI}Y*TJ3Ct_K-le^~T9mjc%2erkY#o7r_gi9lX*cms!%(DcVEx z9^|fH7o$bH2$XVUre-RBcXV9`I&iIrwgh#5t@t%16GA<+2L4(W`1^KkB<#P|r{M&2 z?wZ@)F&#*>X0Z-%=o`g9a;{6~No|X&o6})DGEype!SztMD+>p`CjTRcLi+bl_(5& zh>#GaZZ~r=fA(ukCxy=t!fMIlm99lyk=~9Wo>E;zE>A;h!yB5)2ihhDJyp3E915}v zNLvJj93Q|D{zW{9(+c4-XYbALsp%RgXDj}@$>l_%F~bj zm@?uR?x{7K7W1K34A94UpP1zOQJ4c$IR#l?r~qG>zTi!W$ysV;x^_9UUeLG=c{j$8 zyL9Jr4zgoj)IcLjADtPN8&P{tQ>)cXA3kvzDFslZZQt+qd0*N(e86>*`y|eUU*Augc3?e# zhxGnbL54ZFdZ?oEg{MwU_X`?x#H|YF7W@p#sA-4qI2qwKXIxZn1mA@n{pZ$RkQ1H9 z?+aj)-6Y8}KAH`~?M1#hvqoKfEXW!$wsES4oF~jd6Io|5K2QY&4lC<*K>-2OO9w-3 zaJ!UDbA&{HoPRc3!)nT+v<#Ku#6lrs^3e9`pZnF%npLWhEv_X&)x%8{*az}<=xv%i zugX=%ak4l}eUMORjMiq7DX^pG;PJ{TvIROg#y9~BAY+J! zz;!rVS{s*S6rC4?zYh+5sS-9~f*!b|r_ME*z-a(qGiB8nI5pGajhW_NS(vK5IHzY_ zJr4?TWgOnWb9aUVO8=!jvcg_-#b-!lIIO-<4E!l(0$mn^83LY`=0!0Z5m~4(Cvw!H z@XpCCo-gI2gb|pEwlsU)@%efEUR5T~>s4S(F&kB=`N-qw^Ky!oW2pCW!Tx_kmt-!f zjzVy8m8~WBtSyYj*EAArOstY-oW8Wf9>d7QhnkR5ew(fR0ba-xQh%e0!}nW_ z(^GAkOi~p8QB+$&Z$2`k9T+*nl{CO9y$agz=S$e)G|!Y)Y#hjxQJCSPvjgYb2mvA- zZ*^hhHLQ~u9^K5G0X;jZO@2j=X`%dEbVv#Aw=OJoY6(SG44F?uCjn){K^r9oR){5BkZNvQUkVOMk_+SS0-T z#E-Sc5p>PjUyj0_vbbqRkyY*G5A){^4Tyyssm&?|8GFhT29YpEKHB=?y* zEl?*^h!dkET8o^ZUPm8fTil6lLQKZWx!oiuNRloHB&^7KgJ#sEjX5*Y|GY^F<88e< zO9sjGdHY+M21H8P*PhQTsRYre>TY^KkQ7JoQOj$&D2tQJD&Wz}tbIhsYeh7h(6#(Pc(m=rwSQ)Qs-JM$@TgWdCdYfa{?(%ch5&OZYY`g+rb)KAASk7n>m0LPYMG5o65njNulVL}oG}}xX zpoGL2`^TUE5Q?12?iE7pGF$H|tcVXvfguEJ|M<6FD7F_;WneZ7vsSGlylbhXuw$53 z?kB_Ua1;`?`hfKJIoDU23t$2nI_3Q)Tl3krFKqw>G4itGB8XR(ng30#TrhvV0fWTw z`djVyHK`4B{+1l~W-q0nceOeNY$ga4%TSyx<^;LMf9JFGy&_hu68pH5Mp!MiOXs58 zg{XM*9NkufW2ndvd{p`Of-2!;>~yPq5d;c0OrZ;}!;|-MDn8lsK?{L15mWJLIS#Lh z2PeUl?Lx7o_Te!s4u1g1K>XPeihpjq2zR0ysJ<`wy?R+nl0Z+xJNguosG$Gqi+E-a z%6-MDyaqXLl#FzSpy{;KcT#S6_Gy?dP7&U2c9RV^g!_Y(Ntd(2xw=a%ME`b>fF z%GGug?H9^c;H>)_ODaEt=nM(M!kQtcRoba3MKP^&ACN#HLqlW}T$KSVmG5B(r%=uUzPPb1WIjRJ zcKe0$0=)7*Jn}U;9bD|sr=9~ayjiqtY6d(0D+5l^{!yLbV|idly-i)b=j@;O#q{8t zndI$PDR&r>*>hI+Fm1)>^xtq^st}4cv3`0500?(Ry||A@;%Yr&4!Hr`=iys+T7b}T znQQ=?Vg3_+;x#dTgU$&sEs(nhBpGtXx5_j?!U_hWC8Fbsh-P)=@pG!`E;7neKbs2D zdiuEX!02+Qvo@U3`4lv`ugW-^qb>kAf4{4KzE3_nb_+g#bBWK48s$}Zy{WlF)&Mr> z){F2^=!@pX2b#sSN3%%QP#I=-zx2N6Bd(4&ATlj#Z71F5{~*(}bM6F|D_(GdUenJ% zya=4~Lhj^c9_o!)A%64|1|By9O2bI%p#9|_+4(&*EhyWV-T0DeJ=UZ~Cb0^!4tai{ zW#V5DqUiSU3ZWrs@u4v$*a0*#o)5jLj&W&+!{%savPlv6;)#dV5shZ%gl#K-AZKI- z3u*MF z7dxAEnf(H_u(;3+Ivd^+(dTmTVHm%3^Ifwqg=w11vC%;(x#5()^ERAhqa`s9j;=f7 z^VHH&jKk(?C7;Z0(;x&F6weToL`9HkJrlM-1gHwhMqUntX7*dQr#3dOf>QuLXbGo^-}> zQE>zv12>>`G3BH^zl3M_owhv)#y>l zn2A2mqGx8#9!dY2X2}^9#<2paO`!Vob$=_hHy(hqab|{9yfwyunfZWLNd3K_h}4Js zNc4=FxTW_fEI;(%x|(xTVjP#LX&xeQ2;bGe$LYsz3&Xh4S^pz=!c*qLT1{wTR58|} z37mgtkNy6yq}zg}Ah$Y;Kqg43OXEIF)M9wEJPfzcwwKSQ^Syl}~z z9Y$Gxwu0{XY9h4?Yk-p~5QD#`j}*EBJ8*-e2HJ4DS!GatmGixbC-{ESNK=+ipAHYhmFuy`zF6i-O94(lWGfzP1(* zz6;?WVuA*ECgYOaz;`Y;D2>pkRzXP@a;5_`O9VLyrf^FyPCq_`*?lt5&tjk{fn%AZ zMX+6(i6=vaA#z}6eco7tTi!@&|K=apc)5h>oPgsJ3(0}OLEn(=yU1bGSZVw0zggaT zKJ|B=cHUGYBTP6-8w>C;eS@yWNb4}|#gVISj1f04PWlL#ha!o9N9tPG3Y;>rozLsV ze3)d7i}JeSrd-dG+BzwuxgJRT&wchBdX@|I%#++DMHOR~Svt8hvzRoE|!{L09ivV$F0`(nM%Feqc8VQf0 zdb-z}Uccs%fUcej&S7tj*PUR;4B&_=F%b1fRpbGaWcezIIO$h|7%Gpby5;4~EzK0*N>URUe+Z zPan>_Z*uRDnyAQBN**J%ZSPLiC1A&Rbsn*GuW3a7&xhOf#oq}8{^V;z15QVg6z1bo zCC`1dHxsbwxldWq za}%4hltPrYqiL7aVD<88-3mobx-We{(o8JMtvUiT>OWk=wxO@~1#R%h--)Dg^`H`t z4t(dTP=KYeO5wRIvstMiP}1CBz){puJqhVPCr~ff$P)xoLm&>YEorf8LH2}S8d!EN zX&v1r;so4o*oVun7lUskG5mI5dFu2G=Wy4B*$9?jYSr-Rxdkz+P&}Tkf14qFJWX3$ zaT~NtB*t#NlZ2pc{@YE?ZP$i!K5=_g-gkWiI+lor&{nN0V0zVoZgNue&bj%HpYFeH_vs>jVKGqW!y!aOrUs3Qv&uB(`jHu6*zh*>r?*mmIlk7E`N>% zA2(mXwBo^D3?pn2H;Pt;zhjox@wq=q--Y4m5Qo(h*3En|Le4`z4Lt;6=fv%CSw%po z9T4D1&zm>GuC{2EXHg4{W8wNQQ*qh(SEY$l&@_j->W0K8FH37I>W60pb3gyPLy;I6 zITWwqy`1SbEs-y7m4Kq~qd>^+2lO^oR`J>jrP`aLx-!;rIlWug3RQw1(*964n`;i( ze6bm8-JAAWz1@@c2>Gxp4`}h?G3PW2*AR zDrrYaTuJ;w?<`W6^y=WI>m7E&5%@>0=ZHrxhkKux<9sL)-0DdS>`e8^pkh<1g)~TR z!^BvjNyG?Yq<1I-B+QxcI&2afz|ZD&a!pVNF8wVqZ!wO+Mz$Xdm8K!v-`yFax*@Xf zq@+6IB9LVbH*Hm$J;hkonGqTvYi@5Nd{ogQ%S`>3udNOxNn)^y9<)ot zarX}9&xgXh^<3U=nyTGZase2$k&Z;@VtY6i*_BrsNpRvcWN~A${|dG?VdORKx38FK ztxaIq)MP==gGeJr@W~fqxnEoUNGo-_P%v}>NM}RodEUIJ26zYn&vtLOJPs?c4v{=k zs3Zn;IyXhRjH!zG>ez?n^;hZ6N9hr%338A4Q<85Iok5LXdqL^Uf@wrtg;1M2HX*Ra zZGYbe`oyWb``SiHAx17~(=42x-L8;`K&jmdlT0^;1XFv7yGki{%7WAObSXPiD&S z^a9;_?CzH@iR3q;c$K&)p#fM)bmyUT#g99fLA;PI#*Ef;z``k38dtErVxtKAox(@o z`9;|eg>8M@5J=c*!kP8TS5NGP+-8?Q@mQtx6F-)R<~DBHKyy_dB8w+f`SslJlo~E@ z0a?1dRJqj#hpo2ShGR;mPo_)RE|4bSXd#H~9<1>-mJ&6IR|*%C4H!@@@@n5)yEPk2 z;iCv(9qTy|=B>dbtoY^OiVQ%jdtvIJbgxo1Nv>1hL_CT3%!Z9S=`+{j9 zhJ;H|TRk|^Cez(rQt=vpZ-sSGme7-{oJwV{Uw|!aOQ7u>OH0B|Q#l!v1!%=-lt_lM0(TOUJMiZNx~tTRKT2M1dbAJaxaQ-&uV|i@@x@qHPwLn zt>xLyu;`bgSb;N`WCUS<4W|IMsG+ic&JMQW{wIKrn%vjxZ$?oCgFJK7O=R=$K2-|C z_kOg|Xvq=x(&1oQi$n~_NXoY9oC(FnIj*uB83DJuqARL<@ooscA~ z&$9NIho3DU7TdtrRI)jIkZugStzOd?aIL(m(*%V>oL;{UtxFbdX=)ubZdmy%U9REd zsn4ZHFPSX>+Bn19He}ig_F=S^NXPJUd$DEZjE5(j`E7t< zt*CH1MLG{78TG|!){=OM=l>?x=Bt}qua&tAE9>#b@Z{-$&t{{oWmx~leA&@{ zrP4Sf0D1>=vMvIi+4rS#ReKg2E=pZPUwq|FAYDmlHELsdK5^;R8g%|DoD5vDIO#*( zv%4-_7d)B#HQgc&w zyMSR$hTrdH^)hse)T1bE&G54Ud)5ONTb5vH|k<2SkmJz>edY(kh}mz7B?`4XM_V zVPYJ+m->FN-5?0$D2tb??23R%4|7pUpdE`q7mPOSIrV~hwqzR_g)D}{V?syarlfLs-9gro_T6>wD&GldI{ZUj#3wyaZ=m3k_S7gPYq1yn3*GXA)MjdEAZ#y zBn}b_VA2ad(Q(-m@~p?7dJ|#+;*EQ(P!FSK?qaLR3?~#cHFn$gLRC5#kFHW|=>Y7I z(sW!B_xzvbxBlIh5+h5t#5cA-Wm}Swe5GcAcF=5W7*j)KEzDMK-XP0|hQtqjb7{P! zjRnOmlkS+r(#6q><@?}*ztnaD^x&2ZOzD*e^s^4WZEaFQRV1HJh9DqhmS~IQLVnSu zf6~Nau$m*Dn>Zx1It80^9LV9|-jP1lwFfyI_Y36#Qf#4LuJ!r#d6v^dNEbo)TYdWl z1+iYz{4ytfd=JRDR(l#OkaynQiF;6Ekl{0$>3 zc<$>pIF$-7mNB8_-IH@#@8M4z6kdqFc^%yFP}sfuR|Y_UL+s>6G_Sa(UkP?Ga>T@~ ziJ6XOa1m45rfZIV=p7TSGeID)f6=IjbLPhaa^krdH!=xZ`h9lBLnQr-#k)|wiRTAr z^m@Qqv9*jAVwSy`c(w<870=7K=JE7bPxU`tBLfrPdNwtwdQTd2w9+FViu5HeDqPvF zM=Yrh29CJh6KAw`;zdhwnYWNf7+`-`{BJZ*Nc5*#=(hL~8K2b|T>J0k@DX#r;wPeC zk3?T(D`?Sd%|7v+TZ@$n<&KQu%-!A)7p_4rR5e*`MoeEb@qy%z1NLY)Xo*=^{-c5d zuEW-yjKZEhFU(2yUlkte4zRm62U&W2*E1$>RMBJP9j3z>jw(?mSOp%nWzmwC2`hk@ zZ|fI_*HaX~5D#ag)IR`XTlfTH8#stI9)@oLv~z1$tK{LFxW(hl(hREs zQ4j2CivqDq33x_j3#!R}&_EslPnYp`p zdNX8HnzVeb9SF-qU|FiN+XRhN-(n&hge!PM;80G9%ZvJQH4^D1-e6#UWt@%XH)IE- zC!mh~cU)3k0p(I+JpuO0-~Hk@tg%o50mZPS)!XtlGDaFh7a(owo6`x*Fh-2D$U#C; zWokX_m|455xrh~Cmln!oX8nbid2o3UR2V7q_>bP6#0C>I``D(s@m@NUjEs8w&Huej zbL+UQQOBk2VbE>D4ELQ=&N^$I-2TI}srM=!Y7sMN2fRng!y3Qv%0%?}UxOB;t%`@; zoYhd>`|z-7l?DidZSwbk4*CA4(6647fqU$tyBzxw4rld&(aXxb-D78Y-K0G6D&Kp; z`oyD*d&l4D8XphassneW&e~-nVyFy`yujwv9*E7pRGVF%f$2(jmMhy2xLM;(E%Ad4 zvipa}7A)TLcqDmq0@H*@a^;1ao`Rlth7{rxp%15({F)J?+})@B{5@NW zPo$jtOSwFv@x{#pZJnzyqQ{zR@Xnu>FCHQ(&C@svI~h`;6Xje(w2k~ zbpnIa#p;D|Y7<$&5p^Vegs=w@z-Ny35F6S3oOPdM=uX!1d-&T)J2N2qF#u>(sNPv9 zbT9FoJK5}p+De?`?mO){u-XlC6a-lM0@i)Xizf(3P}pE57Q%MN$c1=2K+S@7oO`pz z7ZNoZRc_xb#}(}kC%c|2% z<(83}a~^Mokkq6rZvRL^DqB?Gtp!spzYl?g1T^Yt`0>ZbBMttk#(DJ^gdikl8*m;xgzK85pzxr=pbEZ9jn|0{sTKM=-$$P;=-fTpMU`r70=Rj-2^sPXW}O0Tn{iz5(^y+2=Iu1DnMsz5$0 zQ~6viWyc?I)?gUhm+Pk3`a<*+F?!X%U%Ws0ku-IUd$~!|e4!43F{Fu{1Qs>koW)nX z|2pt{rSx*OxheUS$$ZVz9YZL=s-xrA&eNCwVQJ+@LOXX3%OeAY9RLK2fo@CKODx3L zsR+9L-@}XSRT%;JmD_5q1T?)k_S_1|K??qGY{OUt&a_O1-YE2^yl(MsN`j6sjeKK6~e}=x;M!VS_nswRk7>+@Z;Ny2{e%Xc4Mt1${&8;10 zR6+rutYrpjOWAMss1ya;>&LkP{xyU>8d{x8HhyK{$M~+uDhya6C42C9xgs#sdIEt3 zN3abXAI&k35F~UmDOexC0@_5lr`97&?RqA_Wj3)zUh*;9Aa&LBkFn{!;v3XgG9-<) z#P5g7p_$Ja_OW&0{GFc0^|?)O&^21gw&(g7 zQi&Xx$K@dSe;2mbbR!3Grs7bPR{zB2KeT$K?TS8+rFCcr_4q*l_1&>lzHjOGQDVg_ z?{3E+BbR*~>JHU07(YMuQ7zOUDFe*2hi$st(coofQ+q zzmq^Z(jN5^5^U%X)TAUgPW>~`+WoCCVyYsSDnn?J)nff6NH?9aYu_RBlXlE2Mv8;Q z7|aGaL|xP(h(YJ-iMqk&>wJbk(g#Oz>?56&d=zD{4^oxX{=DrIR`qc3g1De=FI{Dg zH^L!Ug)18_lcbV?G-*S?#YB-D#X}k+9v{=U?YYd9pmh#Atf|~(X#(C5AAfnWhBvai zoX0^yBMkL8%TyzX|Mf0qe3l};AozM~OEB}w|MP6P-?OEr*CQ2wJH@klbI(zlUBDAa zp3Mb2IbFzIZl75{_V7Tmtu%Y=ZR6cr!ztn`+Qpd~rMsm_q><;cSR`P{Ly zqmk^mmW%tsjxn*#zO63TVmt|9%z$_Gi2`RT>y#G7X;_z?yy1nV^+O(EWh(z7IFBUP z`fv;d;Aibeczpa&41r*3OMEb3OU9d3V@qAV``zz)wA>S%7^_&!MtTTRaR0{Wsb+RW zINZLpJBbW`MWtBLuK^_IECUz8C;-Lj*N_sQ5&dArU*Ut4bKv>tL1AIFJJ+El^F-7( z$I4DxE7NQOGLdF8_R_rgEq;N9Vl+9C@FAATZ+Fd$PD?j=D2x=*)Bk%rO$&UHBo_F*J8c2p(`c?F*3niUBfbo*l&m}4x;NIZ_ zU@ajYBZWLU9;r_3k>>itK<1N0_bj;k_nEC0Bdf07!|oYWFxgT{!L{c>lFtM6&@*E( z>6fB?>XPM$RetLHy^%^)d}9<^+b7&5Qr-@EgZTn2SWbd|mHcdbbvmsJ&1@~29QceB z30YpGjwAuNXJqgZ$i&57=(0;DPHfv&8B4q(?|Jvv#HcOfhdG_l50Z^Ru7Cl=;2?_G z$EqrJhhR5VyLI##>G75vT>FnHNY4ohwyffs6~M4&T7gap=^vA1vWf~pI8Jc_9lqOo zfE8#vz@t)3BHBL^2=TAF&6}mGm7-t^z~3|4p;6Q}0$N%GS<|vUJwS<=6Tm<@?K+yS%mFG79|YU|_2%pS zmu6u*4GnTCzQMapnw!^4&K{hgnYU_vLr-@}D;Oe22We4dhFeKb*T?w+z>A$#7ureq zKP@5mJ~RHJz!L*sMR*c78PaHl!|n6*rW4)uSor&$lg46%5xnqTI6KG+Z{%MAYj7-CY#Fv$R4n!KS_+Y|KxaAn zT1hUpbvi@?oJBow;WnAeQVW9pEx*HdhhH+x>A z5XlwR-(L>MqL|^RWQ6cy!AfPk?trTlN|1}(s;6(+c1KeSj3x3d1pkd+TLsVs<1DZ| zS$s{(qT}R|1;nBL-_@i&q}%YAkJrAWutaG7_|mF*$2|k}YtPJw`w5C8jS+|2<8ECa z-kM=5Ft^1tHx?!}5?818`pRROpV=`;p5tOZywwYNI<>CN=c;uKX;Nl+_*3jG5Dx71 ztKQp0F1O4#8eM2rP{uH%-fouo*RBLnBajL^H1B`DccB_KV~UIVWIs7d+tNjmoIqteAHYyp4DuPLU;XO{a z*`}z!2jNZckprhk+O5{Z=YjkCrFq)+e$O0E6&A8x+=6HHvKug%Y9PO`Nn52wn;(*? zAJPAdhAPM105d?$zW~c>M>+=V>0@rauZZihM>gWIc$u;^rdfq5rE5L3S(M%v|Cw~S zHnv=K^s4~YUfb-l(NcMD=6Dc1uakGiog%;N`d;k62Qzk#7OZHs#W=pc)|}yKmXdym z+D7w%rcXP58$gA=9($&vR;H9r18f|2D(p*5DfQzWVC*>u}3al?-KQKDQ zckDHZ;vqCq?H3C3J{(V}7D#tq@lx}1 zW{vpd@?VS-Gbne}*uupd&J5ZdX*zO~*Y_my?K?lNQRh5@dJ|ep&4l~F z3`&tm5ionW2Ip_Y0)wKQO|}Z(wxcMdIACKUyXGSpBJBlbc!lUY*F<20baNI zwdMjS#`B32jPjnYVAnI>wKYFhCY+>r4MfHMDQesQf~htaAiRvww{&3oXP>6+fJM-9sup34wX1scBHb#(5V zgYif>VWfl~(W2f9)9dYL)`F)%TSO%MmFz~jah6P!u_VAku{@1&OomX*Pr8q3)j3<FJ+c?hZ0*^5dWNogI+Dqu#K4S0hCd6gtyne1r#H zJ6wKp04l-672zEYpSBa?q2(`!;W__4aZtQeg%k}umkm79P)eDFdM_T{01ZY9y-;pjdqqq zYX!k|GME!pwOVS=0r4@`H7ys+;=wi=J>e@2zUlQb2qhsrqmaRcKo)6oQWL+s~@ zP(ssH_uldIoriE_zpU%Ghg5r|H4@s#6sOz@>@t1&uz|l7Rt7s682fI5`y zL$`noR>II71Cv;OUo(L^hL$7p8uS-8S`8Vcor0DlzcBui$vn_CtQoXI52{~8;4nvr;2fV;=nrvFkFwjwD(_Q1>ZW=m%Yb3*8s^j-p@uue9!Z6Vn|`mu&>W zdO&3v$B{)=&Qz`%Q-xU$)x>pb{g~M&emqW$2k?Kmh2-LU6V}2m4bJ#BXfMkqU$EaY z0)#(%u(cNECc2nJxN@Sw9AMBA40KMz07V)u* zEGBUf6BZqg#M|380gF%^7r?Ji$061}an)~_nl(O{F;(haVGeR(Mv;M8?NcrbgWiSL zpYzY79SIsZw9^rP{GUxv$pLLrq-A@8iDyce!rF_HfS-l`$Xb2k#ULP6ORB~NrwJ{V zt%Ib)#w9(Vae@GOdnjM);PJS&QhrrNJG>6)vzRBPE2!{N(n|=beW-}=_dne`&+LnB zBJsaoJ=l`Ib!1+Se;zQebbdHPhcc$H>*kR7M4B5K5Yq{eXie#!9STSRt*?;v(0MXt z(45CKe#j$E-vat-pmjwBwIvPnmbfx?mmkIx72*dR10*)#)Q5hBkYc^-b(SX zfC`WrLOlDEOvF6a68;Sl_^*31I}GZ3GFe(ykVJIxl%q6}2g#!_+CK)b+PK0 zAcE`($jkxll1vF)s!LTQK}&`6;6;;TL;XrQ<_FTzE3z<@>Hee_~55)(D+xz z6*vJ3JPe?Uy$zlOEltFnFm$>EaYT{r)&E~h_S^^w`us2eBw{Vzf_Y)!t3qh~sFNRJ zT`M-X1RA=d>cgdQ(nHeOljy*9H%Y!Up7V^WjE8eGozc(>5thmMNd9W&cHJw<>lC3B z;&ZG}X+GY=06jphU5(IU=vBcj$2>J5m{lnvSGd@!Jr}ZNpRXJrU@c9ZT!T=et7r9A z{oJUiv=67P;KtQkUMb^_*vaJ;9i;ngH$*kXmp>uJ!p06@Lou{)g|aw!PyBP!m(NNX zPStRaoHK~%7mD?POmp!-9AP^M(ypBXo)4kHoS-_=;_(ne8*>Kh15X9eIDc~ek#yTR ztu$3|f+hqPvDvF;@ER>IF%`V~1Rw#sua5Ms0A(U#BM-4`u)389tD4N0$Re~N3L~Vw zJpI(bPxY1XR>|CqJ%8Lb&@vFFLj8_+9uQqQN>5Vmx?BQV{_YE0t9^PwMv^A8CT6X26S_5+B0wV^DM@y0EsAbK+H>=+b&1qS#(1)tHm zXpxGt?eutsY)xjAegRi8iOtPQTi~aSHVe#cxJeo?&-W@pT*+r_7N^IsN;!(QfZHSL zn+CI;@K&Se4p3UhYO}{-mm984^kam36XeWjD4l}DOo%4H1ltf0`~Hk5b!NHhM+rgj_#~;nLtyd28bM> zH?EzW0Wcs7I(Fbmit?Q=&k2gg%D0JxOB1`2Fw&RT7iVW6?-xd*NU+>NYtMV^_C)Oy z1ZyaXx97y&#fqEF@s4xV0Dz})aR&mDxl+)4F}VFjX&84dM>X|s7`Jf=D5i6fAh@c5 zjUJ+iKchXB4xuiElS`tzg3@ojICtQI8g)~2$M1?ipJnI(+J^*#T-p;7s})E&Hzf@t7_h1 zAwDB_bLhzpm+}dKv3rawkAS7#W0=0r5KB)sn;2h>>!|0e=G7QEO}2}Y0ZnIO2XN=XE1Ui}MUyHV9Y$g@p4G^Dhf~9)vwm<5 zmclq%u#G%fgAn2;QeP+z@9X7c2y||W)KW{6vRgfo+~`)@)pRb`6zjAMkOYU`(xBQM z4?@{t5uLL4>-pCOZG@RXw_^`|b<$|D=bSxyB#1%!?ZSs`T=B_+0H3K&Lk5(Ep8-Fu z;kEXwaK``v)^WJN6TI`#uK@qUVfoT^zgyP`DfP9O=y=C)5?pXt1}0qmvEJ@Q5=kD` zaJaxjf#HRld{^ZEi75vb>1Uxd(z@iC8!2? zu$@aAUxU|!xK7~4*dSj){6OAxHgzE8J=95MV~LeCSA%ozT(Fa(q*UNcZO;zVC<=z1 zgz$00C&Bb=?nz7paeqfa%2SS=Q=(`-N9*f(Y!i!N`ppz1U*T|;-;et{ijMQMTNs7a z77cY#haQq_SiCx4e#LJiS}J3aWH0<-Fx-wVyk-%@{Z4u2>NjbA?huF-Whkg`;V)Pc z4;B$I)TDOE=kYD}Gf_|cU2h+$N4g1kH|A=g#%y_i>TItgKiPheYb#;-&Fs}fJ{cOwsK`*(mEAC0 zD63}jwxyAnC<}h!WtR64nytVo>4E<_ex44o+`B%x)RmXp8nY%j6`|bsc-o)l6Ej#M zt?6x8utX>)eywWaU;awOxZ>EH=L~kuAB zl*{k3q@Ay381*E#<1N#L>x+6$O6d-@kAKc?XhQ z$G#H>5}2>KD=q8Syrdx?130e*_m*%;7b6$vkcTS)N1bxk=3&9F-KXVQo4~9JR#U1M zmMh%^zwMKPkS=yhqdGm>4U{MEn>VU?B(xkZzH;|KLtksCG9z1y2@FzUE8}$y=h69_ z$fc>bOxDEw^VH-y!Z45Y8G$fvH8vL(RUBpA#KiNt=}b3slK$w1rUe3Z(p^a9@_Nd% zTX#|WXy@VAh zWW#zLr2qd+>J;{$CK`N3CGh$tLmA`(BnUv0QC!Uu5Z6k&yHuq%jQ`d*0lgNYXGO#Z>R3gNuPOX@e;INFP{ zZa+t~s!`>TljN*dxI&`W*b7gQetf2MW*hohb9Bc$;`Mj^$%Z;hsqZG_ChX;!#j$l= z5_LWBo6ryS2`y)XC0W*zDsV0O8nybd6VzGzLBa(kLxpBgDFf6kbu<**syzZGd& zus3p(H}4zt>P13y@OZ#Nl7o z`pPOsnyPt95d694?iLSbl^m@B7h!NWs&IB=`Mf^8B+eD)AqKBFajKZ_55W~2I{J!e z+F>x24mI3la7NDswbhRSKIHuv;4fT&Y+@*wK845(+{f@a6=y9XE$k6ubrZN;YOw3r zG5ZIIT3NxGgB+C_mvzJKhzwV^4O469?$OG%)4if7hR0vE@4b3}xUNWKV%$urCs$40 zCOCam+624(8;{QVCnH}DYQ65mB!_zDq?I{Kt_yPNq%dCpKlYR=hi4;=1XS9F{zyCFmtt7Kk?JxrqB37jG-3 z7vB@Y^rpMC%+jd_5R~CV&_j}Kg5-C*lvGcvYG$lZxh#E@qh1!p5;jkwA7=|dw`D`Q z-lUP2L1;2a8}F{;Fi-$=E@~nxwBH6JM02xNWE{}q^pC5k>X{?rx>gPx<PTCVQUui8>DiJ6K87BT4Q4eo8eeZ&a>EdnSb^iWd^RXtU7er zpBTgSTpCp2PG0G4ok2CCHzJJ4)L|H!engXj@L%Ejv zQ>wW(MpDGO7f`H%tqp>nsr4tOsvcVmX^8KQ@Aq6n!fZ;I6I}s<^9aKR;z*Mu-}?~> zYEL|wnv+o5-sB$Pc)b1?DzZr3_5k3Z0`$}^)0^_v#%c)8*9LZJ$z9`G{OGkvz1V7> zC81GghMUd=(bp*NiWebw+s9Ue9fk7>7O4Cr#HWsw{7Ex=13@2(qGF=An`XP$iTd>C zw{Ot`XCEId9#0H>;1z!}CXZm3I{sO*4sv{`2{@;Y?T)oot)Z{S`|oo)tr zg&2C!0(tH0sU=(Bn*_>S*C47EQFG5KNL$?$SJ86uB?^IxgqP6kC+K^U18`pOO&1FY zw0Sb7P`K)-e3cwJ6a*p2qRURE>*Ax#+c?Wnm<%;nth*LRt-pS`zP>u9 z!e1exc_dxd3C)>SqPQXlq%ToJCQ>U66nt0b8^ZPM{~E4CeZ&M;?M_J~rL_c9sHd90 zARQq5TB|?w5KH3Q-NAZt5t9u?pWaEqeW`oIoAFxgVUKFSstLRYN-yn2<45+sNw2N z)SJ(ZuMLZpMKszULe{Cywf0pxrKHH_$!msKj7tMZlg%MiOJo^zm(m7l8ExlBh7yxj zH(Df08lw7D5X~7n3?9jC%cPmlINzZR&7+c-LY!2W=F7sRJ^3Y#gm_>dW{8FKRPGL! zH8=S;#cW2SUsgi0mogd~(G0y-xu-BrGT{(X~{5c`oK=ijAG z-F&9ZfcLS))7F35e!(7QFa|SpTt*8<0!S`ju)w~2jJi|KFF?*KS?D++y(21LTfVE% zNVzQJSt@0rd20CQyWA!-;Q=qj?E{riM#?Obm&$m%JN;%%O8t_JGv;oHwxzuq{*Ipc z+<2V3g7CqO1y}kqe3PAN5J|!PJRCs$t1B0w6##N(kt5P5by*C3p@ef^b(6Y&n{$=+ zJTg9GTI0`m@liJC_RWZ_=-hqH!qp2=QXjUjcv&(Jp%U!sEC(@CG&X%(nGU%Sw>K#% zW{`czlX#r?v}$;2GbY#Qv22CmhlB*l72V9y&yWD}Segzo27YOk4o<5|Uz!ZS8O-JX z;OMena6YLa_+9tlTV4C}qtNoOh{cjYum<+xtZZ4^CFT|+bGWvkKF9a2(Z$TGaUor>r z>aA$zAdJt2*>XrMZ~=Y5fVOh$g7!E&`*aR;NOt{?#cf%F7w_8_!Dut^JsqYV3aLkd zuc|tPLy}xyR!nPbyQn!n5p&%*)?Fsv$98EE1!d$Y2*E4!sm%Mp0^+^NTg&1KUv(LS zAdoP}#CjTkuvVKi|JGOBcciqwaBu|y-!#b)C=Zq^B0R3Uv3lA_7~_EeLmJ4${hqDs z-kQw5N}Azmd(Y(G?U6I6ud=0DvwfC}Mkb(IuXNg8)b93=+A)VFfDCWI71OE9+|FHg zb7q29q#}AINOlL8AC69EYa3^rPmNBAA9mEe^Kh?GoBITw@`Tg@9dS)Tm1hiOj1}~0 zznV|V9!&%upH;@bEaz^#vg67?^hTjuN1h4~n-pRSWQxVx`V$>Q4DLFnm zRPC+jOt1uSOzL*xoz>z(p%LozpxEBEwrL3e^IfKH&E9j_n1iGy^4Yh5Z*^fw9B1}M zNPZH!9rK4U5?{JzDAP$gZOdR?(hhqLY9|{_Kme|w@CH>PnZ+3cM}&GYh|F{1 z_m+k``-K%@u?vy0K1#PloJVva$ExmnP0p#GUm>y|G=!naaXKkq136{Z@+1r@Pp7mQP?>-Wx_?( z!62Z5YdxuV;{r+?BLDjiJq&Ex)d+v;9>4dV!u3P8txM*Cw=R4^LojrB2lI zLFGgN$E)H!(;#pd8)|)N8$eKP)XGd)h*+1;dz|#BW=}m&>&O>P(Mjq2abc=iJi9{D zMSnVCHDFo_6M_0??$Q$lw8zjLt|F1t?-nN0nc~+KD_AEWJ`U)LfNr7?i*hwZKn2Y} z%*wJ-Z{8v^X(au|N0jNDPB?8u{6vC^jgV`?#l`UuB|NnPvRAZ^071w(4Ao*tAH9MZ zLB5`BgT&Mb!qDf@Aklr5$@!ay?WMAm5*~%lgCpi?#|s21j><1Eqb8v3yz5%61C;;Q z-T3(RwKd^bgVqILxwdDqa>i~V{!&6h23T`cqvam+d$s%!n}u*Fdn2qW#LzPR4;_BK zm}@N?ZdI=&s8Q-tn<@-e5+X>9zb@4V%&c6PPZbu4wi5+x(PW{3K>yCdmZ^9%j6E>7loN?3Rf zIUr*3iGxx13f3IY@~gwFc^Bsgt%3ZC@MD(5-C;zva%87x9 ziiQJmCY}JskfIPe6DaZFBydn=ItwLd%(^XRLPZhcd z73)uH2gV&sGZ4u~&5l42^pz9elrL^F4&v#c8wPpnn#IE`w%zs{w*`0oA(;zU&M_EG zi{7g&GFkqrR$L=|89$3Kh`R{y_D1Q+i-0YrZ9!PDa*?|?&2AZ>?+3>n zR?!G~L?36-;4+x@N2Q6W`Rxige8G@aBQ5Q$F0?22!d0R6&DLO#Y6qz1zlG&RbBSCu z`Os#&!11{t3Nr@}bTURF&jg z<)|NB6g+J<<2c;gO>G__?pA KlC>x;nON)844LM312B;Vlw`gZ>j~eEM9AF%;a09rK!oS7> zZ-#lZ?E`*1)0Y76A`^NFp28cvc-C zy@YTEHruoS_uW(SQsn5uIAg;+PDwp!HKuuh%4>Yyqb~v%!j0T#5tIW$Ay8zPQ8;u% zH30-g6BZpZ$uvL>s{GV)o8k|EQ%g!zYZCL!to#tZZ1(1ybys-Qw~CeHYeVN5vQ0U; zV)ZmRMnLBpI^SY-OzR+<2`cn7`Eg*<>02;%qO_Ify`D?>urHx+QD(2i5k}6O56|=F z${5+9r4qK6+tp6qNJnSBqQWvDZnlOg0=XihhQpV6;z)yTQNeP{=Bi_fO`XslMTe{( z8RLlvS;rH&hfyLvOT^9mRO$+WOp=sK{oeAT5QhXYQ6+~MQi@G0zB(O8QvC%C`QzcH2-nNLr+{m%uXFmT&48@2nE^JFbFYp%De z%6rN*)1jJ($Z@T)o;+sOea6KYs5Mff;8Q4I1%QbbbUu7HN?snE!`|ao?|#*vH4(_! zq+Q83iMF^-u>I%~q(;Kd9%X zyooN04NUWQfk<1oe;8Wz*fOL`HAnhHVR;YGf?m$AKUeaZ6zGa^askKdOrQ zd4xY%&oxVagnB|1=y$CDOb8TP^$DSQkaEszd zFH@o2r8+@ijuG%-M|a5d-{0;ng5u34de$ol>1x&kJjE%qNjP5qn@XM*)>HhZXUer2 zA4gMHyU+tysmTmsra=h_K7H_|fdtiMOhzX^M}SKOEf5UfoLmP$$9Wcx^@d>EcS@ug zJXHQ+c&{GduvuJm?bW0*-*5g0+fOKjRP^J}$@$F~2`)Lr9XKu%WNHg$_pylf#KZRU zBwvsj7VpJqX7b*8dRd+S(&~D);*|&3Hh8FrXhxI#&s@~tKpxKyKX{psbHTlnJD`fm zHcd04nC6o}?R~PQe*(OO5R~Mkq^CJdziO~KSX9EWg{t-#P~E6eGu z8h=0TuoA#h)Da)RBr0cFKJ4n4&wK@Wm3IBKI>=Ogz$o99(fC(lw$EN4+ph`<^mS0r zpPk9RZA{XhsKP3=I`@{<4ng?2aJ&~P!Mc-q!|k4W8g2kIRsL%~bv;5jZwb)SopZ)>!6hU6dT zolY%%#1m%GCB8BhdDTd2l`MVe`%6FuD>;umZS#k#pgp%2;mJ>?gfJ{~SS?4Bd&b96p*PqbK0Rn2K@T0AOSExT3A|Bgol&3wec5@p>|^H^+K)<)`nlk5i=As7 z$~*rNTSlyq;N)INQ0$ja%I_(Uk_6#692IUQYT%;V?<`x+VH4}XmZ8?7$Jo@p{^D-A zVlJ}!Z^W4s5%e}Y)13#m&BSW&2cn+WEn}v$C_M8CVgyL|+#vL4-VDCICj|owMBSiv zXCR3n*NQnH!B$4)y;A5dimA@4lvZq|1{fO?7hfrH`j!K)I6yvW_3biCExE2(%v%W$ zIMXfH>2_6|hhb)5gC>HQc|47Yh;>JMr62Yq8~SO>@@z>Z?1S7V4sMHFpsrxmdceFtJi+REq% zbCQXyoCa_!^XhQa=R-Gar)EM8y^J`GqTG`G$cNepW^1ha+dzytJ-K-4H9);1hJ6z} zq<~Mi+606Du4tCsE1_|1K8*ZkLReT&{gCU0@W( z31g4SCRh!q>X;DT3bj>#)y)8VTiv|ilS03@x^9Wy=j3Rbo)oK;H ziq(BDMp9{ncA{9n9Am3+kfx%J@YizS3Cwv{TCviMDnP>JI@|<5mCo3f8t=QQl{s_p% zT~g}?-W!CEO>?%+9en3PS!!p|HiciSv6=qMuL3pIt}LLePq3IyXxDZnGu&lBdiFry4v1H3b7QfA1j#H*5Sf<>3b`3?? z)yNjDH5*HC?$*o*{Nx{Blk4Ri0M3U}-MVW5*Q<`9g+oCaAH(9tJ=Uc=^*Bm;TmnYB z#A7(y51wPs8-fo?Ftt@XNL?Z`(w^!1h%jsH7X5l^I&zj>Nl1|RNL!EHTcX}TWkXZ0 zP%-*sTJOVoNK+SNdFlE_IyETLJHV@O@*>h$FJ;I>3-J4A*MtCU*sbzY_Tn?ZE@!^R zD0~ng>Tl$sEDsq7fotGq|Id$H44?pNrY;s5b@Zz@j3bct0u3N zzUDK-Yy<8I1Rg1bR3qsw0j=y?i^sUSAi-Uasth@p0=5 zQ(3-6MIDS51V6T$8&p_Q>jpO~>9Ds!PO5I?kDhS?!x~ZNktS91C>-D%)GJ(rX6DisKJOEAUsl^rrYl7{0D-B1qy0H*yKQGT6VeNw{j#1Ke zF@L!RC~1NvY9;8?j^z9aT80|$iv*vEeKI++kt!ASt|Gm{>&7mjQ?M-yt2+i(7+Eia zGd0#oFyGH}t!C+Eu)hZcJAcEThb;tUD9{G_ZGRlv6F23Up3H}2mGBJ;lZsTx)2z~s zO4R4OxSUFWn_#xp2kih$--K!^#Y}ZAagxpzl^Y=CG>YbdXm3Jdb#G?CnKS`J%n96Z zn*R%r=2^$yR`A<+y?G1i@RdWFNmAH;;;O87;AA&Omtu%gU&LxO;5(p83tt;^^p42& zO~`RGS&M@fT1{e*nWYDz9cW0=-kg1Go{N@JfOepA+MQ9=)Zy@%IsD_UhcmzC+uY>h{1w zK^G20p1AE}vokpOCp+v}L9Dg{wv@tb6p`mzKX9rg;CT_g?DP6ng8|P`5Nll>a1_4$*K@_b2bf zKb_+zu^M1@2F(WIT8-_M=_pX7OprMbH+JQ0jYAmoH>SSCYp)5;82FYrtjx*Y*xUwI zstWSb>qkUEk|T>e?tmhxzccm1Lv_1<7eSPxB9gYYnL|evG{mtG$_;9d&y))ME4^}s zG1eY)!L5i4vVtJ-C)6T`LeondpO$O?j+c9V<5BtZzb5Ux0*0$9oJ6NKf4YcDbuKCT z!ySKA4P~eFVoBB4zU}gDXlXeC56WN&RQ;qf%tTHO`mv^z05&68xa!~-;fMvybuuY` zuDhlxEQygL}Ep^B~8qrED+r@*t0V(1B2kJsP9S|U>#AQHcZTH*o_*In>dp!5h7394#! z=T*tfki-7PAOyT~iz7MWT%`Nu^2$L#?`rJ^mk)b>4pIPT+~?y=A4)~V`%YskWP00L ztliCS;%ZC>Ao#O6)+xU0V`24{Vv?3J8kk%~P+ppJ4{+2pWYJaI$G;>MdF+`@z(s%t zQPSYw@yVHPe>}jUF3AQ&4zp00m^0)c^GD?FePtQO+^N?o8lmyijjbJ!$q4(@;D4+` z0ud_VCJ#^WX(?28{cD$=Lp=sH2C{9Yj}hb?0n?#KD2W#cL81fbyHl7;_jH^H{8d}D zW(U_@|4^FKk$CiO-55n}qPzY5cK7ZZrWPr0<^;*E!G*DuXawKDmXLPFd+$+RTLiFx z;B~k0;YoTe>hD9`O_-9YLN!xOr8wssCm|8r(`XXyI|Y){gDRbB| zcl+Y;y;oOHqSc-X;BRk2su`ED_VX2Nw>3(A00#Uf3|1bLvP!y$K!|K@Cg%A`yN0$+OtY^Y4F1r`rMnuOpgZj+^n z#0ZTHpNzfkp-&jDL0F7u?AZm$v9fZnw%V>4^=bgx_?u)Ry-_}5M*U97sBiH_{x(4B zv&*N>HSp+}k~be7EoMLb^HWBEQXmBVqG0GvE-4kBE#U@}N%uf8o;jD;5Kq$(^0N@O z>}TQpf>ZV3`unxa%P|^ZL+PqkSYG(WWnfYTxT<$c_atnz*#DC4GFiyUV*zHll4^&Y zoCgG%te$1(I_u~mN8Jq%_jEjPRT)FcID@hpra&{6`kJJ~eE&%>o%lOfg&Bk&&coVb zx)+t*`Zny@oEqUlefL8*Wf9EuTh;KV6Rwnzh__esCPIHy*Sxyh{9Wx3P!*-!PaG1) zB6GTS|5j(5jTcF$7MZ>SiO`RUZEyvY9s+5LV1E*%j&6k^#0ijJo zPVg77AQB;!tIQFz!OY*K-NtTn0%7q$m6^D9zBpx($~=S<)A;QCU61F;lHN2^CH#lg z%91cnR7gL7q{{d9LrV}j)1u|*9zHpXi4%3D!MPCc#HC0zf&zQjo(d*ZwrTEP%*5K= zdEBXIdPwb-?|3W~EQ7TBwpP=qtb%QSiMweL5&djPe+%Ma05^%E2bd8O9+K z+kesAt?w9mVOKWZfu5`-l#>&_idJx9jaHp;bJW+r;8{IDJLFnnWbV}rp}uH|w}FR+9}MD4p( z(tD^O>LB+dgzfgRjplM4vQ(I?(UOUe4LV`r2^hn5yVz`DI-1b+>dZ{vR)_iqUiylx zZnn{5wV^n^bUS|bdE){*sANEm0dq6`Pk0P0&26#U0dxY5!6y7B>9aVq5W#pg@Of@8Y-m=PuiD-@q_Q-GF5tV-S`> zNGXeyKn{*1W|OcyhBdmin=ZerDYq=P4~!fjWxpf>@}f4kzFEmfx&AU)V8XnWok}+s z$AzW>z7OJh=J=&Oq;Olv9D;M%LxXC`ze{U(56LG~aM-DWm*WHO2)aZV4inhgLZzYt5GP-^2oQP^jYy3?-RkwDjT@)Oy+d+>mZdU zbcT1B*%Y2Q9)#-C!s!l7jLb*}nSr_Q7PL2mS$E#_FUDzXsM)|MZs13{ilEx$isa9| zN&5sSn{j82-spx7KO|^r@H9W+cf((nKg)bclT&&~IQ)4o9m@w>mAq(;yzUMm6`Nxj1Ay? zrAVM@mEN`y_^vh^#UqHi2&r6s-G_iV7NIo-Yl-1L+ef)*+b*~d=V(Kl)wf`D!I)tb zma>V`#45DZ=>1;EA2gXL^>@ANl2I0GVOC#mu+ZxgEY{GU|DL1I?Tel`7=b)jgP+d@;FS-uBZNlbugLea zAzLnkW<}$d_OA?;^FYCB(Hpm}pbIqSLp0+vIW4@YBP(E&R%>uCf0%a-8oNPt@ttrKFJ>9^<>gKwuO5+v6D2w|>$b z0}_6(={c&>M?v{Bghx`MUQ$`w=t)5$irGu44B(gkU|thQaP8)YE8%Tc#h@=D!=S5G zCHdZH!%BIOO0n~ZGj@PC5ZWFC^yV?gSyA{eSm_Yf4Dwu|^L_+`XPD6(j9YaoBU#J4 zDh!~*Q>x_~0Le-XsBIV@DYvYjZ=1H(QM)EiEf;6NhQ@3Cqzi$A$ziA z%J_50gvm{s6e}rcRst&9;udi? zYzMkdlV2k-bedQ0tsfi?zLPOy%T($~^XEK`Eyv;_xLC?dv9v;3A+-`=4o9xxVID5-mstsNU(fHgOkx?P3c-% zGn|&Sn|q($-ad!bxyHx`^w(RE$(aZlU?Jleftv<55#ODxj+WciU-6$Tx>0_A&c86h z&36HOJYg&3IuMq>zxzA8(+JgEwxsIh$h~D>piu<{mVe$z@nP3He$@npypp_4_o}}V zo}Asct46W<8;^347m{U(85$E;2+56i19S0XOeQvb+Am0KMdp$e_K%>B74E-me}Y#R ztLk`UUqoScSD>)4AfvxzZnY@C3{3y|xrQ|}W62J4;M*(M0C=0#e3|av;w}00cmItm zB+m3PS`}Jz?y3cYrJoKqUzRO!aA%B5w{KW#Kd%kRt@?|Xg1DOP_)T76nWp zceUWnGNY{@RtY1bBQJd59ptP(D#s!>Fjq-ix!pUnX=y;Cy(yO)E>AApLQ5m&i1645 zfnUfm4wP=vRxTD*a(9sTEKx-2_p?z(kgXBjnIKFgG}kq$=c8P4x9^~YC6$I?|LTdy zm$`4jzxGZMHU|~nBy|-PTViudGu}b=WK0-dy7$4|$rdM~gqLBr_0XGlD*OYJb~yykt=aL$WK^9kej!o0m+MX$Fm!{ zK(pDCc7Eat7CWW4xymXe>SVjOR8q?EdQWT{n07zUXIrzFfEZ$wVTqCI@E{TBY|aPC zNQa9`$=L{-WYTXdg+50D$kqwR6t&LC2A!JUr5wbPi*~KNaua7 zsUV~7BITBeZ1ooiWoDx@eY01%GtZ z5`!m}+KZ)+yt@NUS1zG6ZUj@3?RXwxO$60aOnytbf*LX{uSMQIj~Z1LSeZI zM+SNyG@MkJAg~_0_3qfu1q4d?xTD`JmX84}X*$y@#J#oJ0c8W}Qd$TLl&(d#uUZOO zQjb*tNv7?I%)XQ7y_7~XADR8-JnIVO!oRkDahw;t{^cqQEB+}X_igHbPk0g(D1-5Frq!Y(&2d@=R1sS z`Pmw2D?lFCWgqDkm8{;$DH?hl$}o=Wrq3pQM?uDB=rBN)fX-JVvwK`%smpuFNv%7@ zi5ORNXeHFPK8SE{&UbT|rseZa}-%YcSPiUzu2;T)c&VpdEN#WG__TTADA z9eWuL&C5g|=`l@r5t?XVIS=F5FZSnJ>gXD8fbMssUskCTLGXzj{13Rq{*=w!VNU7f z+v*H>(L$vy-G(u_=vIS09u9K(=4D2IVvm$|uLO13co4$2u3i47`Yo_WkU=3?Xn~6D zOv61mva`AN;2ZFR`o*Kg(5R)(6aY7p)ShJ54erhp7qIN)Lj#Q}l=B zEeTt)o3Tag#UmWqZ_Hq>H?+h|9j7VJqhP|DYDd7pgkdPwLQg~Rz_M>38nvr;c%>xc(3Y=T2_~G4#Vy8!e&}t79&o_}2f9rpw0!N#TPn`*5NS zJYH_fB&+8~&EjFtPnj0Z(+3-e=4EWZS{Bj~H^7f4TOX1EXMB&4AWuY&X0TSsWkHzY z=haG5*4?poR(I9ww)({(CB`N2>_q(KmTw|-t`PEBCCo*i&5o}`yor+ znH3Y^GJv?ZrZ`UJ7X8d?vRQswWOCACbXFwkzvB$l9to*y5P&QBj%9j3>nhQWcQ9P^ zb?G1z)FqHu**E!3B@Regja6iI=s!SVs8pB^J^_~nl@S=l!!MJ*-QKjIz6QN=_~b+2 zV3wX+JYVr}TmNA3ssTmMC$nZ~9&O7!8Vq`w#}9PD6Rw;!95SL@!VHa6CC&?~$K&`t z<#yJelJXSB&|($L;5p3W&dEceP7sr({-{SZXq^3QsB2K2rVlK(?`+KB zaqGfnYy);Mp)s&rq-J6+A)$p3h00E1~JF~ zA=@%E8!NRtG7kA^o(=KIPJr%S$MBvPL7b(Q`rI<;#x1Oi``Ndt-u}E<-p9l|!f)=R zpx+EWv8Q7kv0Ou;a^N);Uk@hpe7OF-x1=fjjX#*qY?qZCmb%v!prEQ~0fSNdELKs7 z_bPM>?w(pxxl$7pND)+c@S5KmUz%D^9tuxbK`*OoE%VZ?a>M|W9yp&akXtEuC1*Vd zDG)OoRW8jJMs$IE(rrL-#@=6nFmd{(?$hV0q6yY@5Dqjk)JXc?_3DO5zltA%=cWXq z*wFAR;Iw1+kq9~TWQt`?qt77A?@qTCshrx#@cuDJG>^!D!5<*(mj! zcSqeOMM$m1v`n>zF7h5;0&-ul9Z}qhv>aq{B0X zd_BOvgxspG;9pTr-24r9sTCC7b(3lpeXaXOf|O`f zZtp0oCW2wuRH^)eA0>Rj}8J}sW{$%C!AP9U^MPZVUVbvUiElUJP4X3 zLdXdvltYr9it1=48PPt2%;LQrlA)1nBuoEF;E4-Y2%`zMlR&@k_?pQvk$`4KHKUnb zZPSEpWNAvbuDV2xEs=VX=QRHf+{z8%c)yqZdxJ2PQ-ByhOdO9BIh(DgvY}LdMr;16 zJOC|S;bYBUzGgWHjqZ!>i1Hu}STZ8Vn$&dCGKoId#hXiq34mnemh40z|5?BL(03@K zp7eb9Jhd4JyOsrSUle}wqRV#N3m!;!Nw(LZ)PthgDEV6~Y-Ll!86xyDLWsO+AhY#B zs9&U?GE3s!Ry&0g8T&U`1PVRdMmU?OAosSK)gO}yGR30UTw0f4kK!UGObbM zt)Zss;G?t=(Po!n^0d!K!TK-Ny4G>!V}n3krH(t?q;yKcdP!n)$j z+{$#XNx;T&%R8fkwzRSSen6u@5*Y0MGM--oN)u#ao4Lzv#wE^R?BEgA%hx#4j zM$GVW*(%>zYq(TPe8MJrkPX=mEs`Zk6YJ{MF|v!A!XBKdt*|my7%ZD>@I}E8I||-k zh$OaIagNGP9fEy#NZ4|GB2yZ%Vp%6KP;7z+$^OA0=P8GaF}O){NF1;?!{WOo8lV$G zv@j_NBh%g8r_DxJ6sp}#OX_mI*Q*$dwJk$dqot!xG*nAN5I16>!gf)6FG)VE@-sf? z(sEu#!!73h#dR1ybwh5Kc!rJ-#7(8 z{d!YTt1um~!w~IxD?eGgi!n*nqoik}RnCoEzl z;H3MpLLnuadq3Q7%vEiT9xkvC3>ypI59plaB(N_*T%&9&x^FJ{u%v2ofK8&4qdYvY z`_RR;>aO@^?P_DHXsEThD$SOdoAhf(F>sAtnM+HWoTbjq3}Q()LBg~s)b)-!f~`^$ z-0g_9jJSga8(2iK;S@?C0WEHiLt10Fzoo&)+d>-CcgAN??Mg@JHEpo;%3=_Yb3Rks zZ{hQ-UH*ah^`|F86-1r60dasN%M3Ys$p{jwn|;X;KP{doMr2p>LLf8?k&5}eF0{PD zQ{}`o;O+#YOZ*uKTQZ@&tD`&DI_X_DjUa^j0x-2)*(8kD9G*F03Q;6FqBO$eb%oPO zdQV>hn+yTRT^HKyFjEW>vw8XAE?->gyFgxo9D}n}&0IlA0H3Y2nbPt8tR_lL6}$aW z?TiudQT5cgvr`~_O~8zK2(UO)j3c-_%8Yay&UDr?w+Y)lg*D!U@@8UJyZawM5O}n+!{$zwvx@BIg%>Se#;g}F3?5{Rg~=xaSLv=j<0RuYmFymaEIW8fg1g) z>@ANdpB6+dCQ-eKjfnK+5}WbgV+~m~mVec<(H7e1f#jdt&jD6Tn5@fZ^+vVWBosU{ za$1ZRF+zTnpXOPzVv7O;Z>6h!0QJPm-$UaW1$A8o9>}wK@Ir(%9kdz^gGq(cNhQba zLyJp|8E~QtC8}w3(k++e@;98HMB3@2%cyh@z9lRPEHmBTL%N%29?aLF5a70|xMPOoDw4|QjvfzAN!h*k`9INY1l64DfR+P|Ld>vK$B|w%ju_BiEyu%3FN}92ND8JB(4Gi|+l0XDCvB6--fwCJ6eB%zVI5pt_ zpOLM?R3k?I9AnYWUF#TgvO>y4>XZG+`HQdc@yH_=Ie;3r5Gcu~kEg$cC{NzJa&F%- z8ktCHcL4iQA8}s*UA~vP=rPt|m!Tlc#gLsWId&!PLut82cN#|n&aD{SVAN<@PguIz z+jElcBc5wnJ44!IX$KWINl}#fzTrV1VM@?HH!3Qw??Gx*zFyA8F5KjW}FukTPYKj+5gvT24fbUREIPDm{bH5KT)yxaspPoiqUs_;z0d zA!mh7suUemS4j`=Oj@aey3+H@>q1SQ$)cAE=CmI+JKs`cz?q;~_MWoAMCT>FlJ%-% z^U?4py(|2$Ch~9zxSYauNoTRv#vlf75frr3VrzG0lg5~9jjA5vj1FRGEg7dB|5pt5 ztav1vdN9Vlv>qno*wO6BRFUrhMVpUIkD$?ZMPd28Hl+-t%`(qm#lYygUMwDY9n0M& zX`_ID_3N(gZ#{GKgBK}Cz^?qOU%pV_`A;Q1){DJ_fI(Z|_w<9oh~hWT_K7|)ot=(c zRJU5F4$*D|2=K!E0#13mHdh?elO1%#eJsv)XNsXKTOI_KF_E>z`?1C-Q|5+ehRAvX z8}G2ijQO5Z{sdRKw|GSurKnDmz8-=OogghQmk=hJqF47_K?P5jZgLoU-(-;WvO#Am zNa!A_o?+B>ssH@0qAaJ!5=oW<%_%+7(p3Q>N3S5CJS;}Av%?Vk{5&&JiqgR+Z7Acn zbH2c$ZQ5}z_!vrco;3H;?FkznlZTo0MCpf5&PLVu{Q4<%h8nT2YxX@~6LrafnFp+S zPL1%yAC?D>JFQ~eEi^Fp-h1)8^S5dH!e**zY}gXa*z#tl%9c)BNS}RG&aX+b@=r9z z-*JTMnGXD;Y0L6prl2qG{ln;FXxXb(ef^kQ+Pk@~F{|Nog9NOZ=eoegxJL7>CIvXQ2h z#H4fuM)jOs7xM&EdFy+(=LiZHn&oYiNy#VY%^Kulv%_dzdoznz~CFUkhv!flnqj-b8|?L`PXz}SoJ zmL=KdVVv$C+^bHr0bLIBGW3qopCXy8I+`gixL^3xoq+N^l?8gC!*zf$vYOC)X4w2% zHgmXbYh;Nh<3`SADPKdo5?!lp4KfVO0zZ~;&VhZQc4M1*lcaRUxB$Z@G$vXypeKv8 z@*1*Wb%hxv2K2mwMvn8$^JcNV8Ypl5Dd5F5X^iYs!y^FVc+=PDG!mq56QjiS4{(d> z6&R`8*@EaUdai-H<$;}Q1B9LHVND_T)pvh+thn10syUALm;#oH#DRwbLx78i@Rz6) z7)8XE%U{2WVWH+boyiM1#DHPTC}&acynwj&cp7Bsp7J*#m4v>LYu^aj;E$Dw3ZLL* zL>XSh@!05}`Nf0D75LtWlWx5!VHXBdb$n7FvRyCwh`)?u0GDV1n%h@DMA#zTiNtan zcbEge5Pjs!jR=0KR5JCf^x4?)xTO|f(_LR}MJF4%#UAQuFK|pjz+@t(%qJIuety(W z^;6Dx)Z^mZ!_0nuX_{SYJh5e>+hIAE%+_0&a*$|Bw|B1s_wyxIiig^aNY@9lb?w9Q zjA&U)gg7y}L>tdDs&*TYUklDNH|eVk2YI_#M&-4DufgAGgWA z5R2)G9W1Npg{!%swj|8FDijUrouPa49JL6-G)%f&O@Yqtbm|D{mKEM7KsiicBX=0j zWP4_56$U;+JJEV;RSACk9HRiJpXIkNzwD8O5wi);(I}38Ij@@t<>lcNi@5h$LvM}s4yz$1F9IcFW#a`?T0kSFN=)!G|eg5L+Q%TJhhZLx#{#FTy5gBv4t zydiL8=;WSy1pG9)lID5KL9%Q-u-Gt&eh#CnrdDABN7iwtjR1<`{c|yH8>VGjhyEqH;tixmK-e?>q9Co(< zJ-GK7q>U0PpEDYJ&y#VGlxwH_H9b^LTHnNTHX|HPMQ40bF=pbkqkek`otSx@p1^Ju z#kKgSlye?KcvMCj_Ur-I(K2+hW6(P$jIT`>x|1M(iyoSN$$hXkKn5r+_8};ANl|}M_e$okOgy9~1fkm| zYpt=|AVUcEi#e!Go$+MWz65o|>jzCoS;6tvonhJd3`|D8IYRO{ebA@Ii@*;1^SLcL z<;8WJhe**vKtR1pqj`&b{|{niyreH%1HK+r^XZ~mvD%9Y40CxjPoIs^Ma)J=cA}#? zV62pPv3JCn*3Yr{vD(4Q`Z#wu0ECs8}TuBN0S46n?36MDsiac? zM*NzdbUU{NzoB26B*PB*+Mt9a$d@W}(1;vtFpV$uwM(Ay`0SJ!mCW;8l|E^$o(3;) z(n#fNTUv&VQK1(L--!b)0PymMI#N!RygDW|;A!3;JI5bmV}L@Hzk>cSw>8q3R+t$r zNv*BzZXcZIm1XQcW`Di%YvOM%U`GqUwyGT(tXgy0X}f z73xg+9L(u`a>NKJ)*>@m^d9WdamO1FTDX5y%Vak+_S(Bc3 zrRX~aglCAe?3_E597BpXHdpl@^qQ_P1f9hB8kK~vKX0f};!8D^==N<(A?&M@f`KaG zybNQ7g(e>J4JjWQuZFj^((nkX&-o7r)$25_mq#^Lat5-$IDxTIt+?47qVg>=&{7nVeE&<5A8Fn_!>6X|00F_5u9ou z_PD!4dTcEFgY|Hy>18F9UkGjs5t$@*2rRs|)NukW3L`hkhFM>=Sj%)H5{OW*NTPx= z0s-GS;O=2^WclS4ZWenBS0|-(2FwL=Z=LVK&&{vm>9r6lb2GAftxR@=7tuC|WpXfZ zDCiW!IxNS_GIwhxqz6^0dz`L@Hj_)ob&t^=+2bOO#4eNCnM)?=c+khS9 zF0ip3Eu{7&Z>$1c{XH3HfNMNTw|(t_dsAWqJHL`gsu`L5c)N_O4I+zWv!!5Au7)Zxd(myJK1x5xN~rGsZ!6^}THrt9j{o@?=) z+=~JhZ|w%WBe8VioaG_C%5Q^8){>l{FRvD6l{%r%%KkPe=g6BkxogVyXyreme_ZKT z?f%Ul;$V4wSD6x3L^SQGftfqvZGX&rqmjMlYID>a{x-u$)`=l#=&}S!o+&cMG-ET}b=K{6>5H)z|6VUU4nB3<8ih-|Rj;Rvhr$GUAC4Ri$k|Iw?M>vNO_pkl`&x*{#PP3J-{^_J2TpT&O|3j;wJtA>m# zK(90P@-gTOYHQ{)hUy1{GcA_GLav#DJXKswjm6e+t|T?CC22<8)>$B9O_QRKC8zeT z@SJ%tQ9DlGnKW(Ta^vs2%u1}39oJ!DFvWk=cPGO_t?)!gZdlWEf}e1=ad2sBeXm87{*{6Ej4LeuJP1jk=_lvbeHsfwoikul4j2`mF^7)<7;T(1PJ#!l?g4ZfE%z7N8vGzI zb5bBxqe5ynf@^gd5kwp)liUDTY_Tn6gX+_DuAxXz?gc8}o+VnG@b0JI;+abU}*v`f`!10dBs# z#X-%-2wO$zjl=m~xhQJBjrA)3?b=}dweNP>)Udhnb(*3WX*>pPho*;D@%r6l@9U0O zaU?^hmzZy3mpF0i--Y|^V_l3+jWyjy_la)xlxANls8(P06wMlX`VMTkWF3=U#v1+Q zYae=gIc1ZL!;Xwl!Y3z4oNiuE*(BC?7VmS&#drPu3J*36YV5Z&7QET$4xGUw)##6w2I(D zpyy*yqGdBc+W8(SqPv9o63oq()?;jOVcSThDYU8w*E+?DkL2!`{H&wKKhF_KQ#Z{P z5G8~-~s;BM>}abN#5d!}u+VSz=fG{mr>pdwnagTwq^p!E^s z(dMW(5(*Yjsu8g|cvj+yQfPq?%RiDwS?E)8I`;dF~ezyaGJXfz@ z4H`JaRFn8(oKCRo{%gY!XaTCrcUHGJC#P-*;##ZX_>H`xw;LVO`(!W4yH!xX0^^CU zC8;$%k}WEwm^w#pWYtBUtPwtfF(rf#nyaW?$`KMX*g}u;l&RjkiNu5g(f>=JW+Szr z9hbsDWcG`6ml?KGaTR7Y5c?yUwv=#{Yx;z?XCGRmcr>NpPfri%? z+u`>evTXvO1&bzB2MD&K()f&b=a57#loq-s4FVvBm{)&?GDO@w(nD=`ze zt5i(+Tpk_~>65@`nBis4d<^}q92(c%6(yqFr zRvU^%8macv=R#2EC2c|UzR-9gQ#OLt+g6#3y!F|M2bazWUHIoX2QG|WtDD>os-~@O z_JP&$gf3?J9#l zuKw5#(AC6&g%oylgiG9CD`5drdaA27AmC@xPe$JG;<-!-AynG8SAOlF6l3*G|BhkMNiXQKQfw(Cw<@ES2Ke;l<;zIyY8x*HQq{j~V>Of6V1# zUr79$tcN~|^9&pOG?PvW9ak^AA29V(Du+E;3H%iRAN3OVIP{oUvT|C|Q1PCyLF1XI z@J_r1MH4fEp`J+}W@*QSpg5gwZ_@dbOp(_kkMPVryTJ(h&yi==d#CpQkFo*zFykL6 zE4&WeXAiOhp7dT{UHje!vU3NKS?O;qtc zvcNeBGoh(1rAjO&^z_xuFway`UC=qHCV+SDn5VlbY6tk)EJ25BNHGt+j6LhROZ^&S z(0=n;J-`=>4T=;FS1QR4dWdW;zB8jTjjd3Ilqwc@JjHKTJ8KT;Q=HI{>Y{vB{H1Dy&S;Mm4h8+)JbG}%Y3qn0#4A0G8D)+GX=DGggIttNdUx{a+G&gqrgQN)k zt>P<^2d$WiDqOk``qpwiI-t*&8GCIWK#K=u6=A-=rkz!MAi@3i1X_OWBmxvfMzUaT z{8679iJr6md#%p#4kq!Bjg50O)2bTe>Z5F#s3|jNjr^#osJAT+`?lr~A&}|UsnFhg zHl7M(23iZiLv1WvSJhyFRdd)$%1rt9;rWc6;g6hcHEymY*sl3sI*#xyQI7xFyq)Q4 z7uwDAGUjy%2`s{T(fwzD=+^jXOf5pLgZFT2gDriuxX4x<$Uhy%g%{XT7=V!cV}N+$ zjyqeYr zjJkMV*oN14c}#($b4}`g3VeBKPcostYogkxB}G@860GBo zo*>Z)b0&|&_@qO4GB0&TjwQ}XCeHCJnq_G2Q!E}{1A!RofLqAk!Rn`5)jIuJ@whJ(b zkT^3@8o>yvumFpa<_es+Pv6-S9mfj#zNjYd;PmW@25OfEzl?XW(B3G$6cInCN6dXY zF4GeieV)A|`7cp++c=)Y&e~JD`h`lW1Ncls^8LYxd>d(^z5KG+ihZ~09G1Y7=E*8` zDoq@s{Uy`qFHSeBZI}u+7DRKXUy;~~>5$a7^fGRpzkfK`1N+8hJk84GeCg|T*cLUHfW1$59wzse+r~4@W0_R!+;9r49>dZ(Zmdg zgt!un#aV)~msc4k3N>i<5}pGgg2hHtJU(PV(Ki}9lGH_t$RE3+f4j}sP8^GM`C2HS zmP6_Yc)Y(FFgckD9#q;nm}I()A2EP<1g5EINa~6=FojFo*s$ui2YJy(j;RUH1^Q9N zlWT*aXgoYWGvsu?qcjvWv0XGTVBl=NvBdjn){Vt>#j|OO2vK?82{c{Qq8ic6miICg z?-66sC?9$Fi-(kc=gB9!JJ#*bKaD{gD0~UQ=m1i=-iG^OLcg#}z$ql{5ehg+wxMyj zhj0jpl&R&HZdb3630SEdhUIL{ zxL0(gh1S<4sji}mQg}xcEQ#D0HVJNUWhFBvyUrTS&6;E$^I$(9Ydqy8qmNP|t=Onn z7V#Un(+)XyMU#aH@p3hQ?T>#6`p2VR;r`x_cXSNky}ZV2cxr+Xr|xaCj198Fhi`I2 z1-<}Gr=VGIM15N)B2)?0=NxDp*h?6_f>-lvB1Yj1^D-?V@(#!k`oY-0W9`k~3nV~Y z!A$bB18oZ~CX~AAGV?06G!N+f*$!Wty3DTryM{O&D?!s@{_zuvA!b`r_k%QB+QiZo!?YS^-pp-5@!!cT$RedH0nle-)iRoNmZnn2aueFo5XS$4QJ-x^#+T!TxyF7ts8D$A zneey6Kbba=ts3J8&KZY13kuasr}+I15kT0SxK!vp#ZIow0Ul7)$c9zxOLu=PDhsv&aB{PbQq+ySd#4Dli(Nqs!#F)U1c^u=6T>pNGM< zFZ#YfV0(036!<>u%gil52@KlA45j9k^-+NHS{%R|-E^r9Ex7eKVpAYet^2m-N#q6B zco|eTj5g^H2|;^^JtZm$lXaPhp4<`?#Z|%ruRwT6+Wtdw6HYWpM2F#zrc{ zTG46Il)C$L=yHeL$;M&3yTIGb;mFg5->HY&Jf}AeK|#B7auk$$(PqfCeMsj5s`{o~ ztocZ*%xMcfs%b%FhIE@6j$vcGiviO7*eLVRnMzw134AhN^g{TzR7+1?a0YOHpN^$*&D`Ox(`WVe>$u7Ghieo-3~1Jr;X@y~|iB zSWH>(9nyWh3#aW^7byc>D5C_g%x~;QUT~Z(kj&0N3o(*}f@qlN^sWLq8j65|8jivv z`4&wp0=~fPwJOUj1sh^Y$`(*8qCN1@q6Xq1$NxN*$1qTu!#wCYfJGVBvY=HZ&t8ccCs8kBin^$|mty*R54U{YEejzh&dX7yr#^7BhHdiV#%Y$SH(s4K z*9tv6`YG)O<%$A5VbN6_;M*ov2}VQ|C!P<^4h zh`7rzvTV2r;jPZ{7R8xsL%L9N5;QBa3ozbS6ze7@5^+c{#IbH}%2)kZrm1ZQ(V1GJ z<-Y~uoVvzd&+?=q894;X@5=Fd+c5VOCg0ZnKo~K)Wej||n#}y}VXACj?E(Coj7gQS zVR?JZy^q%-XkwNzK}cqf4gXuPxi8}N?(C`og3Y8Fs2uY8vwYh#C6M&QteU`rKSI?4 zmtX9H79pTnUPPidNIquiIdvhJ)qtg{q|QveIr{qX7e9C7sGi3?#z0J%pKupYXIF;B z4lB&pz!h;EEIP->rWA_=yS?PRMjrn=-Yd-D*fO7YQkCe7Dir5wZ&p+gr2FnRIMkDM^={@iZ1WeD z0kj5MK`rhx-X2U={3sE&g%{C?=S4peIGdfFUP9Q)ut|qsd~gBQ2uR`z4_-6&7Jtvg zvVXgV8Ej~{#%9S-v?>n^(9kK$`HyBpA+A1iZ{|@1IDEu5V9u%xDwPPuM?29I!ZDCW zLE%@BGHd{2$f|^&(ty`tQ!+8$xVCoV4-v}1<2{g3)RWljTj1h_`H%+kvU8$Q z!JwC}%QN=%+g??w7BS(vzqGLc(j5zeFxj0pSO`(3YoTLg%xTJ29pX2$!f6`#jb)bu z%1bkb6D$cZ6iBe;u=ka~qKA}NT{)QY2GEIctu`sICJvuha9{4%H6M^{$;EyKb&htn z9)x68Y~b>tOxXcEN2#%_;tfc%xx$LOsNu`G3Feq)W`p~a0@$5!N-HrYf`p@^XM!2Q zPZ_FyOl!kYK_*9-NKuq}Nmf`CJoTL?oFLP~$)5ma^N==#dUoj(^qnSquOz7l#fWr- z^+K6Cq@2m$rMMWa&==2`u8>}lfLC=HqxHq6sIGt)0W zDmCNCx3f*cxmUW8vn`1`&ko^FwHruL27P^8LJh#6;5!7X%mrBaD(s9qL3EE_A%bnN zRKag_7LJ+#=|$N%e6G1czi!QbHFoL0$|5?FFW7Lf7)PjRZSa7sLgP^lmLMqs=#bsB zAu}D?_v~~;x*7}J7rKuUHAbyezq{tv^`MuV4`0XdGqoIxUqeT(|EcgHQ4hNQC}aX| zZPqG9Xx%lqg=8*l;}@@k)&Q0-EabNx0yi_rXJ^XIf6y)FRqDFdOsIb$uMEh~vVzjf z15~a1G*`;9KRH$of;y415~`7f^f_v+FV+1#5?TxnL?yCUnNxRl;?^a<7Pu+br={jr z3kAnoxlv;Gk<{5NqIbFBEb7CP4BWM{Bg*Hj+Y)kqsH!U3K?QW{!b+dNoxdUt;vwG6 zpyfd>ga<(iZWSQQlvz>=r9bY z0)c)`I3pZ1u00FNeI{DFHV#KNk*lz=Ryk!%;McQoEGvBYO!uoklu^H4-AdF=M`!eaR4;7t0A$~e5NDGgh!9nvquRUgHkiKl~ zp1RO!kk9dYn2U9!BNh7}P}|90OQ_I3G<_CBMTh2-el8H@_(NHG(B2FbolTv$&r-2h zJB5HR*i&>!67RnrN$%-b#rufmwtf@~{Uf*`e8(_F;aH-+SqUKv#POMHuTu3NY=K#aI!9? z)nIL|7@CDpV4l)0(cbuQlX5C~&^5frs9jU48n5~>QNl2MjxEj6Dgc3u1`K@vyq3n@ zN$m6+*bT=ig0r!ewOsAgf~4zUWT&nfhBLleq41m1C`XWzKJfvE+tsmfhE{!P1zqc! z<`z?KzE8(rQrysy5G*H*eqt^Yd=}Rl1BM$bd+9{Oe$!^>6{zG30P!rMuUctsCthSi zm+j&F2UpYTc1^w6!Ku5;8u77#6{}yBcPo57^K-Xgu+32&tBZXP=S=#D48WmuTN`Ep zL>x9pb)XWn*+`kn>z>S*bQo40HT)*dkb_RXOtJ-@H`e!VaEr#2wNecF*D;)6>%*Rz zwv`SoD!oO^IQKI@N&kDJ%lePpac9v=3xBL%AsYTWHgH*A3c$C>)y8It!3 zQm+~B9evp7THr*bt3bl3SDgTJ|Gzh1H+ql3Er=Zz%8Qn-AN>_>Ms8vDH#y>n>N`Fv zB91LTs~{?>77~M&!6>EpGoXPdT8@BIYce4M0t~ zU%7Z7;Vs^)Vd~vduZa{X<6*nWjlKrWa4D~8vA#n-pA>D|o&!biA=@e<;V9<0z_`d4 zRHIuQ;N$8$fAa$cr>gLJc9V0^jhge4<#FJ57G>we_4Y`dc0uHHlcKLC?l4Q)eQ9c` zbwoS=?%6GivJ=P$zmKehs zU$YE4ek%1PPKM}K%b!I1PPvFqLICtQ==NJduPz6dNsI62CM#$B>G?X)g%mzzS`ha1hF1ONw!T?kI(KUK zuvC_td(!;%aBGr(Q)@(TVwRbd$@px^8hQivxuk-^(+DCYp)!2RNSkCN3jIAzy_X*E zlt{GSd|l9_ZQ48il+kKr1l(+>Q?N;PiaA-|}BLNBz{xOoZaqLFZs5}fyO!|CK5DqjKN7#`;Zk+i+h zF8;`PsrMajiO>3X{yoAQfs*_i>hl4b$7|6uHAO9{YnJ2Gbd%ZcGD8U~2#j6}n7WmJ zu^aS=+=o!PS{4dKT6Za7XAv0jH!F(HNJf!@3q!gLh}``e6tnTMI=n=sin1tW)!ql8 z^4rLpTiR(n2663Pn{gx{5(Q7?ONInF!YDJ%zzY}`++mwWZ8ezzubd?ZHyG$hR#II2Qa{he!ZH39^L+LhV{RTuXteY#2! zas(xJursCF&InXQY%7T3lmzD%N&&FQW}1%rKfpdW+B$T~)R^cN_%&8`(Bvo{Y+{9` zI7k;JHM$de30;3P`U@c&uaPFrRA~Va= z)S>N>Wxh|SHYm^RNNL*7ym_1Y&7T)b22HFuAX=^Gn6Ge);j%nYJ2<-mp$WT=+|viX zqJ~VjYjS$mlhuO_+*{`IA5e|GlU`8o6f1-^TLh3xB>lQfO!ANj;ugfvv{HkP+Fo~k z4Zr=9eHNocSvVYfu@(aK z|GjL?6X5cWPk2+4B3|T9txiu-Q>Wz+r*$GbT&@oE>pNSV=RyuTyPH;ePgvK_Fa_Q# z3G0X%0ATb*KNNfax#BbHINqNnAP+{&GP;1Ck(TTIHQIIx)Q~;q)G4s)vGZ0yokhiE zKXQU?1sJimiNJNJQAft@fiX!lg%uRPE*+bg+u;D&vKAEa? zop#>R+JzHTYB{U&U6zG4X=@XjA_v@&e(Cd8#oVtG82_G(<;63+N)>Pi$Na9j+|=*r zU+|*skIOWb-pyfr;Y1$RMNhW*?4QX?Bll+jJ#T|hqD`LE$7j%GMqz2b$qrL1tMUJx zy73JcKD=W@W7{1~rvm++JnprKU z%5W8ixu2wZsB-%2i*)Y#r+zpz(ZDKZuJSr~(;?I<h4RVu0T3z^89(YY)~T$0`P&A_aYA+PUI>rY?=sTIwr;#$nF+PC!J z>Y)^>66svm0hOJNn$-Ad1p&ZqjeBTD^LKh|>3Mp(k&%4XDgAp`NB?<|(k1}%9+9?(V z!sGaPC?sW0U#AL`jQuk5AV!w--q?QgW9h1(|D83~BZP7#vtYHcoALS=aT7{s8+<~1 zDqFUzL~3g9Hm7dw)PaWlDJ|s5Wz65wR#RWo-af2V8^ukvFS7JW_HDElO3_OMnc$jc z&|i1cp5o7^^#0;+EL(tBo*3_7Zo-+it;u665aJblH|0|z`^rNJSW|1 zh>3mo<4OM-A=s8Pdn&J;EiFQ^SF$9%)#dnJ)LZ5vM-k>`6sW{usyRRnwlpM|tqrZZ zH>)1fJZ@j^I?udBXx@poEm&saT*GV)cuY)KZ%3~d|ET(Maycm6-kf)-bnZ~`mC5{w z03idK+6i|_^9vfb@7ef97l#`Ek+}9#w0_MwExcf&{|(&@M(dUUZn&z`8D2k z2NMhuv%JLxZ%};?@;T+8Nr-8ddQlBrSe;1~u2@us7#)nn%yVQsu9$z;XN%f$Yfq}p z_<8yCihWB_F}tQAhM*QlJ(*~q%;<`_IV9Ydb0y>1Qv`|8iC1mumQT_)(CDkK;i9pn zqy`d$A}!b6>Hs(>Yn-m8=9DB#2rg2EA0>w4yds8tIQsFq=eL;+c?OcuRi7x_qR`jqN0%e?d!_P);SUC~H+XAQ zb;bC6WVa|8c<0~gFYaM>61oq+I>Ot5b(F&_JQJ6xg5#N_nR^J1{Oxx(G(6VE(_sgA zJ!~soLs?!{jJD`dIcW&ac05?-rc6bJ!m%6&AFSxKqK>a=*I*#T)0BZ^T25q@-vW&u zfL&a3FG(Bngl^L}WyhA`2#h#(^^kPdD-JVeDKnG|1@AHP$pnaX5FtN1@fd2@s;X_# zznXH(PnHnkJq;a!6i<6Q;{K21=Awpgejf*()y(J)mat+WHC!37gb$mh0&M4swRC*x zk;2qY#3{(TiAqq*|I1)ni8&3Tx2Rx;67_>WQrmIX1>NdfQTmvA=4tbNlsThK^{CL( zB_1m1hT1@G*>E^Cmr}`?@l?_EN7saYqq^Zx>TGl#NzJAsQS~50ODA(J76_$bb6)gV z1qGH`a4uv_TU%ohve|rwt#E{aMT`hWoyZV%^7q$ZcE5u>mhQub^Qk_N>X(^EAe3IF ze$ZY?i+j{K0EsCP^N6+BMs9Kz0ez#wk+vBuQ&6HZ=-~2$n-#iE-e#rpOcdYow0&*+ z!}Tt~mliRJT-*Db^SNHXn4^QCVt*p*pmcE0dyBOX3~NWP8uNxZ6`-0{#V~;#zP)fS z>q1Z8It;vH;C!p|tYHlgfj;4+9QOnmec?}tAYq8m8)m-jn3r-pv3&k5lv5$O-j^+t zzPc}*+-`ogUZ+38&!husL=xO_@rfq=_HK4&zA}TskJ;^80 zKRH+(C% zo(YobdvR@XCtAo4b2`^ANKU@`gQaTF{%m!h+{OIQxF92b=KI5;lz5|1tqncFoE%g* zY}ynk(ex{f&doX!Df%E4^qf((*azVJTj2xou6BSpW6gtK>{DYE$C(f9nK2>7f#dkm z5=NJeZ4W=L*J*bT|8*I~vO@t~6W=W0JpPIpggmV%;0R^9$S?k6kHJOeI-qW;ryram zb@2KBc~Ip3+Nf|?46tNhriHq)sF7u{W9%I1Rx($Rp$=aVv|})8c*!^L`@P6|H4Lm~U6M0o-E>wEXHnZ0B~Wv7 zp~1n)VW{_wK_(?@l=a9bDMA<#EnOEkZl@-TCqxpaq{xv>Q3xOcllb73u+4oa5&sB( z{G&c?E>-o5P@xXh45xF^-2i~Dcg|fCj;&PLvLNcm7|z;yI9*KLAR-0+pllIH5NuK} zpZH4q0W1tY-Jc-}-;Iiq-8eS>v*>6Il9_>6Cs4>sfyeOme;k97W7}w!sdzbgBGpl! zCYjjR*O)+<;qYwR0N^9KF?vDV1U`di8cQo2De3M6`HZQ}YMmxHtS7-+?CM73+t@~4 zoY)y;ZImW=93H0Li~{kTN+WD+!#N)&DAjPIYF3x9knQv?_B=!Jp&1NF&UJGjLY+SI-aT0<#alhNb+2s&FYi6QgCqP zYdis%;t?KqI6+A{5>x&B((V~)OL4c3gDhX1rHoASZ%8)GVhdP%xn?P|l0SaysiLz5 zHiG%Rk-%rH;i9@ansNZ-j0}!moUZHnnF9Y&SStc)qderBw z|4Q{T)DWW(Z}wA<20Ewf9+69vE+!;C?PKyshw;rjr~O=Fdn&SLa*E_Tg9>6jMm7R} zA0nVPB&!m<^@(k=U5J@4@tByM3{7@|RXM{RDJ3;QXQ8PkYm#yoj>GBboZfxkNkrVg zt}oZoEPG|$_F_TSKED#pjtQ)c8yPznF>o$nuM^l$QMhG7h5g-L7eFOn7PbMJ+!~#g z45&}r;?oK;IM0pkZeoUqSVj*Fl8R{OrU1=`OB!9QJ?~Arl?d{tlS5I3f9>-Sn}5{RpnxVaoa7A#o>tBCmZcA+)MsJ7$Khz=q6+ac;U-P(l^@oZK$bn4SKB+`{ z-Gi!^+5VGw7R|8bb?C(Xmx{8#6%`l#zV zbm~@6n3eGU-et-L<#BekK$~$q;J~yMUN{el0SMGUc4%H+GMu_%vCrOnnHt$6lhW3y@$>_VxHN^AiV_^2T=`Gs_mVv%z+&Ggl5YDp08_kAo_7~7V!nsRi}VSX*<8~gUMG>3=z zQS9pk&Nhuz)YXY05~p_)r11ijz`x|!DewEiPbsU>*OyeReemCZe@#~ z*vJZQjUVQ0&;xS!)UYf*p6wzc=nE8!@prS8af`&P;{q+F*W1+!K=1ltCYEQ>)TGih zh3Hyk7IT-!WG7Zk$s0sDCYYwY*36D~#fi&iQ2j6&jb`pKG%O&~n74|{?zzkSl@~#c zS^w3=|H?HGRySDxs|60wdN zy<=Ex5Hp#*b@cr2W4gd0T84voKzrx;s45e6lIzE(@RvlfER98@OhjK7rn8wZ8(a`f ziTSwUK)VFtnUIm98Uv^piA*7{+D`MyG23i(e}F$Rb+QF_ zmnkkuZQjDE;cIH3QPyF@dounwA~CMOg78<;JnC<(au9$U3n>kF-?79K39>TIny^P9 z9nEKgj^1ke>3mev8LYcBInjC2hE!fxky*fi0}sCJ!*0*gdlvyhK5LB|tmJ}VN~8p4=*v{B9pe zXtZF+EbN|xkB$#kco)0#t({S#qmDRxF2Ai|%2$^3x_LwoEsWDr7YRf@3Q`{w@f@uo z?#p4<)^!M(Y6kD&^kHyk1kE;D(xz!}uEMVui1qdVgVHB9e{LXZ(nx>rV9Ql)j75Q)dJHj0g# zJClwfw_DYO)^u~P5fNQ49Uz#gXxX|LAgOEwst~jI z=6$!%Q92|X=dAkqX91??Ws?`ze@(xGP2cb6A?JG*WF!#~RM4rjd~t-*t;N@uiRwi) z&Dj@(84|enFVR4pO_mPM?025tWhlM-y zJj_U$!C7Tt7+#%PV`&48`DX~sECbJNyH@PW2k`$23J6L&{42MGpsK?ArOw zd<(#c{$7@V*+aQ0t~%fi6LS(xVDYw}?+S9&eUVzT9Gn)=u1ZT8V4N`*2T6v`ke`u3 z{hirG5ixf{i34^qtV?JId(_7mKJ~WHsU0!Wz+Uo-&wY-euT$q<#H&WQJzQ7bGuufL zTwx&Yp%gE`flC#!O~Q&g=DrYrEjdpBaNj%hV!QYwtxm_KG|9qoo)+=qvU!s9vHe|6 z!;!X(=qpHq>pWSb4a<^NDnCXG=;O6?$fqYsJuyV_VNSxc`( zl(X^{ZQ$GYHar)MM8J1dD1sF9am%7}dJU{^pDw^we`W=&6b)<-KpJ~$2u?|S?iub@ zAfAZ0PWmIfmHNkrza)os5~(ocIMOI<5GTfL)2_=42`4I$psvW_`}T1$zz0r+gwTvg1-+TKuXBiwN4AY* zh}mI!_~1w+W^{Wg@P{D@RQCBm-~b;Zm{rSbza_Qf&DoxqTXL3gSCjaD+&lb{Zdd-M X8Uw4AI?rRmE5t@>-if*Y?)q-XXQ15@ literal 1881032 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ý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 z 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�r|-Bj{9{BS{P~zFID7qt@l@zPo#-g2 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®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

    fcxy0K{>2ag=;939cjTMQP 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�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

    76WAb{p{dmp&N(3 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

    O{}x-IZEU)ifDNhRA54@sh)jeM!+w^8l16 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
    1KwWVX7?AxcaK*SI7-)@ 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⪼mGCtf<~Q}-2l5HX`8z4<6)b7R^vc$~Nw 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 SWeaw13MLC8Yw`cQ-hmcQuQ-GN delta 391935 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

  2. 1;b`xNFn*^=}2hWN^aAzeT_S{r`!| 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 diff --git a/Assets/StreamingAssets/ntridol/common.manifest b/Assets/StreamingAssets/ntridol/common.manifest index 48314e15..7695df2d 100644 --- a/Assets/StreamingAssets/ntridol/common.manifest +++ b/Assets/StreamingAssets/ntridol/common.manifest @@ -1,9 +1,9 @@ ManifestFileVersion: 0 -CRC: 2010253220 +CRC: 47493552 Hashes: AssetFileHash: serializedVersion: 2 - Hash: 3e555585e70be6acd65ba10c73ef4544 + Hash: 277abe6be554c0a5a8b3115a4b8317aa TypeTreeHash: serializedVersion: 2 Hash: d5bdda7523be8cdc2ec1df479dc7821d diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat new file mode 100644 index 00000000..9c2ff17d --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF 1 + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0.232 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: -1 + - _UnderlayOffsetX: 0.61 + - _UnderlayOffsetY: 0.76 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 0} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat.meta b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat.meta new file mode 100644 index 00000000..a1882f06 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF 1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46613a13a426a984d9ad46165efa969f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset index c7b0771e..99dfef50 100644 --- a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset @@ -9,7 +9,7 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: LiberationSans SDF Material m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} - m_ShaderKeywords: + m_ShaderKeywords: OUTLINE_ON m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 @@ -25,12 +25,13 @@ Material: m_Offset: {x: 0, y: 0} m_Floats: - _ColorMask: 15 + - _CullMode: 0 - _FaceDilate: 0 - _GradientScale: 10 - _MaskSoftnessX: 0 - _MaskSoftnessY: 0 - _OutlineSoftness: 0 - - _OutlineWidth: 0 + - _OutlineWidth: 0.3 - _PerspectiveFilter: 0.875 - _ScaleRatioA: 0.9 - _ScaleRatioB: 1 @@ -46,9 +47,9 @@ Material: - _StencilWriteMask: 255 - _TextureHeight: 1024 - _TextureWidth: 1024 - - _UnderlayDilate: 0 - - _UnderlayOffsetX: 0 - - _UnderlayOffsetY: 0 + - _UnderlayDilate: -1 + - _UnderlayOffsetX: 0.61 + - _UnderlayOffsetY: 0.76 - _UnderlaySoftness: 0 - _VertexOffsetX: 0 - _VertexOffsetY: 0 @@ -57,8 +58,9 @@ Material: m_Colors: - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} - _FaceColor: {r: 1, g: 1, b: 1, a: 1} - - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 0} - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] --- !u!114 &11400000 MonoBehaviour: m_ObjectHideFlags: 0 @@ -73,14 +75,14 @@ MonoBehaviour: m_EditorClassIdentifier: hashCode: 231247347 material: {fileID: 2180264} - materialHashCode: -1183942120 + materialHashCode: 198912371 m_Version: 1.1.0 m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 - m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, - type: 3} + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, type: 3} m_SourceFontFile: {fileID: 0} m_AtlasPopulationMode: 0 m_FaceInfo: + m_FaceIndex: 0 m_FamilyName: Liberation Sans m_StyleName: Regular m_PointSize: 86 @@ -4605,6 +4607,8 @@ MonoBehaviour: m_AtlasTextures: - {fileID: 28684132378477856} m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 0 m_UsedGlyphRects: - m_X: 0 m_Y: 0 @@ -7791,15 +7795,20 @@ Texture2D: Hash: 00000000000000000000000000000000 m_ForcedFallbackFormat: 4 m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 serializedVersion: 2 m_Width: 1024 m_Height: 1024 m_CompleteImageSize: 1048576 + m_MipsStripped: 0 m_TextureFormat: 1 m_MipCount: 1 m_IsReadable: 0 + m_IsPreProcessed: 0 + m_IgnoreMasterTextureLimit: 0 m_StreamingMipmaps: 0 m_StreamingMipmapsPriority: -92 + m_VTOnly: 0 m_AlphaIsTransparency: 0 m_ImageCount: 1 m_TextureDimension: 2 @@ -7813,9 +7822,11 @@ Texture2D: m_WrapW: 0 m_LightmapFormat: 0 m_ColorSpace: 0 + m_PlatformBlob: image data: 1048576 _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f101112121313131212100f0e0c0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a1313131313131313130e0d0b08030000000000000000000000000000000000000002070a0c0d1313131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313130e0d0b0803000000000000000000000000000000000000000000000004080a0a13131313131313131313131313131313131313131313131313131313131313131313131313131313130a09070400000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000020507080c0f1112131211100c080806020000000000000000000000030607090d1011121312110e0a070604010000000000000000000000000000000000000000000000000000000000000000000000000606060606060000000000000000000000000000000000000000000000000000000000010507070c0f1112131312100c08080602000000000000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000000000000000000000000000306080913131313131207070501000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000004080a0a0b0b0b0b0b0b0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131315171a1c1d1e1e1f20201f1f1e1d1c1b19171513120f0b06060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316172020202020202020201b1a18140f080100000000000000000000000000000000070e1317191a202020202020202020181715110c060000000000000000000000000000000000000000000000000000030a10161a1c1d202020202020201b1a18140f080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000000000000000000106090b0c131313131313080705020000000000000000000000000000000002090e111414181c1e1f201f1e1c191514120e090300000000000000060b101213161a1d1e1f201e1d1b171413110d0701000000000000000000000000000000000000000000000000000000000000030608091313131313130b0a0805000000000000000000000000000000000000000000000002080d111314191c1e1f201f1e1c191514120e09030000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000000000000000000000000000000002080d1113142020202020191815120d060000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d080200000000000000000000000000000000000000000000000002080d1113142020202020191815120d06000000000000000000000000000000050b10141617181818181818181413110d07010000000000000000000001030405060606060504040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f09010000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214181c1f20222426282a2a2b2c2c2c2c2c2b2a2927262422201f1c171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2022232d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000010a12191f2326272d2d2d2d2d2d2d2d2d2424211d171009000000000000000000000000000000000000000000000000040d151c2126292a2d2d2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c161008000000000000000000000000060d1215181920202020201f1514120e090300000000000000000000000002080e141a1e202125292a2b2c2c2b292622211e1a150e0903000000020a11171c1f2023272a2b2c2c2b2a282420201d18130c07000000000000000000000000000000000000000000000000000000030a0f121515202020202020181715110c060000000000000000000000000000000000000002080d13191e202125292b2c2d2c2b292622211e1a150e09030000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c040000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c0400000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000810171c2023242525252525252520201d18130c0400000000030607090b0e0f1112121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2123282c2d2f31333537373838393939383837353433302e2d2b282221201d1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921272c2f303939393939393939393433302b251d140b010000000000000000000000000a141c242a2f323339393939393939393931302d28221b120900000000000000000000000000000000000000000000030d161f262d323536393939393939393433302b251d140b0000000000000000000000000000000008111a22282d30313939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a1108000000000000000000010911181e2224252d2d2d2d2d2c22211e1a140d0600000000000000000000050d14191f252a2d2e3235373839383736322f2e2b26201a150e0600070c141c23282b2d303336383939383734312d2c29241d18120b03000000000000000000000000000000000000000000000000060e151a1f21222c2d2d2d2d2d2424211d1710090000000000000000000000000000000000050c13191e252a2d2e3235373939393836332e2d2b261f1a150e0600000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b13090000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b1309000000000000000000000008121a22282d3031313131313131312d2c29241d160d0405060b10121316181a1c1d1f1f20201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d20262a2d2e34383a3c3e40424344454546464645454342413f3d3b3938332d2d2c2924201e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b33383c3d46464646464646464641403c362f261d1308000000000000000000000007121c262e353b3f404646464646464646463e3d39342c241b10060000000000000000000000000000000000000000000a151f2831383e42434646464646464641403c362f261d0f05000000000000000000000000000005101a232c33393c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a1005000000000000000009131b23292e31323939393939392e2d2a261f180f060000000000000000080e171e252a30363a3b3f424445464544433f3b3a37312b2620180f0b12181e262e34383a3c40434445464544413d3a39352f28231c150c050000000000000000000000000000000000000000000006101820262b2e2f39393939393931302d28221a1209000000000000000000000000000000070e161e252a3036393a3f424445464645433f3b3a37312b2620180f0900000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b11060000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c02000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b110600000000000000000005101a242c33393c3d3e3e3e3e3e3e3e3a39352f281f160b1113171c1f20222527292a2b2c2c2d2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d130900000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d1309000000000000000000000000010b151f272f343846464646464646464645423d352d24190f04000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d24292c31363a3b404546484a4d4f505151525353525251504f4e4c4a4846443f3d3a39352f2d2a251f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a5353535353535353534e4c4841382f251a0f03000000000000000000020e19242e3840474b4d5353535353535353534b49453e362c22170c000000000000000000000000000000000000000005101c26313a43494e50535353535353534e4c4841382f21170d03000000000000000000000000000b17222c363e44494a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b0000000000000006111b252d343a3e3f4646464646463b3a36312921180b0200000000000008111a202930363b4246474b4f51525352514f4c4847423c37312a211b151c232830383f4446494d5051525351504e4a4745403a342e271e170e050000000000000000000000000000000000000000030e18222a31373a3c4646464646463e3d39342c241a0e0500000000000000000000000000071019202830363a4146474c4f51525352514f4c4847423c37312a211b12090100000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d01000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d0100000000000000000b17222c363e44494a4b4b4b4b4b4b4b4745403a31281d191d2023282b2d2f3234363738393939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393b4246484b51535557595b5d5d5e5f5f5f5f5f5e5d5c5a59575553504a4a4745413b3a36302c29241d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f54566060606060606060605b58534a41362b20140400000000000000000007131f2a35404a52575a606060606060606060575550483e34281d1101000000000000000000000000000000000000000a16212d38434c545a5d606060606060605a58534a4133291f140900000000000000000000000004101c28333e48505557606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c10040000000000010d18232d373f464a4c5353535353524846423b33291d140a000000000008111a232c323b41464d5254585c5d5e5f5f5e5c5955534d47423c332d241e272e343e424a5053565a5d5e5f5f5e5d5b5753514b444039302920170f05000000000000000000000000000000000000000a15202a343c4347485353535353534b49453e362c20170d020000000000000000000000071119222b323a41464c5254585c5e5f605f5e5c5955534d47423c332d241b130900000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e1206000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c0300000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e12060000000000000004101c28333e485055575858585858585853514b433a2f2625292d2e34383a3c3e414244454546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e08020000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000000000000000000000000000000000000000060d151d232930363a4045474d5355545c60626466686a6a6b6b6c6c6c6b6b6a6867666361605b545654514b4846423b39352f2a251f1a150e08020000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c67645c53483c3020150a0000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c6c6c64615a5045392d1d1207000000000000000000000000000000000000000d1a26323e49545e66696c6c6c6c6c6c6c67645c53453b30251a0e0200000000000000000000000814202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000000006121e29343f4951565860606060605f55534d453b2f261b1106000000050f1a232c353e444c52575e6165686a6b6c6b6a6965625f57534d453f372d27303940444f545c606366696b6c6c6b6a6764605d55514a423b322921170b020000000000000000000000000000000000030f1a26313c464e53555f6060606060575550483e32291e130800000000000000000000050e19232b343d444c52565e6165686a6c6c6c6b6966615f57534d453e362d251b110800000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e221509000000000000000814202d3944505a616464646464646464605d554b41382d3035393a3f4446494b4d4f5052525353525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000000000000000000000000000000000000000000000000000000030a11171f272f343b42464b5153575f6165666d6f71737576777878797979787876757472706e6c666663605d5554524d4745403936312b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70797979797979797979746e64584c3c32261b0f0300000000000000000c1926323f4b57636e73797979797979797979716c615549392f23180c000000000000000000000000000000000000000f1c2935424e5a66707679797979797979746e64574d42362a1f140900000000000000000000000a1623303c4955616c707979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f23160900000000000915222e3a46515b62656c6c6c6c6c6c615f574d41382d22170b0300030d17212c353e474f565e61696e7275777879787776726e69625f5751493f373039424a515961666d6f7376777879787774706d67605c544d443b33291d140a000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c64615a50443a3025190e040000000000000000020d17202b353d464f565e61686d7275777879797876726e69625f5750483f372d23190d0400000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c1207000000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e312418080100000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e31241808010000000000000a1623303c4955616c70717171717171716d675d53493f383a4146474a505355585a5c5d5e5f5f605f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000000000040c151c2328313940454d52555d6065696e7276797b7d80828384848586868585848382817f7d7b797673706d6765615e5753514b46423b37312a251e170e07000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d868686868686868686807467584e43372b1f12060000000000000005111e2a36424d576673808686868686868686867e7164554b4034291c1004000000000000000000000000000000000000101d2a3643505d697682868686868686868074695e52463b30251a0e02000000000000000000000a1724313d4a5764707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a00000000000b1824313e4a56626d727979797979796e695f53493f33271f14090009141f29333e474f5961686e747b7e828485868584827f7b756e69625b51493f39424b545c606c70787c80838485868483817d7a726d665e564d453b2f261c1106000000000000000000000000000000000815212e3a47535f6a6f797979797979716c61564c41362a20160c020000000000000009141f29333d474f5960686d747a7f828485868584827f7b756e69625a51493f352b1f160c01000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c04000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c030810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c0400000000000a1724313d4a5764707e7e7e7e7e7e7e7e796d655b504443484c5254545c60626567696a6b6c6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000000000000000000000000000000000000000000060d161e262e343d434b51575e61676d72777b7f8286888a8c8e909091929292929291908f8d8c8a888583807d7a76726e6964605d55534d47433c36302920191007000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d939393939393939184786a5f53473b2e211508000000000000000714202d3a46525e69778390939393939393938e8275675c5145382c1f13060000000000000000000000000000000000000a1723303d4a5663707d89959393939392867b6e61574d42362a1f1409000000000000000000000a1724313d4a5764707d8a9393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a00000000000c1925323f4c5865727f8686868686867b6e655b50443b31251a0e050e1a25313b454f59616b707a81878b8f90919292918f8c88827b726d625b5147404b545c666d757d84898d9091929291908e8a857f786e695e574d42382d22170b010000000000000000000000000000000915222f3c4855626f7b8786868686867e71685e52463e32281e1308000000000000020e1a25303b454f59606b6f7a81868b8f91929392918f8c87827b716c625b51473d31281d1307000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140908111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d040000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d04000000000a1724303d4a5763707d868b8b8b8b8b8b81776c605a504e54565e6165666d6f7174757778787979787877767573706e696763605c54524c46413b322a251e170e060000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c201306000000000000000000000000000000000000000000000000000000060f171f2830383f444f555c60696e737a7f84888b8f929897999b9d9d9e9e9f9f9f9e9e9d9b9a99969892908c8986827f7b76716d67615e57534e46413b322b22190f04000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e9f9f9f9f9fa196887c6f6255483c3025190d010000000000000814212e3b4754616e7b8795a09f9f9f9f9f9f9285796d6053473a2d22170b0000000000000000000000000000000000000916222f3c4854606b7683909da79fa3998d8074695e52463b3025190e020000000000000000000a1724313d4a5764707d8a979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a00000000000613202d394653606c7782909893988f82776c60574d42362a20170d121e2a36424d57616b707d868e939a9b9d9e9d9d9d9c98948f877f726d62594f45515c666d78818a9196999c9e9d9d9e9d9a98928c837b6e695e544a3f33281d12070000000000000000000000000000000815212e3a47535f6a737f8c95939392857a6d615a50443a3024190d04000000000005111e2a36424d57606b6f7d858d92999b9d9c9b9c9e9c9a938f867e726d62594f433a2f24180d0100000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d101a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c01000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d1a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c010000000a16232f3c4855616b727f8c93979797938d80736c6158586062686d7175797c7e8082838585868685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000050e172129313a424a505960676d737b80858b9195989c9fa3a39f9d9b9a999898989898999b9c9d9fa3a29f9c9999928f8b87837e79746e69625f58524c443d342b21160a000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adacacacb2a8998c7f7266564c41362a1d1105000000000004101c2834404b5465717e8b98a7b1acacacaea2988a7d7063544a3f33281c0f0300000000000000000000000000000000000714202c38444f5963707d8a959fabab9f92867b6e61564d42362a1f14080000000000000000000a1724313d4a5764707d8a97a3acacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a3968a7d7063574a3d3024170a000000000005121f2b3744505b656e7b86929f9f948b7e72695e53463f32291f1414212d3a46535e69707d8692989f9d9b9691909192999f9e99928b7f726b60554e58606d78818e939ea09e9892909091979d9f9f9590847b6e665b5044392f23180c00000000000000000000000000000006121f2b37434e58606d78839099a1978e81756c61564c4135291f160c01000000000714202d3a46525e696f7d8691979f9f9892908e8f91979f9f98928b7f726b60554b4035291d1307000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f1617212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f16212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000714202c38444f59636d74818e959fa59c928a7e716a60626a6f757a7e8285888b8d8f9091929293929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000030d172029333b434c545c606b707980868d92979da0a29f9b989892908e8d8c8c8b8b8b8c8d8e8f919299979a9d9fa39f9c9a938f8b85807b756e6a615e564e463d32271b0f03000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808d99a8b1acaaacaea99d908376685e5246392d201306000000000006131f2c3845515c6675828f9ba8b0aba9abb0aa9a8e8174665b5044382b1f1206000000000000000000000000000000000004101c27333d4855616b7783909da7aea3988d8074695e52463b3025190e0200000000000000000a1724313d4a5764707d8a97a3b0b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a968a7d7063574a3d3024170a0000000000030f1b27333f49535f69727f8c959f9f92867b6e615a50443b3025191f2c38434e58616e7b869298a29c938e88848384868c9299a39f93887d6f675c535f6a73808d939ea197928b858483858990959fa0969083786c60554b4034291c10040000000000000000000000000000030f1a26313c44515c666f7c87929f9e938a7d70685d52453d31281d130700000007131f2c38434f59616e7b859298a19a938c86838282858a9297a29f93877d70675d51453a2f24180d010000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e1c28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d0100000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d01000004101c28333e47515b606d79839096a1a49f92867c6f6a6f767c81868b8f9298989a9c9d9e9f9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000020b151f29323b454d565d666d747d848c92999fa29f9c98928f8b88858381807f7f7e7e7f7f8081828486888a8d9092999b9ea19f9c98928d86817c746e6860584e43382c1f130700000000000000000000000000000000000000000000000000000000000814212e3a47535f697784919daaa7a09d9fa2aa9f93867a6d6154473a2e23170c00000000000713202d3a4653606d7985929faca69f9c9fa6ab9e9285796c605346392d20130a0000000000000000000000000000000000000b16212c38444f5964707d8a95a0acaa9f92867b6e61564d41362a1e140800000000000000000a1724313d4a5764707d8a97a3b0aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7d7063574a3d3024170a0000000000000b17222d38414d57606d78839099a2988f82766c62564d41362a20222e3b4854606a75828f98a29c918c817b7876777a7f87929aa49a9184796d6056626e7c87929fa19791857e797776787c838f949f9f958b7f72675c5145382c1f13060000000000000000000000000000000a15202834404a54606a73808d96a09e91857a6d60594f433a2f24180d0300000915222f3b4854606b75828f97a19f9388807a767576797e859297a2999184796d60554b4035291d1104000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24202d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f242d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000b17212c353f45515c676e7a849198a2a39891857b747c82898e92999c9fa2aaa7a8aaa8a8a7a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e050000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000a141d27313a444d575f686d78808991969fa39e9b948f8a85827e7b7977757373727171727273747677797b7e8083868a8e92979b9fa29f99928e87817a6f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0aca095909298a2a4998a7e7164544a3f34281c1003000000000a1723303d4a5663707d8998a2a99f9490949faba197897c6f6356493c31261b0f03000000000000000000000000000000000005101c28333e4653606c7883909da7aea3988d8074685e52463b3025190e02000000000000000a1724313d4a5764707d8a97a3b0ab9e91848080808080808080808080808080808080808080808080808080808080808080807c6e6255483b2f22150800000000000006111b262f3c44505c666f7c86929f9f948b7e71685e52463e32292834404b54626f7c89939e9f948c7f746e696a686d737e88939fa0968b7f72655e6875828f99a39e91857b716d676a6a6f78828f98a29f9285796d6053473a2e23170b000000000000000000000000000000030c18232e39424e58606d7984919aa1978e81746b60554b4035291f150b0105111e2a36414c56636f7c89939e9e938b7e736d6868666d717c85929fa1968c8073675d5145392c2013070000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c41352923303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c413529303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000005101a232834404b555e686f7c86929aa4a197908381878f949b9fa3abacaaaba39f9d9c9b9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006111c262f39434c565f696e7a828d929ea0a09d938e88827d7975716e6c666867666565656565666869666d6e7174767a7d81858a8e92989ea19f99928e867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c99a7aa9d908386929fab9b8e8175665c5044382c1f120600000005121e2a36424d576774808d9aaaa1979083909ca9a99a8d807367584e43372b1f12060000000000000000000000000000000000000b161f2b3744505b65717e8a95a0acaa9f92867b6e61564c41362a1e14080a0a0a0a0a0a0a0a1724313d4a5764707d8a97a3b0a99c8f827673737373737373737373737373737373737373737373737373737373737373736e6a5f53473a2e211408000000000000000a141d28343f4a545f6a737f8c95a09f92857b6e615a50443a302c3845515c6674818e9aa59c9082786c615f575d616c74818d99a49d9083776a616d7a86929fa0958a7d7069605c5860666e7b86929fa2978a7e7164544a3f34281c100300000000000000000000000000000007121c27303c45515c676f7d88939f9d93897d70675d51453d31271d12070714202d3946525e6875828f9ca59b8e81756c615d565c606a717e8b96a09f92857a6d6053473a2f24180c00000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c3026313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d211407000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d21140700000000081118232e39434c565f6a717e88939fa5a095908d93999fa6acaaa8a09d999992908f8e8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000b17222d38424b555e686e7b838f949da49c969189817c76706d666561605b545a5959585858595a5b545c60626467676d7174797d81868c91969da09e9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9a79a8d80828f9ca99f9285796d6053463a2d2013090000000714212d3a46535f697784919daa9e91857e8a97a8aa9e9184776a5f53473a2e211509000000000000000000000000000000000000030f1b27333f4953606c7884919da8aea3988d8074685e52463b3025191616161616161616161724313d4a5764707d8a97a3b0a99c8f82766967676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000020b17232e38424e58606d78839099a2978f82756c61564c41362d3a4653606d7985929fa2988a7d70655b534d5259616e7b87939f9f95887b6f65727e8b99a39d9184786c6057514e545e6874818d9aa99c8f8276665c5044382b1f1206000000000000000000000000000000000b151e2934404b55606b74808d96a19e9184796d60594f43392f24180c0814212e3b4754616e7a86929f9f94887b6e615a524c5058606c7884919da2978b7e7164554b4035291d100400000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e323f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e21140700000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e3f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e211407000000000007121d27303b444e58616c73808c939ea7a09d9a9fa4abaca59e9b96918c898684828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b403428201509000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000030f1c28333f4a545d676d7a8491959fa39f928d847d756f6a64605c545553504a4d4c4c4b4b4c4c4d4e4a51535557555d6064666d70757a7f848a9095978c7f72675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939faca7978a7e7f8c99aba297897c6f6356493c31251a0e0200000815222e3b4855616e7b8896a0a89b8e827a8796a0aca096887b6f6255483c31251a0e020000000000000000000000000000000000000b17222d3844505b66717e8a96a0acaa9f92867a6e61564c41362a232323232323232323232324313d4a5764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261a0f02000000000000000006111c26303c44515c666f7c87929f9e938a7e71685e52463e323c4956626f7c8997a29f9285796d6053494246535f697683909da7988b7f726875828f9bab998c8073655b5045424d5663707c8998a39f9285796d6053463a2d20130700000000000000000000000000000000030c18232f39434f59606d7984919ea1968d80746b60554b4035291e150b1825323e4b5865717e8b99a39c908376695f53464144505b65727f8c99a99c8f8276675d5145392c1f1306000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34323f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e211407000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f343f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e2114070000000000000b151e29323c46505a606c77818e96a0acaaa7acafa7a09d938e89847f7c7a777575747373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000005101a232b3844505b666d79839096a0a299928b8079706b625f5853514b4846443f40403f3e3e3f3f4041404446484b4c5154545c6063686d72797e838a91857a6d60554b4035291d100400000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b9aa4aca095877a7d8999a3a9998d807366574d42362a1e12050004101d2935404b5565727f8b98a8a9988b7f7784919daaa8998c7f7366574d42362a1e120500000000000000000000000000000000000006111b28333f4a54606d7884919ea8aea2988d8073685e52463a30303030303030303030303030313d4a5764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c332a201509000000000000000000000a141e2834404a545f6a73808d95a09e92857a6d615a50443a3f4b5865727e8b98a99c8f8276665c504138424d576673808d99a69b8e8174677784919eab96897d706353493f3b4653606d7986929fa298887b6e6255483b2f221508000000000000000000000000000000000007121d27313d45515d67707d89939e9f93887d6f675d51453d30271c121d2935414c566875828e9bab998c7f7266574d42353f4953626e7b8897a29f92867a6d6053473a2d2014070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b303f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e2114070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b3f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e211407000000000000030c17202a343e44505b656d7a84919daab6b4b3a9a0959189817c7773706d6769686766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000b17212a36424d57606c78818f959fa29892877e736d676059534e46454040434546464544423f3b3a373134383a3b3e4145474a5053565d60666d71787e847f73675d5143392f24180c000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cacaa9d9184777a86929faa9d908477695e53463a2d2114070006131f2c3945515d6776828f9ca9a197887c74818d9aa7aa9d908377695e53463a2d211408000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acaa9f92867a6e61564c413d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4a5764707d8a97a3b0a99c8f8276695c4f43404040404040404040404040404040404040404040404040404040403b3a37312a21180e0300000000000000000000020c18232e39424e58606d79839199a1978e81756c61564c41414e5b6774818e9aa79a8d807467544a3f2f3e4b5764717e8a97a49d9083776d7a86939fa399877b6e6154473b3845515c677784909daa978a7e7164574b3e3124180b0000000000000000000000000000000000010b151f2935404b55616b74818e97a19a9184796d60584e42392e2318202d3946525d687884919ea996897c706356493d31394653606c7985929fa398897c6f6356493c3023160900000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42363f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e21140700000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d423f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e2114070000000000000008131e28313a46535e696f7d86929facb9b9ada29791837d75706b6663605d555b5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e050000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000004101c28333a46525e69727f8b939ea39992867d716c605c554f47434446494d5051525352514f4c4847433c37332d2f2f35393a3f44464c52545c60656c7179796d60554b4131271f1911060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79a8d81747683909da9a095877b6e6154483b2f24180c000714202d3a4753606d7a86929fab9e928579717e8a97a7aca095877b6e6154483b3025190d0100000000000000000000000000000000000006111c28343f4a54606d7984919ea8aea2988d8073685e52494949494949494949494949494949494a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343434342f2e2b2620180f0600000000000000000000000007121c27303c45515c676f7c87939f9e938a7e70685d5246434f5c6976828f9ca5988b7f7265584c3f2e3c4956636f7c8996a29f9285786f7b889aa49f9286796c6053463934404b556975828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea0968d80736a60544a4034281e212e3a4754616d7a8796a1a297877a6d6054473a2d3744505b6576828f9caa988b7f7265584c3f3225190c000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e3a4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000010d19242f3a43505a616e7b859299a3aebbb8ab9e92857a706b6360595653514b4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d0100000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000714202c38444f59616e7b86929fa59f92877d706b615a514b4344495053565a5c5e5f5f5f5e5c5955534e46443f382f27343c424a5053565b5d5f5f5b60666c6d675c51454039312b2317110a0200000000000000000000000000000000000000000000000004101c2834404b5464717e8a99a3aea7978a7e7173808d99aba7988b7f7265554b4035291d10040a1724303d4a5763707d8a98a3a89b8f82756e7a8795a0aca7988b7f7265564c4135291d1105000000000000000000000000000000000000000b17232e3844515c66727e8b96a1adaa9f92867a6d615656565656565656565656565656565656565764707d8a97a3b0a99c8f8276695c4f433629272727272727272727272727272727272727272727272727272722211f1a150e0600000000000000000000000000000b151e2834404b55606a73808d96a09e91857a6d61594f43505d6a7683909da4978a7e7164574b3e313b4855616e7b8894a19f9286796f7c8996ac9e918578655b5044372e414e5b6774818e9aa6998d8073665a4d4033271a0d0000000000000000000000000000000000000007131d28313d45525d68717e8a939e9f92877c6f665c51443c3026232f3c4956626f7c8995a89f928578685d5245392c333f49536774818e9aa79a8d8174675a4e4134271b0e00000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f433946525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f4346525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000004111d2935414c55626c76828f97a1abb5afacada2978e81776c605a504947454042414040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000a16232f3c4855616b75828f98a29d938b7e716b60595045414950535b606366696b6c6c6c6b6866625f58535049413d333d464e545b6063676a6b6c6c6b696663605c54514b433d3528221c140b02000000000000000000000000000000000000000000000006131f2c3845515c6675818e9babaca095877a6e707d8999a3a89c8f8275675d5145392c1f1306121f2b37434e586774818d9aaaa8988b7f72687784919daaa99c8f8376685e5246392d2013070000000000000000000000000000000000000006111c2834404a54606d7984919ea9aea2988d8073686363636363636363636363636363636363636364707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120f0903000000000000000000000000000000030c18232e39434e58606d7984919aa1978e81746b61564c515e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1a399867a707d8a96a39e9184776b5e493f3334414d5a6774808d9aa79a8d8174675a4e4134271b0e000000000000000000000000000000030608090d0c161f2935414c56616c75818f97a2999083786d60584e42382e23313e4a5764717d8a97a49d9084776a564c4135292d404c5966737f8c99a69c8f8276695c4f4336291c10000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b40414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000000000000000000020608080c0e07131d28313e46535e69727f8c95a0988e81756b61554b414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000613202c3945515d67717e8b949fa9b3aba39fa3a99e938c80736c61584e453b352f3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000007131f2c38434f5963707d8a949ea1978e81746c62594f47444c535b60656c6f7376787979787775726e6a64605b534e443f464e585f666c707477787979777673706d66605d554f4740332d261d140a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabaa9d908477686d7a86929fac9f92867a6d6053473a2d20140a15212e3a47535f6a7884919eaba196887b6e6774818d9aabac9f92867a6d6154473a2f24180c00000000000000000000000000000000000000000c18232e3945515c66727f8b97a1adaa9f92867a707070707070707070707070707070707070707070707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000000000000000000000000007121d27303d45515d67707d88939f9e938a7d70685d52515e6b7884919ea3968a7d7063574a3d303a4754616d7a8794a0a194877a717d8a97a49d9184776a5e51442d34404d5a6773808d9aa69b8e8175685b4e4235281b0f00000000000000000000000000040a0f1315161a1d1f1924303a44505a616e7a85929ea0958c7f736a5f544a3f3428323f4b5865727e8b98a59c8f8376695c50432f24323e4b5865717e8b98a49d9083776a5d5044372a1d1100000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e13080000000000000000000000000003090e121415191b1d1e161f2a36424d57606d788390999e938a7d70675d5145444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e130800000000000004111d2935414c55606d7a85929ea6b0aaa2999299a1a59c928a7e716a60574d43392f26272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000915222f3b4854606b7683909da69e91857a6d605a5047454d565e656c71787c80838485868584827f7b77716c65605850494e58606a6f787d81838586858483807c78726d67605952443f382f261c1106000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aeaa9a8d807367677683909ca9a3988a7d7063574a3d31261b0f15222f3c4855626f7b8896a1ab9e9184786a64717d8a99a3afa3998b7e7164554b4035291d10040000000000000000000000000000000000000007121c2834404b54606d7985919ea9aea2988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8c99a6b2a99c8f8276695c4f4336291c1003010101010101010101010101010101010101010101010100000000000000000000000000000000000000000000000b151e2935404b55606b74818d96a19e91847a6d60594f5e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1aa93877a707d8a96a39e9184776b5e51442f34414d5a6774808d9aa79a8e8174675b4e4134281b0e0000000000000000000000040a0f151b1f212226292b2c2c28323e46525e68717e8b949e9f92877c6f665c50443c2f33404c5966737f8c99a69c8f8275695c4f423629313e4b5764717e8a97a49e9184786b5e5145382b1e120000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e413d45515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000000000000060c11151a1e212226282a2b2c2c25313b44505c666f7c87939f9e9184796d60584e4145515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000613202c3945515d67737f8c97a2adaea29892869196a1a49f92867c6f695e554b41382d2217171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c10040000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d1104000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005111e2a36424d56636f7c89959f9f958a7e71685d5248434d575e686d777e84898d8f91929292918f8c88837e786f6a605b5354606a6f7c83898e9092929291908c89847f796f6b635c504a42382d22171007000000000000000000000000000000000000000005121f2b3744505b6574818e9aaaaea398897d70636673808c99a9aa9a8d817467584e43372b1f121d2935414c5666727f8c99a8ac9b8e817468606d7a86929facab9b8f8275675d5145382c1f130600000000000000000000000000000000000000000c18232e3945515d67727f8c97a1adaa9d938e898989898989898989898989898989898989898989898c919ca8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7984919ea1968e81746b60555d6a7783909da4978a7d7164574a3e313b4855616e7b8894a1a2988679707c8996a39e9184786b564c413534414e5b6774818e9aa69a8d8073675a4d4034271a0d00000000000000000000070e151b20262b2e2f3336383939393736414c56626c76828f98a2999083786d60574d41382d404d596673808c99a69b8e8275685b4f423528313d4a5764707d8a97a39e9285786b5f5245382c1f12000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e050000000000000000000002090e171d1f262b2e2f3235373839393938343f4a54606a74808d97a1968d80736a5f5349404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e05000000000000000714212d3a4754606d7a85929fa9b3a99f92867c849198a2a29891847b6e675d53493f332722190f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714202d3a46525e6975828f9ba79d9083766c61564c414b555e696e7a828b9196999c9e9f9f9f9e9b9995908a837c726c655c5c666f7c8690959a9d9e9f9f9e9c9996918b847d736e605b544a3f332822190c02000000000000000000000000000000000000000613202d394653606c7885919eabac9f9286796d60636f7c8997a2ab9e9184786a5f53473a2e2115202c3945525d687683909ca9a49a8a7e71645d687683909ca9ac9f9285796d6053473a2e23170b000000000000000000000000000000000000000007121d2935404b55606d7985929ea9afa59d9a96969696969696969696969696969696969696969696999ca3adb5a99c8f8276695c4f4336291c100c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000000000000000000000000000007121d27313d45515d67707d89939d9d93897d70675d5c6976838f9ca4988b7e7165584b3e323c4855626f7b8895a29f9285796f7c8895a99f928578685d52453935424e5b6875818e9ba6998c807366594d4033261a0d00000000000000000109101920272b32373b3c40434546464544423e44505a616e7b86929f9f958c7f72695f53493f33404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f120000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c0500000000000000000000050d141a22282d31373a3b3f414445454646454441424e58606d7a85919e9f92877c6f655b5044434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c050000000000000006121e2b37424d5765727e8b97a2adada1978c7f727c86929aa4a1969083796d655b50443e342b20170d090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d201308000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e13080000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000814212e3b4754616e7b87939fa1968a7e71645a504445515d676e7b848f949ea0a8a39f9c9a999a9b9e9f9d9590877f776d66606d79849198a0a79f9d979595989c9f9e96918780746c665b50443f342b1e140a00000000000000000000000000000000000000091623303c4956636f7c8997a1ada99c8f8276675d606d7985929faba196887b6f6255483c302419212d3a4754606d7a86929fac9f93877a6e615666737f8c99a8aea2988a7d7064544a3f34281c100300000000000000000000000000000000000000000c18242f3945515d67727f8c97a2adafa9a7a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a6a8adb5b5a99c8f8276695c4f4336291c1919191919191919191919191919191919191919191313100c070000000000000000000000000000000000000000000000010b151f2935414b55606b74818e97a19e9184796d60596875818e9ba6998c807366594d40313d4a5763707d8a96a39e9184776e7a8797a1a298877a6d6054473a36424d57697683909cac988b7e7265584b3f3225180c00000000000000010a131b222b32373c4347494d5052525352514e4b4746535e69727f8b949f9f92867b6e655b50443b404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f12000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c413c46515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000000060f171f252a34393c4247484c4e505152535252514e4c48525d68717e8a949f999083776c60564c4146515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000814212e3a47535f697683909da9b3ab9e9185796d717e88939fa59f958e81776c605a50463c32291f150b02091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101d2935404b5565727e8b99a49e9184786d605346434e58606d798391969fa6a49f9992908e8d8d8e91969a9f99928c81786d66717e8a96a0a89f95908a88898b8f949da099938c81786c605b51463d30261c1106000000000000000000000000000000000006121f2b37434e586773808d9aa9b2a8988c7f7265555c6675828f9ba8a8998c7f7266564c4135291d27333f495364717d8a99a3aa9d908377685e55626f7c8896a1adaa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000007121d2935404b55606d7a85929faab3b5b4b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a6abb4b5a99c8f8276695c4f43362926262626262626262626262626262626262626262626201f1c18120b0300000000000000000000000000000000000000000000030d18242f3a434f59606d7a84919ea1968d80746b6066727f8c99ab9b8e817568574d42373f4a5465727f8b98a59b8f8275697885929eaa95887c6f6255493c3a46535e697885919ea49a897c6f6256493c2f231609000000000000000a131c252d343c43474e5355595c5e5f5f5f5d5b5853514d57606c77829098a3989082776c60574d42404d596673808c99a69b8e8175685b4e423528303d4a5763707d8a96a39e9285786b5f5245382c1f1200020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d3f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c00000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b58555356616c76828f989f948b7e71685e52463f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c0000000000000000000815222f3b4855626e7b88959fabafa3998c7f73676c73808c939ea79e938c7f736c61584e443b31271d120700071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000613202c3945515d6775828f9ca8998c7f72665c50444854606a74808d95a0a8a499938d87838180808184888d92989f938e81786c74818e9ba8a09690837d7b7c7e828991969f9f938e81746d62584e42382e23170b01000000000000000000000000000000000815212e3a47535f6a7784919eaaaca196887c6f62555465717e8b98a7a99c908376685d5246392d202b3744505b6574818e9babaa9a8d80736756535f6a7884919eabab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000010d18242f3945515d6773808c98a2aebab1a7a09d93939393939393939393939393939393939393979aa2abb5a99c8f8276695c4f433633333333333333333333333333333333333333333333332d2c28231d150c030000000000000000000000000000000000000000010407131d28313d45525d68707d8a939e9f93887d6f6763707d8a99a39e918478695f53473f44505c6675818e9ba9998c7f736976838f9ca5988b7f7265574d423f4854616e7b8796a19f93867a6d6053473a2d20140700000000000008121c252e373f464e54585f6266696b6c6c6c6a6864605d55515b656e7b86929f9f948b7f72695e5346404c5966737f8c99a69b8f8275685c4f423529313e4a5764717d8a97a49e9184786b5e5145382b1e120006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f4239414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f575a616e7b86929f9e92857a6d61594f42414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c0000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867b6e61606c77818e95a0a59f93887e716a60564d43392f231812080007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d010000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000714202d3a4753606d7a86929fa096887b6e62544a414d56626f7c87939fa7a4999387807a7674737375777b80868e939f938c807376838f9ca99e918478706e6f71767d848f949f9d938b7f726a60544a3f34281d1207000000000000000000000000000000000915222f3c4855626f7b8896a0acab9e9184786a5f5354616e7b8795a0ac9f92867a6d6154473a2d222d394653606c7885929eaba298897d7063564e586774818e9aaaada197897c706356493d32261b0f03000000000000000000000000000000000000000007121d2935414c55606d7a85929faab4aca09591868686868686868686868686868686868686868a909aa6b5a99c8f8276695c4f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b00000000000000000000000000000000000001080d111314161f2935414c56616c75818e97a19a9184796d616d7a86929fa196887b6e6259504a4e56606d7985919ea197897d706673808d99a79c8f8275695f544d4a505b65717e8b98a99d908377675d5145392c2013060000000000040e1a242e374049515860626a6f7376787979787775716d67605c555f69727f8c959f9f92867b6e615a50444b5865727e8b98a59c8f8276695c4f432f24313e4b5864717e8b97a49d9083776a5d5044372a1d11000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b403a444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c0000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e6963605f69727f8c95a0978e81746b60544b40444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c000000000000000006121f2b3844505b6676828f9ca9b5a99c8f8276685e5b656d79839097a1a49a92867c6f685e554b403429241a1006010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a1724303d4a5763707d8a98a39e9184776a5f534246525e6875828f99a4a89f93877e746d6867666768696e737a818b929893887d7783909da5988c7f72666262656b707a828f959f9f92877c6f665c5044392f24180d00000000000000000000000000000005121e2a36424d5766737f8c99a8b2aa9a8d807467584e525e697783909daaa3998a7e7164544a3f33282f3c4956626f7c8997a1ab9f9285796d60534a5764707d8a98a3aea99a8d807467584e43372b1f13060000000000000000000000000000000000000000010d19242f3a45525d6873808d98a2aeaa9d9184777979797979797979797979797979797979797e8a97a3b0a99c8f8276695c4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d120700000000000000000000000000000001070c13191d20212428242f3a444f59616d7a85929ea0968d80736a6876828f9ca89a8d80746b605b54585f68707d8a97a19e9185796d626f7b8895a09f93877b6e665e57545c606d7683909da4998c7f7266554b4035291d110400000000020c16202c364049525b626a6f767c80838585868584817e7a736d675e57606d78839099a2988f82766c62564d4a5764717d8a97a49d9083776a554b403529323f4c5965727f8c98a59c8f8276695c4f4336291c10000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51453c3d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b60606d7883919a9e93897d70665c51453d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c00000000000000000613202d394653606c7985929facb3a9988b7f726556535d676e7b859198a3a29891847a6e675c514540362c22180e0506111c2935414c5665727f8b98aab4aa9d918477685d5245392c2013060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e1308000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000c1926333f4c5966727f8c99aa9a8d807467584e434754616e7b86929faba1968c7f736c615e565a5a575f61686d757e86929891857a83909ca3968a7d706354565960686d79839096a1999083786d60554b4035291c110600000000000000000000000000000714202d3a46525e697783909daaaea298897d7063564a4d566673808d99a9ab9b8e8175665b5044382b36414c566673808c99a9ab9b8e8275665c514753606d7a86929facab9e9184786a5f53473b2e21150900000000000000000000000000000000000000000008131e2935414c56616d7a86929faaaca0958a7d706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c707d8a97a3b0a99c8f8276695c595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000000000000000000030b12181e24292c2d31353738323e46525e68717e8a939e9f93877c6f67717e8a95a09f92877d716c6667676a6e7a84919ea2988d8073665f6a7783909da4998f82786e696767666d727f8b959f9f93877b6e6154483b2f24180d010000000008131e28323e48525b636d727c82888c8f91929292908e8b857f796e695e5c666f7c87929f9f948b7e71685e524956626f7c8995a99e918578675d5145392c34404d5a6773808d9aa69a8e8174675b4e4134281b0e000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d4237404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d67666f7d88939f9d9184796d60574d42404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000815222f3b4855626e7b8898a2aeada197887b6e62554b555e696f7c86929fa4a1969083796d605b51483e342a20170c030d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1b27333f49536874818e9bab978a7e7164574b3f4c5965727f8c99a3ab9e9184796d605a524c4d4d4d53565e616c717d8692978d80828f9ca396897c706356494f565d676e7a84919ea0958b7f72675d5145382d22170b00000000000000000000000000000815212e3b4854616e7b87939facab9f9285796d6053464956636f7c8997a1ab9e9285796c605346392d3946525e687783909daaa4998b7e7164544b45515d6776828f9ca9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000000010d1924303a46525e6873808d98a3aea79c9083766b606060606060606060606060606064707d8a97a3b0a99c8f827669666666666666666666666666666666666666666666666666666666605c554b4034281c1004000000000000000000000000060d151d24292f35393a3e4144454645414c56616c75828f97a2999183796d6d7984919da39992857e78757474767b839096a19f92867b6e615864717d8a949e9f948f827b76747475797f87929fa1978e8174695e52463a2d1d130700000000010d1924303a44505a636e737f878f94999c9e9e9d9e9d9b98928c837b6e695e5f6a73808c95a09f92857b6e615a5054616d7a8797a1a197867a6d6053473a2d35414c566875828f9bac998c7f7266594c3f3326190c000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f53463e39434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c0000000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d676b74818e97a0968c7f73695f53463e434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c00000000000000000b1824313e4b5764717e8a97aab4ab9e928578695f53474d57606a717e8a929ca59f958e81756d635a50463c32291e150b0813202d394653606c7985929facb1a795897c6f6256493c2f2316090000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c2013040000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000005121f2b3744505b657783909da499887c6f625549424d566875828f9baba9998c7f73675c514641404042474c525a626b707d8792928785919ea3968a7d7063574a434c555e68707d8a939e9f9285796d60544a3f33281c0f0300000000000000000000000004111d2935414c5665727f8b9aa4afab9b8e8275665c51444653606d7985929eaba197897c6f6356493c303a4754616d7a87939fac9f93867a6d615447404b5565727e8b98a7b1a8998c807366574d42362a1e120500000000000000000000000000000000000000000008131e2a36414c56616e7a86929fabab9f94897c6f63574e535353535353535353535764707d8a97a3b0a99c8f8276727272727272727272727272727272727272727272727272727272726d675c5145382c1f13060000000000000000000000060f181f272f353a4145474a4e505253525150505a616e7a85929fa0958d80736a707d89919fa297928a8482808183879095a09e938c7f72695e55616c75828f95a09f948f8783818082858b9299a29892857a6d61574d42362a1e0c010000000005111d2935414c56616c73808c92999f9f9992919091979c9e9f9590847b6e675c606d79839099a2978f82756c6156525e687885919ea995897c6f6256493c303946525d687784919ea49a897d7063564a3d3023170a000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a50443a3c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c0000000000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d616d7a85929e9f92867b6e615a50443c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c00000000000000000d1a2633404d596673808c99a6b3a99c8f827669574d42454e58616c73808d939ea79e938c7f736c61584e443b30271d1207121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f00000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7985929f9f93867a6d60534746525e697885919eaba297887b6e62554b40363031373a41465059616b727f8b93929197a1a4978b7e7164584b3e434c56616c75828f9ba2978b7f72665b5044382b1f12060000000000000000000000000713202c3945525d6876828f9cacafa3998a7e7164544a4044505c6675818e9baba9998c807366574d42363f4a5464717e8b9aa4a99d908376685e52463b4854616e7b8795a0acaa9d908377695f53463a2d211408000000000000000000000000000000000000000000020d1925303a46525e6874808d99a3aea69b8f82756a5f534746464646464646464a5764707d8a97a3b0aa9d91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000000000000060f18212a313940454c5254575b5d5e5f5f5e5d59565e68717e8b949e9f92877c6f6b737f8c93999e9f97918e8d8e90939aa09e938e81786d6056505a616e7a8390959e9f9993908e8d8e92979f9f9892867d70685e52453b30251a0e00000000000713202d3946525d68717e8a929fa198928b86848385888f949da0969083796d605c666f7c87939f9e938a7e71685e52566975828f9ca5988b7f7265574d42363b4754616d7a86939f9f93867a6d6154473a2e211407000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61564c41353f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a68717e8b949f988f82766c61564c413f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000000010e1b2834414e5b6774818e9aa7b4a79a8d8174675a4e413d46505a606c77818f95a0a59f93887e706a5f564c43392e2318110f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f00000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212d3a4754606d7a8798a29e918478675c51454754616e7a8797a1ab9e928578695f5343392f25262b30363e474f59626d74818e979ea1a9a6998c7f7366594c403b444f59626f7c88949e9e9184786c605346392d22170b0000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d6054473a3f4a5464717e8a99a3aa9d908377695e52463a44505c6675828e9baca8998c7f7366564c413a46535e697783909daaaca095887b6e6155483b3025190d0100000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabac9f93877b6e62564d423639393939393d4a5764707d8a97a3b0aca096918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d211407000000000000000000030c18212a333c434b51565d6064686a6b6c6c6b69666260626c76828f98a2999083786d6d737f878f94989b9d9b9a9a9d9c9996918a81786d665c5046525e686e7a838b92979a9c9c9a9a9b9d9b9a938e867d706b60564c4133291f14090000000004111d2935414c56616d7a85929ea19792867f7a7776787c828d929d9f958c7f73685e606a73808d96a09e92857a6d61595965727f8c98a79c8f8275695e524641444f5964717e8a9aa49d908377685e5246392d20130700091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d52453d36414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f626c76828f989f948a7e71685d52453d414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000003101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f343e44505b656d79839097a1a49a92867c6f685e554b403428231a1017222d404d5a6773808d9aa6b3a89b8e8275685b4f4235281c0f020000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815212e3b4854616e7b8794aa9d9083776a554b404955626f7c8895a9a99c8f837669574d4231271d1a1e252a353e47515b616d7a85929ea7b1a79a8e8174675b4e41323e47535f6a75828f9ca096897d7063544a3f33281c0f030000000000000000000004101c2934404b5564717e8b99a3afa99c8f8376685d5245393a4754606d7a86929faca095877b6e6154473b4653606d7985929faba196887c6f6255493c36424d576673808d99a9b1a7988c7f7265564c41362a1d1105000000000000000000000000000000000000000000020e1925303b46525e6974818d99a3afa49a8e8174695e52463a2f242d2d313d4a5764707d8a97a3b0b2a8a09d99999999999999999999999999999999999999999999999999999993877a6d6054473a2d2114070000000000000000000b151e2a333c454d555d60686d7174777879787776736f6c65616e7b86929fa0958c7f736a6d727c82888b8f9091929291908d89847d756d665c544a414c565e686d787e85898d9091929291908f8b87817b706b60594f443a3021170d02000000000713202c3945525d6873808d97a19e92857c726d676a6a6f77808d95a09f92867a6e6158606d7984919aa1978e81756b6155616e7b88959f9f92867b6e615a524d5056606b75828f9ca4998c7f7366564c4135291d1105000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60584e42383a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e817566626e7b86929f9e91857a6d60584e423a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000004111d2a3744505d6a7783909daab1a4978a7e7164574b3e31333f49535d676e7b859299a3a29891847a6e675c51453f352c22181926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f030000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815222f3b4855626e7b8895a19c8f8376695c5043495663707c8996a3a89b8e8175685b4e423128150e1319232c353f46525d68717e8a95a0aca99c90837669574d423637434e5864707d8a97a29a8e8174665b5044382b1f12060000000000000000000006131f2c3845515c6775828f9babb1a7988b7f7265564c41353945525d687683909ca9a7988b7e7165544b40495663707c8997a2ab9e9184786a5f53473b313c4956636f7c8997a1ada99c908376685e5246392d2013070000000000000000000000000000000000000000000008141e2a36424d57616e7b87929fabac9f92867b6e61564c4135291d24313d4a5764707d8a97a3b0bab2acaaa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211407000000000000000007121d27303c454e575f676d737a7e81838586858483807c78706b69727e8b949f9f92867c6f666a6f757b7f82848586858483807c79706c605c544a423b444c565e666d72797d80838485868584827e7b746e6860594f473d32281e0f0500000000000714212d3a4754606d7a86929f9f958a7e716a605d585f656d7883919da3988d8073665c5d67707d88939f9e938a7d70675d5f697683909da3998e81756c615e565b60686f7d87939f9f93877b6e6155483b3025190d01000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a60544a3f343d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285796d606973808c96a0978d80746a60544a3f3d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000004111e2b3744515e6a7784919daab0a3968a7d7063574a3d302d38414b555e696f7d87929fa4a1969083796d605b51473e342a201725323e4b5865717e8b98a4b1a99c908376695d5043362a1d10030000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f424a5764707d8a97a3a79a8e8174675b4e4134281b0e08111a232935414c56616c7783909da8ab9f928578695e52463a323c4653606d7985929e9e9285796c605346392d201306000000000000000000000714202d3a4753606d7985929facaca095887b6e6155483b3035414c5666727f8c99a8a89b8f8275665c51454d576673808d99a9aa9a8d817467584e43372d394653606c7985929eabac9f93867a6d6154473a2f24180d01000000000000000000000000000000000000000000020e1a25303b46535e6974818e99a3aea3998d8073685d5245392e2324313d4a5764707d8a97a3b0b8b0aaa99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d21140700000000000000000c18232e39424e575f696e7980868a8e9091929291908c89837d746c6c77828f98a2999083786d6062696e7275777879787776736f6d66615a504a4238323b444c545c60676d707376777879787775716e69615e564f473d352b20160c000000000004101d2935404b5565727e8b98a29d9083766c6158514e535c66707d8a97a19e9185796d6055606b74818e96a19e91847a6d605964717e8a95a09e938b7e736e6869666c707a84919aa3998f8275695f53463a2d1e13080000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f665c50443b34404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e61606d7984919e9f93877c6f665c50443b404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000005121e2b3845515e6b7884919eabafa396897c706356493d30262f3a434d57606b717e8b929da69f958e81756d635a50463c32291e24313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11040000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000a1623303d495663707c8996a39b8e8275685b4f424b5764717e8a97a4a79a8d8074675a4d4134271a0e0008111924303a44505a64717e8a96a1aca297877b6e6154473b2e3845515c6674818e9ba197897c6f6356493c30231608000000000000000000030f1c28333f4a5463707d8a98a2aeaa9d908477695f53463a2d303c4855626f7b8896a1ac9f9285796d605346535e697784909daaa2988a7d7063574a3d322b3844505b6674818e9babafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000009141f2a36424d57616e7b87929fabab9f92857a6d60554b40342824313d4a5764707d8a97a3b0b0a69f9c93939393939393939393939393939393939393939393939393939393877a6d6054473a2d2114070000000000000004101c2834404b545f6a6e7b848c92989b9d9e9d9d9e9c9995908980776c6e7b86929f9f958c7f72695f5f6165686a6b6c6c6b696663605c5450443f383029323a424a50555c606367696b6c6c6b6a6865615e57524d443d352b23190e04000000000006131f2c3945515d6776828f9ca8988b7f72655a5045414a54606d7985919ea197897c70635659606d7a84919ea1968e81746b60606c78839098a39b908b807b777576797d849196a09f92877c6e62574d42362a1e0c020000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60574d423639434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f625c67707d89939e999083786d60574d4239434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000005121f2c3845525f6b7885929eabafa296897c6f6356493c302328313b454f59626c73808d949ea79e938c7f726c61584e443a302724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11050000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000091623303c4956636f7c8996a29b8f8275685c4f424a5763707d8a96a3a79a8e8174675b4e4134281b07000008131e28323e4653606d7984919eaba9978a7d7064574a3d2d34404b5464717e8a97a8998c7f7266594c3f2f24190d01000000000000000006121f2b3844505b6674818e9baab3a9998d807366574d42362a2e3a47535f6a7884919eaba298897d7063564954616e7b8795a0ac9f9286796d6053473a2d28333f4a5464717d8a99a3aeab9c8f8275675d5145392c20130600000000000000000000000000000000000000000000020e1a25313b46535f6975818e99a4aea2988c7f72675c5145382d22313d4a5764707d8a97a3b0aa9f948f86868686868686868686868686868686868686868686868686868686867a6d6054473a2d2114070000000000000006131f2c3845515c666e7c8591969f9f9c9791909092989fa09d928d81786c727f8c959f9f92867b6e665b55585c5d5e5f5f5e5d5a5653504a423e342e26202930383f444b5153565a5d5e5f5f5e5d5c5854524d46413b322b231911080000000000000714202d3a4753606d7a86929fa196877a6e6154473e3944505c6674818d9aa9998d80736654515d67707d8a939e9f93887d70675d666f7c869299a29b928d86838283858a9196a09d938c80736a5f53453b31261a0e00000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e52463e313c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d706355606b75818e97a0958c7f72695e52463e3c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000005121f2b3845525e6b7885919eabafa296897c6f6356493c30231f29333d47505a606c78828f95a0a59f93887e706a5f564c42392e23313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f42495663707c8996a3a89b8e8175685b4e422e23180c0000020c16202c3844505c6673808d99a9a6998c807366544a3f332e3a4754616d7a8796a19b8f827568564c4135291d110400000000000000000613202d394653606c7985929eabada197897c6f6256493c31262b37434e586774808d9aaaaa9a8d807367574d5565727e8b98a7a89c8f8275675d5145382c222d3a4754606d7a86929facac9f92867a6d6053473a2e23170c000000000000000000000000000000000000000000000009141f2b37424d57626e7b87939facaa9e9184796d6053493f3327313d4a5764707d8a97a3b0a99c8f82797979797979797979797979797979797979797979797979797979797976685d5245392c20130700000000000004111d2935414c56606d79849197a19e949089858384858b9297a29d938c7f726c78839098a3989083786c60574d4f5152535251504d4946443f383028231c171e262e34394045474a4d5051525352514f4b4846423b3630292019110800000000000000091623303c4956636f7c8998a39e918478685e524639343f4a5464717e8b97ac9c908376665b5055616b75818e97a19a9184796d60606a717e8792989f9d9992908f8f91979ea09d938e81786d60584e4333291f1409000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e61594f4339343f46525e68707d8786868686867f7265584c3f3225190c0000000000000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f625559616d7a85929f9f92867b6e61594f43393f46525e68707d8786868686867f7265584c3f3225190c0000000000000005111e2b3844515e6b7784919eaab0a396897d7063564a3d302317212b353f44505b666d79839197a2a49a92867c6f685e544b403428313e4b5864717e8b97a4b1aa9d9084776a5d5144372a1e11040000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000915222f3c4855626f7b8895ab9c908376695d50434955626f7c8895a9a99c8f837669554b4034281c1004000004101c28343f4a54626f7c8996a1a99c8f8276665b5044382d3946525e687884919e9e918578685d5245392c2013070000000000000000091623303c4956636f7c8997a1adab9e9185786c605346392d2026313d4a5663707d8998a2aa9d918477695e535c6775828f9ca8a7988b7e7265554b403529202c3945515d6776828f9ca9aea3988a7d7164544a3f34281c100300000000000000000000000000000000000000000000030e1a26313c47535f6a75818e9aa4ada1978b7e71655b5044372b313d4a5764707d8a97a3b0a99c8f82766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000613202c3945525d68737f8c96a09e938e827c787677797e859298a29f92867b6e6e7b86929f9f948b7f72695f53493f4546454443403c3a38342e261e17110c151c23282f34383a3d40434445464544423e3b3a36302a251f170e0800000000000000000c1925323f4c5865727f8b98aa9b8f827568564d41362e3b4855626e7b889aa49f9285796c60534f59616d7a85929ea0968d80746a60616c717e868e92999b9d9d9c9c9e9c9a96918a81786d665c50463c3121180d03000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c61554b403536414c56616b70797979797979726d62564a3e3124180b00000000000006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054525e68717e8b949f988f82756c61554b4036414c56616b70797979797979726d62564a3e3124180b0000000000000004111e2a3744515d6a7784909daab0a3978a7d7064574a3d312417192328333f4a545d676e7b859299a3a29891847a6d665c51453f35323f4b5865727e8b98a5b1a99d9083766a5d5043372a1d100400000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212e3a4754616d7a8799a49d9184776a564c414754606d7a8797a1ab9e918478675c5145382c1f13060000000c17232e394653606c7884919eab9f9285796c605346392d36414c566975828f9ca197877a6d6054473a2d2114070000000000000006121f2b37434e586773808d9aa9b3aa9a8e8174655b5044372b1f202d3a4653606d7985929faca095877b6e6154606d7985929faca095877b6e6154483b2f241d2935414c5565727f8b98a7b1aa9b8e8175665c5044382c1f1206000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939faca99d9184786c6053463d32313d4a5764707d8a97a3b0a99c8f8276696060606060606060606060606060606060606060606060606060605f524c443a2f24190d010000000000000714212d3a4754606d7a86929fa1978e81786f6a6a676d717c86929fa2988e81746a727f8c95a09f92867b6e655b50443b3039383633302d2c28231c150c06030a11171d23292c2d303436383939383735322e2d2a251f19140d050000000000000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40302d3a4653606d7986939fa298877b6e615448525e68717e8a939e9f93877c6f675c616c717b81868b8f9192929291908d89847d746d665c544a3f342a200f060000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d51453c2f3a444f5961636c6c6c6c6c6c65625b51463a2e221509000000000000010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d514c56606c778390999e938a7d70675d51453c3a444f5961636c6c6c6c6c6c65625b51463a2e2215090000000000000003101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225181017222d38424c555f69707d87929fa4a1969082786d605b51473e34404d596673808c99a6b3a89c8f8275695c4f4236291c0f0300000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7986939f9f928578685d524545515d677885919eab9f9386796d6053463a2d20130800000006121f2b3744505b6575818e9ba8a298887b6f6255483c2f30404d5a6673808d99a995887c6f6255493c2f221609000000000000000815212e3b47535f6a7784919eaaaea2988a7d706453493f33271b1f2c3845515c6775828f9baca7988b7e72655463707d8998a2aa9d908377695e52463a2d1d19242f3b4855616e7b8895a0acab9f9285796d6053463a2d20130a0000000000000000000000000000000000000000000000030f1a26313c47535f6a75828f9ba6aca0968a7d7064594f4438313d4a5764707d8a97a3b0a99c8f8276695c53535353535353535353535353535353535353535353535353535345413a32281e130800000000000004101c2934404b5565717e8b98a29e92857a6d6660585c606a717e8b96a19f92857a6d6d78839099a2988f82776c60574d42362a2b2a2723201f1c17110a03000000060c12181c1f2023272a2b2c2c2b2a292521201e1a140e0802000000000000000000000f1c2936424f5c6975828f9ca5988c7f7265594c3f322c3845515c667885929eaa96897c706356494c56616c75828f97a2999183796d605a61696e757b7f82848586858583807c78706c605c544b42382e22180e00000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d60584e4138323d474f5556606060606060585651493f34291e12060000000000000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b44505b656f7c87929f9e9184796d60584e41383d474f5556606060606060585651493f34291e120600000000000000020f1c2835424f5b6875828e9ba8b3a6998c807366594d402f23180c111c262f3a434d57606b727f8b929da69f948e81746d63594f463c414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0100000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000006121f2b3844505b667884919ea297877a6d605447414c556976838f9ca9a499897c6f6356493c3025190d000000030f1b27333f495365727e8b98acaa988b7e7265584b3f30323f4b5865727e8b98a3978a7d7064574a3d3124170a000000000000000915222f3c4855626f7c8896a0acac9f9286796d6053473a2d22171c2834404b5565717e8b9aa4a89c8f8275665c6774808d9aaaa9998d807366574d42362a1e14212d3a46535f697784919daaada297897d706356493d32271b0f0300000000000000000000000000000000000000000000000915202b37434e58626f7c88949eaaa89d9083766b6054483c313d4a5764707d8a97a3b0a99c8f8276695c4f464646464646464646464646464646464646464646464646464639352f2820160c0100000000000006131f2c3845515c677683909ca9998c7f73675d544e5157606d7984919ea2988b7e71666f7c87929f9f948b7e72695e52463e32291f1a161312100c0600000000000001070c101314171a1d1e1f201f1e1c181514120e0902000000000000000000000000111d2a3744505d6a7783909da4978a7d7164574a3e312834404b546a7783909da4978a7d7164574a44505a616e7b85929fa0958c80736a5f575f61696e727577787979787673706c65615a514b423930261c0f0600000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f53493f33353d44484a5353535353534c4a463f372d23180d0100000000000000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433f49535f6a73808d96a0968d80736a5f53493f333d44484a5353535353534c4a463f372d23180d0100000000000000010d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100a141d28313b454f59626d74808d949fa69d938c7f726b61584e44424d57697683909ca9b2a6998c7f7366594c403326190d000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1c28333f4a546976838f9ca995897c6f625649404d5a6673808d99aaab998c7f7266564c41362a1c11060000000b17222d3c4956626f7c899aa4a89b8e817568564c4136313d4a5764707d8a97a3988b7f7265584c3f3225190c00000000000005121e2a36424d5766737f8c99a8b2ac9c8f8275675d5145382c1b1118232e3b4754616e7a87939fac9f9285796d60697784919daaa197897c6f6256493c30251a121e2a36424d576673808d99a9b3a99a8d807467584e43372b1f13060000000000000000000000000000000000000000000000030f1b26313c4754606a75828f9ca6ab9f95897c6f63584e43373d4a5764707d8a97a3b0a99c8f8276695c4f43393939393939393939393939393939393939393939393939392c29241e160d04000000000000000714202d3a4753606d7986929fa197887b6f62554b4245515c6674818d9aaa9b8e8174686a73808c95a09f92867b6e615a50443b3025190e07060300000000000000000000000406070a0d1011121312110f0b080705020000000000000000000000000000121e2b3845515e6b7884919ea3968a7d7063574a3d30232e43505d697683909ca5988b7e7265584b3f46525e69717e8b949f9f92877c6f665c53575e6165686a6c6c6c6b696763605b535045403930271e140a0000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b50443b3033383c3d4646464646463f3e3a342d251b1106000000000000000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4438414e58606d7984919e9f92877c6f655b50443b33383c3d4646464646463f3e3a342d251b11060000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060b161f2a333d47515b606d78828f96a0a59f93877d706a5f564c47535f697885929eabb4aa978a7e7164574b3e3124180b0000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000b17222d414e5b6774818e9aa4978b7e7164584b3e495663707c8998a2a99c8f8276685e5246382d22170b0000000614202d3a4753606d7a86939faa9e918477685e5246392f3c4956626f7c8995a2998c7f7266594c3f3326190c0000000000000714212d3a46535e697783909daaafa49a8b7e7165554b4035291d0a14202d3946525e687783909daaa298897c70636e7b8796a0ab9e9285796c605346392d20130e1a26313c4956636f7c8997a1adab9e9184786a6054473b2e2215090000000000000000000000000000000000000000000000000a15202b37434e58626f7c89949faba79c8f82756a5f53473b3d4a5764707d8a97a3b0a99c8f8276695c4f43362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d19130c0400000000000000000916232f3c4956626f7c8999a39e9285796c6053463a404a5464717d8a97ac9d90847767606d79839099a2988f82766c62564d41362a20170c0200000000000000000000000000000000010305060605040200000000000000000000000000000000000000121f2c3845525f6b7885929ea396897c706356493d302936434f5c6976828f9ca5988c7f7265594c3f424d56626c76828f98a2999083786d60584e5254585c5e5f5f5f5e5d5a56535049413e342e271e150c020000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c41362a2c2f3039393939393932312e29231b1309000000000000000000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e2f3c45515d67707d8a939e999083776c60564c41362c2f3039393939393932312e29231b130900000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b040d18212b353f44505c666d7a849197a2a49992867c6f685e544b55626e7b8897a2adaea298887b6f6255483c2f2215090000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000061825323f4b5865727e8b98aa9a8d817467564c414653606d7986929fac9f92867a6e61544a3f33281d1207000006131f2c3945515d677885919eaba096877a6e6154473b2f3c4955626f7c8895a2998c807366594d4033261a0d0000000000000815212e3b4854616e7b8795a0acac9f93877a6e6154473b2f24180c111e2a36414c5666737f8c99a9aa998d807366717e8b97a8ab9b8e8174665b5044382b1f120913202d3a4653606d7985929eabada196887c6f6255493c31261a0e020000000000000000000000000000000000000000000000040f1b27323c4854606a76828f9ca6ac9f93877c6f62574d423d4a5764707d8a97a3b0a99c8f8276695c4f433629202020202020202020202020202020202020202020201413110d08010000000000000000000b1825323e4b5865717e8b98ab9c908376655b5044373b4855626e7b889aa49f9286796d60666f7c87929f9e948b7e71685e52463e32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa296897c6f6356493c302935424f5c6875828f9ba6998c7f7366594c403b44505a616e7b86929fa0958c7f726a5f544a484c4f5152535252504d4946443f382f28231d150c0300000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d302723232d2d2d2d2d2d2524221e18110901000000000000000000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352935404b55616b75818e989f958b7e72685e52463d3027232d2d2d2d2d2d2524221e18110901000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f03060f192328343f4a545d686e7b859299a3a29891847a6d665c515665717e8b98a9b3ac9f9285796d6053463a2d20130700000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c100300000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000916222f3c4955626f7c8898a29d908377685d524545515c6775828e9ba8a3998b7f72665b5044392e23180f060004101d2935404b556a7784909daaa8978a7d7064574a3d2f3b4855626e7b8895a19a8d8074675a4d4134271a0e000000000005111d2a36414c5665727f8b98a7b1a99d908376685e5246392d1d12070e1925303c4955626f7c8896a1a99d9083766774818e9ba7a3998a7d7164544a3f33281c0f06121f2b3844505c6674818e9babb2a8998c807366574d42372b1e12060000000000000000000000000000000000000000000000000a15202c38434e5863707d89949faba49a8e8174695e52463d4a5764707d8a97a3b0a99c8f8276695c4f4336291c1313131313131313131313131313131313131313130707040100000000000000000000000d1a2633404d596673808c99a69b8e81746853493f333a4653606d7986939fa399887b6e61606a73808d96a09f92857b6e615a50443a3025190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa295897c6f6256493c2f2935424f5c6875828f9ba6998c7f7366594c40323f46535e69727f8b949f9f92867c6e665b50443f42444546464543403d3937332d261d18120b0300000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e2318202020202020191815120d06000000000000000000000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e242f39434f59616e7b85929f9f92857a6e61594f43392e23182020202020191815120d060000000000000000000000000613202c3945515d677784909daab5ab9a8d8073655b5044372b1f140a00071117232e38424c565f69707d87929fa5a0969082786d605b5d6875828f9ca8b5a99c908376665c5044382b1f1206000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000713202d3a4653606d7985929f9f93867a6d605447404b5563707d8996a1ab9e9184786c60554b4034282118100b09111d2a36414c566a7784919daaa69a8d807367554b40343b4855616e7b8894a19a8d8174675a4e4134271b0e00000000000713202d3946525e6876838f9ca9b2a8998c7f7266564c41362a1e0b010815222e3b47545f6a7884919eab9f92867a6d7784919eaa9f92867a6d6054473a2d22170b03101c28343f4a5464717d8a99a3aeaa9d908477695f53473a2d211408000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909ca7ac9f92867b6e61564c414a5764707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000e1a2734414d5a6774808d9aa69a8d8073675a4d402d3845515c677885929fab95887c6f6258606d79849199a2978f82756c61564c41362a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929ea296897c6f6356493c302936434f5c6976828f9ca5998c7f7266594c3f3336424d57606c78839098a3989083786c60574d41382d393939383634302d2b27221b140b070000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f1509131313130c0b0906010000000000000000000000000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a40342827313e46525e68727f8b959f978e81756b60554b4034281f15091313130c0b0906010000000000000000000000000004111d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b11060006111c26303a444d57606b727f8b939da69f948e81746d62606d7a86929facb2a8998c7f7266544a3f34281c1003000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000006121f2c3844515c6676828f9ca4998a7d7164554b404653606c7884919ea8a0968a7d71675c51453d332a221c18181a222d3946525e687885929eaba99d908376675c5145383c4955626f7c8895a2998d8073665a4d4033271a0d00000000000714212e3a4754616d7a86929facaca096887b6f6255483c3025190d0006131f2b37434e586774818e9aaaa399897d707b8796a0a99c8f8276675d5145392c1c1106000b17232e3a4754606d7a86929facaca095887b6e6155483b3025190d010000000000000000000000000000000000000000000000000a16212c38444f5963707d89959faba3998d8073685d52454a5764707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b05000000000000000e1b2835414e5b6874818e9ba6998d8073665a4d403334404b556b7885919ea396897c7063565c676f7c87939f9e938a7e71685e52463e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919ea396897d7063564a3d30293643505c6976838f9ca5988b7f7265584c3f32313b44505b666e7b86929f9f958b7f72695f53493f33272c2c2b2a2723201f1b17110a0200000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e04060606000000000000000000000000000000000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f2a36414d56606c788390999e93897d70675c51453c31261a0e040606000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000a151e28323c454f59626d74818e949fa69d938c7f726b66727f8b98a3aeaca096887c6f6255493c2e23170b000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a00000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101c2834404a5465727f8c98a79b8e8175675c514544505b66727f8c96a1a89e9184796d60594f453c342c272524262a343c4754616d7a86939facac9f9286796d6053473a3d495663707c8996a3998c7f7266594c3f3326190c0000000004101d2935404b5564717e8b99a3afaa9e9184776a5f53473a2e1e140800030f1b26323d4a5763707d8a98a2ab998c80737e8a97a8a8988c7f7265554c4135291d0a00000613202c3945515d6776828f9ca9b1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000004101b27323d4854606b7683909da7ab9f92857a6d60554b4a5764707d8a97a3b0a99c8f8276695c4f4336292727272727272727272727272727272727272727272727272423201c1710080000000000000f1c2835424f5b6875828e9ba6998c7f7366594c40332e44515e6b7784919ea3968a7d70635755606b74808d96a09e92857a6d615a50443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da3978a7d7064574a3d312a3743505d6a7683909da4978b7e7164584b3e3128333f4a545f6a737f8c95a09f92867b6e655b50443b30251a1f1d1a1613120f0b0600000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c312625303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f08030c16202a333d47515b606d78828f96a0a59f93877d706d7984919eaab4aa9d9184776a5f53473b2e1c1106000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000c18232e3b4855616e7b88959f9f9285796d6053473f4a54606d7984919ea6a0968c7f736b60574e463f3833313131363d46505a64717e8a9aa4afaea399897c6f6356493c3d4a5764707d8a97a3988b7f7265584c3f3225190c0000000006131f2c3945515d6775828f9babb3a99a8d807467584e43372b1f0d0200000a14202d3a4753606d7986929fa99c908376818d9aa7a096887b6e6155483b2f24190d000004111d2935414c5565727f8b98a7b1a99c908376685e5246392d201407000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a95a0aba2988c7f72675c514a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343431302d28221a110800000000000f1b2835424e5b6875818e9ba6998c807366594d40333845525e6b7885919ea396897c7063564f59606d7984919ea1978e81756c61564c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca4988b7e7165584b3e322935414c566b7784919eac968a7d7063574a3d30222d38424e57606d78839099a2988f82776c60574d42362a20170d0d0a06050300000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e13080000000000000000000000000000000000000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e090e18212c353f44515c666d7a849198a2a49992867c717e8b96a0acaea3988c7f7265584e43372b1f0a000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714212d3a46535f697783909da2988a7e7164584e4345515c67717e8b949fa89f92877d70695f585048443f3e3e3f42464f58616c7683909cacaab0ab998c7f7266594c3f3f4c5865727f8b98a4978b7e7164584b3e3125180b000000000714202d3a4753606d7a86929facada297897c706356493d31261a0f00000006131f2c3845515d6775828f9ca89f92867983909daa9d918477695f53473a2d1e13080000010d19242f3b4855616e7b8895a0acac9f93867a6e6154473b2f24180d0100000000000000000000000000000000000000000000000004101c27333d4855616b7783909da7aa9e9285796d60544a5764707d8a97a3b0a99c8f8276695c4f4340404040404040404040404040404040404040404040404040403d3c39332c231a1005000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40343744505b657885929ea295897c6f625649515d67707d89939d9e938a7d70685d52453e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba6998c7f7366594c402e2c3945525d687985929fa49a887b6f6255483c2f22262f3c44505c666f7c87929f9f948b7e71695e52463e32291e1308000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e21222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312101a232834404a545e686f7c869299a4a29891847b85929ea8b2aa9f92867a6d6154473c32261b0f0000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005121e2b37424d5765727f8c98a39c9083766a605447404b55606c77828f97a2a39992857b6f6a625a554f4c4b4b4c4d5359606a707d8a949f9b9ea6a89b8f827568574d42404b546774818e9aa896897c6f6356493c3023160900000003101c28343f4a5464707d8a98a2aeab9f9285796d6053463a2d20130a00000004101d2935404b5565727e8b98a7a3988a7d87939fa99a8d807367574d42372b1e0c010000000814212d3a46535f697784919daaafa4998b7e7165554b4135291d1104000000000000000000000000000000000000000000000000000b16212c38444f5964707d8a95a0aca1978b7e72665b505764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000d1a2734404d5a6773808d9aa69a8e8174675b4e4130394653606c7986929fa895887b6e6255484b55606b74818e96a19e91857a6d60594f433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69a8e817467544b40342d3a4754606d7a8798a29f93867a6d6053473a2d201d28343f4a545f6a73808d95a09f92857b6e615a50443a3025190e040000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221c262f3c45515d67707d8a939e988f82766c61564c4135291e150a00000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c1818232e39424c565f6a707d87939fa5a09691859297a1adaea2988d8074685e5246392a20150a00000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000020e1a26313c4754616d7a86929f9f94887c6f62584e4244505b656e7b859299a4a19791857c716c63615959585758575f616b707c869299938f939eab9e928578695f534745515c667683909da196877a6d6054473a2d21140700000006121f2c3844505c6674818e9baab4ab9b8e8175665c5044382c1f1206000000000c18242f3b4754616e7b8795a0aa9c8f838f99a4a297897c706356493d31261a0e0000000005121e2a36424d576673808d99a9b3ab9c8f8275675d5145392c2013070000000000000000000000000000000000000000000000000005101c28333e4653606c7883909da8a99e9184786c60555764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c10040000000c1926323f4c5965727f8c98a59c8f827669564c41363b4754616e7a8799a3a196877a6d605447434f59606d7a84919ea1978e81746b61554c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a89d908376665c514538303d495663707c8996aa9e918477675d5145392c1f17232e38424e58606d79849199a2988f82756c61564c41362a20160c0200000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c2823272727303a444e58616b727f8c939ea7a0989298a1a9b1a79f92867a6e61564c41362a1e1105000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000914202d3946525e6874818e9aa49b8f82756a60544a3f49535e69717e87939fa3a19791867e76706b686564646567696e747d8592989387828f9baaa197887b6e6255484653606d7985929f9e918478675d5145392c2013060000000713202d3a4653606d7985929eabaea3998a7e7164544a3f34281c1003000000000714202d3a46525e697783909daa9f948f949fab9f9285796d6053463a2d20130900000000020e1a26313c4956636f7c8997a1adac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a95a0aca0968a7d7064626264707d8a97a3b0a99c8f827669676767676767676767676767676767676767676767676767676767676764615a5044392d2014080000000a1723303d4a5663707d8996a89e918477685e5246393c4956626f7c8995ab9e918478685d52453d45515d67707d8a939e9e938a7d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a09f9286796d6053463c36414c5665727f8c98ab9b8e817568554b4035291d111c26303c45515c676f7c87939f9e948a7e71685e52463e32281e130800000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c030000000000000000000000000000000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e32251818242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e34343430353c464f59636d74818e959faaa29fa2aab3aaa0958c7f72685e52443a3025190d010000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000005111d2935414c56626f7c87939f9f93877c6f665b5044414d57616c727f8b919fa3a198928b827d78757271717274777b81879297978e817d8998a3a9978b7e7164584b4a5463707d8a98a29c8f827569554c4135291d11040000000a1623303d495663707d8997a2adac9f92867a6d6054473a2e23170c000000000005111e2a36424d576673808c99a9a69f9c9fa6ab9b8e8275665c5044382c1f120600000000000913202d394653606c7985929eabaea3988a7d7164544a4034281c100400000000000000000000000000000000000000000000000000030f1b27333f4953606c7884919da8a89c9083766e6e6e6e707d8a97a3b0a99c8f8276737373737373737373737373737373737373737373737373737373737373706c6155493c3023160a0000000714212e3a4754616d7a8796a0a096877a6d61544740414d5765727f8c98ac9c8f827569564c4135414c55616b75818e97a19e91847a6d60594f43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea398897d7063584e433f46525e6876828f9ca3998b7e7164584b3e2f24180c151e2834404b55606b74808d96a19e92857a6d615a50443a3024190d04000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f140900000000000000000000000000000006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e312417131d28313e46525e69727f8c95a0978e81746b60544a3f34281f14090000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d49464440414141414241464749505b606d79839098a2aeacaeb4aea2989083786d60564c4132291e13080000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000010d1925303a47535f6a75828f9aa49a9083786c60564c4145505a626d737f8a9298a0a29f948f8984817f7e7e7f8083878e92999992857b7986929fa79a8e817467564c505c6674818e9aa7988c7f7265594c3f2f24190d01000006131f2b37434e586774808d9aa9b3a99c8f8276675d5145392c1c11060000000000020e1a25303c4955626f7c8897a1adaba9abafa4998b7e7164544a3f34281c1003000000000006121f2b3844505b6674818e9babb4aa9b8e8175665c5144382c1f120600000000000000000000000000000000000000000000000000000b17222d3844505b66717e8b96a0ab9f948a7d7b7b7b7b7b7f8b98a5b1ab9e9184808080808080808080808080808080808080808080808080808080808080807e7064574a3d3124170a0000000713202d3946525e687784919ea8978a7e71645b514b4c535f6976828f9ca49a8c7f7266594c3f2f3a434f59616d7a85919ea1968e81746b60554b4035291f150b01000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aa69b8e81746a5f554e4a5059616d7a86929f9f92867a6d6154473a2e2114070c18232e39434f59606d7984919ea1978e81756c61564c4135291f160c010000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c3023160c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d04000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4f4c5254535b60636b6f7a85929facb8bab2a89f92867c6f665c50443b3020170d0200000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000008131e2b37434e58626f7c87939f9f958b7f72685e53493f48515b636d737e8691969fa39f9c96918e8c8b8a8b8d9093999f9993877d707683909ca99d918477685d5253606d7985919ea095887b6e6155483b2e2215080000000815222e3b4754606a7884919eabb1a7988b7f7265554c4135291d0a000000000000000913202d394653606c7884919eabb8b6b9ac9f93867a6d6154473a2e23170c000000000000030f1c28333f4a5464717d8a99a3aeab9f9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000006111b28333f4a54606d7884919ea8a69a8f8a88888888888b919ba7b3aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8074675a4e4134271b0e01000005111d2a36414c566673808c99a59d9083766d605c55565e656e7b87939f9f93877b6e6154483b2e313e46525d68717e8a939e9d93897d70675d51453d31271d12070000000000000000000000000000000000000000000000000000000000000000000000020e1a25303c4855626f7c88949f9f92867c6f676058545c606b73808d99a39c8f8275685e5246392d20130707121d27303d45515d67707d89939d9e938a7d70685d52453d31281d13070000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5b5c565d6163656c70757d839098a2aebab9aca0968a7e716a5f544a3f32291e0e0500000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020f1b26323c47535f6a74818e97a29f92857a6d655b50443f49515b636c717c848c92989ea1a19e9b989797989a9d9f9f9791877e716b73808c99a09f93867a6d61545b65717e8a97a19d918477695f53473a2d2114080000000916222f3c4955626f7c8896a1adaca095877b6e6154483b2f24190d0000000000000005121f2b3744505b6574818e9aaab4bfb6a99c908376685e5246392d1c1106000000000000000b17222d3a4754606d7a86929facada297897d706353493f33271b0f0300000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1aca19a969595959595989ba3adb8b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8d8174675a4e4134271b0e010000010d1925303b4855626e7b88939e9f958b7f736d676767686d77828f99a49c908376695e53463a2d2935414c56616c75818e97a19e9184796d60594f43392f24180c0400000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f9aa3999083796f6a6867666d717d87929f9f94897d7063564c41362a1e1105000b151e2935404b55606b74818e97a19e91857a6d60594f433a2f24180d04000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f120609141f28343f4a54606a74808d97a0958c7f72695e53463e31281d1307000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869686d7073787d82899095a0aab4b4b7aa9e9184796d605b51473e342a20160c030000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000104000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060503000000000000000000000000000000000000000a15202b37434e58616d7a85929fa2978f81776c605a50464049515a616a6f797f868c9196999c9d9e9f9f9e9c9a98928d857d716c63707d899994949a8a7d706355606c7883909da3998c807366574d42372b1e1206000005121e2a36424d576673808c99a8b2aa9d908377695e53463a2d1e130800000000000000030f1b27333f495364707d8a98a2aeacb2a8998c7f7266564c41362a1d0a00000000000000000613202c3945515d6776828f9ca9b3a99a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea8aba5a3a1a1a1a1a1a5a7adacacacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8d8174675a4e4134271b0e010000000814212e3a47535f6975818e98a29f92877f79757474767a818f949f9e93897d7063574d42362a24303a44505a616d7a85929ea0968d80746b60554b40352920150a000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939f9f9590837c77757475797e869299a2988f82766b6054443a3025190d0100030c18242f39434f59606d7a84919ea1978e81746b60554b40352921160a0000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d010000000000000000000000000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c1004030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d0100000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c797776747474747576777a7d8084898e939da0a7afaaa8abaca0968e81746d62594f463c32281e150b000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000004090e11131314202d3a4753606d7a8693a0acac9f9286796c5f5346392c201312110f0c070100000000000000000000000000000000040f1b26323c46525e68717e8b949e9e938c80736c61584f474048505860676d737b8084898c8f9192929291908d8a85807a706b61606d798787878787878073665d67707d8a95a09f92867b6e6154483c31261a0e0200000714212d3a46535f697784909d9f9fa9998c807366574d42362a1e120500000000000000000b17222d3a4753606d7a86929f9f9f9fa196887b6f6255483c3025190d000000000000000004111d2935414b5565727f8b98a79f9f9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000b17232e3844515c66727e8b96a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8174675a4e4134271b0e0100000006121e2b37424d57616e7b859298a299928c8582818182868f939e9f958e81756b6054453b31251e28323e46525e68717e8a949e9f93887d6f675d51453d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606a74808d949e9f95908983818082848b9298a29992857b6e61594f4432291e130800000007121d28313d45525d68707d8a939e9d93897d70675d51453d32271b0f0300000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d110400000000000000000000000000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808182838487898c91969b9ea5acaba59e9b9ea1a89d938c7f726b61584e443a30271c1207000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000080f151a1d1f2020202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20201f1e1c18130c05000000000000000000000000000000000a15202a36414c56626d76828f97a19f93887e716a60594f473f464e555c60696e73797c7f82848586858583817d79736d6860595d67757a7a7a7a7a7a796d60606d7984919ea49a8e8174695e53463a2a1f15090000000815222e3b4855616e7b88959393939396897c6f6256493c31251a0e02000000000000000006131f2c3945515d6775828f93939393939184786a5f53473a2e1e13080000000000000000010d18242f3b4854616e7b87959393939396897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000006111c2834404a54606d7984919393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938d8174675a4e4134271b0e01000000020e1a26313c46525e69707d8692989f9f98928f8d8d8f92999e9f9590837a6d61594f4433291f16202a36414c56616c75828f97a29a9184796d60584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828e939da09d95908e8d8e91969f9f9792877d70695f53473d3320170d02000000010c161f2935414c56616c75818e97a19e9184796d60594f44382c1f1307000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c12070000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8e8f8f919696999ea1a8aaaca69f9c938e9196a1a59f93877d706a5f564c42392e2318110800000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000009121a20262a2c2d2d2d2d3a4753606d7a8693939393939286796c5f5346392d2d2d2c2b28241e170f07000000000000000000000000000000040d1925303a44505a616e7b859299a39a92867c6f6b6159504641434b51565e61666d6f737677787979787674706d67615d564f555d686d6d6d6d6d6d6d67616b74808d96a19f93877c6f62574d42362a180e030000000c1926323f4c5965727f8686868686868684786c605346392d20130900000000000000000004101d2935404b5565727f86868686868686807467584e43372b1f12060000000000000000000714212d3a46535e697783868686868686868073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000c18232e3945515c67727f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868074675a4e4134271b0e01000000000915202a36424d56616b707d868e92999b9d9b9a9a9c9d9a97928b837a6d685d52473d3321170e1925303a44505a616e7b85929393968d80736a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d44515c666d79818a9195999c9d9b9a9b9e9c99928e857d706b61574d42352b210e050000000000040d19242f3a44505a616d7a85929393968d80746b6054483b2f2215090000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b00000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9ea0a8a6abacaba39f9b94908981849198a2a49992867c6e685e544a40342823190b020000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a0000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000008121b242b323639393939393a4753606d798686868686868687796c5f5346393939393837342f2921190f0500000000000000000000000000000008131e29323f46525e69707d87929fa29892857d706b625a524c4440454d52545c606366696a6b6c6c6b696764605c55524c444c565d61616161616160606a707d88939fa2978e81756a5f53453b31251a06000000000b1825313e4a57626d7279797979797979786c655b5044372b1f1205000000000000000000000c18242f394a56626d7279797979797979746e6458463c31261b0f0300000000000000000005121e2a36424d5767717779797979797979736e63584b3f3226190c0000000000000000000000000000000000000000000000000000000007121c2834404b55626d727979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000030e1925303b444f59616b707a81868b8e9091929291908d8a857f786d685e564c41352b210f08131e29323e46525e69717e8686868686877c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000a16202834404a545c676d747d84898d8f91929292918f8c87817b706b61594f453b3123190f0000000000000008131e28323e46525e68717e8686868686887c6f6356493c30231609000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c03000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a8a9aaa8a6aaa29f9c99928f89837d757c86929aa4a29891847a6d665c51443f352b1d140a000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d32261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000040f1a242d363d4245464646464545515c67767979797979797979756a5e523e454646464544403a332b21170c010000000000000000000000000000020d17202a36424d56606b727f8b929ca29792867d716c615e5650474242464a505356595c5e5f5f5f5e5d5a5753514b46413a444c5254545454545960696f7c86929aa49f92857b6e61584e4333291f1409000000000916222e3a46515b62656c6c6c6c6c6c6c6b605b53493f33271b0f030000000000000000000007121d2e3a45515b62656c6c6c6c6c6c6c67645c5247342a20150a00000000000000000000020e1a25313b45555f676a6c6c6c6c6c6c6c66635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000c18232e3943515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3024170b00000000000009141f29323e474f5960686e747a7e81838485858483817d79726d665e564c443a3023190f020d17202a36424d57626c717979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000040c18232e39424b555c606c70777c80838485868584827f7b756e6961594f473e332a1f110700000000000000010c16202a36414c56616c717979797979796f6b6054483b2f22150900000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9f9e9d9c9a9898928f8b86827d76706b707e88939fa5a0968f82786d605b51473d2f261b1106000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a010000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b51443f3830261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e040000000000000000000000000000000000000000000000000915202b363f484e5253535353514a4b555c6c6c6c6c6c6c6c6c6c6a6359464b5253535352504c453d33291e1307000000000000000000000000000000050e1925303b444f59626d73808d929da29892877e756d68615a534e47433f4446494c4f5152535252504e4a4745403935323a414647474d535b626b707b859198a29e948b7e71685e52463c3121170d030000000006121e29353f49515759606060606060605e53504941382d22170b000000000000000000000001111d29343f48515658606060606060605a58524a413622180e04000000000000000000000009141f2933434d555b5d606060606060605a58524a40352a1f1307000000000000000000000000000000000000000000000000000000000007121d27303f4951565860606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a41362b1f1408000000000000020d17202c353e474f565e61686e717577787979787674706d67605c544c443a32281e110700050e1a25303b45505a62656c6c6c6c6c6c6260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434b515a61646b6f7376787979797775726e69615e574f473e352c21180e000000000000000000040d1925303a44505a61646c6c6c6c6c6c6360594f44382c1f1307000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e0400000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929293929291908f8d8b8885827e7a75706b63616c737f8c939ea79f948d80746d62594f41382d22170b000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f606060606060606060605f5e504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505e5f606060606060606060585651493f3422190f000000000000000000000000000000000000000000000000000e1a26323d4851595e606060605e575550515f606060606060605f5e595053585f6060605f5c574f453a2f24180c0000000000000000000000000000000009141f29323d47515b636e74808d929fa299928b817a706c625f57534e4745413c4043444546464543413d3a383435393a3d43474c52575f626d727d859197a1a0958f82756c62564d41342a200f050000000000010d18232d373f464a4c535353535353535246443f382f261b11060000000000000000000000010c18232d363f454a4b535353535353534e4c4741382f241006000000000000000000000000030d1721323b434a4f51535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000b151e2d373f464a4c53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4741382f241a0e0300000000000000050e1a232c353d444c52565e6164686a6b6c6c6b6a6763605d55504a423a322820160c00000009141f29333f4850565860606060605f56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730394045505559606366696b6c6c6c6b6965615e57524d453e352c231a0f060000000000000000000008131e29323e4850555760606060606056544f473d32271b0f0300000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b2219110700000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868685848382807e7c7975726e686360595a636d75818e95999999928b7f726b6053493f33271b0f030000000000000000000000000000080e171f252a33383d44484d535f605c60626567686a6b6b6c6c6c6b6a6a68666462605c605f534d47433c383229241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464753534d545b60666c6c6c6c6c6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6a6c6c6c6c6c66605b544d4c4a463f372d23130c04000000000000000000000000000000000000000000000000111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f00000000000000000000000000000000020d17202b353f49525c646e74808c9399a29f938e857d756e6a625f5854524c49474540413f3e3e3d3d3e3f3f404045474a4e53565e61696e767e879297a1a1969083796d605a50443b3022180e0000000000000007111b252d353a3e3f46464646464646453937332d261d140a0000000000000000000000000006111b242d343a3d3f4646464646464641403c362f261d130000000000000000000000000000050f202932393f434446464646464646403f3b352e261c120800000000000000000000000000000000000000000000000000000000000000030c1b252d343a3e3f4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646413f3c362f261d130800000000000000000008111a232c323b41464c5254585b5d5e5f5f5e5d5a5753514b443f38302820160e04000000020d17202d363f454a4b5353535353534947433d342b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e44494f54565a5c5e5f5f5f5e5c5954524d46423b332c231a11080000000000000000000000020d17202c363e45494b5353535353534948443d352b21160a00000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f19100700000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979797878777573716f6d6665615e56544f515b606d79838c8c8c8c8c8c867d70655b5044372b1f1205000000000000000000000000000000050d141a21272c36424d575e6c6c6c6c6c6c6c6a665f5f5f5f5f5e5e66696c6c6c6c6c6c6c5e574d42362b272018130c04000000000000000000000000000000000000000000000000000000000000000000000000000001070e17202930363b424651575f666c72797979797975665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66757979797979726c665f575146423b3229251e160e070100000000000000000000000000000000000000000000131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110000000000000000000000000000000000050e19232d37404a525c646e737f8792979f9e97928a827b756f6a65605d565653514b4d4c4b4b4a4a4b4b4c4d4b515357585f62686d737b828b9299a19f9791847a6e675d51483e32291f100600000000000000000a131b23292e313239393939393939382d2b27221b140b02000000000000000000000000000009121b23292e3132393939393939393433302b241d140b0100000000000000000000000000000e1720272e3336373939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b241d140b010000000000000000000008111a202930363b4146474b4e5051525251504e4a47454039342e261e160e040000000000050e1b242d343a3d3e4646464646463c3b37322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232833393d4348494d5051525352514f4c4846423b363029211a110800000000000000000000000000050e1b242c34393d3e4646464646463c3b38322b23190f040000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d04000000000000000000000000000000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6c6b6a69676562605c5454524c484445515c676e7b808080808080807f786c605346392d2013060000000000000000000000000000000002090e16212d3a46535e69767979797979797771665b5253525a66707679797979797976695e53463a2d21160d07010000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c0400000000000000000000000000000000000000000013202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f1200000000000000000000000000000000000007111b252e38414a525c646d727d8590949fa19e938f87817c76716d686663605d555a59585757575858595a555d6063676a6f747a80868f949fa39e9590857c6e685e554c41362d20170d000000000000000000010a11181e2225262d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000050e161c2227292a2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000080e171e252a3036393b3e42444546464543413d3a39352f28231c150c040000000000000009121b22292e31323939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121822282d32383b3c40434546464644423f3b3a36302a251f170f0800000000000000000000000000000009121b22282d3031393939393939302f2c27211911070000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c040000000000000000000000000000000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c04000000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f605f5f5e5d5c5a585553504a4746413b38404b555e696e73737373737373726c655b5044372b1f12050000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50464f5c6976828686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d0700000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000000000009131c262f38414a525b626b707b828c92989e9e99928e88837e7a76726f6d67696766656464646465666769676d7074777c81868d92999fa19e938e837b6e6a5f564d433a2f241b0e050000000000000000000000070d12161819202020202020201f13120f0b0600000000000000000000000000000000000000060c11151718202020202020201b1a17140e08010000000000000000000000000000000000040b11161a1d1e202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000070d1216181920202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a17140e08010000000000000000000000000000050d14191e252a2d2e313537383939383734302d2c29241d17110a030000000000000000000911181d2124252d2d2d2d2d2c23221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171c21272c2f303336383939393836322e2d2a251f1a140d0500000000000000000000000000000000000910171d2124242d2d2d2d2d2d23221f1b160f0700000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d07010000000000000000000000000000000000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d07010000000000000000000000000000000003090e1214151f202020201e1413110d0701000000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253535251504f4d4b4946443f3b3936302f39434d565e616666666666666665605b53493f33271b0f030000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000000010a141d262f384049515961696e787f868f949c9f9f9b94908b86837f7c7a77757472717170707172727376787a7d8084888e92989fa39f97928b81796e695f574e443b31281e1209000000000000000000000000000106090b0c1313131313131312060503000000000000000000000000000000000000000000000105090b0c131313131313130e0d0b0803000000000000000000000000000000000000000000060b0e1011131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b0803000000000000000000000000000000000002080e14191e202125282a2b2c2c2b2a2724201f1d18120c06000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1f222327292b2c2c2c2b292621201e1a140e090300000000000000000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b0701000000000000000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464645454442403e3c3a38342e2d2a2527313b444d5254595959595959595953504941382d22170b000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000000000000020b141d262e373f474f575e666d727b828990949b9f9f9c9992908c89868482807f7e7e7d7d7e7e7f808284868a8d91969b9fa39f99938d857e756d675e574e453c32291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1e1f1f1e1d1b171413100c070100000000000000000000000000000105090b0b13131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1e1f201f1e1c191514120e0903000000000000000000000000000000000000000000000005080a0b1313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d101112131212100e0b070604000000000000000000000000000000000000000000000000000000060606060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393938373634322f2d2c2823201e191f29323b4246474d4d4d4d4d4d4d4c46443f382f261b1106000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004000000000000000000000000000000000000000000020b141c252d353e454d545c60696e757c83898f93999da09f9c999992918f8d8c8b8a8a8a8b8b8c8d8f91939a9a9ea0a19e99928e87817a716c605d554d453c332a20170d040000000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a0500000000000000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0f1112131312100e0a07060400000000000000000000000000000000000000000000060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d1012131313110f0c08070502000000000000000000000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f1111121313121111100d0b08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2d2c2c2b2a29272522201f1c1714110d17202930363a3b404040404040403f3937332d261d140a00000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b0000000000000000000000000000000000000000000000020a131b232c333b424a50575f616b6f767c82878c9196989c9fa29f9d9c9a99989797979798999a9c9e9fa39f9c9997918c86817c746d68625a514b433b332a21180e0500000000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a03000000000000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10121316181a1c1d1e1f1f201f1e1d1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f20201f1e1d1c1a18161312100c0605050e171f252a2d2e33333333333333322d2b27221b140b0200000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000000000000109111a212930383f444d535960636b6f757b7f84888c8f929797999b9c9d9e9f9f9f9f9e9d9d9b99979992908c8884807a746f6a615d5650454039312920180f0600000000000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d04000000000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111213131312110f0d0b07070501000000000000000000020608080c0f1112131312110f0c080705020000000000000000000000000000000000000000000000000000000001080d1113181c1f20222527292a2b2c2c2c2c2b2a29272422201f1c1712100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313131212110f0d0b0907060300000000050d14191e20212626262626262626201f1b17110a020000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000000000000000000080f171e262e343b42464f54596063696e73777b7f8285888a8c8e8f9192929292929191908f8d8b8886837f7c78736e68625f58524c443f352f271f170e0600000000000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d03000000000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1e1f1f20201f1e1c1a171413110d08040100000000030a0f121415191c1e1f20201f1e1c191514120e090300000000000000000000000000000000000000000000000003090e13191d2023282c2d2f31333637383839393838373634312f2d2b28221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204050506060606050403010000000000000000000002090e1114141a1a1a1a1a1a1a1913120f0b0600000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b12090000000000000000000000000000000000000000000000000000000000050c141c232831363d44484f54575e61666a6e7276797b7e80818384858586868584848382807e7c7a76726f6c65615e56534e46413a3229241d150d0500000000000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a00000000020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b100500000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d20212427292a2c2c2d2c2c2b29272421201d1913100d0701060b0f151a1f212226292b2c2c2c2c2a282621211e1a140d05000000000000000000000000000000000000000000030a0f151a1e24292c2e34383a3c3e4042444445464645444443403e3b3938332d2c28231c19130d08010000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0d0d0d0d0d0d0c060503000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000000020a11171f262a32383d44484d5354575f6265666c6f717375767778797979787877767573716f6d676662605b53524c47433c3530282018120b03000000000000000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c100500000008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000060b12181d1f252a2d2e313336373839393939373634312e2d2a25201d18120d11171b1f262b2e2f323537393939393735322e2d2a251f170f0500000000000000000000000000000000000000060b151a1f262b2f35393a404446494b4d4f50515252535251504f4d4b4846443f3a38342e29241e19130c0400000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a01000000000000000000000000000000000000000000000000000000000000000000060b141a21272c32383b4246484e5355545b6062646668696a6b6c6c6c6c6b6a6a68666462605d555553504946413b373229241e160e07010000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a0000000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000020a11171d24292c3036393a3e40424445464646454442403e3a3936302c29241d191b22272b31373a3b3f42444546464544423f3b3a36312921170d0300000000000000000000000000000000020a111720262b31373a4145474a515355585a5c5d5e5f5f5f5f5e5d5c5a575553504a46443f38353029241e160d070000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d0500000000000000000000000000000000000000000000000000000000000000010407070a0d10111213131211100d0b07070501000000000000000000000000000000010406070a0d0f11121213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000000000000000000000000000000000000000003090e161b21272c31363a3c4247484a50535557595b5c5e5f5f5f5f5f5e5e5d5c5a585553514b4946443f3836302b262019130c0400000000000000000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d000000101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c04000000000000000000000000000000000000000000000000000000060c141c23282f35393a4146474a4d4f515252535352514f4d4a4746413a39352f2924262d33373c4347484c4f5152535352514f4c4846423b33291f1409000000000000000000000000000000060c141c232831373c42474c5154545c60626466696a6b6b6c6c6b6b6a69676462605b5453504a45413a352f281f18120b0300000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000002080d111314171a1d1e1f201f1f1e1c1a181413110d0803000000000000000000000003080d111314171a1c1e1f1f201f1f1e1d1b181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f252a2d31373a3b3f4446484b4d4e505152525353525151504f4d4b494745403c3937332d2a251e1b150d08020000000000000000000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f000000121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d2013000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d080200000000000000000000000000000000000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d0802000000000000000000000000000000000000000000000000070f181e262e34394045474c5254575a5c5d5f5f605f5f5e5c5a5754524c47454039352f2f383f44464e5355595c5e5f5f5f5f5d5b5954534d453b31251a0e0200000000000000000000000000070f181e262e343c43474d53555d6064666d6f71737577777879797877777673716e6c6663605c54524c45413a3128231d150c040000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000003090e13191d202124272a2b2c2c2c2c2b29272421201d1913100c0600000000000000060b0f13191d20212426292a2b2c2c2c2b2b29272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3338393c3e40424344454646464545444342403e3c3a39352f2d2b27221b19140f0a040000000000000000000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d10000000131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000071019212a30383f444b5153565e616466696a6b6c6c6c6c6a696764615e5653514b45413a3c41495053585f6265686a6c6c6c6c6a6865615e574d42362a1e1205000000000000000000000000081019212a30383f444e53575f62676d7175797c7e8082838485858685848382807e7b7974706d66605d56524c433d342e271e160e050000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000060e141a1e24292c2d3134363738393938383634312e2d29251f1c17110a03000000020a11171b1f24292c2d313335373839393938383634322f2e2b26211e1a150e09030000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2122282b2d2f313335363738393939393837373533312f2d2c2924201f1b17110e08020000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d2013000000131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d2013000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000071019232b333b424a50555d6065686d717375777879797978777573716d6865605d55524c44464e535b60646a6e727577787979787775726e695e53463a2d211407000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f90919292929291908f8d8a8885817d79736d68605d564f454039302820160e050000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000000000000000000060f181f262b3035393a3d404344454646454443403e3a3935302c28231c150c0802070b141b22272b2f35393a3d40424445454646454443413f3c3b37322e2b26201a150e060000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f2022242628292b2c2c2c2c2c2b2b2a2927252220201d1813120f0b060000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d2013000000131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d201300000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e353028201910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e35302820191008000000000000000000000000000000000000050e19222b353d454d545c60676d72767a7e80828485858686858482807d7a76726d67605d565050585f656c71767b7f82848586868584827f7b6e6154483b2e2115080000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9d9e9e9f9f9e9e9d9c9a9797928e8985807a736d686059514b423a322820170e05000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a211910070000000000000000000000000000000000020a1117212a31373a4145474a4d505152535252514f4d4b4746413a38342e261e19130d12181d262d33373a4145474a4d4f51525253525251504e4b4947433c3a37312b2620180f06000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b020000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f121315181a1b1d1e1f1f20201f1e1e1d1c1a18161413110d07050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a110900000000000000000000000000000000020d17202b343d474f575f666d72797e83878a8d8f909292939292918f8d8a86837e79736d68605b5a626a6e787d83888c8f9192929292908e8c8275685b4f4235281c0f000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000000000000020b141b2227333c42464c5254575a5d5e5f5f5f5f5e5c5a5754524c46443f38302a251e171d24292f383f44464c515457595c5d5e5f5f5f5e5e5c5a5855534e4847423c37312a2117110a020000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0f101112131313121211100f0d0b090706040100000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d201300000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b1209000000000000000000000000000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b120900000000000000000000000000000008141e29323d464f5960696e787f858b90939a999c9d9e9f9f9f9f9d9c9a9992908b85807a726c65636c717c838a9095989b9d9f9f9f9f9d9b8e8275685b4f4235281c0f0000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000a141d262d333f454d53565d606467696a6b6c6c6b6b696764615e5653504a423e36302920272f353e41495053555d606466686a6b6c6c6c6b6b696765625f5855534e47423c3328221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d2013000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000020e1925303b444e58606b6f7b838b92979c9fa4a9a19e9c9a9a999a9c9ea1a39f9c97928d857e776e6d737e8690959d9fa7a8aba49f9f9f9f9b8e8275685b4f4235281c0f00000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000006111b262f383f4451575f61686d7073767778797978777673716d6864605c545046413a322a313940454f535b6064676d707375777878797978777674726f6a67625f57534d453f332d261d140b0200000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0f111213131211100e0c0a07060401000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b11070000000000000000000000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b110700000000000000000000000005111e2a36414c56606a6f7d8590959ea1a9a29e9997928f8e8d8d8d8f9197999ea1a29f97928b827a747f8b92989fa7a9a19e999993929292998e8275685b4f4235281c0f0000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d0400000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000000000b17222d384149505b62696e747a7d808384858685858482807e7a76716d66615a524c443b333a434b515961656c71757a7d80828485858685858483817e7c78746e6a625f5751443f382f261d140a0000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000000000000000000000000001040707090c0e101111121313121211100f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191c1e1f1f201f1e1d1b19161413110d0801000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d2013000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f060000000000000000000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f0600000000000000000000000714202d3946525e686f7c869297a0a7a49d97928c888582818080808285888c91969ea1a29f948f84818c919fa3aaa39f97928d898685858687898275685b4f4235281c0f000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000030f1b27333f49535b606d727b81868a8d909192929292918f8d8a86837e78716c615e564d453c444c555d606c70787d82868a8c8f909192929291918f8d8b8884807b756e69625b504a42382f261b11060000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000206080d11131416181a1c1e1e1f1f201f1f1e1d1b1a18161312100b060603000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1f222226292a2b2c2c2b2b2a28252321201d19130c0400000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c0300000000000000000007131f2c38444f59616e7a859198a2a9a39f928d85807b78757473737475787b7f848b91969ea59f96918d929ca4a9a199928c85807c797878797a7d7e7164574a3e3124170b00000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d13070000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000040f19232b3744505b656c747f868d92989a9c9d9e9f9f9e9e9c9a9992908a847e756d685f574e464c565d676d747d838a8f9299999b9d9e9f9f9f9e9e9c9a9896918d87817b726d605b544a41382d22170b040000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a0300000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000040a0f1214191d2021232527292a2b2c2c2c2c2b2b2a28272522201f1c1715120f0a050200000000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f272b2e2f3235373839393837363532302d2c29241e160d04000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d201300000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000915222f3b4854606b75818e97a1aaa399928a8079736e69696767666769696e73797f848e939fa3a19e9a9da4a8a09691877f79736f6d67666c6e70716c6155493c3023170a000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000b16212c38444f59606c77818b92999fa2aaa9a8a09e9c9b9c9d9fa29f9c96918a827a6e695f584e555d686d79818a90959c9fa3aba39f9e9c9b9c9d9ea1a9a8a19e99938e867f746c665b53493f332720150a000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a0400000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000000000000000000000070c10151a1f2124292c2d303234363738383939393838373533322f2d2b2823211f1b15120e090300000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c32373b3c3f4244454646454443413f3d3a39352f281f160c0100000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b1005000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4d505152535352514e4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4a484746444647484a4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000005111d2a36414c56636f7c89939ea9a59f92877e746d67625f575b5a5a5a575f62666d7279818c9299a3aba7a9aca09691847c736d6762605c5b60616364615a5045392d21140800000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f140900000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000003101b27323b4854606b73808c939fa3aba9a19e9896918f8f8f909297989d9f9e938f847b6e6a5f565d676d7a838e939da0a7a59e9b999291908f8f909297979c9fa6a49f98928b81786c655b50443c32261b0f05000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c0700000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000070c12181c1f262b2e2f35393a3c3f414344444546464545444342403e3c3a38342e2e2b26211e1a140f0a0400000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10191f272f35383c4347494c4f515252535251504e4c494745413a31281e13080000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c130900000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d2013000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b5153575a5c5e5f5f5f5f5d5b5854524d51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b514f4b443b3a3a383a3a3b3d3f44464b51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000713202d3946525e6875828f9ca5ab9e938b7e716c605d55534d4e4d4d4d4d53545c60676d757f87929facb4b7aa9e91847b6f6a605d55535150535456575550483e33281c11050000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e0200000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000713202c38444f5963707d88939fa5aea69f97918c87848382828385888b90959d9e9691857c6e685e606d798390959da5a8a09d938f8a86848382828385878b8f949da0a7a29f938e81776c60584e43372b21160b00000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b03000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000000000000000000000000000000000030b12181c23282c31373a3b414547494b4d4f5151525253525251504e4d4b4946443f3c3a37312d2a251f1b160f0a0400000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222b31394045474e5455595c5d5e5f5f5e5e5d5b585654514c433a2f24190d01000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d201300000000000004101c2834404b555f69707d87929892877e726c665f57514d53555c606467696b6c6c6c6b6a6865615e57544f51575e616d727d86929792877d706a5f544a3f3428201509000000000000000000000004101c2834404b555f69707d87929892877e726c665f57606060605e5c564e44392d2c2d2e323f49515759606060575e616d727d86929792877d706a5f544a3f34282015090000000000000714212e3a4754616d7a86929faca3998e81756d625a514b47424140404142474b51555e69707c86929facb8b0a3968a7d70696058514b46454446474a4a49453e362c22170c00000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c100400000000000916222f3b4854606b7683909aa4afa89f948f847f7a7776757676787b7f838990959c9791847a6d666c75818f959fa7a79f959189827e7a7776757676787b7e828990959ea5a59d938c7f736a5f53473d33271c100400000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000000000001070c151d23282e34383c4347484c525456585a5c5d5e5f5f5f5f5e5e5d5b5a585553504a4847433c3a36312b27201b150d0802000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141c252e343d434b515358606265686a6b6c6c6b6a69686563605d554c4135291d110400000000000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b161009010000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130000000000050f1a232c3845515c676e7b85929992867d716c605b544d51575f61676d70737677787979787775726e69636059524d525b626b707c85929892857c6e665c50443c31261a0f04000000000000000000050f1a232c3845515c676e7b85929992867d716c605b63666c6c6c6c6b6760564b3f331f25303b44515b62656c6c6c6c6c67646b707c85929892857c6e665c50443c31261a0f0400000000000b1825313e4b5864717e8b99a3ac9f92867b6e625a504540393731343331373c45515c676e7b859299a3aeabaea99c9083786c60564c413a3838393b3d3e3c39332c241a100500000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000a1623303d495663707c89949facaca0958f827a726d686968696a696e72767d838c929f968f82786d717e8b939ea7a79f9590837d75716d676968696a696e71767d838e939ea5a59f92877c6f62594f44382c20140700000000000000000005121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000000000000030b12181e272e34394044464e5355565d60636567696a6b6b6c6c6c6b6b6a68666562605c5455534e4846423b37322b262019130c04000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e3740464f555d60656a6f7275777879797877767472706d675d5145392c201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a0500000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d201300000000000b16212b37434e58606d7983919792877d706b615a504d555c60696e74797d8082848586868584817f7b76706b605d564e5159606a6f7c8692979083786d60584e43372b21160a0000000000000000000b16212b37434e58606d7983919792877d706b615a636d72797979797772675c4f43372a2a36414d56626d727979797979746e646a6f7c8692979083786d60584e43372b21160a00000000000e1b2834414e5b6774818e9aaba99c8f8276695f53483f352f2b262727313c46515b606d79839097a1aaa29fa2aa9f948b7e71685e52463c322b2d2e3031302d28221a1208000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e21140800000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f0000000004101d2935404b556774808d9aa6b0a99d91837a6d68615e565c5c575f61656b7078808b9399948c7f737a85929fa5aba095908279706b64605d555c5c565e61646b7079818e939ea8a3999083776b6054483c2f22160900000000000000000006131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a11090000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d151d2329303940454a5153585f6266686d6f7274767777787979787877767573716f6d6666625f5854534d47433d373129241e160e060000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e384049515960676d71777c7f8284858586858483817f7d796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130000000004101c27333a47535f6a73808c95928b7f726b6159504d575e676d737b81858a8d8f9192929292908e8b87827d756d685f584e4f58606a707e8793958c7f726a5f53473d32271b0f040000000000000004101c27333a47535f6a73808c95928b7f726b61595966727f8686868684776b5e51443826303846525e68727f8686868686817467606a707e8793958c7f726a5f53473d32271b0f0400000000101d2a3743505d6a7683909da9a5988c7f7265574d423629241d1a242f39434e58626d74818e959fa9a29892989fa69e92857a6d61584e43372b2021232423211c1710080000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d00000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000006131f2c3945515d677784909daaada1978a7d70675e56524c4f4f4d53555960666d737e87939f92867b7f8c97a2ada39990837a6d67605954514c4f4f4d52545960676d78818f96a0a49f95897d7063564a3d3023170a00000000000000000006131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b120900000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000050e161f272f343d434b51545c60646a6e72767a7c7e808284848585868585848381807e7c7976736f6a66615e57544e47433c3530282017110a0200000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525b636b6f797e84888c8f909192929191908e8b897f7266594c3f3326190c0000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000000000000000000000000000000000000000406070b0e11121313131313130c0c0a0602000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d2013000000000714202c38444f59626f7c8792968e81746d62594f4d575e696e7980868d92989a9c9b999898999b9b9a938f89827a6f6a5f574d4e58616c737f8c9592867c6e62594f43382c20150a000000000000000714202c38444f59626f7c8792968e81746d62594f5966727f8c93939184776b5e5144382e38424f59616e7b8692939391857a6d6058616c737f8c9592867c6e62594f43382c20150a00000000121f2b3845525e6b7885919eaba295897c6f6256493c31231817202935404b555f6a727f8b939da7a298928590949fa1978e81746a5f53473c32261b17171714110c05000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000714202d3a4753606d7a86939facab9e9285786c60554c464142434246484f545c606c727f8b9398908385929ea9ab9f92877c6f685d554f47454142434246474f555d666d7984919b9a93908c8276695c4f4336291c1003000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b1209000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000000000000000000050f172028313940454f555c60666d71777b7f8386898b8d8f9091929292929191908e8d8b8885827f7c77736e69626058534e46413a3228221c140b03000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646d737c848b9095989b9d9e9f9f9e9d9c9b988c7f7266594c3f3326190c000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000001070c101314171b1e1f202020202020191816120d070000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d2013000000000916232f3c4855606b768390999184796d605b514b555e696e7b838d92999f9c96918e8c8b8b8c8e92979e9c938f847c6f695f564c505a606d788390988f82766b6054483d32271b0f000000000000000916232f3c4855606b768390999184796d605b514c5966727f8c999e9184776b5e514438343f4a54606b75818e989e948a7e71685d525a606d788390988f82766b6054483d32271b0f00000000131f2c3946525f6c7985929faca194887b6e6155483b2e22151f29333b45515d676f7c86929fa5a49a92867b829099a39f93877c6f62584e43372b20150a0a0805000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f1205000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000815212e3b4854616e7b879aa4afa89b8f8275655b50433a363031363a3d424a515a626d75818e9794909297a1ada3998d80736a5f564c433d39352f30363a3d434b545d67707d8a8e8b87837f7c6f6255493c2f22160900000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b10070000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000050e172129323a434b515960676d72797e83888c909399989a9c9d9e9e9f9f9f9e9e9d9b999898928f8c8884807b756f6a625f58524c443d332d261d150c040000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e737f8791969da0a7a8aaa8a4a2a0a0a0a1998c7f7266594c3f3326190c00000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000060b12181c1f2024282a2b2c2d2d2d2d2d2625221e18120a01000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d201300000007131f2c38434f5963707d899593897d70675d5145515d676e7b8490959f9f948f898481807e7e7f82858a91969e9691857b6e685d5245505c666f7c879294897c6f63584e43372b1c1106000000000007131f2c38434f5963707d899593897d70675d51494c5966727f8c999e9184776b5e5144383844505c666f7d89939e988f82756c61564c505c666f7c879294897c6f63584e43372b1c110600000013202c3946535f6c7986929faca093877a6d6054473a2d211a25303b45505a606d79839199a3a59f93887e707c87929fa49a8f82756a5f53473c32261b0f01000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f0300000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000916222f3c4955626f7c8895acb6a79a8d81746753493f312a25262a2d30394044515b616d7a85929f9c9ea1a9ac9f92867a6d61584e433a312c2924252a2d3139424b55606c7783827e7a76736f6a6054473b2e22150800000000000000000006131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f05000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000030d172029333b444c555c606b6f797f848b9095999c9fa4aba7a9a9a8a7a6a6a7a7a8a9a8a6aaa29f9c9995918c87817c766f6a615d564f443f382f271e160d0400000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d73808c9299a0a8acaaa39f9b979594939394958c7f7266594c3f3326190c000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000000000000000000000000000000000020a11171d23292c2d3134373839393939393933322f2a231c130a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130000000915222f3b4854606b7683909a8e81756b60554b4e58606d798390969f99928b827c78747372727375797e848e939d9791847a6d605a504a545f6a74808d988f82766a605447382e23170c00000000000915222f3b4854606b7683909a8e81756b60554b414c5966727f8c999e9184776b5e514436414c56606d7883909d9f92867b6e615a50444a545f6a74808d988f82766a605447382e23170c000000121f2c3945525f6c7885929faba194877a6e6154473b2e21202a36424d57616c74818e95a0a89e938c7f736c74808d97a29f93877c6f62584e43372b1e1308000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b0000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000091623303c4956636f7c8996a2afa69a8d8073675a4d403025191a1e21272e343f46525e6873808c99a3abadb3a89c8f8275685e52463c3128201d19191e2027303944505b656c7675716d68666260584e43372b1f130600000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d0300000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000000000000010b151f29333b454d565d676d747c848c91969da0a7a9aca8a9a19e9c9b9a9a999a9a9b9d9fa2a9a6aaa9a7a09d99928e89827c746d686059504a423930281f160c01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b929fa3abaca49f98928e8b8887868687898b7f7266594c3f3326190c00000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000030b141b22272f34383a3e4144454646464646463f3e3a352e251c12070000131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d2013000004101c2934404b55636f7c899493877c6f62594f4754606a74808d95a09892877e766f6c6566656566666d7179818e939d968e81756c61554b4e58616e7b869294897c6f62544a3f34281c100300000004101c2934404b55636f7c899493877c6f62594f433f4c5966727f8c999e9184776b5e51443846525e68727f8b959f958b7f72695e53483e424e58616e7b869294897c6f62544a3f34281c10030000111e2b3844515e6b7784919eaaa295887c6f6255493c2f2428323a46525e69707e8a939da8a0958e81776c606d7a85929fa49a8f82756a5f53473a2f24190d010000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b11060000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000916222f3c4955626f7c8895aab4a79b8e817468564c41362a24201d191c232a36414c56616e7a86929facb9b3a9978a7e7164564c41342a1f161d1d1d1d151e27333f49535b606a6864615e5655544e463c32271b0f0300000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000007121d27313b454d575e686d79808791959ea1a8acaaa29f9b979791908e8d8d8d8d8e8f909297979a9ea0a8ababa39f9b948f87817a706b605b544b433a31281d1307000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707121f2c3844505c666f7c87929fa4afaaa39a938d86817e7b7a797a7a7c7e7d6f6356493c302316090000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000000000000030c151d262d33394045474a4e51525353535353534c4b463f372e23180d0200131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a5f53474d57626f7c87939f9f92867d716c62605b535858545c60676d77818e959e938a7e71675d5146525e6974818d9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a5f53473d3f4c5966727f8c999e9184776b5e5144424e58616d7a85929f999083786c60574d42363c46525e6974818d9a8e8174665c5044382c1f12060000101d293643505c6976838f9ca9a4978b7e7164564c413529303a44505a616e7b85929ea5a3989183796d655d6873808d98a39f93877c6f62564c4135291d1104000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000814212e3b4754616e7a8798a2aeaa9d908377685e52463c352f2c2924272625303a46525e6876828f9ca9b6ada197877b6e6154483b302a2a2a2a2a2a2a2a2a222d38414950535d5b5854524c4947433c342b20150a0000000000000000000006131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f040000000000000000040e18242f39434d575e696e7a828d9399a0a8ada8a19e98928e8a878583818180808081828385878a8d9196999ea1a9aca69f99928d847d736c665c554b433a2f24180d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141d2935404b55606d78839099a3aeaba3989288817a75716f6d6d6d6e6f716f6b6054483b2f22150900000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000000000000000000000b151e272f383f444b5153575b5d5e5f6060606060595751493f352a1e120600131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d201300000714202d3a4753606d79859296897c6f63584e46535f6975828f9a9f948b7f726b615a5350494b4b4b51555d656d78839099999184796d6053474d56616e7b88959285796d6053463a2d2013070000000714202d3a4753606d79859296897c6f63584e43353f4c5966727f8c999e9184776b5e513f4a54606a74818e979f92877c6f665b50453b3136424d56616e7b88959285796d6053463a2d20130700000d1a2633404d596673808c99a9a79b8e8174685d52453b3136414c56616c75828f97a2a59f92867c6f675d56616e7a86929fa49a8e8174685d5245392c20150a000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b020000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929fabac9f92867a6e61584e45403a39352f3433333236414c566673808c99a6b3ab9e928578695e53463a3737373737373737373737372f383f4446504f4b4746413c3b37322b2620180f0600000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000020c16202935404b555e696e7b8390949fa4abaaa29f96918b86817e7b78767574737374747577787b7d8084888d92979ea1a8aba39f96918780786d675d554b4035291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242c3945515d67727f8b95a0abafa39992867d746d6864626160606162656360594f43382c1f130700000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000000000000000000000000000007121d273039414950555c6064676a6b6c6c6c6c6c6c66635b51463a2f22160a00131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d201300000a1724313d4a5764707d8a989184786c6053464855616e7b88949e9c9083786c60595046443f3f3f40454b535c666e7b878e8a86827c6f62554846535f6976839097897d7063564a3d2f23180c0000000a1724313d4a5764707d8a989184786c6053463c313f4c5966727f8c999e9184776b5e5144505b666f7c87939f968d80736a5f544a3f3329303b46535f6976839097897d7063564a3d2f23180c00000a1723303d4a5663707d8997a1ac9f92867a6d60574d43393946525e68717e8a949ea89e938b7f726a5f55525e6874818d9aa49f92867a6d6054473d32271b0f03000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a02000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070005111e2a36424d566976828f9caaafa3998c80736a5f58514b4745414240403f3f3f3e4a5764717d8a97a4b0a99c8f827669574d4244444444444444444444444444444444444444444444444444443b3a37312a21180e03000000000000000006131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d13070000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000008131e28323a45515d676e7b8491959fa6afa7a098928c847f7a75716e6969686767666767686a696e7173777b80858b91969fa2aaa9a199938c81796d675d5145392c2013060000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e2124292c2d30333f4a54606d7985929ea7b1a79f92877d706b615e565554535354565856544f473d32271b0f0300000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d18232e39434b535b60676d71747778797979797979726d63574b3e3225180c00131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566874818e9a8d8073655b50444b5566737f8c99a096897d70665b50473e37332d2e3439414a545f697380827e7a766f6a5f5347424d5765727f8c988d817467554b4034291c10040004111d2935414c566874818e9a8d8073655b504437333f4c5966727f8c999e9184776b5e514c56606c7883909a9e9184796d60584e42382d212a36424d5765727f8c988d817467554b4034291c1004000713202d3a4653606d7985929eaaa2988c7f72695f554b43424f59616d7a85929ea6a1968f81756d62584e4c56616e7b87939fa2988b7f7265584e43372b1f1306000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b060000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900020e1925303f4b5865727e8b98a2aeab9f92867c6f6a605d5554524c4e4d4d4c4c4b4b4b5663707c8996a3afa79b8e8174685b505050505050505050505050505050505050505050505050505050504847433c332a201509000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d00000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000010d1925303a44505a606d79839096a0a8b0a69e9591867f79726d6764615e575b5a5a5a5a5b5c575e6164676a6e73797e848c92989fa7aba49f938e82796d6053473a2d2014070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f35393a3d4044505b66727f8b97a1adaca0958c7f736b6159524c4847464747494b4948433d352b21160a0000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000010c161f2834404b555c656c71797d8184858686868686867f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f62534945515d677683909d9e9184786c60544a3f352b272223282f38424d57636e7375716d68625f584e433b4854616e7b8797908477675c5145382c1f1306000713202c3945525d6877849199897c6f6253493f33333f4c5966727f8c999e9184776b5e53535d68717e8b959e93897d70675d51463c2f261c26313b4854616e7b8797908477675c5145382c1f13060006131f2c3845515c6773808c98a2aa9f92867b6e675d554c4a54616b75818e97a1a59e91847a6d605b514646535f697683909caa9d9083776a6054473b2e221509000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b0600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b00000914212d3a4754606d7a85929fa7aea29891847c726d6763605d565b5a59595858585857626f7c8995a2afa79a8d8074675d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f020000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d1207000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000005111d2935414c56626d75818e959fa8b0a69e948f837b726d66605d5554534d4e4e4d4d4d4e4f4d525457585f62666d71797f8690959ea5afa59e948d8073665a4d4033271a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000003090c151c23282c31373a3b4145474a4d4e53606c7884919ea9b1a79d9083786c60594f46413c3a3a3a3b3c3e3c3b38322b23190f040000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000007131d28313a45515c676d777e848a8e909192999393938c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d6053464753606d7a86939f998d8073655b5042382d231b17181d26303b45525c63666864615d56534e463c3a46535e697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b606060606d7a85929e978e81746b60554b40342a1d14212d3a46535e697885919286796d6053473a2d2014070004101c2834404b55616e7a86929fa6a2989083796d675e56515c66707d8a939ea99e938a7d70685d52493f424d5765717e8b98a3a095897c6f6256493c31261a0e020000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b06000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d00000713202c3945525d68737f8c95a0a8aaa19691867f7974706d6869686766666565656464646f7c8995a2afa6998c7f736a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a625f584e43372b1f12060000000000000006131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000000713202d3946525e68717e8b939ea7b1a79e948f82796e69605c54514b484642424140404141424246484a4e53545c60666d727b838f939ea8afa69a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383c4247484c525457595b5563707d8996a0acab9f95897d70665b504745403a37322d2e2f32302f2c2721191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000000000000000000010d18242f3a43515b606d79818b91969a9d9e9fa39f9f998c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377665c51454956626f7c8999a4978a7d706453493f2f261c0f0b0b151e2a33404a5257595b5754524c47433c3436424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377665c5145382c333f4c5966727f8c999e9184776d6d6d6d6d74808d979e92857a6d61594f433b322920171e2a36424d576976828f99897c6f6256493c2f23160900000c18232e3946525e68727f8b949fa89f958f82796e68615a606d7884919ea5a1978e81756b61564c41373b4754606d7a86929fa79a8d807467574d42372b1e12060000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b060503000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000004111d2935414c56606d79839096a0a7a8a198928c85807d7a787675737372727271717171707c8995a2afa5988c7f777777777777777777777777777777777777777777777777777777777777776e6a5f53473a2e2114080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c1004000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000006121f2b37434e58616d7a85929ea5afa9a0958f82796d675f57514a45403b3a3631343433343430363a3b3e43474b51545c60696e79818f96a0aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000080f171f252a30383f44464d5355565d60636668696775818e9ba8b2aa9d9083776b605b5353514b47433c3731292423221f1b160f07000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000004111d2935414b55626d75818e939ea1a8aaa29f9c9998988c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817467544b404b5864717e8b97a398877b6e6154473b2d21140a00030c18212e3840474b4d4f4b4746413a37322a31404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817467544b403428333f4c5966727f8c999e9184797a7a7a7a7a7c87929f978b7e7168605b544d443b32291d1a2531404d596673808c988b7e7165584b3e3225180b000007121d2a36414c56606c78829096a1a79e948f837a716c6268727f8c96a0a69e91857a6d61594f443a303945525d6875828f9bac9e918477695f53473a2e2114080000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a070000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000010d19242f3a45515c666e7b8490959fa3aaa29f97928d898784838180807f7f7e7e7e7e7d7d7f8c98a5b2ab9e9184838383838383838383838383838383838383838383838383838383838383837c6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000815212e3a47535f6a74818e97a2adada2979083796d675d554d444039352f2d2a252727272728252a2d2e31373940454b51575f676d7884919eaaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000020a121a212931363e424a5053575f6266686d70737576777986929facb1a4988b7e716e6c6564605d55534e47433c352f281f180f0a04000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300000000000000000000000613202c3945515d67727f8b939ea5ada49d98928f8d8c8b8b7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404c5966727f8c999f928579695e52463a2d2014020000060f1c262e353b3f40423e3a3935302b2625323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c99a096918686868686868892999e92857c78716c665e564d443b2f261b25323e4b5865717e8b988c7f7266594c3f3326190c0000000d1925303b44505b666e7b849197a1a69e9590857e756f6d7a85929fa89f948a7e71685d52473e322935414c5664717e8a9aa4a096887b6e6255483b2f2215080000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000008131e2834404b545e696e7b838d92999fa2a9a29e9a9696918f8e8d8c8c8b8b8b8b8a8a8a8c919ba7b4ada19691909090909090909090909090909090909090909090909090909090909090887c6f6255493c2f2216090000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e02000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c010000000000000005111d2935414c56626f7c87939fa9b0a69f92857b6e675d554b433c342e2924211e1a1b1a1a1a1b1a1e2021262b2e343940454d555c667784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000020b141c242c333b424650545c6065696e73777a7d80818384869298a2aeb3a69a8d807d7b7975716d67625f58534e454039312a211a1108000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000714212d3a4754606d7a85929fa6ada39c928d8682807f7f7f7c6f6255493c2f22160900131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7e7265584b404d5a6773808d9a9e9185786b574d42362a1e11050000000a131c242a2f323335312e2d29241e1b24313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7e7265584b3f3226333f4c5966727f8c99a8a09e939393939393959fa3a1979289847e786e685e564d41382d2224313e4a5764717d8a978d8073665a4d4033271a0d00000008141e28333f4a545e696e7b8591969fa69f97918a827c76808d97a2a3998f82766c61564c41352c242f3a4754616d7a87939fa1988c7f7265594c3f3226190c0000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000000010c18232e39424d575e696e7980878e92989b9ea1a9a8a19e9c9b9a999998989897979797989ba3adb8b2a8a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d95887b6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e12050000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c20130400000000000000000713202d3946525e6874818e9aa4afab9f948b7e71695e554b433a3128231c1814120e090d0d0e090e1214151a1d23282e343c434b546a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000020b141c262e363e454d535a61666d71767b8084868a8c8e90919298a2aab4b5a89d928d8a8885817e7a756f6a625f58514b433c332c231a120800000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000000000000000004101c2934404b5565727f8b98a2aea79c918c807a75737272726f6a5f54473b2e22150800131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b414d5a6774808d9a9d9184776a5e514430251a0e02000000010a12191f232626282421201d19131723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c99a8a09393939393939393939496999e96918b827a6e685e53493f332723303d4a5663707d89968d8174675a4e4134271b0e000000020b17222d38424d575f696f7c8490949fa3a19e948f888287929fa99f92877c6e625a50443a3028232d3946525e687783909997928e8376695c504336291d100300000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e110000000007121d27303b454d575e676d747b81868b8e929796989a9b9c9d9d9d9e9e9e9e9e9f9f9f9fa4acb6c0b6aea9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa8aaaaaaaaab94887b6e6155483b2e2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d2114060000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000714212e3a4754616d7a86929facb0a69c9082766c62574d433930281f18120d07050c111517181c1c1c1c1c1c1c181d23283144515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000a141c262e38404850575e616c71787e83888d90939a999b9c9e9fa2aab4b1b2aea49d9a9797928e8b86817c756f6a605d554e463e352c241a11080000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000000000000000000006131f2c3845515c677683909daaaca0958c7f746d6866656565625f584e43372b1f130600131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1c2935424f5c6875828f978a7d7064574a414e5a6774818d9a9d9184776a5e51442f24180d0100000000040c13181d2020201d1814120f0916232f3c4956626f7c89958e8175685b4e4235281b0f000f1c2935424f5c6875828f978a7d7064574a3d3126333f4c5966727f8c99a09689868686868686868687898d92989e948f847a6e655b5044372b232f3c4956626f7c89958e8175685b4e4235281b0f0000000006111c262f3b454d575f6a6f7a828d92999fa69e9c948f9299a3a2978d80746a5f534b454039342e2a36414c566673808d8c8985817e7064574a3d3124170a0000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000b151e29333b454d555d60696e747a7e8285888a8c8d8e8f9090919191919192929292939aa4afbbaea49d9a93939393939393939393939393939393939393939393939b9ea5afafa499877a6d6154473a2e2114070000000000000003131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c07060400071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000005111e2a36424d5666727f8c98a3aeab9f94897c6f635a50453b31271e160d07000911181d212425292929292929292929292a3744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000009121c262e38404a525a61696e767e848b9095999d9fa4aca8a9a8a6a5a4a4a4a5a6a8aaa6a9a19e9b98928e88827c736d675f584f473e362c231a1007000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7986929facac9d9083786c605d5659585855544e463c32261b0f0300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b404d5a6773808d9a9e9184786b554b4035291d1004000000080d161d24292c2d2c2924211f1a151723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c999e918479797979797979797a7c808590959f969082776c6053463c3126303d4a5663707d89968d8174675a4e4134271b0e00000000000a141d29333c454e585f686d78808790959ea0a69e9c9fa3ab9f92857a6d65605c54514b443f3830303d495663707d83807c7874706c6155493c3023160a0000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000030c172129333b434b51575f62686d7175787b7d7f808283838484848485858585858687939facb9a99d928d86868686868686868686868686868686868686868686868e939eaaac9f9386796c605346392d2013060000000000040a0f131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191313100c0707131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000714202d3a46525e697784909daab4aa9c9083766b6054483f33291f150c040009121b22292e313236363636363636363636363744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006101b242e38404a525c636c717b838a91969d9fa7aaacaba39f9d9b999897979898999b9d9fa3ababaaa29f9b948f8780796e6a615950483e352c22180d0400000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000916232f3c4956626f7c8999a3aea49a8b7e71665b524c4c4c4c4947433c342a20150a0000131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7f7265584c404d596673808c999f928578675d5145392c20130600000811191f282f35393a39352f2e2b26201824313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7f7265584c3f3226333f4c5966727f8c999e9184776c6c6c6c6c666c6d6f737b8390969f948b7e7165574d42372b313e4a5764717d8a978d8073665a4d4033271a0d0000000000020b17202a333c464e565e666d737c838b91969ea1a9acafaa9d90837d77716d66605d55504a423d353b4854606b7077736f6c656461594f44392d2014080000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e0200000000000000000000000000000000000000000000000000000102030000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000040d161e2429313940454d53565d606468696e707274757676777777787878787879797c8995a2afa79a8d807979797979797979797979797979797979797979797979818e9ba8ab9e928578665b5044382b1f120600000000070e151b1f222c3946525f6c7985929facada093877a6d6054473a2d26262626262626262626201f1c18120b0b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f120600000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000814212e3b4754616e7b8795a0acaea2988a7e7164594f44362d21170d030006111b242d343a3d3e43434343434343434343434344515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000030c18222d36404a525c646e737e8590949da0a8abaaa29f9b9992908e8c8b8b8a8b8b8c8e9092999a9ea1a9aca69e99928d837c706b615a50473e342a1f160c01000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000a1724313d4a5764707d8a97abac9f93867a6d61544a413f3f3f3c3b37322a22190e040000131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404b5865727e8b989f93867a6d6053473a2d20140900030d19232b313a40454745403b3a37312a2125323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c999e9184776b606060605b606163696e7a84919e9d908377695f53463a2d323e4b5865717e8b988c7f7266594c3f3326190c000000000000050e18212a343c444c545c606a6f787e848b9297a1adb8aca0959089837e79726d67605c544f45403a444f5960636a6662605b53554f473e33281c10040000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b07070401000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000010c161f282f35393a3e3f42474c525458575f6163656768696a6a6a6b6b6b6b6b6c6c6f7c8995a2afa89b8e82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7783909daaa99d9083766a544a3f33281c0f0300000007101920262b2e2f3946525f6c7985929facada093877a6d6054473a33333333333333333333332d2c28231d150c111b2935404b5564717d8a99a3afac9f9285796d6053463a2d201307000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c2013040000000000000000000b1825323e4b5865717e8b98a7b1ac9f9285796d6053473d32201b0f0500010c18222d363f454a4b4f4f4f4f4f4f4f4f4f4f4f4f4f515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000b151e2a343f48525c646e73808a92979fa6aca9a29f98928e8a868381807f7e7e7e7f80818386898d92979ea0a8aba39f9591867d716c61594f463c31281e13080000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000b1825313e4b5864717e8b97a4ab9e918478685e5242382f32322f2e2b2620191007000000131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817468554b404a5663707d8996a49a897c6f6356493c30251a0e090c151f2b353d434b5153514b4847433c332f2633404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817468554b403428333f4c5966727f8c999e9184776b5e53534a505354565e68727e8b9aa095887b6e6155483b2e33404d596673808c988b7e7165584b3e3225180b00000000000000060f18222a323a424b51585f666c71787e85929eabadaba7a09d95908b847f79726d666059514b433d474f54565d595653504949443e352c21170b000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d0805010000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0000000008131e28313a4145474b4c4d4e4f5052504d535557595a5b5c5d5d5e5e5e5e5e5f5f626f7c8995a2afa99c908376655b60606060606060606060606060606060605e697885929faba79b8e8174685b4e412d22170b000000040e19222a32373b3c3f46525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000004101d2935404b556875828e9ba8b5a89b8f8275675d5145392c1f1309000005111d29343f485056585c5c5c5c5c5c5c5c5c5c5c5c5c5c5d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000007121d27303c46505a646e73808d929fa2a9aea59e97928c86817d7a77757372717171727375777a7d81858b91969fa3aba7a09892877e716b61584e433a2f24190c03000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669564c412f26252522221f1b150e0700000000131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377675c51454754616e7a8796a1988b7f7265574d42362a201a19191e27313d474f555d605d5555534e4641382a36424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377675c5145382c333f4c5966727f8c999e9184776b5e51463f4446474d56616d7a87939f978a7e7164574b3e3136424d576976828f99897c6f6256493c2f23160900000000000000000610182029303940454e545b60666d7a85929fa9a19e989ea0a09d97918c857f78706b605d554e463d444849514d4946443f3839332c231a1005000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d0802000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000000010d19242f3a434c525457595a5b5c5d5e5d5a54484a4c4d4f5050515151515252525663707d8996a3b0ab9e9285796c605353535353535353535353535353535354616e7b8798a2aeaa988c7f7265594c3f322619060000000a15202a343c4347494c4c525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d1213202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000006131f2c3845515d677884919eabb5ab988b7e7265554b4035291d100400000915212e3a45505a62656969696969696969696969696969696a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000c18232e39434e58626c73808d929ca4adaaa39f938e857f7a75706d67686665646465656668676d7074797e848c9299a1a9aaa29992877d706a5f554c4135291e150a0000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f42302814191615130f0a040000000000131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d60534646525e687884919e9c8f8275695e52463c332a262524293039434f5960676d6765625f58534a41363a46535f697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b5e51443338393b46525d687784919e998c7f7366594c40333a46535f697885919286796d6053473a2d201407000000000000000000060e171e272e343c424a505b66727f8c98a2a197918c91969d9fa19e97918b837d746d675f584f473d3b3d44403c3937332d2d28211a110800000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c070100000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000004111d2935414c565d6064656668696a6b69665e54423f414243434444444545454a5764717d8a97a4b0ada297887b6f625548464646464646464646464646414c5665717e8b98aaaea298897c6f6256493c2f2316090000030f1b26323c464e54555959595f6c7985929facada093877a6d60595959595959595959595959595953514b43392e2318111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000714202d3a4753606d7986939facaea399887b6f6255483c2f24180c0000000b1724313d4a56626c71767676767676767676767676767676767784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000004101c2834404b555f6a717e8b929da4aeaaa298928b817a736d6863605d5559585857585859555d6063676d717980879197a0a8aba39992867c6f675d51453d30261c1106000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0908060300000000000000131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f635349414d566774818e9a9f92877b6e61584e453c3631322f353a424b55606b707a76726e6a645c53483c3b4855616e7b8897908477675c5145382c1f1306000713202c3945525d6877849199897c6f6353493f33333f4c5966727f8c999e9184776b5e5144382e2e35414c566a7683909d9a8d8073675a4d40343b4855616e7b8897908477675c5145382c1f130600000000000000000000050c151d23282f394653606c7884919eaa9e91857f848a90959c9fa19e95918981796e6a60594f463c3237332f2d2b27221b1c17100800000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b0300000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e2215080000000613202c3945525d686d71727374757778767066544b403435363737373838383f4b5865727e8b98a5b1b3a9988b7f7265594f42392e393939393939392d3945525d6875828e9ba8ac9f9285796d6053463a2d201307000006131f2b37434e585f62666666666c7985929facada093877a6d666666666666666666666666666666605c554b4034281c1019242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c889aa4afac9f9286796d6053463a2d2013070000000b1825323e4b5865717e828282828282828282828282828282828286929faca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa4aeaaa29892867e756d68605d5654514b4d4c4b4b4b4c4d4b5153555c60676d737d859196a0a8aba29891847a6d60594f42382e23170c0000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566875818e9a8d8074655b5044495663707d8996a0998d80736a5f574e4642403f3f41454c545d67707d86837f7b746e64584c40424d5765727f8c988e817467554b4034291c10040004111d2935414c566875818e9a8d8074655b504437333f4c5966727f8c999e9184776b5e51443b3b3b3c44505c667783909d998d8073665a4d4037424d5765727f8c988e817467554b4034291c10040000000000000000000000030b121b27333f4953636f7c8996a1a3998c7f73787d83898f949da0a09d938e847c706b60584e443b302523201f1b1711100b0500000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d030000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d2013070000000714212d3a4754606d7a7e7f80818283858276665c5145382f2c2924262a2d37434e586774818e9aa7b4b7aa9d9083776b60544b40352f2b2623282b2f38414c56606d7a85929faca99b8e8275665c5144382c1f120600000815222e3b47545f6a6f72727272727985929facada093877a727272727272727272727272727272726d675c5145382c1f131824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000b1824313e4b5764717e8a97acb6aa9d908477665c5144382c1f12060000010d1a2734404d5a6773808d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9298a2aea79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000004111d2935414c56606d79839198a2aeaea39892867d716c615e56524c474541403f3e3e3e3f404045474b51555c606b6f7b849196a1abaaa0968e81746b60544a3f34281c110600000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d201300010d19242f3d4a5764707d8a989184786c6053464653606c7884919e9f92877c6f695f58534d4d4c4c4c51565d666d7983918f8c888174675a4e4147535f6977839097897d7063564a3d2f23180c0000010d19242f3d4a5764707d8a989184786c6053463c323f4c5966727f8c999e9184776b5e5148484848494e56606d7985929f988b7f7265584c3f3a47535f6977839097897d7063564a3d2f23180c0000000000000000000000000005121f2b3744505b6574808d9aa89f92867a6e6c70767c828991959fa39d9691867d706a5f564c41362a2113120f0b0600000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b0100000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000714212d3a4754606d7a878c8d8e8f909186796d60544a403a39352f31363a3f47535f6a7783909daab6b8aca095897d70665c5145413a37312e34383b424a525e68727f8c98a2ada1978a7d7164544a4034281c100400000916222f3c4955626f7c7f7f7f7f7f7f86929facb3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20131724303d4a5763707d8a96a3b0a99c908376695d5043362a1d1000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669544a4034281c10040000010d1a2734404d5a6773808d9a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa2aab4a79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000713202c3945525d68727f8c95a0aaafa59f92867d706b625a524c45413a39352f32313132322f35383a40454b515960696e7b849199a3aea89e93897d70665c5044382d22170b000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000813202d3a4653606d79859296897c7063584e44505b66717e8b959f9991847b6f6a615f57595859555d60686d78818e959c93877c6f625548424d57616e7b88959285796d6053463a2d2013070000000813202d3a4653606d79859296897c7063584e43373f4c5966727f8c999e9184776b5e545454545556585f68707d8a98a298897d7063564a3d424d57616e7b88959285796d6053463a2d201307000000000000000000000000000613202d394653606c7884919eac9b8f82756860646b6f767d838c9299a2a09892867c6f685e52463d32271b1003000000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000613202c3945515d67778390999b9c9d988a7d71665b514b4745404343424648505a626f7b8895a0acb8bcb1a79d9083796d605b524c464242413f44464d545b616d7a85919eaaa99e9184796d6053463a2e23180c0000000c1925323f4c5865727f8b8c8c8c8c8c9299a3aeb4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e412e23180c000000010d1a2734404d5a6773808d9aa6a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000004111d2935404b55606d7a85929fa7b1a99d938b7e716b60595046413a352f2c2924252524252524292c2e343940454f575e696f7c87929fa7afa59d9183786d60544a3f33281c0f0300000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a6054474a54606c78839098a09691847c746e696766656567676d727a828e939e958d80746a5f534746535e6974818e9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a6054473e3f4c5966727f8c999e9184776b61616161616162656a6f7a84919e9f9285796d6053463a46535e6974818e9a8e8174665c5044382c1f1206000000000000000000000000000815222f3b4855626e7b8896a1a49a8b7e7164565960636b70787f879297a2a29891847a6e61594f44382c1e13080000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000004111d2935414c556673808d99a3a8aa9d9083786c605d5553514b50504d53555a626c74818e9aa7b1b6b4b6aca0958d80736d605d56534d4e4e4a5053575e666c75828f97a1ada1978c7f73665c5145382c1c12070000000c1925323f4c5865727f8b98999999999fa3abb4b9ada49c99999999999999999999999999999993877a6d6054473a2d211416222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000e1a2734414d5a6774808d9aa7b3a69a8d8073675a4d4034271a07000000010d1a2734404d5a6773808d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000613202c3945515d6773808d97a2adada1978e81746c61594f473e36302924201d181918181819181d1f23282f343d454d57606a727f8c95a0acaca0958b7e71665b5044382b1f1308000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000004101c2834404b55636f7c899494887c6f62594f44505b666e7b869298a0969187807b777473727273767a7f858f939e969083796d60584e434e58616e7b869294897c6f62544a3f34281c100300000004101c2834404b55636f7c899494887c6f62594f443f4c5966727f8c999e9184776e6e6e6e6e6e6e6f72757c839096a0978d8074665c5145434e58616e7b869294897c6f62544a3f34281c1003000000000000000000000000000b1825323e4b5865717e8b98a89f93877a6d61544f545960666d737d859297a2a1968f82756b6054483a2f24190d0100000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d100400000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000010d19242f3b4854616e7b86929fa9ab9f958c7f736d6762605d555d5d575f61656d717e8a939da9afa9a7a9aba79c928c7f746d68615f575b5b545c6062696e78808d949ea9a59e9184796d60544b4034281c0b000000000c1925323f4c5865727f8b98a5a5a5a5acaeb4bdbfb6ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211416222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d000000010d1a2734404d5a6773808d939393939393939393939393939393939393939393938d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000714202d3a4753606d7a85929fa9b2a89e91857a6d605a50473d352a251e1913110d070b0b0b070c1013181d2329333b454e58606d7883909da7b1a79e9184786c6053463a3024190d0100000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000c18232e394854606b76828f9c8f82756c61564c4a545f69707d8692979f99928d888481807f7f8082868b91979e9691847b6e675c51464b55606a74818d998f82766a605442382e23170c00000000000c18232e394854606b76828f9c8f82756c61564c414c5966727f8c999e91847b7b7b7b7b7b7b7b7c7e82879095a09892857a6d61544b404b55606a74818d998f82766a605442382e23170c00000000000000000000000000010e1b2834414e5b6774818e9aa79e918477685e5246484f545c606b707c85929fa59e93897d7063564c4135291d1104000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f1306000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000814212d3a46535e6974818e97a1aba79c918c8079736f6d676a6a6a6a696e71777e87929fa5afa59d9b9c9fa6a49c918c807a726e6969686768666d6f747b828d929da6a69e938a7e71675d5142392e23180c000000000c1925323f4c5865727f8b989f9f9f9fa0aeb4bcb9b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211416232f3c4956626f7c8995a2afaa9d9184776a5e5144372b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000f1c2835424f5b6875818e9ba8b2a5998c7f7266594c3f3326190c000000010d1a2734404d5a6773808686868686868686868686868686868686868686868686868074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeaca0968b7e71685d52483e352b2319130d08040100000000000004070c12182129333d44505c66707d89959fabaca0968a7d7064564c4135291d110400000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000007121d2c38434f5963707d8994948a7d70685d52454d57606b707d858f949c9f9a95918e8c8b8c8d8f92989e9c938e847b6e695f554b45515c676f7c879394897c6f63584e4330261c1106000000000007121d2c38434f5963707d8994948a7d70685d52454c5966727f8c99a196918787878787878788898b8f93999e9691867d6f685d524245515c676f7c879394897c6f63584e4330261c11060000000000000000000000000004111d2a3744505d6a7783909da89b8e827568564c413d424a5159606a707d8a939ea69c8f8276685d5245392c2013070000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d201407000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000005121e2a36424d57616e7b859299a3aba39c928d84807c7a7877767677787b7e838b9299a3aea69d938e90949fa6a39c928d857f7b777675747576797c80868f949da4a69f948e81746c61554b4030271d1207000000000c1925323f4c5865727f8b939393939393a2aab4b3a89e9693939393939393939393939393939393877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b2a6998c7f7366594c403326190d000000000d1926333f4c58646e73797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000814212e3a47535f697683909daab4aa9e9184786d60564c41362d2319110802000000000000000000000001070f172128343f4a54606b7783909daab2a89b8f8275685d5245392c201307000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000f1b27323d4854606b7682909991847a6d605b51484f59606b707b828a8f939a9a9d9a9998989a9c9a99928f8981796e695f574d47505a606d798491988f82766b6054463d321e150a000000000000000f1b27323d4854606b7682909991847a6d605b514c5966727f8c99a8a19e949494949494949495989c9a97928d847d6f6b60564c47505a606d798491988f82766b6054463d321e150a000000000000000000000000000004101d2935404b556b7885919ea6998c807366594d40303940444f58616b75818e9ba99f92867a6d6054473a2d21140700000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f13060000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f1409000000000000020e1a25313b46525e69707d879299a1a9a49c96918d8986858483838485888b90959fa3aba59d948e818390949da5a49d97928c8884828181828385898d92989ea6a49f948f82796d605a5043392f1e150b00000000000c1925323f4c5865727f8686868686868998a2aeafa2968c87868686868686868686868686868686867a6d6054473a2d21141824313e4b5764717e8a97a4b1a99c8f8376695c504336291d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a0d000000000b17232f3b47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000815222f3b4855626e7b88959fabaea3988b7e72665c50443a2f241b1107000000000000000000000000000000050f17232e38424f5964717e8a98a2aeac9f92867a6d6054473a2d2114080000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000a16212c38444f59626f7c8692978e81746d625a50474f5960696e767d83878b8e909192929291908e8b86827c756d675f574d474f59626c73808d9592867c6e62594f44342b200c03000000000000000a16212c38444f59626f7c8692978e81746d625a505966727f8c9393939393939393939399929291908d8a8580796f6b60594f474f59626c73808d9592867c6e62594f44342b200c03000000000000000000000000000006131f2c3945515d677986929fa5988b7f7265584c3f322e343d464f59626f7c8997a2a3998a7d7164574a3e3124170b00000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d100400000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000009141f2a36424d57606b717e8792979fa2a8a19e999a9391909090919297989da0a7a8a19e938e82797a828e939da0a8a19e9996918f8e8e8f9092989a9fa3a7a09a938d82796d675d51483e31281d0c0300000000000b1824313e4a56626d7279797979797986929facada093877a7979797979797979797979797979797976685d5245392c20131926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e0000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675a4d4134271a080000000007131f2b36404a52585a6060606060606060606060606060606060606060606060605a58524a40362b1f13070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867a6d60544a3f32281e1209000000000000000000000000000000000006111c26303d4753606d7a85929facaea3998b7e7164584b3e3025190e02000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000004101c27333d47535f6a737f8c95938c7f726c615950444f575f616b70767b7e8183858586858583817e7a756f6a605d554d445059606b717e8b92958c7f736a5f53473d3222190f000000000000000004101c27333d47535f6a737f8c95938c7f726c61595966727f86868686868686868686868686858483807d79736d6760594f445059606b717e8b92958c7f736a5f53473d3222190f0000000000000000000000000000000714202d3a4753606d7a8699a3a4978b7e7164584b3e312328343e4653606c7985929fab998c7f7266594c3f3326190c000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000030e1a25303b454f59626c717d858d92989d9fa4aca49f9e9d9d9d9d9ea1a9aba49f9c96918a81786d6d78818991959c9fa3a8a09e9c9b9a9b9c9fa2aaa39f9b95908880786d675d554b40362c1f160c0000000000000915222e3a46515b62656c6c6c6c6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d111c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8e8175685b4e422f24190d01000000020e19242e3840474c4d5353535353535353535353535353535353535353535353534d4c4740382f24190e030000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000006121f2b3844505b6675828f9ba8b5a89b8f8275685d5242382e20160c000000000000000000000000000000000000000a15202c3945515d6775828e9ba8b4ab9b8e817468564c41362a1e11050000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000b16212b37434e58606d7883909793887e716b625a514a4d53596163696e71747678797979787674716d68626058514b4a505a616b707d8792979083786d60584e43352b2110070000000000000000000b16212b37434e58606d7883909793887e716b625a636d727979797979797979797979797978777673716d67605d554f4a505a616b707d8792979083786d60584e43352b2110070000000000000000000000000000000613202d394653606c7986929fa5988b7e7265584b3f3025212b3744505b657784909da79a8d8074675a4d4134271a0e0100000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d1207000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000009141f29333d47505a626b6f7a80868c90939a999b9d9e9e9f9f9f9e9d9c9a9993908b847d746d66666d747d848a8f92999a9c9d9e9f9f9f9e9d9b9998928f89837d746d665d554c43392f241a0d0400000000000006121e29343f49515658606060606c7985929facada093877a6d6060606060606060606060606060605f524c443a2f2419131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f837669554c4135291d11040000000008121c262e363b3f40464646464646464646464646464646464646464646464646413f3c362f261d1208000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000613202d394653606c7885929fabb2a9988b7e7165564c4130261c0d040000000000000000000000000000000000000004101d2935404b5565717e8b98aab3ab9e918478685e5246392d20140700000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000050f1a26313c44505c666e7b85929992867d716c605c544e464f55575e6165676a6b6c6c6c6b6a6765615e56544e454e545c606c717d86929992857b6e665c50463c3123190f00000000000000000000050f1a26313c44505c666e7b85929992867d716c605c63666c6c6c6c6c6c6c6c6c6c6c6c6c6b6b696764605c55514b4e545c606c717d86929992857b6e665c50463c3123190f0000000000000000000000000000000005121f2b3744505b657885929ea6998c807366564c41362e2e2e3844505b667784909da79a8d8074675a4d4134271a0e01000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b010000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000030d17212c353f48505960686d737a7f83878a8c8e90919192929292908f8d8a86837e79706c605c5c606b70787d82868a8d8f919292929292908f8c8986827d776f6b605c544c433a31271d120800000000000000010d18232d373f464a4c5353535f6c7985929facada093877a6d6054535353535353535353535353535345413a32281e1314202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000a1724313d4a5764707d8a97abb5ab9e918478675d5145392c20130600000000010a141c242b2f33343939393939393939393939393939393939393939393939393433302b241d140b01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000815222f3b4855626e7b8897a2adada197877b6e6154483b2f21140a0000000000000000000000000000000000000000010d18242f3b4855616e7b8898a2aeada196877a6e6154473b2e21140800000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000c1926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000a152028343f4a545f696f7d87929892877e736d665f58524c484d5254585b5d5e5f5f5f5e5d5b5854524c474b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000a152028343f4a545f696f7d87929892877e736d665f586060606060606060606060605f5f5e5d5a5753514b4b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000000000000030f1b27333f49536a7784909da99c8f8276685e52463f3b3b3b404653606c7985929fac998c7f7266594c3f3326190c000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d030000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d040000000000000000000000050f1a232d363f474f565d60686e72767b7d7f82838485858685858482807d7a76716d66615a51515960666c71767a7d80828485858685858382807d7a75706b636059514a423a31281f150b00000000000000000006111b252d343a3e3f4646525f6c7985929facada093877a6d6054474646464646464646464646464639352f282016101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d2013070000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8899a3aeaca196877a6d6054473a2d2114080000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000a1724313d4a5764707d8a97a9b3ab9e918578695e53463a2d2114020000000000000000000000000000000000000000000714212d3a46535f697885929fabb2a896897d7063564a3d3023170a000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000000003060809192633404c5966737f8c99a6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c46474b4e505252535252504e4b47464b51555d606a6e787f889299928a7e716b60574d42382e22180e000000000000000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c5353535353535353535251504d4a474b51555d606a6e787f889299928a7e716b60574d42382e22180e0000000000000000000000000000000000000b17222d414e5a6774818d9aa99f92867a6d6159504a4847484b515b636f7c8998a2a49a8a7e7164574b3e3124180b00000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e0000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000000000000000008111b242d353d444c52565e6165696e71737577777879797978777573716e6864605c545044454f545b6064686d717376777879797978777573706d67636059544f44403930281f160d030000000000000000000009131b23292e31323946525f6c7985929facada093877a6d6054473a3939393939393939393939392c29241e160e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f120600000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000713202d3a4653606d7986929facb2a896897c6f6356493c3025190e00000000000001080e1317191a20202020202020202020202020252728292622211f1a20201a1a17130e08010000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669574d42362a1e120500000000000000000000000000000000000000000005121e2b37424d576a7683909da9b2a5988c7f7265594c3f3226190c0000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000040a0f1315161a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000003050916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f060000000000000000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f06000000000000000000000000000000000000061724313d4a5764707d8a97a2a3988d80736b605c54555455555c606d75828f9caa9f93877a6e6154473b2e211408000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f100600000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000009121b232b323a41454c5254565e616466686a6b6b6c6c6c6b6a696764615e5653514a423e3d424a5053565e616467696a6b6c6c6c6b6a686663605d55554f48433d342e271e160d040000000000000000000000010911181e22242c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d201d19130e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c1003000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000006131f2c3845515c677783909daab2a6998c7f7366564d41362a1c11060000000000000002070b0d0d131313131313131313151e252c31343536322f2e2b26201f1c18120b0300000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a69a8d8073675a4d4031251a0e02000000000000000000000000000000000000000000020e1a2631414e5b6874818e9ba7b3a79a8d8074675a4d4134271a0e00000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000070f151b1f2222262b38434e586875828f9ba8a79a8d8074675a4d4134271a0e0100000000000000000000131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900010407070c10121316232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a0000000000000000000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a000000000000000000000000000000000000000714202d3a4753606d7a85929ea89f93887d726d666362616263676d737f8b949ea69d908376685e5246392d2014070000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000000000000091119202830353b4146474d525457595b5d5e5e5f5f5f5f5d5c5a5754524c46444039302f383f44464c5254575a5c5e5f5f5f5f5f5d5c595653514b48443d383228231c150c040000000000000000000000000000060d12151f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020201413110d0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000004101c2834404b556774818e9aabb5a99c908376685e5246382e23170c0100000000000000000000010606060606060008111e272f373d4042433f3b3a37312d2c29231d150d04000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f322619090000000000000000000000000000000000000000000000091a2733404d5a6673808d99a6b3a89b8e8175685b4f4235281c0f00000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000007101920272b2e2f31363e4754606a7885919eabaa998c7f7266594c3f3326190c0000000000000000000000131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d02080d111314181c1f201f232f3c4956626f7c89959f9f9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000000000000613202c3945515d67727f8c96a1a49a92877f7873706e6e6e7073798088939fa69f948a7e7164564d41362a1e1105000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f050000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000070e161e24293036393b4246474a4c4f50515252535252514f4d4a4746413b38342e27262d33383a4146474a4d4f515252535252504f4d4a4745403a38332c272118120b03000000000000000000000000000000000106131f2c3946525f6c7985929facada093877a6d6054473a2d21141313131313131313060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000c18232e3e4a5764717e8a99a3afac9f93877b6e61544a3f34281d13070000000000000000000000000000000000040e1a232f3941484d4f504c4847433d3a38342f271f160e040000000000000000000001040606111e2a3744515d6a7784909daaa99c8f8376695c504336291d10060000000000000000000000000000000000101d2a3743505d6a7683909da9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a99c908376695d5043362a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000040f19222b32373b3c3f4246505a626f7c8997a1ada298897d7063564a3d3023170a0000000000000000000000131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f080d13191d202125292b2c2c292f3c4956626f7c89939393939386796c605346392d2013000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f060000000000000000000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f06000000000000000000000000000000000000000004111d2935404b55606d79849197a1a399928b84807d7b7a7b7d80858d939aa4a0968f82766c6155443b3025190e020000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c110800000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000000000000000000000000040c13191e252a2d30363a3b3e4042444445464646454442403e3b3936302c28231c1c22282b3036393a3e40434445464646454442403d3a39352f2c27211b160c070000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000714212d3a4754606d7a86929facafa4998c7f72665c50443a2f24181007000000000000000000000000000000030c16202c35414b53595b5c5955534e4a47454039312820160c020000000000000004090e111213131e2a3744515d6a7784909daaa99c8f8376695c504336291d13130807050200000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000a15202b343c4347494c4d5359616c75818e9ba9aa9f92867a6d6054473a2d2114070000000000000000000000131f2c3946525f6c7986868686868686868681756c61554b40342b1e150c13191e24292c2d323638393836323c4956626f7c86868686868686796c605346392d20130000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a11070000000000000000000000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a1107000000000000000000000000000000000000000000010d18242f3a45515d676e7c8592979fa39f96918c89888788898d91979fa49d9691847b6e615a504532291f140800000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a00000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000000000000000000000002080d14191e20252a2d2e31333537383839393938373634312e2d2a251f1c181211171c1f252a2d2e313436373839393938373533302d2c29241d1c160f0a04000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e0000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e13080000000000000000000000000000000000000713202c3945525d6876838f9ca9b3ab9e9184796d60554b4035292219100903000000000000000000000000040c151e28323d47535d65686965625f585653514b433a32281e1308000000000000080f151a1d1f2020202a3744515d6a7784909d9f9f9c8f8376695c504336292020201514120e09030000000000000000000000121e2b3845515e6b7884919eabafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9184776a5e5144372b1e1100000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000030f1b27323c464e545559575f616b707e8a939eaaa3988e8174675d5145392c2013060000000000000000000000121f2b3844515d6974797979797979797979756f65594f433a342e261e191e252a3035393a3f43454645433f3a4754606a6f79797979797979766c5f5346392d2013000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b120900000000000000000000000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b1209000000000000000000000000000000000000000000000007131d2935404b555f6a6f7d858f949c9fa09e999695949596999ea19f9b938e847b6e695e52483e3320170d020000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c02000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a00000000000000000000000000000000000000000000000002080e1114191e20212426282a2b2b2c2c2c2c2a29272421201e1914100c07060b0f13191d20212427292b2c2c2c2c2c2a29262320201d1813100b050000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000004111d2935414c5664717e8a97a1adaca0968b7e71675d51453e342b221a140e09060400000101000205060c10161e27303a444f59656f7576726e6a6763605c554c443a3025190d010000000009121920262a2c2c2d2d2d3744515d6a778490939393938f8376695c5043362d2d2d2d22211e1a140e0600000000000000000000121f2c3845525f6b7885929eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000006131f2b37434e5860626567696e747d86929fa5a49f92867b6e61554c4135291d11040000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c68655d535246443f383026252a30363a4145474b4f525352504c47454e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000000010c18242f39434e58606b6f7b828a8f94979a9d9e9e9f9f9e9d9a99928f89817a6e695e574d42362c220e0500000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b020000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a0100000000000000000000000000000000000000000000000000000205090e11141417191c1d1e1f1f201f1f1e1c1a171414110d08040000000003080d111314171a1c1e1f1f201f1f1d1c1a171413110d070100000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000000010d19242f3a4653606d7985929ea9b2a89e9184796d605a50463d342a251f1a1313100c070e0e080e1114171c1f283039424c56606b7581837f7b7774706d675e564c4135291d110500000008121b242b313638393939393844515d6a77838686868686868276695c504337393939392e2d2b261f180f06000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000815222e3b4754606a6f7274777b81879298a2a39f928c7f72695f53433a2f24190d0100000000000000000000000d1925303b4650585d5f60606060606060605b5e60605f53504a42382e30363a41464c5254585c5e5f5f5c5853514b4e5456606060606060605f5a52493e33271b0f0000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a1109000000000000000000000000000000000000000000000000000007121d27313c464f5960696e777d82888b8e909192929291908d8b86827d746d685e574d453b30241a100000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a01000000000000000000000000000000000000000000000000000000000000020507080b0d0f11111213131312110f0d0b080705010000000000000000010507070b0d10111213131312110f0d0a07060401000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000008131f2c3845515c6773808c97a1adada1968d80746c61584e463e36302a26201f1c181b1a1b1b191e2023282c313a424a545d68707d898f8c8884807d796d685e5246392d2013070000040f19242d353d424546464646453d4f5b6771777979797979797670665a4e3b44464646463b3a37312a21180e030000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c7f8084888e9299a29f99928c80746d63574d4231281e130800000000000000000000000008141f2a343e464d51525353535353535761686b6c6c6c605c544a3f353a41464c52565d6065696b6c6b6965605c554e474953535353535353534f4940372c21160a00000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f1910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f191008000000000000000000000000000000000000000000000000000000010b151f2a343d474f575e656c70767b7e8183848586858483817e7b756f6b605d564d453b33291f1208000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f1911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c1106000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000004101c2834404b55606d7a85929ea7b1a89d928a7e706a60585046423b36312d2c282327272728252a2d2e34383e434c545c666d7a84919c9896918d89857a6d6154473a2e21140700000915202b353f474e5253535353514948555f676a6c6c6c6c6c6c69665e54474851535353534846423c332a1f14090000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000e1a2734414d5a6774808c8d90959b9fa098928e877f746e645b51453c311f160c01000000000000000000000000020d18222c343b4144464646464646505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e464646464646464646433e372e251b1005000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000030d18222b353d454d535b6063696e71747677787978777674716e69636059524c433b332921170d0000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d07000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a0804000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000c18232e3945525d68727f8c959faaaea49f92867c6f6a625a524d46423c3a38342e343434353036393b3f444650565d666d78828f96a0a8a09e988d8074685e5246392d20130700000e1a26313d4751595e5f6060605e56544f555b5d6060606060605c5a544d53555d6060606055534d453c31261a0e0200000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000e1a2734414d5a6774808d9a9da0a7a0969186817b726d645c53493f332a1f0d04000000000000000000000000000006101a222a303538393939393945525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e393939393937332c251c13090000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000060f19232b333b41495053575f6164676a6b6b6c6c6b6a6764615e57544f45413a312921170f0500000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018130c0400000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c030000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000007121d2935414c56606d78839098a2acaea29892857c716c615e57534d494645404141414141424146474a50535a61686d78818e949fa8b0a69f92857a6d61564c4135291d11050000111d2a36424e59636a6c6c6c6c6b636059514a51535353535353504e50575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000f1b2835424e5b6875818e9ba8b3a6998c807366594d402f24180c00000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000e1a2734414d5a6774808d9aa5a9aa9e91847d78716c605d554b43392f24180c050000000000000000000000000000000810181f25292b2c2d2d2d3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34282d2d2d2d2b27211b130a0100000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000007111920292f383f44464d5355585b5d5e5f5f5f5e5d5a5854524d48443d352f281f170f05000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c171008000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000d19242f3a44505c666e7b86929aa4afaaa29792867e756e69615f575653514b4e4e4d4e4e4f4c5254545c60646c717a828e939ea6b0a89f948c7f72685e52443a3025190d010000121f2c3845525e6a757979797978706b605c544d4546464646434b515a61696e777979797976695f53463a2d211407000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4035291d100400000000000000000000000000000000000000000005121e2b37424d57697683909ca9b2a5988c7f7265594c3f3226190c00000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000e1a2734414d5a6774808d95999c9fa096918a847e756d675d554b40352921160b00000000000000000000000000000000060d14191c1f1f20202834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f2020201e1b16100901000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c04000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33373b4246484b4e505152535251504e4b4746423b383229241e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1b150f0a04000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000008131e28343f4a545f69717e88939fa3afa9a298928b827b746e696662605c545b5a5a5a5b5c565e6164666d71767e848f949ea5afaaa1968f82786c60564c4132281e130800000013202c3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e221508000000000000000c1825323f4b5865727e8b98abb5aa9d908477675d5145392c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000e1a2734414d5a67748087898c90949da09e96918a81796d675d51453d33271c10030000000000000000000000000000000002080d101213131825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d13120f0a0500000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b31363a3b3e4143444546454443413e3b3a36302c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a0400000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000010b17232e38424d57616c727f8c919fa3abaaa39f938f86817b76726f6d66696867676768686a686e7174797d838a91969fa6afa9a19891847a6d665b50443a3020160c020000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000916232f3c4956626f7c8999a3afac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aeaea298887b6e6155483b2e221508000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000713202d3a4653606d787b7c7f838990959fa09d938e82796d60594f44382c1f1409000000000000000000000000000000000000000305060815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110405020000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262a2d2e31343738383939383734312e2d2a251f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000006131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c12090000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000006111c26303c45505a636d737f8b9299a1a8aea59e98928d87837f7c79777674747474747577787a7d81848a90949ea1a9afa8a19792867c6f685e544a3f32281e0e04000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000714202d3a4753606d7a86929facafa399897d7063544a3f33281c0f030000000000000000000000000000000000000004111d2935414c5665727e8b98aab3ab9f9285786c605346392d2013060000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000006121f2b3844505c666d6e6f72767c838f949fa59e948e81746b6054483b31251a0e020000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212225282a2b2c2c2c2b2a272521201e1a140f0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b06040100000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a0000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000a141e2a333e48515b636d737f8791969fa4acaaa29f9a93908c898684828181808181828385878a8e91979c9fa6adaca59d9691857c6f6a60564c42382d20160c00000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000006131f2c3945515d677783909daab5ab9a8d8073665b5044382b1f140a000000000000000000000000000000000000010c13202c3945525d6875828f9ba8b5a89b8f8275665b5044382b1f120600000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000003101c28343f4a545c606162666b6f79828f97a1a69d93897d7063574d42362a1e120500000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b09070603000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c0200000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000020c18212c363f49515b636d727d848e939a9fa6acaca49f9d999992918f8e8d8d8d8e8f909298979a9ea1a9abaca7a09d938e847c6f6a60584e443a2f261c0e05000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000004101d2935404b556673808d99a9b3ab9e9184786c6053463d2f261c1106000000000000000000000000000000000008131e28343f4a54606d7a86929facb1a7988b7e7265544a3f33281c0f03000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000b17232e38424a505354565960676d7a85919eaba59c8f8276695e53463a2d211407000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000000000000000000000000000006131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000060f1a242d374049515b626b6f7a818790949b9fa3ababa9aba39f9d9c9b9a9a9a9b9b9d9fa2aaa7ababaca49f9c959189817a6e6a60584e463d32281d140a000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e030000000000000000000c18242f3c4956636f7c8997a1adada196897d7063584e42382d22170f06000000000000000000000000000000081119242f3844505c66727e8b98a3aeaca095877b6e6154483b2d22170b00000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000006111c2630383f444647494f555e68727f8c99a3ab9f94877b6e6154483b2e2115080000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111320202020202020201a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c101212131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000006131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000008121c252e374048515960686d757c83898e92999b9fa2a9a6a8a9a9a7a7a7a7a7a8aaa9a8a6aaa29f9c9a938f89847d746d685f584e463d342b20160b020000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000713202d3a4653606d7985919eabb2a89c8f82766a60544a3f3328211810080200000000000000000000000309111a232935414c56606d7884919eaab3a99d908377695e53463a2d1c1106000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000a141e262e34383a3b3d434c56606d7a86929faca6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f0200000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a05000000000000000000000000000000000000000000000105090b0b131313131309090703000000000000000003070b0d0e1313131311100e0a0600000306080913131313100f0d09040004090e111213131313130a090704000000000000000000000000000000000003080b0d0e13131313070604000000000000000005090d0f1013131312110f0c07010000000000000000000000000000000000000000000000000000000000000000040c13181d202d2d2d2d2d2d2d2d2626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000000000000000000000000000005121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000a131c252e363f474f565d606a6f767c81868b8e929797999b9c9e9e9f9f9f9e9e9d9d9b999798928f8b87827d78706b605d564e463c342b22190e05000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000006121f2b3844505c6673808d99a4afaa9f94897c6f665b50443d332a2219140e09060400000100000406090e151a232b353d45525d68717e8b96a0acada1978b7e7165574d42362a1e0a000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000020c141c23282b2d2e313a45525d687783909daaa6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e11040000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a0300000000000000000000000000000000000000060c1115171820202020201615130f0a040000000001080e13171a1a202020201e1d1a16110b0a0f131516202020201c1b1915100a0f151a1d1f2020202020171614100b050000000000000000000000000001080e14171a1b202020201413100c0701000000020a1015191c1c2020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000040d161d24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000000000000000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444c525860626a6f757a7e8285888a8d8e909192929292929191908e8c8a8985827f7b75706c656059524c433c332b22191007000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000003101c28343f4a54616e7b87939fabb0a69d9083786c60594f453c342a251f1a1312100c070e070c1013131a1f262b353d47505a606d7a84919ea8b2a99e9285796d6053473b31251a0e0000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000020a11171c1f20212935414c566774818e9aa7a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d100400000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d0400000000000000000000000000000000000911181d2124252d2d2d2d2d23221f1b160f070000020b12191f2326272d2d2d2d2a2927221c15151b1f22232d2d2d2d292825211b141920262a2c2c2d2d2d2d2423201c1610080000000000000000000000020b131a1f2426272d2d2d2c201f1d18120b0300040c141b212528292d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000010c161f282f35394646464646464646403f3b352e261c120700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a0000000000000000000000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e0400000000000000000000000000000000000000000000000000000000000000000000010a121b232b323a41454e54586062686d7175797b7e80818384858586858584848381807e7c7975726e6963605b534f45413a312a21191007000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000b17232e3846535e6975818e99a3aeab9f958b7f726b60574e463e36302a25201f1c181b1a1b181c1f20262b31373f474f59626c74818e97a1adada1978d8073675c514538291f140900000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000060b10121319242f404d5a6673808d99a6a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d0300000000000000000000000000000009121b22292e31323939393939302f2c2721191007010b141d242b303334393939393736332e271f20272b2e2f393939393635312c261e242b3136383939393939302f2c28211a1108000000000000000000010b141d242b303334393939392d2c29241d150d030c161e262d3235363939393837342f2921180f0000000000000000000000000000000000000000000000000000000007131d28313a404553535353535353534d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b010000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f6060606060606060585651493f3422190f00000000000000000000000000000000000000000000000000000000000000000000000000091119202830353d43474e54565e6164656c6e717375767778797979787877767573716f6d6665615f57535049413d352f281f180f070000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000006111c2a36424d57616e7b86929fa8b1a79f92877d6f6a5f585046413b36312d2c282327272723282c2d31373c42475159606b717e8b939da9b1a79e92857a6d61554b4034291c1004000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000306081926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a000000000000000000000000000006111b242d343a3d3e46464646463c3b38322b23190f08121d262f363c3f414646464644423f3931292b32373b3c4646464643413d3830282d353d424546464646463d3c38332c231a1005000000000000000008131d262f363c4041464646463a39352f271f150b141e2830383e41434646464544403a332a210f050000000000000000000000000000000000000000000000000000010d18242f3a434b515f606060606060605957524a40352a1f13070000000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000000000000000000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146475353535353535353534c4a463f372d2310070000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373d43484c5254535b6062646668696b6b6c6c6c6b6b6a6a68666462605c5455534d46443f382f29241e160d0600000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a1007000000000000000000000000000000000e1a25313b46535f6973808d96a0abaea39991857c6f6a615a524d46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa5afaa9f958b7e71685e5243392f23180c00000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c1005000000000000000000000000010c18222d363f454a4b53535353534948433d352b21160e19242f3840474c4d53535353514f4a433b31343d434749535353534f4e49423a30353f474e5253535353534a48443e352c21160b00000000000000030e1a242f3841474c4e535353534745403931271d121b26303a42494e4f53535352504c453c3321170d030000000000000000000000000000000000000000000000000004111d2935404b555d6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a0000000000000000000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b4646464646464646463f3e3a342d251b1100000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b32383a41464749505355575a5b5d5e5f5f5f5f5f5e5e5d5b59575653514a4846423b37332d261d19130c04000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000009141f2a36424d57606d79849199a3afaba19791857c716c615e56534d494644404141414141404546494e53575f616d727d869298a3aeaba2989083776c60564c4131271d1207000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a00000000000000000000000005111d29343f48505658606060606056544f473d32271b131f2b36404a52585a606060605d5b554d43393d464e5456606060605c5a544c42333d4751595e5f6060606057554f473e33281c100400000000000008141f2b36414a52585a6060605f5e514b43392f2418212d38424c545a5c6060605e5c574f4533291f1409000000000000000000000000000000000000000000000000000613202c3945515d677679797979797979736e63574b3f3226190c00000000000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c100400000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a00000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e39393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3035393a3f4446484b4d4e505152525352525151504e4d4b494644403b3a36312b27221b140b08010000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000030e1a26313b45515d676f7c87929fa4aea9a19791867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa39992857c6e655b50443a301f150b010000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e04000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d0000000000000000000000000915212e3a45505a62656c6c6c6c6c6360594f43382c1f1723303c47525c64676c6c6c6c6a675f554a3f434e5860626c6c6c6c69655e54453b424e59636a6c6c6c6c6c6361594f44382c2014070000000000000b1724303c47525c64676c6c6c6c6a5d554b4035291d25323e49545e66696c6c6c6b686157453b31251a0e020000000000000000000000000000000000000000000000000714202d3a4753606d7986868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c070503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212c2d2d2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e25292d2d3337393b3e40424344454646464545444342403e3c3a38342e2d2a261f1b17110a020000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a010000000000000000000000000000000000000009141f2935404b55606a717e8b929ca4afa9a198928a817b746e696562605c545b5a5a5a5b545c6063666a6e747b828b9299a2aaaca49f92877d706a5f53493f32281e0d030000000000000000000000000000000000000000000000000003090e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1109030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e0500000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f0000000000000000000000000b1724313d4a56626c7179797979796f6b6054483b2f221a26333f4c58646e74797979797771675b4f424754606a6f79797979767065574d4245525e6a757979797979706b6155483c2f2316090000000000000d1a2633404c58646e747979797975675d5145392c1f2835414e5a667076797979787368574d42362a1e12050000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a0000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414202020202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2022272b2d2f313335363838393939383837373533312f2d2c2823211e1a140f0b06000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000030c18242f39434e58626d73808d929fa4acaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39a938c7f726b61584e41382d20160c00000000000000000000000000000000000000000000000000050d141a1e212b3844505b66737f8c999393939393939084776b6054443a30241e1a140d0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b04000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d100000000000000000000000000b1825323e4b5865717e86868686867d6f6356493c30231a2734414d5a6774808686868683776a5d51404b55626f7c868686868276695e534646535f6c7987868686867d7063574a3d3024170a0000000000010e1b2734414e5a67748086868687796d6053473a2d202936434f5c6976828686868578695e53463a2d2114070000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313131313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113171b1f20222427282a2b2c2c2c2c2c2b2b2a28262423201f1c1814120e0903000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000007121d27313d46505a636e73808c939aa1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6afa8a09992887f726d62594f463c2f261b0e04000000000000000000000000000000000000000000000000050f171f252a2d2e333f4a54616e7a8786868686868686867f7265594f43322e2d2a251f170f05000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d20130000000000000000000000000b1825323e4b5865717e8b939393897c6f6356493c30231a2734414d5a6774808d93939084776a5d5145515d6774818e939393877b6e61544a3f535f6c79869293938a7d7063574a3d3024170a0000000000000b1825313e4b5864717e8b9399897c6f6356493c30232633404d596673808c9397877b6e6154483b2e2115070000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0aca6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f121315181a1b1d1e1f1f201f1f1e1e1d1b1a18161312100c070502000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f050000000000000000000000000000000000000000000000010b151f2b343f48525c646e737f8892979ea5acaaa29f9a93908c898684828181808181828486898c90959b9fa3ababa39f9691877e726d635b51473e332a1d140a000000000000000000000000000000000000000000000000030d17212931363a3b464646525e686e797979797979797979726d62564746463b3a36312921170d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b989f96897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514753606d7a85929fa4998c8073665c5044535f6c7986929f968a7d7063574a3d3024170a0000000000000915222f3c4855626f7b8898988c7f7265594c3f302424303d4a5763707d8a96978a7e7164574a3e2e23180c0000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131312070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f101112131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000030d19222d36404a525c646d727d858f939da0a7acaca49f9c989892918f8e8d8d8d8e8f919299999da0a7acaca49f99928d847d716c635b51493f352c21180b0200000000000000000000000000000000000000000000000009141f29333b4246485353534d565e616c6c6c6c6c6c6c6c6c65625b515353534846423b33291f14090000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131312100d0a06050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514e5764717e8b98a2ab9e9184796d605346535f6c7986929f968a7d7063574a3d3024170a0000000000000613202d394653606c7985929b8e817568564c413529212e3a4754616d7a87969a8d807467544b4034281c100400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000007101b242e38404a525b636b707a828990959c9fa4abaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3abaaababa39f9a938f8780796f6b615a51493f372d231a0f06000000000000000000000000000000000000000000000000020e1a25313b454d535f6060606060605d5f60606060606060605c6060606060605f534d453b31251a0e0200000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020201f1e1d1a1613120f0b060000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d51535f6a7683909caaa9a1978a7d7064574d535f6c7986929f968a7d7063574a3d3024170a00000000000006121f2b3844505b6676838f9c918477685d5246392d202d3946525e687884919d908376665c5145382c1f130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000000020608080b0e1011121313131312100f0d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000009121c262e384049515961686e757d83898f93999c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a19e9b99928e87827c736d67605950483f372d251b11080000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d4a54626e7b88949f9f9c9f9c8f8276695e53535f6c7986929f968a7d7063574a3d3024170a000000000000030f1c28333f4a546773808d9a96877a6d6154473a2e212a36414c566875818e9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000306090f121415181a1c1e1f1f20201f1e1d1c19171413100d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e373f474f565e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817b756f6a605d554f473e362d251c130900000000000000000000000000000000000000000000000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000010b141d242b303334393939393939383734302d2b27221b140b080000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d515c6673808d9a9f948f949f93877b6e61544a5f6c7986929f968a7d7063574a3d3024170a000000000000000b17222d3e4a5764717d8a9796897d7063564a3d302325303f4c5965727f8c9898897c6f6256493c2f23160800000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b110600000000000000000000000000000000040a0f13151a1f21222527292a2c2c2d2c2c2b2a28262320201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000000000000000020a141c252e353d444c525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817d7a746e6a626058514b433d352c241c130a0100000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000008121d262f363c3f414646464646464543403d3937332d261d1a110a010000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d53606d7985929e978f828f99998c8073665c505f6c7986929f968a7d7063574a3d3024170a000000000000000615212e3b4854616e7b8797998c7f7366594c40302523303c4956636f7c8999988b7f7265584c3f3025190d01060606000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000040a0f151b1f21262b2e2f32343637383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b06000000000000000000000000000000000000000000000000000000000000020a131c232c323b41464f54596063686e7276797c7e808283848585868585848382807d7b7974716d68625f58544e454039312b231a120a010000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0709080603000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535251504d4946443f382f2b231c130a01000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5764707d8a979e92857a86929e9184796d60535f6c7986929f968a7d7063574a3d3024170a000000000000030714212d3a46535e697885929b8f827568574d42362a202d3a4753606d7a86929b8e817568564c41362a1d11131313130b0b09050100000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d1105000000000000000000000001070d161b20262b2e31373a3b3e4143444546464646454342403d3a39352f2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000010a111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433c352f271f19110800000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f422f2418191615130f0a040000000000000000000000000000000000000000000007131f2b36404a52585a60606060605f5e5d5a56535049413d352e251c130a000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5e6975828f9c9a8d8075828f9b978a7d7064575f6c7986929f968a7d7063574a3d3024170a0000000001090f14181e2a36424d576975828f9c918578695e52463a2d202c3845515d677783909d918477685e5246392d202020202020181715110c06000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e1111131313131313131308070502000000000000000000000105090b0c13131313131313130f0e0c08040000000000000000000000000000000000000000000000000004090c0e0f131313131313130c0b09060100000000000000000000000000000004090c0e0f1313131313131310060503000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e21150900000000000000000000040c131820272b32373b3c4347484b4d4f51525253535251504f4c4a4745403a38342e28231c150c070000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000080e171e252a32383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c373229241d150d070000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669554b403529252522221f1b150e070000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6b6a6763605b534f473f372e251c100700000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a53616e7b87939f95887c707d8a979c8f8276695e5f6c7986929f968a7d7063574a3d3024170a000000030b131a2024272531404c5966737f8c9997877b6e6154483b2e2d2935404b556774818d9a96877a6d6154473a2e2d2d2d2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000040b12171b1d1e20202020202020201514120e090300000000000000060c1115171820202020202020201b1b18140f090100000000000000000000000000000000000000000002091015191b1c20202020202020191816120d0700000000000000000000000002091015191b1c202020202020201c13120f0b060000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000060d161d242932383c4347494e5355585a5c5d5f5f605f5f5e5d5b595653514b46454039342e271e191009010000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000050d141921272c33383b4146474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018120b03000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aa9e918477675d5145392f32322f2e2b262019100700000000000000000000000000000000000000000d1a26333f4c58646e74797979797979787673706c656059514940372e22190f0400000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c1309000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5b65737f8c999d9083766d7985919e93877b6e615f6c7986929f968a7d7063574a3d3024170a0000010b151d252b303435393d4a5763707d8a96978a7d7064574a3d2d39392f3e4b5864717e8b97968a7d7063574a3d2d39393939393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d22211e1a140e0600000000000911181d2224252d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2625221e18110901000000000000000000030c141b212528292d2d2d2d2d2d2d29201f1b17110a02000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b0000000000000000060f181f282f353d43474e5355585f626567696a6b6c6c6c6c6b6a686663605d5553514b444039302b221b130b020000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000000000000000000002080e161c21272c3036393b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b150c070100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acac9f93867a6d605347403f3f3f3c3b37322a22190e04000000000000000000000000000000000000000e1a2734414d5a6774808686868686858483807d78706b635b514940342b20160a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a01000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a606c7884919e988b7e716673808d9a998c8073665c6c7986929f968a7d7063574a3d3024170a000009131d272f373c404146464754616d7a8796998d80736653493f46464646464855626e7b8898998c807366544a3f464646464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000e1820282e33363839393939393939392e2d2b261f180f0600000009121b23292e313239393939393939393534312c251d150b000000000000000000000000000000000000020c151e252c3134353939393939393932312e29231b13090000000000000000000c151e262c31343539393939393939362d2b27221b140b020000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b00000000000000061018212a313a40454e54585f62676a6e71747677787979797978767573706d6764605c54514a423d342d251d140b01000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1a150f0a04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afa4998a7e71645b514b4c4c4c4947433c342a20150a000000000000000000000000000000000000000e1a2734414d5a6774808d939393989291908d89837d726d635b51463d32271b0f04000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b1610090100000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a63707d89969f92857a6d626f7b88959e9184796d606c7986929f968a7d7063574a3d3024170a00030f1a252f3941484d4e535353525e687884919c8f8276655b505353535353535353606c7985929c8f8276665b5053535353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000060f202a32393f434446464646464646463b3a37312a21180e030006111b242d343a3d3f464646464646464642403d372f271d0b02000000000000000000000000000000000009141e2730373d4142464646464646463f3e3a352d251b0f060000000000000008121e2730373d414246464646464646433937332d261d140a00000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000050e18222a333c434b515860626a6f74787b7e80828485858686858483827f7d7a76716d66605c544e463f372e261d130a0000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facab9c9083766d605d5559585855544e463c32261b0f030000000000000000000000000000000000000e1a2734414d5a6774808d9a9f9fa29f9e9d9a9590887f726d63584e43372b20150a0000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a05000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6875818e9b9a8e8174675f6a7683909d978a7d70646c7986929f968a7d7063574a3d3024170a000814202b37414b53595b60606060566875828e9b9285796c606060606060606060605b6576838f9c9285796c60606060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000030d1821323c444b4f5153535353535353534846423c332a1f1409010c18232d363f454a4b53535353535353534e4d4841392f1d140a0000000000000000000000000000000004101b25303942494d4f535353535353534c4a463f372d21180b020000000000050e1a24303942494d4f535353535353534f46443f382f261b11060000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000020b17202a343c454d555d606a6f767c8084888b8d8f90929293929291908e8c8986827e79726d666058514940382e251c1108000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d0300000000000000000000000000000000000000000000000000000000000002080e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d20140700000000000000000000000000000000000000000000000000000713202c3945525d687784919dabab9f948b7f736d6766656565625f584e43372b1f13060000000000000000000000000000000000000e1a2734414d5a6774808d98989a9c9fa3aba7a09a938c7f726a6054473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6d7a86929f95897c6f635865727e8b989c8f8276696c7986929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c727f8c9897887b6e6c6c6c6c6c6c6c6c6c6c6c6c73808d9998887b6f6c6c6c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000009141f2933444e565c5e606060606060606055534d453c31261a0e05111d29343f4851565860606060606060605b59534b412f261b11060000000000000000000000000000000915212c37424b53595c60606060606060595651493f332a1d140a00000000020d17202c36424b54595c606060606060605c53504941382d22170b0000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000a141d29333c464e575f676d747c82888d9196989a9c9d9e9f9f9f9f9e9d9b9999928f8a847f786f6a625b524a40372e231a0e0500000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b01000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000000000004111d2935414c566673808d99a3afa69f9388807a75737272726f6a5f54473b2e2215080000000000000000000000000000000000000e1a2734414d5a6774808b8b8c8d9092999ea5aca49f92877c6f62584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e101113131313131313110605030000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131308070502000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a727f8b989d9184776b6054606d7a86929f93877b6e6c7986929f968a7d7063574a3d3024170a000e1a2734404d59646f74797979797979797d8996978a7e79797979797979797979797979797e8a97988b7e7979797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b455660676b6c6c6c6c6c6c6c6c6c5f574d42372b1e120915222e3a45515b62656c6c6c6c6c6c6c6c68655d5341382d22170b0000000000000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c65625b51453c2f261c110600000008141e29323e48545d65686c6c6c6c6c6c6c69605b53493f33271b0f030000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c0200000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000006111b262f3b454e585f696e7981878f949a9ea1a8a7a9aaaaaaa9a9aaaba9a8aba39f9c97918c847c726d645c524940362c20170c0200000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000010d1924303b4854616e7b87929fa7afa49a938d8582807f7f7f7c6f6255493c2f221609000000000000000000000000000000000000091623303c4956636f7d7f7f7f8083868f939ea5afa3999083766a6054473b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000040b11171b1d1e202020202020201e13120f0b0600000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a7783909d998c7f726559515d6774818e9a998c8073667986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686898f999a908a86868686868686868686868686868a909a9b908b86868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57677277797979797979797976695f53463a2d21140b1724313d4a56626d727979797979797979756f6553493f33271b0f0300000000000000000000000000020e1b2834414d59656f7579797979797979726d62574d42382d22170b0200050e1925303b44505a656f7579797979797979766c655b5044372b1f120500000007121d27313e46525e69727f8b959f988f82756c61554c4135291e140a00000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000b17222d38414d575f6a6f7b848e939a9fa6abacaaaaa39f9e9d9c9c9d9ea1a9a7acaca9a19e9691877f746e645b52483e32291e13080000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000814212d3a46535e6974808d959fa7aca49f98928f8d8c8b8b7f7266594c3f3326190c0000000000000000000000000000000000000915222f3b4854606b6f72727273767b818e939ea9ab9f95897c6f6256493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000050e161d22272a2b2d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000000000000000000000000000000040c13191d20212d2d2d2d2d2d2d2d22211e1a140e06000000000000000000000000000000000000020b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776f7c88959f92867a6d61544b55626f7c89959e9184796d7986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9393939393939699a1a29a979393939393939393939393939393979aa2a29b98939393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69778486868686868686867b6e6155483b2e2215091825323f4b5865727f86868686868686868175655b5044372b1f120500000000000000000000000000020f1c2935424f5c687582868686868686867f72695f544a3f33281d140a020c17202a36414c56616c75818686868686868682796c605346392d201306000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c1106000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1b27333f49535e696f7c8591969fa4acaca7a09d98989291908f90909197979b9fa2aaada8a099928c80746e635a50443a3025190d03000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d020000000000000000000000000000000000000000000000000000000005121e2a36424d57606d798390959fa2aaaaa29f9b9998988c7f7266594c3f3326190c00000000000000000000000000000000000007131f2c38434f59606365656567696e78818e97a1ada79a8d807467554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000e1720282e33363739393939393939382d2b27221b140b0200000000000000000000000000000000000000000000000000000000040e161e24292c3939393939393939392e2d2b261f180f0600000000000000000000000000010507070f0f1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d90847774808d9a9b8e8275685e524754606a7783909d978a7d707986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9b9f9f9f9f9f9fa0acafa6a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a3a8a6a49f9f9f9f9f9f9f9f9f988b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88969393939393938b7e7165584b3e31261a121e2a36424d576875818e9393939393939285786c605346392d20130800000000000000000000000000000714212e3a4754616d7a85919393939392867b6e665b50443c2f261c1108131e29323a46525e68717e8a939393939392857a6e655b5044372b1f120500000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e23170b020000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000005121f2b3744505b656e7b849197a0a8afa7a09d95908b8885848383838485878a8e92989fa3ababa39f928c80736c61564c41362a1f140900000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000000000000020e1a25313b45515c676d7a838c92989b9d9e9fa39f9f998c7f7266594c3f3326190c000000000000000000000000000000000000030f1b27323d474f5456585859575e666d7a85929eabaa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000711202932393f434446464646464646443937332d261d140a000000000000000000000000000000000000000000000000000000020c1620283035394646464646464646463b3a37312a21180e030000000000000000000002080d1113141c1c1c25323e4b5865717e8b98a296897c6f6356493c30231c2734414d5a6774808d9a9d9084777985929e96897d7063564c434e5865727e8b989c8f82767986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e93939393939393939fa3a59d9b939393939393939393939393939394979ea49d9a9393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b98a89f9f9f9f9b8e817568574d42372b1e14212d3a46535f697884919e9f9f9f9fa197887c6f6255493c2f24190d01000000000000000000000000000713202d3946525e68707d8a929da8a2989083786c60574d42382d22170e1925303a44505a616e7a85929ea5a89d938a7d70685e53493f33271b0f03000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000004101c2834404a54606c77828f96a1a9aea49d959189837f7c797777767677787a7d81868c9299a0a8afa49c928a7e70685e52463b31251a0e0000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d050000000000000000000000000000000000000000000000000000000000000009141f2934404b555e686d7980858b8e909192999393938c7f7266594c3f3326190c000000000000000000000000000000000000000a16212b353d4348494c4c4c4d545d6873808c99abac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000050f1923323b444b4f51535353535353535146443f382f261b1106000000000000000000000000000000000000000000000000000008131e28323a41455353535353535353534846423c332a1f1409000000000000000000040c13191d202128282828323e4b5865717e8b98a296897c6f6356493c3028282834414d5a6774808d9a9d9084777d8a979e9184786c6053463d4754606d7a86929f93877b7986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686868692999d938e8686868686868686868686868686878c979d928d868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8acabacab9e918578695f53473a2e2115222e3b4855616e7b8896a1adacaaaca9998c7f7366564c4135291d11040000000000000000000000000005111d2a36414c56616b74808d96a0aa9f948b7f72695f544a3f33281d16202a36414c56616c75818f97a1aba0968e81746c61564d41382d22170b000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a0d0300000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2c3844515c66717e8b949fa9afa59d928d837d77726f6d666a69696a696e70747a80879196a0a8aea49e92857a6d61574d42362a1c11060000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d08020000000000000000000000000000000000000000000000000000000000000000030c18232f39434c565e676d737a7e8184858686868686867f7266594c3f3326190c00000000000000000000000000000000000000040f19232b32383b3c3f3f3f424c56626f7c8899a3aea399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000b16212b35444d565b5e606060606060605e53504941382d22170b00000000000000000000000000000000000000000000000000010d1924303a444c525f606060606060606055534d453c31261a0e0200000000000000040e161e24292d2e35353535353e4b5865717e8b98a296897c6f6356493c3535353535414d5a6774808d9a9d908477828e9b9a8c8073665b50443945515d6774818e9a998d807986929f968a7d7063574a3d3024170a000e1a2734404d59646f7479797979797979797987929b8e8179797979797979797979797979797a87969a8d8079797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa8a19ea1a8a197887b6e6255483b2f221825313e4b5864717e8b97a8a8a09ea0a89c908376685d5245392c20130700000000000000000000000000010d1925303a444f59606d79849199a3a69f92867b6e665b50443c2f261e28323a46525e68717e8a939ea9a3999184796d605a50443b2f261b11060000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000713202d3a4653606d7984919ea6b0a79d938d8079706b6562605c545c5d565e6164686d737c849196a0aaada2978e8174695e5346382e23170b000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d01000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d10101010101008070501000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c555d60686d71747778797979797979726d63574b3e3225180c000000000000000000000000000000000000000007101921272c2f3032322f3a4653606d7986929facab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000004101c27323d47565f676a6c6c6c6c6c6c6c6b605b53493f33271b0f0300000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000000000000020c1620283035393a4242424242424b5865717e8b98a296897c6f635649424242424242414d5a6774808d9a9d90837a86929f93877b6e61544a3f35414c55626f7c89959e91847886929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c6c677783909d918477686c6c6c6c6c6c6c6c6c6c6c687784919d908377676c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a1969196a1a9988b7e7265584b3f31261e2a36424d576874818e9ba9a0969196a09f92867a6d6054473a2d21140a000000000000000000000000000008131e28323e45515d676f7c87929fa6a2989083786c60574d42382d25303a44505a616d7a85929ea5a69f92877c6f675d51483e32291d140a0000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1207000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00030f1c28333f4a5464717d8a96a1acaca0958e81746d6760595553514a50504d5254565d606a6f7b849198a2aea99f92867b6e61544a3f34281c1003000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323a434b51565d6064686a6b6c6c6c6c6c6c66635b51463a2f22160a000000000000000000000000000000000000000000070f161b1f222325252c3844515c667784919daaa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000713202c38444f5967717779797979797979776c655b5044372b1f14090000000000000000000000000000000000000000000000000713202c3945525d6876797979797979797976695f53463a2d21140700000000000008131e28323a4146474f4f4f4f4f4f4f5865717e8b98a296897c6f63564f4f4f4f4f4f4f484d5a6774808d9a9d90837e8b989c8f8276695e5342382f3a4754606a7783909d978a7d86929f968a7d7063574a3d3024170a000814202b37414b53595b606060606060556774818d9a96877a6d61606060606060606060566875818e9b9286796d6060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b0100000000000000000000000000000000000000000000000000000000000005111d2935414c566673808c99aa9e9184919eaa9b8e817568584e43372b202d3a46525e697784919ea1979184919ea3998a7d7164574a3e31261b0f0300000000000000000000000000020c16202935404b55606a737f8c949faa9f948b7f72695f544a3f332935414c56616c75818e97a1aa9f948c7f736a60554b40362c20170b02000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0006121f2b3844505b6675828f9ba8b1a89d9083786d605c554f4946444043434246474c52585f696e7b86929fa8afa3998d8073665c5044382b1f120600000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1012121313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029313940454c5254585b5d5e5f6060606060595751493f352a1e120600000000000000000000000000000000000000000000040a0f131516191c2834404a546a7683909da9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b77838686868686868684776c6053463b30251a0e0000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686867b6e6155483b2e2215080000000000010d1924303a444c52545b5b5b5b5b5b5b5b65717e8b98a296897c6f635b5b5b5b5b5b5b5b54535a6774808d9a9d918483909c978a7e7164574d422f2b37434e5865727f8b989b8e8187929f968a7d7063574a3d3024170a00030f1a252f3941484d4e5353535353535864717e8b97968a7d70635753535353535353535865727f8b9899897c6f63565353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000000000000000000000713202d3946525d687683909da8988c7f8c98a29e9185786a5f53473a2e212e3b4754616e7b8796a09e9285808c99ab9a8e817467584e43372b1f12060000000000000000000000000000050e18242f39434e58606d78839098a2a69f92867b6e665b50443c323a46525e68707e8a939ea9a2989083786d60584e43392f231a0e05000000000000000000000007131d28313e46535e69727f8c95a0988e81756b61554b4035291d140a0000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000613202d394653606c7985929fabaca095897d70665c514b433d3a38342e30363a3b41454e565e69727f8b96a0acab9e9185796d6053463a2d20130700000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353a4145474b4e51525353535353534c4b463f372e23180d02000000000000000000000000000000000000000000000000030709090c18232e43505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d8995939393939396897d7063574d42362a1c110600000000000000000000000000000000000000000000000714202d3a4753606d7a86939393939393877b6e6154483b2e211508000000000005111d2935414c565d61686868686868686868717e8b98a296897c6f686868686868686868615e576774808d9a9f928690949e9285796d6053463b3127323d4754606d7a86929f928588939f968a7d7063574a3d3024170a000009131d272f373c404146464646464855626e7b8897998d807366544a3f46464646464956626f7c8998988c7f7265594c46464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa096877a85929fa197887b6e6255483b2d22313e4b5764717e8a97a89b8f827d8a96a89e9184786a5f53473a2e21150700000000000000000000000000000007121d27313c44505c666e7b86929fa5a2989083786c60574d423a44505a616d7a85919ea5a59f92867b6e665c50463d31281d1108000000000000000000000000010c161f2a36424d57606d788390999e938a7d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000815222f3b4855626e7b8897a2adaa9d9184776b60544a4039312d2c2823252a2d30353c444d57606c7884919eaaada197897c6f6356493c302316090000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d24293035393a3e4144454646464646463f3e3a352e251c12070000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9ba89f9f9fa89b8f8275695e5246382e23170b00000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f9f9f94877a6e6154473b2e21140800000000000713202d3946525d686d757575757575757575757e8b98a296897c757575757575757575756e695e6774808d9aa29892989f9a8d8074665c51453829202c3945525d6874818e9b9892939aa4968a7d7063574a3d3024170a0000010b151d252b30343539393939394653606c7985929c8f8376665c5044383939393a4653606d7986929b8e827568574d423639393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a00000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a49e918477828f9ca9988b7e726553493f332a36414c566774818d9aaa988b7f7a8796a0a196887c6f6255483c2f24180d010000000000000000000000000000010b151f28343f4a545f69717e8b939ea99f948b7f72695f544a414c56616c75818e97a1a89e938b7e71695f544a3f342b1f160c0000000000000000000000000000040d1a25313b44505c666f7c87939f9e9184796d60584e41382d22170b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a9b3a69a8d807367594f42382f27201f1c18191e202429323b44505b65737f8c99a9a6a9998c807366594d4033261a0d000000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f0700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3135373839393939393933322f2a231c130a000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facacacacac9f92877b6e61544a3f34281c10030000000000000000000000000000000000000000000006121f2c3844515c667986939facaca094877a6d6154473a2e21140700000000000714212e3a4754616d7a8182828282828282828183909da99c8f82828282828282828282817b6e616774808d9aaaa29fa29f95887b6f62544b4034281d2935414c56626f7c8995a09f9fa4ac968a7d7063574a3d3024170a000000030b131a202427282d2d2d2b3744505b6576828f9c9285796d6053463a2d2d2c3844515c667683909c918478695e52463a2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0707040100000000000000000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c110600000000000000000000000000000000000000000000000000000006121f2b37434e586774818e9aab9b8e81757f8c99a99b8e8275655b5044372d3946525e687784919da298887c7784919ea9998c7f7266554b4035291d1104000000000000000000000000000000030d17232e38424d57626c75828f97a1a69f92867b6e665b5045525d68707d8a939ea9a1968e81756c62574d42382e22190d0400000000000000000000000000000009141f28343f4a54606a74808d97a1968d80736a5f53493f33271e1308000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4b1a4978a7e7164574b3e30261d1512100c0e1114192027333f4953616e7b88979a9998978f8276695c4f4336291c10030000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e2215060000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d202125282a2b2c2d2d2d2d2d2625221e18120a01000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c99a3aeaaa8aaafa3998c7f73665c5044382b1f14090000000000000000000000000000000000000000000004101c2834404a5f6c7986929facada093867a6d6053473a2d20140700000000000815212e3b4854616e7b878e8e8e8e8e8e8e8e8e90959fab9f948f8e8e8e8e8e8e8e8e8e887c6f626774808d9aa7aeacaa9d9083766a5f5342392e2319242f3a4754606a7783909daaacafa3968a7d7063574a3d3024170a0000000001090f14181a1b20201b27333f495366737f8c9998887c6f6255493c2f222834404a546773808d9a96877b6e6154473b2e212020201b1a17140e08010000000000000000060c1114202d3a4753606d7a8693a0ada6998c807366594d4033261a1a1413110d0801000000000000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eab988c7f727c8897a29e9285796c605346392e3a4754616d7a8795a09f92857974818e9ba79c8f8376675d5145392c2013060000000000000000000000000000000006111c26303b45505a616d7a85919ea4a2989083786c60574f59606d7a84919ea5a49a91847a6d615a50453b30261c100700000000000000000000000000000000030c17232e38424e58606d7a85919e9f92877c6f655b50443a3025190c030000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1925323f4c5865727f8b98a5afa396897c706356493d3023140b0604000205080e17222d3846535f6978858e8d8c8c8b8a85786b5e5245382b1f12050000000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1e1f202020202020191816120d070000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaba69e9c9ea6ab9e9184786d6053463b31261a0e00000000000000000000000000000000000000000000000c18232e46525f6c7985929facaca09386796d6053463a2d20130700000000000815212e3b4854616e7b87949b9b9b9b9b9b9b9b9d9fa79fa69f9c9b9b9b9b9b9b9b9b95887c6f626774808d9a9f9f9fa2988b7e7165584e4330271d131e2b38434e5865727f8b98a29f9f9f968a7d7063574a3d3024170a0000000000010911181e2225252d222d3d4a5663707d899a988b7f7265584c3f3025232e3e4a5764717d8a97978a7d7164574a3e2e232d2d2d2726241f1a130b020000000000000910171d21202d3a4753606d7a8693a0ada6998c807366594d403326262621201d19130c040000000000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f140900000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1a399897c6f7985929fa197887b6f6255483c2d3e4a5764717d8a97a89c8f8276717e8b98a89f92867a6d6053473a2d20140900000000000000000000000000000000000a141e29333f46525e68707d8a929da89f948b7f72695f56616b74818e97a1a79f93887d70685d52483e33291e140a00000000000000000000000000000000000006111c26303d45525d68717e8a949f999083776c60564c41362a1e150b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5afa295897c6f6256493c2f23160600000000000006111b2a36424d576673808180807f7e7d7d706356493d3023160a000000000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e11121313131313130c0c0a0602000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a96a0ab9e948f949eaaa1968a7d7064574d42362a1c120700000000000000000000000000000000000000000000071f2c3845525f6b7885929eabaea3998679665c5145382c1f130600000000000815212e3b4854616e7b8793939393939393939393939393939393939393939393939393887c6f626774808d939393939392857a6d6054473c3121150f1b27323d4754606d7a869293939393938a7d7063574a3d3024170a000000000009131b23292e31323939393a4754606d7a86939b8e817568564d42363939393b4854616e7b87969a8d807367544a3f34393939393433302b241d140b010000000009121b22282d30313a4753606d7a8693a0ada6998c807366594d40333333332d2c29241e160d04000000000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000000000000000000004101c2934404b5565727f8c98a89f9286796d75828f9ba9988b7f726553493f35414c566774808d9aaa998c7f726e7b8896a1a3998a7d7064574a3d31261a0e0200000000000000000000000000000000020c18212a36414c56616b74818d96a0a69f92867b6e665d68707d8a939ea9a0958d80736b60564c41362d21180c02000000000000000000000000000000000000000a151e2935414c56616c76828f989f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a396897d7063564a3d2d22170b010000000000000e1a26313b4b58636e73757473727170706b6054483b2f22160900000000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ba8a3998f828f98a2a89c8f8276695f5346392e23180c00000000000000000000000000000000000000000005121f2b3845525e6b7885919eabac9f9286796c5f4b4034281c100400000000000815212e3b4854616e7b8686868686868686868686868686868686868686868686868686867c6f62677480868686868686868174675d5145392c20130a16202c3945525d687481868686868686867d7063574a3d3024170a0000000007111b252d343a3e3f4646464645525d687784919d918478695e5246464646464646525e697884919c908376665c50444646464646413f3c362f261d130800000006101b242c34393d3e404753606d7a8693a0ada6998c807366594d40404040403a39352f2820160c0100000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca99c90837667727f8b98a99b8f8275655b50443945525d687783909da298897c6f697884919eab9a8d817467574e42372b1e12060000000000000000000000000000000000060f1925303a444f59606d79849199a3a2989083786c606d7a84919ea5a3989083796d60594f443a30241b0f060000000000000000000000000000000000000000030c19242f3a43505a616e7b86929f9e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1623303d495663707c8996a8b1a4978b7e7164544a3f33281d120700000000000009141f2f3b47525c63666867666564646360594f44382c2013070000000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131313060400000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929fac9f92877a85929fab9f93877b6e61544a4034281c1004000000000000000000000000000000000000000005121e2b3845515e6b7884919eabac9f9285796c5f52462e23180c0000000000000714202d3a46525e6976797979797979797979797979797979797979797979797979797979766a5f646e7479797979797979746f64554b4135291d1104111d2935414c56646f7479797979797979706b6155483c2f231609000000010d18232d373f464a4c53535353534c566774818e9a96877b6e6154535353535353534d576875828f9b9285796d60535353535353534e4c4741382f241a0e0300000c17222c363e45494b4d4d53606d7a8693a0ada6998c807366594d4d4d4d4d4d4745413a32281e13080000000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e140800000000000000000000000000000000000000000000000714202d3a4753606d7986929fab998d8073666f7b8897a19e9285796c6053463a4754606d7a86939f9f9286796d6875818e9ba89e9184786a5f53473a2e21140700000000000000000000000000000000000008131e28323e45515d676f7c87929fa79f948b7f726b74818e96a1a69f92867c6f675c51473d32281e12090000000000000000000000000000000000000000000008131e28313e46535f69727f8c95a0978e81746b60544b4034281f1409000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000814212e3b4754616e7a8795a0aca79a8e8174665b5044392f2318110a020000000003131f2a35404a52585a5b5a5959585756544f473d32271b10040000000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c070100000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808c99a3ab9c8f8276818e9ba9a4998d8073665c5144382c1f1509000000000000000000000000000000000000000005111e2b3844515e6b7784919eaaab9f9285786c5f5245392c1f0700000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f585c64676c6c6c6c6c6c6c67645d53433a2f24180d010d19242f3a43535d64686c6c6c6c6c6c6c6361594f44382c20140700000006121e29343f495156586060606060606065717e8b98978a7d71646060606060606060606065727f8c9898887c6f62606060606060605a58524a41362b1f14080005111d28343e48505557595959606d7a8693a0ada6998c8073665959595959595954524c443a2f24190d010000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2a3998a7d70636a7885919ea297887c6f6255483d4a5763707d8a99a49c8f82766665717e8b98a8a196887b6e6255483b2f24180c000000000000000000000000000000000000020c16202935404b55606a737f8c959fa69f92867b707d89939da89f948b7f726a5f554b40352b20160c0000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919a9e93897d70665c51453c31261a0d040000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000714202d3a46525e697784919dacab9e9184786c60554b403429221c140b05000000020e19242e3840474b4d4e4d4d4c4b4a4948443d352b21160b000000000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f22150900000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b03000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaba3998b7e717d8a97a2ab9e9285796d6053463c31261a0e010000000000000000000000000000000000000004111e2b3744515e6a7784919daaab9e9185786b5e5245382b1f12050000000000020e1a25303b454d525f60606060606060606060606060606060606060606060606060606055534e52585a606060606060605b59534b4131281d13070008131e2831414b53595b6060606060606057554f473e33281c10040000000916222e3a46515b62656c6c6c6c6c6c6c6c6f7b88989a8d80736c6c6c6c6c6c6c6c6c6c6c6c6f7c8999988b7e726c6c6c6c6c6c6c6c67645c52473c3024170b000815212d3945505a6164666666666d7a8693a0ada6998c80736666666666666666605d564c4135291d110400000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000000000000005111e2a36414d566773808d9aaa9f92867a6d606875818e9ba9988b7f7265544a404b556773808d9aaa998c7f7366616e7b8896a1a8988b7f7265554b4035291d1004000000000000000000000000000000000000050e18242f39434e58606d78839098a2a29890827a84919ea5a2978f82776c60584e43392e23190e04000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939f9d9184796d60574d42372b20160c0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0005111e2a36424d566774808d9aa4ada1968a7e71675c51453f332d261d170e0600000008121c262e353b3f404241403f3e3d3d3b38322b23190f04000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000005121e2a36424d5764707d8a96a1ac9f92867a6d7985929faba1978a7e7164574d42372b1d12070000000000000000000000000000000000000004111d2a3744505d6a7783909daaab9e9184786b5e5145382b1e120500000000000009141f29333b424648535353535353535353535353535353535353535353535353535353494743474c4d535353535353534e4c4841382f1f160c0100010c161f2f3941484d4e535353535353534a48443e352c21160b000000000b1825313e4a56626d727979797979797979797885929d908379797979797979797979797979797986929b8e81797979797979797979746e64584c3f33261a0d000a1724303d4955616c7173737373737a8693a0ada6998c807373737373737373736d685d5245392c2013070000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000000000000714202d3946525e687784909daa9d908377675d65717e8b98a89b8f8275665b5045515d677683909da298897c6f635f697884919ea99c8f8276675d5145382c1f13060000000000000000000000000000000000000007121d27313d44505c666e7b86929fa69f9490849196a1a59e92857b6e655b50463c30271d1108000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a0968c7f73695f53463e32281e130800000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00020e1925303b4855626e7b87939faaa99e9184796d605a50443f382f292017110a0300000a141c242a2f3233353433323131302f2c272119110700000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca8ab9c8f82766874818e9ba9a99c8f8276695f5347392f23180c0000000000000000000000000000000000000004101d2a3743505d6a7683909da9aa9e9184776b5e5144382b1e1105000000000000020d17212930363a3b4646464646464646464646464646464646464646464646464646463c3b373c3f414646464646464641403c362f261d0d04000000040d1d272f373c4041464646464646463d3c38332c231a1005000000000c1925323f4c5865727f868686868686868686868a989f95908686868686868686868686868686868b999e938e8686868686868686868074675a4e4134271b0e000b1824313e4b5764717e8080808080808d99a6b3a99c90828080808080808080807a6d6054473a2d211407000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c03000000000000000000000000000000000000000814212e3b4754616e7a8795a0ac9a8d80736755616e7b8796a19f9285796c60534753606d7a86929f9f9285796d60576874818e9ba79f9286796d6053473a2d20140900000000000000000000000000000000000000010b151f28343f4a545f69717e8b939ea69f969196a0a89d938a7e71695e53493f342a1e150b000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929e9f92867b6e615a50443a2f24190c02000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000914212e3a47535f6a75828f98a3aca0968d80746c625a504a423b3228231c150c0500020a12191f2326272827262625242322201b160f070000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d120700000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939faca3998b7e7165707d8a97a2ab9f94887b6e62554b4034291c100400000000000000000000000000000000000003101d2a3643505d697683909ca9aa9d9184776a5e5144372b1e110400000000000000050f171f252a2d2e3939393939393939393939393939393939393939393939393939392f2e2b303334393939393939393433302b251d140b00000000000b151d252b30343539393939393939302f2c28211a110800000000000c1925323f4c5865727f8b93939393939393939394a2a79f9d9393939393939393939393939393939fa3a59e9b93939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828c8c8c8c8c8d929ca8b4ab9f94908c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b000000000000000000000000000000000000030f1b27333f495364717e8b97a7a49a8a7d7064575e697884919ea297887c6f62554a5663707d8999a39c8f8276665c5864717e8b97a8a3988a7d7063574a3d31261a0e0200000000000000000000000000000000000000030d17232e38424d57626c75828f97a1a8a09ea0a8a0968e81746c61564d41382d22180c030000000000000000000000000000000000000000000000000000000007121c27303d46525d68717e8b949f988f82766c61564c4135291e140a000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2b37434e58626f7c86929fa6a89d928b7e716c605b544d443d342e261e170e070000080e1317191a1b1a1a191817161613100b04000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000006131f2c3845515c6673808d9aa4ac9f92867a6d606d7985929faba69a8d8073675c5145382c1f150a00000000000000000000000000000000000003101d293643505c6976838f9ca9aa9d9084776a5d5144372a1e11040000000000000000050d141a1e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f2326272d2d2d2d2d2d2d282724201a130b020000000000030b131a202427282d2d2d2d2d2d2d2423201c1610080000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9f9f9faaacaba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaacaaa89f9f9f9f9f9f9f9a8d8174675a4e4134271b0e00101c2936434f5c6976828f99999999999ca4aeb9b0a69f9c9999999999999994877b6e6154483b2e211508000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000005121f2b3744505b6575818e9ba89f93867a6d6154576774818e9aa9988b7f7265544b556673808c99aa998c7f72665454616e7b8796a1aa9a8d807467574d42362a1e1205000000000000000000000000000000000000000006111c26303c45505a616d7a85929eabacaaaca3999184796d605a50443b2f261b10060000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000020f1a26313c47535f6a727f8c949fa7a49f93877e736c665e564f443f38302920191109000002070a0c0d0f0e0d0c0b0a0a0907040000000000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a396897d7063564a3d302317080806020000000000000000000000000000000000000000000000000713202d3a4653606d7985929eacaa9c8f8275685d6674818e9ba9ab9e9285796d6053473c31261b0f01000000000000000000000000000000000003101c2936434f5c6976828f9ca9a99d9083766a5d5043372a1d100400000000000000000002090e121415202020202020202020202020202020202020202020202020202020161513171a1a202020202020201b1a18140f08010000000000000001090f14181a1b20202020202020171614100b05000000000000000c1925323f4c5865727f8b939393939393939393939da0a7a09393939393939393939393939393939393a0a79f9d939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828f9c9f9f9fa0a2a7afb9b6aea8a69f9f9f9f9f9f9f94877b6e6154483b2e21150800000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b02000000000000000000000000000000000613202d394653606c7885929eaa9d908477685d525764717e8a97a79b8f8275665b515c677683909ca298897c6f6356535e697884919eaa9d918477695f53463a2d2114070000000000000000000000000000000000000000000a141e2a333f46525e68707d8a99a3aeb7ac9f92877c6f675d51483e32291d140a00000000000000000000000000000000000000000000000000000000000000030c1924303a44505a626e7b86929f9e91857a6d60584e42382e23170b0300000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000a15202b37434e58606c78828f959fa6a499938b80786e686159504a423b322b231b1209000000000000020100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f15212e3a47535f6a76797979797976675c5145382c1f130e090603000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a4978a7d7164574a3e2f24191514120e090300000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1ada3988b7e71645663707d8a97a1ada2978b7e7164584e43372b1d13070000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a99c908376695d5043362a1d10030000000000000000000000020507081313131313131313131313131313131313131313131313131313130908060b0d0e131313131313130e0e0b0803000000000000000000000003080c0e0e131313131313130a0907040000000000000000000c1925323f4c5865727f86868686868686868686868995a0958986868686868686868686868686868689959f958986868686868686868074675a4e4134271b0e00101c2936434f5c6976828f9393939393969da7b2aea49c999393939393939393877b6e6154483b2e211508000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000916222f3c4955626f7c8897a1a79a8d817467564c54616e7a8795a09f9285796c6053606d7986929f9f9285796d60534d576874818e9ba7a096887b6e6155483b2e23180c00000000000000000000000000000000000000000008131e28323a45515c666e7b86929facb7ab9e91847a6d605a50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0978d80746a60544a3f34281f140900000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1a26313c44505b666d79838f949da5a49f928d827a706b605c544d443d352d241b12090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a0000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d12070000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f222f3c4855626f7c8686868686796d6053473a2d201e1a15130f0a04000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a6998c7f7366554b4135292422211e1a150e0600000000000000000000000000000000000000000814212e3a47535f6a7683909ca9ac9f92867a6d6054606d7985929eaba99d9083766a5f53473a2f24180d0100000000000000000000000000000000020f1c2835424f5b6875828e9ba8a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a56626d72797979797979797979797983909d918479797979797979797979797979797983909d90837979797979797979746e64584c3f33261a0d00101c2936434f5c6976828686868686868b96a2aea89c928c8686868686868686867b6e6154483b2e21150800000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c1106000000000000000000000000000004111d2935404b5566727f8c99a9a8978a7d7164574a525e687784919da297887c6f625663707c8998a39c8f8276665c514b5864717e8b97a8a8988b7e7265544b4034281c100400000000000000000000000000000000000000050f19242f3a444f59606d79839099a3acaaaca1968e81746c61564d41382d22170c0300000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919e9f93877c6f665c50443b30251a0d04000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000a152028333f4a545d676d79828e939fa3a49c948f857d736d665e564f473e362d241b110800000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f3c4855626f7b88939393867a6d6053473a2e2d2a25211f1b15100b0500000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a89b8f8275675d51453c352f2f2e2b2620180f0600000000000000000000000000000000000004101d2935404b55626e7b88949faba89b8e8175685d525c6674808d9aa7ab9f95887c6f62554b4035291d110400000000000000000000000000000000020f1b2835424e5b6875818e9ba8a99c8f8276695c4f4336291c100300000000000000060b0e10111313131313130f0e0c0904000000000000000000000003070b0d0e13131313131312110f0c0701000000000000000000000004080a0b1313131313131308070502000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c74818d9a93867a6d6c6c6c6c6c6c6c6c6c6c6c6c74818e9a9286796d6c6c6c6c6c6c67645c52473c3024170b000f1c2835414e5a6670767979797979798693a0ada6998c8079797979797979797976695e53463a2d2114070000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b03000000000000000000000000000613202c3945515d6776838f9ca9a096877a6e6154474c566774808d9aa9988b7f72655466737f8c99aa998c7f7266544a4854616e7b8796a0a89c8f8275665c5145382c1f1306000000000000000000000000000000000000020b17212935414c56606b73808d95a0a7a09da0a79d938a7e70685e53493f33271e150b0000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939e999083786d60574d42362a1f160c010000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000030b17222d38424b555d676d78818b9298a0a69f97928880786e69605950483f362d231a0e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282b2d3337393b3e4855626f7b88959f93867a6d6053473e3b3a36312e2b26201c170e09030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a6ac9f92857a6d60574d45413f3b3a37312a21180e03000000000000000000000000000000000006131f2c3945515d6774808d9aa6aca096897d7063564c54626f7b88959faba79a8d8174675d5145392c20150a00000000000000000000000000000000020e1b2835414e5b6874818e9ba7a89c8f8275695c4f4236291c0f030000000000040b12171b1d1e2020202020201c1b19150f09020000000000000001080e13171a1a2020202020201f1e1b18130c050000000000000000050c11141717202020202020201514120e0903000000000000000000000000000000000006121e29343f4951565860606060606060606064717e8b979a897d70636060606060606060606065717e8b9899897c6f6360606060605a58524a41362b1f1408000d1925323d49545e66696c6c6c6c6d7a8693a0ada6998c80736c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000714202d3a4753606d7a86929faa9d918477685e52464a5764707d8a99a49b8f8275655c6676828f9ca298897c6f62564946525e697784919eaa9f9285796d6053463a2d2013090000000000000000000000000000000000000a141d29333b45525d68707d87939fa69f959095a0a59e92857a6e655b50443c30271d120700000000000000000000000000000000000000000000000000000000000000000915202834404b55606b75818e97a0958c7f72695e52463e31281d12070000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000006111c262f3a434b555d666d747f8691969ea5a19a938d827b706b615a50483f352b20160c020000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383a3f4446484b4d55626f7b8895a093867a6d60534d4a4846423c3b37322d28221a150e0600000000000000000000000000000000000000000815222f3b4855626e7b88949faba2988b7f72695f57514c4c4847423c332a20150900000000000000000000000000000000000714202d3a4753606d7985929fabab9e9184786c605346535f6a7683909daaab9f92857a6d6053473d32271b0f01000000000000000000000000000000010e1b2834414e5b6774818e9aa7a89b8e8275685b4f4235281c0f0200000000050e161d23272a2b2d2d2d2d2d2d282825201b140c030000000000020b12191f2326272d2d2d2d2d2d2b2b28241e170f060000000000000810171c2123242d2d2d2d2d2d2d22211e1a140e0600000000000000000000000000000000010d18232d373f464a4c535353535353535355626e7b8897998c7f736659535353535353535355626f7b8898988c7f726559535353534e4c4741382f241a0e03000915212c38424c545a5c606060606d7a8693a0ada6998c807366606060606060605f534d453b31251a0e0200000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e040000000000000000000000000a1724303d4a5763707d8a99a3a79a8e817467564c414754606d7a86939f9e9285796c606d7985929f9f9285796d605346424d576774818e9aa7a298897d706356493d30251a0e020000000000000000000000000000000006111c262f3b45505a606d7a849199a49f9490849096a1a1978f82776c60584e43392e23180e0400000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929f9f92867b6e61594f43392f24180b0200000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000a141d28313a434b545c606d727c848e939fa2a49f9490857d716c625a50473d32281e130800000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f13060000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d20130800000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000040b141b22272f35383f444649505355585a5c626f7b8895a093867a6d605b5a5754534d4947433c39332b261f180f09000000000000000000000000000000000000000814212e3a47535f697683909ca5aa9f92857b6e69605d555855534d453c31261a0e0200000000000000000000000000000006131f2b37434e5865717e8b97a2ada3998c7f72655b50444e5865717e8b98a2aea2988b7e7165584e43372b1e1308000000000000000000000000000000010e1a2734414d5a6774808d9aa7a89b8e8175685b4e4235281b0f02000000040e1720282e3336373939393939393534312c251e150c02000000010b141d242b3033343939393939393837342f2921180f050000000008121a22282d3031393939393939392e2d2b261f180f060000000000000000000000000000000007111b252d343a3e3f4646464646464647535f697885929c8f827569574d4246464646464653606c7985929b8e827568564d424646413f3c362f261d1308000005101b26303a42494e4f535353606d7a8693a0ada6998c807366595353535353534846423b33291f140900000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c020000000000000000000005121e2a36424d576774808d9aaba8978a7e7164574b3e45525d687783909da297887c6f626f7c8998a29c8f8276665c50443e4b5764717e8a97a8aa9a8d807367574d42362a1e1205000000000000000000000000000000030d17222d38424d57616c75818e96a1a39890827a84919ea59f948b7f726a5f554b40342820160c020000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949f988f82756c61554b4035291d140a00000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000020b161f28313a424a515b626a6f7a818b9298a0a69f9792877e716c62594f443a3025190d03000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000050d161d262d333a41454a5053535b60626467686a6f7b8895a093867a6d6a686664615e5755534e49443e37312a211a120a01000000000000000000000000000000000006121e2b37424d5763707d89939ea6a29891847b736d676665625f574d42372b1e12060000000000000000000000000000000815212e3b47535f6a7683909da9ac9f92867b6e6153493f4753606d7a85929facaa9d9083776a6054473a2f24190d010000000000000000000000000000010d1a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e020000000b16202932393f434446464646464642413d3730271e140900000008121d262f363c3f414646464646464544403a332b21170c01000005101a242c33393c3e464646464646463b3a37312a21180e030000000000000000000000000000000009131b23292e313239393939393937424d576975828f9c928578695f53473a3939393844505b6676838f9c918478695e52463a393433302b241d140b010000000a141e2830383d4143464753606d7a8693aab4a6998d8073665a4d46464646463b3a36312921170d030000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000714212d3a46535e697784919eaaa196877b6e6154483b414c566673808d99a9988b7f7266727f8c99aa998c7f7266544a3f3b4754616e7b8796a0aa9d908477695e52463a2d2014060000000000000000000000000000010b151f28333f4a545e69717e8a939ea79f92867b707d89939ea69f92867c6f675c51453d32281e130800000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c778390999e938a7d70675d51453c2f261b1106000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000040d161f2830394044515860676d757e8691969fa7a19992887e716b60564c4135291f15090000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000050e171f282f383f444c51545c6063656c6e71747576787c8895a093867978777573716e6967625f58555047423c332c241c130a0000000000000000000000000000000000020e1a26313c4854606b74818e949da5a09691857f7a7673726e695f53473a2e211408000000000000000000000000000004111d2935414c55626f7c88959faba99b8f8275685e52413845515d6774818e9ba7aca095897c6f62564c4135291d11040000000000000000000000000000000d1a2733404d5a6673808d99a6a79a8e8174675b4e4134281b0e01000006121d28323b444b4f515353535353534f4d48423930251b0f0400030e19242f3840474c4d53535353535352504c453d33291e130700000c17222c363e45494a535353535353534846423c332a1f140900000000000000000000000000000000010911181e2225252d2d2d2d2d2631404c5966737f8c9997887b6e6255483b2f2d28333f4a546673808d9996877a6e6154473b2e2726241f1a130b0200000000020c161e262c3235363a4653606d798698a3aea79a8d81746753493f36393a3c3a38342f271f150b01000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d040000000000000000000815212e3b4854616e7b8796a0ab9e918478695e53463a3d4a5663707d8999a39b8e82756675828f9ca298897c6f6256493c3a46525e697784919daaa095877b6e6154483b2e23170c000000000000000000000000000007121d27313944505b666e7b85929fa5a0958c7f726b75818e97a1a3989083796d60594f443a3025190f0600000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929f9e9184796d60584e41382d22170b020000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000040d161e272e343f464e555d606c717c8490959fa7a39a92877d70685e52463c31261a0e0000000000000000000000000000000000000000000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040e172029313a414950555d60666d7075797b7e8082838486929fac9f9286858382807d7b77736f6a64615a534d453e362d251c120900000000000000000000000000000000000915202c38444f59606d79828e939c9fa097928c8683807f7b6e6255483b2f22150800000000000000000000000000000613202c3945515d6774818e9aa7ada1968a7d7063564d4135404b55636f7c8995a0aca79b8e8174685d5245392c20160a0000000000000000000000000000000d1a2633404d596673808c99a6a79a8d8074675a4d4134271a0e0100000b17232e39444d565b5e6060606060605b59534b42372c2015090007131f2b36404a52585a6060606060605e5c574f453a2f24180c0004111c28333e485055576060606060606055534d453c31261a0e020000000000000000000000000000000000070d12161819202020202023303d4a5663707d8999978b7e7164584b3e2f24222d3d4a5764707d8a97978a7d7064574a3d2e231717140e0801000000000000040c141b2125282c3845515c667986929faca89b8f8275655b5046424547484745403931271d12070000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c010000000000000003101c28343f4a5465727e8b98a8a79b8e817468574d42363a4753606d7a86929f9e9285786c7985929f9f9285796d6053463a36424d566774818e9aa7a7988b7e7165544a3f34281c1003000000000000000000000000050e18242f39434e58606c78829097a2a3999083786d616d7a85929ea6a0958d80736b60564c41352921180c030000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0968d80736a5f53493f33271e14080000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000040c151c2328343c434c515a626a6f7a839095a0a9a39992857a6d61574d42372b1b110600000000000000000000000000000000000000000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000020b162029323b434b535b60676d73797d8285888b8d8f90919298a3aea3989291908e8d8a8784807c76706c625f5750483f372d241b10060000000000000000000000000000000003101c27333d45515c676d7981898f939aa29f9992908d8b7f7265584c3f3225190c00000000000000000000000000000714212d3a4754606d7a85929facac9e9184796d6053463b303a4854606b7784919dabac9f92867a6d6054473d32271b0f0200000000000000000000000000000c1926333f4c5966727f8c99a5a69a8d8073675a4d4034271a0d0100020e1b27333f4b565f676a6c6c6c6c6c6c68655d53483d3125190c000b1723303c47525c64676c6c6c6c6c6c6b6861574c4034281b0f030814212d3945505a61646c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000106090b0c1313131314212d3a4754606d7a86939a8d817467554b403529212e3a4754616d7a8796998d807366544a3f34281c100303000000000000000000020a1015191c2834404b546b7885929eabab9e9184786c6056534d51545553514b43392f23180c000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d12070000000000000006121f2c3844505c6675828f9ba8a9988b7e7165584b3e313945515d677683909ca197887b6f7b8897a29c8f8276665c504438303e4b5764717e8a97a8a89b8e8275665c5044382c1f12060000000000000000000000020c17202935404b555f6a727f8c949fa89f92877c6f665e68717e8a949ea79f93887d70685e52463f332a1e150a00000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919e9f92877c6f655b50443b3025190c0300000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000030b1218222b313a414550585f686d79839097a1aba1978e8174695f5347382d22170b000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000a141d28323b444d555d656c717a80858a8e9297979a9b9d9e9fa3aab4aaa39f9e9d9b999796918d88837d766e69615a51493f362d22180b02000000000000000000000000000000000b16212834404b555d676d747d82889297a2a39f9c988b7f7265584c3f3225190c0000000000000000000000000007131f2c38434f5965727e8b98a2aea49a8d8073665c5044382c38434f5965727f8c99a3aea2988b7f7265594f44382c1e130800000000000000000000000000000c1926323f4c5965727f8c98a5a6998d8073665a4d4033271a0d000004101d2a36434f5b677177797979797979756f65594d4134281b0e020d1a26333f4c58646e747979797979797873685c5044372b1e11050a1723303c4955616c717979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000606060613202c3945515d677784909d908377675d5145382c202d3946525e687884919c908376665c5044382c1f120600000000000000000000000005090c18232e43505d6a7683909da9ada196897d7068615f575d6062605c554b4034291c1004000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c030000000000000713202d3a4653606d7985929faba197887b6e6155483b2e35404b556673808c99a9978b7e717e8b97a9998c7f7266544a3f342e3b4754616e7a8795a0ab9f9285796d6053463a2d201308000000000000000000000008131e29323a45515d676f7c87929fa6a0968d80736a5f56616c75828f98a2a49a91857a6d615a50453c30261c11060000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939e999083776c60564c41362a1e150b00000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000710191f282f353f464e565d676e7a85929ea6a99f93877b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000006111b262f3a444d565e676d777e858d91979b9ea2a9a7a8a5a4a4a6acb3aba5a3a4a5a7a6a8a09d9a95908a827b716c635b51483f342a1d140a0000000000000000000000000000000006111c262f3b444d575e666d72797e85929faba8a5988b7f7265584c3f3225190c000000000000000000000000000a15222f3b4854606b7783909daaac9f93877b6e61544a3f3428323d4754616d7a86929facaa9d9184776b6054483a3025190d00000000000000000000000000000c1925323f4c5865727f8b98a5a6998c807366594d4033261a0d000004111e2b3744515e6a77848686868686868175685b4f4235281c0f020e1a2734414d5a67748086868686868685786b5e5245382b1f12050b1724313e4a5764717e868686868686867b6e6155483b2e221508000000000000000000000000000000000000000000000000000004111d2935414c556774818e9a92867a6d6053473a2d202a36414c566875818e9b9285796d6053463a2d2013070000000000000000000000000000071a2734414d5a6774808d9aa9b2a89d91837a726e696c676d6f6d675c5145382c1f13060000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a000000000000091623303c4956636f7c8997a2ab9e918578695f53463a2d2f3c4956636f7c8998a29a8e8174818d9aa298897c6f6256493c2e2d3946525e687784919daaa297897c6f6356493c3025190d01000000000000000000060f1925303a444f59606d79839199a3a49a9184796d6058505a616e7b86929fa7a1978f81756c62574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e989f958b7e72685e52463d30271d1207000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000070d161e2429343c444c555e68707d8a949faba49a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000b17222d38414c565e696e79828b91979ea1a9aba8a19e9b9997989ba2aba1999697989b9ea0a8aaa79f9d948f867e726d635a50463c2f261b11060000000000000000000000000000000b17222d38424d565e696e787f858b9297a29f9c98958b7f7265584c3f3225190c00000000000000000000000006111b2935414c56636f7c8995a0aca99c8f8276695f5342382e232d3946525e6875828e9ba8aca095897c6f63564c41362a1b1106000000000000000000000000000c1825323f4b5865727e8b98a5a6998c7f7366594c403326190d000004111e2b3744515e6a778491939393938e8275685b4f4235281c0f020e1a2734414d5a6774808d939393939185786b5e5245382b1f12050b1724313e4a5764717d8a9393939393887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b9899897c6f6356493c302325303f4c5865727f8b9898887c6f6255493c2f22160800000000000000000000000000000b1724313e4a5764717d8a97a1adaca09591847f7b7978797a7c796d6053473a2d201407000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700000000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c11060000000005111d2935414c566673808c99a9a89b8e817568574d42372b2d3a4653606d7985929f9d90847783909d9f9285796d6053463a2d2a36414c566774818d9aa7a9998d807366564c41362a1e11050000000000000000030c18212a36414c56616b74808d95a0a89f93887d6f675c5146535e69727f8b959fa99e938b7e71695f544a3f34281f160c01000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e23180c030000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000040c1319222a323a434d56616c7683909cabac9e9285786c605346392d201306000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000030f1b27333f49535d686e7b838f949ea1a9a9a19e9996918e8c8b8b909ba5998f898a8c8e9196999ea1a9a69f98928a7f726c62584e41382d22170b0000000000000000000000000000030f1c28333f4a545e696e7b838c92979f9f99938f8b88877f7265584c3f3225190c0000000000000000000000000b17222d3946525d6875818e9ba7ada1978a7e7164574d4230261c2a36414c5663707d8996a1ada79b8e8175685e5246382d22170b000000000000000000000000000b1825323e4b5865717e8b98a4a5988c7f7265594c3f3226190c000004111e2b3744515e6a7784919d9f9f9b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9a9f9f9e9185786b5e5245382b1f12050b1724313e4a5764717d8a979f9f9f94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897988c7f7265594c3f3025232f3c4956626f7c8998988b7e7265584b3f3024190d01000000000000000000000000000713202d3a4653606d7985929ea6b0a7a096918b8886858687877b6e6154483b2e21150800000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c00000000000000000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c000000000713202d3946525d687683909da9a9988b7e7265584b3f31262c3844515c6676828f9c9f93867a86929f9c8f8275665c5044382b25303e4a5764717d8a97a7aa9d908377685e5246392d20140600000000000000000b151e2a333c46525e68707d8a929da8a1968d80746b60554b424d57606c78839099a3a59f92867b6e665c50443d31281e13080000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68727f8b959f978e81756b60554b4034281f15090000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000010810182028313b44505a64717e8a99a3ada197887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000010c161f2b3744505b656d7a8490959fa6aaa29f96918c8884817f7e7e8b98a396897d7d7f8184888c91979fa3aaa29f918b7e716a5f53493f33271b0f030000000000000000000000000006121f2b3844505b666e7b8490959ea19d948f87827e7c7a786c605346392d2013060000000000000000000000030f1b27333f4953616d7a86929facab9e9285796d6053463b31201925303a4653606c7884919eabac9f92867a6d6153493f33271b0f030000000000000000000000000b1824313e4b5764717e8a97a4a5988b7f7265584c3f3225190c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aca194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000613202d394653606c7985929b8e827568574d42362a202d3a4653606d7986929b8e817468564c4135291d11040000000000000000000000000006131f2c3845515c67737f8c949fa6ada8a19e989992929299877b6e6154483b2e2115080004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a0d040000000000000000030c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c10030000000714212e3a4754616d7a86939faca197887b6f6255483c2f222834404a5466727f8c99a4998c7f8c99a3998c7f7266544a3f3428212e3a4754616d7a8795a0ac9f93877a6e6154473b2d22170b0000000000000007121c27303c45515b616d7a85919ea4a59e9184796d60594f433b44505b666f7c86929fa7a2989083786d60594f433a2f24190f05000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e0400000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000060e161f29323e4753606d7a86929f9fa9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000008131e2935414c56606c77828f96a0a7a8a198928c84807b787572717b8895a0938679717274777b80848d9299a2aaa39f92867c6f655b5044372b1f130800000000000000000000000003101c28343f4a54606c788390969fa79d938e827b75726f6e6c665b5044382b1f1206000000000000000000000005121f2b3744505b65727f8c98a3aea79a8d8074675c5145382c1f131f2b3844505b6673808c99a4aea3988c7f72655b5044372b1f14080000000000000000000000000b1724313e4a5764717d8a97a4a5988b7e7265584b3f3225180c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9c918478695e52463a2d202c3845515c667683909d918477685d5245392c2013070000000000000000000000000004101c2834404b55606d78828f949ea1a8a9aaaba39f9f9f94877b6e6154483b2e2115080006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f11080000000000000000000008141e28333f4a54606a74808d979393939392877c6f665c5044382c1f12060000000b1724313e4a5764717d8a99a4ab9e9285796c605346392d20232e3c4955626f7c8897a29e9184919ea298897c6f6256493c2e23202d3946525e687784909daaa49a8b7e7164544a3f33281c0f030000000000040d18232e39424d57626d75828f97a1a99e938a7d70675d51473d333f4a545f6a73808c95a0aa9f958c80736b60554c41352921170b02000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000040d17202c3945515d67778490939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000010d19242f3946525e68727f8c949ea8a8a19691867f79736e6968666f7b8895a093867a6d6568696e737980879298a2aea3999083786c6053463a2f24190d01000000000000000000000006121f2b3844505c66727f8b959fa89f958e81786e69656261605b544a3f33281c0f0300000000000000000000000613202d394653606c7884919daaab9f95887c6f62554b4034281c101c28333f4a54616e7b87939facaa9e9184786c6053463b3025190e0000000000000000000000000a1724313d4a5764707d8a97a3a4988b7e7165584b3e3225180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000030f1b27333f49536673808c9396877b6e6154483b2e212834404b546774808d9393867a6d6054473a2d21140700000000000000000000000000000c18232e3944505c666d7a828c91969a9c9e9f9f9f9f9e94877b6e6154483b2e211508000713202d3a4653606d798386868686868686857a6d60584e42382e21170d0000000000000000000000020b17222d38424e58606d7a858686868686868683796d6053463a2d201307000006121f2b37434e586774818e9aaba89b8f8275655b5044372b1f202d394653606c7985929fa1969196a19f9285796d6053463a2d201e2a36414c566774818d9aacac9b8e8175665b5044382b1f120600000000010c161f2834404a545f69727e8b949ea9a1978e81756b61554b41352d38424e58606d79839199a4a79f92877d6f675d51453e33291d140a0000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000005111d2935404b556976828686868686868174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000004111d2935414c55616d7a86929fa6aba19691847c726d66615f57626f7b8895a093867a6d60575f61676d737d86929fa5ab9f958a7d7064554c4135291d110400000000000000000000000713202d3a4653606d7884919ea7a89d9083786d665f57555453504a42382d22170b000000000000000000000005111e2a36414c5663707d8996a0acaa9d9083766a5f5343392e23180c17222d3846535e6976828f9ca9aca096897d7063564d41362a1c110600000000000000000000000a1724303d4a5763707d8a96a3a4978b7e7164584b3e3125180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000b17222d3d4a5763707d868686867d7164574a3e3124232e3e4b5764717e868686867d7063564a3d3023170a000000000000000000000000000007121d28343f4a545e686d787f848a8d9091929292929190877b6e6154483b2e2115080006121f2c3844515c666d7779797979797979786d685d52463d30261c0f0500000000000000000000000006111c262f3c45525d686d7879797979797979776d665c5044382c1f120600000814212e3a47535f6a7884919eaba9988b7f726553493f33271b1f2b3844505b6675828f9ba8a19ea1a89c8f8275665c5044382b1f1925303e4a5764717d8a9aa4ab9e9285796c605346392d2013080000000008131e28313a44515c666e7b86929fa6a69e92857a6d61594f433a2f262f3c45515c666f7c87939fa8a39991847a6d605a50453b2f261c1106000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000010d18242f3a4e5a667076797979797979746f64584c4033271a0d01000000000000000000000000000000000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b010000000000000000000000000000000000000000000613202c3945515d6773808d98a2aea49991847b6e6a605c545355626f7b8895a093867a6d605353555d606b707d8a939ea9a79c8f8276675d5145392c20130600000000000000000000000a1623303d495663707c8996a1aca096897d70665c544d494746443f382f261c110600000000000000000000000714202d3946525e6875828e9ba8aea2988b7e7165584e4330271d1207111c2a36424d5764717e8a97a1ada89b8f8275685e5246382e23170b00000000000000000000000a1723303d4a5663707d8996a3a4978a7d7164574a3e3124170b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000616232f3c4855616b7079797979716c6155493c302323303d4955616c7179797979706b6055483c2f2316090000000000000000000000000000000c17232e38424c565e666c72797d808384858686858483817a6d6054473a2d2114070004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c41342b1e150a00000000000000000000000000000a141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c100300000815222f3b4855626e7b8896a1ada297887c6f6255493c2d22171c28333f4a5465727f8b98a9acabaca9988c7f7265544a3f34281c14212e3a4754616d7a86939faca197897c6f6256493c3024190d010000010d19242f3a434f59606d78839098a2a99e948a7e71685e52473e31281d2834404b54606b74808d96a1aba0968e81746c61574d42382d22170b0000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000007131d323e49545e66696c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000714212d3a4754606d7a85929faaab9f93877d6f695f58514b4855626f7b8895a093867a6d6053474b5159616b74818e9ba8ac9f92867a6d6054473a2d21140700000000000000000000000d192633404c5966737f8c99a8aa9d9184776b60544a423c3b3938332d261d140a0000000000000000000000030f1c28333f4a54616e7a86929facac9f92857a6d6053473c3120150b000e1a25313b4653606d7985929eabac9f92867b6e61544a3f34281c100300000000000000000000091623303c4956636f7c8996a2a3978a7d7064574a3d3124170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c64615a5044392d21212d3945505a61646c6c6c6c6360594f44382c20140700000000000000000000000000000006111c26303a444c545b60666d70737677787979787876746d685d5245392c20130700000c18232e39424a51535d606060606060605e54524c433a2f22190c030000000000000000000000000000020b19242f3a434c52545e606060606060605d53504a42382e23170c000004101c2834404b5565727f8b98a89f9f9285796c605346392d201317222d3b4855626e7b8897a19f9f9fa297887c6f6255493c2e231713202d3946525e687784909d9fa9998c7f7366564c4135291d1105000004111d2935414c55606b73808d959f9fa2978f82756c61564c41352c1f18232e39424f59606d7984919ea5a89e938a7e71695e544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000115212d38424c545a5c6060606060605b58534a41362b2014080000000000000000000000000000000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000030f1b27333f495364717e8a98a2aca3998d80746b60574e45404855626f7b8895a093867a6d60534740454f59626f7c8896a0aca3998a7d7063574a3d3024170a00000000000000000000020f1b2835424e5b6875818e9ba8a79a8e817467594f4239302e2d2b28221c140b02000000000000000000000006121f2b3844505b66737f8c99a3aea79a8e8174675d5145392c2013030009141f2c3845515c6674808d9aa7afa3998c7f73665c5044382b1f1409000000000000000000000916232f3c4956626f7c8995a2a3968a7d7063574a3d3024170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000004101c28333e474f555760606060575550483e33281c1d28333e485055576060606056554f473d33271c1004000000000000000000000000000000000a151e29323a424a50545c606467696b6c6c6c6c6b6967605d564c4135291d1104000007121c2730394044465153535353535353524745413a31281e10070000000000000000000000000000000008131e28313a41454752535353535353535146443f3830261c1106000006131f2c3845515c6775828f939393938f8275665b5044382b1f1214212e3a47535f6a78859193939393939285796d6053463a2d2013111d2935414c566774808d93939393908376685d5246392d20130700000613202c3945515d676f7d87939393939392857b6e615a50443a30231a121d27303d45515d67707d8a939393939392857b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a0000000000000000000000000000000000000005121f2b3744505b6574818e9b9ea09f92867b6e61594f453c3c4855626f7b8895a093867a6d6053473a3e47535f6a7784919eaaab988c7f7265594c3f3226190c00000000000000000000030f1c2936424f5c6975828f9ca8a4988b7e7165584b3e302721201f1c17110a020000000000000000000000000613202d394653606c7884919eabaca095897c6f62554b4035291d11040004101c2834404b54626f7c88959fabab9e9184786d6053463b31251a0e000000000000000000000916222f3c4955626f7c8895a2a396897d7063564a3d3023170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b16212c353e44484a535353534a49443e362c221717222c363e45494b535353534a48443d352c21160b0000000000000000000000000000000000030c1720292f383f444a5053575a5d5e5f5f5f5f5e5d5b54524c443a2f24190d010000000b151e272e34383a4446464646464646453a39352f281f160c0000000000000000000000000000000000010c161f282f35393a4546464646464646443a38342e261e150a0000000713202d3a4653606d79868686868686867f7266544a3f33281c0f121f2b37434e58687581868686868686868275665c5044382b1f120d1925303d4a5764707e868686868686877a6d6154473a2e21140700000714212d3a4754606d7a84868686868686867f71695e52483e32281e110b151e2935414b55616b75818686868686868682796c605346392d201306000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f02000000000000000000000000000000000000000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c11060000000000000000000000000000000000000613202d394653606c78858b8e9196968f8275695e53473d333c4855626f7b8895a093867a6d6053473a37434e586976828f9ca9a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a3978a7d7064574a3d31241513120f0b060000000000000000000000000005121e2a36424d5763707d8a96a1acaa9d9083776a6054433a2f24180d0100000c18232e3947535f6a7683909daaada1968a7d7063574d42362a1c12070000000000000000000915222f3c4855626f7b8895a2a396897c706356493d3023160a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000005101a232c33383c3d464646463e3c39332c241a10101a242c33393d3e464646463d3c38332c231a0f05000000000000000000000000000000000000050e171d262d33383f44464a4d50515253535251504e4745413a32281e130800000000030c151c23282c2d3739393939393939382d2c29241e160d04000000000000000000000000000000000000040d161e24292c2d3839393939393939372d2c28231c150c0300000006131f2c3845515c676d79797979797979726d635742382d22170b0f1a26313c4d59656f7579797979797979757065544a3f34281c10081623303c4955616c707979797979797975685d5246392d20130700000613202c3945515d676d7879797979797979716d62574d42362c20160c030c18242f3a434f59656f7579797979797979766c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b4c4841382f21191108000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000613202d394653606c777c7e8184878a8b7e7165574d42352f3c4855626f7b8895a093867a6d6053473a32414e5b6874818e9ba7a79a8d8174675a4e4134271b0e0000000000000000000003101d293643505c6976838f9ca9a396897c706356493d3023160a06030000000000000000000000000000000714202d3a46525e6975828f9ca8aea3988b7f7265584e4331281d130700000007121d2b37434e5865717e8b98a2aea89c8f8275695e5346392e23180c0000000000000000000815222f3b4855626e7b8895a1a295897c6f6256493c2f231609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000008111a21282c2f303939393931302d28221a120808121a22282d303139393939302f2c27211a11080000000000000000000000000000000000000000050b141c22282e34383a3d404344454646454543413a39352f2820160c010000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2a201f1c17110a030000000004101c2834404b555c606c6c6c6c6c6c6c66635b51462f261c11060a1520313d48535d65686c6c6c6c6c6c6c69655d5442382e23170b0814202d3944505a61646c6c6c6c6c6c6c6b5d564c4135291d1105000004111d2935414c555d606b6c6c6c6c6c6c6c65625a50453b30241a0e040007131d28313e47535d65686c6c6c6c6c6c6c69605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d2013060000000000000000000000000000000000000000000000000000000000000000050d1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5c5a6060606060605a58534a41362b201408000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f1409000000000000000000000000000000000005121f2b3744505b656c6f7274777a7d807a6e6154473b312f3c4855626f7b8895a093867a6d6053473a35414b556875828e9ba8a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000003101c28343f4a54616e7b87929facac9f92867a6d6154473d3221160c01000000000f1b26313c4754606d7a85929facac9f93877b6e61544a4034281c100400000000000000000815212e3b4854616e7b87949f9f95887c6f6255493c2f221609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000810161c2023242d2d2d2d2423211c17100800000810171d2123242d2d2d2d2323201c160f0800000000000000000000000000000000000000000000020a11171c23282c2d31343638393939393836342d2c29241e160d040000000000000000070c1012131e202020202020201f1413110d08010000000000000000000000000000000000000000000001080d1113141f202020202020201e1312100c06000000000000000c18232e39434b51535f606060606060595751493f351d140a000314202c37414b53595b606060606060605c5a544b4230261c110604101c28333e485055576060606060606054524c443a3024190d010000010d19242f3a434c51545e60606060606060585650483f33291f12080000010c161f2c35414b53595b606060606060605c53504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d201306000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000030f1b27333f49535b60626568686d70736e685e524639292f3c4855626f7b8895a093867a6d6053473a3a45515d677683909da9a5998c7f7266594c3f3326190c0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000006121f2c3844505c6673808c99a3afa89b8e8175685e5246392d20130400000000000a15202c3945515d6774818e9ba7afa4998d8073665c5144382c1f150900000000000000000814212e3b4754616e7a8793939393887b6f6255483c2f221509000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000050b1014161720202020171614100b0500000000060c1114171820202020171614100b0500000000000000000000000000000000000000000000000000060b11171c1f2024272a2b2c2c2c2c2b2a2821201d19130c0400000000000000000000000406071113131313131313120706040100000000000000000000000000000000000000000000000000000104060712131313131313131107060300000000000000000007121d273039404546525353535353534c4a463f372d230b0200040f1a252f3941484d4e535353535353534f4d494239301e140a00000b17222c363e44494a535353535353534746413a32281e13080000000008131e28313a41454751535353535353534b4a453f362d20170d00000000040d1a232f3941484d4e535353535353535046443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d010000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000b17222d38414950535558565d616366615e564c41362a2f3c4855626f7b8895a093867a6d6053473e444d57606d7a86929faca9988b7e7165584b3e3225180b0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000713202d3a4653606d7984919eabaca096897d7063564c4135291d1105000000000004111d2935414b55636f7c8995a0acab9e9185796d6053463c31261a0e00000000000000000714212e3a4754616d7a8686868686867b6e6255483b2f221508000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000407090a131313130b0a0804000000000000000005080a0b131313130a0907040000000000000000000000000000000000000000000000000000000000060c101213171a1d1e1f20201f1e1d1b1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a464646464646463f3e3a352d251c1100000009131d272f373d40424646464646464642413d3730271e0c02000005101a242c33393c3d464646464646463a3935302820160c0200000000010c161f282f35393a45464646464646463e3d3a342d241b0e05000000000008111d272f373d404246464646464646433938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f120600000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e14080000000000000000000000000000000006111b262f383f4446494b4c5254575954524c443b30252f3c4855626f7b8895a093867a6d605347464f565f69727f8b98a3ada197887c6f6255493c2f2216090000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000005121e2b37424d5764717d8a97a1adab9e9184786c6053463a3025190d010000000000010d18242f3a4854606b7784919dabada1978a7d7164574d42372b1d1207000000000000000713202d3946525e687679797979797976695f53473a2e211408000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d10111213131212100e0707040100000000000000000000000000000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3939393939393933312e2a231c130a000000020b151d252c313435393939393939393634312c261e150c0000000008111a22282d3031393939393939392e2d29241e160e04000000000000040d161e24292c2d383939393939393932312e29221b1209000000000000000b151d252c31343539393939393939362d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000a141d262d3337393c3f4146474a4d4746413b3229222f3c4855626f7b8895a093867a6d605350535961686e7b85929eaaac9e9285786c605346392d2013060000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000714212d3a46535f6976828f9ca9afa3998c7f73655b504437281e13080000000000000007131d2c38434f5965727f8c99a3aea99c8f8276695f5347392e23180c0000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c5f574d42372b1e1206000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000002080d10121313131313131313070704010000000000000000000000000000000000000000000000000002070b0d0d13131313131313130f0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202c2d2d2d2d2d2d2625221e18110a0100000000030b131a202527282d2d2d2d2d2d2d292825211b140c0300000000000810171c2023242d2d2d2d2d2d2d21201d19130c040000000000000000040c13191d20212b2d2d2d2d2d2d2d2524211d1811090000000000000000030b131a202527282d2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000020b141b22272b2d2f3035393a3d403b3936302920232f3c4855626f7b8895a093867a6d60545c60636b707a839197a1ada49a8e8175655b5044372b1f12050000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000004101c2834404b55616e7b87939facac9f92867b6e6153493f3327160c0200000000000000010f1b27323d4754616d7a86929facac9f93877b6e61554b4034281c1004000000000000010d1925303a444c525f60606060606055534d453c31261a0e02000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000060d14191c1f1f202020202020201413110d080100000000000000000000000000000000000000000001080e1317191a20202020202020201c1b191510090200000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a07060400000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131f202020202020191816120d070000000000000002090f14181b1b202020202020201c1b191510090200000000000000050b10141617202020202020201413110d08020000000000000000000001080d1113141e20202020202020181715110c060000000000000000000002090f14181b1b202020202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c201306000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c1106000000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000020a11171b1f202224292d2e30332e2d2a25292c2e343c4855626f7b8895a093867a6d6063666d70767d859195a0a9a89f93877c6f6253493f33271b0f030000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000006131f2c3845515c6773808d9aa4afa99c8f8275695e5241382d2217040000000000000000000a16202d3946525e6875828e9ba8afa49a8d8073675c5145382c1f150a0000000000000008131e28323a4146535353535353534847423c332b23190f04000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c0400000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c0701000000000000000000000000000000000000000000040d161e24292c393939393939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607131313131313130c0c0906010000000000000000000004080c0e0f131313131313130f0f0c0904000000000000000000000004080a0a131313131313130707050100000000000000000000000000000104060712131313131313130b0b0905010000000000000000000000000004080c0e0f13131313131313100606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c030000000000000000000000000000000000060b0f121316191d2021242621272c2f35393a3f444855626f7b8895a093867a6d6d7074797d828a9297a0a7aaa1968e81756a5f5341382d22170b000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000713202d3a4653606d7985929eacada1978a7d7064564d422f261b110600000000000000000005111d2a36414c5663707d8a96a1adac9e9285796d6053463c31261b0f01000000000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000006101a222a3035383939393939393939392c29241e160d040000000000000000000000000000000000000a141c242b2f333439393939393939393534312c261e150c0200000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d01000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b00000000000000000000000000000000000000030506080d11131821272c33383a4145474a505356626f7b8895a093867976797d81858a8f949ea1a9a9a29891847a6e61584e432f261b1106000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000006121f2b37434e5864717e8a97a1adac9e9184796d6053463b3020140a00000000000000000000010d1925303a4653606c7884919eacada1978a7e7164584e43372b1d120700000000000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000006101c262e363b3f40464646464646464642413d3730271e14090000000000000000000000000000000000020a11171b1f252a2d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000000000000050d161d242932383d44484c5154545c6063666f7b8895a2998c7f8285898d91979c9fa6aca69f9792867c6f685e52463c311d140a00000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000815212e3a47535f6a7683909ca9afa49a8d8073665c5044382c1f1202000000000000000000000008131f2b3844505b6673808c9aa4afa99c9083766a5f5347392f24180d01000000030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000000020b18222e3840474c4d53535353535353534f4d49423930261b1004000000000000000000000000000000060b141b22272b3036393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000010d19242f3a444c525f606060606060605957524940352a1e13070000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c0100000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e2115090000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d1004000000000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b0200000000000000000000000000000000000000050f171f282f353d43484f54555d6064666d6f73767c8895a29c918c8f92989a9ea1a9aca8a09d948f857d6f6a60564c41342a200b0200000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000004101d2935404b55626f7c88949fabac9f93877b6e61544a3f34281c10030000000000000000000000030f1c28333f4a54616e7b87939facab9f94887c6f62554b4035291d100400000005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000d1925303b4650585d5f606060606060605f524c443a2f24190d0100000000000000000000000000000a141d2a34404a52585a60606060606060605c59544b42372c21150900000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f080000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d110500000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f0200000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000000050e172129313940454f54596063676d7175797c808387929faca39c999c9fa2aaabaca49f9c96918a827b6f6b60584e443b3022180e0000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000613202c3945515d6774808d9aa6b0a99c8f8276695f5342382e23170c000000000000000000000000000b17222d3846535e6976828f9ca9b0a69a8d8074675d5145392c20150a00000005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f07000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000000000000000006111c262f3c46525c64676c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a0100000000000000000000000713202c3945525d687679797979797979736d63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c39393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a00000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e2216090000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c110600000000000000000000000000000000030c172029333b434b515960636b70757a7e8285898c909299a3afada7a5a9aaaba39f9c9a93908a847e766e6960594f463c32291e10060000000000000000000003070909101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000714202d3a4753606d7985929fabada2978a7e7164574d4230261c11060000000000000000000000000006111c2a36424d5764717e8a97a1adab9f9285796d6053473c32271b0f01000005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e52452f24180c000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800121f2b3844515d6974797979797979797976685d5245392c201307000000000000000000000000000b17222d38424e58646e737979797979797979756f65594d4134281b0e0200000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a01000000000000000000000714212d3a4754606d7a86868686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b1106000000000000000000000000000000000000000000040e18222a32373b3c464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c010000000000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b030000000000000000000000000000000b151e29333b454d555d606b6f767d81868a8e9298999d9fa3abb5aca6a8a09e9a9992908c87837e78716c615e574f473d342b20170d000000000000000000040a0f131516191c28333f4a546a7683909da9a296897c6f6356493c30231609000000000000000000000006131f2b37434e5865717e8b97a2adab9f9285796d6053473b3120150a0000000000000000000000000000000e1a25313b4653606d7985929eabaea2988b7e7165584e43372b1e1308000005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8f8275685c4f4235291c08000e1a2734414d5a6774808d9aa7ab9e9285786b554b4035291d10040b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7986868686868686867a6d6054473a2d211407000000000000000000000000030f1c28333f4a545f6a738086868686868686868275685c4f4235291c0f02000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a000000000000000000000714212d3a4754606d7a8793939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313120706040100000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000000000006101820262b2e2f39393939393939393937332c251c1309000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000007121c27303b454d575e676d747c83898e92989b9fa2aaa9a8aab0aca29a9796918e8a86837f7b76716d66615a524d453d352b22190e050000000000000000070f161b1f222325252b3844505b667784909daaa296897c6f6356493c3023160900000000000000000000000815222e3b4754606a7783909da9b1a79a8d8074675c5145382c1f130300000000000000000000000000000009141f2c3845515c6774808d9aa7b1aa9d9083776a6054473a2f24190d010005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaa99c8f8376695c50433025190e020e1a2734414d5a6774808d9aa7ac9f928679675d5145392c1f13060b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000030d1a232b3844505b666f7c8792939393939392857b6e6154473b2e211408000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c12090000000000000000000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e04000000000000000000000000000c18232e39424d575e696e79818990959b9fa3aaaaa8a19e9c9ea6a69a908a8784817d7a76726e6964605c545046423b332b23191007000000000000000007101921272c2f30323230394653606c7985929faca295887c6f6255493c2f2216090000000000000000000004111d2935414c56626f7c88959fabab9f95887c6f62554b4034291c100400000000000000000000000000000004101c2834404b55626f7c88959fabab9f95887c6f62564c4135291d11040005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaaa9d9083776a564c41362a1e11050e1a2734414d5a6774808d9aa7afa399867a6d6053473a2d2014070b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d21140700000000000000000000010b151f2a36414c56606c78839099a39faa9e948b7e71685e5246392d20140700000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f0600000000000000000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000001070b0f111213131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c06000000000000000000000000000000000000000000000000000000040a0f1315162020202020202020201e1b1610090100000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c02000000000000000000000004101c2834404a545e696e7b838e939d9fa7aca7a09d9996918f949ea4978a7e7b7774716d6865615e5753504a423e363029211911070000000000000000040f19232b32383b3c3f3f3f424b55626e7b8898a2aea894877b6e6154483b2e211508000000000000000000000613202c3945525d6874818e9aa79faa9d9083766a5f5343392f23180c00000000000000000000000000000000000c18232e3947535f6a7683909daa9fa79a8e8174685d5245392c2013060005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaab9e918578685e5246392d2014070e1b2834414e5b6774818e9aa7b5ab94887b6e6155483b2e2215090b1825313e4b5864717e8b97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000007121d27313946525e68727f8b959fabaea2988f82766c62564d41362a1e11050000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b02000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976695e53463a2d211407000000000000000000000000050c12171b1d1e202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000003060809131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000006121f2c3844515c666e7b8490959da5aba49f9b95908c8884828f9ca09386796e696764605d5654534d46443f38302a251f170f070000000000000000000a16212b353d4348494c4c4c4d525d67727f8c99aaaca096867a6d6053473a2d201407000000000000000000000714212d3a4754606d7a869293939393988b7e7165584e4331271d1207000000000000000000000000000000000007121d2b37434e5865717e8b989393939392867a6d6054473a2d2114070005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaada197877a6e6154473b2e23180b0f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d31261a0d0c1825323f4b5865727e8b98a5aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000020b18242f39434f59616e7a85929fa7b0a69f92867b6e615a50443b3025190e0200000000000000010b151f28343f4a545c666d77808890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78868686868686867b6e6154483b2e2115080000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d22211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d0400000000000000000005111e2a36414c56606d78829096a0a7a8a099938e88837f7b787c8895a093867a6d60565754524c4846423b38342e261e1a140d05020000000000000000030f1b27323d474f5456585859575e616d7984919eabaa9e918477675d5145392c201306000000000000000000000c1925323f4c5865727f8686868686868686796d6054473c3121150b010000000000000000000000000000000000000f1b26313c4754606d7986868686868686867f7265584b3f3225180c0005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daab3a9968a7d7063554b4034281d14111c2935424f5c6875828f9ba8b3a6998c807366584e43372b1f16111926323f4c5965727f8c98a5b5ab94877a6e6154473b2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000a141d2935404b55606b75818e97a2adaa9f948b7e72695e52483e32291f1408000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b11060000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393877b6e6154483b2e21150800000000000000000000050f1820282f333738393939393939392e2d2b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0e10111213131212100e0b080806020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c0100000000000000000713202d3946525e6873808d949fa8a7a0969187817c77726e6f7b8895a093867a6d60534a4745413b3a36312b2823201f1b1714110e090200000000000007131f2c38434f59606365656667696e75808d96a1aca89b8e817568554b4035291d1104000000000000000000000b1824313e4a56626d7279797979797979796d675d5145392c201303000000000000000000000000000000000000000a15202c3945515d676d7979797979797979726d62564a3d3124180b0005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daab4a79a8d8074675c51453a2f26201d1e2b37424d576a7783909daab6a99d9083766a5f53473c3128201e1d27333f49536774808d9aa7aea399877a6d6054473a2d21140700131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000006111b262f3845515d67707d89939ea9aea2988f82776c60574d42362d20170d0200000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0604020000000000000000000000000000020506060503000000000000000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f94877b6e6154483b2e211508000000000000000000010c16202a323a3f4345464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1c1e1f20201f1e1d1b181514120e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d120700000000000000000714212e3a4754616d7a86929fa6aaa09590847c756f6a66626f7b8895a093867a6d6053473a3935302d2e3633312e2d2b2722201e19140d0500000000000915222f3b4854606b6f72727273767b818d929da8aca1968a7d7064574a3d2f24180d01000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c605d554b4135291d11040000000000000000000000000000000000000004111d2935414b555d606c6c6c6c6c6c6c6c65625b51463a2e22150900030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daab7ab9f9285796d60564c42382f2c292a2d3a47535f697885929fabb8ab9f95887b6e62584e4339312d2a2a2d3744505b6576828f9ca9ac9f928679685d5245392c20130600131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000b17222d38414e58606d7984919ea5afa79f92867b6e655b50453b30241b0e05000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c110600000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a1312110f0b0706040100000000000306070b0f11131312100d0a09070400000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b1007000000000000000000000000000000000000000606060606060606060606060606060606060713202d3a4653606d798693a0aca194877b6e6154483b2e21150800000000000000000007121d28323c444b5051535353535353534846423c332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e090200000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2c2b2a282522211e1a15110d070100000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c0300000000000004111d2935414c566673808c98a2aea29890837a6f6a625f58626f7b8895a093867a6d6053473a2d30363a3b43403e3b3937332d2d2a251f170e0500000000091623303c4956636f7d7f7f7f8083868e939da4aea59e9184786d6053463a2d201307000000000000000000000006121e29343f49515658606060606060605f54514b433a2f24180d0100000000000000000000000000000000000000010d18242f3a434b51545f60606060606060585651493f34291d120600000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daab7ada2978b7e71685e544a423c3935363a3f4a54616e7b8898a2aeb5afa79a8d80746a5f554b433d393636393d4653606c7985919eabaa9e9184776b564c4135291d110400131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000030f1b27333f49535f6a73808d96a0acaa9f958c7f72695f53493f33291f120900000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c00000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261f201f1e1b181413110d080100060b101213171c1e1f201e1d1a171613100b050000000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f050000000000000000000000000000000306071313131313131313131313131313131313131313202d3a4653606d798693a0aca194877b6e6154483b2e2115080906010000000000000b17232f3a444e565c5e6060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d3134363839393939383634322e2d2b26201d18130c060000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a0000000000000713202c3945525d687783909daaab9f92857b6e6860585355626f7b8895a093867a6d6053473a333b4246474f4d4a4846443f3b3a36302920170d020000000e1a2734414d5a6774808b8b8c8d8f92999ea5aca59e938a7e71665c5044382b1f12060000000000000000000000010d18232d373f464a4c53535353535353524745413a31281d130700000000000000000000000000000000000000000007131d28313a41454752535353535353534b4a463f372d23180d01000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daab1a7a09d92857a6d665b544e474541424648505b66727f8c98aab4aba49f9d92877c6f675d554f4746414146474e58626f7c8997a1ada99c8f8276695c4f432f24190d0100131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000030c19232b3744505b656e7c87929fa8aea3989083786c60574d41382d21170d00000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000714212d3a4754606d7a8793a0ada6998c807366594d40332b2c2c2c2b282521201d19130d0a11171c1f2024282b2c2c2b2a272322201c160f0800000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d03000000000000000000000000060b1012132020202020202020202020202020202020202020202d3a4653606d798693a0aca194877b6e6154483b2e21191815120d0600000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000000000000000000000000060b151b21272c2f35393a3d414344454646454543413e3b3a37312c29241d17110a03000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700060000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c110600000000000714212d3a4754606d7a86939facaa998c8073695e564e4855626f7b8895a093867a6d6053473a3b454d52545c5a57555350494746423b32291f14090000000e1a2734414d5a6774808d98999a9c9fa3aba8a19e938e81756c61544a3f34281c100300000000000000000000000006111b252d343a3e3f46464646464646463a39352f281f160c01000000000000000000000000000000000000000000010c161f282f35393a46464646464646463f3d3a342d251b1106000000010c17212b333a404445464646464646463d3b38322b23190f04000004111e2b3744515e6a7784919daaaca09590958e81786c665f5854524c4d53555a606c7883909daaafa4999390959083796d67605954524c4c525458606a74818e9aa9b3aa998d8073665a4d4033271a080000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000b151e2a36414c56606c77829099a3aea79f92867b6e665b50453b2f261b0f050000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f1509000000000714212d3a4754606d7a8793a0ada6998c807366594d4036383939393735322d2c29241e19141c23282b2d3135383939383633302f2c2721191108000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000000020a11171c1f202c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2d3a4653606d798693a0aca194877b6e6154483b2e2c2524221e18110901000000111d2a3743505c6872787979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000020a111720262b33383a4145474a4d4f515253535251504e4b4847423c39352f28231c150c05000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f19110900000000000000000000000000000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c1313130c060603000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c00000000000916232f3c4956626f7c8999a4aea298887b6e62574d444855626f7b8895a093867a6d6053473a424d575e6169666461605b5354524d443b3025190e0200000e1a2734414d5a6774808d9a9f9fa29f9e9d9a96918b81786d605a5042382e23170b000000000000000000000000000009131b23292e313239393939393939392d2c29241d160d040000000000000000000000000000000000000000000000040d161d24292c2d393939393939393932312e29231b13090000000000050f1821292f34373839393939393939302f2c272119110700000004111e2b3744515e6a7784919daaaa9d908490938e81786e6a64605d56575f61646c727f8b95a0acac9f93878390958f82796f6b64615e56565e61646a6f7c87929facaea298897d7063564a3d3023170a0000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000007121d27303946525e68717e8b949fababa0958c7f726a5f544a3f332a1d140a000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e020000000714212d3a4754606d7a8793a0ada6998c807366594d40434445464544423e3a39352f2a251e262e34383a3e424446464543403d3c38332b23190f050000131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000000020c141c23282b2d393939393939393939393939393939393939393939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884868686868686867b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a0200000000000000000000000000000000000000030b141b222732373d44484c5254575a5c5e5f5f5f5f5e5d5b5855534d4745413a342e261e170f0700000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000000000000000000000000080e171f252a33384851595e6060605c60626567686a6b6b6c6c6c6b6a6a68666462605c6060605f5c574f453a29241d160d07000000000000000000000000000004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a20202020201913120f0b060c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c1003000000000a1724303d4a5763707d8a96abab9f9285796c6053463c4855626f7b8895a093867a6d6053473a46525e696e7673716e6c6567615e564d42362a1e110500000e1a2734414d5a6774808d939393989291908d8a847e746d665c51483e30261c11060000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2c21201d18130c0400000000000000000000000000000000000000000000000000040c13181d20212c2d2d2d2d2d2d2d2524221d18110901000000000000060f171e24282b2b2d2d2d2d2d2d2d2322201b160f070000000005111e2b3844515e6b7784919eaaa4978b7e8491938e827c75716d686b6b696e71767e87929fa7b1a79c8f827b8692948f837c75716e686b6b686d70757c859299a3afaa9f9285796d6053463a2d2013070000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000c18232e39424f59616d7a85929ea6aea3999083786d60574e42382d21180b0200000000000000000007131f2c38434f5965727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e12060000000714212d3a4754606d7a8793a0ada6998c807366594d4c5051525352514e4b4745413a36302a30383f44464a4f51525351504d4a48443d352b21160b0000131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000000a141e262e34383a46464646464646464646464646464646464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11060000121e2b3845515e6b7884919393939393887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000030c151d262d333c43474f54565d606467696b6c6c6c6c6b696765615f5754514b443f3830292119100700000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000000000000000000000000050d141a2136424e59636b6c6c6c6c6b64615a5c5d5e5f5f5f5f5e5e5d5b535b60656c6c6c6c6b6861574c403428130c0400000000000000000000000000000006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f202c2d2d2d2c26201f1c17110a141e28333f4a54606a74808d979393939392877c6f665c5044382c1f1206000000000b1824313e4b5764717e8a97a4aa9e918477655b50443c4855626f7b8895a093867a6d6053473b4754616e7b82807d7b7976746e695e52463a2d20140700000e1a2734414d5a6774808686868686858483807d79716c605c544a40362c1e140a0000000000000000000000000000000000060d12151819202020202020201f1413110d070100000000000000000000000000000000000000000000000000000001070d1113141f20202020202020181815120d06000000000000000000050c13181b1e1f20202020202020161613100b04000000000005111e2b3844515e6b7784919eaaa3978a7d7d8992948f86817d7a797778797b7e838b9299a3afaba0958a7e737f8c94959087827e7a797878797a7d82889297a1abaea3988d8074665c5145382c1f13060000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000004101c2834404b54606b74818e97a1ada79f92877c6f665c50453c2f261c0f06000000000000000000000915222f3b4854606b7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d2114080000000714212d3a4754606d7a8793a0ada6998c8073665956595c5e5f5f5f5e5b5854524c46413a333c424a5053575b5e5f5f5e5d5a56544f473d33271c100400131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d130700000000000006111c2630383f444653535353535353535353535353535353535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919e9f9f9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a00000000000000000000000000000000030c151e272f383f444e54596063686d7074767778797978787674716e6965605d55504a423b332b221910070000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000002091f2c3945525e6b757979797978706c615f57514b525352524b51575f656c71787979797873685c5044372b1e11000000000000000000000000000000000713202d3a4653606d798386868686868686857a6d60584e42382e282b383939393939332d2b28221c140b17222d38424e58606d7a858686868686868683796d6053463a2d201307000000000b1824313e4b5764717e8a97a4ab9e918578665c50443c4855626f7b8895a093867a6d605347424e5865717e8b8d8a888583807b6e6154473b2e21140800000d1a26333f4c58646e74797979797979787774706d66625a514a42392e241a0c020000000000000000000000000000000000000106090b0c131313131313131307060401000000000000000000000000000000000000000000000000000000000000000104060713131313131313130c0b090601000000000000000000000001070c0f1112131313131313130a0907040000000000000005121e2b3845515e6b7884919eaba3968a7d73808d9499928e8a8785848585888b90959fa3abaea3999183786d78828f959a938f8b8786848485878a8e939aa1a9afa59f92867b6e61544b4034281c10040000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000040e1a242c3845515c66707d89939ea9aba0958c80736a5f544a3f332a1d140a0000000000000000000000091623303c4956636f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d0100000714212d3a4754606d7a8793a0ada6998c807366606366696b6c6c6c6a6865605d56524c443e454d545c6064686b6c6c6b69666360594f44382c20130700131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d0000000000000b17232e38424a50535f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606d798693a0aca194877b6e615f5f5f5f5f585651493f34291e120600121e2b3845515e6b7884919eabaca194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000a151e273039414950585f626b70757a7d808284858686858483817e7b77726d67605c544d453d342b22190f05000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d03000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000006121f2c3844515c666d7779797979797979786d685d52463d302e34384546464646463f3938332d261d18111c262f3c45525d686d7879797979797979776d665c5044382c1f1206000000000a1723303d4a5663707d8996a9ac9f9286796d6053463e4855626f7b8895a093867a6d6053474b54606a76838f9997989290857a6d6053473a2d20140700000b1723303c47525c64676c6c6c6c6c6c6b6a6764605c545044403930271c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eaba396897c7078828f949f9b97989291919298979d9fa7aeaaa29f92877d70666d7a8390959f9c97999291919298979b9fa4acaca49f938c7f72695e5342392e23180c000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140b0b0b0b0c16202b37424d57606d7984919da5afa3999083796d60584e42382e21180b020000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d110500000714212d3a4754606d7a8793a0ada6998c8073656c6f7376777879787775716d68615e5650484d575f666d7175777979787673706b6054483c2f22160900131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d12070000000003101c28343f4a545c6a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22150900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000006111c263039424a535b606a6f767d82868a8d8f919292929291908e8b88847f7a726d665e574e463d342b21170b0200000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c413430383f445253535353534c46443f382f2a2119141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c1003000000000815222e3b4855616e7b8897a1ada399897d70635a50474855626f7b8895a093867a6d60534c535c666f7c89949faaa29b8e8175675d5145382c1f1306000007131f2b36404a52585a60606060605f5e5d5a5753514b423f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e10111212131313131211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929f9f9f95887c6f6d79828d939a9fa29f9e9e9fa3aaa9a9aba39f98928a7f726b60686d7a838d939a9fa39f9e9e9fa2aaa8a9aba49f9a938c81776c60574d4230271d1207000000131f2c3946525f6c7985929facada093877a6d6054473a2d211818181818181e28323a47535f69737f8c96a0aca89f92877c6f665c51463c30261c0f0600000000000000000000000714212d3a46535e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d20130700000714212d3a4754606d7a8793a0ada6998c807370787c7f838485868584817e7a746d68615a51575f696e787e828485868483807d7063564a3d3023170a00131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000006121f2b3844505c6674797979797979797979797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3124180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000040e17232e38424a545c656c727c82898f92999a9c9e9f9f9f9f9e9c9a9895908b857f786e6960584e463d33291d140a000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000c18232e39424a51535d606060606060605e54524c433a2f38424a505e5f6060605f5953504a423b332a251f19242f3a434c52545e606060606060605d53504a42382e23170c00000000000613202d394653606c7985929eabab9b8f82756c615a544e55626f7b8895a093867a6d6053565d656d7983909da6aca0958a7d7064554b4035291d10040000030e19242f3840474c4d53535353535251504d4a464540393028231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141517191b1d1e1f1f2020201f1f1e1d1c1a18161312100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6779869293939393887b6e676d7880878f93999b9d9e9f9f9f9e9c9a99928e867e726d62595e686d7980878e92999a9c9e9f9f9f9e9d9a99938e877f746c655b50453b311e150b00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2424242424242424303a44505a616e7b86929fa8aca0968d80736a60544b40342a1e150a0000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e21140700000714212d3a4754606d7a8793a0ada6998c80747d83898c8f91929292918e8b86807a706c635b5e696e7b838a8e91929291908d86796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c10040000000713202d3a4653606d78868686868686868686868686868686868686868686868686868686868a95a1b9ac9f9286868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000000020c162028343f4a545c666d777f8790949b9fa3aba7a3a2a1a1a2a4a8a7a7a09d97928b837b6f6a60584e453b2f261b1106000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201408000000000000000000000000000000000007121c2730394044465153535353535353524745413a31343f4a545c6a6c6c6c6c6c66605b544d453f363029201e28313a41454752535353535353535146443f3830261c1106000000000005121f2b3744505b6574818e9ba6aa9e938a7e716c62605857626f7b8895a093867a6d605c60686d77818e95a0aca79d9184786c605346392f24180c0000000008121d262f363c3f414646464646464544413d3a38342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141a1e2121242628292a2b2c2c2d2c2c2c2b2a29272522201f1c1814120e0903000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79868686868686867a6d61666d737c82878b8e909192929291908d8a86817b716c625b51565e676d737c81868a8d909192929291908e8a87817c736d605b53493f33291f0c0300000000131f2c3946525f6c7985929facada093877a6d6054473a31313131313131313135414c56616c76828f98a3aea49a9184796d60584e42392e22180c030000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d3124170700000714212d3a4754606d7a8793a0ada6998c80808a9095999c9e9f9f9f9d9b98928d857e736d63616e7b8590959b9e9f9f9e9c9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000713202d3a4653606d798692929292929292929292929292929292929292929292929292929298a3aebaaea399929292929292928b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000008131e28323a44505c666d78818c92999fa6a9a19e9a9795949596979b9fa2a9a9a29f9590857c6f6a60574d41382d22170b01000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c10040000000000000000000000000000000000000b151e272e34383a4446464646464646453a39352f2b3844505c66757979797979726c665f575146423b3229251f282f35393a4546464646464646443a38342e261e150a000000000000030f1b27333f4953626f7c89949ea9a59f92877e756f6a6764626f7b8895a093867a6d65676d717a818e939da7a99f958a7e71665b5044382b1d120700000000010b141d242b303334393939393939383734312d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f20252a2d2e31333536373839393939393838373534322f2d2c2823211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67767979797979797976685e5c606a6f757a7e8183858586858483817e7a746e69615a51494c555c606a6f757a7e8183848586858483817e7b756f6a635b504941382d21170d0000000000131f2c3946525f6c7985929facada093877a6d6054473e3e3e3e3e3e3e3e3e3e3e45525d68717e8a949faaa89f93887d6f675d51463d30271d1006000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c00000714212d3a4754606d7a8793a0adab9f92858d929da0a7aaa39f9e9e9fa2a39f97928a7f736d6975828e97a0a7aaacaaa29f9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e0200000713202d3a4653606d7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aab4bfb4aba39f9f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000010d1924303a44505a606d78818e939fa3a9a29f97918d8a888788898b8e92979fa2aaa79f9792867c6f695e53493f33271d12070000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000000000000000030c151c23282c2d3739393939393939382d2c29242d3a4653606d7987868686867f786e69625b524d443e3530282024292c2d3839393939393939372d2c28231c150c03000000000000000b17222d384854606a75828f97a2aaa399928b827c7773716e6f7b8895a093867a6f7175797e848e939da5aba2979083786c60544a3f33281c0b010000000000020b12191f2326272d2d2d2d2d2c2b2a2724201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a1d24292c2d31363a3b3d4041434445454646464645444342403e3c3a38342e2d2a261f1b17110a0200000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6c6c6c6c6c6c6c6c6c5e5651586062686d71747678797978787674716d67615e5750483f434b51585f62686d71747678787978777674716e69625f5851443f382f261b0f050000000000131f2c3946525f6c7985929facada093877a6d60544b4b4b4b4b4b4b4b4b4b4b4b4f59606d7a85929ea6aca1968d80746b60554b40342b1e150b0000000000000000000000000004111d2935414c55697683909ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d1004000714212d3a4754606d7a8793a0adada29792979da49f9c97989291919298969a9f9f918c7f726e7b87939fa9b1a7a09d98929286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e120500000713202d3a4653606d798693a0acacacaca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8b1a9a3a19f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000005111d2935414c56616c74808d939ea5a7a097928b85807d7b7b7b7c7e81858c9298a0a7a9a29891857b6e655b5044392f24180c000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d1f2b3844505c66717e879399928c827b726d615e565046413a3229241d20212b2d2d2d2d2d2d2d2a201f1c17110a03000000000000000006111b2c38434e58616e7b859298a2a9a39f948f8984807e7b7a7c8895a194877a7c7e82858b91969ea5aaa29992857b6e665b5042382d22170b0000000000000001080e13171a1a20202020201f1e1d1a171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f262b2f35383a3e4246484a4c4e50515252535353525251504f4d4b494644403b3a36312b27221b140b070100000000000000000000000000000000000000000000000000000000000000010d18242f39434b515f606060606060605f524c454e54565e6165686a6b6c6c6c6b696764605d55534d453e363940454e53565d606467696b6c6c6c6b6a6764615e57534e4640332d261d140a000000000000131f2c3946525f6c7985929facada093877a6d605757575757575757575757575754606b74818e97a1ada59e9184796d60594f43392f22190c04000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f1306000714212d3a4754606d7a8793a0adb3a9a29fa2a19e948f8b8786858485878a8d92979f93887e727e8b99a4afaba0959088858686796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d21140600000713202d3a4653606d798693a5afaca29a979393939393939393939393939393939393939393959ca6b1a99f97949393939393938b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f1306000000000000000713202d3946525d68717e8a929da5a79f9590857f7974706f6e6e6f7175797f869195a0a7aaa1978f82776c60554b4035291d1004000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000000070c1012131e202020202020201f1413111c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191f202020202020201e1312100c0600000000000000000000000f1b27323d46525e69707d8692979ea5a69e9c95918d8a888786929fac978d87898b8e92979ea1a8a8a09892877e70695f544a3f2f261c110600000000000000000003070b0d0e13131313131312110e0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a3137394045474a4d535457595b5c5d5e5f5f605f5f5f5e5d5c5a585553514a4846423b37332d261d18120c040000000000000000000000000000000000000000000000000000000000000007121d283139404553535353535353535346413c43474c5254585b5d5e5f5f5f5e5d5a5754514c46423b332c2e343c43474c5254575a5d5e5f5f5f5e5d5b5754524d47433c3427221b140b02000000000000131f2c3946525f6c7985929facada093877a6d646464646464646464646464646464666f7c88939fa9a89d93897d70675d51473d3129241e160e060000000000000000000000000714212d3a4754606d7a8797a2ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbcb3ada9a1979289827e7b797878797a7d81858d929992857b818e9babafa49990837c79797b6e6255483b2f22150800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000713202d3a4653606d7986939ea8a69a908a86868686868686868686868686868686868686868a95a1ada3978d87868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000000000005121e2a36424d57616d7a85929ea4a99f9590837b726d66646261626364676d727b839095a0aaa99f948b7e71675d5145382c1f140900000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000004060711131313131313131207060b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f13131313131311070603000000000000000000000000000a16212a36424d57606b707d858e939d9fa7a7a09d9a9795989298a3ae9f979495989b9fa2a9aaa29f9691867d706c61574d42382d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363c42474b515357575e61646668696a6b6c6c6c6c6c6b6b6a68676562605c5455534d46443f382f29241d160d05000000000000000000000000000000000000000000000000000000000000010c161f282f3539464646464646464646393632373a4146474b4e505252535251504e4b4745413a36312921232831373a4145474b4e505152535251504e4b4746423b37312a2217110a0200000000000000131f2c3946525f6c7985929facada093877a71717171717171717171717171717171717883909aa4ada1968e81746b60554e48443d35302820180f0600000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f221508000714212d3a4754606d7a8793a0adbab9ada19792857d76716e696b6b676d70747a808792978e81828f9ca9ac9f93877b6f6a6c6e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000007131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030006121f2b3844505c6675818e96a1a4978a7e79797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3125180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000000000714212d3a46535e6974818d97a1ada19790837a6e69605c5455545556555c60696e7a839098a2aea69e9184796d6053473b31261a0e0200000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000040606060606060605000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00060606060400000000000000000000000000000000040e1a25303b454f59606b707b818a90959a9ea1a8a6a4aaa39fa3aab4a8a3a1a2a4a8aba49f9c98928c847c706b615a50453b2f261c0b0200000000000000000000000306080909090909090909090909090909090909090909090909090909090909090909090909090909090909090806030000000000000000000000000000020b141c2228323b41464d53555d606468696e70737476777878797979797877767573716f6d6665615f57535049413d352f281f170f06000000000000000000000000000000000000000000000000000000000000040d161d24292c39393939393939392e2d2a272b3036393a3e4143454646454543413e3a39352f2a251f171820262b2f35393a3e4143454546454443413e3b3a36302b2620181006000000000000000000131f2c3946525f6c7985929facb1a4988b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808d95a0acab9e91847a6d67625f58544f45413a322a21181006000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbcb1a79e92857c706b64615e57555d6063686d747e8692938e86929faca99d908376695f60625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000010b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f12060003101c28343f4a54606d7a84919ea59f92867b6e666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22160900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f020000000004101d2935404b55616e7b86929fa9a69e92857a6e685e57514b484848494b51575e686e7b86929fa9ada1968b7e7165574d42362a1e12050000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000000000009141f29333d474f5960696e757d83888d9196979a9b9d9e9fa3aab4aaa29f9e9c9b9999938f8b857f796f6a615950483e33291d140a00000000000000000000040a0f121515161616161616161616161616161616161616161616161616161616161616161616161616161616161515120f0a030000000000000000000000020b141d262d333e444c52575f62676d7174787b7d7f81838485858686868585848382807e7c7976726e6964605b534f454039312921170f06000000000000000000000000000000000000000000000000000000000000040c12181d202d2d2d2d2d2d2d2d21201d1b1e252a2d2e32353738393939383634312d2c29241e1a140d0c151a1e24292c2d31343638393939383734312e2d2a251f1b150e0600000000000000000000131f2c3946525f6c7985929facb8a69b908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da7b1a79a8e817b77746f6a636059524c443c332a22180f050000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adb8ab9f958a7e716a605954524d4b5154565d616c707d8793989298a3aea79a8d817467575355534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000006111b2935404b5564717d8a99a3afac9f9285796d6053463a2d20130700000b17232e3845525d68707d89939da2989083796d6059606060606060606060606060606d798693a0aca194877b6e616060606060585651493f34291e120600121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150802020202020202020202020202020202020202020202020000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f221509000000000006131f2c3945515d6774818d99a3ab9f948a7e71685e564d45403c3b3b3c40454d565f69727f8b97a1ada99d908377695f53463a2d211407000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d20140900000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000000000000030d17212b353d474f575e616b70767c8084878a8d8f90919298a3aea2989291908e8c8986837e79726d6660584f473e362c21170b02000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000000a141d262f383f4450565e61696e74797d8184878a8c8e8f909192929392929291908f8d8b8886837f7b76706c656059514b433b332921170d0400000000000000000000000000000000000000000000000000000000000001070d101320202020202020201413110f13191e202125282a2b2c2c2c2b2a272421201d19130e0903030a0f13191d202124272a2b2c2c2c2b2a282421201e1a140f0a030000000000000000000000131f2c3946525f6c7985929facb8aca29b9897979797979797979797979797979797979a9da4aeb5a99d938e8784817c76706b605d564e463c342a21170b0200000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adb6aa9d9083776c61584f4846424145474c525a616b73808d969fa3aab4a5998c7f7266594c4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000006111c2935414c56606b74818e96a1a0958d80746b60564c53535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b0a08040000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000000000714202d3a4753606d7985929faba89c8f82766c61564c433b342e2e2f2f343b444d57606d7985919eababa095887b6e6155483b2e221508000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000000000000050f19232b353d454d525961636a6f74787b7d8082838486929fac9f92868483827f7c7a76716d67605c544e463e352c231a0f0600000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000006111b262f38424a505a61686e747b81858a8e919697999b9c9d9e9f9f9f9f9f9e9e9d9b9a9898928f8c87827d78706b605d554d453b33291f160c0100000000000000000000000000000000000000000000000000000000000000010406131313131313131307070502080d111314181b1d1f1f201f1e1d1b181413110d08010000000001080d111314181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000131f2c3946525f6c7985929facb8b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a7a9aeaeafafa59d9a96918d88837d746d685f584e463c33291d140a00000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d000714212d3a4754606d7a8793a0adb3a9988b7f72655a50463d3a3635393a41465059606d7984919eabb4b2a5988b7f7265584c3f3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000713202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000d19242f3a444f59606d7984919aa49f93887d70685d5245464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11070000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171714110c05000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000004101c2834404b5564717e8b98a2aca096897d70635a50443b31282321222329323c44515c6673808c99aab1a7988b7e7265584b3f3225180800000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000071119232b333b42464f55585f6267696e71737576787c8895a093867977767572706d6764605d55514b423d342c231a1108000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000040d17222d38414a545b606c717a81878d92989b9ea1a8a6a7a8a7a5a4a3a3a3a3a4a5a6a8a6aaa39f9c9a938f8a837d746d675e574d453b31281d13070000000000000000000000000000000000000000000000000000000000000000000006060606060606060000000000010507070b0e101213131212100e0b070604010000000000000000010406070b0e101212131211100e0b08070502000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a7aba8a09e9a949089817a6e6a5f584e453b2f261c1106000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adada197877a6e6154473e342d2a292c30353e45515c67727f8c99a3aeb2a5988b7f7265584c3f322b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000008131e28323d45515d67707d88939fa49a91847a6d60594f443a303939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e28282828282828282828282828282828282828282828282828282423211c1710080000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000006131f2c3845515c6775828f9caaaa9d9184776b6054483e32291f18151518202834404a54626f7b8898a2aea89b8e8175685b4e423025190d0100000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000000000000071119202930363e44484e5355575e616467686a6f7b8895a093867a6d69686663605d5553514b454039302b221a1108000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a0000000000010c161f27333f49535b666c747e858e92999fa2aaaba9a8a19e9c9a9897979696979798999c9e9fa4acaca49f9c95908981796e695f574d433a2f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939495989b9ea1a9aaa69f9c938e847c6f6a5f574d42382d22170b000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0adab9e918578685e5246392c221e1d20242934404b55616e7a86929facb2a5988b7f7265584c3f32251a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000010d19242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000010c16202935404b55606b74808d96a0a1968e81746b61564c4135292d2d3a4653606d798693a0aca194877b6e6154483b2e2d2525221e18110901000000121e2b3845515e6b7884919eabaea194887b6e6155483b35353535353535353535353535353535353535353535353535353531302d28221a120800000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a00000000000713202d3a4653606d7985929facab998c7f7366594f44362c20170d07070e18232e394653606c7985929fabaa9d9184776a564c41362a1d110500000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000000000000070e171f252a33383c4347484d5254575a5c626f7b8895a093867a6d605b595653514b47454039342e271e19100800000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000007131d28313a44505b656c78808a92979fa3abaaa69f9c9896918f8d8b8a8a89898a8a8b8d8f91939a9c9fa4aca7a09d938e837b6e695f554b41352921160a000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a050000000000000000000000000104060712131313130908060300000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868787898b8e92979da0a7aba59d9691857c6f695e544a3f33281d12070000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada99c8f827669564d41362a1a12111319232f3946525e687683909da9b2a5988b7f7265584c3f32251909030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000000081824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f00000000040d18242f3a434f59606d79849199a39d938a7d70685e52463e32292d3a4653606d798693a0aca194877b6e6154483b2e21191816120d070000000000121e2b3845515e6b7884919eabaea194887b6e615548424242424242424242424242424242424242424242424242424242423e3c39332c241a100500000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f06000000000a1723303d4a5663707d8998a2aea399897c706356493d32231a0e05000007121f2b3844505b6676838f9ca9ac9f928579685e5246392d20130700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b0000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000050d141a21282c31373a3c4246484a4d55626f7b88959f93867a6d60534c494745403a39352f28231d150c07000000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f1206000000010d18242f3a434f59606c77818d929fa2a9ada59e9b948f8b888482807f7e7d7d7d7d7e7e808284878b8f939a9ea6aca59d9590847b6e675d51453d32271b0f03000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a03000000000000000001070d1113141f202020201515120f0a040000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797a7b7c7e81858a90959fa3aba8a19792857b6e665b5044392e23180c0000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0ada89b8e8175685b4e423025190f0408121d2a36414c566774818d9aa7b2a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c908276695d5043362a1d10000000000007131d28313d45515d676f7c87929fa59e91857a6d615a50443b302d3a4653606d798693a0aca194877b6e6154483b2e211508090601000000000000121e2b3845515e6b7884919eabaea194887b6e61554e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a49453e362c22170c00000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000d192633404c5966737f8c99aaac9f92867a6d6053473a2d201407000000030f1c28333f4a546874818e9ba7aea298877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000002090e161c20262b2e30363a3b3e4855626f7b88939393867a6d6053473d3a39352f2c29241d18120b030000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e21150800000004111d2935414b55616b73808d939da4ada9a29f938e88827e7b78757472717070707071727375777b7e82878f939fa2aaa7a0969183796d60594f43382c1f14090000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d04000000000000040c13181d20202b2d2d2d2d22211f1b150e0600000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666c6d6e6f7274797e838c9299a3aba9a1978f82786c60554b4034281c100400000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada79a8d8174675a4e4134271b0801010d1925303e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000010c161f2935404b55606a73808d95a0a1978e81756c61564c41362d3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b575550483e33281c110400000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101d2935404b556975828f9ca8aa9d918477675d5145392c201306000000000b17222d414d5a6774808d9aa7b4aa94887b6e6155483b2e2215080005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000000000000000000000000050b10151b1f21252a2d2f3c4855626f7c8686868686796d6053473a2d2c2924201d18120c0700000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000613202c3945515d67707d8a929ca5aea9a197928a817c76726e69696765646463636464656669696e72767c828a9298a2aaa8a0958e81746b6054483c31261a0e02000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000000040d161d24292c2d38393939392f2e2b2620181006000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060605b6060616265666d71787f879299a3afa99f948b7f72675c5145382c1f130700000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100081724303d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000040d18242f39434e58606d79839099a39e938a7e71685e52463e333a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6868686868686868686868686868686868686868686868686868686868686864615a5045392d21140800000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006131f2c3845515d677884919eaba99d9083766a554b4035291d110400000000061a2633404d596673808c99a6aea295887b6f6255483c2f221509000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1e212e3a47535f6a76797979797976675c5145382c201d1813100d0701000000000000000000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000004101d2935404b55606d7984919ea4aeaaa19791857e756f6a65615f575a58575756565757585a565e61656a6f757e869298a2aea89e93897c6f63574d42372b1e12050000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a000000010c161f282f35393a45464646463c3b37322a22180e040000000000000000131f2c3946525f6c7985929facada093877a6d6054535353535353535353535353534a5053545456545c60666d737e87929fa7b0a69e9185796d6053463a2f24180d01000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100091623303c4956636f7c8996a2afa5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000007121d27313d45515c666f7c87929fa59e92857a6e615a50453b3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7575757575757575757575757575757575757575757575757575757575757575716c6155493c3023170a00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000714202d3a4753606d7a86939faca89c8f8275695c4f422f24180d01000000000d1a2733404d5a6673808d99a6afa295887c6f6255493c2f221609000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000306090e121f2b37434e585f626c6c6c6c6c6c5c554b4034291c110d0704010000000000000000000000000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d10000006131f2c3945515d67737f8c96a1adaea29891857b716c625f5855534d4d4c4b4a4a4a4a4b4b4d4d5254585f626c707c86929fa7afa59c8f8276695f53463a2d211407000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000007131d28313a40454752535353534847433c342a20150a0000000000000000131f2c3946525f6c7985929facada093877a6d6054474646464646464646464646463f44464748494b51545c606c727e8b959fabada1978b7e7165554b4135291d1104000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222f3b4855626e7b8895a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916232f3c4956626f7c8995a2afaa9d9183776a5e5144372b1e1100000000000000010b151f2834404b545f6a737f8c959fa1978f82756c62574d423a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb5a89b8f8281818181818181818181818181818181818181818181818181818181818181817e7164574a3e3124170b00000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000915222f3c4855626f7b889aa4afa89b8e8275685b4f422d22170b00000000000e1b2834414e5b6774818e9aa7b4ab95887b6e6255483b2f221508000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c010000000000000000000000000000000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d1000000714202d3a4753606d7985929ea8b1a79f92867c6f69615a534e484642413f3e3d3d3d3d3e3f404246474e535a616a717e8b959fabac9f93877b6e6155483b2e22150800000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a00010d18242f3a434b51535e6060606055534e463c32261b0f0400000000000000131f2c3946525f6c7985929facada093877a6d6054473a393939393939393939392d3338393a3b3c40454a505a606c7883909da9b3a99d908376675d5145392c201306000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000000000030d18232e39424e58606d78839098a39e948b7e71695e52463f4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7aa9e938f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c807366594d4033261a0d00000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e221508000a1724303d4a5763707d8a96acb6a89c8f827569544a3f33281c0f0300000004111d2935414c566875828e9ba8aea399877a6e6154473b2e211408000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d1207000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d100004101c2834404b5464717e8a97a2acaca0958b7e726a5f575047433c3a3631323131303031313230363a3c43475058616c7683909da9afa49a8c7f7265594c3f3226190700000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d0004111d2935404b555d606b6c6c6c6c625f584e43372b20150a00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d22282b2d2d2e2e34383f44505b65707d8997a2adac9f92867a6d6054473a2d211407000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000b1824313e4b5764717e8a97a4b1a99c8f8276695c504336291d1000000000000000000007121d27303c44505c666f7c86929fa69f92857b6e615b51454653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7afa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000b1825313e4b5864717e8b97a4b1a99d908376665b5044382b1f130a0603060a13202c3945525d687784919daaac9f9286796c605346392d201306000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b01000000000000000000000000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100006131f2c3845515c6675828f9a9c9fa29d9083786d60584e453e37322d2a262524242323242425252a2d32373e46505a64717e8b97aab3ac9c8f8275695c4f422f24180c00000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3945515d676d78797979796f6a5f53473d32271b0f00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020171c1f20212123282e343f4953606d7985929eabafa3998a7d7063574a3d3024170a000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e000000000000000000000b151e28343f4a545f6a727f8c949fa2978f82766d62574d4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000c1926323f4c5965727f8c98a5b2ab9e9285796c6053463a30241b14121012141c26303a4754606d7a86939facaa9d918477655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d0300000000000000000000000000000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000713202d3a4653606d79868b8d909298988a7e71665c50463c332b26211e1a1918171717171818191e20262b343e4754616e7b8798a2aeaa9e9184776b554b4035291d100400101d293643505c69768386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000714202d3a4753606d7a85868686877c6f62584e43372b1d1207000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313130b0f12131415181c232d3844505c6675828e9ba8b5ab998c7f7266594c3f3326190c000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004101c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000030c17232e38424e58606c78839098a29f948b7f72695f544a53606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b1a9a3a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998c807366594d4033261a0d00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000d1a2733404d5a6673808d99a6b3ada297887c6f62564c41352d26201f1c1f20262e38424e5864707d8a9aa4afa89b8e81756853493f33271b0f03000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000613202d394653606c777c7e808385888b867a6d60544a3f342a211b15120e090b0a0a0a0a0b090e11151b222d3a46525e697885929fabac9f928679675d5145392c1f130600101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d10000613202c3945515d67717e8b959a8f82756a605447392e23180c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606000003060607070c111b28343f4a546673808d99a6b3a69a8d8073675a4d4034271a0d010000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000006131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000006111c26303c44505b666e7b86929fa69f92867b6e665b5053606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a99f9894939393939393939393939393939393939393939393939393939393939393938c807366594d4033261a0d0000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d211407000e1a2734414d5a6774808d9aa7b3b3a9998c8073685d52463f382f2d2b282b2d30383f4a545f6a76828f9cacb0a6988b7e7265584b3f2d22170b00000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c07010000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d0005121f2b3744505b656c6f717476797b7e7e71675d5142382e22180f0a0502000000000000000002050b111e2a36424d566b7884919eabafa399867a6d6053473a2d20140700101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100004111d2935404b55606d7883909d94897c6f62544b4034281c10040000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000b17232e3f4c5965727f8c98a5b2a79a8e8174675b4e4134281b0e010000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000714202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000a151e28333f4a545f69727f8b949fa2989082786c605753606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a3988d888686868686868686868686868686868686868686868686868686868686868686807366594d4033261a0d00000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c201306000e1b2734414e5a6774818d9aa7b4b8ab9f92857a6d615b5049413c393834383a3d424a505c666e7c87939facab9f94877b6e6154483b2e21150600000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313131306040000000000000000000000000000000000000000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00030f1b27333f49535b60626467666c6e71716c62554b4030261c100600000000000000010507090e12161c222c3845515c677885919eabaea399877a6d6054473a2d21140700101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d1000010d18242f3a44505c66717e8a979a8e8174665c5145382c1f13060000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000104091925323f4c5865727f8b98a5b2a89b8e8175685b4e4235281b0f0200000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000007101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d201307000000000000000000000000030c17222d38424d57606c77828f98a29f948c7f726a5f54606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7979797979797979797979797979797979797979797979797979797979797979736e63574b3f3226190c00000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000e1b2834414e5b6774818e9aa7b4b3ada2988d81746d605b534e4846443f4446484e545c606d7883909aa4afa79c8f8376695e52463a2d20140700000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000b17222d38414950535558545b60626465625a50433a2f1e140a00000000020507080d1113141a1e21272c343c4653606d7986929facac9f928679675d5145392c20130600101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d10000007131d28343f4a54606d7985929e9285796d6053463a2d2013070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0c070d10151c28333f4a546673808c99a6b3a79a8e8174675b4e4134281b0e01000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000050e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f12060000000000000000000000000006111c262f3c44505b656e7b86929fa69f92867b6e665c606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a00000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d01000e1b2834414e5b6774818e9aa7b3a9a19e9e928b7f726c655f585553504a5053555860666d74808d959facaba0958a7d7164574d42362a1e120500000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000006111b262f383f4446484b4a50535558585650483f31281d0c02030506090e121415191d2021262b2d33383e464e58636f7c8999a3afab9e9185786b554b4135291d110400101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d100000010b17232e3845515c6673808d99978a7d7063574a3d302417070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191919191a181d20262b3844505b6674818e9ba7b3a6998d8073665a4d4033271a0d00000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000060e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c100300000000000000000000000000000a141d27333f49535e69717e8b949ea3989083786d60606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e616060606060606060606060606060606060606060606060606060606060605957524a40352a1f1307000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000e1b2734414e5a6774818d9aa7ada19792919692877f776f6a6562605b545c6062656a6f78808d929ca7afa4999083786c6053463b30251a0e0200000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d03000000000a141d262d3337393c3e3f4446484b4b4a453f362d1f160c0b0f1213151a1e2121252a2d2e31373a3d44485058606a74818e9babb5a99d9083766a5d50432f24180d0100101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d1000000006111c2834404b54626f7c88979a8d8073675a4d402e23180c0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252525252525262624292c31373f4a54606c7985919eabb3a9988b7e7165584b3e3225180b00000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030a0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000020b17222d38414d57626c75828f97a29f958c7f736a606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615553535353535353535353535353535353535353535353535353535353534d4b4740382e24190e020000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000e1a2734414d5a6774808d9aa7ab9e9285849199928c827c76726e6c666b666d6e72767c828d929ca4aea69f93877c6f655b504437291f14090000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d20130700000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b03000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000020b141b22272b2d2f2d3338393b3e3e3d3a342d241b1114171b1f2022252a2d2e3036393a3d4246484f545a616a6f7c87939facb2a8998d8073665a4d4033271a070000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d10000000000c18232e394653606c7985929c90837669544b4034281c100400000000131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232323232323232332f35393c4347505b66707d8997a1adada297887c6f6255493c2f22160900000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000205060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000006111b262f3b45505a616e7b85929fa59f92877c6f666d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554846464646464646464646464646464646464646464646464646464646403f3b352e261c120700000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f22150900000d1a2734404d5a6773808d9aa6ab9e92857d89929f948f88827e7b79787778797b7f828990949da4aea69e938d80736b6053493f3327170d0300000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b06000000000000000000000000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a0300000000000000020a11171b1f202222282b2d2f3132312e29221b191e2022272b2d2f31363a3b3e4146474a4d53555960636c717c859199a4afaca096897d706356493d3023160a0000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d1000000915202b353f4744505b6575828f9b918578665c5145382c1f130600000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40414045474e535b606c7883909da9b3ac9e9285796c605346392d201306000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f120500000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a0000000000000000000000000000000000000a141d29333f46525e69717e8a939ea3999083796d6d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b39393939393939393939393939393939393939393939393939393933322f2a241c130a00000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d20130600000d192633404c5966737f8c99a6ab9f928578808d939f9c948f8b888685848586888b8f949c9fa6aca49d948f81786c60594f41382d2217050000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e05000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a0200000000000000000000000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000060b0f121315171c1f2022252524211d1d20252a2d2d3337393c3f4246484b4c525457575f61656b70767e859197a1abb1a79d9184786c605346392d2013060000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6673808c999786796d6053463a2d20130700000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4b5153585f626d737f8c959fabafa49a8d8174665b5044382b1f1206000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e000000000000000000000000000000000000020b17212a36424d56616c75818f97a1a0958c80736d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2626231f19120a0100000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000c1825323f4b5865727e8b98a5ac9f92867977818c939a9f9c989993929192939a989c9fa6aba8a09d928d82796d665b50463d2f261b110600000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b07000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b262018100600000000000000000000030506060b0f12131518181b1e25292d3036393b3f4446484b4d535457565e616467696e72777d828a9297a1a9b3aa9f958b7e71665b5044382b1f12060000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c727f8b9894877a6e6154473b2e21140800000000131f2c3946525f6c7985929facada093877a6d605858585858585858585858585858585859595a555d60646a6e767f8c919ca7b1a99f93877c6f62544a3f33281c0f030000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d333a424b55616b7683909daaab9f9285796d6053473a2d22170b0000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000050f1925303b44505a616d7a85929ea59f92877c6f798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22202020202020202020202020202020202020202020202020201a1917130e070000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f0300000b1824313e4b5764717e8a97a4aea399867a6d74808891969d9fa49f9e9e9e9fa4aca9a7a79f9d95918980786d675c544a3f342b1d140a0000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e0500000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000000000000000000003060b141a20262b3035393b4146474950535558575e616467686d7074777b7f84898f949fa2a9b2aaa2989083786d60544a3f33281c0f030000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797e8a9795887b6e6255483b2f22150800000000131f2c3946525f6c7985929facada093877a6d656565656565656565656565656565656565666768676d71757b828c919ca4adaba2978e81756a5f5342382d22170b000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b11060000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000009141f29323e46525e68707e8a939ea399908378798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22151313131313131313131313131313131313131313131313130d0c0a07020000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000a1623303d495663707c8996abb5ab94877b6e6e737d848a9095989b9d9e9f9f9f9e9c9a9895908a847d736d665c554b42382d22190b020000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a00000000000000000000000000020a11171f262a32373a4146474c5254535b60626568696e7174777a7d8084888c91959c9fa6adafa9a19892867b6e665c5142382d22170b000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c798786868a909a95887b6f6255483c2f22150900000000131f2c3946525f6c7985929facada093877a72727272727272727272727272727272727272737475777a7d82878f949ca3adaba39992857b6e61584e432f261c11060000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000020d17202a36414c56616c75818e96a1a0958b7e788693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080606060606060606060606060606060606060606060606000000000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b11060000000815222e3b4855616e7b8899a3afa295897c6f626b6f797e83888b8e909192929291908e8b87837e78706b605c544b43392f261c10070000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000000000000000000040b141c222831363c43474c5254565e6164656c6f7275787b7e8184868a8d9196989da0a8abb0aba59e9791867d6f695f544a402f261c1106000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c79869293979aa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284868a8f92999fa6adaaa29992877d70695e52463c321d140a0000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c110600000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea59e91847a8793a0ada194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000713202d3a4653606d7986929faca4978a7d716460666d71777b7f8183858586858483817e7b76716d666059504a423930271d140a0000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c1106000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f120600000000000000000000040d161d262d333b42464e53565e6165686e7175787c7e8184878a8e91939a9a9da0a8aaacaeaca69f9c938e857c6f6b60574d42392e1d140a00000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e9193999c9fa3abaca69f9892877e716b61564d42342a200b0200000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818f939ea8a69f92867b6e61574d4231271d1207000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a00000000000000000000000000000000000000000000000008131e29323e45525d68707d8a939da1978c808c99a6aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150801010101010101010101010101010101010101010101010100000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000006121f2c3844505c667784919eaaa5998c7f7266545c6064696e72747778797979787674716e6964605c544f443f3830271e150b020000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c0400000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e050000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000030c161f282f383f444d53585f62686d72767a7e8185888b8e9196979a9d9fa4acaaacafacaba39f9b948f89817a6f6a60594f453b30271c0b0200000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facafa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898989898989898999a9b9d9fa4abacaba7a09d9490867e716c62594f443b3022180e00000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848f939ea5a79f948c7f72695e53453c311f150b01000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c03000000000000000000000000000000000000000000000000020c17202935414c56616b74818e96a19f9285929fabaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000003101c28343f4a546875828f9ba8a89b8e817568565153575f6165686a6b6c6c6c6b696765615e5753504a423d342e261e150c070100000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000000000000000a151e283139424a50575f616a6f757a7f83868b8e9297989b9ea1a8a7aaacafacaaaba39f9c99928e89827c756d6860584f473d33291e150b0000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facaca295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa9a7a9a19e9a95908a837b706c625a50473e32291f100600000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d0300000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000000050e1924303a444f59606d7984919aa2989298a2aeaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b050000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000c17232e404c5966737f8c99abaa9d908477685d52464d5355585b5d5e5f5f5f5e5d5b5854534d46443f3830282321201d18130c040000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000000000000000006111c263039434b545b60696e757c81868b9093999b9ea1a9a8abadafaca9a6a8a09d9a99928f8b86817c766f6b605d564e463d352b21180c030000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f22160900000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9897928e89837e766e69615a50483f352c20170d000000000000000000000000040f1a26313c44505c666e7b8491969ea6a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e0000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000008131e28323e45515d67707d88939fa29fa2aab4aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2727272727272727272727272727272727272727272727272727272423201c161008000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b02000000000000061724303d4a5763707d8a99a3ac9f93867a6d6054474246484c4e505252535251504e4b4846423c3b3937332d302d2c29241d160d04000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d1000000000000000020c17232e38424b555d666c727b82888e92999c9fa4ababadaeaca9aba39f9d9a9795918d8a86837e7a756f6b636059524c443c342b23190f06000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f22160900000000131f2c3946525f6c7985929393939393939393939393939393939393939393939393939399929291908f8d8b8885817d77716c615f5750483f362d231a0e05000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f060000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000000020c16202935414b55606b74808d96a0abaeb4bcaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b34343434343434343434343434343434343434343434343434343434302f2c28211a110800000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000000714212d3a4754606d7a86929faca4998a7d7063544b403a3b3f4144454646464543413e3d4347494846443f3f3c3a39352f281f160c0100000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f010000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d10000000000000000a141e28343f4a545d676d787f868f939b9fa3abacafaca9aaa29f9c999992908d8a8784817d7a76726d68636059544f45413a322b2219110700000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000000131f2c3946525f6c79868686868686868686868686868686868686868686868686868686868685858482807e7b7874706b64615a534d453e362d241b11080000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000714212d3a4754606d7a8793a0aca69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aca5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c1209000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d79849199a4afbbb9aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554840404040404040404040404040404040404040404040404040404040403d3c38332c231a100500000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000613202c3945515d677683909ca9ab9a8e8174665c5145382e323537383939393836313d464e5456555350494b494745413a31281d1307000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000006111c26303844505c666d79828c92989ea5acaeabaca49f9d9998928f8c898683807d7a7774716d6865615e56544f48443d353028201910070000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e22150800000000121f2b3844515d697479797979797979797979797979797979797979797979797979797979797978777674716f6c65636059555046423c332c241b12090000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f05000000000000000714212d3a4754606d7a87939f9f9f9a8d8073675a4d4034271a0d01000815222e3b4855616e7b88949f9f9f988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a000000000000000000000000000000000000000000000000000000000000000007131d28313d45515d676f7c87939fa7b1acaca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c21160b000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000004111d2935414b5566737f8c99a7ab9e9285796d6053463e3128282a2b2c2c2c242f39434e58606261605b53585654514b433a2f24180d0100000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100000000000000b17232e38424f59606d78828f949fa3aaafaca7a09d9a93908c8985827f7c7a7673706d686764605d5654524c48433d383229241e160e07000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f130600000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605b53544f49453e37312a211a12090000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000714212d3a4754606d7a8793939393938d8073675a4d4034271a0d01000815222e3b4855616e7b8893939393938b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c020000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606b73808d95a09f9f9f9f94877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e33281c1004000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a000000000000000000010d18242f3b4855616e7b88959faba1978a7e71645a50433a2f241d151f141c2935404b55606a6f6e6c65676563605d554b4135291d1104000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000003101c28343f4a54616b74818e949ea6aeafa7a09d95908b8783807c797673706d676764615e565754524c4746413a38322c272119130c0400000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f03000000000d1925303b4650585d5f6060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504948443d39342b261f180f0800000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b0200000000000000000714212d3a4754606d7a868686868686868073675a4d4034271a0d01000815222e3b4855616e7b868686868686867f7265584c3f3225190c000000000000131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000040d18242f39434f59606d798390999393939393877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e67676767676767676767676767676767676767676767676767676767676767676361594f44382c2014070000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000714212d3a46535f697683909da8a99d9083766c61554b40352e27222222262d3845515d676f7c7b797674726f6d675d5145392c2013060000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f13060000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000000000006121f2b3844505c66707d89939da6b0aca49f959089837f7b76736f6d666663605d555754524c4a4745413a3936302c27211b160d08020000000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000000000008141f2a343e464d5152535353535353535353535353535353535353535353535353535353535252514f4d4b4846443f3838332d28221a140e06000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000713202c3945525d687679797979797979736e64584c3f3326190d00000714212d3a46535f697679797979797979726d62564a3e3124180b000000000000131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c86868686868686867b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b737373737373737373737373737373737373737373737373737373737373737373706b6155483c2f231609000000000000000000020a131c242c323b41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e4e4c4841382f1d150c03000000000000000000000005121e2a36424d5764717e8b96a1ab9f958a7d70675d51454039302f2e2f2f38404b55606d7986888583817e7c796d6054473a2d211407000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d00000000000713202d3a4653606d7883909da5afafa49a938c837d77726e686663605c545653514b4a4746413e3a3935302d2a251e1b17151312100b0600010000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f040000000000020d18222c343b4144464646464646464646464646464646464646464646464646464646464646454443413e3c3937332d2c27211d170e09030000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c67645c52473b2f23170b000005121e2b37424d575f6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b55606a6f797979797979797976695e53463a2d211407000000000000000000121e2b3845515e6b7884919eabb4a79a8e818080808080808080808080808080808080808080808080808080808080808080807d7063574a3d3024170a00000000000000000000020e1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5b596060606060605a58534a41362b2014080000000000000000000000020e1a26313b4653606d7984919ea7a79e9184796d605b514b423d3c3b3c3d424a515d67717e8b9892908e8b897e7164574b3e3124180b00000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b23191107000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a0000000003101c28343f4a5464717e8a95a0acaea49f93888078706b65615e565653514a494745403d3a3936302d2c292424242b29262422201f1c1711110c0600000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b27201910070000000000000006101a222a30353839393939393939393939393939393939393939393939393939393939393938373634322f2d2b27221b1c16110c060000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d050000000000000000000000010d19242f3a444c525f606060606060605a58524a40362b1f13070000020e1a26313c454d535560606060606060585651493f34291e1206000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39434e5860626c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000121e2b3845515e6b7884919eabb7a99d938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8073665a4d4033271a0d0000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000000009141f2c3844515c66727f8b95a0aca1968e81756e605c544f4a4948494a4e545b606d7984919e9f9d9a92857a6d6053473a2d2014070000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c1003000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c11050000000006121f2b3844505c6675828f9ca7b1aa9d928b7e736d66605954524d494644403d3a39352f2e2d2a252120282d3031383533312f2d2b28231c1d181109000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1b1711100b050000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000008131e28323a414553535353535353534d4c4740382e24190e0200000009141f2a333c424648535353535353534c4a463f372d23180d010000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e54555f606060606060605f534d453b31251a0e02000000000000000000121e2b3845515e6b7884919eabb7afa59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998d8073665a4d4033271a0d000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000004101c2834404a54606d7883919aa4a89e938c80746d6660595755555556585f666c75818e96a1aca3998e8174675d5145392c201306000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f0800000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000713202d3a4653606d7985929facaea3988d80746c605c544f4746413c3a38342e2d2c292421201d19242c34393d3e4442403e3b3a38342e2e29231b12090000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a040000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020202020202020201f1f1e1c1a181513120f0b0600000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d07010000000000000000000000000000010c1620282f35394646464646464646403f3b362e261c120800000000030e18212a31373a3b464646464646463f3e3a342d251b11060000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343c43474953535353535353534846423b33291f140900000000000000000000121e2b3845515e6b7884919eabacacafa9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000000000c18232e3944515c66707d88939fa6a59c928c8079706b666462616263666a6f78808d939ea9a89f92877b6e62554b4035291d100400000000000000000000000000030b121821272c323839404546494c4f50515253535252504f4d4a4746413a39352f28231c150c060000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d20130700000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d0300000000000815222f3b4855626e7b8898a2aeac9f92867a6d615a504a423d3936302d2c282320201d18141317222c363e45494b514f4d4a4846443f383a342d241b110600000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000000000004090e1112131313131313131309080603000000000000000000000000000002080d10121313131313131313131313131313131313131313131313131313131313131211100e0b0906050300000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000040d161e24292c393939393939393934332f2b241c140a010000000000060f181f262b2d2e3939393939393932312e29231b13090000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222b32373b3c46464646464646463b3a36312921170d0300000000000000000000121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000000000007121c2834404a54606b73808d949fa7a49c928d837d7773706f6e6f7072767c828d929da5aaa1968d8174695f5343392f24180d01000000000000000000000000000001070c161b21272c2e34383a3d3f42434545464645454442403d3a3936302c29241d17110a03000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f22150800000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b0000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000a1723303d4a5663707d8996aab4a89c8f8275685e52443f38302d2a25201f1c181413100d07111d28343e485055575e5c59575553504a4a453f362d23180c01000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000001040606060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c070100000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2726231f19120a0200000000000000060e141a1e21222d2d2d2d2d2d2d2524221e1811090100000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939392e2d2a251f170f050000000000000000000000121e2b3845515e6b7884919393939393939393939393939393939393939393939393939393939393939393939393939393938d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000c18232e39424f59606d788290959fa7a49d95908984807d7c7b7c7d7f838890949da4aaa39891847a6d61574d4231281d12070000000000000000000000000000000000040a0f161b1d23282c2d30333537383939393938373533312e2d2a251f1d18120c060000000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a03000000000000000b1724313e4a5764717d8a97a4b0a6998d807366564c41342e26201e191312100c070604010815212d3945505a61646b68666462605c545651483f34291d1105000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000004080a0a1313131313131313130e0e0b080300000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e0904000000000000000000000000000000000000000000000001080d111314202020202020201a1917130e080100000000000000000003090e12141520202020202020191815120d060000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222c2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000121e2b3845515e6b788486868686868686868686868686868686868686868686868686868686868686868686868686868686868073665a4d4033271a0d000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000007121c27303d44505c666d7a8390959da5a7a09d95918d8a888888898c90959c9fa6a9a19892867c6f685e52453c311f160c0100000000000000000000000000000000000000040b1012181c1f202326282a2b2c2c2c2c2b2a29272421201d1913100c0701000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a050000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f30231c15110e080807070808090e131925303d4955616c71777573716e6d6665625b51453a2e221509000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000050b101416172020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000001040707131313131313130d0d0b07020000000000000000000000000002050708131313131313130c0b0906010000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020201514120e090300000000000000000000000000111d2a3743505c6872787979797979797979797979797979797979797979797979797979797979797979797979797979797979736e63584b3f3226190c000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000b151e28343f4a545d686d7a838e939ea0a8a8a09d999795949596999d9fa7aba49f9792867e706a60564c41332a1f0d040000000000000000000000000000000000000000000000070c10131316191c1d1e1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5a69a8d807367544b403428201c1816151514141515171a1e242b37434e5864717e8482807d7b7977726d62564a3d3124170b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091313131313131313080705020000000000000000000000000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000000000000030c17232e38424c565e686d79818991969d9fa4aca6a3a2a1a2a3a5a8a9a29f99938e857c706c61584e443a3021180e00000000000000000000000000000000000000000000000000000406070a0c0f10121213131212110f0d0a07070501000000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f221508000000000000000000000000000000000000000000000105090b0b1313131313131313120706030000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a4afa89b8e8275665c51453a322c29232322212121212223252a2f353f47535f6a76828f8f8c8a8886837e7265584b3f3225180c000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000008121a22282d30313939393939393939393533302b251d140b010000000000000000000000000000000000000000000000000000000003090d1012131313131313131313060300000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232f3a444e565c5e60606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a40362a1f1307000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000006111c26303a444c565e676d747d848a90939a9a9c9e9f9f9f9e9d9b9997928d87817a6f6a615a50463c32281e0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000000000000000000000000000000000000000060c1115171820202020202020201f1312100c06000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facab9f9285796d60564c443d38342f2f2f2e2d2e2e2f3031363a4145515b626f7c87939b999798928a7e7164574b3e3124180b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b010000000000000000000000000006101a242c33393c3d46464646464646464641403c362f261d1309000000000000000000000000000000000000000000000000000000070e14191d1f20202020202020202012100c06000000000000000000000000000000000000000000000000000000000002090f14181b1c20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0b080705020000000000000000000000000000000000000000000000000007121d28323c444b505153535353535353535353535353535353535353535353535353535353535353535353535353535353534d4b4740382e24190e02000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000000000000000a151e28323a444c555c606b70787e83878b8d909192929291908f8c8985817c746d68605850483e342b20160c000000000000000000000000000000000000000000000000000000000000000306060808080808080605030000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000006131f2c3945515d677683909dabada2978a7e71685e564f4745403e3c3b3b3a3a3b3b3d3f42464c515a626d76828f99a4a6aa9f92857a6d6053473a2d201407000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d1207000000000000000000000000050e18222c363e44494a5353535353535353534e4c4841392f251a0f03000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1c1a181514120e09050200000000000000000000000000000000000000000000010c16202a323a3f43454646464646464646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000030c162029323a434b515960666d71767b7e8183848586858484827f7d79746f6a615e564e463e362c22190e050000000000000000000000000000000000000000000000000000000000060b0f121314141414141413120f0b06000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000009121b22292e31323939393939393939382d2c28231c150c030000000000000000000000000000000000000000000004101d2935404b5566737f8c99a3aea99e91857a6d68605953514b4b494848474748484a4b4d53555d606c727f8c949fabaea3998d8074675d5145392c201306000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000030c17202a343e485055576060606060606060605b59534b41362b20140800000000000000000000000000000000000000000000000007111a232a3135383939393939393939392c28231c150c03000000000000000000000000000000000000000000000000020c151e252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c020000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000060b1012181d1f202325282a2b2b2c2d2c2c2a29272521211e1a14110e0902000000000000000000000000000000000000000000050f1820282f333738393939393939393939393939393939393939393939393939393939393939393939393939393939393933322f2a241c140a00000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000000040d172029303940454f545c6064686e7174767878797878777573706d67625f58524c443d342c241a100700000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121201f1b17110a0200000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000006111b242d343a3d3e4646464646464646453a38342e261e150a00000000000000000000000000000000000000000000000c18242f3b4754616e7a86929fa8ada19790827a6f6b63605c5557565554545454555658575e61676d747e88939fa6b0a89f92867b6e61554b4035291d1004000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000b151e29323c46505a61646c6c6c6c6c6c6c6c6c68645d53483c3024180b0000000000000000000000000000000000000000000000030e19232c353c414546464646464646464638342e261e150a00000000000000000000000000000000000000000000000009131e272f373d4042464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e1309000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d30323437373839393938373634312e2d2a25201e19140e09020000000000000000000000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000050e171e272e343d424a5053565e616567696b6c6c6c6b6a686663605c55534e46413a322b221a110800000000000000000000000000000000000000000000000000000000020b141c22282b2d2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000010c17222d363f454a4b53535353535353535246443f3830261c1106000000000000000000000000000000000000000000000714202d3946525e6874808d96a1aaa99f9490847c76706d67666462626160616162636567696e737a818b939aa4afaaa1968d8074695e5343392f24180d01000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000007121c27303a444e58616c70797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000009141f2a353e474d51535353535353535353443f3830261c110600000000000000000000000000000000000000000000040f1a252f3941484d4f53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f04000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000003090c141c23282b2f35383a3c3f41434445464646454443413e3b3a36312d2a251f1a140d050000000000000000000000000000000000000000050c12171b1d1e20202020202020202020202020202020202020202020202020202020202020202020202020202020201a1917130e0800000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000050c151d232830383f44464d5254585a5d5e5f5f5f5e5d5c595653514b47433c3630292019100800000000000000000000000000000000000000000000000000000000000a141d262d3338393b3b3b3b3b3b3937332d261d140a000000000000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000005111d29343f4850565860606060606060605e53504a42382e23170c0000000000000000000000000000000000000000000005111e2a36414c56606d7a849198a2aaa69f969189827d797573716f6e6e6d6d6e6e707274777b80858e939fa4acaba3989184796d60574d4231281d120700000000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d1000000000000000000104060606060606060606000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000081118232e39424c565f6a707e8786868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000000010d1925313c4750585e5f606060606060605f504a42382e23170c000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000060d141a1e262e34383a404547494c4e50515252535252514f4d4b4846423b3a36302a251f170e07010000000000000000000000000000000000000001070b0f111213131313131313131313131313131313131313131313131313131313131313131313131313131313130d0c0a070200000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000000000000000000000000000000000000000000030b12181e262e34383b4146474b4e505152535251514f4c4a4645403937322a251e170e07000000000000000000000000000000000000000000000000000000000006111c262f383f444647474747474746443f382f261b11060000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6b605c544a3f34281c1003000000000000000000000000000000000000000000020e1925303b45525d686f7c869298a0a8a8a09e948f8a8582807e7c7b7b7a7a7b7b7d7e8084878d92979da5afaaa29992867c6f675d51453b311f160c0100000000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d1000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140700000000000000060f19232834404a545e686f7c86929a93939393968f82786d6053463a2d2013070000000000000000000000000000000000000000000004101d2935414d58626a6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000000000000000070f181f262a30383f44464b515356585b5d5e5e5f605f5f5d5c5a5854534d4746423b3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000000000000000000070c151c23282c3036393b3e414345454645454442403d3a38342e2b262019130d050000000000000000000000000000000000000000000000000000000000000b17222d38424a505354545454545453504941382d22170b00000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000b1724313d4a56626c717979797979797979786d665c5044382c1f13080000000000000000000000000000000000000000000008141e2935414c56606a707d8691969fa3aba69f9c98928f8c8a89888787878788898b8d9195999fa2a9aba69f9892877e706a60554b4133291f0d040000000000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000040d18212b353d44515c666d7a849198a29f9fa19791847a6d665c5144382c1f12060000000000000000000000000000000000000000000005121f2b3845515e6a74797979797979797976665c5044382c1f12060000000000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e00000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000081019212931363e424a5053555d606365676a6a6b6c6c6c6b6a696764615e5754524d46423b3329241d150d040000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3234363839393938373533302d2c28231d1b150d0802000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60616161616161605b53493f33271b0f03000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000005121e2a36424d5765717e868686868686868685786d6053463a3025190d01000000000000000000000000000000000000000000020d19242f3a434e58606b707c848d92999fa2aaaaa29f9c99979595949394949596989a9da0a8abaaa79f9d948f857d706c61584e433a2f21170d000000000000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facaca093867a6d6053473a2d2014070000000000020b161f2a333d47515b606d78829096a1aaaea39992857b6e685d544a4034281c1004000000000000000000000000000000000000000000000613202c3946535f6c798686868686868686786d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b68758286868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f0000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000000000000008111a222b333b424650545c6063676d6f727476777879797978777674716e6966615e56524d453f352f271f160d04000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000060c1014191e202125272a2b2c2c2c2b2a292623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c6e6e6e6e6e6e6c655b5044372b1f1205000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000714212d3a46535e69768390939393939393978a7d7063564c4135291d11050000000000000000000000000000000000000000000008131e28313c464f59606a6f7980878e92989b9fa2aaa6a6a4a2a1a1a0a0a1a1a3a5a7a7aca49f9d9995908a827b706b615a50463d31281d0f05000000000000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000a141d28313c454f59626d74818e949fa8aea49f92877d6f695f564c42392e23180c00000000000000000000000000000000000000000000000613202c3946535f6c798692939393939386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9393939393939393939393939393939393939393939393939393939393939393939393938e8175685b4f4235281c0f00000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000000000000060f1a232c343d454d535a61666d7075797c7f81838485858685858482807e7b77736e69615e575145403931281f160c030000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000003080e111414181b1d1e1f201f1e1e1c19171313100c0700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a776c605346392d20130600000000000000000000000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000815212e3b4854616e7b87939f9f9f9f9fa99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000010c161f2b343d474f585f676d737b81868b8f9298989a9b9d9e9f9f9f9f9f9f9e9d9c9a989a93908d88837d766e69615950483e342b1f160c00000000000000101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facada093867a6d6053473a2d2014070000000006111c262f3a434d57606b727f8b939da6afa59c928b7e716b60574d443a30271c120700000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9f9386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000000000000030d18212c353e464e575f616c70787d8185898b8e90919192939292908f8d8b87847f7b746e69625b514b433a31281e150b000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101212131212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8787878787877a6d6154473a2e211407000000000000000000000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000007131f2c38434e5866737f8c9aa4afaca8aaac9f92867a6d6154473c32261b0f0000000000000000000000000000000000000000000000040d19222b353d464e555d60696e747a7e8285888b8d8f909192929292929291908f8d8c898683807c76706c615f574f473e362c22190d0400000000000000101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000071017222d38424c555f69707d87929fa5afa79e938d80736c61594f453c32281e150b0000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8acacb2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8275685b4f4235281c0f0000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000010b151f2a333e474f5860696e767d84898e9298989a9d9d9e9f9f9f9e9d9c9a9795918c86817b726d605d554b433a30271d1207000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794949494877a6d6154473a2e211407000000000000000000000000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000915222e3b4854606a7784919eaca49f9b9ea5a3998b7f7265584e43372b1c12070000000000000000000000000000000000000000000000071019232b343c434b51575f61676d7175797c7e80828384858586868585848482817f7d7a77736f6a64615a534d453e352c241a10070000000000000000101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473a2d2014070000050e192228333f4a545d676e7b859299a3afa89f958e81776c605a50473d332a20160c030000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875818e9babb5b2a8a19e98989898989898989898989898989898989898989898989898989898988e8275685b4f4235281c0f000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000007121d27313c454f59616a6f7b828a91969b9fa2aaa7a7a5a3a2a2a3a4a5a8a7a7a09d99928e867f756d675d554b42392e23180c0300000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b09050100000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000004101c2834404b54626f7c8996a0a49a938e939eab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000071119222a313940454d53555d6065666d6f71737576777879797979787877757472706d6866625f58555046423b332c231a1208000000000000000000101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d20140700030d17202b343d44505b666d79839197a2abaaa1969083796d655b50483e352b21180e04000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000d1a2734404d5a6773808d99a3aeada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4f4235281c0f0000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c11060000000000000000000c18242f39434d57616b707c858f949ea0a8aca8a19e9a989695959697989c9fa2aaaba39f98928b81796d675d544b4034281e150b0000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126292825201b140c0300000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000006131f2c3845515c6674818d9aa89f9388828e9baaa095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000710181f282f353b42464c5154545c60626567686a6b6c6c6c6c6c6c6b6a69676563605d5655534e49443e36312a211a110800000000000000000000101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d201407010b151f29333d46505a606c78828f95a0a9aba29891847a6e675c53493f362d23190f0600000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000815212e3b4854616e7b86929faaab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063564a3d3023170a000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c040000000000000004101d2935404b555f69707d8692979fa6aca69f9c96918e8b898988898a8c8f92989ea1a8aaa29f938f83796d665c51453d30271c1207000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e333534312c251e150c0200000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000713202d3a4653606d7985929eaa9d90837d8998a2a79a8d8074665c5144382c1f130800000000000000000000000000000000000000000000000000060d161d242931363a4145474a505355585a5c5d5e5f5f5f5f5f5f5e5d5c5a595654524c4847433c39332a261f180f080000000000000000000000101d293643505c6976828f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d20140707121d27313b454e58616c73808d949ea7afa39992867c6f685e554b41382d241b11070000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000714212d3a46535e6974818e98a2ada196887c7272727272727272727272727272727272727272727272727272727272706b6054483c2f22160900000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a0000000000000006131f2c3845515d676e7b869298a1a9aaa29f948f8984817e7d7c7c7c7d7f82868b91969da4aea59e958f82786d60594f42392e23180c0000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e1409000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b120900000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000005111d2935414c5664707d8a97a2a9998c807885929fab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000040c12181f262a2f35393a3f4446494b4d4f505152525353525251514f4e4c4a4745413c3b37322d28221a140e06000000000000000000000000101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014071118242f39434d57606a717e8b929ca6aea49f92877d706a5f564c43392f261b1209000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa8a89c8f82766c6565656565656565656565656565656565656565656565656565656360594f44382c2014070000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000004111d2935414b55606d79839098a2aaa9a198928a827c787472706f6f70717275797e848d929fa4aba79f948d80746b60544a4034281c10040000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32383a4146474c4f4d49423930251b0f0400000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000713202d3946525e6875828f9ba9a197897c75828e9baba1978a7d7064564c41362a1e1105000000000000000000000000000000000000000000000000000001070d141a1e24292c2e34383a3c3e40424344454646464645454442413f3d3a3935302e2b26201c170e0903000000000000000000000000000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014101a232935404b555e696f7c86929fa4aea69d928b7f726b61584e443b31271d140a00000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a25313b46525e6973808c96a0ac9f948b7e716a5f5658585858585858585858585858585858585858585858585856544f473d33271c10040000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a00000000000613202c3945515d67737f8c95a0aaaba19792867e766f6c6565636262636465676d7279808b9399a4afa69d92897d70665c5144382c1f150a00000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f262b2f35393d43474c5254595c59534b42372c2015090000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c010000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000714212e3a4754616d7a86929fab9e928579717e8b99a3a99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000003090e13191d2023282c2d2f32343537383939393939393837363432302d2c2924211f1b15100b050000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201418222c353e45515d676e7b859198a3aea79e948d80746d62594f463c32291f150b0200000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009141f2a36424d57606d7984919aa4a69f92867c6e685d554b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352b21160b0000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f01000000000714212d3a4754606d7a85929fa7afa49992857c716c63605b535656555657555c60676d747f87939fa6aea49d9184796d6053463c31261b0f0300000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e0300000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616668655d53493d3125190c000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d11050000000000000002050708080808080808080814212e3b4754616e7a8794a1a094877a6d6154473a2e21140808080808080808080705020000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000006121e2b37424d5765727f8b99a3ab9b8e81756d7a86929fac9f92867a6d6154473c32271b0f00000000000000000000000000000000000000000000000000000000000001080d1113171c1f20222527292a2b2c2c2c2c2c2c2b2a2927262321201d1915120f0a0400000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2016202a343e47515b606d79839097a1aaa9a0958f82786d605b51473d342a20170d030000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e1a25303b45515d67707d88939fa6a29891847a6d675c544b423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231a0f05000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000005111e2a36424d5766727f8c97a2adaa9f93877d706a615a5350494a4949494a4b51555c606d73808c949fabaca0958b7e7164584e43372b1f1206000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f14090000000000000000000000000000000000000000000000000000000000000001080d11161c1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e00000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000000000002090e121415151515151515151515212e3b4754616e7a8794a1a094877a6d6154473a2e211515151515151515151514120e09020000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000814212e3a47535f697683909daba3998a7e716875828f9caba3998c7f7265584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000104060c10121316181a1c1d1e1f1f20201f1f1e1e1c1b19171413110d0806030000000000000000000000000000000000000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201e28323c464f59636d75818e959fa9aaa1979083796d665c50493f352c22180e05000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000009141f2935404b55606b73808d949fa8a0968f82796d665c544b433a323232323232323232323232323232323232302f2c27211a110800000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c0000000714202d3a46525e697784909da9a8a2988d80746b60585046443f3d3c3c3d3e40454b515b606d7882909ca6b0a89d9083776a5f53473a2e21150600000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464e53555d60656a6f747a7f8175685c4f4235291c0f00000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b00000000050d141a1e2021212121212121212121212e3b4754616e7a8794a1a094877a6d6154473a2e2121212121212121212121201e1a140d05000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000030f1b27333f4953626e7b88959fac9f92867a6d64717e8b99a3ab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112131313131212110f0e0c0a0707040100000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2026303a444e58616b727f8c939ea7aca29891857b6e675d544a3f372d231a100600000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000020c18242f39434f59606d78829096a0a89f948f82786d665d554c443b332b2525252525252525252525252525252322201c160f08000000000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000814212e3b4754616e7b8795989a9b9c92857a6d61594f463e37332d2f2f302e34394045505c666f7c88949fabaca095887b6f6255483c2d22170b0000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000000000000000000000000000000000000001070c10151b1e24292c33383b42464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e3b4754616e7a8794a1a094877a6d6154473a2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f0500000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000005121f2b3744505b6573808d99a7ac9c8f837668606d7a86929faca095887c6f62554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d232e38424c565f6a707d87939fa5afa49a92867c6f695e554b42382e251b11080000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007121d27313d44505c666d7a849197a1a69e948f81786d675d564d453d3528231c141919191919191919191919171614100b050000000000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f130600000b1825323e4b5865717e888a8b8d8e908e8174685e52473d342b272223222323282f343f4a545f6a76828f9cacb1a7998c7f736653493f33271b0f030000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c60646a6e74797e83898e929084776a5d5144372a1e110000000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b0000020d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b4754616e7a8794a1a094877a6d6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a36302921170d020000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000613202d394653606c7884919eaba49a8b7f72655d6875828f9caaa79a8d8074675c5145382c1f14080000000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d0400000006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d28343f4a545e686f7c869299a4afa59f93887e706a60574d433a30261c1309000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010b151f28343f4a545e686e7b859298a2a69e938f82796d685f574f473e342e261e160d0c0c0c0c0c0c0c0c0c0a09070400000000000000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000714212d3a4754606d797c7d7f808183847d7063564c41352b221b17161616181d232e38424e5864717d8a9aa4afa99c8f8276655b5044372b1f12050000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000000000000000000000000000000000000060b0f141a1d23292c32373a4145474f54565e61666d71767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000009141f29333b4246484848484848484848484848484854616e7a8794a1a094877a6d6154484848484848484848484848484846423b33291f140900000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004101d2935404b5563707d8996a1ac9f93877b6e615664717e8a98a2ab9e9285796d6053463b3025190e02000000000000000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a030000000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d353d44505c666d7a849198a2aba69d938c7f726c61584e453b31281e140a01000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000030d17232e38424c565f696f7c869299a3a59e948f827a6e69605950443f38302820180f07000000000000000000000000000000000000000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b00000613202c3945515d676d6f707273757678706b6054443a30231a0f0b0609070c121c26303c4754616d7a86939facab9f9285796c605346392d20130600000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000000000000000000000000000000002080d11171c1f262a2f34383c43474c5254596063696e73797d82888d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b00020e1a25303b454d52545454545454545454545454545454616e7a8794a1a094877a6d61545454545454545454545454545454524d453b30251a0e020000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000006131f2c3945515d6774818e9ba8ab9c908376695e53606d7a86929faca2978a7d7164564d41362a1e110500000000000000000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a05000000000000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473f383d47515b606d78828f96a0aaa89f948e81746d635a50463c33291f160c0200000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000006111c26303a444d57606a707d879298a2a69e9490847b6f6b625a504a423a322a21191106000000000000000000000000000000000005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030004111d2935414c555d606264656768696b6360594f4432291e110800000000010a14202d3946525e687784919daaaea298877a6e6154473b2e21140800000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f231609000000000000000000000000000001040a0f13191c22282b3136394045474e53565d60656b70757b80848a8f949a9fa2a7a09d979083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005121e2a36424d575e616161616161616161616161616161616e7a8794a1a094877a6d616161616161616161616161616161615e574d42362a1e120500000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000714202d3a4753606d7985929faba3998b7f726557515d6775818e9ba9a99c8f8275685e5246392d20160a000000000000000000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6059504a42454f59626d74808d949fa8a9a0968f82786d605b51483e342b21170d040000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a151e29323c454e58616b707d869298a2a69f9691857d716c605c544c443c332b2317110a020000000000000000000000000000000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600010d19242f3a434c51545557585a5b5d5e56544f473d3320170d00000000000005111d2a36414c566875828e9ba8b3aa95897c6f6256493c2f2316090000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000000000000000000000001070d11161b1e252a2d33383b42464b5153585f62686d72777d82868c91969c9fa6a39f9b95908b857f7366594c403326190d0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1a094877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000005111e2a36414d5664717e8a98a2ac9f92867a6e61544b5563707d8a97a1ac9f92867b6e6154473d32271b0f0100000000000000000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b110700000000000000000000000000000000000000000000000000000000050a0d0f101313131313130f0f0d0904000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facaea194887b706b605b544c4d57606b727f8b929da6aba19791847a6d665c51493f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000030c17202a333d464f59616b707d869298a1a8a09792877e746d665d564d453d3527221b140b0300000000000000000000000000000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d201307000008131e28313a414547494a4c4d4e50514948443d352b210e05000000000000010d192530414e5b6774818e9aa7b0a3968a7d7063574a3d3024170a000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000000000000000000040a0f13181d20272c3036383f44464d53555c60646a6f747a7f84898f92999ea1a9a19e99928e89837e79736d63574b3e3225180c0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8995a2a295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154483b2e211508000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000714202d3946525e6876828f9caaab9c8f8276685e524653606d7985929eaba3998c7f7266584e43372b1d12070000000000000000000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000000000000000000030a11161a1c1d2020202020201c1b1915100902000000000000000000000000000000000000000000000000000000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facb8ab9e92857d736c665e56555f69707d87929fa4aea39992857b6e685d544a40372e241a100700000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000050e18212b343e474f59616b707d8691969fa7a199928b80786d685f574f473f332d261d150c03000000000000000000000000000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080000010c161f282f35393a3c3d3f404243453d3b38332b23190f0000000000000000081a2733404d5a6673808d99a6b0a4978a7d7164574a3e3124170b00000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000000000000070c10151b1d24292c32383a41464a5053575f61676d71767c81868b91959b9fa3a69f9c96918c86817c77716d67635b51463b2f22160a0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788487878787878787878787878787878787898e99a4a4988e888787878787878787878787878787878784786b5e5245382b1f120000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000814212e3b4754616e7b86929faca3998b7e7165564c44515c6674818d9aa8ab9d9184776a605447392f23180c000000000000000000020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facb9ada197928780786d68605d676e7b859299a3aea49f92877d6f695f564c42392e251c12080000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000060f19222c353e474f59606b6f7c8490959ea5a39f928d827a6e69605950443f382f271e150d040000000000000000000000000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000040d161e24292c2d2f313234353638302f2c272119110700000000000000000d1a2633404d596673808c99a6b1a4978a7e7164574b3e3124180b00000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f1206000000000000030b12181c1f262b2f35393d43484c52545b6063696e73797e83888e92989da0a8a29f9a94908a847f7a756f6b65605d55514940352a1e12060000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919494949494949494949494949494949599a0aaaaa098959494949494949494949494949494949184786b5e5245382b1f1200000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000006131f2b37434e5865727f8c99a3ac9f92867a6d615447404a54636f7c8996a1aca095897c6f62554b4034291c1004000000000000000005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000000000000000000000000000000030d161f272d3235363939393939393635312c261e150c020000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929facb9b3a9a199938c827a6f6a656d79839097a1aba59c928b7e716b60574d443a30271c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007101a232c353e474f59606a6f7a838f939fa4a49d948f847b706b625a5049413930271f160d0400000000000000000000000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000040c13191d202122242527282a2b252423211c170d0801000000000000000e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000000030c151c23282c31373a4045474f54565e61666c70767b80858b90959a9fa2a8a09e98928e88837e79736e6863605953514b4340372e23190d020000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2b2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000815212e3b47535f6a7783909dabaa9c8f8275685e5246394653606c7884919eaba89a8d8174675c5145382c1f140900000000000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000000000000000a151f2831383e424346464646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929facb9bab2aba49f948f847c726c77818f95a0a9a79e938c80736c61594f453c32281e150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000008111a232c353d474f585f686e79818c939aa2a69f9691857d716c605b534a423931281f160d04000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000000000008121a22282d303132323232323231302d282219130c04000000000006121e2b37424d576875828f9ba8b4aa96897d7063564a3d3023170a00000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000000000b151e272e34383c43474b5153596063686d72787d82878d92979d9fa7a49f9c96918b86817c76716d66615e56544f47454039312e251c1207000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a3a8b0b0a8a3a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f12000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f08040000000000000000000003050e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000003101c28343f4a54626f7c8895a0aca3988b7e7164564c413744505b6573808d9aa7ab9f9285796d6053473b30251a0e02000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c0000000000000000000000000000000000000000000005111c27313a434a4e505353535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9b2a8a09da09f9691877f76808c939ea7a89f958e81776c605a50473d332a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000008111a232b353d464e565e676d7780889298a0a8a09792877e736c655c544b433a31281f160c030000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0000000005101a242c33393c3e3f3f3f3f3f3f3e3c393329241e16100c0709060b1117232d3a47535f697884919eabaea398887b6e6155483b2e2215080004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000007121c2730394044464e53555d60656b6f757a7f848a8f939a9ea1a9a29e99938f89847f7a746f6a64605c54524c48433d39352f271f1c130a00000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b78849193939393939393939393939393939394979ea8a89e97949393939393939393939393939393939185786b5e5245382b1f12000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1614100b05000000000000060b0f12131b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000006121f2b3844505c6673808d9aa7ac9f92867a6d6054473a333f4953626f7c8895a0aca2978a7e7164574d42362a1e1205000000000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060605c5a544c42372c2115090000000000000000000000000000000000000000000000000000000105090b0b13131313070604000000000000000000000000000013202c3946535f6c7986929facb9aca0969196a0a199928c838c929ca5aaa1969083796d655b50483e352b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000081119232b343c444d555d656c737e8691969fa6a299928b80776d665d554b433a31281e150a0000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222c363e44494a4b4b4b4b4b4b4a49453e352f281f1c18171616171b222935404b55616e7b8896a1acac9f9286796d6053463a2d2013070006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000c18232e39424a5153585f62676d72777c81868c91969c9fa4a7a09d97928d87827d78726d68625f5853504a46413b38322c29241d150d0a0100000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788486868686868686868686868686868686878c97a3a3978c878686868686868686868686868686868684786b5e5245382b1f12000000000000000000000000000000080e171f2f3a454f575c5e60605f545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e42352b2423201c170e09030000020a11171b1f20252c34414e5a6774818d93939393938b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000713202d3a4653606d7985919eabaa9b8f8275675d5145392d3847535f6a7784909daaa99c8f8276695e52463a2d20160a000000000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c2013000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000000000000000000000000000060c111517182020201f1413100c0701000000000000000000000013202c3946535f6c7986929facb7aa9d91849196a0a39f9490949ca4aba29891847a6d675c53493f362d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000071019222a323b434b535b606c707c848f949da4a39f928d81786d675d554b433a30261c110600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000004101c28333e4850555758585858585857555045413a312c282323222322282d333d45515d67727f8c99a8b2a99d908376665c5144382c1f1206000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101c2834404a545c60646a6f747a7e83898e92999ea1a8a39f9b95908b85807b75706c65605d56534e46443f3836302c271f1d18120b03000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00111e2a3743505c687278797979797979797979797979797979797a8794a1a094877a797979797979797979797979797979797872685c5043372a1e11000000000000000000000000000000000f1b2834404c5761686b6c6c6c605c5455585a5c5d5e5f5f565d6065696b6c6b6965605c554e463c37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e42393831302d28221a140c07070b141b22272b2d323939414e5a677480868686868686867e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060403010000000000000203060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000004111d2935414c5563707d8a97a1ada2988a7e7164554c41352b37434e5866737f8c99a7ac9f93877b6e6154483d32271b0f010000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000000000000000000000000000000030f1c2935424e5a6670767979797979797570655a4d4135281b0f020000000000000000000000000000000000000000000000000911181d2124252d2d2d2c201f1c18120b030000000000000000000013202c3946535f6c7986929facaea194877b849196a1a69f9c9fa6afa39992867c6f685e554b41382d241b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000071018202931394149505a616a6f7a828d929fa4a49c938e82796d675d554b42382e23171006000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000814212d3944505a616465656565656564615a514c433e38342e302f302d33383f44505a606d7985929eabb1a7998c807366544a4034281c1004000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006121f2c3844515c666d71767c81858b90959b9fa3a8a19e99928e89837e79736e6963605b53524c47433c38342e2a251e1b16100c070100000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000f1b2834404b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e7a8794a1a094877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6860564b4034281b0f00000000000000000000000000000005111e2a3744505c6873787979796d665c504b4d4f4c52565e61686d727678797876726d675f584e463c30261c160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4646453d3c39332a261f181212181d262d3337393e4546464c58646e7479797979797979716c6256493d3024170a000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b13131311100e0a050005090d0f1013131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0000000000000613202c3945515d6775818e9ba9ac9f92867a6d6053473a2f26323c4855616e7b88959faba4998c7f7266594f43382c1d12070000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d6976828686868686868275695c4f4236291c0f03000000000000000000000000000000000000000000000009121b22292e3132393939392d2c29231d150d0300000000000000000013202c3946535f6c7986929facada09386797b849197a1a9a9abb0a89f92877d706a5f564c43392f261b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f383f4450585f686d78808b9399a3a59e948f82796d675d544a3f342822180b020000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303c4955616c71727272727272716c605d554f4645403e3d3c3c3d3f44495059616c73808d97a1adab9f95887c6f6255483c2e23180c00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000713202d3a4653606d787e83888d92989da0a7a69f9c96918c86817c77716d67615f5753504945413a37312c28231c19140f0a0400000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b17232f3a454e565c5e6060606060606060606060606060616e7a8794a1a094877a6d6160606060606060606060606060605e5c564e453a2f23170b00000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b0000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53535353514a49443e363129231d1d23282f383f44464b52535353535c64676c6c6c6c6c6c6c64625a5045392d211508000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e423528202020201d1d1a16110b1015191c1c2020202734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0000000000000714212d3a4754606d7a86929facaa9b8e8175675d5145392c212d3a46535f697683909dabab9e9184776b605448392f24180c0000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d69768390939393938f8275695c4f4236291c0f030000000000000000000000000000000000000000000006111b242d343a3d3e464646463a38342f271f150b01000000000000000013202c3946535f6c7986929facada093867a6e7b859197a1a9b3aca1968b7f726b60584e443a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e464e565d666d747f879298a2a69e949082796d665c50443f342a1d140a0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1724313e4a5764717e7e7e7e7e7e7e7d756d67615953514b4b4a49494a4a50535b606b707e88939fa9b0a69d9083766a5f53473b2e1c120700000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d21140700101d293643505c6976828a90949a9fa2aaa29f9a948f8a847f7a756f6a64605d55534d46443f38352f2b261f1c17110e0802000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0007121e28333c454b50525353535353535353535353535354616e7a8794a1a094877a6d61545353535353535353535353535352504b453c33281e120700000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c1003000000000000000000000000000000000005111d29343e48505658606060606060605b595e606060605e57555046423b342f27272e343c41495053585f6060605f5c585a60606060606060585650483e34291d1105000b1825313e4b5864717e8b93939393938e8175685b4e42352d2d2d2d2d2a2926221c151b212528292d2d2d2d34414e5a6774818d93939393938b7e7164584b3e3125180b000000000005121e2a36424d5765717e8b98a2aea2988a7d7064554b4035291e2a36424d5765727f8b99a3aca096897c6f63554b4035291d100400000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000010c18222d363f454a4b535353524745403931271d1207000000000000000013202c3946535f6c7986929facada093867a6d6f7c859297a2aaab9e91847a6d675c554b423930261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227343c444c545c606d727e869298a2a69f958f82786d605a50463c2f261c110600000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000003101d2a3643505d6976838b8b8b8b8b8b8a817a706b64605c545756555657545b60656c727d86929aa4afaa9f948a7d7064584e43372b1f0b0000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e22150800101d2a3743505d6a7683909c9fa6a8a09d98928d88837d78736d6862605853514b46423b37332d29241e1b15100c06000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010c17212a333a4043454646464646464646464646464754616e7a8794a1a094877a6d6154474646464646464646464646464543403a332a21170c01000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000000000c17222d363e45494b5353535353535359636b6c6c6c6c6b64615a534d45403931303940454d535b60656c6c6c6c6b686157535353535353534b49453e362d22170c00000b1825313e4b5864717e868686868686868175685b4e423939393939393736322d271f262c3235363939393939414e5a677480868686868686867e7164584b3e3125180b00000000000714212d3a46535e697683909caaab9f9285796d6053463a2f241a26313b4754616d7a86929faca89a8e8174675d5145392c1f140900000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000000000000000407090a0b0b0b0b0b0b101d2a3643505d697683909ca9a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0a09070400000000000000000000000005111d29343f485056586060605f53514b43392f23180c000000000000000013202c3946535f6c7986929facada093867a6d6a6f7c859298a2aaa1968f82796d675c544a423830261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a323a424a505b626c717d869298a2a79f948e81746d62584e42382d22170b00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000030f1c2936424f5c6975828f9898989898938e847d76706d6666646362636465666c71787f879298a2acaca2988f82766c6155463c32261b0f0000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f22150800101d2a3743505d6a7683909da9a49c96918b85817c76716d66615e56544e4745403936312b27221b19130f0a030000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000050f1821282f34373839393939393939393939393b4754616e7a8794a1a094877a6d6154473a39393939393939393939393837342f2821180f0500000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d01000000000000000000000000000000000006111b242d34393d3e464646464646525e6b757979797978706c615f57514b433e3d424b51575f656c71787979797873685c504646464646463e3d39342d241b110600000a1724303d4956626c7179797979797979756f65594d3b46464646464644423e39312930383d41434646464646464c58646e7479797979797979716c6256493d3024170a00000000000815212e3b4854616e7b87939faca99b8e8174675c5145382c1d14202d3946525e6876828f9caaab9f9285796d6053473b31251a0e00000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000040b10131616171717171717171d2a3643505d697683909ca9a89c8f8275695c4f4236291c17171717171717161613100b05000000000000000000000915212e3a45505a62656c6c6c6c605c554b4034291c10040000000000000013202c3946535f6c7986929facada093867a6d606a6f7d869298a3a89f948f82796d665c544a42382f261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202830383f44515a616b707d869299a4a69d938b7e716a5f544a3f33281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000020e1b2835414e5b6874818e9ba5a5a5a59e96918a837d79767271706f6f707275787d838b9299a2aaafa49a92867b6e61594f44342a20150a0000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524c48433d38352f2a261f1b17110d080100000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000060f171e23282a2b2d2d2d2d2d2d2d2d2d2d2e3b4754616e7a8794a1a094877a6d6154473a2e2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000000000009121b22292d303139393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245393939393931302d29221b12090000000815212d3945505a62646c6c6c6c6c6c6c68655d534648535353535353504f4a433b313a42494e4f53535353535348535c64676c6c6c6c6c6c6c64625a5045392d2115080000000007131f2c38434e5866737f8c9aa4ada2978a7d7063554b4034281c111d2a36414c5664717e8b98a2aea2988b7e7164574d42362a1b1106000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c000000000000000000070f161b20222324242424242424242a3643505d697683909ca9a89c8f8275695c4f42362924242424242424242322201c160f070000000000000000000b1724313d4a56626c71797979796d675c5145382c1f13060000000000000013202c3946535f6c7986929facada093867a6d60606a707d869299a3a69f948f82786d665c544a42382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f485059606b707e87939fa6a59f92867c6f665b5044392e23180c000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000010e1a2734414d5a6774808d9aa7b1b4aea8a19e94908a85827f7e7d7c7c7d7f82858a90959fa3ababa39f93887e71695f53473e3322180e040000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e21140800101d2a3743505d6a7683909da69a8d8079726d68625f5853504a46413b38322c29241d1a150f0b0600000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000050c12171b1e1f202020202020202020212e3b4754616e7a8794a1a094877a6d6154473a2e212020202020202020201f1e1b17120c05000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000911171d2124252d2d2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d2d2d2d2524211d1711090000000005111d29343e48505658606060606060605b59534d535f6060606060605d5b554d4339424c545a5c6060606060605f5353585a60606060606060585650483e34291d1105000000000915222e3b4854606a7784919eacab9e9285796d6053463a2e23180d1925303a4754606d7a86929facaa9c8f8276695e5346382d22170b000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000007111921272c2f303131313131313131313643505d697683909ca9a89c8f8275695c4f4236313131313131313131302f2c272119110700000000000000000b1825323e4b5865717e86868686796d6053473a2d20140a0000000000000013202c3946535f6c7986929facada093867a6d6058606b707d879299a3a69e948f81786d665c544a41382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000010000040607080707050100040c141c2328363e474f59616c727f8c949faaa3989083786c60554b4034281c10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000d1a2633404d596673808c99a6b4aaa29f9a9f9f9c98928f8c8a8988898a8b8e92979da0a7aea8a199928b7f726c61574d42352c21100600000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d21140700101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524d48443d39352f2b261f1c17110d080200000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000001070b0f1112131313131313131314212e3b4754616e7a8794a1a094877a6d6154473a2e2114131313131313131312110f0b0701000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d2114070000000000000000000000000000000000000000060c1115171820202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023202020181715110c060000000000000c17222d363e45494b535353535353534e4d4d575e6c6c6c6c6c6c6c6a665f554a3e49545e66696c6c6c6c6c6c6c5e574d4e535353535353534b49453e362d22170c0000000004101c2834404b54626f7c8996a0aca99a8e8174665c5144382c1d120813202c3945515d6775818e9ba9ac9f93877b6e6153493f33271b0f030000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000040f19232b32383b3d3e3e3e3e3e3e3e3e3e3e43505d697683909ca9a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3d3b38332b23190f05000000000000000a1723303d4a5663707d8993988a7d7063574a3d31261b0f0300000000000013202c3946535f6c7986929facada093867a6d605359616b717e87929aa4a69e938e81786d665b534941382d2217140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020608080e070c101313151413110d0802020a1117242c353d47505a606c77828f98a2aa9f958b7e71675c5145382c1f14080000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000c1926323f4c5965727f8c98a5aea298928d939aa0a29f9c999796959697989b9ea1a9acaba39f9691877f726d625a50453c31231a1000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600101d2a3743505d6a7683909da9a49c96918b86817c76716d66615e56544f4745403937312b28221c19130f0a040000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000020405060606060606060814212e3b4754616e7a8794a1a094877a6d6154473a2e211407060606060606060504020000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000005080a0b131315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201413130b0a0805000000000000000006111b242d34393d3e464646464646464246535e69767979797979797771665b4f424e5a66707679797979797976695e5346464646464646463e3d39342d241b11060000000006131f2c3845515c6674818d9aa8ada197897d7063544a4034281c0b04111d2935414b5564707d8a97a2ada49a8c7f73655b5044372b1f13070000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a505d697683909ca9a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4948443d352b21160b000000000000000815222f3b4855626e7b88959a8d817467584e43372b1f120600000000000013202c3946535f6c7986929facada093867a6d60534f59616c717e88939fa3a59e938e81786c655b53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000003090e1214151a1c181c1f202121201d19130c050006121a232b353e44505b656e7b86929faaa79e9184796d6053463b3025190d0100000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1825313e4b5864717e8b97a4ab9f9286818890959b9fa3aba4a3a2a2a3a5a8a9a7a8a19e99928d847d716d625b51483e332a1f110800000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400101d2a3743505d6a7683909c9fa6a8a09d98928d88837e79736e6863605953514b47423c38332d2a251e1b15100c07010000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004060000000000000000000000000009121b22292d3031393939393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b39393939393931302d29221b120900000000000713202d3a4653606d7985929eabab9e9185796d6053463a2e23180c010d18242f3a4653606d7985929fabac9e9184786c6053463a2f24180d0100000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000004101b27323d474f54565757575757575757575757575d697683909ca9a89c8f8275695c57575757575757575757575756544f473d33271c10040000000000000714202d3a4753606d7a86979e9184786a5f53473a2e21150800000000000013202c3946535f6c7986929facada093867a6d605347505a616c727f8b919ba4a59e938e81776c655b504440382e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000060e151a1e2122272823282c2d2e2e2d2a251e160e05000811192327333f49535e69737f8c98a2ada1968b7e7164564c41362a1e110500000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1724313d4a5764707d8a97a3ac9f9286797c83898e9299999c9d9e9f9f9f9e9d9b9896918c86807a706b625a51493f362c21180e0000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d0100101c2936434f5c6976828a8f949a9fa2a9a29f9a94908a84807b756f6b65605d55534d46443f3836302b271f1c18120e0903000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000911171d2124252d2d2d2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d2d2d2524211d171109000000000005111d2935414c5664707d8a97a2ada89a8d8074665c5044382b1c12070007131f2c3845515c6674818e9aa8aca096897c7063554b4035291d110400000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000713202c38444f59606364646464646464646464646464697683909ca9a89c8f827569646464646464646464646464646360594f44382c20130700000000000006131f2c3945515d677885929e96887b6f6255483c3025190d01000000000013202c3946535f6c7986929facada093867a6d60534748505a626d727f8c929ca4a59d938e80776c605c524a40382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000060f181f262b2d2e34352e34383a3b3a3936302820160c0200071117222d38414d57606d7a86929faca89c908376685e5246392d20140700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303d495663707c8996a3afa399867a6f787d82868a8c8f909192929291908e8b8884807b736d68605950483f372d241a0f0600000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000713202d3a4653606d787d82888d92979da0a7a69f9c97918c86817c77726d67625f5753504a46413a37322c29231d1a140f0b0600000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e110400000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000060c111517182020202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120202020181715110c060000000000000713202d3946525e6875828f9ba9ada196897c6f63544a3f34281c0b000004101c2834404b5463707c8996a1ada89b8e8174675d5145392c20140900000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f120000000000000916222f3b4854606b7071717171717171717171717171717683909ca9a89c8f82757171717171717171717171717171706b6054483b2f22160900000000000004101d2935404b556a7783909d998c7f7266564c41362a1d1105000000000013202c3946535f6c7986929facada093867a6d6053473e48515b626d737f8c929ca4a59d938d80746e645c524a40372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e18212a31373a3b414243404546484746413a32281e1308000006111b262f3b45525d6875828e9ba8ac9f93877a6e6154473b2e21140800000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000916222f3c4955626f7c8895a2b5ab94877b6e6c70757a7d808284848586858583817f7c78736e68605d564f473f362d251b120800000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000006121f2c3844505c666d71767b80858b90959b9fa3a9a19e99928e89837e79746e6964605b54524c47433d38342f2a251f1b17110d080100000000000000000000000000000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d10040000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000005080a0b1313131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21151313130b0a080500000000000000000714212e3a4754616d7a86929facab9e9184786c605346392e23170b0000000c18232e394653606c7884919eabac9f92857a6d6053473b31261a0e02000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83919daaaa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d706356493d3023160a000000000000000c18242f424f5c6875828f9b9c908376685e5246392d201307000000000013202c3946535f6c7986929facada093867a6d6053473a3f49515b636d73808d929da5a59d928d80746e635c524940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009151f2a333c4247484d4f504b51535454524c443a3025190d0100000a141d2935414c5664717e8b97a4afa49a8a7e7164574b3e3124180b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000815212e3b4854616e7b8794abb5a295887b6f6263686d7073767778797978787674726f6a66615e56524c433d352d241b1309000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000003101c28343f4a545c60646a6e74797e83898e92989ea0a8a39f9b95908b85807b76706c66615e56544e4745403936312b27221b19130c04000000000000000000000000000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000606060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080606000000000000000000000006121e2b37424d5765727f8b99a3aea89a8d8073655b5044372b1c110600000007121f2b3844505b6673808d9aa8aea2988b7e7164574d42362a1e12050004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000000000003101d2a3643505d6976838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9195a0acab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d1104000000000000071a2734414d5a6774808d9a9f93867a6d6154473a2e23180c000000000013202c3946535f6c7986929facada093867a6d6053473a373f49525b636e74808d939da5a49d928d80736e635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c454d53555a5b5c555c6061615e564c41362a1d11050000020b19242f3c4955626f7c8895a2b6ac998d8073665a4d4033271a0d00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000714212d3a4754606d7a8799a4afa296897c6f63565d606366696a6b6c6c6c6b6a6865625f5854524d45413a312b231b1209010000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000c17232e38424a5053575f62676d71777c81868c91969c9fa4a7a09d97928d87827d78726d6862605853514b46423b37332d29241e160d0a0100000000000000000000000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a87949f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b0000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000814212e3a47535f697683909d9f9fa096897c6f6253493f33271b0a00000000030f1c28333f4a54626f7c8895a09faa9c908376695f53463a2d21140700000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f1409000000000003101d2a3643505d6976839097979797979797979797979797979da0a8b1b1a79f9d97979797979797979797979797979083776a5d5044372a1d11040000000000000c1926323f4c5965727f8c98a4998b7e7164544a4034281c10040000000013202c3946535f6c7986929facada093867a6d6053473a2d374049525c606c77818e939ea6a49c928c80736d635b51493f372d241b1209000000000000000000000000000000000000000000000000010101010101010101010613202c3946535f6c7986929facaca09386796d6053463a2d20130701010101010101010101000000000000000000000006121e2b37424d575f616768696a676d6e6d685e5246392d2013080000000814212e3b4754616e7a8794a1ada89b8e8175685b4e4235281b0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000613202d394653606c7986939faca3968a7d706357525457595c5d5e5f5f5f5e5d5b5855534e4746413b352f281f19110900000000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000006111c2630383f44464e53555d60656a6f747a7f848a8f93999ea1a9a29f9a938f8a847f7a746f6a64605c55534d46443f38352f28201c140a00000000000000000000000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8792929292877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815222f3b4855626e7b8895939393939184776a605441382d22170b00000000000b17222d3847545f6a7784919393939394887b6e6155483b2e221508000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000b1724313e4a5764717d8a97ab9b8e8275665c5144382c1f12060000000013202c3946535f6c7986929facada093867a6d6053473a2d2e374044505b656d78818e949ea6a49c928c7f736d635b51493f362d241b120900000000000000000000000000000000000000010406070d0d0d0d0d0d0d0d0d0d0d13202c3946535f6c7986929facaca09386796d6053463a2d20130d0d0d0d0d0d0d0d0d0d0d07060400000000000000000814212d3a47535f696e7475767778797b7a6d6154473a2f24190d0100000714202d3a4753606d7a8693a0ada89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000005121f2b3744505b657885929faba4978b7e7164584b474a4d4f515152535252504e4c4947433c39363029241e160d0700000000000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000000000a151e262e34383c42474b5153586062686d72787d82878d92979c9fa6a49f9c96918c86817c76716d67615e5753504945413a322e261c1207000000000000000000000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000000000000000000000814212e3b4754616e7a8786868686877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a010000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000d1a2733404d5a66738086868686868686807366584e432f261b1106000000000006111c2b37434e5866737f86868686868686807366594d4033261a0d00000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a110700000000000003101d2a3643505d6976839093939393939393939393939393939c9fa6b0b0a69e9c93939393939393939393939393939083776a5d5044372a1d11040000000000000916232f3c4956626f7c8995ab9f9285796d6053463a2d2013090000000013202c3946535f6c7986929facada093867a6d6053473a2d2027333f49535c666d78828f949fa6a49c918c7f726d625b51483f362d241b12080000000000000000000000000000000001070d1113141a1a1a1a1a1a1a1a1a1a1a1a202c3946535f6c7986929facaca09386796d6053463a2d201a1a1a1a1a1a1a1a1a1a1a1a1313100c070000000000000815222e3b4855616e7b80828384858687807367554c4135291d120c070a0a15212e3b4854616e7b8794a1aea89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000030f1b27333f495e6b7884919eaba5988b7f7265584c3f3d404344454646454543413f3c3b37322d2a251f19130c0400000000000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000000030c151c23282c3137394045474e54565e61666c70757b80858a90949a9fa2a8a19e98928e89837e79736e6963605b53524c4440382e24190e020000000000000000000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000714202d3946525e687579797979797975685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a02000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000c1926323f4b57636e7379797979797979736e6358463d321d140a000000000000000f1b26323c4b57636d7379797979797979736e63574b3f3226190c000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f1911080000000000000003101d2a3643505d69768286868686868686868686868686868690949fabaa9e948f86868686868686868686868686868683776a5d5044372a1d11040000000000000814212e3b4754616e7a8799a3a297897c706356493d31261a0e0200000013202c3946535f6c7986929facada093867a6d6053473a2d20222d38414a545c666d79828f949fa7a49c918c7f726d625b51483f362c241a12080000000000000000000000000000040c13181d2021272727272727272727272727272c3946535f6c7986929facaca09386796d6053463a2d27272727272727272727272727201f1c18120b03000000000915222f3c4855626f7b888e8f9192978f8276675d5145392f241d181616141b222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222d44505d6a7783909daaa6998c7f7366594c403333363738393939383735322f2e2b26201e19140d080b09050100000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000030a11171c1f262b2f35393d43474c52545b6063696e73797e83888e92989da0a7a39f9b95908b85807b75706c65605d56524a40352a1f13070000000000000000000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e050000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c66635c5247342b200b02000000000000000a15202f3b46515b63666c6c6c6c6c6c6c66635c52473b2f23170a0000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000030f1c2935424e5a66707679797979797979797979797979797982909ca9a89c8f827979797979797979797979797979797771665b4f4236291d10030000000000000613202d394653606c7986929fa99a8d807367574d42372b1e120600000013202c3946535f6c7986929facada093867a6d6053473a2d201b262f38424a545c676d798290959fa7a39b918b7f726d625a50483e362c241a1108000000000000000000000000040d161d24292c2d34343434343434343434343434343946535f6c7986929facaca09386796d6053463a34343434343434343434343434342d2c28231d150c030000000713202d3a4653606d7985929c9d9f9f92867a6d60554b40352f2923232324262d36424d5765717e8b98a4b1a69a8d8073675a4d4034271a0d01000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000061d293643505c6976838f9ca9a69a8d8073675a4d403427292a2b2c2c2c2b2a282522211f1b1919191919181715110c06000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000000000000060c10151a1d24292c32383a41464a5053575e61666d71767c81868b91959b9fa3a79f9d97928d87827d78726d68635c52473b2f23170a0000000000000000000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000000000000000000000010d1925303b444c52545f5f5f5f5f5f54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b040000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000007131f2a35404a52575a606060606060605a58524a403522190f000000000000000004121e2a354049515759606060606060605957524a40352a1f1307000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0903000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e0100000000000005121f2b3744505b657784919eaa9d918477695f53473a2d21140800000013202c3946535f6c7986929facada093867a6d6053473a2d20141d263039424b555d676d79839095a0a8a39f93887f726c625a50483e362c231a110800000000000000000000010c161f282f35393a40404040404040404040404040404046535f6c7986929facaca09386796d6053464040404040404040404040404040403a38342e271e150b00000006121f2c3844515c6676828f9caaaba2988b7e72675d51454039342f3030312f383f46525e6975818e9ba8b3a9988b7e7265584b3f3225180c00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020f1c2935424f5c6875828f9ba8a79a8e8174675b4e413428252525252525252525252525252525252525252524211d17110900000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000003090e12181d1f272b3036383f44464d53545c60646a6f747a7f84898e92999ea1a8a19e99938f89847f7a736e63574b3f3226190c0000000000000000000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000000000000000000008141e29323b4146475353535353534746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e14080000000000000000000000000000020e19242e3840474b4d535353535353534d4b4740382e2410070000000000000000020d19232e3740464b4c535353535353534d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d606060606060606060606060606976838f9ca9a89c8f827569606060606060606060606060605d5b554d43392d22160a00000000000000030f1b27333f49536976838f9ca9a096887b6e6155483b2f24190d01000013202c3946535f6c7986929facada093867a6d6053473a2d2014141e273039434b555d676d7a839096a0a8a49a93887e716c615a50483e352c231a110800000000000000000007131d28313a4145474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d535f6c7986929facaca09386796d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4645403930271d1207000004101c2834404a5465727e8b98a2aeaa9e9184796d605b514b45403e3d3d3d3f4149505b616e7b86929facada197887c6f6255493c2f22160900000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020e1b2835414e5b6874818e9ba7a89b8f8275685c4f4235323232323232323232323232323232323232323232312e29221b12090000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000000000000000000000001070c10161b1e252a2d33383b42464b5153585f62676d72777c82868c91969c9fa4a49f9c96918b868073665a4d4033271a0d0000000000000000000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000000000000000020d1720293036393b4646464646463a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000007121c262e353b3f4046464646464646403f3b352e261c120000000000000000000007121c252e353b3e4046464646464646403f3b352e251c12070000000000000000000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b0803000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565656565c6976828f9ca9a89c8f8275695c56565656565656565656565655544e463c32271b0f0300000000000000000b17222d414e5b6874818e9ba7a8988c7f7265554c4135291d1104000013202c3946535f6c7986929facada093867a6d6053473a2d20140c151e273039434c555d686e7a849196a1a9a49a93877e716c615a50473e352c231a110700000000000000010d18242f3a434b51545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5f6c7986929facaca09386796d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b42392e23180c0000000c18232e3a4754616d7a86929fa9aca1968d80746d605d55514b4a49494a4b4f535b606d74818e98a3aeab9e9285796d6053463a2d20130700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000010d1a2734404d5a6773808d9aa6a99c8f8376695c50433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3a342d241b1106000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000000000000000000000000040a0f13191c22282b3136394045464e53555d60656b70757b7f848a8f939a9fa2a8a09e989083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000000000000050e171e252a2d2e3939393939392e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000a141c242a2f32333939393939393933322f2a241c140a00000000000000000000000a131c232a2f32333939393939393933322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e08010000000000000000000000000000000000000000000000000006131f2b37434e585f62636363636363636363636363636976828f9ca9a89c8f827569636363636363636363636363636260584e43372b1f13060000000000000000061a2633404d596673808c99a6a99c8f8276675d5145392c201306000013202c3946535f6c7986929facada093867a6d6053473a2d2014070c151e27313a434c565e686e7b849196a1a9a49992877e716c61594f473e352b23190f0400000000000004111d2935414b555d606767676767676767676767676767676767676c7986929facaca09386796d676767676767676767676767676767676767605c544b4034281c100400000713202d3946525e6874808d97a2ada89d928c7f746d67605c5557565657585960656c727f8b939daaafa4998d8074665c5044382b1f120600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000d192633404c5966737f8c99a6aa9d9083776a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a453f362d22170c0100000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000002080d11171c1f252a2e34383c43474c5154596063686e73797d82878d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e02000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2726231f19120a020000000000000000000000010a12191e2325262d2d2d2d2d2d2d2626231f19120a010000000000000000000000000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070707070707075828f9ca8a89c8f827570707070707070707070707070706f6a6054473b2e22150800000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d6054473a2d22170b000013202c3946535f6c7986929facada093867a6d6053473a2d201407030c151f28313a444c565e696e7b849197a1a9a39992877e706c61594f473d352b21160b0000000000000613202c3945515d676d737373737373737373737373737373737373737986929facaca0938678737373737373737373737373737373737373736d665c5145382c1f1306000005111d2935414c56616d7a85929fa5aea49b918c8079716d67656463636465686b70787f87929fa5afa89f93877b6e61544a3f34281c100300000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000c1925323f4c5865727f8b98a5aa9e9184776b5e5858585858585858585858585858585858585858585858585650483f34291d1105000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000000000000000000000000000000000000060b0f141a1d23282c32373a4145474f54565e61666d70767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000002080d1114142020202020201413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000070e1317191a202020202020201a1917130e08000000000000000000000000000000070d12161919202020202020201a1917130e07000000000000000000000000000000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d82909ca9a99d90837d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f22160900000000000000000a1723303d4a5663707d8996a3aea3998a7d7164544a3f33281c0f030013202c3946535f6c7986929facaca093867a6d6053473a2d20140700030d161f28323b444d575f696e7c859297a2aaa39992877e706b61594f473d32271b100400000000000714212d3a4754606d79808080808080808080808080808080808080808087929facb3a69a8d8080808080808080808080808080808080808080796d6053463a2d2013070000010d1925303a46525e68717e8b939da5ada39b928d847e797572717070707274777d828c9299a3afaaa1968e8174695f5342382e23170b0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b1825313e4b5864717e8b97a4ab9f9285786565656565656565656565656565656565656565656565656565625a50453a2e21150900000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c6064696e74797e83898e929084776a5d5144372a1e110000000000000000000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000000000000000000000000000000000000000000105070813131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000002070a0c0d131313131313130d0c0a0702000000000000000000000000000000000002060a0c0d131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d13080000000000000000000000000000000000000000000003101d2a3643505d69768289898989898989898989898989898990949fabab9f959089898989898989898989898989898983776a5d5044372a1d1104000000000000000815222f3b4855626e7b8895a99f9f9b8e8174665b5044382b1f12060013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070000040d162029323b454d575f6a6f7c859298a29fa39992877d706b60594f44382c20130700000000000814212e3b4754616e7a878d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3afb5a89d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d867a6d6053473a2d20140700000008131e2a36414c56626c74818e939da4aea49d96918b85827f7d7c7c7d7e8184898f949fa3abaaa29891847a6d60574d4230261c11060000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000a1724313d4a5764707d8a97a3ac9f93867872727272727272727272727272727272727272727272727272716c62564a3d3124170b000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000000000000000000000000000000000000000000000000070c10151b1e24292c32383b41464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e0300000000000000000000000000000000000000000003101d2a3643505d6976839096969696969696969696969696969c9fa6b0b1a79f9d96969696969696969696969696969083776a5d5044372a1d1104000000000000000714202d3a4753606d7a8697939393939285796c605346392d2013060013202c3946535f6c7986929393939393867a6d6053473a2d201407000000040e172029333b454e585f6a6f7c8692989393939992867d706b6054483b2f22160900000000000814212e3b4754616e7a87949a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5b9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a93867a6d6053473a2d201407000000020d1925303a44505a606d78818d929fa2aaa8a09e97928f8c8a89898a8b8e91969c9fa6ada7a09892867c6f685d52453c311e140a000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000091623303c4956636f7c8996a2afa4998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7165584b3e3225180b00000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464d53555d60656a6f747a7f8175685b4f4235281c0f0000000000000000000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e020000000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a08040000000000000000000000000004080a0b1313131313131313131313131313131311100e0b06000000000000000000000005090d0f101313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f140800000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9fa3a3a3a9abb0b9b9b1aba9a3a3a39f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000006131f2c3945515d677885868686868686867c6f6256493c2f2316090013202c3946535f6c798786868686868686796d6053473a2d20140700000000050e172129333c464e58606a707d8686868686868686867c706356493d3023160a00000000000814212e3b4754616e7a8794a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6acafb5acacacaea8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a093867a6d6053473a2d2014070000000008131e29323f44505c666d78808b92989fa3aba9a29e9b9897969697989b9ea0a8aca9a19e9590867d6f6a60564c41332a1f0c02000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000915222f3c4855626f7b8895a2b5ab9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12050000000000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000001080d11161b1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e0000000000000000000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f150900000000000002090f14181b1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000050c11141717202020202020202020202020202020201e1d1b17120b0400000000000000020a1015191c1c20201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939b9ea5afb7b7b6b7b9b8afa59d9b93939393939393939393939083776a5d5044372a1d11040000000000000004101d2935404b55687378797979797979796f6a6054483b2e22150900121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000050f18212a333c464e58606b70797979797979797979706b6054483b2f22160900000000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93867a6d6053473a2d20140700000000020d172028343f4a545c666d747e858e92999ea1a8a7a8a5a4a3a3a3a5a7a8aca49f9d97928c837b6f6b60584e443a3021180e00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000815212e3b4854616e7b8794abb5ada39b989898989898989898989898989898989898989898989898989285786b5f5245382c1f1205000000000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616568655d53483d3125190c0000000000000000000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e030000000000030b131a202527282621201d19130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000040c141b212528292d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d00000000000000000000000000000000000000000003101d2a3643505d6976828686868686868686868686868e939ea9b0aba9abacb2a99d938e86868686868686868686868683776a5d5044372a1d110400000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260584e43382c1f130700111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000060f18212a343d464f5960636c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000814212e3b4754616e7a8793939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393867a6d6053473a2d2014070000000000050e17232e38424a545c606c717a81868d9196989a9c9e9f9f9f9f9e9d9c999a93908b857f786e6960594f463c32281e0f0600000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000000000714212d3a4754606d7a8799a3afacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9285786b5f5245382c1f120500000000000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5f5f5e5d5b595653514a47433d373127221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f262b2f35393d43474c5254595b59534b42372c2015090000000000000000000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000000020b151d252c313435332e2d2a251e1b16110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000020c161e262c32353639393635322c261e160c0200000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e010000000000000000000000000000000000000000030f1c2935424e5a667076797979797979797979797979818e9ba7a69f9c9ea1a8a79b8e817979797979797979797979797771665b4f4236291d1003000000000000000007121d2731454f575d5f6060606060606056544e463d32271b0f03000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000060f18222b343d474f54565f606060606060605f56544f473d32271b100400000000000814212e3b4754616e7a868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796d6053473a2d20140700000000000006111c263038424a505a61686e747b8084888b8e90919292929291908f8d8a87837e79726d665f574f473d342b20160c0000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000000000613202c3945515d677986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f1205000000000000000000000000000000080e161e252a30363a3c4347484b4e50515253535252504e4c494644403937322b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32373a4146474c4f4d48423930251b0f040000000000000000000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000009131d272f373d40423f3a3936302c27201d18130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000a141e2830383d4143464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d010000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c66707d89939eab9f94909196a1ac9f93887c6f666c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e010000000000000000010b151f333d454c5052535353535353534948433d342b21160a00000915202b353f474e5253535353535353535345403931271d1207000000000000000000061019222b353d4448495253535353535353524948443d352b21160b0000000000000714202d3946525e687679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976675d5145392c201306000000000000000a141e2630383f4450565e61696e73787b7e81838485868685858482807d7a76726d67605c544d453d352b22190e040000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0000000004111d2935414b556b7885929393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f120500000000000000000000000000000000050c13191f252a2d32373b3c3f414345454646454543423f3c3a38342e2b27201b150b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e14090000000000000000000006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c10070000000000040f1a252f3941484d4e4c4746413a38322c29241d1a15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060005101b26303a42494e4f53534f4e49423a30261b10050000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060606057606d7883919da5a499908384919ea6a49a9083786d6057606060606060605d5b554d43392d22160a00000000000000000000030d212b333b404445464646464646463c3b38322b22190f040000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000071019232b32383b3d4646464646464646463d3b38322b23190f0400000000000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d554b4035291d110400000000000000020c141e262e343e444c52575e61666a6f727476777879797978777573716d6865605d55504a423c332b23191007000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a677480868686868686867e7164584b3e3125180b00000000010d18242f44515e6b7784868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f1205000000000000000000000000000000000002080d141a1e20262b2e2f323536383939393938373533302d2c28231c1b150f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e323534312c251e150c0200000000000000000000030f1b27323d464e545660606060606060595751444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000814202c37414b53595b5954524c48433d39352f2b261f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000915212c38424c545a5c60605c5a544c42382c2115090000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000005111c27313a434a4e50535353535353535e69727f8c95a0a99f93877c7e8a949faba0958c7f72695e53535353535353504f4a433b31271c110500000000000000000000000f1921292f343738393939393939392f2e2c27211910070000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000007111921272c2f30393939393939393939302f2c272119110700000000000000020e1925303b444c525f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f514b433a2f24180d010000000000000000020c141c2328323b41464d5354585f626567696b6c6c6c6c6b6a696664615e5653514b443f38302a2119110700000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e01000000000000000000000000010d1a2733404c58646e7479797979797979716c6256493d3024170a0000000000071d2a37434f5c67727779797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11050000000000000000000000000000000000000003090e12151b1f212225282a2b2c2c2c2c2b2a282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126282825201b140c030000000000000000000000000a16202b343d434749535761686b6c6c66635b5146464b515357565e61666a6c6c6a66605d56514c46423b3328231c140c020000000000000c1825313d48535d656866615e56544f4745403a37312c28231c1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e000d1925323d49545e66696c6c69665e54493d3225190d0000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000a151f2831383e42434646464643505a616e7b86929fa7a2978d817476828f99a3a79f92867b6e61594f434646464644423e3931291f150b000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000070f161b2022232c2d2d2d2d2d2d2d2c2322201b160f0700000000000000000008141e29323b4146535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535345403a31281d130700000000000000000000020a1117202930363b4246484e5355585b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f070000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180c00000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800000000020f1b27333f4b5660676b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1d1b19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000040f19222b32373b3c505c6873787979736d63574b434750555d60686d7276787977736d685f584e443b31292117110a02000000000000000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d08020000000000000000000000000000000000000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000f1c2835414e5a66707679797670665a4e4135281c0f0200000000000000000000000000000000000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b0203040506000000000000000000000000000000000000030d161f272d323536393935404b55616c75828f98a2a79f92857a6d6e7c87929fa9a2988f82756c61554b403539393736322d271f170d0300000000000000000000000000060d13181c1e1f202020202020201615130f0a040000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000040b101316161f202020202020201f161613100b0400000000000000000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464639352f281f160c01000000000000000000000000060e171e252a31363a3c4347484b4e50515253535252514f4d4a4746413a39352f28231c150c060000000000000000000005111d29343e48505658606060606060605b59534b41372c20140800000000000000000000000000000814202b36414a53585a60606060606060585650483e34291d110500000000000b17232e3a444e565c5e60606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c00000000000000000000000000000000000000000000000000030608090c0e10121213131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c09040000000000000000000000000000000007101920272b3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f14080000000000000000000f1b2835424e5b6875817f7a756f6b65605d55534e4644403936302b27221b19130f0a040000000000000000000000000000000000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000b1724313e4a5764717d8686868686868686868686868686868684776a5e5144372b1e1100101c2936434f5c69768286868276695c4f4336291c10030000000000000000000000000000000000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e1011121307060401000000000000000000000000000000040d151c2226292a2d2c3945515d67707d8a949eaaa0958b7f72686a73808d97a1aa9e938a7d70675d51453c31262a2926221c150d0500000000000000000000000000000002070c0f11121313131313131309090703000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000307090a1313131313131313130a09070400000000000000000000000000050e171e252a2d2e393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392c29241d160d040000000000000000000000000000050d14191f252a2d31373a3c3f41434445464646454442403e3a3936302c29241d17110a030000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a0f040000000000000000000000000000030f1a252f3841484c4e535353535353534b49453e362d22170c00000000000006121d28323c444b4f51535353535353535353535353535353535353535353535353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000101d2a3743505d6a76838c86817c77726d67625f5853514a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000b1724313e4a5764717d8a93939393939393939393939393939184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1413110d08010000000000000000000000000000030a11161a16202b37434e58606d7984919ea6a59d9083786d60606d7a85919ea6a59e9184796d60584e43372b20161a16110b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d18130c040000000000000000000000000000000002080d141a1e21262b2e2f323436383939393938373633312e2d2a25201d18120c06000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d13090000000000000000000000000000000008131d262f363c4041464646464646463e3d39342d241b1106000000000000010c16202a323a3f434446464646464646464646464646464646464646464646464646464646464646464544403b332b21170d0200000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312100e0c08070502000000020404060606060606000000000000000000000000000000000001040707131313131313130d0c0a07020000000000000000000000000002060808131313131313131310060603000000000000000000000000040a1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e11050000000000000000101d2a3743505d6a768390928e89837e7a746f6a64605c54524d46443f3835302b271f1d18120e09030000000000000000000000000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070f161b1f22232c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201d19130c040000000000000000000000000000000508131e28323a47535f6a73808d96a1aa9e93897d70665c5d67717e8b949faba1968d80736a5f53473e32281e13080500000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202013110d07010000000000000000000000000000000000000003090e12151a1f212225282a2b2c2c2c2c2b2a29272421201e1913100d07010000000000000000000000000000000009121b22292d3031393939393939393534312c251d150b0100000000000000000000000000000000010b141d252b3033343939393939393931302d29221b12090000000000000000040e1820282e33373839393939393939393939393939393939393939393939393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191514120e09030b0e10111313131313130b0b0905010000000000000000000001080d111314202020202020201a1916130d0700000000000000000000030a0f1214151f202020202020201c13120f0b0600000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d2014060000000000000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29241d1a15100b060000000000000000000000000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101920272b2e2f3938373635343331313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392d2c29241e160d040000000000000000000000000000020c1924303a44505a626e7c87929fa8a2988e81756b605455606c78839099a4a89f92877c6f625a50443a3024190c03000000000000000000000000000000040b101316162020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313060401000000000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1e1c1a171413110d080401000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2524211d17110900000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a282522211e1a1410171b1d1e202020202020181715110c060000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a0100000000000000060e151a1f21222c2d2d2d2d2d2d2d29201f1c17110a020000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000101d2a3743505d6a7683909da7a09d98928d88837e79736e6963605b53524c47433c38352f2b261f1c17110e0802000000000000000000000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040f19222b32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041434445463a39352f281f160c01000000000000000000000000000a141e2935414c56616c76828f99a3a89f92867b6e61594f505b656f7c87939fa9a3999082766c62564c4135291e150a0000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e10111213131312110f0d0b070705010000000000000000000000000000000000000000000000060c11151718202020202020201b1b18140f0901000000000000000000000000000000000000000001080f14181a1b20202020202020181715110c06000000000000000000000000040c12171b1d1e20202020202020202020202020202020202020202020202020202020202020201f1e1c18130d0600000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322e2d2b261f1c23272a2b2d2d2d2d2d2d2524211d181109000000000000040d161e24292c393939393939393933322f2a241c130a000000000000060f1820262b2e2f3939393939393939362d2b28221c140b0200000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000101d2a3743505d6a768390979d9fa7a29f9a94908a85807b75706c65605d56544e4745403937312b28231c1914100b040100000000000000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a16202b343d4347495251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524745413a31281e130800000000000000000000000006111c26303845525d68717e8b949faba1968c8073695e534749535f6a74818d97a2ab9f948b7e71685d52463d30261c110600000000000000000000000007111921272c2f303939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c27211a11080000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f0e0c080400000000000000000000000000000000000000000000000003080b0d0e131313131313130b0a080500000000000000000000000000000001060b0f1111131313131313131313131313131313131313131313131313131313131313131312110f0c070200000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464543413f3b3a37312c282e33363739393939393932312e29221b120900000000010c1620282f35394646464646464646403f3b352e251c120700000000040d18222a31373a3b4646464646464646433938332d261d140a000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f1206000000000000000c1926323f4c5965727f858b90959b9fa3a69f9c97918c87827d78726d6862605853514b47423c38342e2a251e1b16110d0801000000000000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f221509000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b27323d464e54565f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c433a2f24190d0100000000000000000000000b17232e38424e58606d7a85929ea6a69e9184796d60574d42414e58616d7a85929ea7a69e92857a6d61584e42382e23170c0200000000000000000000040f19232b32383b3d46464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a10050000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b161009010000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4846423c3834393f43444646464646463e3d3a342d241b110600000008131e28323a414553535353535353534d4b4740372e24190d020000010c161f2a343c43474852535353535353534f46443f382f261c11060000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d201306000000000000000b1825313e4a57626d72797e83898e92999ea1a8a19e99928f89847f7a746f6a65605d55534d46443f3836302c27201d19130f0a0400000000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e5860626c6b6a696867666463626160626f7b8895a2aa93867a6d606162636465666768696a6b6c605d564c4135291d11040000000000000000000003101c28343f4a54606a74818d97a1ab9f948a7e71675d51453b3c46525e68727e8b95a0aca1978e81746a60544a3f34281f1409000000000000000000000b16212b353d44484953535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443d352c21160b000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000001060b0f111113131313131207060300000000000000000000000000000000000000000000000000000000000000000000060606060606060503000000020608080c0f111213131312100e0b08070502000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5855534d46443f444b4f515353535353534b4a453f362d22180c0100010d19242f3a444c525f606060606060605957524940352a1e1307000007131d28313c464e53555f606060606060605c53504a42382d22170b00000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f221508000000000000000916222e3a46515b62676d71777c81868c91969c9fa6a39f9b96918c86817c77716d67615f5753504a46413b38322c29241e1b15100c0700000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222e3b4754606a6f7877767574737271706f6e6d686e7b8894a1a39886796c6c6d6e6f7071727374767778796d685d5245392c201306000000000000000000030c19232b3844505c666f7c87939fa9a3998f82766c61554b403335414c56606c7883909aa4a99f93887c6f665c50443b30251a0d03000000000000000004101b27323d474f5456606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606056554f473d33271c1004000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c1309000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000040c12171b1d1e20202020201f1312100c060000000000000000000000000000000000000000000000000000000105090b0b13131313131312120f0c04090e121415191b1d1f1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865615f5753504a4e565b5e606060606060585650483f34291d11050004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a00071018242f3a434e585f626c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000006121e29353f4951555c60646a6f757a7f848a8f949a9fa2a8a09e98928e88837e79736e6964605c54524c48443d39352f2b261f1c18120b030000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f03000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6d6054473a2d2114070000000000000000000b151e2a36414d56606d78839099a4a99f92877c6f625a5043392f303a44505b666f7c87939faaa49a9083786d60574d42362a1f150b01000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c20140700020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b1005000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000060e161d23272a2b2d2d2d2d2d2c201f1c17110a03000000000000000000000000000000000000000000000000060c111517182020202020201f1e1c1810151a1e212225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787674726e6964605c545660676a6c6c6c6c6c6c65625a50453a2e211509000713202c3945525d687679797979797979736d63574b3f3225190c050e19222935404b555f6a6e7979797979797979766c665b5044382b1f120600000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c00000000000000010d18232d373f434b5153586062686d73787d82888d92989da0a8a29f9b95908b85807b76706d66615e56544f4745413a37312c28231d150c030000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8991908f8e8d8c8b8a898887868583919daa9f92878385868788898a8b8c8d8e8f9091877a6d6054473a2d211407000000000000000007121d27303946525e68727f8b95a0aba1978d80746a5f53483e312728333f4a54606b74818e98a2aca0958c7f72695e52463e31271d1207000000000000000916222f3b4854606b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f2316090008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a00020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b1005000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000040e1820282e3337383939393939392d2c28231c150c03000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735312e2d2a251f1b150d07010000000000000000000000000000000000020b18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f58677277797979797979716c62564a3d3124170b000714212d3a4754606d7a86868686868686807366594d4033261a0d0b16202b343d45515d676e7c868686868686868682796c605346392d201306000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000007111b252d31394045474e54565e61666d70767b81858b91959b9fa3a79f9d97928d87827d78736e6863605954514c47433c38342e271e150b000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959d9c9b9a99979695949992919195a0aca399929091929995969798999a9b9c9d93877a6d6054473a2d21140700000000000000000c18232e39424f59616e7b85929fa7a79e92857a6d60584e43362c1f222d38424f59616e7a86929fa7a79f92867b6e61594f43392f24180c030000000000000a1623303d495663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063564a3d3023170a000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f0008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a00040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000010c16202a323a3f43444646464646453a38342e261e150a00000000000000000000000000000000000000000009121b22292e313239393939393939373430282c31373a3b3f4244454646464543413e3b3936302b272018130c04000000000000000000000000000000000a141d2a333e474f5961696e787e83888b8e909292939291908e8b88837e786f6a606a77848686868686867e7165584b3e3225180b000714212d3a4754606d7a8793939393938c807366594d4033261a0a141d28323d46515b606d798391989393939991847a6d665b5044382b1f12060000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000a131b1f272f34383d43474c52545c60646a6e747a7f84898f92999ea1a9a29f9a938f8a847f7a75706b65605d55534e4645403930271d1207000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8995a2a7a6a5a4a3a2a1aaa29f9e9da0a7b1aba39f9d9e9fa2aaa2a3a4a4a5a6a7a093877a6d6054473a2d2114070000000000000004101c2834404b54606b75818e98a2aca0958b7e72685d52463c31241a1c262f3d46525e68727f8c95a0aca2988e81756b61554b4035292015090000000000000a1623303d495663707c89939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393897d7063564a3d3023170a00101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c000006121d28323c444b4f5153535353535246443f3830261c11060000000000000000000000000000000000000006111b242d343a3d3e4646464646464544403b34383c4247484c4e505252535252504e4b4746413b373229241d160d05000000000000000000000000000006111b262f3c454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c706b67798592939393938a7d7164574a3e3124170b000714212d3a4754606d7a87939f9f9f998c807366594d4033261a111c262f3a444e58626d75818e95a0aaa59f92877c6f685e544a3f33281c0f03000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e1206000000000000000000010a0d151d23292c32383a41464a5053585f62676d72777d82878d92979d9fa7a49f9c96918c86827c77726d67625f5853514b42392e23180c000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959b9a999998979695949892919095a0aba39992909192989495969798999a9b9c93877a6d6054473a2d211407000000000000040d1a242c3845515c66707d89939eaaa59d9083786c60564c41342a2012141d2a36414c56606d7883919da5aa9e938a7d70675d51453c31261a0d0400000000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f96897d7063564a3d3023170a00121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000b17232e3a444e565c5e60606060605f53504a42382e23170c000000000000000000000000000000000000010c18222d363f454a4b53535353535352504c454044464e5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000000000000b17222d38414d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d706d798698a29f9f96897d7063564a3d3023170a000714212d3a4754606d7a8793a0aca6998c807366594d4033261a17222d38424c56606a727f8b939ea8a79e938b7f726a60564c42382d22170b000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d010000000000000000000000030b12181c1f272b3036383f44464e53555d60656b70757b80858b90959b9fa3a8a19e99928e89847f7a746f6a64605c544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6d6054473a2d2114070000000000010c161f2a36424d57606d7984919da5aa9e93897c6f665b50443a3022180e0b1925303b44515c66707d89939eaaa59e9184796d60574e42372b20160c01000000000a1623303d495663707c8996a3acacacb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a396897d7063564a3d3023170a00131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d201300111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000f1b27333f4b5660676b6c6c6c6c6c6c605c544a3f34281c1003000000000000000000000000000000000005111d29343f485056586060606060605f5d574f4a5153575f6265686a6b6c6c6c6b6a6864615e56544e45413a312921170f050000000000000000000000030f1b27333f49535f69707d8792989fa7aba7a09d9898929191919299989d9f9892877d707a8794aab4a396897c706356493d3023160a000714212d3a4754606d7a8793a0ada6998c807366594d403326172128333f4a545e686f7c87929fa5aaa0958e81756d62584e443a2f261c11060000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b11060000000000000000000000000001070c10161b1e252a2e34383c43474b5154596063696e73797e83888e92989ea1a8a39f9b95918b85817c76716d665c5145382c1f1306000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c83838281807f7e7d7c7b7a7978777887939f9e9184787879797a7b7c7d7e7f80818283847a6d6054473a2d211407000000000007131d28313a46535f69737f8c96a0aca2988e81756b60544a3f32281e100608141e2834404a54606b75828f98a2aca0968c80736a5f53473e32281e1308000000000a1623303d495663707c8996a7b1bbb5aba39f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a96897d7063564a3d3023170a00131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00111d2a37434f5c6772777979797979786d665c5044382c1f120600000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c696157545c60646a6e72757778797979787674716e68626058514b433b332921170d030000000000000000000005121f2b3744505b656e7b859299a2aaaaa39f95918b888584848586888b90959e9992857b7b8894a1aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d4033261e29333b44505b666d7a849199a3aea2989083796d605b51463d32281d140a00000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000040a0f13191c23282b31373a4145474f54575e61676d71767c81868c91969c9fa4a7a09d98928e88837e796d6053463a2d20130700000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815212e3b47535f6a6f77767574737271706f6e6e6d66667885929e9d9083766b676d6e6f7071717273747576776d675d5145392c20130600000000020b18242f3a43505a616e7b86929fa8a89f92867b6e61594f42382d20160c00020c18232e39424f59616e7b86929fa8a89f92867b6e625a50443a2f24190c020000000a1623303d495663707c8995a0a9b3afa399928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d20130013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00111e2b3844515e6b7784868686868686786d6053463a2d20130800000000000000000000000000000000000b1724313d4a56626c71797979797979787369585f666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b010000000000000000030f1b27333f4953606c77829097a2abaaa398928b837f7b79787778797b7f83899196978f827c8895a2aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d40332627303b454f59606c78828f96a1aba49f92857b6e675d51493f342b20160b02000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e181109010000000000000000000000000000000000000002080d11171c1f262b2f35393d44484d53555c60646a6f747a7f848a8f939a9fa2aaa29f9a94908a8376695d5043362a1d1000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e585f626a69686766666564636261605c6a7784919d9c8f8275695c60616263646566676869696a605d554c4135291d1104000000000a141d2935404b55616c75828f98a3aca0968c7f73695e52473d2f261c0e04000007121c27303d46535e69737f8c96a0aca3998f82766c61564c4135291e140a0000000714202d3a4753606d79839097a2acac9f928780808080808080808080808080808080808080808080808080808080808080808080808080807b6e6255483b2f22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d20130013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000e1b2734414e5a6774818d93939398897c6f6356493c2f24190d01000000000000000000000000000000000b1825323e4b5865717e868686868686857866616a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000000005121f2b3744505b65717e8a949fa9aea39892867f78726e6c656b666d6e72767d849094948c7f8c99a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033232e39424d57616b73808c949fa8a69d928a7e71695f554b40372d22190e050000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d06000000000000000000000000000000000000000000000000060b10151a1d24292c33383b42464b5153586062686d72787d82878d92989da0a7a69f9c9084776a5d5144372a1e1100000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b26323c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54514c433a2f24190d0100000006111b262f3845515d67717e8a949eaaa69e9184796d60574d42352b1d140a000000000b151e2a36424d57606d7984919ea6ab9f948a7e71685d52453d30261c1106000006131f2c3945515d676e7b85929aa4afa3998e81747373737373737373737373737373737373737373737373737373737373737373737373736e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000a1724313d4a5764707d8a99a3aa998c807366564c4135291d1104000000000000000000000000000000000b1724313e4a5764717d8a939393939786796d6c707c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f24180c03000000000000000613202d394653606c7883909da6b0a79f92867d726c6662605b545c6062656b707a8290959286929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332834404b545e69707d88939fa6a99f948d80736c61574d43392f251b100700000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000030a0f13181d20272c3136394045464e54565e61666c70767b80858b90959ca4aa9d9084776a5d5144372a1e1100000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474951504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514745413a31281e1308000000000b17222d38414e58606d7984919ea6ab9f948a7d70675c51453b3023190b0200000000030c1a25313b45515c67707d8a949eaba69e91857a6d60584e42382e23170b000004101d2935404b555f69707d88939fa6ab9d938b7e716a67676767676767676767676767676767676767676767676767676767676767676767625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a86929fa99d908376685d5245392c201307000000000000000000000000000000000a1723303d4a5663707d89969f9fa994877a6d707e8690959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403529201509000000000000030f1c28333f4a5463707d8995a0acab9f958b7e716b605b5453504a5053555961686d798391999299a3aeafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033343c45515c666e7b85929aa4aba1979082786d605a50453c31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161c1f252a2e34383c43474c52545b6064696e747a7e838c929caa9d9084776a5d5144372a1e1100000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040e18222a32373b3c44434241403f3e3d3c3b414e5a6774818d9a988c7f7265594c3f3c3d3e3e3f40414243443a39352f281f160c01000000030f1b27333f49535f6a73808d96a19fa3998f82766c61554b4033291f100700000000000009141f2934404b55616c76828f99a39fa1978d80746a60544a3f34281c100300000c18242f39434d57616b73808c949ea8a59f92867c6f685d545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000613202c3945515d677683909ca99f92867a6d6054473a2d211409000000000000000000000000000000000a1623303d495663707c8996a3aca195887b707e8792989e9896918f8e8d8e8f91979b9fa4aca49f9691847b6e675d51453c31261a0f02000000000006121f2b3844505b6674818e9ba7b1a99d9083766d6259504a46443f4446484f565d676f7c87929fa3abb4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40313c46505a606d78839097a2aca39991857a6e665c50483e332a1f150b00000000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1d24292c32383a41464a5053585f62676d7279808c99a69d9084776a5d5144372a1e110000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101820262b2e2f37363534333332313033404d596673808c99978b7e7164584b3e313031323334353636372d2c29241e160d040000000005121f2b3744505b656f7c87929393939392877c6e625a5043392e21170d00000000000000030c18232f3943505a616e7b86929393939393877c6f665c5044382b1f1206000007121d27313b454f59606c78828f96a0aaa39891847a6d665b504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0004111d2935414c5566737f8c99a9a3998a7d7164574a3e31261a0e02000000000000000000000000000000091623303c4956636f7c8996a2afa295897c7c86929996918c8784828181818285888e939aa1a9a8a0969083796d60584e43372b1f140900000000000613202d394653606c7985929eabada1978a7d70645a50443f393734383a3d444c555f6a74818e9aa7b1bdafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403a434e58616c74808d959fa9a59f92877d6f685e544a3f362c21180d0300000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f262a2f35383d43484c52545c60646a6e747a7e838c929caa9d9084776a5d5144372a1e110000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070e151b1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0400000000000613202d394653606c79838686868686868680736a5f53473e30271d0f05000000000000000007121d27313e47535f6973808686868686868683796d6053463a2d2013070000010b151f2a333e44505b666d7a849198a2aaa1968f82786c60594f45404040404040404040404040404040404040404040404040404040403b3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900010d19242f3c4956626f7c8997a2ab9a8e817467574d42372b1e12050000000000000000000000000000000916232f3c4956626f7c8995a2afa396897d839098938d847f7b777574747476787c81889197a1a9a8a0958d80736a5f53473b30251a0e02000000000916232f3c4956626f7c8997a2adab9e9285796d6053463f332d2b282c2d323a434e58626e7b88959fabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40414b555f6a717e8a929da7a89e938c7f726b60564c42382e241a0f06000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000040a0f13191c22282b3136394045474e54565e61666d70767b80858b90959ca4aa9d9084776a5d5144372a1e110000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161e1d1c1b1a19181724313e4a5764717d8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d080100000000000005121f2b3744505b656c7679797979797979736e64584e43352c1e150b000000000000000000010b151f2b37424d57636e7379797979797979776d665c5044382b1f1206000000030d182128333f4a545d686f7c86929fa4a89f948c80736b61574d43392f343434343434343434343434343434343434343434343434342f2e2b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000813202d394653606c7985929eab9e918478695f53463a2d2114060000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f828f9593888079726e6969686768696a6f747d859197a2ada79f92877c6e62574d42362a1e1205000000000c1926323f4c5965727f8c98a9b3a79b8e8174665c50443828221f1c1f2028313c47535f6a7683909da9b6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d3f45515d676f7c86929fa4aaa0968f81756d62594f443b30261c12080000000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f05000000000000000000000000000000000000000000000000000000000000070c10151b1e24292d33383b42464b5153586062686d73787d82888d92989da0a7a69f9c9084776a5d5144372a1e110000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000306080911100f0e0d0c0b1623303d495663707c899694877b6e6154483b2e21150b0c0d0e0f1011070604010000000000000000030f1b27333f49535b60696c6c6c6c6c6c6c67645c52463c31231a0c0300000000000000000000030d1a26313c45525c63666c6c6c6c6c6c6c6a605c544a3f34281c100300000000060f17222d38424c565f6a717e8b929da7a69f93887d70695f554b40352927272727272727272727272727272727272727272727272722211e1a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000006121f2b3844505b6675828e9ba8a196887b6e6155483b2e23170c0000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e948f9493887e736d67615e575b5a5b5860626b6f7c85929ea6afa3998e8175695e52463a2d201408000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f342817121012161f2b37434e5866727f8c99abb5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595049515b606d79849198a2aea29891847a6d605b51473d32291e150a0000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c01000000000000000000000000000000000000000000000000000003090e12181c1f262b3035383f44464d53555d60656a6f757a7f848a8f949a9fa2aaa29f9a948f8a8276695d5043362a1d100000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020100000915222f3c4855626f7b889598867a6d6053473a2d201407000102030304000000000000000000000000000b17222d38414950535d606060606060605a58524a40332a20110800000000000000000000000009151f2a33404a52585a606060606060605d53504a42382e23170b00000000000006111c262f3a444e58616c74808d959fa9a49a92857b6e675d51453f342b20171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120e09030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030000030f1c28333f4a5465717e8b98a8a8988b7e7265544a3f34281c100300000000000000000000000000000916222f3c4955626f7c8895a2afb0a69e9c958c80736c605c55524d4e4e4e4e5459606a717e8a949fabab9f92877b6e6154483b3025190e02000005111d2a36414c566a7784909daaafa499887b6f6255483c2e23170603060d1a26313c4956626f7c8999a3afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736b605b5358626d75818e96a0aaa49f92867c6f675d51493f352b20170c03000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000001040b10141a1d23282c32373a41464a5053575f61676d71777c81868c91969c9fa6a7a09d98928d88837e786d6053463a2d2013070000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879a928579675d5145392c2013060000000000000000000000000000000000000006111b262f383f444650535353535353534d4c4740382e21180e00000000000000000000000000030e18212e3840474b4d535353535353535046443f3830261c1106000000000000000a141d28323c46505a606d78839097a1aba2979083796d605b51463d32291e140a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000b17222d3b4854616e7b8795a0a89b8f8275665c5044382c1f120600000000000000000000000000000916222f3c4955626f7c8895a2afb8b0a89d9083786d605a514b464241414143474f58616c76828f9ca9afa3998c7f7266564c41362a1e110500000713202d3946525e687985929facac9f9386796d6053463a2d20130600000913202d3a4653606d7986929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adab9e91847d726c655d606a727f8b939ea8a79d928a7e716a5f554c41372d23190e050000000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b00000000000000000000000000000000000000000001080d11161c1f252a2e34383c43474c52545b6063696e73797e83898e92999ea1a8a39f9b95908b85807b76716d665c5144382c1f12060000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939184786b554b4035291d100400000000000000000000000000000000000000000a141d262d3337394346464646464646403f3c362e261c0f060000000000000000000000000000060f1c262e363b3f4046464646464646443a38342e261e140a0000000000000000020b16202a343e44515c666e7b859199a3a9a0958e81756d62584e443a30261c11060001010101010101010101010101010101010000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000000000614202d3a46525e697784919daa9f9285796d6053463a2d20130800000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d71665c5045403936303432373d46505a63707d8a97a1adab9d908377685e5246392d20140700000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3845515c667784919daaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adada19691877f776d68686f7c87929fa5a99f958d80746c61584e433a2f251b110700000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f0200000000000000000000000000000000000000040c13191d20272c3036394045464e54565d61666c70757b80858b90959b9fa3a8a19e99928e89837e7a746e6a64605c544a4034281c10040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869a9184786b554b4135291d11040000000000000000000000000000000000000000020b141b22272b2d36393939393939393433302b241c140b000000000000000000000000000000000a141c242a2f323339393939393939372d2b28231c140c02000000000000000000040e18222834404a545e69707d87929fa5a79e938b7f726a60564c42382e23170f0600000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000005121e2a36424d576774808d9aaaa298897c6f6356493c2f24190d01000000000000000000000000000916222f3c4955626f7c8895a2afb8ab9e9184786c60544a3f342f2a2527272b333e4653606c7885929eabaca095877a6e6154473b2e21140800000915222f3c4855626f7b8895aab4a99d9083766a554b4034281c1004000004101c2834404b546975828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb2a9a199928c827a6f6d7a849199a3aba1979083786d605a50463c31281e130a000000000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e07000000000000000000000000000000000000010a0d161e24292c33383b42464b5153585f62686d72787d82878d92979da0a7a49f9c96918c86817c77726d67625f5853514a42392e23180c000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794928679675d5145392c201306000000000000000000000000000000000000000000020a11171b1f202a2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2a201f1c17110a020000000000000000000000061018232e39424d57606b727f8c939ea7a59f92877c6f685e544a3f342821180d04000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000020e1a25303d4a5763707d8a98a3aa998c807366564c4135291d1104000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8074665b5042382e231d1a1b1b212b3844505b6674818e9ba7b1a7978a7e7164574b3e3124180700000a1623303d495663707c8996a3afa89c8f8275695c4f422e23180c000000000c18232e414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbbb2aba39f948f847c78828f96a1aba49992857b6e665c51483e342a1f160c0100000000000000000000000000000000000000000000000000000002080e111724313d4a5764707d8686868684786b5e5245382b18120e09030000000000000000000000000000000a131c1f282f35393d44484d52545c60646a6f747a7f848a8f939a9fa2a9a19e9a938f8a847f7a756f6b65605d55534e4644403930271c12070000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020101000915222f3c4855626f7b889598877a6d6054473a2d2114070001020303040000000000000000000000000000000000060b0f12131d202020202020201a1917130e080100000000000000000000000000000000000000080e1317191a202020202020201d1312100b06000000000000000000000000000007121c27303b454f59626d75818e95a0aaa39991847a6d665c50443e332a1f160c010000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a0400000000000000000914202d3a4753606d7a86929fa99d908376685d5245392c201307000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0a0f1c28333f4a5465717e8b98abb5a69a8d8073675a4d402e23180c00000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb8b0aaa9a69e969186828f949fa8a69f93877d70695e544b40362c22180d04000000000000000000000000000000000000000000000000000001070c14191b2227313d4a5764707d8a93939185786b5e52453828231c1a140d070100000000000000000000000007121c252e313a4145474f54575e61666d71767c81868c91969c9fa4a79f9d97928d87827d78726d6863605953514b47433c38342e271e150b000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000206080811100f0e0d0c0b1623303d495663707c899694887b6e6155483b2e22150b0c0d0e0f10110707050100000000000000000000000000000003050610131313131313130d0d0b07030000000000000000000000000000000000000000000002070a0c0d131313131313131107060300000000000000000000000000000000000b151e29333d47515b606d79839098a2aba1968f82786d605a50453c31281d13070000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070303030303030303030303030713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000000000006131f2c3945515d6776838f9ca99f92867a6d6054473a2d211409000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6054473a2d21150a01000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c1004000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb0a69e9c9fa2a199928f949ea6a89e948c7f736b60574d42392e241b10060000000000000000000000000000000000000000000000000000030b12181e252a2d33373d4a5764707d8a979e9185786b5e524538342e2a251f18120c0400000000000000000000020d19232e3740434c5154596063696e73797e83888e92989ea0a8a29f9a95908b85807b76706c66615e56544f4745403a37312c28231c150c03000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000030a0f1214151e1d1c1b1a19181824313e4b5764717e8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515d676e7b86929aa4a89f948d80736c61574e433a2f2418110700000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114101010101010101010101010101013202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000000000004101d2935404b5566727f8c99a9a3998a7d7164574a3e31261a0e020000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130300000613202d3a4653606d7986939facab9e918478675c5145382c1f1306000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adaa9e948f9298a2a39f9c9ea6aaa1968f82776c60594f453b30271d12090000000000000000000000000000000000000000000000000000060d151d23293036383f44464a5764707d8a979e9185786b5e5246444039363029241d160d0600000000000000000006121e2a35404951555d60656b70757b80858a90959a9fa2a8a09d98928e88837e79736e6963605b54524c48433d39352f2b261f1c18120b030000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000060e151a1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0500000000000000000000000305060e101010101010090806030000000000000000010304060606060504030100000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555f69707e88939fa6a69d928a7e716a5f554b40352923190e05000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3c4955626f7c8897a1ab9a8d817467574d42372b1e12050000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4135291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada99c8f82869298a3aba9aaaea39891847a6d655b50473d33291e150b0000000000000000000000000000000000000000000000000000070f181f272f343b4146495053565964707d8a979e9185786b5e5753514a46423b352f281f180f0700000000000000000a16232f3b46515b63676d72777d82878d92979d9fa7a39f9b96918b86817c76716d67615f5753504a46413a38322c29241d1a15100c07000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000060f1820262b2e2f37363534343332313033404d596673808c99978b7e7164584b3e313031323334353636372e2d2a251e170e050000000000000000060b0f12131b1d1d1d1d1d1d1615130f0a0400020507080b0e1011121313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434d57616c73808d949fa8a49f92867c6e675d51453f352b20170c030000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2929292929292929292929292929292929292d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000713202d394653606c7885919eaa9e918477695f53463a2d2114060000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e221508000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807d869299a3abb5ac9f92867c6f685d53493f352b21170c0300000000000000000000000000000000000000000000000000071019212a313940454c52535b60636669707d8a979e9185786b6763605c54524d454039312921191007000000000000000c1925323e4b57636d737a7f84898f92999ea1a9a19e99928f89847f7a746f6a64605c55534d46443f3836302c27201d18130f0a040000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000030e18222a31373a3b44434241403f3e3d3c3b414e5a6774818d9a998c7f7266594c3f3c3d3d3e3f40414243443a3936302920170c020000000000020a11171b1f202729292929292922221f1b150e090e111414181a1c1e1f20201f1f1e1c1a181514120e0904010000000000000000000000000000000000000000000000000000000000000000000007121d28313c45505a606c78828f96a1aaa2989183796d605b51473d33291e150b0000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a36363636363636363636363636363636363636363a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d07010000000000000000000000000005121f2b3744505b6575818e9baca096887b6e6155483b2e23170c0000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95897c6f6256493c2f231609000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80737d879299a4aca6998c80736a60584e453c332a21170f05000000000000000000000000000000000000000000000000060f19222b333c434b51565e61656c6f7375777e8a979e9184787674706d66615e57514b433b332b22190f060000000000000d192633404c5966737f868b91959b9fa3a69f9c97918c86827d78726d68625f5853514b46423b38332d2a251e1b16110d0701000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474851504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514746413a32291e130800000000020b141b22272b2d343636363636362f2e2b262019141a1e20212527292b2c2c2d2c2c2b29272421211e1a14110d08020000000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505b666d7a849198a3aaa0958e81756d62594f453b30271c120700000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605447434343434343434343434343434343434343434343434653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000000000000030f1b27333f495364717e8b9aa4a8988b7e7265544a3f34281c100300000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073717e87939aa4ab9e92857c6f6a5f574d453b332921170e0500000000000000000000000000000000000000000000040d18212b343c454d555c60686e73787c7f828486929fa196898482807d79746e69605d554d453d342b21180d030000000000101d2a3743505d6a768390989da0a8a29f9a948f8a84807b75706c65605d56544e4745403936312b28221c19130f0a040100000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000020f1a26313c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54524c443a3025190d010000000a141d262d333739414343434343433c3b37322a2220252a2d2e313436373939393938373634312e2d2a25201d19130d070100000000000000000000000000000000000000000000000000000000000000040d182128333f4a545e686f7c86929fa5a79e938c7f726b60574d42392e23181006000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d60544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f53606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000000000000b17222d3b4754616e7a87939fa89b8f8275665c5044382c1f120600000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000916232f3c4956626f7c8995acb6a89b8f8275685c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736c717e88939fa3a19792857c6e695f574d453b332920170e050000000000000000000000000000000000000000010c161f2a333c464e575f676d737a8084898c8f919298a3a8a197918f8d8a85817b736d675f574e463d332a1f150b0100000000101d2a3743505d6a7683909da7a09d98928d88837d79736e6963605b53524c47433c38342f2a261f1c17110d080200000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006121f2b37434e585f626a69686767666564636261605c6a7784919d9c8f8275695c60616263646566676869696a615e564c41362a1d1105000006111b262f383f44464e5050505050504947433c34292c30363a3b3e41434445464646454443413e3b3a36312c29241e18130c0400000000000000000000000000000000000000000000000000000000000000060f17222d38424c56606a717e8b939da7a59f92877d70695e544a40342822180d040000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000000000000000614202d3946525e687783909daa9f9285796d6053463a2d20130800000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000815222e3b4855616e7b889aa4afa99d9083766a544b4034281c10040000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073666c727f8b919ca4a19791857b6e695f574d453b322920170e050000000000000000000000000000000000000008131e28313c464e5860696e7980868d9196999c9d9fa3aaaba9a19e9c9a97928d8680796e6960584e453b31271d120700000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29231d1a140f0b06000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000814212e3a47535f6a6e77767574737271706f6e6d6d66667885929e9d9083766b666d6e6f7070717273747576776d685e5246392d20130700000b17222d38414950535a5c5c5c5c5c5c55544e463c35393b4246474b4d4f515253535252514f4d4b4846423b39353029241d160d070000000000000000000000000000000000000000000000000000000000000006111c262f3a444e58626c74818e959fa9a39991857b6e665c51443e342a20160b0200000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d696969696969696969696969696969696969696969696969696969696d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000005111e2a36414c566773808d9aaaa298897c6f6356493c2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000714202d3a4753606d7a86939facab9e918478665c5145382c1f1306000004111d2935404b556976828f9ca9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366626d727f8c929ca4a19791847b6e695e574d443b322920160e040000000000000000000000000000000000010d19242f3a434e58606a6f7b838c92989ea1a9a8aaa39f9e9e9fa3aaa8a9a29f98928d837b6f6a60574d43392f24180c03000000101d2a3743505d6a768390928e89837e79746e6a64605c54524d46443f38352f2b261f1c18120e09030000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222f3b4855626e7c83838281807f7e7d7c7b7a7978777887939f9e9184787778797a7b7c7d7e7f80818283847a6d6154473a2e21140700030f1b27333f49535b6067696969696969625f584e454045474d5254585a5c5e5f5f605f5f5e5c5a5754534d4745413a352f281f191109010000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79839097a1aba1979083786d605a50463c32281d140a00000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a767676767676767676767676767676767676767676767676767676767676788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000000010d1925303d495663707d8998a2aa998c807366564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000613202c3945515d677784919eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073665b636d73808d929da5a19691847b6e695e564d443a322820160d040000000000000000000000000000000004111d2935414c555f6a6f7c8590959fa2aaa69f9c98989291919298979c9fa4aaa39f9590857c6f695f554b4035291f1509000000101d2a3743505d6a76838c86817c77716d67625f5853504a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c88908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6e6154473b2e2114080005121f2b3744505b656c747676767676766f6a5f574d4b5153575e616467696a6c6c6c6c6b6a696764615e5754524c45403a312b231b130a010000000000000000000000000000000000000000000000000000000000020b16202b343f45515c676e7b859299a3a99f958d80746c61584e443a2f261b1106000000000000000000000000000000000000131f2c3946525f6c7985929facb6a99c8f82828282828282828282828282828282828282828282828282828282828282828f9ca9b5ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d110400000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0004101c2934404b55697683909ca9afa399887b6f6255483c2d22170b00010714202d3a4753606d7a86939facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595b636e74808d939da5a19691847b6e685e564c443a32281f160d040000000000000000000000000000030e18222c3945515d676e7c859297a0a7a8a09e94908b8886858586878a8f93999fa7a7a09792857b6e675d51453c31261a0e0000000f1b2835424e5b6875817f7a756f6b65605d55534e46443f3836302b27221b19130f0a040000000000000000000000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100704000000000000000000000000000000000916222f3c4955626f7c88959b9a9a99989796959a93929190959faba39992909192989495969798999a9b9c94877a6e6154473b2e211408000613202d394653606c79808283838383837c6f695e56555d6065696e717476777879797978777674716e6966605d56514b433d352d251c130a000000000000000000000000000000000000000000000000000000000000040e19222834404b555e69707d87929fa5a79d928a7e716a5f564c41382d22170f050000000000000000000000000000000000131f2c3946525f6c7985929facb8ab9f948f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000006131f2c3845515c6775828f9ca89f92867a6d6054473a2d211409000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261906000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000c18232f414d5a6774808d9aa7b5ab978b7e716453493f33271b0f0b0e121c28333f4a5463707d899aa4afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736659525c606c77818e939ea6a09691847a6e685e564c443a31281f160d04000000000000000000000000000a15202b37434e58606d7a849197a2a9a79f969189837e7b797878797b7e828790959ea5a9a1979184796d60574d42372b1d120700000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d0801000000000000000000000000000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1614100b0500000000000000000000000000000916222f3c4955626f7c8895a2a7a6a5a4a3a2aca49f9f9e9d9fa7b1aba39f9d9e9fa2aaa2a3a3a4a5a6a7a194877a6e6154473b2e2114080005121f2b3744505b656e7b858f8f8f8f8f857b6e685d60676d72777b7e80828485868685858482807e7b77726d68605d554f473f372e251c1209000000000000000000000000000000000000000000000000000000000000071018232e39434d57606b727f8c939ea8a49f92867c6f685d53493f332721170c0300000000000000000000000000000000131f2c3946525f6c7985929facb8b0a69f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000000000000000004101c2834404b5565727f8b98a8a3998a7d7064574a3d31261a0e020000000000000000000916222f3c4955626f7c8895a2afa79a8d8074675a4d412e23170c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000071824313e4b5764717e8a97a7b1a79a8e8174655b5044372b211b171a1d242b3844505b6673808d9aacb6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d505b656c78818e949ea6a09691837a6d685e564c433a31281f160d030000000000000000000000020f1a26313b4754606a74818e96a0a9a89f9590847d76716e6c656b696e71757c838e939ea6a9a0968d8073695f5347392e23180c00000c1825313d48535d656866615e56544f4745403937312c28231c1a140f0b060000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336292423201c171008000000000000000000000000000916222f3c4955626f7c88959d9c9b9a98979695949992919095a0aca399929091929994969798999a9b9c9d94877a6e6154473b2e21140800030f1b27333f49535e696f7c8692999c9790837a6d666d72797f83878b8d8f919292939292918f8d8a87837f7a736d676059514940372e241b0f0600000000000000000000000000000000000000000000000000000000000007121d27303b454f59636d75818f95a0aaa29891847a6d655b50443d33291e150b00000000000000000000000000000000131f2c3946525f6c7985929facb8b8b0aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8b9ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000c18232e3b4855626e7b8896a1ab9a8d817467574d42372b1e12050000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a3f34281c1003000004101d2935404b556a7683909da9b4aa95887b6e6255483b2f22150800000814212e3b4754616e7b8795a0acab9e9184786c6053463e332b2722252a2f35404a54606c7884919eabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d49535b666d78828f949fa6a09590837a6d685d564c433a31281f150c030000000000000000000006121f2b37434e58626f7c89939da8aca09690837a706b6561605b575e61646a6f78818e949faaa89f92867b6e62554b4034281c1004000814202c37414b53595b5954524c48433d39352f2b261f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433633302f2c28211a11080000000000000000000000000916222f3c4955626f7c8891908f8e8d8c8b8a898887868583909daa9f92878385868788898a8b8c8d8e8f9091877a6e6154473b2e21140800000b17222d38414d57606a707e87939fa0958f82786e787f858b9095979a9c9d9f9f9f9f9e9d9c9a9795908c868079706b625b514940362c21180e030000000000000000000000000000000000000000000000000000000000000b151e29333d47515b606d79839198a2aaa0968f82776c60594f453b30271d1207000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714212e3a47535f6a7884919eaa9e918477695f53463a2d2114060000000000000000000916222f3c4955626f7c8895a2afaa9d908377665c5044382c1f1206000006131f2c3845515d677885919eabaea298877a6d6154473a2e21140700000714202d3a46525e697784909dabada197897d70635a50453d37332d3136394045515c66717d8a96a1adb9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d414a545c666d79828f949fa7a09590837a6d685d554b433931271e150c030000000000000000000814212e3a47535f6a76828f9ca5afa49a91847a6d6860595553504d5254585f666d78828f98a3aea3998d8074675c5145382c1f130600040f1a252f3941484d4e4c4746413a38322c29241d1a15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433e3f3d3c38332c231a110800000000000000000000000915222f3c4855626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6e6154473b2e211408000006111b262f3b454e58616c727f8b929d9f948e817b838c92979d9fa7a8a09e9c9b9a9b9c9d9fa4a7a09d98928d847d726d635b51483e332a201509000000000000000000000000000000000000000000000000000000000000030c17212b353f45515d676e7c86929fa4a89e948c7f736b60574d43392e231810070000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939393939393939393939393959ca6b1ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000000000006121f2b37434e586774818e9aaba096887b6e6155483b2e23170c0000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facab9f928578685e5246392d201307000005111e2a36424d5666737f8c99a3afa99c8f82766c61574f46443f414142464b515a606d7883919da8b0b8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40424a545c676d79829095a0a7a09590837a6d675d554b433930271e150c0300000000000000000815222f3b4855626e7b88949fabac9f93877d6f685d564f4846444246484e545c666e7b86929facab9f9285796d6053463a2d201307000009131d272f373d40423f3a3936302c27201d18120f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f464a4c4a48443e352c231a1108000000000000000000000815212e3b47535f6a6f7877767574737271706f6e6d676e7b8894a1a39886796c6c6d6e6f7071727374757677796e685e5246392d2014070000000a141d29333c464f59626d74808d939e9d938e8690959ea2a8a19e9896918f8e8d8e8f91939a9d9fa7a29f9691877f736d635a50453c31261a0e05000000000000000000000000000000000000000000000000000000000000050f19232935414b555f6a717e8a929da6a69f93877d70695e554b40342822190e0400000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868686868686868686868686868a95a1adac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000020f1a26313e4a5764717d8a99a4a8988b7e7265544a3f34281c100300000000000000000916222f3c4955626f7c8895a2afaea398887c6f6255493c31251a0d06030615222f3c4855626f7c889aa4afaa9d9083776a564c4135291d11050000020e1925303b4854616e7b87929fabab9f948a7d706a60595350494e4e4d53555d606c73808c959c9ea6b0afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4038424b555d676d7a839095a0a79f959082796d675d554b433930271e150c0200000000000006121f2b37434e586774808d9aa6b0a89b8e82756b60564c443d3937363a3c424a545f6975818e9baba7a2978a7d7064574a3d3124170a0000020b151d252c313435332e2d2a251e1b16100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f51575957554f473e352c231a110800000000000000000006121f2b37434e585f626c6b6a696867656463626160626f7b8895a2aa93867a6d606061636465666768696a6b6c615e564c41362a1e1105000000020b17212b343e47515b606c78818f959f9d999299a0a7a49f96918b8884828181818284878b90959ea2a8a199928c7f736c61574e42372b22170b00000000000000000000000000000000000000000000000000000000000000071118242f3a434e58616c73808d949fa8a49992857b6e675c51453f342b20160b02000000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797979797979797979797979788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000a14212e3a4754616d7a86939fa89b8f8275665c5044382c1f120600000000000000000916222f3c4955626f7c8895a2afb4aa988b7f7265574d42362a1f161210121c2834404a5465717e8b98acb6a79b8e8174685b4e413025190d010000000914202d3a46525e6975818e99a3afa69e92857c6f6b62605b535a5b575e61676d737e8893948f949eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403039434b555d686d7a839096a0a79f959082796d675d554b423930261e140b0200000000000815212e3b47535f6a7884919eabaca096897c6f62594f443a322d2b2a2d3038424d5763707d89999b9a99988d8073665a4d4033271a0d000000030b131a202527282621201d19130f0a04010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c515b63666361594f473e352c231a11080000000000000000030f1b26323c464e53555f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c443b3025190d0100000000050f19222c353f44505b666d79839096a1a39fa3aba49a938c847f7b777675747475777a7e838a9297a1a8a39f918a7e716a5f53473e33281c10040000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78828f96a1aba1979083796d605a50463c32281d140a000000000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000713202d3946525d687683909da99f9285796d6053463a2d20130800000000000000000916222f3c4955626f7c8895a2afb6a99c8f8376695e53463c3128201f1c1f232c3844515c6675818e9ba8b3a9988b7f7265584c3f322519080000000005121e2a36424d57626e7c87929fa7ada19791857d746f6c6568676869696e7279808893958f828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40333039434c565e686e7a849196a1a79f948f82796d675c544b423830261d140a00000000000915222f3c4855626f7c8896a1adaa9e9184776a6054473d3228201f1e2026303c4753606d79868f8e8d8c8b8b8276695c504336291d100000000002090f14181b1b191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c5b636d72706b61594f473e352c231a110800000000000000000a15202a343c4347485251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524746413b32291e140800000000000007101a2328333f4a545d676e7a84919eabacafa49a93888079726e696968676869686d71767e859196a1aaa39f92867c6e625a5044392d20150a00000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505c666d7a849199a3a99f958e81746c62584e443a2f261c11060000000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060606060606060606060606060606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000005111d2935414c566673808c99aaa298897c6f6356493c2f24190d01000000000000000916222f3c4955626f7c8895a2afb9ac9f93877b6e61584e433a312d2c282b2e343f4953606d7985929eabada197887c6f6255493c2f22160900000000020e1a25303b47535f6a73808d95a0a8a9a1979188817c797674747476787b7f848d939890837e8a97a3afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403328313a434c565e686e7b849197a1a69f948f82796d665c544a42382f261c1106000000000c1925323f4c5865727f8b98a8b2a79a8d807467584e43352b20161212151f2c3845515c677481828180807f7e7d7063564a3d3023170a00000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958636d727f7d706b61594f473e352c231a110800000000000000040e18222a32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041424344463b3936302920170d0200000000000000081117222d38424b555e6873808c99a6b3ac9f93887e736d67615f575b5a5b565e61656c717b849198a2aea2988f82766c6155493c32271b0f0300000000000000000000000000000000000000000000000000000000000000040d182128343f4a545e686f7c87929fa5a79d938b7e716a60564c42382d22170f0600000000000000000000131f2c3946525f6c7985929facada093877a6d605453535353535353535353535353535353535353535353535353606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000010d1924303c4956636f7c8998a2aa998c807366564c4135291d1104000000000000000916222f3c4955626f7c8895a2afbbafa4998d80746a5f554c433d3a383438393f44505b65717d8a97a2adab9e9285786c605346392d201306000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284878c91969992867c7d8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332628313a444c565e696e7b859197a1a69f948f82786d665c544a42382d22170b000000030f1b27333f49536875818e9ba8b4aa978a7d7064574a3d3224190d0505101c2934404b55646f74757474737271706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a727f8c867d706b61594f473e352c231a11080000000000000006101820262b2e2f3938373635343231313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392e2d2a251e170e0500000000000000000006111c28343f4a54606d7a85929eabb7aa9d91847a6d665d55534d4e4e4e4c52545a61696f7c86929fa8aa9f948a7d7064584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000060f17232e38424c56606a727f8b939da7a59f92867c6f685e544a3f332821180d03000000000000000000131f2c3946525f6c7985929facada093877a6d605447464646464646464646464646464646464646464646464653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e0200000000000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000916222f3c4955626f7c8895a2afb4aba39f92877c6e675d554f4846443f44464a5059606c7883909da9b1a79a8e8174655b5044372b1f12050000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877e717e8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261f28323b444d575f696f7c859298a2a69e948f81786d665c544a3f33281c0f03000005121f2b3744505b657784909daaaea298877b6e6154483b2e21150800000c18232f3943535d64686968676665646360594f44382c2014070000000000000000000000000000000000000000000406071013131313131310100d0a050000000003060809121313131313130d0c0a0702000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f827669626e7b869292877d706b61594f473e352c231a110800000000000000060e151b1f21222c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201e19140d050000000000000000000006121f2b3844505c66727f8c97a1adb8aca0968f81786c605b514842414141464750575f6a727f8c96a1ada69d9083766a6054473b2e22150900000000000000000000000000000000000000000101010101010101010101010006111c26303a444e58626d74818e95a0a9a39891847a6d665b50443e332a1f150b010000000000000000131f2c3946525f6c7985929facada093877a6d6054473a39393939393939393939393939393939393939393a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d211409000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760595553504a5053545c606b727f8b959fabaca095897c6f6353493f33271b0f030000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9e9f9d9590867e70717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403326162029323b454d575f6a6f7c869298939393938e81786d665b5044382b1f120600000613202d394653606c7985929facab9f928578695e52463a2d201407000007121d2731414b53595b5c5b5a59585856544f473d33271c100400000000000000000000000000000000000001070c1013141d2020202020201d1c1a16110a03040a0f1215151f2020202020201a1916130d07000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000060606060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a707e869292877d706b61594f473e352c231a0e0400000000000000040a0f1215151f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1414110d080200000000000000000000000713202d3a4653606d7985919ea9b3b2aca89e938d80746d625a50463d3336393e454e58606d7984919eabab9f95887c6f6255493c31251a0e02000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0a141e29323d46515b606d79839097a1aaa1968f82786c60594f453c31271d12070000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e020000000000000916222f3c4955626f7c8895a2afac9f928692958f827a706b6562605c545b6062666d727d86929fa7b0a69d9083776b605441382d22170b00000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908a837c706c717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a172029333c454e58606a6f7d868686868686868681796c605346392d20130600000714212e3a4754616d7a8798a2aeaa9d9084776a574d42362a1e12050000010b151f2f3941484c4e4f4e4d4d4c4b4a48443d352b21160b000000000000000000000000000000000000030b12181d1f202a2d2d2d2d2d2d2a2926221c150d0e151b1f21222c2d2d2d2d2d2d2625231e19120a010000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f0200000000000306060c13131313131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958616c707d869292877d706b61594f473e352c20160c020000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e0f1011130807050100000000000000000000000000091623303c4956636f7c8997a1adb2a8a19ea19d928b7f726c61584e453c322d333c44515c66727f8c99a7b1a79a8d807367574d42362a1e12050000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17202b343f45515c676e7b859299a4a89f948d80736c61574d43392f2418100700000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2120202020202020202020202020202020202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c17232e3b4855616e7b8896a0ab9a8d817467574d42362a1e12050000000000000916222f3c4955626f7c8895a2afa6998c7f8c94948f847d76726f6d666b666c6e72787f879298a3aea99f948a7e7164594f442f261b1106000000000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0e17212a333c464e58606b6f7979797979797979756c665b5044382b1f120600000815222f3b4855626e7b8895aab4a99c8f8276695c4f4330251a0e02000000030d1d262f363c4041424141403f3e3d3c38332b231a0f050000000000000000000000000000000000030d151d24292c2d363939393939393736322d271f161820262b2e2f3939393939393933322f2a241c130a0000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000060b0f12131920202020201b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276696464646b707d859292867d706b61594f473d32281e130800000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b02030405060000000000000000000000000000000005111d2935414c566773808d9aa9b2a8a0969196a19f93877e706a60574d443a312834404a54616e7b8795a0acaa9e918477695e53463a2d211407000000000000000000000000050c13191d2021272727272727272727272727272727272727272934404b555e69707d87939fa6a69f93887d70695f554b40352922190e05000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313131313131313131313202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000614212d3a46535f697784919eaa9e918477695f53463a2d2114060000000000000916222f3c4955626f7c8895a2afa396897d828f97969189837f7b79787778797b7f848b9299a3aaaaa2978f82766c6155473d321d140a000000000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0f18212a343c464f5960636c6c6c6c6c6c6c6c68605b544a3f33281c0f030000091623303c4956636f7c8996a2afa89b8e8275685b4f4235281c0900000000000b141d252b303335363534333231302f2c27211a11080000000000000000000000000000000000020c151f272f35383a4346464646464643423e3831281f222a31373a3c45464646464646403f3b352e251c120700000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f0200020a11171c1f20262c2d2d2d2c202734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276717171717171717c859292867d706b61594f443a3024190d01000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000713202d3946525d687784919daaaca09691849197a19992867c6f695f564c43392f2e3946535e697784919daaaca096877b6e6154483b2e2115080000000000000000000000050e171e252a2d2e34343434343434343434343434343434343434342f39434d57606b737f8c939ea8a49a92857b6e675d51453f342b20170c030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606060606060606060713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e09020000000000000000000000000000000000000005121e2a36424d576774818d9aaba096887b6e6155483b2e23170b0000000000000916222f3c4955626f7c8895a2afa3968a7d7b8592999e95908b888685848486888c91959fa3abaaa29892857b6e615a5045352b210b0200000000000000000000030d172129333b434b51586062686e71747678797978787674726e6964605c5464717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d060f18222b343d474f54565f606060606060605b53504a42382d22170b0000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e0100000000020b131a202427282928272625252322201c160f080000000000000000000000000000000000000a141e27313940454750535353535353504e4a433a31212a343c434748525353535353534d4b4740372e24190d0200000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5b60666c6c6c6c6c6a5c544a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f00060b141c22282b2d333939393939382b34414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f90837e7d7d7d7d7d7d7d7e7f869392867d706b61564c4135291d1105000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acaa9e91847b859298a29892857b6e685e554b42382d36424d576774818d9aa7b2a8978a7e7164574b3e3124180b00000000000000000000020c1720293036393a4040404040404040404040404040404040404040404040454f59606c77828f96a0aaa2979083796d605b51463d32291e150a0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3a8988b7e7265544a3f34281c100300000000000916222f3c4955626f7c8895a2afa4978a7d717d8792989f9d9899929191919298989da0a8aba79f9892867d70695f53483e3323190f000000000000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865615f5753505864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00061019222b353d43484952535353535353534e46443f382f261c11060000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e01000000000001090f14181a1b1c1b1a1a1918171614100b0500000000000000000000000000000000000006111c263039434b51535d6060606060605d5b554d433829333c464e53555f6060606060605957524940352a1e1307000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051575f666c72797979797975665c504439352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e090f181d262d3338393f4646464646453834404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f95908a8a8a8a8a8a8a8a8a8c93999892867d70685d5246392d201307000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2a89b8e81757c869299a19791847a6d675c544a3f33313e4b5865717e8b98a4b1a6998d8073665a4d4033271a060000000000000000000008131e29323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d505b656d7a849198a2a9a0958e81756d62594f443b30261c110600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000000000000000000000914212d3a4754606d7a86929fa89b8f8275665c5044382b1f120600000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959d9fa39f9e9e9e9fa3aaa9a8a79f9d9590867d706b60574d42362c22110700000000000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534d464b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000071019232b32383b3c4646464646464646423938332d261d140a000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e010000000000000003070909131211100f0e0d0a09070400000000000000000000000000000000000000091317232e38424b555d60696c6c6c6c6c6c6a665f554a3e323b454e585f626c6c6c6c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e444d525b62696e787f8686868687796d6053463a2d241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180d1419212a2f383f44464c535353535352443f3848535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f9393939393939393939393979fa4a39892857a6d6154473a2e211407000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a6998c7f73707e87939fa0969083796d665b50443f363c4956636f7c8996abb5a89c8f8275695c4f422e23170b000000000000000000010d1925303a444c52545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535d686f7c86929fa4a79e938b7f726b60564c42382e23170c00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000000000000000000000000000613202c3945515d677683909ca99f9285796d6053463a2d20130800000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838a9095989b9d9e9f9f9f9e9d9b9895908a837b706b60594f453b31241a10000000000000000000000000000000050d161d242932373b4146474b4e505252535252504e4c4846423e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000007101921272c2f303939393939393939352d2b28221c140b02000000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e010000000000040a0f131516201f1e1d1c1b1a171614100b050000000000000000000000000000000009121b2528343f4a545d676d767979797979797671665b4e423b444d575f6a6f78797979797979736d63574b3f3225190c000000000000000000000000000000000000000000050b1014191e202429323a414650565e616d727b828c929992877e71665c5044382b1f130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b41372c200e171f252a333b424a5053595f6060605f5e504a42414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828686868686868686868686868b93999992877e70685d5246392d20130700000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e0100000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b1a4978a7e716c727f8b929d9f958f81786c605b51483e3b4754616e7a8799a4afaa9d9084776a544a3f34281c1003000000000000000005111d2a36414c565e6167676767676767676767676767676767676767676767676767676767676a717e8a929daba59f92877d6f685e544a3f34281c1003000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000004111d2935414c5566737f8c99a9a297897c6f6356493c2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192929291908e8b88837e766e6960594f473d33291f120800000000000000000000000000000000040c131820272b3036393b3e4143454646454543413f3b3a363e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000070f161b1f22232c2d2d2d2d2d2d2d28201f1c17110a020000000000091623303c4956636f7c8996a2afa79b8e8174685b4e4135281b060000000000070f161b1f22232c2b2a292827262322201c160f08000000000000000000000000000008111b242d373f44505c666d798286868686868683766a5d5043434c565f696f7c85868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c100100000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a19202930363f454d545b60666c6c6c6c6c6a5c544a3f41484c4e535353535353534b49453e362d22170c00000915202b353f474e5253535353535359636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b686157535353534e4c4841382f251a0f03000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000f1c2835414e5a6670767979797979797979797979797e869392877e706c61564c4135291d1105000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d0000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8afa396897c70636d74808d939e9e938d80746d625a50463d4653606c7986939facab9e928578665c5044382b1f120600000000000000000713202d3946525e686d7373737373737373737373737373737373737373737373737373737373737374808d99a3aea39991847a6e665c5044382c1f1206000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000000000000000000010d19242f3c4956626f7c8997a2a9998c807366564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7e8183858586858583817e7b76716c615f574f473d352b21180d00000000000000000000000000000000000001070d151b1e252a2d2e31353738393939383735322e2d313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000040a0f1315161f202020202020201b13120f0b06000000000000000915222f3c4855626f7b8895aab4a89b8f8275685c4f422d22170b0000000007101921272c2f3039383736353433302f2c27211a110800000000000000000000000007101a232d363f49525c606d78828f94939393938c807366594d434c565e686e7b85919793939992877d706356493d3023160a00000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b00000000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d1e2529323b424651575f666c72797979797975665c5044383c4041464646464646463e3d39342d241b11060000040f19242d353d42454646464646525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5046464641403c362f261d130800000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c717e879392877e716c615a50443a3024190d01000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9aea295887b6f62606c78818f959f9d928b7f726c61584e4544505b667885929fabac9f9386796d6053463a2d20130700000000000000000714212e3a4754616d7a80808080808080808080808080808080808080808080808080808080808080808086929facaba1969082786d6053463a2d201307000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a1005000000000000000000000000000000000813202d394653606c7985929ea99d908376685d5245392c201306000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678787979787675726e6964615a534d453d352b23190f060000000000000000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a28252225313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000307090913131313131313130f0606030000000000000000000714212e3a4754616d7a8798a2aea99c8f837669544a3f33281c0f030000040f19222b32383b3c464544434241403d3c38332b231a0f0500000000000000000000060f19222c353e48515b636e74818e949ea69e948e81746e63574b4b555d686e7a849197a1a49f93877e716b6054483b2f221609000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c11060000000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312c2518202830353e444d525b62696e787f8686868687796d6053463a2d33343939393939393931302d29221b12090000000008121b242b313638393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f524539393433302b251d140b0100000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000915212c38424c545a5c6060606060605a626c717e879392877e716c615a50483e32281e130800000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f1408000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea194877b6e615b666d79839096a09f93877e706a60574d444a546b7884919eabafa49a867a6d6053473a2d20140700000000000000000815222f3b4855626e7b888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3aeb2a99f94897d7063564a3d3023170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000000000000000000000000000006121f2b3844505b6675828e9ba89f92867a6d6054473a2d211409000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6865615f57555046423b332b231a1108000000000000000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000000000000000000606060606060606020000000000000000000000000613202d394653606c7985929facaa9e918477665b5044382b1f120600000a16212b343d434849535251504f4e4d4a48443d352b21160b000000000000000000050f18222b343e47505a626d73808d939da69f948f82786d605c524a545c676d7a839096a0a49c918b7f726c61594f44382c201307000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201d2429323a414650565e616d727b828c929992877e71665c5044382b27272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d282724201a130b020000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110005101b26303a42494e4f535353534e58626c717e879393877e716c615a50483e362c20160c02000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e03000000000000000000000000000000000000000004111d2a3744505d6a7783909daaada194877a6e61545d676d7a849197a19992867c6f695f564c515e6b7784919eaab6a094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bbb0a6968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000000030f1c28333f4a5465717e8b98a7a3998a7d7064574a3d31261a0e020000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f5f5f5e5d5b5855534d49453e36312a211a11080000000000000000000000000000000000000000000000000000020507080b0e101213131212100e0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daaac9f9285796c605346392d20130600030f1b27323d464f54565f5e5d5c5b5a5956544f473d33271c100400000000000000040e17212a343d464f59616c727f8c929ca5a0959082796d665c5044505c666d79829095a0a59d928c7f736d625a50473d32271b100400000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c0200000000000000000000000000000000000000000000000000000000060c11151718202020202020201b1b191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c1b20202020202020181715110c060000000000000000080f151a1d1f202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c30231b1a18140f08010000000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000a141e2830383d414346464647535f6a717e879393877e716c615a50483e362c231a0e04000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d130800000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada094877a6d6154555e686e7b859298a29892857b6e685e554b5e6a7784919daaada194877a6e6154473b2e21140800000000000000000815222f3b4855626e7b8895a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7acaeb5acacaca3968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000000000b17222d3b4854616e7b8795a0ab9a8d817467574d42362a1e12050000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484b4e505252535252504e4b4847423c39332a261f180f0800000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba8aea398887b6e6255483b2d22170b0407131f2c38434f5960636c6b6a696867666360594f44382c201407000000000000040d162029333c464e58616b717e88939fa4a19690837a6d675d544a525c606d78818f949fa69e938d80746d635b51483e352b21160b000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b131313131313130b0a0805000000000000000000000004090e11121315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d20140d0b08030000000000000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110000020c161e262c32353639393c4855626f7b869393887e716c615a50483e362c241a11080000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada194877a6e61544c565f696f7c869299a19791847a6d675c545e6b7784919eaaada094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000000000614202d3a46525e697784919daa9e918477695f53463a2d2114060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e363a3b3f4143454546464543423f3b3a37312d28221a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a8b2aa978a7e7164544a3f33281b13101014222f3b4854606b6f79787776757473706b6054483c2f2216090000000000030c161f28323b454e58606a707d87929aa4a19791847b6e685d554b515b636e74818e939ea69e948e81776c605b51493f362c23190f04000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000606060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060606000000000000000000000000000000000001040605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000000040c141b212528292d2e3a47535f6a73808c887e716c625a50483e362c241a120800000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaaea194877b6e6154484d57606a707e87939fa0969082796d665b5e6b7884919eabb4aa93877a6d6054473a2d21140700000000000000000815222f3b4855626e7b88939393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b0000000000000000000000000000000005121e2a36424d576774808d9aaaa096887b6e6155483b2e23170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735322e2d2b261f1c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8896a1ada79a8e8174665b5044382d241f1c1d1f27303c4956636f7d868584838281807d7063564a3d3023170a00000000020b151e28313a444d575f6a6f7c869299a3a29892857b6e695e564c505a626d73808d939da59f948f82786d655b504940372d241a110700000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000020a1015191c1c1f2b37434e58636d73807e716c625a50483e362c241a1208000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e0801000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea295887b6f625548454e58616c727f8c929d9f948e81786c605b657885929eabaea29886796d6053463a2d20130700000000000000000815222f3b4855626e7b8686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a000000131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000000000000000000000020e1a25303d4a5763707d8a98a3a8988b7e7265544a3f34281c100300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2c2c2b2a282522211e1a15110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabab9e9185786c6053493f352f2c28292c2f39424f5966727f8c91908f8e8d8b7e7265584b3f3225180c000000000a141d273039434c565e696e7c859298a2a39992867c6f695f564d4f59626c727f8c929ca5a0959082796d665c53493f372e251b12080000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c02000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000000005090d0f0f1a26313c46525b646e73716d625a50483e362d241a120800000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b080300000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8afa296897c6f6356493d46505a626d74808d939e9e938d80736d606c7986929facab9f928578665c5044382c1f120600000000000000000814212e3a47535f6a76797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f231609000000131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000000000000000000000000000000000914202d3a4753606d7a86929fa89b8f8275665c5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518181b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f221609000714212d3a4754606d7a8793939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa6ada1978a7d70655b5045413a383435393b424b54606b7783909d9d9c9b95887b6e6155483b2e22150800000006111b262f39424b555e686e7b849197a2a49a92877d706a60574d4f59616c717e88939fa4a19690837a6d675d544a41382d251c1309000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b110800000000000000000000000000020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000a15202a344049525c646765625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3e48515b606c78818f959f9d928b7f726c6d7a8799a3afaa9e9184776b544a3f34281c1003000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000131f2c3946525f6c7986929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d0000000000000000000916232f3c4956626f7c89959f9f9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000000000006131f2c3945515d6776828f9ca99f9285796d6053463a2d20130800000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101212131312100f0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f221609000714212d3a4754606d7a86868686868686807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855626e7b88949eaca99d9083786c605a524c4645404045474c545c66707d8995a0aaa99d918477695f53463a2d2114070000000b17222d38414a545d676d7a839196a1a49f93887e716b60584e4e58606b707e87929aa4a19791847b6e685d554b42392f261b130a00000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100000000000000000000030e18222e37404a52585a585650483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000010507071313131313131313080705020000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a5998c7f7266594c3f363f44505b666d79839096a09f93877e706f7c8995abb5a99c8f8376695c50432e23170c000000000000000000020e1a26313c454e535560606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c1004000000131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f060000000000000000000916232f3c4956626f7c89939393939386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000004101d2935404b5566727f8c99a9a297897c6f6356493c2f24190d01000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000713202c3945525d687679797979797979736d63574b3f3225190c000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a76828f9aa4ab9f958c7f726c605d5653514b4b5153565e666d7983909da7ada2978b7f7265574d42372b1e12050000030f1b27333f49535c666d79839095a0a59c928b7f726c61594f4d575f6a6f7d869299a3a29892857b6e695e564c433930271d140a010000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c13090000000000000000000000000000000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000006101c252e3840474c4d4b4a453f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e0902000000000000000000000000000000000a1724313d4a5764707d8a97a9b2a89b8e817568564c4136333f4a545d676d7a849197a19992867c717e8a97a4b1a79a8e8174675b4e4134281b06000000000000000000000915202a333c4247485353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b00000000121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300131f2c3946525f6c7986868686868686868681756c61554b40342b1e150a000000000000000000000916232f3c4956626f7c86868686868686796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000000000000000000000000000c18242f3c4955626f7c8897a1a9998c807366564c4135291d1104000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a0000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa8a79f93887e746d6863605c54555d6063686e78818e95a0aca69f9285796d6053473c31261a0e02000005121f2b3744505b656d78828f959fa59d938c80736d625a504c565f696f7c859298a3a39892867c6f695f564d443a31271e150b020000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b1209000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e110000000000000000000000000a131c262e363c3f403e3d3a342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000815222e3b4855616e7b8896a1adaa9d908477685e5246392d38424b555e686e7b859298a29892857b808d9aa6b4aa988b7f7265584c3f3225190c00000000000000000000030e18212a31373a3b4646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a100500000000101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200121f2b3844515d6974797979797979797979756f65594f433a2f22190c03000000000000000000000815222e3b4754606a6f79797979797979766c5f5346392d20130013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000000000000000000000000000713202d394653606c7885919ea99c908376685d5245392c201306000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f130600010d19242f3a444c525f606060606060605957524940352a1e130700000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754606a74818e96a0a9a49a9387807a74706d666a6a676d70747a828e939ea7a89f948b7e72675d5145392a1f140900000815212d3945505a606c77818e949fa69e938e81746e635b5146525e686e7b859197a2a39992867d706a5f574d443b32281f150c030000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b13090000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e11000000000000000000000000010b141c242b30333432312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e39393939393939392e2d2a251f170f0500000000000000000000000000000714212d3a46535f697884919eabac9f93877a6d6154473c322f39434c565f696f7d86929aa197918483909daaaea298897c6f6356493c302316090000000000000000000000060f1820262b2e2f393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a110800000000000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f00101c2935414d5862696c6c6c6c6c6c6c6c6c68655d53473e31281d1007000000000000000000000006131f2b38434e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000000000000000000000000000000005121f2b3744505b6575818e9bac9f92867a6d6054473a2d211407000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f03000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d7a849197a2a9a499938d85807d79787777787a7c81868f949ea5a9a1969082776c60554b403529180e0300000a1724303d4956626c74808d939ea69f948f81786d605c52494754616e7a849197a1a49a92877e706b60584e453c322920160d0300000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100000000000000000000000000020b12191f2326272524211d181109000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036394646464646464646463b3a36302921170d020000000000000000000000000005121e2a36424d576875818e9baaafa49a8b7e7164584e43372b313a444d57606b717e88939fa096919095a0abac9f9285796d6053463a2d201307000000000000000000000000060e151a1e21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c16100800000000000008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a000d1925303b4650585d5f60606060606060605b59534b42352c1f160c000000000000000000000000030f1b27323d464e5456606060606060605f5a52493e33271b0f00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000000000000030f1b27333f495364717e8a9aa4a3998a7d7064574a3d3124170a000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c45515d676e7c859297a0a7a49f97928d89868584848586898d92989fa6a79f9791847b6e655b50433a2f2418060000000b1825313e4b5864717e8b929da5a0958f82796d665c504a43505d6a76839096a0a99f93887e716c61594f463c332a20170e0400000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c13090100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000001080e1317191a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000020e1a26313e4a5764717e8a98a2aeac9c8f82766a5f53473f352f323c454f59616c727f8c929da09d9da0a7b1aa9c8f8275665c5145382c1f13060000000000000000000000000003090e121415202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b10050008141f2a343e464d515253535353535353534f4d48423930231a0d04000000000000000000000000000a16202b343d43474953535353535353534f4940372c21160a000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000000000000000b17222d3a4754616d7a87939393938d8174675a4e4134271b0e000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e0400000000040d161e24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000a15202935414c555f6a6f7c8590959fa3a9a19e9a96979291909192999a9fa2aaa29f9590857b6e695e53493f31281d13070000000d1a2633404d596673808c99a4aa9d91847a6d675c544a3f45525e6b7885919ea8a5998c7f726c625a50473d342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000b1724313e4a5764717e8a93939393939393939393939393939184776a5e5144372b1e110000000000000000000000000000000003070b0d0d0b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c525f60606060606060605f524d453b30251a0e02000000000000000000000000000914202d3a4753606d7985929fabab9f94887c6f625b5145403937333d46505a626d74808d939ea7aaabb1aea2988b7e7164544b4034281c1004000000000000000000000000000000020608081313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c13090000020d18222c343b414446464646464646464642413d3730271e11080000000000000000000000000000040f19222b32383b3c4646464646464646433e372e251b1005000915202b353f474e5253535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000613202d3946525e687783868686868684776b5e5144382b1e11000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b2620181006000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434e58606a6f7b838c92989ea1a9a7a9a29f9d9d9e9fa3aba9a19e98928d837b6e695f574d41382d1f160c010000000d1a2633404d596673808c99a3ac9f92867c6f695f564c4345525e6b7885919ea6a89c8f82786d605c52493f362c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000b1724313e4a5764717e8686868686868686868686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000006131f2c3945515d6774818d99a3afa69c8f82766d625a514b474242414148515b606c78818f959fabb8b4aa9f92857a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000006101a222a3035383939393939393939393534312c251e150c0000000000000000000000000000000007101920272b2e2f393939393939393937332c251c13090000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641403c362f261d1308000000000000000000000000000000000000000005111e2a36414c5667717779797979797772675c4f43372a1d11000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e06000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c464e5860696e7980868d9197999c9d9fa3aaaaa9a19e9c9a97928d8680796e695f574d453b2f261b0d04000000000a1623303d495663707d87929aa4a29891857b6e685e554b424e5b6874818e949fa79e948e81746e635b51483e352b22180f060000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013130f0e0c09040000000000000713202d3946525e6876797979797979797976695e52463a2d2014070000000000000000000000000004101d2935404b55616e7b87929fa9ab9f948b7f726c605d55534d4e4e4e4b51535b666d7983909da9b6aea2988d8073675d5145392c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b1610090100000000000810181f25292b2c2d2d2d2d2d2d2d2d282825201b140c030000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2d2b27211b130a0100000008121b242b31363839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b251d140b010000000000000000000000000000000000000000010d1925303a44555f676a6c6c6c6c6c6b6760564b3f33271b0e0006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a04000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464e575f676d737b8085898c8f919298a3a8a196918f8d8985807b736d675e574d453c33291d140a00000000000916222f3b4854606b717e88939fa4a19791847a6d675d544a4653606d78828f959fa69d938d80736d625a50473d342a21180e050000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c04000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1b1915100902000000000714212e3a4754616d7a86868686868686867b6e6154483b2e21150800000000000000000000000000000c18242f3946535f6974808d96a1aba69f92877e736d67615f575b5a5b555d60636a6f7a83909daab6ab9f92857a6d61554b42382d2217110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a050000000000000000060d14191c1f1f20202020202020201c1b19150f090200000000000000000000000000000000000000040a0f13151620202020202020201e1b16100901000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000008131e2932434d555b5d60606060605e5c564e44392e23170b00030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d454d555d60696e73787c7f828486929fa196898482807d79746e69605c554d453c332a21170b0200000000000713202c38444f59616c727f8c929da5a0969083796d665c5044515c666d79839096a0a59c928b7f726c61594f463c332920170d0400000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c030000000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000000000000000007121d2a36424d57606d7a849199a3aba39992878079736e696968676869676d70757c8490959fabb3ab9e91847a6e675d544a3f3328231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313130f0e0c09040000000000000000000000000000000000000000000000030608091313131313131313120f0a050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a18140f08010000000000000000000000000000000000000000000000020d1720313b434a4f515353535353514f4b443c32281d120600000a15202a343c434749535353535353534b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d0f111213131212100e0c080705020000000000000000000000000000000000000000000000000000000000060f19222b333c434b51565e61666c6f7375777e8a979e9184787673706d66615e56514b433b332a21180f0500000000000003101b27323d47505a626d73808d939ea69f958f82786d605b524a545d676d7a849197a1a49f93887e716b60584e453b32291f160c0300000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393534312c261e150c0200000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000010e1a26313b45525d686f7d879299a3aaa399938d847f7b787675747475777a7d828991969fa7aca6a8a1969083796d665b50443f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000050e1f2931393f4244464646464644433f39322a20160c010000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000000000000000000002080d111314171a1c1e1f1f201f1f1d1b181514120e090400000000000000000000000000000000000000000000000000000000071019212a313940454d52545b60636669707d8a979e9185786b6763605c54524d454039302921180f0600000000000000000b16212b353e48515b606c77818e949fa79e948e81746d635a504b555e686e7b859198a2a49a92877d706a5f574d443a31281e150b02000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464642413d3730271e140900000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e21150800000000000000000000000000000009141f2935414c56606b717e879298a0a8a49f97918c8885838181818283868a8f939da0a8a39f999b9e9f958f81786c605b51483e342b21170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000004090e111213131313131313131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d171f272e33363739393939393837332e2820180e040000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f1112131313131313090907030000000000000000000000000000000000000000050b1013191d20212427292b2b2c2c2c2b2a282522211e1a14100c07010000000000000000000000000000000000000000000000000000070f181f272f353b42464a5053565964707d8a979e9185786b5e5653504a46423b342e271e170f06000000000000000000040f19232c363f44505b656d78828f95a0a69d938c80736c62594f4c565f696f7c869299a3a39992867c6f695f564c433a30271d140a0000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4d49423930261b1004000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000000000000030d19242f3a444f59616c717e8691969fa2a9a19e9997918f8e8d8e8f9092999b9ea5a69f99928d8e939e9e938d80746d625a50463d33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000080f151a1d1f202020202020202020202020202020202020202020202020201f1f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2b2a27231d160e06000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a0400000000000000000000000000000000040a0f171c1e24292c2d3133363738393939383735322e2d2a261f1d18120b060000000000000000000000000000000000000000000000000000060d151d24293036383f44464a5764707d8a979e9185786b5e5246443f38363028231d150c05000000000000000000000007111a2427333f49535c666d79839096a1a59c928b7e716b61584e4d575f6a707d879299a4a29891857b6e685e554b42392f261b11060000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c0500000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c59544b42372c211509000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e2115080000000000000000000000000000000008131e28323d47505a616c717c848c92989d9fa4a9a19e9c9b9a9b9c9d9fa3a9a29f9a94908780818e949f9d928b7f726c61584e453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b29282623201f1d1813110d080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e20202020201e1d1b17120c040000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000000000000000000070f151b22282d3035393a3e404244454646454543413f3b3a36312c29241d17110a0200000000000000000000000000000000000000000000000000030b12181f252a2d33383d4a5764707d8a979e9185786b5e524538342e2a251f18120b0300000000000000000000000000091217222d38414b545d676e7a849197a1a49f92877d706a60574d4e58606b717e87939fa4a19791847a6d675d544a41382d22171209000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000050c11141717202020202020202020202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c68655d54493d3125190c000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800000000000000000000000000000000010c16202b343e48505a616a6f797f858b90939a9a9c9d9e9f9f9f9e9d9c9a9897928d88837c7378828f95a09f93877e706a60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000008121b242b31363839393939393939393939393939393939393939393939393939393837363432302d2c2924201d19130e0902000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131311110e0b0601000000000000000000000003060809131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000009101920272b33393a4145474a4d4f515252535252504e4b4846423b39352f27221b140b050000000000000000000000000000000000000000000000000001070c14191c2228313d4a5764707d8a93939185786b5e52453828231c19140c070000000000000000000000000000000006111b262f39424c555e686e7b859298a2a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f3327241a1007000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000004080a0b1313131313131313131313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a6670767979756f65594d4134281b0e000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000000000000040d19222d363e48505860676d737a7f83878a8d8f90929292929190908e8b8885807c766f6a6d7a8390969a9992867c6f695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100040f19242d353d42454646464646464646464646464646464646464646464646464646454443413f3d3a38352f2c29241e1a140c06000000000000000000000000000008111a21272c2f30393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000000000000020a131b222b32373e44494c5254575a5c5e5e5f5f5f5e5d5b5855534d47454039332d261d170e06000000000000000000000000000000000000000000000000000002090e111724313d4a5764707d8686868684786b5e5245382b17110e09020000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857b6e685e554b505a626d73808d939da69f958f82786d655b50443f362c22190f04000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868175685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000007101b242d363e464e555c60676d72767b7e80828485858685848483817e7c79746f6a625f686e7b848d8d8d8d8d857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000915202b353f474e5253535353535353535353535353535353535353535353535353525251504e4c494745403a39352f2a251f17110a03000000000000000000000005101a232c33383c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000000000000a141c252d343d43475055565d606466696a6b6c6c6c6b6a6865615f5753514b443f382f292018100600000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e06000000000000000000000000000000000000000000020b151e28313b444d57606a707d87929fa3a19791847a6e675d544a515b636e74818e949ea79f948e81776c605b51483e342b21160a0000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000000000000000000000000000000000000010406070a0c0e101112131313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000000000000000000000009121b242d343d434b51555d6065696e717375777879797978777674716f6d66625f58565e696f7c8181818181807f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000e1a26313d4751595e5f60606060606060606060606060606060606060606060605f5f5f5e5c5b595653514b4745413a363028231c150c05000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000009121c262e373f464e545a6164686d7173757778797978787674726e6965605d555049413a322a221810060000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f00000000000000000000000000000000000000000000030c161f29323c454e58616b717e8b919ca4a0969083796d665c5349525c606d78828f959fa69e938d80736d625a50473d32271b0f03000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000000000000000104080d11131417191b1d1e1f1f20201f1e1e1d1b19161413100d0704000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000009121b222b313940454b5154575e616467696a6b6c6c6c6b6a69676562605c54534e4d575f6a6f747474747474726d62564a3d3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d5554524c46423b342e261e170f06000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000000000006101b242e384049515860626c70757a7d808284858586858583817e7b77726d67605b534c443c342a22180e05000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b0000000000000000000000000000000000000000000000040d17202a333d464f59626c737f8c929da5a0958f82786d655b5044505c666d79839095a0a59d928c7f726c61594f43382c1f13070000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000002080d1113191d2021232628292b2c2c2c2c2c2b2b2a28252320201d1813100c0700000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c10040000000000000000000000000000000000000000000910191f272f343a4145474d5254575a5c5d5f5f5f5f5e5d5d5b585553514a4743454e585f6267676767676765625b51463a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797877767472706d6765605d56524d443f38302921180f06000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000008121b242b3136383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e2215090000000000030e18222d36404a525b626a6f767d82868a8d8f919192929291908e8b88847e79716c655e564e463c342a20170c0300000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000000050e18212b343e47505a636d74808d939ea69f948e81776c6053464a545d676d7a839196a1a49f93887e716b6054483b2f221509000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000000000001080d13191d2024292c2d303335363738393939393837363432302d2c29241f1c18120b060000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000070d151d23292f35393b4246474a4d4f51525253525151504e4b4946444039373c464e53555a5a5a5a5a5a585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130013202c3946535f6c798786868686868686868686868686868686868686868686868685858483817f7c7976726d68615e57504a423b332a22180f050000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00040f19242d353d424546464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000000000a15202a343e48525c636d727c838a8f9299999c9d9e9f9f9f9e9d9b9895908b857e776d685f584e463c32291e150a000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c0100000000000000000000000000000000000000000000000000060f19222c353f48515b606c78818f94939393938c7f7366594c424b555d686e7b84919793939a92867c6f6356493c302316090000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000000040c13191e24292c2f35393a3d3f4143444546464645454443413f3d3a39352f2c28231d17110a02000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c1207000000000000000000000000000000000000000000000000030b12181d24292c30363a3b3e40424445464646454443413e3c3a38342e2b343c4347484e4e4e4e4e4e4b4a463f372d23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939399929292918f8e8c8986827e7a746e69605c544d453c342a21170c0200000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000030f1b26313c46505a636e737f8790949c9fa3aba8a5a3a1a1a1a3a5a7a7a09d97928b827a6f6a5f584e443b30261c1106000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f0500000000000000000000000000000000000000000000000000000007101a232d364044505b666d79828686868686868275695c4f42434c565e696f7c858686868686867f7265584c3f3225190c000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000000000000000000070d161e24293035393a4145474a4c4e505152525353525151504e4c494745403a38342e27221b140b060000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000000001070c13181d20252a2d2e313436373839393938373634322f2d2c2823222a31373a3c4141414141413f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9899928f8b86817b736d665e574e463c33291e140a00000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000006121f2b37434e58626c73808b92999fa6aca49f9c989695949596989c9fa4a9a19e948f847c6f6a5f564d42382e23170c0300000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000008111b2428333f4a545c676d767979797979797570655a4d413a444d575f6a6f78797979797979726d62564a3e3124180b00000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000810181f282f353a4145474c525456595b5c5e5f5f5f5f5f5e5e5d5b585653514b46454039332d261d180f0700000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000000000000000000000000000001070d11141a1e20212427292a2c2c2c2c2b2a2a282522201f1c181820262b2e2f34343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8a9a7aba39f9c98928d867f786e695f584e453b30261c1106000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000815212e3a47535f6a717e8b929fa3aba69f9a938f8c89888788898c90939a9ea6a69f9691857c6f685e544a3f34281f1409000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000091217222d38424b555c60696c6c6c6c6c6c69655e54493d323b454e585f626c6c6c6c6c6c6c65625b51463a2e221509000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0000000000000008111a222a313a41454c5254565d60636668696a6b6c6c6c6c6b6a69676563605d5553514b443f382f2a21191107000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000104090e111414171a1c1e1f1f201f1e1e1d1b18161312100c0e151b1f21222727272727272524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a0013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a8a9acaaa29f98928c837b6e6a5f574d42382e23170b010000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000713202c38444f59626f7c86929fa4afa49c948f87827f7c7b7a7b7c7f83878f949fa3a8a19791857a6e665c50443b31261a0e030000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000006111c262f39434b51535d6060606060605c5a544c423729333c464e53555f606060606060585651493f34291e120600000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000007101a242c343c434c51565d6065686d707274767778797979787877767472706d6764605c555049413c332b231910070000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121313131211100e0b0907060400040a0f1215151b1b1b1b1b1b181815120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9196979c9fa3abaaa29f9590847c6e695e544a3f34281d13070000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c798786868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d2014070000000916222f3b4854606b76828f98a2aea49c928c827b7672706e6e6e7072767c828b9299a3a9a1979082786d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139404547505353535353534f4d49423930212a343c434748525353535353534c4a463f372d23180d010000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0000000000040e19222c363e464e555d60686d72767a7d7f8183848585868685848483817f7c7a75706d67605b534e463d352b22190d0400000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000001030405060606050403010000000000000000030608090e0e0e0e0e0e0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284878b8f92999fa7aea79f9691847b6e665c50443a2f24180d0100000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000005111e2a36424d5663707d89949faaa79d928c80766e69656362616263656a6f767f879299a4a99f948c7f73695f53463c31261a0f010000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000000000000000000020b151f272f34383a4346464646464642413d3730271e222a31373a3c454646464646463f3e3a342d251b110600000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000020c16202b343e4850585f676d737a7f8386898c8e8f9192929292929191908e8b8986827d79716c655f584f473d342b20160c01000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c10040013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787a7e828790959da4aea9a1969083786d60554b4135291d110400000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070606060606060606060504020000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d20130700000714202d3a46525e6976828f9ca6aca0958d80736d625f575655545556585f626d727e87939fa6a69f92867b6e61584e43372b1e13080000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000000030d151d23292c2d363939393939393635312c261e151820262b2e2f3939393939393932312e29231b13090000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080000000008131e28323d46505a616a6f7a80868b909399999b9c9d9e9f9f9f9f9e9d9c9a9898928e8a847e786e6a60594f463d32281e1308000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000020608080b0e10121213131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f1111121313131211100e0c0906050300000000000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769686d71767c838d929da5afa89f958c7f72675d5145392c201307000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20141313131313131313131212110f0d0a07060401000000000000000000000000000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d20130700000814212e3b4754616e7b87939e9fa39d9083786d605b534d49484748494e535b626c727f8c949faba3988f82756a5f53473a2f24190d010000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d292825211b140c0e151b1f21222c2d2d2d2d2d2d2524221e1811090100000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000000010d1924303a444e58616c707c848d92989c9fa4a49f9e9c9a9a99999a9a9b9d9fa3a29f9b96918b837c706b60584e443a2f24190d020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000104090e121415181b1d1e1f20201f1e1d1a181514120e090401000000000000000000000000000000000000000000000000000000000000000105080e11141417191c1d1e1f20201f1f1e1c1b181513120f0b060000000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565d60646a6f78808d939eaab1a79e92857a6d6054473a2f24180d010004101c2834404b545c606161616161616161616161616161616161616161616161616161616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20202020202020202020201f1f1e1c1a171413110d08040000000000000000000000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d20130700000c1926323f4c5965727f8c8f91929996897d70665c5047423d3b3b3b3d4347515a606c77828f99a3aa9f93877c6f62564c4135291d1104000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c020000000000000000000000000000000000000001070c1013141d2020202020201c1b1915100902030a0f1215151f202020202020191815120d06000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000005111d2935414c56606a707e8691969fa2a49f9b9993918f8e8d8d8c8d8d8f9092989a9fa2a19e9590867d706a60564c4135291e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000001080d11151a1e212225282a2b2c2c2c2b2b2a272421211e1a14100d070100000000000000000000000000000000000000000000000000000002080d1114191e20212426292a2b2c2c2d2c2c2b29272522201f1b17110f0a040000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4c5254585f666c78818e98a2aeada2978b7e7265554b4035291d100400000c18232e39424b51535454545454545454545454545454545454585c5c5c5c5c58545454545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a28262421201d1913100c07000000000000000000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d20130700000a1723303d4a5663707d80828486888a84776b60544a3f37312f2e2f31373f44505b656e7b87929faca49a8e8174685d5245392c2013080000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000000000000000000000000000000000000000000040607101313131313130f0f0d09040000000003060809121313131313130c0b0906010000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000713202d3946525d686f7c869298a0a7a099938f8a868482818080808081828486898d92989da59f9892867c6f685d52453a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000000000000000000000000000000070c13191d20262b2e2f3234363839393938373634312e2d2a25201d18120c0400000000000000000000000000000000000000000000000002090e13191e20252a2d2e30333537383839393938373634322f2d2b27221b1b16100b04000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f40414145474e545b666d7a85929fabb3a99c908376675d5145392c201306000007121d2730394045464747474747474747474747474747505a6264686868686865625b5147474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312d2c29241f1c18120c060000000000000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d20130700000916222f3c4854606b70737577797b7d7d7063594f42382e26222122262b333f49535f6974818e9aa6ac9f92867a6d6054473a2f24190d010000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000005121e2a36424d57616d7a859298a3a69f959087827d7a77767474737373747577797d80868e929ba3a29891847a6d60564c4135291d110400000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000030b12181e24292c31373a3b3e414345454646454443413e3b3a36312c29241d160d0802000000000000000000000000000000000000000000070c141a1e252a2d3036393b3d4042444445464646454443413f3c3937332d2b27201b160d070100000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b05000000000013202c3946535f6c7986929facada093867a6d6053473a3232323232323232323233332f35393c424a545e68737f8c99a9b2ac9f9286796d6053473a2d2014070000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b4956626c717575757575726d62564a3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403d3a39352f2c28231d17110a030000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d20130700000714202c38444f5960636669666d6f71706b6054473d30262c2c2c2b2a222d38414d57626e7b88949faba3988b7e7265554c4135291d1104000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900000000000002070a0c0d131313131313120908060300000000060b0e10111313131313130f07060300000000000000000000000000000000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000714212d3a46535f6974808d97a1a99f948f837c75706d686967676666676768666d70747a818b919ba5a1968d8074685d5245392c20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e2115080000000000000000000000000000000000000000060c151d23282f35393c4247484b4e50515253535251504d4b4846423b39352f281f19130c04000000000000000000000000000000000000030b12181f252a3036393b4146474a4c4f50515253535252514f4e4b4846443f3837322c272118130c04000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252525262724292c2f38424c56626f7b8896a1adaea399897c6f6256493c2f231609000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e313e4b5864717e82828282827f7265584c3f322e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252514f4d4a4745413a38342e28231c150c0700000000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000004101c27333d474f54565a545c6062646360594f44353638393939383734312f3c47535f6a76838f9ca9aa9c908376675d5145392c20130600000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0000000000070d1316191a2020202020201f1515120f0a04040b11171a1d1e2020202020201c1312100b060000000000000000000000000000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000815222e3b4855616e7b86929fa9a1978f82796e6a64615d565b5a5a595a5a545c6063686d747f8b939ea89f92867a6d6054473a2d21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000000000000000000000000000000000810181e272e343a4145474d5355585b5d5e5f5f5f5e5e5d5a5754534d474540393129251e160e0500000000000000000000000000000000050c151c232830363a4146474d525457595c5d5e5f5f605f5f5e5c5a585553504947433d383229241d160d060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191d20262f3a47535f6a7885919eabb5ab978b7e7164584b3e3125180b00000000030b12181c1f20212121212121212121212734404d5a6773808d8f8f8f8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d606060606060606060606060606060605f5e5d5b595754514c46454039342e261e191009000000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d2013070000000b16212b353d44484a4d4b5153555756544f473e4143454646464543413e3a39424e5765727e8b98a7ac9f92867a6d6054473a2d21140600000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000000010a12191e2325262d2d2d2d2d2d2c22211f1b150e0e161d22272a2a2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000004101c2934404b556673808c99a2a99e91857a6d675f5854524c4e4d4d4d4d4e4b5153565d606d75818e9ba9a2988b7e7164584b3e3125180b00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000000000000000000000000000000009121a222a303940454c5254575f626567696b6c6c6c6b6a696764615e5753514b433e35302820170e050000000000000000000000000000050e171e272e343b42464c5254565e616366686a6b6b6c6c6c6b6a69676562605b53544e48443d352f281f180f0600000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c080d11141d2b37434e58697683909ca9b2a5988c7f7265594c3f3226190c000000000000070c1013131414141414141414141a2734404d5a6773808d9a9b9b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664605d5553514b443f38302b221b120a0100000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000000050f1a232b33383c3d40404546484a494845474a4d505152535252504e4b4746414754616e7a8795a0aca3998a7d7064574a3d2e23170b00000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f0000000a131c242a2f3233393939393939392f2e2b2620181720272e333637393939393939352d2b28231c140c02000000000000000000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000006131f2c3845515c6777848f929797988b7f72685d554e4746414141404040414045464c525b626f7c8897a2aa9b8e8174685b4e4135281b0e02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000009121a242c343c434b51565d6066696e7174767878797978777674716e6965605d555046413a322920170e05000000000000000000000000050e172029303940444d52565e6165686e70737577777879797978777674726f6c65626058544f45413a312a21180f060000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040b1b2631424f5c6875828f9ba8b2a6998c7f7366594c403326190d000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573706d6764605c54504a423d342d241c130a01000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d2013070000000008111a21272c2f302e34383a3c43474b5154575a5c5e5f5f5f5e5d5a5854524c48525e687784919daaab9a8d807467544a3f34281c1003000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000007121c252e353b3f40464646464646453c3a37312a22202932393f4344464646464646423a38342e261e140a00000000000000000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d2014070101010101010101010101010101010101010101010101010101010100000000000000000000000714202d3a4753606d79808285878a8c86796d60564c433c393530343333342e34383a4147535f6a7885929fa99d9083766a5d5043372a1d1004000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000000000000000000000000000000007111a242c363e464e555c60686d72777b7e818384858686858483807e7b76716d67615a524c443b332920170b0200000000000000000000040d172029323b424a51575e61686d72777a7d7f82838485868685858482817e7b78746f6a636059514b433b332a21180d0400000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040a1b2835424e5b6875818e9ba8b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858482807d7a76716d66605c544e463f372e251c1309000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000080f161c2022232a313a41454e53555d606467696b6c6c6c6b6a6764615d56544f566774818d9aa7a99c908376665c5044382b1f1206000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00020d19242e3740474b4d535353535353524847433c342a21323b444a4f515353535353534f46443f3830261c1106000000000000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d7376787b7d807f73675d51443a312d29242727262723282c3037434e586a7784919daa9e9184776b5e5144382b1e1105000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000000000050e19232c363e4850585f676d737a7f84888b8e90919292929191908d8a87837e79716c615e564d453b32291d140a000000000000000000010c161f29323b444c545c60696e757a7f83878a8c8f90919292939292918f8d8b8885817c76706b605d554d453c332a20160c010000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140a0a0a0a0a0a0a0b070d10141b2a36414c566976828f9ca9b4aa978a7e7164574b3e3124180b000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0907060401000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399939291908e8c8a86837e79726d666058514940372e251b10070000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000000000000050b1019232b343c434c52585f62676d71747678797979787674716d686360595865717e8b98a4ac9f9285796d6053463a2d201307000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f0007131e2a3540495257596060606060605f55534e463c332939444d555b5d6060606060605c53504a42382e2317130a0000000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000004101c2934404b555c606769696e7073736d63554b403228201d191a1a1e21262b30363e46525e697885919eab9e9184786b5e5145382b1e1205000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000000000000000000000000000000020d17202b353e48505a616a6f797f868c9195989a9c9e9f9f9f9e9d9c9a9795908b857e766d685e574d443b2f261b1106000000000000000007121d28313b444d565e666d727b81868c909596999b9d9e9e9f9f9f9e9d9c9a9897918d89837d746d675f574d453c32281e13080000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2016161616161616171718181d20262d3946525e687784909daaaea298897c6f6356493c30231609000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20181818181818181818171716151413110d080705020000000000000000000000000000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9b9999928f8b857f786f6a625b514940372d22190c0300000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000050e19222b353d464e565d606a6f747a7d8083848586858583817e7a76706b625f626f7c8995aaaea298887b6e6255483b2f221508000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f000a16232f3b47525b63666c6c6c6c6c6c6c625f584e453b323f4a555f676a6c6c6c6c6c6c68605c544a3f3428251c120900000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000c18232f39434b51535a575e61646666635b5143392f20191d2021262b2e31373a41464f59616e7b8796a1aa9d9083776a5d5044372a1d1104000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000008141e29323d47505a616c717c848c92989da0a7a7a7a4a3a2a1a2a4a6a7a79f9d97918a827a6e695e564c41382d22170b01000000000000010d18242f39434d565e686e787f868e92999da0a7a6a8a7a5a4a3a3a4a5a7a9a7a9a19e9a94908981796e695f574d443a2f24190d04000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d232323232323232324242524292c2f38404b55616e7a86939facac9f9285796d6053463a2d201307000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d242424242424242424242424232221201d191514120e0903000000000000000000000000000000000013202c3946535f6c7986929facb9b3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa2a5a8aba39f9c97928c837c726d635b51493f342b1e150b00000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000020c17202b343d474f585f686d747c81868a8d8f9192929291908d8b86827d766f6a616d7a8798a2aeaa968a7d7063574a3d3024170a000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000c1925323f4b57636d73797979797979786f6a5f574d443a434f5b677177797979797979756d665c504440372d241b1108000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c0400000000000000000007121d2731394045474d4d535457595957514940312720252a2d2e31373a3c42464c5259616b73808d99a9aa9b8e8175685b4f4235281c0f02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f120600000000000000000000000000020b1925303b444f59616c717e8691969fa2aaa9a19e9b9796959595979a9ea1a8a9a19e948f837b6e685e53493f33271e130800000000000004101d2935404b555e696e7a838c92989fa3ababa39f9d9a9897969697989a9d9fa3ababa69f9c938e847b6e695f564c41352921160a0000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a3030303030303030303031312f35393c4149515d67727e8b99a4afa79c8f8275665c5145382c1f1306000000000000070c1013131414141414141414141a2734404d5a6773808d9aa69b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a31313131313131313131313131302f2d2c292422211e1a14100b0600000000000000000000000000000013202c3946535f6c7986929facb9ada1979292929292929292929292929292929292989495989b9fa3aaa9a19e9591877f736d635b51463c30271d1207000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000008131e29323d464f59606a6f7a81878e92989a9c9e9f9f9f9e9d9a99928f89837c726d687885929faba5988b7f7265584c3f3225190c000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a000d1a2633404d59667380868686868686857c6f695e564c4344515d6a778386868686868682786d605c52493f362d231a1107000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000010b151f272f34383a404246484a4d4c4b464037292c2d3036393a3e4247484d53565e616b707d87929faca2988b7e7265584b3f3225180c00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000a141d2a36414c56606b717e879298a0a8a8a19e97928e8b898888898a8d91969ea1a8a69f9591847a6e655b50443a2f24190d0000000000050f1a232c3945515d676e7b8490959fa2aaa9a19e9992908d8b8a89898a8b8d9092999ea1a9aba59e9691847b6e685d52453d32271b0f03000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473d3d3d3d3d3d3d3d3d3d3d3e3e3f4045474e535b606d7984919eababa0958a7d7164544b4034281c100400000000030b12181c1f20212121212121212121212734404d5a6773808d9aa69b8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3c3a39352f2e2d2a261f1c17110a020000000000000000000000000013202c3946535f6c7986929facb8ab9e9285858585858585858585858585858585858687898b8e92989fa2aaa7a099928b7f736d62584e43392e23180c000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000010d1925303a444e58606b707c848e939a9fa2aaa9a8a4aba39fa3aba39f9c9490877f746d7784919daaa69a8d8073675a4d4034271a0d000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f231609000a1623303d495663707d87929a93939791847b6e685e554b424d5a6774808d93939393938e81746e635b51483f352c231910060000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c010000000000000000030d151d23292c2d31363a3b3d40403e3b352f35393a3d4146474a4d5355575f61686d747d869299a3a79f92867a6d6154473a2e21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000006111b262f3846525e68707d879299a3aaa49d96918a85817e7d7b7b7c7d80848a91969fa7a7a0968f82776c60564c4135291c1106000000000b16212c38444f59606d798390969fa7aea59d97918c8683817e7d7d7d7d7e8083868c91979ea5ada8a09691847a6d60594f43382c1f14090000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d605349494949494949494949494a4a4b4c4b5153585f656c74808d96a1aca4999083786c605346392e23180c00000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e34404d5a6773808d9aa69b8e8174685b4e41352e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d60534b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484745413f3b3a36312b28231c140c0701000000000000000000000013202c3946535f6c7986929facada093867978787878787878787878787878787878797a7c7f82868c92989fa7aba39f918b7f726a60554b4034281d12070000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000005111d2a36414c56606a707d8691969fa4acaaa29f9b979599929994979a9e9f99928c81787683909ca9a79b8e8174685b4e4135281b0e0006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c201407000916222f3b4854606b717e88939fa4a19691847a6d675d544a4653606c78818e949fa69d938d80736d635a50473e352b22180f0600000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000030b12181c1f20252a2d2e3133332f34383a4045474a4c525457575f6265696e737a81889298a2a8a0958d8073685d5246392d20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000b17222d38414f59616e7a859299a3aba49c928d847e787471706f6e6f7173787d8490959fa8a89f948c7f72685d5245382d22170b00000004101c27333c4854606b74818e95a0a8ada39c938e857f7b777472717070717274777a7f858e939ca4ada9a0968e81746b6054483b31251a0e02000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6056565656565656565656565657575859555d60646a6f77808d929da8a59f93877d70655b5044372b1d1207000000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b404d5a6773808d9aa69b8e8174685b4e413b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6057575757575757575757575757575757565554514c4c4846423b38342e261e18120b030000000000000000000013202c3946535f6c7986929facada093867a6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b666d6d6f72757a808590959fa6aea49f92877c6f675c5145392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000040f19232d3946525e686f7c869298a1a8aba39f98928e8a88878686888a8e92979f9f938d8075828f9ba8a89c8f8275695c4f4236291c0f00020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c1004000713202c38444f59616c727f8b929ca5a0969083796d665c5349505b666d78828f959fa59c928c7f726c625a50473d342a21180e05000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000001070c1013141a1e2124293036394045474b515357565e616467696e72767b80858d939aa2a79f969183796d60564c4135291d110500000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000030f1b27333f4953616b75828f97a1aba49c918c8079716c66646362626264666c707a839096a0aca69f92857a6d60544a3f33281c0f0300000714202c38444f5963707d89939ea7aea49c918c817a726e686765646363646567686e737a818c919ca5afa89e93897c6f63574d42362a1e12050000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d636363636363636363636363636364646668676d71757c828d929da4a49f938c7f726b6053493f33271b0b0000000007121d273039404546474747474747474747474747474d5a6773808d9aa69b8e8174685b4e474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d64646464646464646464646464646464646362605d555855534d46443f383029231d150d0500000000000000000013202c3946535f6c7986929facada093867a6d605f5f5f5f5f5f5f5f5f5f5f5f5f5c60616265686d737b838f949fa7afa3999183796d60544b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a16212c38444f59616d7a849198a2aaaaa299928d85817d7b7a79797b7d81858b92979d928a7e818e9ba7a99d9083766a5d5043372a1d1000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b000004101c27323d47505a626d73808c929da59f958f82786d655b504a545c666d79839096a0a49c918b7e716c61594f463c332a20170d040000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000000000000000000040610181f272f353b41464b5153555d606467686d7174777b7f83888d92989fa4a39f9590847b6e675d51443a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000005121f2b3744505b65707d8a939ea9a79d928c7f746d67605b5456555556545b60686d7984919da6aea2988c7f72665b5044382b1f120600000916222f3c4854606b7783909da5afa89d928c7f746d68615e56585756565758565e61686d747f8c939da9afa59c8f8276695e53463a2d211407000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867970707070707070707070707070707071717274767a7d82878f949da4a099938c80746d63594f41382d22170b000000000c18232e39424b515354545454545454545454545454545a6773808d9aa69b8e8174685b545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada0938679717171717171717171717171717171717170706f6d676865615f5753504a423d342f271f170e05000000000000000013202c3946535f6c7986929facada093867a6d605352525252525252525252524a50535456565e61696e78828f95a0acaba0958b7f72665c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1b27323c4855606b75818e96a1aaaaa2989287807a75716e6d676d6e7074797f858f949e9185818e9ba8aa9d9084776a5d5144372a1e110000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a10050000000b16212b353e48515b636e74808e939ea69f948e81776c605b514b545d676d7a849196a1a39f92877e706b60584e453b322920160d0300000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000000071019222a313940454d52555c6064676d7074777a7d8184888c90959a9fa2a39f98928c837b6e695e554b4032281e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000613202d394653606c7883909da6aca0958d80736d605c55504a4a4848494a50565d676f7d89949facaa9e9185786c605346392d2013060004101c2834404b5463707d8995a0acaca0968d80736d605d56524d4b4a4a4a4a4b4c52565d606d74818e97a2adab9f94877b6e6154483b2e211507000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb0a396897d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7e7f8183868a8e93999f9f9d9590877f746e645b51473d2f261b110600000004101c2834404b545c606161616161616161616161616161616773808d9aa69b8e817468616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facb1a4978b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a7875726e6964605c544f454039312920170e050000000000000013202c3946535f6c7986929facada093867a6d605347454545454545454545453f444647494c52575f666d7a83919da6b0a79e9184796d6053463a2d20130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000007131f2c38444f5963707d89939ea8aea29892867d746d686462605d606164676d727a828e93979185929facaa9e9184776b5e5144382b1e11000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a110800000000050f19232c363f49525c606c78818f949fa69e938d80746d635a504b555e686e7b849197a2a39992867d706a5f574d443b32281f150c03000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000061019232b343c434b51565e61676d71757a7d8084868a8d9196989d9fa7aba399928e867f796e695e574d43392f20160c020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000005111e2a36424d5763707d8a95a0aca69d9083786d605b514b443f3d3c3b3c3f444c55606b7683909c9f9e9d97897c6f6256493c2f2316090006131f2c3845515c6675818e9ba7b1a99e9184796d605b524c46413f3e3d3d3e3f41464c525b606d7a85929fabb0a6988c7f7265594c3f2f24180d0100000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9a5998f8989898989898989898989898989898a8a8b8c8e9092989b9e9c9995908a837d726d645c53493f352b1d140a0000000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e73808d9aa69b8e81746e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facb9a69a908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784827f7b76716d666059514b433a322920160c0300000000000013202c3946535f6c7986929facada093867a6d6053473a38383838383838382e34383a3a3c41464d545d686f7c89949eaaada1968a7d7064574a3d31251a0e02000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000915222f3b4854606b7683909da5afa69f92867d706b605d565554515355555d60686d78818e94989298a2aeab9e9184786b5e5145382b1e1200000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c16100800000000000007111a242d374044505b666d79828f95a0a59d928c7f726c625a504c565e696e7c859298a2a39892867c6f695f564d443a31271e150b020000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e21150800000000000000000000030c18222b353d464e555d60686e73797e82868a8d90939a9a9ea0a8a9abb1ac9f9287817b736d665e574d453b31271d0e04000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000714202d3a46525e6976828f9ca7ab9f94897d70665c50454039332d2f2f2d333a434f5964717e8b989291908f8c7f7366594c403326190d000713202d3a4653606d7985929facada1978a7e71675d5145413a36303130303130363a4145525d68737f8c99a9b3a89c8f827569554b4035291d10040000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9aba199969696969696969696969696969696969797999b9d9f9e96918f8c88837e78706b625b534a41372e23190b02000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a808d9aa79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929facb9aca29a97979797979797979797979797979797979797969596918f8b88837e78706b605c554c443a32281e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d2c2c2c2c2c2c2c23282b2d2e30363b424c56606b75828f9cabb2a89b8e817568574d42362a1e1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700030f1c28333f4a54636f7c89959fabab9f948b7e716a6059524c48474546484b51565e666d788290989fa2aab4ab9e9185786b5e5245382b1f12000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b05000000000000000008121b2528333f4a545c676d79839096a0a49c918b7e716c61594f4d575f6a6f7d869299a3a29891857b6e685e564c433930261d140a0000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000000000000000b151e2a343d474f585f676d737b80858a8f92989a9d9fa4a39f9fa4aba4a7a79a8d807b756f6a605c544a42382e23170c03000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000205070814212e3b4754616e7b87939facaa9c9083766b60544a3f342f282222222228313d4855616e7b878685848483817f7265584b3f3225180c00091623303c4956636f7c8998a2a5a69e9285796d60554b40352f2a2524232324252a2f35414c56626f7c8897a1adab9e918578675d5145392c201306000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9b3aba5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a5a7a99e948f84827f7b76716c656059514941382f251c110700000000000a1723303d4a5663707d87878787878787878787878787878787878d929da99e938e87878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929facb9b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a8a19e9b9894908a847d746d675e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d201f1f1f1f1f1f171c1f2021252a303a434f5964707d8a99a3afab9e928578695e53463a2d211407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505b6674818e9ba7b1a79c8f82766c62584f45413b3a393a3b40454c545c666e7b86929facb4b7ab9e9184786b5e5145382b1e1200000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a0907040000000000000000000000091317222d38424b555d676d7a849197a1a39f92877e706b60584e4e58606a707d87929aa4a19791847a6e685d554b42382f261b1106000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000007121c27303c464f59606a6f7980868d92979c9fa3a8a09e9a9992939995989b9f9d928d87827c736d665c544a3f34281e150a000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000002080e1114141d2935404b5565727f8c99a4aea2988a7e7164594f42382e231d17191917212d3a46535f69767b7a7978777675726d62564a3d3124180b000c1926333f4c5966727f8c969798999a8d8174665c5143392f241e1917171717191e24303a4653606c7985929eabada197867a6d6053473a2d20140700000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f2316090000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a4a6aaa89c8f827e7a736e6964605b534f473f372f261d130a0000000000000a1723303d4a5663707d89949494949494949494949494949494949a9da4aea59e9b949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a1a2a5a8aba8a69f9c95918981796d685e564c42382e23170c030000000013202c3946535f6c7986929facada093867a6d6053473a2d201412121212060b10121314191e28313d4754606d7a86929facada297877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000613202d394653606c7985929eabaca095897c6f635a50463d35302d2c2d2f353a424a545e6973808d9aa4afb7aa9e9184776b5e5144382b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000006111c262f39434c555e686e7b859197a2a39992867d6f6a5f574d4e58616b717e88939fa4a09690837a6d675d544a41382d22170b060000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000c18232e39424e58606b6f7c848c92989fa2a7a09d9996918d8a868687888b8e92989f9a948f8780786d665c50443e30261c11060000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000050d14191e2021252c3845515d6776838f9cabac9f9285796d6053463d3026252525252525252a36424d575f696e6d676b6a696865625b51463a2e221509000e1b2835414e5b68748188898a8b8d8e8b7e7164544b4031271d130e080a0a080e131f2b3744505b657683909da9b3a994887b6e6155483b2e2215080000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393949597999d9f9e948f8a85807b726d605c544a42392e2318140b010000000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6afaaa8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949496989b9fa2a9aba7a09d938e837a6d685e544a3f342820150a0000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070505050000030607080c16202c3945515d677783909daab3a9968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000916232f3c4956626f7c8997a2adaa9d9083776b6054483f34292421202024293039424d57616e7b87939facb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000a141d27303a434c565f696f7c859298a3a39892857c6f695e564c4f59616c727f8b929ca5a0959082796d665c53493f332722170c0000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000004101c2834404a545f6a6f7d8691969fa2a69e9c95908c8884807d7a797a7c7e81858c92989e99938c81786d605a5042382e23170c0000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000050e171f252a2d2e32323a4753606d7986929faca89b8e8275675c51453832323232323232323230313b454d575e61605d555d5c5b585651493f34291d1206000714212d3a4754606d7a7b7c7d7f8081827b6e6155483b2e22150b0100000000030f1b27333f49536975828f9ca8aea295887b6f6255483c2f2215090000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d2114070000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868787888a8d90959a9f9c98928d867e756d665c544a40342820160a000000000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa6a8aeb6afa9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868788898c8e92979da0a8aca59d9590837a6d665c50443c31261a0f0300000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004111d2935414c556975828f9ca8b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000c1925323f4c5865727f8b98a9b3ab998c7f7266594f43362d2219141313181e27303b46525e697683909da9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000020b151e28313a444d575f6a6f7d869299a3a29791847b6e685e554b505a626d73808d939da59f948f82786d655b50443e34281d11050000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000006121f2c3844515c666f7c859298a0a8a19e948f89847f7b7774706d6c6d6f7174797f869195a09f938e81746c61544a3f34281c100300000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000020d1720293036393b3f3f3f495663707c8998a3aeaa988b7e7265554b403f3f3f3f3f3f3f3f3f3f3d3c383b454d535453514b51504f4b4a463f372d23180d01000613202c3945515d676d6e7071727374756e695f53463a2d2114030101000205080f17222d424f5b6875828e9ba8b5ab95887b6e6255483b2f2215080000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c2013060000000000000013202c3946535f6c7986929facada0938679797979797979797979797979797a7a7b7e8083888d9299a19f98928b81786d665c51443d32271b0f030000000000000a1723303d4a5663707d89939393939393939393939393939393939a9da4aea59d9b939393939393939393939393939393938a7d7164574a3e3124170b0013202c3946535f6c7986929facada0938679797979797979797979797979797979797a7b7c7f81858b91969fa4aca79f959082786d60584e43372b1f140900000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000010d19242f414e5b6874818e9ba7b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c6f6356493d32231b100806070c151e2a36424d576774808d9aa7b3a99c8f8276695c4f4336291c10000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000030c161f29323b454e58606b707e87929fa3a19691847a6d675d5145515b636e74818e939ea69e948e81776c605a5045392d21150800000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d20140700000000000000000713202d3a4653606d78839197a2a8a097928a827c77726e6967636060616265676d727b839196a19d938a7d70665c5044382c1f120600000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000008141f29323b4146474c4c4c4c5966727f8c99aaaea398887b6f62554c4c4c4c4c4c4c4c4c4c4c4c4948443d3b4246484745404443423f3d3a342d251b1106000004111d2935414c555d6062636465666869615f574d42362a1e120d0d0e090e121419212b37434e58697683909ca9aea399877a6d6154473a2e2114070000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c666c6d6e6f7173777b80879196a1a29f938e81786d60584e43382b20150a0000000000000a1723303d4a5663707d86868686868686868686868686868686868d929da89d938e86868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e6f7275797e848d939aa4afa79f948d80736a5f53473b31261a0e02000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000081b2734414e5a6774818d9aa7b2a6998c7f7366594c403326190d000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d201407000000030c1a25303f4b5865727e8b98a5b1a89b8e8275685b4f4235281c0f000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000040d172029333c464f59616c717e8b919ca4a0969083796d60534749525c606d78818f949fa69e938d80736c6156493d3024170a00000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000006131f2b37434e5865727f8c95a0a9a09691857d766f6b66625f575753535455555d60696e7a84919ea59e9184786d6053463a2d20130800000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c12070000020e1925303b444d5254585858585b6875828e9ba8ac9f9286796d605858585858585858585858585856544f473d363a3b3a39352f363532312e29231b1309000000010d19242f3a434c5154555657585a5b5c55534d453b31261a1a1a1a1b1b1a1e21252a333b4754606a7884919eabac9f9286796c605346392d20130600000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000013202c3946535f6c7986929facada093867a6d606060606060606060605b606061626466696e747c849196a1a59e938d80736a6054473c31261a0f0200000000000916232f3c4855616b707979797979797979797979797979797979808d9aa69b8e817979797979797979797979797979797979716c6155493c3023170a0013202c3946535f6c7986929facada093867a6d606060606060606060606060605c6061616365676d71798088939fa5afa69f92877c6f62574d42362a1e1205000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004101c2834404a546875828e9ba8b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c1f130600000000091724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000050e17212a343d474f59626c727f8c929da89f958e8175685b4e4244505c666d79828f95a0a59d928b7e7164584b3e3125180b000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000000000815222e3b47545f6a7784919ea7a39891847b706b63605955534d4a474647484b51575e68707d8a96a1a1968a7e7164574b3e2f24190d01000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000005111e2a36414d565e6165656565656a7784909daaaa9d9083776665656565656565656565656565656360594f44382d2e2d2c292429282524221d181109010000000008131e28313a41454748494a4c4d4e4f4846423b332923272727272728252a2d30363c454e58626f7c8896a1adab9c908376655b5044372b1f1205000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000013202c3946535f6c7986929facada093867a6d6053535353535353534a505354545557575f616a6f7b84919ea7a59f92877c6f62584e43372b1f120600000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c73808d9aa69b8e81746c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080013202c3946535f6c7986929facada093867a6d6053535353535353535353534a5153545556555d60676d747f8c939daaaea3998e8275695f53463a2d211407000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000104060708090b141f2c3844515c667683909ca9b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000000b1824313e4b5764717e8a97a4b1a5998c7f7266594c3f3326190c000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000060f18222b353e47505a636d74808d9aa7a79d9083766a5d50433f4a545c676d7a84909daaa4998c807366594d4033261a0d0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000916222f3c4955626f7c8896a0ac9f92867c6e696159544f4847423d3a393a3c40454d56606c7884919ea89b8f827568554c4135291d1104000000000000000000000000000000000408101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000714202d3946525e686e7272727272727985929faca89b8e8275727272727272727272727272727272706b6054483c3126201f1d181d1c181815120d06000000000000010c161f282f35393a3b3d3e3f4041423b3a36312c2f3034343434343531363a3b41464e57606a74808d9aa8aea3998c7f726653493f33271b0f03000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646463f44464747484b4d53585f69707d8a959faba3998f82766a5f53473a2e211408000000000004101c27333d474f55566060606060606060606060606060606773808d9aa69b8e817468606060606060606060606060606060575550483e33281c11040013202c3946535f6c7986929facada093867a6d6053474646464646464646464044464748494b51555d606d74818e98a2aeab9f93877b6e6155483b2f24180d010013202c3946535f6c7986929facada093867a6d6053473a2d2014131313070d10131414151a1d27303a4653606d7985929fabb2a896897c706356493d3023160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180c00000000000c1825323f4b5865727e8b98a5b5ab978a7e7164574a3e3124170b000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000007101a232d373f44505c666d7983909da9a59d9083766a5d5043434c565e696f7c85929faca3998c807366594d4033261a0d0000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000b1825323e4b5865717e8b98a8a79a8d81746a5f574f48443d3a37312d2d2e2f353b44505b6574818e9ba79e928578675d5145392c2013060000000000000000000000000000050c1114171d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000814212e3b4754616e7a7f7f7f7f7f7f7f8c98a2aea99c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574e42372b1e13100c070f0c0b0906010000000000000000040d161e24292c2d2f3031323335362e2d2a32383b3d404040404141424246484c525860696f7c87929faca99f92867b6e6155483b2d22170b000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939392d3338393a3b3c3e42464e57616c7683909da9ab9f94887b6e6255483b2f2215060000000000000b16212c353d44484a53535353535353535353535353535a6773808d9aa69b8e8174685b53535353535353535353535353534a49453e362c22170c000013202c3946535f6c7986929facada093867a6d6053473a393939393939392e34383a3a3b3c40454b515b616d7a86929facafa4998c7f7366554b4035291d10040013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181d20202122252a2f39434d57636f7c8998a2aeaca196877b6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180d01000000000c1926333f4c5966727f8c99a5afa399887c6f6255493c2f221609000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000060f19222c363f49525c606d78828f959fa69d938c807366594d424b555e686e7b859198a2a49a92867d706356493d3023160a00000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000d192633404c5966737f8c99a6a3968a7d7063584e453e38322e2b262020212429333f49536673808d99a6a197877a6d6054473a2d211407000000000000000000000000000810171c2123242a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000714202d3a4753606d7a868b8b8b8b8b8c919caab4ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b84776a5f53473a2e2114080000020000000000000000000000000000040c13191d202122232425272829222b353d4448494d4d4d4d4e4e4f4d5354565e616a6f7b849199a3aba1978d8174695f53463a2d1b11060000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d22282b2d2d2e2f31363c45505a65727f8c98a5b0a6998c7f7366594c402d22170b00000000000005101a232c33383c3d464646464646464646464646464d5a6773808d9aa69b8e8174685b4e464646464646464646464646463e3c39332c241a1005000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d23282c2d2e2e2f35394046525e6873808d99a9b3ab9d908377675d5145392c2013060013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d24292c2d2e2f30363b424b555f6974818e9aaab4ab9e918478695e52463a2d201407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000030f1b27333f49536773808d9aa6ac9f92867a6d6053473a2d201407000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000050e18212b343e48515b636e74818e949ea79e948e81746e63574b4a545d676d7a849197a1a49f93887e716b6054483b2f22160900000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000000000d1a2633404d596673808c99a6a295887c6f6255493c332c27211e1d2024292d333b434e586774818d9aa7a994887b6e6155483b2e22150800000000000000000000000008121a22282d3031323643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e211508000613202c3945515d6775828f98989898999ca3adbcb0a69f9c98989898989898989898989898989896887b6e6255483b3025190e02000000000000000000000000000000000001080d111314151617191a1b1c27323d474f54565a5a5a5a5a5b5c575e6164686d747c859196a0aaa39992857a6e61574d42362a1e0a000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d202020171c1f20212122262a333e4955626f7c8895a2afa99c8f82766953493f33271b0f0300000000000008111a21272c2f30393939393939393939393939404d5a6773808d9aa69b8e8174685b4e4139393939393939393939393931302d28221a120800000013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181c1f20212224292f35414c56626f7c8897a2adac9f9286796d6053473a2d2014070013202c3946535f6c7986929facada093867a6d6053473a393939393939392f35393a3b3b3d42464d545c676e7b87929facb1a79a8d817467574d42362a1e1105000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c20130600000005121f2b3744505b6576838f9ca9aa9d908477675c5145382c1f1306000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000040d17202a333d47505a626d73808c939da69f958f82786d605b5244505c666d79839096a0a59c928b7f726c61594f44382c201307000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000000000c1925323f4c5865727f8b98a9a396897c706356493d332b262324292c2f35383f444d56606a7683909da9a399877a6e6154473b2e211408000000000000000000000008121a242c33393c3e3f3e43505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080004101d2935404b5565717e8b99a49f9fa5a7adb5bbb2aaa4a19f9f9f9f9f9f9f9f9f9f9f9f9f9fa8998c7f7266564d41362a1e11050000000000000000000000000000000000000001040607080a0b0c0d13202c38444f596063676767676768686a696e71757a81879197a0a8a19892877d6f685e52453b31261a0e00000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014130b0f12131414151a212e3b4754616e7a8794a1adab9e928578655b5044372b1f1205000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d34404d5a6773808d9aa69b8e8174685b4e41352d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000013202c3946535f6c7986929facada093867a6d6053473a2d2014131313130c1012131415181d25303a4653606c7985929fabafa399897c6f6256493c2f2316090013202c3946535f6c7986929facada093867a6d60534746464646464646464640454747484a4d52575e666d79829099a3afab9f95897c6f6356493c30251a0e02000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d20140a0000000613202d394653606c7985929fabac9b8e817468554b4034291c1004000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000030c161f29323c464f59616c727f8b929ca5a0969083796d665c5049525c606d78828f959fa69e938d80736d625a50473d32271b10030000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2014131313131313131313131313131313131313131313131313130807050200000000000000000000000000091623303c4956636f7c8997a1a5988b7e7265594f453d3731302f35393a40454950565e686f7c89959fac9f9286796d6053463a2d2013070000000000000000000008121a242c363e45494a4c4a46505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800010d18242f3a4754616d7a86939393939a9da5afb5aaa0989593939393939393939393939393939393908376685e5246392d2014070000000000000000000000000000000000000000000000000000000916222f3b4854606b707373737374747576787b7e82868e9299a1a39f9791867e716b60564d4133291f140900000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c090e13202d3a4653606d798693a0acac9f9286796c605346392d2013060000000000000000050b10141617202020202020202020202734404d5a6773808d9aa69b8e8174685b4e41352820202020202020202020171714110c05000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000004060707070c131f2b3844505b667683909ca9b5ab978a7e7164574b3e3124180b0013202c3946535f6c7986929facada093867a6d6053535353535353535353534b5153545557575e61696e78818e949fabafa59d9083776b6054483b2f1f140900000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c706356493d30261c110a080a111c28343f4a54626f7c8898a2aea49a8a7e7164574b3e2f23180c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000020b151e28313b444e58606b707e87929fa4a19791847a6d675d544a515b636e74818e949ea79e948e81776c605b51483e352b21160b0000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000713202d3a4653606d7985929ea99c8f82766b60574f47433e3d3d4045474b51535b60686e7a84919ea7a99d908376665c5145382c1f130600000000000000000008121a242c363e48505557585651505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000713202d3946525e687682868686868e929da9b0a4988e888686868686868686868686868686868686887b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000a1623303d495663707d808080808181828385878b8f92999fa09e99928d857c716c61594f443b3021180d030000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20191919191919191a1a1c222d3a4754606d7a8793a0adafa399877a6d6054473a2d211407000000000000000000000407090a1313131313131313131a2734404d5a6773808d9aa69b8e8174685b4e4135281b1313131313131313130b0a08040000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000030f1c28333f4a546875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facada093867a6d606060606060606060606060555d6061626466696e737b828e939ea6b0a79e938a7d7063594f44382c200d0200000b1825323e4b5865717e868686868686867c6f6256493c2f23160b0301071a2733404d5a66738086868686868686786d6053463a2d201307000c1825323f4b5865727e8b98a9b2ab998c7f7266594f42382e231a1615141c232c3844505c6673808d9aaaac9f93877a6d6154473a2e21140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000a141d27303a434d565f6a6f7d869299a3a29892857b6e685e554b505a626d73808c939da69f958f82786d655b50493f362c23190f0400000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000006121f2b3844505c6673808c96a19f94897d70696059534e4b49494b5153555d60656c717a839096a0aca2978c7f7265544b4034281c1004000000000000000008121a242c363e48505a616465625b515d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000005111e2a36414c5666707679797979818e9aa7aea195887c79797979797979797979797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c8d8d8d8d8e8f909298979c9c9a9896918d86807a6f6a615a50473d32291f0f060000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252626262b2d333c4855616e7b8894a1aeaea399867a6d6053473a2d201407000000000000000000000000000006060606060606060d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0606060606060606000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000b17222d414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6e7073767b80858f949ea5afa8a0958e81756b6155473d32271b0f0000000b1724313d4a56626c71797979797979796f6a6054473b2e231c150c0b121826323f4b58636e737979797979797976665c5044382c1f1206000916222f3c4955626f7c8897a1adaa9d9184776b60544a3f342b26232222262e35414c56606d7985919eabaa9d908376685e5246392d20130700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000006111c262f39434c565e696e7c859298a3a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f372d241a110700000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000003101c28343f4a54606d7a849199a49e91847b6f6b625f58585656555d6064676d71787e859095a0a8a49e92857a6d6154473a2e23180c000000000000000008121a242c363e48505a616c71726d625b5d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000010d1925303a44545e66696c6c6c75818e9ba8ada194877a6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564d41362a1e11050000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999a9a9a9b9b9d9fa29f94908d8b8884807b746d68605850483e352b20170d00000000000000000000000915202b353f474e524d52575f62666a6e71737577787879797978777573706d67636059534d46423c332a1f140900000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a323232323232323233333137383f444f5964717e8b97a4b1ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000061b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0013202c3946535f6c7986929facada09386797979797979797979797979797979797a7a7b7d8082868c92979fa6afa79f969183796d60594f44352b21160b0000000915212e3a45505a62656c6c6c6c6c6c6c6260584e443d342e271e18151d2329333c47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000613202d394653606c7884919eabaca095897d70665c50443f37312f2e2f30383f46525e68717e8b97a1ada3988b7e7265564c41362a1e110500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000091217222d38424b555d686e7b849197a2a39f92877d706a60574d4e58606b707e87929fa4a19791847a6d675d544a41382d251b120800000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000b17232e3845525d68707d87939aa19691847d746f6a6764636366676d70757a7e838b9297a0a7a49c928b7e71685d5246392d1d12070000000000000008121a242c363e48505a616c717e7f726d6257697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000008131e28323a4146545a5d60606875828f9ba8ada093877a6d606060606060606060606060606060606054524d443b3025190e020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a6a7a7a8a9aba99c9083807e7c77736e69615e564e463e362c23190e0500000000000000000000010e1a26313d4751595e5f6060605e575f626466696a6b6b6c6c6c6b6a686663605d6060606055534d453c31261a0e02000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f404142464a5057606b75828f9ca8b5aa9d9184776a554b4035291d1004000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000205101c2834404b556875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868687888a8c8f92999fa2a9aba39f9590847b6e675d51473e3323190f0400000005111d29343f4850565860606060606060605e56544f444039302a211f272f343e454d53555d60606060606060605f504a42382e23170c000005121f2b3744505b6574808d9aa6b0a89d9083786d605a5047433d3c3b3c3d424a505b616d7a85929ea9ab9f92867a6d6154473a3025190d0100000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000007101b2428333f4a545c676d7a839096a1a49c918b7e716b61584e4d565f6a6f7d869299a3a29891857b6e685e554b42382f261b130900000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000000000006111c2935414c56606b717e8892989f969188817c777471707073767a7d81858b91959ea1a9a29f928d80736c61564c4135291d0b0000000000000008121a242c363e48505a616c717e878b7f72695e697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e21150800010d1925303a444c52545757575c6875828f9ba8aca09386796d60575757575757575757575757575755544e46413b32291f1408000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999f9fa0a1a2a4a6aa9e9185817e7a746e69605c554d443d342c241a1107000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585a5c5d5e5f5f5f5f5e5d5b575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4d4e4d53545b6069707d88939facb3a99b8e8174685b4e412f24180c00000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c090e1116202c3845515c677683909ca9b6ac978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949597999c9fa3abaca49f99928d837b6e695e554c41352c21110700000000010c18222d363f454a4b5359636a6c6c6c6c6b636059514a423c332a2a3139404550575f626a6c6c6c6c6c5f574d53443f3830261c11060000030f1b27333f4953626f7c88949eabab9f958c7f726c625a534e4a4948484a4e545c606d75818e97a1ada3998d8074685d524639291e13080000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000040f19222d363e44505b666d79828f95a0a59d928c7f726c62594f4c565e696e7c859298a2a39892867c6f695e564c433930261d140a01000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000d19242f3a444f59626c717e868f949c9a938e8883807e7c7c7f83868a8e92989da0a7a39f97928a80736e645a50443a3024190d00000000000008121a242c363e48505a616c717e879292867b6e61697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e2115080005111d2a36414c565e61646464646875828e9ba8aca09386796d6464646464646464646464646464646260584e43372b20170d02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c939393939495979a9d9f97918e8b85817b736d675e564d453b30271d1207000000000000000000000006121f2c3845525e6a757979797978706b605c544d5151525353524b515a61696e777979797976695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada093867a6d60585858585858585858585859595a575f61666c717b84919aa4afada2978a7e7164574b3e3124180700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191e2028323a4653606d7986929facafa49a897c6f6356493c302316090013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a1a3a6a8a6a8a09e9a938f8780796e695e574d433a2f231a1000000000000006111b242d343a3d3e525e6a757979797978706b605c544d453f36333c434b515a61696e777979797976695f53463a342e261e150a000000000b17222d3847535f6a75828f99a3afa79f92877e716c625f5857565555575860666d737f8c939ea9a89f92867b6e61564c413529170d02000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000a16212b343e48515b606c78818e949fa69e938d80746d635a504b555d686e7b849197a2a49992867d706a5f574d443a31281e150b02000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c11050000000000000008131e28323d47505a626c717b82898f92999b95908d8b89898c8f92999b9fa2a9a29e99928e857e736e645c52483e32281e13080000000000050e1a242c363e48505a616c717e879292867d70695e697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d201407000713202d3946525e686d717171717174818e9ba7ada093877a717171717171717171717171717171716f6a6054473c31261a0e02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868686868687888a8d90959a9e9b98928d8680796e695f574d43392e23180c03000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e221508000000000000000000000013202c3946535f6c7986929facada093867a6d65656565656565656565656566666769696e72787e859196a1acb1a79f9285796d6053473a2d20140700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a9a9a8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2525252525252525252627252a2d323a444e5863707d8998a2aeac9f93867a6d6154473a2e2114070013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999796918c87827c736d675e574d453b31281e11080000000000000009121b22292e3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e231c150c030000000006111b2b37434e58626f7c87929fa6aea39992877e766f6a666462616263666a6f78808c919ca5aaa0968c8073695e53443a302419050000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000030f1b27323d47505a636d74808d939ea69f948e81786c605b514a545c676d7a839096a1a49f93877e716b60584e453b32281f160c030000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000000000000010c16202b353f48505a61696e767d8287929fa09d9a979696999c9fa3a9a29f9b97928d86817a716c635c524a40362d20160c0200000000020d17202c363e48505a616c717e879292867d706b6057697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000714212e3a4754616d7a7e7d7d7d7d7d828f9ca9b1a4988b7f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f62574d42372b1e1205000000000000000000000000000000000000000000000000000000000c1825323e4b57636d72797979797a7a7b7e8083888d9399a09f99928c837b6e695f554b4034281f140900000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada09386797272727272727272727272727272737476787b7f848a9297a1a8b2a9a0958c7f72675d5145382c1f130600000000000000000000000000000000000000000000010d1a2734404d5a6773808d8d8d8d8d8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a32323232323232323232333330363a3e444c565f6a75818e9baab4aa9d918477685d5246392d2013070013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399929291908f8d8a8784807b756f6a605c554d453b33291f160c0000000000000000000911181d25323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d21110a030000000000000f1b26313c47535f6a73808c949fa7aba399928b827c7773706f6e6f7073777c838d929ca3aba2989184796d60574d4232281e130800000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000007131f2c38434f59616c727f8c929da5a0959082796d665b5044505b666d79828f95a0a59c928b7f726c61594f463c332920160d0400000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a0000000000000000040d19232d363f49515a61696e757b818e9aa7aaa7a4a3a3aba39f9c9997928e8a85807b746d68615a524a40382e241b0e04000000000008141f29323e48505a616c707e879291857c6f6b646464697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e02000714212d3a4754606d7a868a8a8a8a8a8f949fabb3a79b918b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8377695f53463a2d211408000000000000000000000000000000000000000000000000000001020a16222f3a46515b63666c6c6c676d6e6f7173777c81879195a0a39f9590847b6e675c51453b30251a0e02000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818384888b91959fa2a9afa8a1979083796d60554b4035291d100400000000000000000000000000000000000000000000000a1724303d4a5763707d80808080807e7164574a3e3124170b0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f404142464750565d686f7c87939facb0a69a8d807367564c4135291d11050013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858382807e7b77736e69625f58514b433b332921170d0400000000000000000000060c1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1200000000000000000a15202b37434e58606d78828f959fa6aba39f948f8883807d7c7b7b7d7f838990959ca4aba39992867c6f675d51453b3120160c020000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222f3b4854606b717e88939fa4a19690837a6d675c544a4653606c78818e949fa69d938c80736d625a50473d342a21170e0500000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000000000000000915202a333f48515b636c717b81878e939da9acaba49f9d999992908c8985817d79746e69615e56504840382e261c12090000000000020e1925303b44505a616c707e879291847c717171717171717683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000613202c3945525d6876828f979797979c9fa6b0b7aca39b9897979797979797979797979797979795887b6e6155483b3025190e0200000000000000000000000000000000000000000407090a0d0e0f10121e2a353f495157596060555d60616264676a6f747c839095a0a7a0969083796d60574d42362a1e1205000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f9196989da0a7adaba59e9691857b6e675c5143392f24180c0000000000000000000000000000000000000000000000000916232f3c4855616b707373737373716c6155493d3023170a0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4e4d52545a61686d7a83909aa4afac9f94887c6f6255493c3024190d010013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573716e6966625f57534e454039302920170f050000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e0200000000000000030f1b26313c44505c666d7a8390949fa4aca69f9c95908c8a8988888a8c90959d9fa7a8a19992877e716a5f554b4033291f0e0400000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000091623303c4956636f7c86929a93939791847b6e685d554b424d5a6673808d93939393948e81746e635b51483e352b22180f0500000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000020e1a26313c45505a636d727e868e939a9da5a39f9c9993908c898683807c7975706d66615e57524c443e362e261c140a00000000000005111e2a36414d56616c707e879292867f7e7d7d7d7d7d7d7d7e83918f8275685c4f4235291c0f0000020c1620283036394646464646464646463b3a36302921170d02000004111d2935414c5665727e8b9aa49f9fa1a3a9b1bbb5aca7a49f9f9f9f9f9f9f9f9f9f9f9f9f9fa7988c7f7265564c41362a1e1105000200000000000000000000000000000000050b101416171a1b1c1d1e1f232e373f464b4c53534b5153545557585f626a6f7a839097a1a8a0958d8074695e52463a2d2014090000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000000000013202c3946535f6c7986929facb9ada39b989898989898989898989898989899999a9c9ea1a8aaacaaa69f9c938e847c6f695f554b4031271d12070000000000000000000000000000000000000000000000000714202c38444f596163676767676764615a5045392d2114080000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565e61656c707a829095a0acafa49a8f82766a5f53473b2e1e1308000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5755534d47433c342e271e170e050000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f14090000000000000000000a152028343f4a545d686d7a828d939a9fa6aba7a09d999795949596999d9fa7aba39f9691877e716c61584e43392f21170d000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000c1925323f4c5865727f868686868686857c6f695e564c4343505c69768286868686868682786d605c52493f362c23191006000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060606060000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e0100000000000006121e2b37424e57626d727f8a92989fa4a29f99928f8b8683807d797673706d6664605c54534d46413a322c241c140a020000000000000714202d3946525e68707e87929999928c8a8a8a8a8a8a8a8a8a91958f8275685c4f4235291c0f000000050e161e252a2d2e39393939393939392e2d2a251f170f05000000010d19242f3b4754616e7b879393939394979fa9bcaea49c9993939393939393939393939393939393908376685e5246392d20140c070f0b0a080500000000000000000000000810161c202324262728292a2b2c202e353a3e3f464640454747484b4e535860686d7a85929ea9a79f92877b6e6154483b31261a0e02000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9a9a7aca49f9d99948f89817a6f6a5f574d43392e1f150b0100000000000000000000000000000000000000000000000004101c28333e474f55575a5a5a5a5a575550483e33281d11050000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769696e72777d8590949fa7b1a79f93877c6f62584e43372b1f0c02000013202c3946535f6c7986929facada093867a6d6060606060606060606060606060605f5f5e5d5c5a5754524d4847423c373128231d150c050000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000030c17232e38424c565d686d78808790949b9fa2aaa8a6a3a2a1a2a3a6a8a9a29f99928d847d716c615a50463c31271d0f0500000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000b1824313e4a56626d72797979797979786f6a5f574d443a414e5a667076797979797979756d665c504a40372d241a11070000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f13131313130c06060300000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000814212e3a47535f6a717e8b919fa2a69f98928d87827e7a7673706d676663605c5453514b46423b363029201c17110a020000000000000814212e3b4754616e7b859299a3a39f9793939393939393939393938f8275685c4f4235291c0f00000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d0500000000000814202d3a46525e69768386868686878d97aab4a89c928c8686868686868686868686868686868686887a6e6154473b2e211c181c1b171714110c05000000000000000008111a21282c2f30333435363738392d2c282f3233392f35393a3b3c3e43474e565e68717e8b97a1ada3998d807367574d42362a1e12050000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a999a93908d88827d756d685f584e453c30271d0d0300000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4a49453e362c22170c000000000000000000000000000000000000000013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787b7f838a91979fa6b0a79f958d80746a6054463c32261b0f00000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252504f4d4b4846423b3a37312b262018120b030000000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000006111c26303a434c565d666d737c83898e9298999b9d9e9f9f9f9e9d9b9997928d87817a6f6b615a50483e342a1f150b0000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c625f584e453b323e49545e66696c6c6c6c6c6c69605c544a3f382e251b1208000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1320202020201913120f0b060000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000000000005111e2a36424d57626e7b86929fa3a59e949086807b75716d686663605d555653504a464540393631302e2d2b28231c140c0400000000000714202d3946525e68717e87929999928a8686868686868686868686868175685c4f4235291c0f000000000002080d11131420202020202020201514120e090200000000000005111e2a36424d56667176797979797b8798a3aea6998c8079797979797979797979797979797979797976685e5246392d2c292329282423211d17100800000000000005101a232c33383c3d404142434445453a38342e27262d24292c2d2e2f31373d444c56606c7885919eabab9e918478695f53463a2d2114070000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939a93929291908f8e8c898683807b76706b615e564e463c332a1e150b00000000000000000000000000000000000000000000000000000005101a232c33383c3d40404040403e3d39332c241a1005000000000000000000000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818285878b90959ea1a9aea69f959083796d60584e43342a20150a00000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403e3b3a36302e2b261f1b150c0700000000000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000a151e28313a444c545c606a6f767c8185898c8e909192929292918f8c8985807b746d68605950483e362c22180d030000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000006121e29343f495156586060606060605f55534e463c332938424c545a5c6060606060605c53504a42382e261c130900000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281f202c2d2d2d2c26201f1c17110a02000e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000714202d3a46525e6975828e98a2a89e938e827b736e6964615e565653514b4946443f3a3e4041403e3d3b3a38342e261e160d040000000005111e2a36414d56616c717e879392867e797979797979797979797979756f65594d4134281b0e00000000000000010507071313131313131313080705020000000000000000020e1925303b44555f666a6c6c6c6c7985929faca89b8e81756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564c413b3a38342f363531302d28221a120800000000000b16212c353e44484a4d4e4f505152524644403930271c181d20202122262b323a44505b6674818e9aa7ada196887b6e6155483b2e22150800000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059524c443c342a21180c030000000000000000000000000000000000000000000000000000000008111a21282c2f30343434343431302d28221a120800000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9197989da0a7adaaa39f948f837a6d675c51463d3222180e0400000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312e2d2a25211e1a150f0a0400000000000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c0200000000000000000000000000030c161f28323a424a515860626b6f75797c7f828385858685858482807c79746e6a615e564f473e362c241a1006000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d18232d373f464a4c535353535353524847433c342a21303a42494e505353535353534f46443f3830261c130a010000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a545c6a6c6c6c6c6c66605b5f5e5e5d5b59575553504a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235282b383939393939332d2b28221c140b060e1b2734414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000814212e3b4754616e7b87939faaa0968e81786e69615e5754524c494745403d3a3840464b4c4e4c4b494846443f3830281f160c01000000020e1925303b44505a616c717e879392877e716c6c6c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000009141f2932434d555b5d60605b667783909daaaa9d908377675c60606060606060606060606060606054524c4446484745404443423e3d39332c241a100500000004101c28333e474f5557595a5b5c5d5e5f53514a42392e231810131414151b2028333f4a5464717e8b97a4b2a8978a7e7164574b3e3124180b000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000121f2c3845525e6a757979797979797979797979797979797979797979797979797877767472706d6866625f58544f46413a322a22180f060000000000000000000000000000000000000000000000000000000000000810161c20232427272727272423211d1710080000000000000000000000000000000000000000000013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a9aaacaba39f98928c827a6d685e554b40342b2110060000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1a14120e09030000000000000000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000040d162028303940444e54596063666d707275767879797978777573706d66625f57524c443d342c241a120800000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000006111b252d343a3e3f464646464646453c3a37312a221e2830383e4143464646464646423a38342e261e140a010000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a44505c66757979797979726c665f5751504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d402e34384546464646463f3938332d261d180f091a2733404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d0100000000000b1825313e4b5864717e8b99a4aa9d9184796d665f57524d4746413d3a38352f3040495157595b5958565453504a423a31281e13080000000008141f29323e48505a616c717e889392877e716c615a6060606060605c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000000020d1720313b434a4e50534a546774818e9aa7ac9f9286796d6053535353535353535353535353535347464a51535453514b504f4e4a49453e362c22170c0000000714202c38444f596163666768696a6b6c605c544a4034281c100607080a0e17222d3d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c00000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f0500000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676663615e5655534e48443d363028201810060000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a171714110c05000000000000000000000000000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa8a6a7a09d99928e867f786d685e564c43392e22190f000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20202020202020202020201f1f1d1c1a181514120e0906020000000000000000000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f050000000000000000000000000000000000040d161e272e343d43474f54545c606366686a6b6c6c6c6b6a686663605c54534e46413a322b221a12080000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000009131b23292e3132393939393939392f2e2b262018161e262d323536393939393939362d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252d3a4653606d7987868686867f786e69625b524d443e3c3a38342e2c29241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d383f445253535353534c46443f382f2a2119141824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000000010d1a2734404d5a6773808d9aaba4988b7e71675c544d46423b3935302d2c292e3842515b63666866646361605c544c433a2f24190d01000000020d17202c363e48505a626c717e889392877e716c61574d535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000050e1f2831383e4243464b5865717e8b98a8aea399897c7063564946464646464646464646464646404a545c6061605c555d5c5b575550483e33281d110500000916232f3c4855616b70737475767778786d665c5144382c1f12060000000616232f3c4956626f7c8995a2afa6998c807366594d4033261a0d0000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060605f5f5e5d5c5b595654524c4847433c38332a251e160e0600000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0b0a08050000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999795908c86817b736d665e564c443a30271d1007000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d20141313131313131313131212110f0d0b08070502000000000000000000000000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000040c151c232832373d43484b515356595b5d5e5f5f5f5f5e5c595653514b47423c35302820191008000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2c22211f1a150e0c141b212628292d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000050b10141f2b3844505c66717e879399928c827b726d615e565046413a322924201d19130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b4138424a505e5f6060605f5953504a423b332a251f17202b36414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000000020e1b2835414e5b6874818e9ba7a194887b6e61554b423b36302d292523282c343f4a54636d73747371706e6d665d564c4135291d110400000000050e1a242c363e48505a626c717f889392877e71695f534646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000d161f272d3236373b4855616e7b8896a0acab998d807366594f4338393939393939393939393844515c666d6e6d676b6a696864615a5045392d21140800000a1724303d4a5763707d80818283848586786d6053463a2d20160d0909070c1724303d4a5763707d8a96a3b0a69a8d8073675a4d4034271a0d010000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000000000915202b353f474e525353535353535353535353535353535353535353535353525251504e4c4a4746413b3a37312c272119130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939393939399929291908f8d8a87847f7b756e69605c544c443a32291e150b00000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140706060606060606060605040200000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000000000000030b121820272b323839404546494c4f505252535252514f4d4946454039373129251e160e0700000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000060d121518192020202020201f1515120f0a03030a1015191c1d2020202020201c1312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f19100700000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841343f4a545c6a6c6c6c6c6c66605b544d453f3630292019252f3841484c4e535353535353534b49453e362d22170c00000915202b353f474e525353535353535353535353534a545c6a6c6c6c6c6c66605b544d5353535353535353535353535353535353534e4c4841382f251a0f030000000000020e1b2835414e5b6874818e9ba7a194877a6e6154473e39352f3333332e34383d44505c66737f817f7e7c7b786d685d5245392c201306000000000008121b242d363f48505a626d727f8b9192867b6e6155483b39393534312c261e150c020000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292d3a46535f697784919eaaaa9d9184776b6054483d31282d2d2d2d2d2d2d2d3a4653606d787b7a7978777675716c6155493d3023170a00010e1a2734414d5a6774808c8d8e8f9091887c6f6255483e31281f1a171617181d27333f495364717e8b97a4b1a6998c807366594d4033261a0d00000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646454443413f3d3a3936302e2b26201c160d080200000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b08070502000000000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868685858382807d7a77736e69615f57504a423a322920170c0300000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000000000000000070c151b21272c2e34383a3d3f424345464646454442403d3a38342e2b262019130c040000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000106090b0c13131313131312090806030000000005090d0f101313131313130f07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d373844505c66757979797979726c665f575146423b3229251e262f363c4041464646464646463e3d39342d241b11060000040f19242d353d4245464646464646464646464644505c66757979797979726c665f5751464246464646464646464646464646464641403c362f261d1308000000000000000d1a2733404d5a6673808d99aca295897c6f62585047454140403f40404045464f57606d78858e8c8b8987867a6d6054473a2d21140700000000000009121b242d363f48505a626d727f8b8c7f72695f53463a2d2d292825211b140c0300000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1e2a36424d576773808d9aa7aca096897c6f63594f433a3129242322222429333f4a5463707d878685848382817e7164574a3e3124170b00000b1825323e4b5865717e8b989b9c9d988b7f7265594f433a312a2524232323282f3744505b6574818e9aa7b5ab988b7e7265584b3f3225180c0000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393837363433302e2d2a25211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e0905020000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797878777573716e6866615e57534d443f38302820170e0500000000000000121f2c3845525e6a75797979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373533302d2c28231d1a150d080200000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312d3a4653606d7987868686867f786e69625b524d443e35302820252b3033343939393939393931302d29221b12090000000008121b242b313638393939393939393939393a4653606d7987868686867f786e69625b524d443e353039393939393939393939393433302b251d140b01000000000000000b1824313e4b5764717e8a9aa4a69a8d80736a615a54524c4d4d4c4c4d4b515359606a717e8b979997968f8376685d5245392c2013060000000000000009121b242d363f48515b626d727f80736d63574d42362a1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1a26313c4855626f7c88959faba89b8f82756b60554b433b352f2f2f2f2f353b44505b6673808c989291908f8b7e7164584b3e3125180b00000815222e3b4855616e7b8896a0a9aa9d9083776b61554b433c36313030302e3439404b55606c7884919eaaafa499897d7063564a3d3023170a00000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2928262321201d1914120f090300000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5654534d46423c342e261e160e050000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b292623201f1c18120e09030000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a131313131310100d0a050000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d28271f2b3844505c66717e879399928c827b726d615e565046413a3229241d2427272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d2d2d2d2d2d2d2b3844505c66717e879399928c827b726d615e565046413a3229242d2d2d2d2d2d2d2d282724201a130b0200000000000000000814212e3b4754616e7b87939fac9f92867c706c64605d565a5959595a555c60636b707c85929fa9a1968b7e7265564c4135291d1104000000000000000009121b242d363f49515b626d72736e635b51453b31261a0e0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7683909da7aa9e93897c6f675d554c45413d3c3b3c3c40454d57606c7884919e9f9e9d95877a6e6154473b2e21140800000814212d3a47535f697784919daaaca0958a7d70675d554d46423e3d3c3d3e40454b515c67707d8a96a0acac9f93867a6d6054473a2d2114070000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d04000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020201f1f1e1d1b19171413110d08060200000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060606060605f5f5e5d5c5a5754524c4846423b373128231c140c040000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000000000000000000000000070c10131316191c1d1f1f201f1f1e1c1a161313100c070000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020201d1c1a16110a0300000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000000000000000060c11151718202020202020201b1b1c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191b20202020202020181715110c060000000000000000080f151a1d1f20202020202020201c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f1920202020201b1a18140f08010000000000000000000714202d3946525e6876828f9aa4a39892857d76716d6868676666666668676d70757d859197a2a49e9184796d6053463a2f24190d0100000000000000000009121b242d373f49515b626566635c52493f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864707d8a95a0aca59d9183796d675e56514b4a494848494b51575f69717e8b96a1aca89d908377685e5246392d201407000006121e2b37424d5766737f8c98a2aea79e9184796d675f57534d4b4a494a4b4b51555d606d7983909da8b2a99d908376685d5245392c201307000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f05000000000000000000000000000000000000000000000000000004090e11121313131313131313131313131313131313131313131313131211100e0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000915202b353f474e5253535353535353535353535353535353535353535353535353535252504f4d4a4746413b3a36312b261f17110a02000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f101213131312110f0d0a0706040000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000000000000000005080a0b131313131313130f0b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313131313130b0a0805000000000000000000000004090e1112131313131313130b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313130e0d0b0803000000000000000000000005111e2a36414d56626f7c87939fa5a297928a837d7a777573737273737476797d82889197a1a59d928a7e71675c514538281e1308000000000000000000000009121b252d373f495156585a57524a40372d21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4653606c7883909aa4aca0958f82796e68605d555756555556555d60696e7b85929fa8aca1968a7e7164564d41362a1e11050000020e1a26313c4754616d7a86929fa8aca1969082796e69615e575857565657545c60676d75818e95a0acada2978b7f7265564c4135291d11040000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464645454442403e3b3936302d2a251f1a140b06000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d303139393939393736322d271f160d030000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000606060600000000000000000000000000000000000104060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000601010000000000000000000000000000020e1925303b4754606a73808d939fa4a29f94908a86848280807f7f80818385898f939aa1a49f938d80746c61554b403428160c0100000000000000000000000009121b252d373f464a4c4d4b4740382e251c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3744505b656f7c88939fa7a89e948f837a736d6765636262626365676d727b849197a2ada59e9184786d6053463b3025190e020000000915202d3946525e6873808c95a0aaa89f9490837b736e6967646363636465666d7179818e939da7b0a69e92857a6d6054473a2f24190d0100000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e09020000000000000000000000000000000000000000000000000000000000000000000104060606060606060601000000000000000000040607090c0e0f11121213131211100e0b0808060200000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000008121b242b31363839393939393939393939393939393939393939393939393939393938373533312e2d2a25211e1a140e0903000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070909131313131313130b0a08040000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464643423e3831281f150a000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000008141f2b37434e58606d78818d939a9fa69f9c9992908f8d8c8c8c8d8e9092989c9fa49f99938c81786d605a5043392e231804000000000000000000000000000009131b252d343a3e3f403f3b352e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b74808d959fa8a69e959086807a7672706f6e6f6f7274797f869196a1a9a79d938a7e71665c504438291f14080000000005111d2935414c56606d79849198a2aaa69f959086807b767371706f70717275797e848e939da5afa89f948b7f72675d5145392c1e13080000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b0703000104070c10131316191b1c1e1f1f20201f1e1d1b181514120f0a0400000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1914120e0903000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131208070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020171714110c0500000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535353504e4a433a31271c1105000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000020f1b27323d44505c666d78808890959b9fa2a39f9d9b9a999999999b9d9fa2a29e9b948f877f776d665c50483e30271d120700000000000000000000000000000109131b23292e313233322f2a241c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d788390959fa7a79f98928c86827f7d7c7b7b7c7e81858b9298a1a8a69f958e81746c61544a3f3428170d0200000000010d1925303a45515c676f7c869298a1a9a79f98928d8783807e7d7c7d7e7f82858b91969ea5afa7a0969082786c60554b4135291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201a1a17130e070d1113181c1f20232527292a2b2c2c2c2c2b2a282522211f1a15100c0701000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020201f1f1d1c1a171414110e0805020000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850555760606060605d5b554d43382d22160a00000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000a152028343f4a545c666c737c83898e9298989b9c9e9e9f9f9f9e9e9d9a9897928e89827c736c655c544a3f362c1e150b00000000000000000000000000000000010911181e2225252726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d45515c666d7a8390959fa4aaa29f98928f8c8a898888898b8e92979fa2aaa59e949083796d605a5042382e23170500000000000008131e2934404b555f6a707d8692979fa6aaa39f9993908d8b8a89898a8c8f92979da0a8aca59e9590847a6d665b50433a2f24180d00000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726231f1913181d2023282c2d2f323436373839393938383734322f2e2b261f1c18120b03000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c1309000000000000000000000004090e111213131313131313131313131313131313131313131313131313131212110f0d0b0807050200000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130a09070400000000000000000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6c6a665f554a3e32261a0d0000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f23160900000000000000000000000000000000000000040b17232e38424a545b606b6f767d8185898c8e9091929293929291908e8c8985817c766f6a605b534a42382e241a0c03000000000000000000000000000000000000070d121618191a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b545e686d7a838d939a9fa7aaa29f9c989695959596989b9fa2a9a8a09e938e827a6d675d51483e30261c1106000000000000020c18232f39434e58606b707d858f949ea0a8aba49f9c9a9796969697989b9ea1a9aca7a09d938e837b6e685e544a3f31281d1307000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e09050200000000000000000000000000000000000008121b242b313638393939393939393433302b241d24292c2e34383a3c3f41424445454646454443413e3b3a37312c29231d150d0700000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020171614100b05000000000000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7079797979797671665b4e4236291c1000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000006111c263038424a505960636b7075797c7f81838485858685858483817f7c79746f6b6260585049413830261c120900000000000000000000000000000000000000000106090b0c0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424c565e686d79808790959b9fa2aaa8a5a3a2a1a2a2a5a7aba49f9c96918981796d685d554b40362c1e150a000000000000000007121d27313c464f59606a6f7b828a91969c9fa3aba8a6a4a3a2a3a4a5a8a8aaa29f9b95908981796e695e564c42382d1f160c01000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000040f19242d353d424546464646464646413f3c362f282f35393a404546494c4e4f51525253535251504e4b4847433c38342f271f19100a01000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000020507081313131313131313131313131313131313131313131313131313131313131211100c09060503000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000010406070a0d10111213131312100e0b070705010000000000000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2323201c16100800000000000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d868686868683766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000a141e262f383f444f54596063666d6f72747677787979797877767472706d66636059544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e676d747c83898e9298999b9d9e9f9f9f9e9d9c9999938f8a847d756d675d564c433a2f241a0c030000000000000000010b151f2a343d474f5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9998928e89837d756d675e564d443a2f261c0d040000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000915202b353f474e52535353535353534d4c474038313a4045474b515356585a5c5d5e5f5f5f5f5e5d5b5855534e47454039312b221b130a0000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020201f1e1c191613120f0b06000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d06000000000000000000000000000000000000000001070d111314171a1c1e1e1f201f1e1d1b181413110d080200000000000000000000000000000000000008111a21272c2f3039393939393939302f2c27211a1108000000030f1b27323d474f545660606060606060575550483e33281c1104000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000020c141d262d333d43484f54545c60636568696b6b6c6c6c6b6b6a676563605c54544f47433d332d261d140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c555c606b6f767c8185898c8e909192929291908f8d8a86827d79706b605d554c443a31281d120800000000000000000000030d18222b353d464e575e616c71787d82868a8c8f90919293929291908e8c8985817d77706b605d554d443b32281d140a00000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000e1a26313d4751595e5f6060606060605a58524a403a434b5153545c60626567696a6b6c6c6c6b6b6a6765625f5853514b433d342d251b12090000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b292623201f1b17110c0600000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000000000040a0f13181d20202326292a2b2c2c2c2b2a272521201e1913100b0500000000000000000000000000000005101a232c33383c3d464646464646463d3c38332c231a1005000007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a979f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000000000000000000020b141c222832383d44484a515356595b5d5e5f5f605f5f5e5d5b595653504a48443d383227221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a434b515960636b6f75797d7f828385858685858482807d7a76716d666059514b433a32281f160c000000000000000000000000061019232b343d454d525a61666c70757a7d80828385858686858483817f7c7975706b636059514b433b322920160b02000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c67645c5247404b555d6064666d6f727475777878797978777674716e6a64605c554e463f372d251b11070000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000000050e171e252a2d2e39393939393939393939393939393939393939393939393939393939393938373633302d2b27221b17110a0300000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000000002080d151b1d24292c2d3033363738393939383634312e2d2a251e1c160f0a04000000000000000000000000000b16212c353d44484a535353535353534a48443d352c21160b00000915222f3b4854606b6f79797979797979716c6155493c3023170a000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000020a111721272c333839404446494c4e5051525253525251504e4c4946443f3838322b272017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e162028313940454f54596063676d707375777879797978777673716e6864605c544f454039312820160d0400000000000000000000000000071119222b333b424650545b6064676d707375777879797978787675726f6d67636059544f45403a312920170e050000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a02000000000000000000121f2c3845525e6a7579797979797979746e64584c45515d676d7176797c7f81828485858686858483817e7b77716d67605851493f372d23190b020000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464544433f3c3937332d28231c150c0500000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000050d131920262b2f35393a3d404344454646464543413e3a3936302c28211b150e06000000000000000000000004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7d868686868686867e7164574a3e3124170b0000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d130800000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000060b161b21272c2e34383a3c3f41434445464646454443413f3d3a38342e2c27211b160b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f272f343d43484f54555c606366686a6b6c6c6c6b6a696664615e5653514a423d352f271f160d04000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605c55554f48443d352f281f170e050000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a02000000000000000013202c3946535f6c79878686868686868074675a4d4753606d797e8286898b8d8f90919292929291908e8b88837e796f6a625b51493f352b1d140a0000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000008141e29323b41465353535353535353535353535353535353535353535353535353535353535352514f4c4946443f38342e261e170f070000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000080e171e252a31373a4045474a4d4f515152535251504e4b4746413a38332b2620181009000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8993939393938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d3032353638383939393838373432302d2c28231c1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5e5d5c5a5754524d464440393029241d150d040000000000000000000000000000000000070e171f252a2f383f44464b515457595c5d5e5f605f5f5e5d5b595653514b48443d383329241d160d050000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000013202c3946535f6c798692939393938d8074675a4d4f5c6875828b8f9298989a9c9d9e9f9f9f9e9e9d9a9895908b847c726d625b51473d2f261c1106000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000020e1925303b444c525f60606060606060606060606060606060606060606060606060606060605f5f5e5c5956535049443f38302921191007000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000008111a202930363c43474b515356595c5d5e5f5f5f5e5d5a5854524c48443e37312a221b120a0100000000000000000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000050b1012181c1f202326282a2b2c2c2d2c2c2b2a282623201f1c17110f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c3238394045464a4c4f505252535252514f4d4a4746413b38342e271e18120b0300000000000000000000000000000000000000050d141a1d262d33383a4145474a4d4f50525253535251504e4c494645403938332c272118130c0400000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000013202c3946535f6c7986929f9f9f9a8d8074675a4d4f5c6975828f9c9fa3aaa7a7a4a2a1a1a0a1a3a6a7a79f9d9691877f726d62594f42382d22170b000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605b53504a423b332b23190f0600000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000008121a232c323a41464e53555d606366696a6b6c6c6c6b696764615e56554f47433c342d241c130a01000000000000000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1d1e1f1f201f1f1e1d1b19161312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161b21272c2e34383a3d40424445464646454443403e3b3936302c28231c150c070100000000000000000000000000000000000000000002090b141c22282b2f35393a3d40424445464646454543423f3c3a38342e2c27211c160d070100000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9caaa29f9c9a97969594939496999ea0a8a8a099928b7f726b60544a3f33281c0f03000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000714202d3946525e6876797979797979797979797979797979797979797979797979797979797979787776726f6c65605c544d453d352b22180d0300000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000008111a242c353e444c52585f62676d7073767778797979787674716d68636159534e463f362e251c1309000000000000000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0c0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373633312e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000020a11171c1f24292c2d30333537383939393938373533302d2c28231d1c16100b0500000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9c9a9892908d8b8988878787898c91969fa2aaa39f93877d70665b5044382b1f120700000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000814212e3b4754616e7a8686868686868686868686868686868686868686868686868686868686868584827f7c78716d665e574f473d342a1f150b0100000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000050f1a232c363e474f565e616a6f747a7d808284848586858483817e7a76706b625f58514840372e251b11070000000000000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11141415151515151515151515151515151515151515151515151515151724313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f12181c1f202326282a2b2c2c2c2b2a29272421201e1914100c070000000000000000000000000000000000000000000000000000000000060b0f13181d20212426292a2b2c2d2c2c2b2a282623201f1c1812100b050000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f1409000000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838f918d898583807e7c7b7a7a7b7d7f848b9298a2aba4999083786c605346392e23180c0000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000814212e3b4754616e7a87939393939393939393939393939393939393939393939393939393999292918f8c89837e786e6960594f463c31271d1207000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000020d17212c353e48505961686d757c8186898c8f909192929291908d8b86827d766f6a625b524940372d23190d0300000000000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000010507080b0e10111213131211100e0b0807050100000000000000000000000000000000000000000000000000000000050d14191e202121212121212121212121212121212121212121212121212121212124313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131317191c1d1f1f201f1f1e1c1a171414110e080400000000000000000000000000000000000000000000000000000000000000000003070d111314171a1c1d1f1f20201f1e1d1b19161313100c07000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e040000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838a85807c797674716f6e6e6d6e7073787e869299a3aba0958a7e7164544b4034281c100400000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9c9995908b837b6f6b60584e43392f23180c02000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000009141f29333d47505a616b707a82888e9298999c9d9e9f9f9f9e9c9a99938f8a837c726d635c52493f352b1f150b01000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110d080300000000000000000000000000000000000000000000000000050e171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000013202c3946535f6c7986929faca79a8d8074675a4d4e5a6774807d7974706d666764636261606163656c727d87929faca79b8f8275665c5145382c1f130600000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7a8794a1acacb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aaa9a7a09d9590857d6f6a5f554b4034291e130800000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020e1a25303b454f59616c717d858f939a9fa3aaa9aaa8a7a6a7a9a9aba49f9c9490867f736e635b51473d31271d1207000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000060b1014191e20212427292b2c2c2c2c2b2a272421201e19140f0b0600000000000000000000000000000000000000000000020d17202930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b1108000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4c58646e74716d6663605c54585655545454535b606b74818d9aa9ac9f9285796d6053463a2d20130700000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000814212e3b4754616e7a8794a7afb4aba39f9a9898989898989898989898989898989898989898999b9ea1a9aca79f9792857c6e675c51453a3025190d0100000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000005121e2a36424d57606b717e8791979ea5acaba9a19e9b9a9a9b9d9fa4abaca69f98928b80736d62594f43392f23180c000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000020a11171c1f252a2d2e3134363839393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000009141f29323b4246474848484848484848484848484848484848484848484848484848484848484a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a12080000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b13090000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f130600000013202c3946535f6c7986929faca79a8d8074675a4d47525c646764605c5453514b4b4948474748495059626e7b8897a1ada298887c6f6255493c2f2216090004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000814212e3b4754616e7a87959fa3aba399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8f92979ea1a9a9a2979184796d60564c41362a1d110500000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000030e18212d3a46525e69707d879299a1a9ada79f9d97928f8d8d8e9093999fa2aaaaa39f928b7f726b60554b4034291c12070000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000001070c141c23282b3036393b3e414344454646454443413e3b3936302b27221b140b07000000000000000000000000000000000000020e1925303b444d5254545454545454545454545454545454545454545454545454545454545454545764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000000000000010b151f272f343846464646464646464645423d352d24190f040000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000013202c3946535f6c7986929faca79a8d8074675a4d414a52585a5753504a4645403e3c3b3b3a3b3f47535f6a7885929eabaa968a7d7063574a3d3024170a0006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e0300000714202d3a4753606d79838c9299a29f9286807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8082858a91969fa7a9a0968c7f73685e5246392d2013080000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000915202c38444f59616e7b869299a3abada49c959089858281808183878c9298a0a8aea49f93877d6f675c5145392e23180c0000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000030b12181e262e34383b4146474a4d4f515253535251504d4a4746413b37332d261d18120b030000000000000000000000000000000005111e2a36424d565e61616161616161616161616161616161616161616161616161616161616161616164707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000013202c3946535f6c7986929faca79a8d8074675a4d4141474c4e4a46443f3a38342e302f2e2d2d37434e586a7784909daaa4978b7e7164584b3e3125180b000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f140900000613202c3945515d676d787f879297a29992867e727272727272727272727272727272727272727375797e8490959fa9a89f92867a6d6154473a2f24190d0100000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020f1a26313c4855616b75828f98a2abada39b928c837d7975747374767a7f869196a0a8afa4999184796d60544a4034281c100400000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000050d151d242930383f44464c5254575a5c5e5f5f5f5f5e5d5a5754524c46443f382f28231c150c030000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000013202c3946535f6c7986929faca79a8d8074675a4d41363c3f413e3a38342e2c2823232221212c3844505c667784919daaa5988b7f7265584b3f3225180c000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020004101d2935404b555d666d727d859298a29892877f716b6565656565656565656565656565656566666d717a839097a1ada2988b7f7265564c4135291d11040005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b37434e5863707d8a939eaaafa59b918b8078706c66676768686d737b849196a0acaba0968c7f72665c5144382c1f120600000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000050e161f272f353e424a5053565e616467696b6c6c6c6b6a696764615e56535049413d342e271e150c0300000000000000000000000000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8b98a49d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f090000000000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000013202c3946535f6c7986929faca79a8d8074675a4d4134303334312d2c28231f1c18161e2429363e4653606d7985929facab978a7e7164574b3e3124180b000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500010d18242f39434b545c606b707d86929fa29992877d70675d5858585858585858585858585859545c60686d7a85919ea9aa9c908376685d5245392c201306000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000814212e3a47535f6a7683909ca5afa99e938b7f736c65605b545a565e61696e7a84919aa4afa89e9285796d6053463a2d22170b00000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000040d162028313940454f545c6064686e7174767778797978777674716e6863605b534e44403930271e150c0300000000000000000000000000111e2a3744515d6a7784878787878787878787878787878787878787878787878787878787878787878787878b919ba99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b12090000000000000000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000013202c3946535f6c7986929faca79a8d8074675a4d413427262724201f1c1713141920282f353f48515b63707d8998a2aea399897c6f6356493c30231609000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000007121d283139424a5059606b717e8b949fa39991857a6d60564c4c4c4c4c4c4c4c4c4c4c4c4c4a51565e68717e8b97a1a69f94877a6d6054473a2d211407000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000815222f3b4855626e7b88949fabada2978e81746d605b53504a4d4c52575e68707d87939facada1978a7d716453493f33271b0f03000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000010c161f28323a434b515961666d71767a7e808284858686858483807d7a76706c656058514a423930271e150a00000000000000000000000000111e2a3744515d6a778490949494949494949494949494949494949494949494949494949494949494949494989ba3a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d20130600000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000000000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f120600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a1b171312100e171f252a323a4145515a626d76828f9caaac9f9286796d6053473a2d201407000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000010c161f2830383f444f59626c76828f9ca7a1978d8073685e52463f3f3f3f3f3f3f3f3f3f3f40444c56606d7985929a999896897c6f6356493c30231609000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576774808d9aa6b0ac9f92857a6d615b5049443f4041464d56606b75828f9baab3a99b8e8175655b5044372b1f1205000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000008131e28313a444c555d606b70787e82868a8d8f919292929291908d8a87827d786f6a605c544a423930261c1106000000000000000000000000111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7aca99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b0013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b02000000000000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0b070b1218202930363e444c525b626c727f8b949faba89c8f8376675d5145392c1f1306000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000000040d161e262e343d47505a63707c8995a0a99f92867a6d6154473b3032323232323232322e343a45515c6674818e8e8c8b89887f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714212d3a46535f697884919eabafa49a8c7f73685e52443f383330363b444f5963707d8a98a2aeab9f9285796c605346392d201306000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000050e19242f3a434c565e676d747d848a8f93999a9c9e9f9f9f9e9d9c9a9a938f8a837c736d665c544a42382e23170b020000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c00000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a000000000000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e030c151c2328323b41464f565d606d727e87929fa6ada1968b7e7165554b4035291d1004000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000000040c141c2328353f4854606b7783909daaa3988c7f7266574d42362a25252525252525232834404b5464717e8281807e7d7c796d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815222e3b4855616e7b8896a1aca69f93877b6e61564c41332d28252a323d4653606c7985929fabada297887b6e6155483b2e221508000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d00000000000000000000000000000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0c151e272e343e444d525961686d757f879299a3afa59e9184796d6053463a2f24180c00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080000000000020a1117232c38444f596673808c99a6aa9d918477695e52463a2d2019191919191918232e394955616c7176747371706f6d675d5145392c201306000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b939a979a9c908376695e52443a30221b19202b3844505b6676838f9ca9b3a9978a7d7064574a3d3124170a000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c110600000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c00000000000000000000000000000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0b151e273039404450565e616b707a818b9299a3aba79e938b7e71665c5145382c1d12070000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000000000006101b27323d4956636f7c8996a9aca095877b6e6154483b2e21150c0c0c0c07121d2d3944505a6164696766656362605d554b4035291d1104000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000c1925323f4c5865727f8486898b8d8f8c807366574d4232281e110f1c28333f4a546774808d9aa7b2a5988b7f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b00000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c100000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000013202c3946535f6c7986929faca79a8d8074675a4d4134271a121d273039424a515a62686e757d848e939fa3aba8a0958f81756c61544b4034281c0b0100000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000000000000b14212d3a4754606d7a8797a1ada7978b7e7164584b3e3125180b00000000101c28333e485055575c5b5958565553514b433a2f24180d01000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000b1824313e4a56626d72787a7c7e8082847d7063574a3d3024160c0b17222d404c5966737f8c99a6b2a6998d8073665a4d4033271a0d000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f030000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d000000000000000000000000000000000000000000000001080d13202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000000000000000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f2215090013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020013202c3946535f6c7986929faca79a8d8074675a4d4134271a18232e39434b545c606c717b818a91969ea5afa69f959083796d605a5042392e23180c0000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400000000000000030613202c3945515d677885919eaba6998d8073665a4d4033271a0d0c0c0c0c0b17222c363e44494a4f4e4d4b4a484745403a31281d1307000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000916222e3a46515b6265676d6f71737578706b6155483c2f231604061925323f4c5865727f8b98a5b2a79a8d8074675a4d4134271a0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f13080000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00000000000000000000000000000000000000000003090e13191d202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120802000000000000000000000000000000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d201306000000000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e12050013202c3946535f6c7986929faca79a8d8074675a4d41342716202834404b555c666d747e858e939ea1a8aca49f9490837b6e675d51483e30271d12070000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000040a0f13151d2935414b556a7783909daaa89b8f8275685c4f4235291c191919191919191a242c33393c3e4341403e3d3c3a39352f281f160c01000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000006121e29343f495156555d60626467696b6361594f44382c2014070b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d01000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000000000000000000000000000000000000030a0f151a1e24292c2e3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c19130d080100000000000000000000000000000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f12060013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000000000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d4134271e28323a45515c676d78818b92979ea5ada8a19a938d827a6e695e554c41362d1e150b0000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000070f161b1f2223242f43505d697683909ca9a99c908376695d5043362a2525252525252525252520282d303136343332302f2d2c29241d160d04000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a00000000000000010d18232d373f464a4b515356585a5c5e57554f473e33281c10040b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d11050000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000000000000000000000000000000060b151a1f262b2f35393a40444a54616e7b87939f92878583817d786f6a5f584e4238342e29241e19130c04000000000000000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000000000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d41342724303a44515b606d79828e939fa2a9ada59d96918880786d685e564d433a2f241b0c0300000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c0000000007101921272c2f303236434f5c6976828f9ca9aa9d9083776a5d50443732323232323232323232322d2c28232429282625232220201d18130c0400000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000006111b252d343a3a404547494b4d4f514a48443e352c21170b000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d201307000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d030000000000000000000000000000000000020a111720262b31373a4145474a5153555e6976828f9b8f82787774706c655f58504a46443f38353029241e160d070000000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000000000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272935414c56626d75818e949da5ada9a19e938e847d736d665d564d443b31281e1209000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000000040f19222b32383b3c3f3f434f5c6976828f9ca9aa9d9184776a5e51443f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e151a1817151413110d070100000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a00000000000000000009131b23292e2f35393a3c3e4042453d3c38332c231a1005000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e21140700000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000000000000000000000000060c141c232831373c42474c5154545c60626466717e8a9792877b6e6a69676462605b5453504a45413a352f281f18120b03000000000000000000000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e040000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000000000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272d3946525d68727e8b939ea6afa69f979189817a706b605c544c443b32291f160c000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000a16212b343d4348494c4c4c4f5c6976828f9ca9aa9d9184776a5e514c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070a09070604010000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000010911181e1d24292c2d2f31343638302f2c28211a110800000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a030000000000000000000000000000000000070f181e262e343c43474d53555d6064666d6f717375798592998c8078777673716e6c6663605c54524c45413a3128231d150c040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b262018100600000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000000000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080013202c3946535f6c7986929faca79a8d8074675a4d4134272e3a4754616d7a85929fa5afa59e948f857d746d676059514a423a322920170d04000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f12050000030f1b27323d474f5456585858585c6976828f9ca9aa9d9184776a5e585858585858585858585858585853514b42392e23180c00000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000000000000060d1213181d2020232527292b2423201c1710080000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d00000000000000000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a05000000000000000000000000000000000000081019212a30383f444e53575f62676d7175797c7e80828390979c928c848382807e7b7974706d66605d56524c433d342e271e160e0500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e060000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000613202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d41342935404b5565727f8c97a2ada59e938e827a706b605d554f444039302820170e05000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000007131f2c38434f59606365656565656976828f9ca9aa9d9184776a656565656565656565656565656565605c544b4034281c10040000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000000000000000101070d11131416181a1c1e171614100b05000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f9095a0a49c9691908f8d8a8885817d79736d68605d564f454039302820160e05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000020a13202d394653606c7984868687888b90959a9590867c6f665b5044382b1f1206000000000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c2013060013202c3946535f6c7986929faca79a8d8074675a4d41342c3945515d677783909da9ac9e938e81786d686159514c433d342e271e160e05000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000915222f3b4854606b6f72727272727276828f9ca9aa9d918477727272727272727272727272727272726d665c5145382c1f130600000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a00000000000000000000000000000001040607090b0d0f120a0a07040000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a0000000000000000000000000000000000000000000000000002050708080808080808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9da0a7aea8a19e9d9c9a9797928e8985807a736d686059514b423a322820170e050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000001070c141c232b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000000000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d11040013202c3946535f6c7986929faca79a8d8074675a4d41342d3a4753606d7a86929faca49a8f81776d665e564f45413a3128231c150c04000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000091623303c4956636f7d7f7f7f7f7f7f7f83919daaab9e91857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d201307000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000000000000000000010305000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d211408000000000000000000000000000000000000000000000003090e12141515151515151513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000030b12181e262e34383f4a54616e7b87939f92878583817d786f6a5f584e42382d2218120b030000000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4855626f7b8899a3ac9f93877b6e655c544c443d352f281f18120b0300000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000d1a2734404d5a6773808b8b8b8b8b8b8b9195a0acada197918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877a6d6054473a2d21140700000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d110500000000000000000000000000000000000000000000050d141a1e2121212121212121201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000050d151d242930383f44464c535e6976828f9b8f82787774706c655f584e443f382f28231c150c03000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b07000013202c3946535f6c7986929faca79a8d8074675a4d4134303c4956636f7c8996abaa9e918477695e534a423a3229241e160d070000000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000d1a2734404d5a6773808d9898989898989da0a7b1b3a9a19e98989898989898989898989898989893877a6d6054473a2d21140700000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c00000000000000000000000000000000000000000000050f171f252a2d2e2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000050e161f272f353e424a5053565e6164717e8a9792877b6e696764615e56535049413d342e271e150c0300000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4955626f7c8895a7ab9e9184786a5f544a423930281f160d040000000000000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000d1a2734404d5a6773808d9a9f9f9f9f9fa9aab0b8bab2acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a1006000000000000000000000000000000000000000000030c17212931363a3b3b3b3b3b3b3b3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d040000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d070100000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000040d162028313940454f545c6064686e7174798592998c80777674716e6863605b534e44403930271e150c0300000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000013202c3946535f6c7986929faca79a8d8074675a4d41342e3a4754616d7a8795a0aca196887c6f665c544b423a31281f160d03000000000000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a00000000000d1a2734404d5a6773808d9393939393939c9fa6b0b2a8a09393939393939393939393939393939393877a6d6054473a2d21140700000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a1208000000000000000000000000000000000000000000000a151e29333b42464848484848484846443f382f261b110600000000000000000000000000000000000000000000000000000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000010c161f28323a434b515961666d71767a7e80828f979c928c8483807d7a76706c656058514a423930271e150a000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000013202c3946535f6c7986929faca79a8d8074675a4d41342d3946525e687784919da8a89c9082786d665c544b433a31281f150b0100000000000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b0200000000000d1a2734404d5a677380868686868686868f949faaaca0968986868686868686868686868686868686867a6d6054473a2d2114070000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d1710080000000000000000000000000000000000000000000006111c26303b454d535454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d130700000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000008131e28313a444c555d606b70787e82868a8d8f949fa49c9691908d8a87827d786f6a605c544a423930261c11060000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f1205000013202c3946535f6c7986929faca79a8d8074675a4d41342935414c5666727f8c96a1ab9f948e81786d665d554c433a31271d1207000000000000000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000d1926333f4c58646e7379797979797979828f9ca9aa9d9184797979797979797979797979797979797976685d5245392c201307000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000000000c17232e38424d575e61616161616161605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000050e19242f3a434c565e676d747d848a8f93999a9c9fa6aca8a09e9c9a9a938f8a837c736d665c544a42382e23170b02000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000013202c3946535f6c7986929faca79a8d8074675a4d413425303a4754606d79849199a4a69e938e81786d675d564c43392f24180d03000000000000000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000b17232f3b47525c64676c6c6c6c6c6c76828f9ca9aa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a080500000000000000000000000000000000000000000000000003101c28343f4a545e696e6e6e6e6e6e6e6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f1409000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d130700000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000013202c3946535f6c7986929faca79a8d8074675a4d4134272c3945515d67707d87939fa3a59e938f82796d685d554b4035291f150b0100000000000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000007131f2b36404a52585a60606060606976828f9ca9aa9d9184776a6060606060606060606060606060605f524c443a2f24190d0100000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d0908060300000000000000000000000000000000000000000000000006121f2c3844505c66767b7b7b7b7b7b7b776c605346392d2013060000000000000000000000000000000000000000000000000000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e020013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d01000000000013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c1106000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b110600000013202c3946535f6c7986929faca79a8d8074675a4d4134272935414b55606b727f8c919fa3a59e948f837a6d675d51453e31271d12070000000000000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000020e19242e3840474c4d535353535c6976828f9ca9aa9d9184776a5e53535353535353535353535353535345413a32281e13080000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000713202d3a4653606d7986878787878786796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000013202c3946535f6c7986929faca79a8d8074675a4d413427242f3a434f59626d727f8b9299a2a69f959083796d605a5043392f24180c000000000000000000000000000000000915202b353f474e524c52575e61666a6f7274767878797978787675726f6d66626058534e4846423c332a1f140900000000000000000008121c262e363b3f404646464f5c6976828f9ca9aa9d9184776a5e51464646464646464646464646464639352f2820160c010000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e060000000000000000000000000000000000000000000713202d3a4653606d79869394949493867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a00000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f0300000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271d28313d47515b636d727e879298a2a79f958e81756c61554b4035291d10040000000000000000000000000000010e1a26313d4751595e5f6060605e585f626568696b6c6c6c6c6b6a686663605c546060606055534d453c31261a0e020000000000000000010a141c242b2f33343939434f5c6976828f9ca9aa9d9184776a5e5144393939393939393939393939392c29241e160d040000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000713202d3a4653606d798693a0a1a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e2114080013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f1308000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000013202c3946535f6c7986929faca79a8d8074675a4d413427161f2c353f49515b636c717d869299a3a79e938a7e71675d5145382c1f1307000000000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585b5d5e5f5f5f5f5e5d5b59575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000020a12191f2326272d36434f5c6976828f9ca9aa9d9184776a5e5144372d2d2d2d2d2d2d2d2d2d2d2d201d19130c040000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e04000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d0100000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000131f2c3946525f6c7985929faca79a8e8174675b4e4134281b1a232d373f49515a626b707d87929fa6a59e9184796d6053473a2f24180d010000000000000000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d2114070000000000000000000001080e1317191c2936434f5c6976828f9ca9aa9d9184776a5e5144372b202020202020202020201413110d0805030000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000713202d3a4653606d798693a0a7a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a00000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d1105000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000121f2c3945525f6c7885929faba89b8e8275685b4f42302519111b252e373f485059606b717e8b949faba1968b7e7165554b4135291d1104000000000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e22150800000000000000000000000002070b101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e13131313130b101316171e1a1613120f0b060300000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f030000000000000000000000000000000000000713202d3a4653606d7986939a9a9a93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f12050013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d2013070000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000121e2b3845515e6b7884919eaba99c8f827669564c41362a1e11131c252e363e474f59626d76828f9caaa99c908376675d5145392c20130600000000000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e110600080f161c2022232b2723201f1b17120f0b0600000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000040607080808080808080813202d3a4653606d79868d8d8d8d8d86796d6053473a2d20140808080808080808070604000000000000000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f030013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e211407000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000101d2a3643505d697683909ca9ab9e918478685e5246392d20140a131c242d353d47505a63707d8998a3ac9f92867a6d6054473a2d21140700000000000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e070008111921272c2f3038342f2d2b27221f1c17110a020000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000001070c101314151515151515151515202d394653606c7880808080808080786d6053463a2d201515151515151515151413100c0701000000000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000f1b2835424e5b6875818e9ba8ada196877a6e6154473b30251b1413121b232b353f4653606d7986929faca399897c6f6256493c2f23160900000000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e51442f24180d050f19232b33383c3d45403c3937332d2b28221c140b050000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c020000000000000000000000000000000000000000000000000000000000000000000000010b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f22160900000000030b12181d1f20212121212121212121212b3844505b666c747474747474746d665c5044382c21212121212121212121201f1d18120b030000000000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b1106000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a00000000000000000c1926323f4c5965727f8c98a9b2a8978a7d7064564d42362b2621201f1f20232c3845515c667784919eaaab978a7d7164574a3e3124170b000000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000000000000000000020f1c2935424f5c6875828f9ba8ab9e9184786b554b4035291d110b16212b353d44484a514d4946443f3938332d261d170e0500000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000000000000000000000000000000000000000000105090b0b0d0d1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c30231609000000030d151d24292c2d2e2e2e2e2e2e2e2e2e2e2e333f4a545b6067676767676767605c544a3f342e2e2e2e2e2e2e2e2e2e2e2d2c29241d150d030000000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d201407000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b0000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000091623303c4956636f7c8997a2ada89b8f8275695e52463f37312e2d2c2c2d2e343b45515d677885919eaba4978b7e7164584b3e3125180b0000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000000000000000020f1b2835424e5b6875818e9ba8ab9f928578675d5145392c2017161c27333d474f54565e5a5653504946443f382f2920170d0200000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000000000000000000000000000000060c111517181a1a1a25313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e0004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3b3b424a50535a5a5a5a5a5a5a53504a423b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f271f150b0100000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b0200000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000713202d3a4653606d7985929fabac9f92877b6e615a5147433c3b3a38383a3b40444d56606d7a86939facaa978a7d7164574a3e3124170b00000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6ac9f93867a6d6053473a2e262323262c38444f5960636b6762605b5353504a423b33291f1409000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000000000000000000000000000000911181d21242527272727313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e00000b16212c353d44484a535353535353534a48443d352c21160b0000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000007121d27313940454748484848484848484848484848484848484d4d4d4d4d4d4d48484848484848484848484848484848484745403931271d12070000000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a020000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d21140800000000000000000000010a121a202830363b4246484e5361696b6c6c6c68605c545d5b595653514a47433d373127221b140b030000000000000000000006121f2c3844505c6674818e9ba6afa3998e81756c625b534e494746444446484a51575e68727e8b99a4aea398897c6f6256493c2f23160900000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a0000000000000000000000000000000000000c1825323f4b5865727e8b98aaafa49a897c7063544b403631303031363f4854606b7078736f6c6563605b544d453b30251a0e02000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000000000000000000000000009121b22292e313234343434343e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000005101a232c33383c3d464646464646463d3c38332c231a10050000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c0000000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b0600000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d1105000000000000000000000000080e161e252a30363a3c505d697378797979746d665e564e4c494644403937322b262017110a02000000000000000000000003101c28343f4a54626f7c89949fabab9e938b7e726d625f5856545351505355545c60696e7a85929eabac9f92867a6d6053473a2d201407000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000000000000091623303c4956636f7c8998a2aeac998c8073665c5146423e3d3c3d4246515b63707d84807c78746f6c665e574d42362a1e11050000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f4c4841382f241b130900000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e4040404040404b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000008131e28313a414547494949494949494745413a31281e13080000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c000004101d2935404b555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161605d554b4035291d100400000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b06000000000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c0000000000000000000000000000050c13191f252a3845525f6b788586868681786d685f584f473f38342e2b27201b150b0600000000000000000000000000000c17232e384754606a76828f99a3aea59f92877f756f6a666261605c5c606164666d727b839097a1ada59c8f8275675d5145392c1f13060000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000000000000714202d3a4753606d7985929facab9e9185796d605a534d4b4a494a4d535b626d76828f8d8984807c786e695e52463a2d201407000000000000000000000000020e1925303b444c525f6060606060605d5c5d5e5f5f5f5f5e5d5b6060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b4d4d4d4d4d4d4d5864717e8b97a4b1a79a8e8174675b4e4134281b0e00010d19242f3a434c52545656565656565654524c433a2f24190d0100091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675d5145392c1f130600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b060000000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a100600000000000000000000000000000002080d141a26323f4c5965727f8c93938e827a6f6a615951444039302820180f0a0300000000000000000000000000000006111c2b38434e58626f7c87929fa5afa399928b817c76726f6e6d66666d6e7074797f859095a0a9a89e93897d7063554b4035291d1004000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000000000000000006131f2c3845515c6775828f9ba7ada1978c80736c615f5757565657575f616d727f8b949a96918d89857b6e6154473b2e21140800000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555253534f5960636c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000005111d29343f485056585a5a5a5a5a5a5a5a64717e8b97a4b1a79a8e8174675b4e4134281b0e0004111d2935414c565d6062626262626262605d564c4135291d110400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d20140700000000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b06050300000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d11050000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a120800000000000000000000000000000000000003091825313e4a56626d75818f969490847c706b625b514a423a322a21191106000000000000000000000000000000000f1b27323d47535f6a727f8c939da5aba39f938e87827f7c7a797879797b7d81858b9297a0a7a8a0968f82756b605443392f24180c0000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000000004101c2934404b5563707d8a95a0aca99f93887e746e69666463636366696e757f87939fa6a19e9a908377695e52463a2d2014070000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000915212e3a45505a6265676767676767676767717e8b97a4b1a79a8e8174675b4e4134281b0e000613202c3945525d686d6f6f6f6f6f6f6f6d685d5245392c20130600091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c030000000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d17100800000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000a16202b37434e58606c77818e939fa2aaa59e9a938f8c898786858586888a8d92979ea1a9a59e9691847a6d61594f4431271d1207000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b110800000000000000000000000000000000000000000000000c18232f394653606c7883909aa4afa49a938b817b767371706f7072767b818b9399a4afa99f948a7e7164574d42362a1e11050000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1724313d4a56626d71737373737373737373737e8b97a4b1a79a8e8174675b4e4134281b0e000714212d3a4754606d7a7c7c7c7c7c7c7c7a6d6054473a2d21140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f000000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000000000000000000000040f1b26323c44505b656d78818b92989fa4aca49f9c9995949892929894979a9ea1a9a7a09d938f847b6e685d52473d331f150b0100000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000000000000007121f2b3844505b66707d88939fa5aca49f938e8783807e7d7c7d7f82878e939fa4aba9a1978f82766c6155453b30251a0e020000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717f80808080808080808080828f9ca9b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d898989898989897d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b0000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b211007000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a08050000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000a152027333f49535c666d747f868e939a9ea1a8a7a5a2aaa29f9fa2aaa3a7aaa29f9b959089827a6e695e564c41352b210d03000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000000000000030f1c28333f4a54606b73808d939da4aca59d99938f8c8a89898a8c8f93999ea5aea79f9791857b6e615a504533291f1409000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976828d8d8d8d8d8d8d8d8d8d8f949eaab4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899595959595897d7063564a3d3023170a00091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f00000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d09080603000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000040b17222d38414a545c606d727b81878d9196989a9c9d9e9f9f9f9e9d9d9b9898928e8a837d756d685e574d443a3023190f000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000b17222d38424f59606c78818d929ea0a8aba49f9c9997969696999c9fa4abaaa29f9590857c6f695e53483e3420170d02000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9a9a9a9a9a9a9a9a9a9c9ea6b0b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a2a2a296897d7063564a3d3023170a00091623303c4956636f7c8993939393938a7d7164574a3e3124170b0000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c17100800000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c0000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000006111b262f38424a505b62696e757b8084888b8d8f90929292929191908e8b8985817d78706b605d564d453b32281e110700000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000000000000000000006111c262f3d44505b666d78808a91969d9fa7a7a9a6a4a3a2a3a5a9a7a8a09e98928c837b6f6a5f574d42362c220e0500000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca6a6a6a6a6a6a6a6a9aab0acaca79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7d868686868686867e7164574a3e3124170b00000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a0000000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a1208000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e0600000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000000000000000000000000000a141d2630383f4451575f61696e73787b7e80828485858685858483817f7c7a75706d666059524c443b332920160c000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000a141d28333f4a545c666d747d848b9095979a9c9e9f9f9f9f9e9d9a9896918c857f786e695f584e453b31241a100000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a000915222f3b4854606b6f79797979797979716c6155493c3023170a0000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c020000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00000000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000000000000000010203000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000020b151e262e343f454d53575f6266696e71747677787979797877767472706d6763605c544f45413a322921170e040000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000020b17222d38424a545c606b70797e83878b8d8f919292929291908e8b88847f7a736d665f574e463c33291f12090000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939393939393939393938e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a0007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d211408000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c03000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b0707040100000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e0400000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000030c151c2328333c42464d5355575f626567696a6b6c6c6c6b6a6a686563605d5553504a423d35302820170f050000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e0902000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505961666d71767b7e818384858686858483817f7b77736d68605c544d453c342a21170d000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00030f1b27323d474f545660606060606060575550483e33281c110400000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d08050100000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c110500000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000010a121a212930363c4247484e5355596063676a6b6c6b6a666260585653514b48433d37312a211b1209010000000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000000000000000000000000000000030a1117212a31373c4247484d5355585a5c5d5f5f5f5f5e5e5d5b585653514b46443f383029241e160e05000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444f545c6064696e7174767778797978787674726f6a66605d56514a423c332a22180f05000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b00000000000000000000000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979797979797979797979746f64594c4033271a0d000916232f3c4855616b7079797979797979706b6155483c2f23160900000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d08020000000000000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000080f171f252a31373e4850585f626b6f737778797877736f6a615f574f473d38322b2620180f090000000000000000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f0300000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000000000000060f181f262b31373a3c4247484b4d4f51525253525251504e4c494745403a38342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e343e424a5153575e616467696b6c6c6c6c6b6a6765625f5854524c444039302a21181006000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c2014070000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000005101a232c33383c3d46464646464646464646464646463f44464f4f4f4f4f4f4f46444046464646464646464646464646463e3c39332c241a10050000000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c0701000000000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a00000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000050d15202a333e47505a616a6f767c808385868583807c756e6960594f473d32291f150e060000000000000000000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000000000000000000000000000000000000060e141a1f262b2e31373a3b3e41434445464646454443413f3d3a39352f2b28231c140c0802000000000000000000000000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5254585a5c5e5f5f5f5f5e5d5b5855534e4745413a342e271e180f06000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060606060606060606060606060605b59534a41362b2014080004101c27333d474f55566060606060606056554f473d33271c100400000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a02000000000000000000000000000008111a21272c2f3039393939393939393939392d38424a50535c5c5c5c5c5c5c53514a42392e393939393939393939393931302d28221a12080000000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b030000000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020e1a26313c454f59616c707c82898d90929291908d88827b706b60594f443b3025190e02000000000000000000000000000000000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5a61646c6c6c6c66635c5248433d37312a211b120901000000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000003090e151a1e21262b2e2f32343637383939393837373532302d2c29241f1c17110a02000000000000000000000000000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535251504e4c4847433c39353028231c150c06000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353535353535353535353534e4c4841382f251a0f0300000b16212c353d44484a535353535353534a48443d352c21160b0000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d28333f4a545b6068686868686868605c544a4034282d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d0300000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000006121e2b37424d57616c707e868f949a9c9998999c99938f857d706b60564d42362a1f14080000000000000000000000000000000000000000000000000000080f171f252a31373a3c4247484b4d4f4a505b636c7079797979736e63574b3f322b2620180f09000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000003090e12151a1e21222527292a2c2c2c2c2b2b2a282523201f1d1812100b0600000000000000000000000000000000000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c30363a3b3e414344454646454543413f3c3a37312c29241e18120b03000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000a141e2830383e414346464646464646464646464646464646464641403c362f261d130800000005101a232c33383c3d464646464646463d3c38332c231a1005000000000000040a0f13151620202020202020171714110c050000000000000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e08030000000000000000000000000000000000000000050b101416172020202020202020201f2b3844505b666c757575757575756d665c5144382c1f202020202020202020171714110c05000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000814212e3a47535f69707e87929899938f8c8b8c90949e9792877d6f695e52463b3025190e020000000000000000000000000000000000000000000000000000050d141a1f262b2e31373a3b3e444c545c606d727e868686868073665a4d4033271a150e060000000000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c3023160900000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000000206090e121415181a1c1e1f1f201f1f1e1d1b19161413100c0703000000000000000000000000000000000000000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363839393939383734322f2e2b26201d19130c07000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393939393939393939393939393433302b251d140b010000000008111a21272c2f3039393939393939302f2c27211a110800000000000000000003070909131313131313130b0a08040000000000000000000000000000000000000000000000000000010507080b0e10111213131211100d0b080705020000000000000000000000000000000000000000000000000407090a131313131313131313202d394653606c7881828282828281796d6053463a2d201313131313131313130b0a08040000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000020714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013070502000000000000000000000000000000000006121f2b37434e58626e7b869299959187827f7f80838991969992857b6e61564d41362a1e110500000000000000000000000000000000000000000000000000000002090e151a1e21262b343d454d565d666d747f87929892857b6e6154473b2e21140903000000000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000020608080b0e1011121313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20212527292b2c2c2c2c2b2a282522211f1b15110d08020000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e18110901000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000810161c2023232d2d2d2d2d2d2d2323201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060606060713202d3a4653606d79868f8f8f8f8f867a6d6053473a2d201407060606060606060000000000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e0100000000000003090e1214202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201514120e09030000000000000000000000000000000815212e3a47535f6a75828f989691837c76737273767d849197978e8174685e5246392d2014070000000000000000000000000000000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d20130000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f5152525352514f4b4746413a35302820191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f20201f1e1d1b191515120f0a0401000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d2020202020202020202020202020202020201b1a18140f08010000000000000000050b1014161720202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939b9b9b93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d10040013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e01000013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000050d141a1e21212d3a4753606d7a8693939393939286796c5f5346392d2d21211e1a140d0500000000000000000000000000000915222f3c4855626f7b88949e91847a6f6a6665666b6f7b85929e93877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9fa9ababa99f9f9f9f9f9f9386796c605346392d20130000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313131313131313131313130e0d0b08030000000000000000000000000407090a131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0a8a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f13060013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e01000013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000050f171f252a2d2e393a4753606d798686868686868687796c5f53463939392e2d2a251f170f05000000000000000000000000000d192633404c5966737f8c99968a7d70685f5858596069717e8b98998b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000000000000013202d394653606c7986939facacacacacb6b7b7b6acacacacac9f9386796c605346392d201300000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c00000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d20140700121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000030d17212931363a3b464645515c67767979797979797979756a5e52464646463b3a36312921170d030000000000000000000000020f1c2935424f5c6875828f9b9184786b61564e4c4f57606d7a86929a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9c3c4c4c3b9b9b9b9ac9f9386796c605346392d2013000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a030000000000000000000000000000000000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000020507080b0d0f1112131313131211100e0b08080602000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f130600111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000009141f29333b4246485353534b555c6c6c6c6c6c6c6c6c6c6a635953535353534846423b33291f1409000000000000000000000004101d2a3743505d6a7683909c8f827669594f443f45515d677784919c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6cfd0d0cfc6c6c6b9ac9f9386796c605346392d20130000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000205090e121415181a1c1e1f1f20201f1f1e1c1a181514120e09060300000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d1004000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000020e1a25313b454d535f6060606060605d606060606060605f5e5c6060606060605f534d453b31251a0e020000000000000000000004101d2a3743505d6a7683909c8f827669594f454045515d677784909c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2dcdddddcd2d2c6b9ac9f9386796c605346392d201300000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c0300000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a070704010000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b01000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000003090e12141a1e21212527292a2b2c2c2c2c2c2a29272522211e1a15120f0a0400000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000915202b353f474e52535353535353535353535353535353535353534d545b60666c6c6c6c6c6a5c544a53535353535353535353534e4c4841382f251a0f030000000915202b353f474e52535353535353534d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d5353535353534e4c4841382f251a0f0300000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000020f1c2935424f5c6875828f9b9184786b61574f4d5058606d7a86929a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfe9eaeae9dfd2c6b9ac9f9386796c605346392d2013000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f00000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000003090e141a1e21252a2d2e31343637383939393938373634322f2e2b26211f1b150f0a0400000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d12070000040f19242d353d424546464646464646464646464646464646424651575f666c72797979797975665c50444646464646464646464641403c362f261d130800000000040f19242d353d424546464646464646535e69767979797979797771665b4f464e5a66707679797979797976695e5346464646464641403c362f261d1308000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000d192633404c5966737f8c99968a7d706960595a5a616a727e8b98998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfecf6f6ecdfd2c6b9ac9f9386796c605346392d20130000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b21100700000000000000000000000000000000000000000000070c1013191d20212426292a2b2c2c2c2c2b2a28262421201d1913100c0701000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c030000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000000060b151a1f262a2d31363a3b3e4042444546464646454443413e3b3a37312e2b26201b150c070000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b0100000008121b242b31363839393939393939393939393930353e444d525b62696e787f8686868687796d6053463a3939393939393939393433302b251d140b01000000000008121b242b31363839393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b393939393433302b251d140b01000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000916222f3c4955626f7c88949e91847b706b6766676c717c85929f93877b6e6154473b2e2114080000000000000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfececececdfd2c6b9ac9f9386796c605346392d2013000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f000000000000000000000000000000000000000000060b12181c1f24292c2d31333537383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000020a11171f262b31363a3b4246484b4d4f51525253535252514f4d4b4847423c3a37312b262018120b0300000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d03000000000009121920262a2c2c2d2d2d2d2d2d2d2d2429323a414650565e616d727b828c929992877e71665c5044382b2d2d2d2d2d2d2d2d282724201a130b020000000000000009121920262a2c2c2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d282724201a130b0200000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000815212e3b47535f6a76828f989691847d77747374777e859297978e8174695e52463a2d2014070000000000000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfdfdfdfdfdfd2c6b9ac9f9386796c605346392d20130000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000000000000000000000000000000020a11171c23282c2f35393a3d4042444546464645454342403d3a39352f2c29231d18120b0300000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000000000000000000040c141c232831373b4246484d5354585a5c5d5e5f5f5f5f5f5d5c5a5855534d4847433c373228231d150c0500000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353535345403931271d120700000000000000000000000000000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e00000000000000080f151a1d1f202020202020191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c202020202020201b1a18140f0801000000000000000000080f151a1d1f202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120201b1a18140f08010000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e211508000000000000000000000006131f2b37434e58626f7c86929a96918984818081848a92979892857a6e61564d42362a1e11050000000000000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2d2d2d2d2d2d2c6b9ac9f9386796c605346392d201300000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a00000000000000000000000000000000000000050b141c22282e34383a4145474a4d4f50525253535252504f4d4a4745413a38342f28231d150c070000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000050e161e262e343c42474d5355575e616467696a6b6c6c6c6c6b6a696765625f5755534e47433c342e271e170e05000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f1006000000000000000004090e1112131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b1313131313130e0d0b080300000000000000000000000004090e1112131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115130e0d0b080300000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000030f1b26323c47535f6a717e8892989e95908d8d8e91969e9792867d6f685e52443b3025190e020000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6b9ac9f9386796c605346392d20130000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c02000000000000000000000000000000000000070f171d262d33394044464c525457595c5d5e5f5f5f5f5e5d5b595754524c47454039342e271e1810090000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000050e17202830383f444d53575f6166696e71737577787979797978777674716e6967625f58544e454039302920170e050000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c3939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000000104060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060601010000000000000000000000000000000000010406060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508010100000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000000a15202b37434e58616c717e868f949a9d9a999a9d99938f857d706b60564d4132291f1409000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c0300000000000000000000000000000000000007101921292f383f444a5153565d606466686a6b6c6c6c6c6b6a686663605d5653514b454039302a221a12090000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f14090000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030c172029323a424a50575f62696e73777b7e8082848585868685858482807e7b78736f6a625f58514b423a322920170c030000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f0500000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000040f1b26313c46505a616c717c82898d90929291908d88827b706b60594f443b3020170d020000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacac9f9386796c605346392d201300000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000000000000000000000000071119222b333b424a50545c6064686d70737577787979797878767573706d6864605c55514b423c342c241b1209000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e01000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000b151e29323a444c545c60696e757b8084878b8d8f90919292929292908f8d8b8884807c766f6a605c544c443b32291e150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c1108000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000a15202a343e48505a616a6f767c808385868583807c756e6960594f473d32291f0e050000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000000000000000000060f19232b343d454d545b60666d71767a7d8082838585868685858382807d7a76716d67605c544e463e362d241b1108000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d27303a444c565d666d737b81878c9196979a9c9d9e9f9f9f9f9e9d9c9a9896918d88827c746d665e564c443b30271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000003061313131313131313130604000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a0000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b1208000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000030e18222c363e4850585f626b6f737778797876736f6a615e574f473d342b20170d0000000000000000000000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000000000000000000030c18212b353d464f575e666c71797e82868a8c8f90919292929291908e8c8a86837e79726d665f5850483f362d231a0e05000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c0000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000000c18232e39434c565e686d7880868e93999da0a8aba39f9d9d9c9c9c9d9fa2aaa8a19e9a948f8780786d685e564c42392e23180c03000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c020000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000006101a242c363e464e53596063676a6b6c6b6a66625f58534d453d352b22190e0500000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a0200000000000000000000000000000000000000000a151e2a333d474f5960696e787e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8b857f796f6a615a50483f352b20170d02000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c10040000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000004101c2834404b555e686d7a828c92999fa4a9a19e99999291908f8f90909298989da0a8a69e99928d837a6e685e544b40342820150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a070604000000000305050606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b02000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b120900000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e110500000000000000000000000000000008121a242c343c43474f54565a5d5f5f5e5d5a55534e46423b332b23191007000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000000000006111c26303c454f59606b6f7b828b91969c9fa3a9a19e9c9b9a9b9c9d9fa2aaa39f9c97928c847c716c625a50473d32291e130800000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000020d17202c3845515c676d7a838f949fa3aaa29f97918c898684838282838485888b91969ea1a9a39f9590837a6e665c51453c31261a0f020000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d0100000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000008121a222a31373d4348494d50525352504d4947433c36312921191107000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e080300000000000000000000000000000000000000000000000c17232e38424d57606b707d8590949ea1a8a29e9997918f8e8e8e8f909298999ea2a9a19e9691867e716c62594f443a3025190d0400000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f23160900000009141f2b37434e58606d798390959fa6a8a098928b85807c79777675757677797c7f848a92979fa7a79f959083786d60584e43372b1e13080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000000000008101820262b32383b3c404445464543403c3b37322a251f170f07000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000000000000010507080b0e10111213131211100d0b0807050200000000000000000000000000000000000000000000000003101c28343f4a545f69707d8692979fa6a49d97928c888583828181828385898c92979fa3a8a09892887e716b60564c41362a20150a0000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020e1925303a47535f6a73808d959fa7aaa09691867f79736f6d676a696969666d6f72787d8590959fa9a79f958d80736a5f53473a3025190d0100000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d02000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000060e151b21272c2f30343738393837332f2e2b26201a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7b859298a2a9a49f928d857f7c78767574747576797c80858c9299a2aaa39a92877d70685e52463c32261b0f0200000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000005111e2a36424d56626f7c87929fa7aea29891847c726d6763605c555c5c545c6062656c707a839097a1ada79f92877c6f62564c41362a1e110500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e05000000000000000000000000000000000000000000040a0f161b1f2223272a2c2c2b2a2722211f1b150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313090806030000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000004111d2935414c56606d78839097a2aaa49a938b807a736f6a6968676869666d6f737a80879298a2aba39992857a6d61584e43372b1e14080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f03000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000714202d3a46525e6975828e99a3afa89f92867c6f6a605c5553514b4f4f4a5053535b60686e7a85919ea7afa3998e8175685e5246392d20130700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000000000000000040a0f1315161a1d1f201f1d1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a0400000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000713202c3945525d68727f8c95a0a9a69f93887f746d68625f585b5b5b545c6063676d737d869299a4aba2978e81756a5f54473b3025190d010000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d2114070000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000814212e3b4754616e7b87939fabaca0958a7e716a5f58514b47454042423f44464950565e68707d8a95a0acab9f92867a6d6154473a2e21140700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d080100000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d080200000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000030709090d11121312100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000714212d3a4754606d7a85929fa7ab9f948c7f726d605d56534e4f4e4e4a5053555d606b707d87939faaa99e93887c6f62564c41362a1e11050000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e221506000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a1108000000000c1925323f4c5865727f8b99a4afaa9d9184786c60574e45403a38342f2e34383a3f444d56616b7783909daaafa3998b7e7265584b3f2f24180d01000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d101010101010080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b26201810060000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2b37434e5866727f8c97a2ada79c9083786c605b524c47434241413f44464c5159616b73808d98a2aea59b8f8275685e5246392d2014070000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d10040000000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000004111d2935414c556975828f9cabb2a9988b7e72655b50453c342e2c292323282b2d333b444f5965727e8b98a9b3ab9b8f827568554b4035291d1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e090603000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090f1112131313110f0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e04000000000000050a0f1213131313131313131313131313131313131313131313120f0a05000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b11060000000815222e3b4754606a7784919ea9aca095897d70655b5045413a3732342e34383a41454f59606d7a85929fabac9f92867a6e6154473b2e23180c0000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f14080000000000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000613202c3945515d677885929eabada196887b6e6153493f3328231f1c18171c1f2227323e4855626e7b8897a2adab9e918578675d5145392c201306000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c0100000916222f3c4955626f7c8896a0acaa9d9084776b6053493f35302b262823282c2f353e45525d6874818d9aaaafa3998b7f7265544b4034281c10040005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e0200000000000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000714212d3a4754606d7a8797a1adab9e918578695f5341382d211813100c0b101217202d394653606c7985929fabada196867a6d6053473a2d201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f0300000000000000000000000000000000000307090a0e111213131211100e0b090706030000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d110500000d192633404c5966737f8c99a8b2ab998c807366594f41382d241e1b1b171c1f242935414c5663707c8998a2aeab9c8f8276665c5145382c1f1306000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895a9b3a99c8f827669574d422f261b0f070400000306121f2b3744505b657683909da9b2a995887b6e6255483b2f221508000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313120807050200000000000000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f1306000000000000000000000000000000040b101316161a1d1f201f1e1e1d1a18151312100b0600000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e2115090005111d2935414c566976828f9ca9afa399897c6f6356493d2f261b130f0a0c101319242f3a4653606d7985929facac9f9285796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000916232f3c4956626f7c8995a2afa89b8e8275685b4f423128140a0000000000030f1b27333f49536976828f9ca9afa295897c6f6256493c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e090300000000000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a1208000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080000000000000000000000000002090e161b202223272a2c2c2c2b2a29272522201f1c17110a020000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000713202d3946525e687885929eabac9f92867a6d6053473a2d20140a0200000308131f2c3844505c667683909ca9aea298887c6f6255493c2f221609000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f000000000000000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a00000000000000091623303c4956636f7c8996a2afa79a8d8174675a4e4134271b080000000000000b17222d424e5b6875818e9ba8afa296897c6f6356493c30231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000000000000000000000000050d141a21272c2f30343738393938373634312f2d2b28231c140c020000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000714212e3a4754616d7a8797a1adaa9e918477675d5145382c1f13020000000003101c28343f4a546774818e9aa7b4aa978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a00000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c11060000000000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000815222f3b4855626e7b8895aab4a79a8e8174675b4e412f24190d010000000000061b2835424e5b6875818e9ba8b4aa95887b6f6255483c2f221509000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c00000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f2216090000000000000000000000060f171f252a32383b3d4144454646454443413e3c3a38342e261e140a0000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000915222f3c4855626f7c8895a9b3a99c8f837669554b4035291d100400000000000c17232e3f4c5966727f8c99a5b2a6998c807366594d4033261a0d000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7a8798a2aea89b8f827568564c4135291d11070400010407101d2935404b556976828f9ca9aea398877a6e6154473b2e211408000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c110400000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f22160900000000000000000000060f18212930363d4448494d505253525151504d4b4846443f3830261c110600000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422f24180c000000000000061825323e4b5865717e8b98a4b1a79a8e8174675b4e4134281b0e000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000613202d394653606c7985929faba99d908376685d5245392c221813100c0d101318202c3945515d677783909daaac9f9286796d6053463a2d201307000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f1409000005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000000000000000000020c18212a333b42464f54565a5d5f5f5f5e5d5c5a585553504a42382e23170b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8e8174675b4e4134281b070000000000000b1724313e4a5764717d8a97a4b0a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505b6676828f9cabac9f92867a6d6054473e3429241f1c18181d202328323b4753606d7a86929faca99c908376665c5144382c1f1206000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e02000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000000000a141e2a333b454d52596063676a6b6c6c6b6a69676462605c544a3f34281c1003000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99c8f8376695c504336291d10000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000030f1c28333f4a5466727f8c99a3aea3998a7d71645a50463d352f2c292324292c2e343b444f5963707d8a99a3aea6998d807366544a4034281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a333d474f5961636c6c6c6c6c6c6b615f574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110600000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867e7164574a3e3124170b0000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000006111c26303b454d575e616b70747778797978777674716f6d665c5044382b1f1206000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99d9083766a5d5043372a1d10000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d11040000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000b17222d3b4754616e7b86929faaab9d9083766c61584e45403a38342f2f35393a40454d56606b75828f9babab9f94887b6f6255483c2e23180c00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c454f59616b70797979797979786e695f53463a2d211407000714212d3a46535f696f7c86929a939992867d6f695f554c41382d22170d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7e7164574a3e3124170b0000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000000000b17232e38424d575f696e767c8083858685848483807e7c786d6053463a2d201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b070000000000000b1724313e4a5764717d8a97a4b0a99d9083766a5d5043372a1d10000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a00000000000000000614202d3946525e6874818e98a2ab9f958a7e716a6058514b47454042434045474b51575f696f7c89939eaaa4998f82766a5f53473a2e1c120700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444d57606b707d868686868686857b6e6155483b2e2215080005121e2a36424d57606a707e88939fa29892857b6e675d53493f33271f160c010000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000003101c28343f4a545f696e7b82898d9092929291908f8d8b887e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e422e23180c0000000000000b1825313e4b5864717e8b97a4b1a99c8f8376695c504336291d10000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e020000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000005111e2a36414d56616e7b85929fa4a79f92867c6f6a605d5553514b4f4f4b5153545c60696e7b84919ea6a69f93877c6f63584e43372b1f0b0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b0100000000000000000000000000000000000000000000000000000000000000000000040d17222d38424c565f696f7d869299939a92867c6f695f53463a2d21140700020e1a26313b454e58616c73808c949ea1979183796d655b50443d31281d13070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312110f0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000006121f2b3844505c666e7b848f949a9d9e9f9f9e9d9c9a978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000916222f3c4955626f7c8895a9b3a99c8f827669544a4034281c100400000000000c1926333f4c5966727f8c99a5b2a89c8f8275695c4f4236291c0f000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e120500000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000000020e1925303b46535e69717e8b929da4a29891847c726d6763605c555c5c555d6063666d727b839096a1a69f948d80736b6054463c31261a0f0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545d686e7b859298a29f93887e706a60574d42362a1e1205000009141f29333d46505a606c77828f96a1a0958f82776c60594f433a2f24180c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000713202d3a4653606d788390969fa6aaababa5a1a0a0a1978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000814212e3b4754616e7a8797a2adaa9d918477665c5144382c1f120600000000000e1b2734414e5a6774818d9aa7b4a89b8e8175685b4e4235281b0f000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a0000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a00000000000000000008141f2a36424d57626c74808d929fa2a19691877f79736f6d676969696a676d6f73797f869095a0a49f949082796d60594f43342a20150a0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d2013070000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c03000000000000000000000000000000000000000000000000000000000000000008131e28313a44505b666d7a849197a29e948c80736c61584e453b31261a0e020000030d18212b343e44505b656d7a849199a49e948c7f726b60554b4135291e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a28262225313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000004101c2834404b5564717e8a959fa8b0a9a19e9894939394968b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3946525e687885929fabac9f9286796d6053463a2d20130a0400000006121f2b37434e586976828f9ca9b4a79a8e8174675b4e4134281b0e0006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f0000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000020e1a25313b45505a646e74808b92989fa199928c85807c797776757676777a7c80858b9298a09f9a938d82796d675d51473d3222180e030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000000000030d19242f3a434f59606c78828f96a0a1968f82776c605a50463d33291f140900000000060f192227333f49535e68707d87939fa69f92877d6f675d51453d30271d1207000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d21140700000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322f2e313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000006131f2c3845515c6776828f9ca7b1aaa197928b88868687898b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005111e2a36414c56697683909ca9aea399897c6f6256493d32271b13100c090e1117212e3a47535f6a7885929eabb3a6998d8073665a4d4033271a0d0003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d1207000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000000000009141f29333f48525c646e747e868e92999c9f97928d898684838282838486898d92979f9c99948f8780796d675d554b40342b211006000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000000000010b151f2935414c56606b737f8c949ea49991847a6d655b50483e342b21180d030000000000071017222d38414c56606b74808d96a0a3999184796d60594f42392e23180c020000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e120500000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f1409000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464544423f3b3a373e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000713202d3a4653606d7986929facaea39892857f7b79797b7c7f7c6f6256493c2f231609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d192530404d5a6673808d99a9b2ab998c7f7266584e43372b251f1c181b1a1b2228343f4a54626f7c8897a2adb1a4978b7e7164584b3e3125180b00000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c00000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a00000000000000000000030d17212d36414a525c646c717b81868c8f92979e99999291908f8f90919299999e9892908c88827d746d675d554b43392f22190f00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a000000000000000000000000000000000000000000000000000000000007121d27313945525d68707d87939fa69f93877d6f685e53493f362c22190f060000000000000006111b262f3a444f59606d7984919ea5a0968e81746b60544b4034281e13080000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e02000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4847433e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000916232f3c4956626f7c8999a3aeac9f92867c726e6d6d6e70726f6a6054473b2e221508000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000081623303c4956636f7c8997a1adaa9d9083776a6054473f36302c282328252a2d333c44505c6673808c99a9b3b3a996897c6f6356493c3023160900000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050f1b242f38414a525a62696e747b7f8285929faba39f9d9c9c9c9d9d9fa3ab9f928682807b766f6b605d554b433a31271d100700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f03000000000000000000000000000000000000000000000000000000000c18232f39434f59606d7a849199a4a0968d80736b60564c41382d231a10070000000000000000000a141d28323d45515d67707d89939ea89d93897d70665c51453a3025190d0200000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f1409000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5955534e464b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000a1724313d4a5764707d8a97abb5a79a8e81746a6160606163656260584e43372b1f1306000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000713202d3a4653606d7984919eaaab9f95897c6f625b5146413a38342e343136383f444d57606d7984919eabb7ada297877a6d6154473a2e21140700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f13080000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000091217232e38424a535b606a6f767c8084919eaaa7a4a2a1a0a0a1a2a4a7a99c8f837f7b756e6a625b514b433a31281f150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f140900000000000000000000000000000000000000000000000000000004101c2934404b55606b74818e96a1a59d9184796d60594f443a2f261b110800000000000000000000020b16202935404b55606b75818e98a2a59d9184796d60564c41362a1f140800000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e030000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865625f5853505864717e8b97a4afa295887c6f6255493c2f2216090000000000000b1825313e4b5864717e8b97a4b1a4978a7e716458535354565856544e463d32271b0f03000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006121f2b3844505c6673808d98a2aea79c8f82766d625b524c46454041414242464950575f69727e8b96a1adb8ab9e928578685e5246392d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d010000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000000020c162028343f4a545c656c737c82888c9196a09f9a97959493939495979a9e9f948f8b86817b726d645d534a40352c1f150b0100000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000020d17212c3845515c67707d89939da89e93897d6f675c51473d32281d140a000000000000000000000000050e18242f39434f59616e7b86929fa9a0968c7f72685e52463b3025190e01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f0600000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787775726e6a64605c5464717e8b97a4afa295887c6f6255493c2f2216090000000000000c1825323f4b5865727e8b98a5afa295897c6f6256494648494c4947433d342b20150a00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000003101c28343f4a54616e7b86929fa8ab9f948b7f726d615e5653514b4e4e4f4d53535b60696e7b85929fa8b2b5a89c8f827569564c4135291d11050000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d11050000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000008131e28323a44505c666d777f878f94999e9f97928e8b8887868687888b8d92979e9c99928e867f746f645c52473e31271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c2013040000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d12070000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea5a2988e81756b60554b40352b20160b020000000000000000000000000007121d27313d46525e6973808d97a2a89f92857a6d61564d41362a1e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e06000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000000000000030e18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea195887b6e6255483b3b3d3f3c3b37322b22190f0400000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000b17232e3846525e6973808d96a0aaa69f93877f746d6863605c545b5b5c575e61656c717b849198a2aebab3a9988c7f7265594c3f3025190d010000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000000010d1924303a44505a606d78818c93999fa098928c85817e7b7a797a7a7b7e81858b92979f9f99928b81746e63594f43392f24180c00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000020e1a25303946525e68737f8c96a0a99f92867a6e61594f43392f23190e040000000000000000000000000000010b151f2a36424d57606d7a85929eaaa2978d8074685e52463a2f24190d010000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e0903000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000000000009141f2a333e474f5961696e787e83888b8e909292939291908e8c88847e786e6a64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e30322f2e2b27201910070000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000006111c2a36424d56606d79849198a2aba499938b807a736f6d666968676869696e71787e859196a1aab3b9ada297887c6f6255493c2f2216080000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000004111d2935414c56616c74808d939fa4a09591867f7a74716f6e6d6d6e6f7174797e8590959fa39f938d80736b61554b4035291d1004000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa8a1978c8073685e52473d31271d110700000000000000000000000000000000030d1a25303b45525d6873808c98a2a99f92867b6e61554c4135291d11040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b1106000000000000000000000000000000000000000000020b1a26313b454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c6f6b717e8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e232523221f1b150f07000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000e1925303b45515d676f7c869299a2aaa49f928d86807c79767574747576787b7e838a9297a1a8b2bcb8ab9e9285796c605346392d20130600000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b00000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000713202c3945525d68717e8a929da5a19791837b726d676462616060616264676d717a839096a1a59c928a7d70675d5145392c1f150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f140900000000000000000000000000000000000000000000000714202d3a46525e6974818d98a2aa9e92857a6d60564c41352b1f150b00000000000000000000000000000000000009141f2935414c56616d7a86929faca3988d8073675d5145392c20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000a141d2a36424d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d6f717d8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22191615130f0a0400000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f2935404b55606a707e879298a0a7a49d98928d898583828181828384878b90959ea1a9b2babeb2a99b8e8175665b5044382b1f1206000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c0300000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000003101c28343f4a54606d7a85929ea4a79e91857b6e69605d55555453535455555c60686e7a84919ea8a49e9184796d6053473c31261b0f030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e0000000000000000000000000000000000000000000004111d2935414c56616e7b86929faaa2988c7f73675d51443b3023190d03000000000000000000000000000000000000020d19242f3a46525e6874808d9aa6aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006111b262f3846535f69707d8792989fa7aba8a09d9898929191919299989d9f9892867c707d8a96a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221509080603000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020c18242f39434e58616c707d8690959ea1a9a29f9a9892908f8e8e8f8f9196989da09f9da0a8b2b9ada1978a7d7063544a3f33281c0f030000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d2013070000000000000000000006121f2b3844505c66737f8c97a1ab9f958a7d70695f57514b4847464747484b51565e68717e8a96a0aca1968b7f7265584e43372b1f12060000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000713202c3945525d6874808d99a3ab9f92857a6d60554c4132291e1107000000000000000000000000000000000000000008131e2935414c56626f7b88949faba2988b7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000b17222d3841505a616e7b859299a2aaaba39f96918c888584848586888c90959e9891847a7d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000007121d27313d46505a616b707c838b91979c9fa3aaa29f9d9c9b9a9b9c9ea1a29f9a939196a0acb8ab9e9184796d6053463a2d22170b0000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f1207000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000713202d3a4653606d7984919ea9a99d9083766b61574d45403c3b3a3a3b3c40454c56606c7884919eaaa89d9184776a5f53473a2e2115080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000714212d3a4754606d7a86929faba69a8d8074685d52433a2f20170d000000000000000000000000000000000000000000010d1925303a47535f6a7683909cacaa9d9184776a5f53473a2e21150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000030f1b27333f4953616c76828f97a2ababa399928c847f7b79787778797b7f838a9197968e817d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000010b151f2b343e485059616a6e787e858a8f9299999b9d9e9f9f9f9e9e9c9998928e8684919daab0a69a8d8073665c5044382b1c110600000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c0000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000091623303c4956636f7c8996a1adab988b7f7265594f453c352f2e2d2d2e2e343b44505b6674808d9aa7aca095887b6f6255483c2f2215090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006131f2b37434e5865727f8c98a2ab9f94887b6e62564c4131281e0e050000000000000000000000000000000000000000000008131e2b37434e5865727f8b9aa4aca095887b6f6255483c32261b0f03000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000005121f2b3744505b65717e8a949fa9aea39992877f78726e6c666b666d6f72777e859095938c7f8c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000030d19222c363e474f575f666d72797e82868a8c8e909192929292918f8d8a86817c838f9ca9aa9e93887b6e62544a3f34281c0a00000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d100400000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000000000c1926333f4c5966727f8c99a8afa499887b6e6255483e332924212020212328333f4a5464717d8a97a4b1a7988b7e7265584b3f3225180c0000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000815212e3b47535f6a7784919daaac9c8f83766a5f53443a301f160c0000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939faca7998c807366584e43372b1f1306000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000613202d394653606c7883909da6b0a79f92877d726d6662605b545c6062656c717a8390969285929facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000007101a232c353e454e545c60676d71767a7d7f828385858686858482807d79757d89949faba69b8f82756a5f5342382e23170b000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000020f1c2935424f5c6875828f9ba8ac9f9386796c605346392d20181413141418222d3c4956626f7c8995a2afa79a8e8174675b4e4134281b0e01000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000305101d2a3643505d69768390908376695d5043362a1d1005030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8896a0aca49a8b7e7265574e4232281e0d040000000000000000000000000000000000000000000000000a15202d3a46525e697683909da9aa9e9184776a5f54473b2e221506000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000030f1c28333f4a5463707c8995a0acab9f958b7f726b605c5453504a5153555a61686e7a8491989298a2aeafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0600000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000008111a232c333c424a50555c6064676d707375767878797978777673716d7883909da6ac9e93887c6f62584e4330261c110600000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000003101d2a3643505d697683909ca9ab9e928578665b5044382b1f120707070715222e3b4855616e7b8894a1aea89b8f8275685c4f4235291c0f0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b16100901000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000060b0f12131d2a3643505d69768390908376695d5043362a1d13120f0b06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000006131f2b37434e586673808d99a8ac9f93877b6e6154473c3121160c0000000000000000000000000000000000000000000000000005111e2a36424d5765727f8c98a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000006121f2b3844505b6674818e9ba7b1a99d9083786c6059504a46444044464850565e68707d89939fa2aab4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca79a8d8174675a4e412d22170b00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000000000000008111a212a30383f444b5153555d606366686a6b6c6c6c6b6b696668717e8b95a0aca49a8f82756a5f54463c311e140a000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000004111e2b3744515e6a7784919daaab9e9184786b554b4034281c100400000814212e3b4754616e7a8794a1ada99c908376695d5043362a1d1003000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020a11171b1f202a2d3643505d69768390908376695d5043362d2a201f1b17110a0200000000000000000000000000101d2a3643505d69768390908376695d5043362a1d10000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000815222e3b4754606a7784919eaaa99c908376685e5246392d20140400000000000000000000000000000000000000000000000000020e1a25303b4855616e7b8896a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a0000000000000000000000000000000613202d394653606c7985929eabada1978a7d70655b50443f393834383a3e444c56606b75828f9ba8b1bcafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca89b8e827568544a3f33281c0f03000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000000030e1a242f3841474c4e4c474c515457595b5d5e5f5f5f5f5e59616d7a85929ea7a89f93877c6f62584e43342a200c0200000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a21191108000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000004111e2b3744515e6a7784919daaab9f928578675c5145382c1f130f0b0c1015222f3b4855626e7b8895a1aea99c8f8376695c504336291d100300000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000020b141b22272b2d37393943505d69768390908376695d50433939372d2b27221b140b0200000000000000000000000811192a3643505d69768390908376695d5043362a1911080000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000000916222f3c4955626f7c8896a0aca8988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000914212d3a46535f697884919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000916222f3c4955626f7c8897a1adab9e9285796d6053493f342e2b282c2d323b444f59626f7c8995a0acb8afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca99c8f8376665b5044382b1f120700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b00000000000000000008141f2b36414a52585a5954524c474a4c4f50525253534c56616b74818e97a1ada1968d81746a5f54463c3222180e000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5a61646c6c6c6c66635c524739342e261e180f080000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000003101d2a3643505d697683909ca9aea29886796d6053463a2f241f1c17181c1f262f3d495663707c8996a3afa89b8f8275685c4f4235291c0f02000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b100500000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000a141d262d33373943464646505d69768390908376695d50464646433937332d261d140a0000000000000000000009111a232b3443505d69768390908376695d5043342b231a110900000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000003101c28343f4a546673808c99a8ada196887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000c1926323f4c5965727f8c98a9b3a89b8e8175665c5041382d231f1c1f2029323d4854606a7784919daab7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acab9f9285796c605346392e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000b1724303c47525c646766615e56544e46454045453f49535d68707d8a939da9a59e91847a6d60584e43342a200f0600000000000000000000000000000000030b121821272c323839404546494c4f50514a505b636c7079797979736e63574b3f32231c150c0600000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c1106000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b13090000000000000000000000000000020e1b2835414e5b6874818e9ba7b3aa96897c6f63554b40352f2b282223282c3038414e5865727f8c98a5b5ab9a8d8073675a4d4034271a0d0100000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006111b262f383f444650535353535d69768390908376695d535353535046443f382f261b1106000000000000000006121b232c353d464e576976839090837669574e463d352c231b1206000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000006121f2b3844505c6676828f9ca9ab9e918478695f53463a2d1f1408000000000000000000000000000000000000000000000000000000020e1a26313f4c5965727f8c98abaea298887c6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f2f261b12101217202c38434e586673808d99abb5afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acada297887c6f62544a4034281f1612101724313e4a5764717d8a97a4b0a4978a7e7164574b3e3124180b0000000000000000000d1a2633404c58646e74736e6862605853514b464244505b656d7a84919ea5a79e938a7d70675d51463c3222190e00000000000000000000000000000000000001070c161b21272c2e34383a3d3f42444c545c606d727e868686868073665a4d4033271a0a03000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c00000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5f5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000000000c1925323f4c5865727f8b98a7b1a6998c8073675d5145403938332d2e34383a4149535f6a76828f9ca9afa4998a7e7164574b3e3124180b0000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000b17222d38414950535d6060606060697683909083766960606060605d53504941382d22170b000000000000020a1117242d363e474f585f69768390908376695f584f473e362d2417110a0200000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000713202d3a4653606d7985929faba89b8e827568574d42362a1e0d0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aeaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c100300000000000000000000000005111d2a36414c566a7784909daaafa499887c6f6255483c2e22140a04060e1b27323d495663707c8999a4afafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb3a9998c7f73665c51443b3128201f1c1f25323f4c5865727f8b98a5b0a3968a7d7063574a3d3024170a0000000000000000010e1b2734414e5a6774807f7a756f6a64605c55524d505a606c77828f96a1a9a0958e81756b61554c41342a2010070000000000000000000000000000000000000000040a0f161b1d23282c2d343d454d565d666d747f87929892857b6e6154473b2e21140800000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000000000000000000080f171f252a31373a3c4247484b4d4f51515253535252504f4c4a4745403938322b2620180f0900000000000000000000000000000000000815222f3b4855626e7b88959fabab9e9185796d605a514b46443f42424045464c525b656e7b87939facac9f93867a6e6154473b2e211408000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000030f1b27333f49535b606a6c6c6c6c6c6c7683909083766c6c6c6c6c6c6a605b53493f33271b0f0300000000020b141b2227363f485059606a6f7b859191857b6f6a605950483f3627221b140b02000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000713202d3946525e687985929facac9f93867a6d6053473a2d20140700000a14202d3a4753606d7a86939facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb8ab9e9184796d60574d433a322d2c282b2d36414c566774808d9aa7b3aa95897c6f6256493c2f2316090000000000000000020f1c2935424f5c6875828c86817c76716d67615e5759616c727f8c949ea9a2979083796d60594f433a2f22190e0000000000000000000000000000000000000000000000040b0c151d2328363e464f575f686d78818c939993877d70695e52463a2d2014070000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000000000000000050d141a1f262b2e31373a3b3e4042444545464646454442403d3a38352f2c27211a150e060000000000000000000000000000000000000814212e3a47535f6a7683909da6ada1978c80736c605c5553504a4e4f4b5153565d616c77828f99a4afa69c8f8276685e5246392d20140700000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000101d2a3643505d69768390908376695d5043362a1d0a0000000000000000000005121f2b3744505b656c76797979797979798390908379797979797979766c655b5044372b1f1205000000000a141d262d334048505a616b6f7c8591979791857c6f6b615a504840332d261d140a000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c1825323f4b5865727e8b98aaaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d0100000000000000000000000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3945515d677784919eaaafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb9ada1968b7e71695e554c443e3a383437393e46525e687683909ca9aea298877a6e6154473b2e2114080000000000000000020f1c2935424f5c6875828f928e89837e79736e6963606b707e88939fa6a39992857b6e675d51473e31281e10070000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1105000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d2013070000000000000000000000000002090e151a1e21262b2e2f31333637383839393938373533302d2c29241d1b160e09030000000000000000000000000000000000000006121e2b37424e5764707d8a949fa9a99c928b7e746d6762605b545b5b555c6062686d75808d949eaba99e94897d7063564c41362a1e110500000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000020b142a3643505d69768390908376695d504331261a0b020000000000000000000613202d394653606c798386868686868686909494908686868686868683796c605346392d20130600000006111b262f383f44515a626c707d8591938e8e9391857d706c625a51443f382f261b11060000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000020e1b2835414e5b6874818e9ba7ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000004101c2934404b556976828f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000915222f3c4855626f7b8895aab4a99d9083766a554b4034291c1004000004101d2935404b556976828f9ca9afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb1a8a09d92857b6e675e56504846443f4446484f58616d7a86929facab9f928578695e52463a2d2014070000000000000000020f1c2935424f5c6875828f999b95908b85807b756f6b6f7d86929aa4a49f92877d70695f554b41352c1f160c0000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e21140300000006121f2b3844505c6674818e93939393978a7d7063574a3d3024170a00000000000000000000000000000003090e12151a1e21222527292a2b2c2c2c2c2b2a282623201f1d18120f0a04000000000000000000000000000000000000000000020e1a26313c4955616c76828f97a1aaa49f93888079736f6c6669686869676d6f747a818d929ca6aaa1978f82766b6055443b3025190e0200000013202d394653606c798693939393939393969696969393939393939386796c605346392d20130000000000000000000a141d2b37434e586976839090837669584e43372b1d140a00000000000000000005121f2b3744505b656f7c899393939393939c9f9f9c939393939393897c6f655b5044372b1f12050000000b17222d384149505b636c717e8692928c81818c9292867e716c635b504941382d22170b0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f130700000000000000000000000004101c2934404b55697683909ca9aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232f414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000a1623303d495663707c8996a3afa89c8f8275695c4f422f23180c000000000c18242f414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acaca09591959082796d68615a5553504a50535459616a73808c99a3afa99c8f827669564d42362a1e11050000000000000000000d1a2633404d59667380878c91979c97928c86827c777c859298a2a49a938b7f726b60574d433a2f231a0d0400000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f140900000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b1e120600000003101c28343f4a5463707d868686868686868175685b4f4235281c0f00000000000000000000000000000000000206090e121415181a1c1e1e1f20201f1f1d1c19171413100c07010000000000000000000000000000000000000000000000000915202d3944505a616e7b859298a1a9a49a938d85807b79767575757677797c81858e939ca4a9a19892857b6e61594f4432291e14080000000013202d394653606c798693928d8989898989898989898989898d929386796c605346392d2013000000000000000006111b262f3847535f6a7683909083766a5f53473d2f261b11060000000000000000030f1b27333f4953606b75828f99a39f9f9fa9ababa99f9f9fa3998f82756b6053493f33271b0f030000030f1b27333f49535b606d737e8792928b807474808b9292877e736d605b53493f33271b0f0300000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000006131f2c3845515c677885919eaba99c8f827669554b4034291c1004000000000000000000000000000000000000000000000000000000000000071926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508080400000000000000000713202d3a4653606d798693a0acaa9d9184919590837a716c6662605c545b6061646b707c87929fabb0a6998c7f7266594c3f3025190e020000000000000000000c1926323f4b57636e737b80858a90949a99928e8984869297a2a49a93887f726d62594f453b3128221c140b020000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c31261a0e02000000000b17232e384855616b7079797979797979756f65594d4034271b0e0000000000000000000000000000000000000000020608080b0d0f11121213131312110f0d0a07060400000000000000000000000000000000000000000000000000000003101c28333e46525e696f7c8692979fa6a49f97918c888583828182828386898d92989ea5a69f9792867c6f695e52473d3320170d020000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000000000000000b17222d38414f59626f7c879292877c6f62594f41382d22170b0000000000000000000b17222d38414f59616e7b86929fa9b3acb6b7b7b6acb3a99f92867b6e61594f41382d22170b00000005121f2b3744505b656c747f8b9292877e736d6d737e8792928b7f746c655b5044372b1f120500000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f23180c000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090000000000050c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22171614100b050000000000000713202d3a4653606d798693a0aca4978a7e85929590847e77726f6d666b656c6e71767d859299a3aeac9f94887b6e6155483b2e221509000000000000000000000a17232f3b47525c63696e73797e83888d92989b95909298a2a99f93887f726d625b514c47433c332d261d140a00000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146332a201509000000000006111c2c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222a36424d57606a6f7c858f949ea1a8a19e999892908f8e8e8f9092999a9fa2a8a09e948f857c6f6a60564d42352c210e05000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d201300000000000000030f1b27333f4953606b75828f99998f82756b6053493f33271d1207000000000000000006111b262f3d46535f6974808d97a2adbac3c4c4c3b9ada2978d8073695f53473d2f261b11060000000613202d394653606c77808c9192867d716c63636c717d8692918c80776c605346392d20130600000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000810171c25323f4c5865727f8b98a5aea194887b6e6155483b2e262423201c17100800000000000713202d3a4653606d798693a0aca4978a7e7e8b9296918a837f7b79787778797b7e828a9297a2abafa49a8f8276695f53473a2d2114080000000000000000000007131f2a35404a52575e61666d71767c81869196a09d9fa2aaa6998c8075706b65605d55534e443f382f261c1106000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b1108000000000000000000000000000000000814202b36414a53595b60606060606060595651493f3521180e03000000000000101c28333e474f5557606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000050e1a25303b454e58606a6f7b828b91969c9fa3aaa29f9d9c9b9b9c9d9fa3aba39f9b96918a827b6f6a60584e443b30231a0f00000000000013202d394653606c7986938b7e7265636363636363636365727e8b9386796c605346392d2013000000000000010c161f2b3744505b65707d89949e9e94897d70655b5044392e23180c0100000000000000000a141d2b37424d57606d7a85929fa8b2bdc8c8bdb2a89e92857a6d60574d42352b1d140a000000020f1b2835424e5b6875818d9292857c706b625a5a626b707c8592928d8175685b4e4235281b0f02000b1825323e4b5865717e8b9393939393897c6f6256493c2f2316110b0b101a2733404d5a6673808d939393939386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f22160900000008121a22282d323f4c5865727f8b98a5aea194887b6e6155483b333331302d28221a1108000000000713202d3a4653606d798693a0aca4978b7e74818e949e95908c888685848585878b8f949fa2a9aea59f93877c6f62574d42372b1e120600000000000000000000020e19242e3840454d52545c60646a6f747b84919eaba39f9da09f9287827d77726d67625f58504a42382d22170b00000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a463f372d230f06000000000000000b16212c353e44484a535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000009141f29333d464e5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8a847e766e6960584e463d32291f110800000000000013202d394653606c7986938b7e7265585656565656565865727e8b9386796c605346392d201300000000000008131e2834404b54606c7883909da6a69d9083786c60544b4034281e13080000000000000000020b1a26313c45525d68727f8c96a0acb9c2c7b8aca0968b7f72685d52453b3123190b02000000000b1724313e4a5764717e869293877f746d665d5d666d747f879392867e7064574a3d3124170a00000b1825323e4b5865717e868686868686867c6f6256493c2f23221d16161b202733404d5a66738086868686868686786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000005101a242c33393c3f4c5865727f8b98a5aea194887b6e6155484040403d3c39332c231a10050000000713202d3a4653606d798693a0aca5988b7e7278828e939f9d999a939291919298979c9fa6adaba39f938d80736a6054453c31261a0e0200000000000000000000030e18212a31373e434b51575e666c727c849196a1a0999290959b99928f89847f7a746f6a605b544a3f33281c0f0300000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b0200000000000000000000000000000000000008131d262f363c4041464646464646463f3e3a352d251b11000000000000000005101a232c33383c3d4646464646464642403d372f271e13090000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000020d17212b343d464e565e616c71787e82868a8c8f90919292929291908e8c8986827d78716c615e574e463d342b20170d0000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d20130000000000010d19242f3845515c66717e8a959fabab9f958a7e71665c51453a2f24190d02000000000000000009141f2935414c56606d7984919ea6b0bebeb0a69e9184796d60564c41332a1f100700000000000a1623303c4955616c717d8692938c80786d67676d78808c9392867d706c6155493c3023160a00000b1724313d4a56626c71797979797979796f6a6054473b36332e272021272c2f303f4b58636e737979797979797976665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f22160900000c17222c363e45494a4d5865727f8b98a5aea194887b6e61554d4d4d4d4a49443e362c22170b0000000713202d3a4653606d798693a0aca5988b7f726d78818b92989fa29f9e9e9e9fa3aaa9a9aaa29f99928b81786d60584e43332a1f1509000000000000000000000009151f2a333c42474f555c60696e787f879196a09f95918684898e92989b95918b85817c766c665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e0400000000000000000000000000000000000000010b141d252b3033343939393939393932312e29231b130900000000000000000008111a21282c2f30393939393939393534312c251e150c02000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e09030000000000000000000000000000000000000000050f19222b343c444d525a61666d71757a7d80828385858686858483827f7d7a75716d66615a524d453d342b22190e050000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d2013000000000004111d2935414c56606d7984919ea7b1b1a79e9184796d60564c4135291f14090000000000000000030d1924303a44515c66707d8a949facb6b6ac9f948a7d70665c51443a3021180e0000000000000814212d3944505a616b707c8591928d82796e6e79828e9291857c706b615a5044392d20140800000915212e3a45505a62656c6c6c6c6c6c6c6260584e4344433f3932292b32383b3d4647525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090005111c28333e48505557595965727f8b98a5aea194887b6e615959595959575550483e33281c100400000713202d3a4653606d798693a0aca5998c7f72666d757f868d92989a9c9e9e9f9f9e9d9c9998928d867f746d665c50463d3221180e0300000000000000000000020e1a26313c454d535961676d727b828c92999f99928d837c777c81868c91969c98928d8882786c605346392d20130600000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2625221e18110901000000000000000000000810161c2023242d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000000000000071019222b323b424650545c6064676d70737577787979797878767573706d6764605c545046423b332b22191007000000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d201300000000040e18222c3945525d68727f8b96a0acb9b9aca0968b7f72685d52453b30251a0e04000000000000000008131e2834404a54616c7682909aa4afafa49a9082766c61544a4032281e0f0600000000000004101c28333e485059606a6f7b8490948f837a7a838f9490847b6f6a605950483e33281c1004000005111d29343f485056586060606060606056544e5353514f4a443b32353d44484953535352585a606060606060605f504a42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000916232f3c4956626f7c8995acb6a89c8f8275695c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000814212d3945505a6164666666727f8b98a5aea194887b6e66666666666664615a5044392d20140800000713202d3a4653606d798693a0aca6998c7f7366606d727b80858a8d8f9192929291908f8c8985807b726d605c544a3f342b200f06000000000000000000000006121e2b37424d575f616b70797f868f949f9d948f8780796f6a6f747a7f84898f93999a9486796d6053463a2d20130700000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000000001080f14181a1b20202020202020191816120d0700000000000000000000000000050b10141617202020202020201c1b18140f09020000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605d5553504a423e3630292119100700000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d2013000000000a15202a36424d57606d7a85929ea8b2bdbdb2a89e92857a6d60574d42362a20150a0000000000000000020c18232e3942505a626f7c87939faaaa9f93877c6f625a5042392e20160c00000000000000000b17222c363e474f585f696e7a839094908484909490837a6e695f584f473e362c22170b000000010c18222d363f454a4b5353534c525f6060606060605d5b554d44393d474f54566060606060605a58535353535353443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000815222e3b4855616e7b889aa4afa99d9083766a554b4034281c10040000010e1b2834414e5b6774818e9aa7afa295887c6f6255493c2f221609000a1723303c4955616c71737373737f8b98a5aea194887b73737373737373706c6155493c3023160a00000713202d3a4653606d798693a0aca6998d8073665b62686e74797d808284858685858482807d7a746e69625b504a42382e22190f0000000000000000000000000814212d3a47535f696e757d848c92989395908a827c736d676062686d72787d82878d929786796d6053463a2d20130700000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000003080b0d0e131313131313130c0b090601000000000000000000000000000000000407090a131313131313130f0e0c0804000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000070e171f252a30383f44464c515457595c5d5e5f5f5f5f5e5d5b595653514b46443f38302a251f170f070000000000000000000013202d394653606c7986938b7e7265585757575757575865727e8b9386796c605346392d2013000000020b1b26313a46525e6973808d97a1adbac4c4b9ada1978d8073695e52463c31261b0b02000000000000000007121c27303e4754606a75818e98a2a2988e81756a6054483e30271c0e04000000000000000005101a242c353d464e575f686e7a828f949191948f827a6e685f574e463d352c241a10050000000006111b242d343a3d3e46414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464638342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000714202d3a4753606d7a86939facab9e918478675c5145382c1f1306000004111d2935414c566976828f9ca9afa295887c6f6255493c2f221609000b1724313e4a5764717e80808080828f9ca8b3a79a8d80808080808080807e7064574a3d3124170a00000713202d3a4653606d798693a0aca6998d8073665a565e61666d7073757778797978777673706d67615e5751443f3830261c10070000000000000000000000000815222e3b4855616e7b8286868686868686837d766f6a605c55565d61656c70757b80858a867a6d6053473a2d201407000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000000000000000000050d14191e262e34383a4145474a4d4f50525253535251504f4c4a4745403a38342e261e1a140d05000000000000000000000013202d394653606c7986938b7e7265646464646464646465727e8b9386796c605346392d20130000000a141d2b37434e58616e7b86929fa9b3becccabeb3a99f92867b6e61584e43372b1d140a0000000000000000000b151e2b37434e58616e7b86929f9f92867b6e61584e43362c1e150b0000000000000000000008121a232b343c454d565e686d79828e93938e82796d685e564d453c342b231a120800000000000009121b22292e31323946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039392c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000713202c3945525d687884919eabafa295887c6f6255493c2f221609000f1c2835424f5b6875828c8c8c8c8f949eaab5a99d928d8c8c8c8c8c8c8c8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d52545c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a000000000000000000000000000814212d3a47535f696e757979797979797976706b625f58514b4c52535b6063696e73797e83796d6053473a2d2014070000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000002090c151c23282c2f35393a3d4042444546464645454342403d3a39352f2b28231c140c090200000000000000000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d2013000006111b262f3847535f6a74818e98a2aebbb9b9b9b9baaea2988e81746a5f53473d2f261b11060000000000000000030c1b27323c46525e6973808d97978c8073695e52463c32241a0c030000000000000000000000081119222a333c444d565d676d78818d8d81786d675d564d443c332a2219110800000000000000000911181d21212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000004101c2934404b55697683909ca9afa399887b6f6255483c2e23170b00010714212d3a4754606d7a8796a1acafa295887c6f6255493c2f221609000f1c2835424f5b6875828e9999999c9ea6b0b9aea49d9a9999999999998e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d464b5153575a5c5e5f5f5f5e5d5c595654514b46423b3328231c140c020000000000000000000000000006121e2b37424d575f61696c6c6c6c6c6c6c6a636159534e45404146495053575e61666d71766d675d5145392c1f130600000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000030a11171c1f24292c2d30333537383939393938373533302d2c29241f1c17110a02000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000b17222d38414f59626f7c87939faab4acacacacacacb4aa9f93877c6f62594f41382d22170b0000000000000000000a15202a36424d57606d7a85919185796d60574d42342b20110800000000000000000000000000071019212a323b444c555d666d748080746d665d554c443b322a2118100700000000000000000000060c1114212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000c18232f414d5a6774808d9aa7b5ab988b7e7165544a3f34281c100b0e131c2834404a5464707d8a97a8b2afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9b9f9fa0acaeb5bdb1a9a3a19f9f9f9f9f9b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d404045464a4d4f5152535252514f4d4a4745413a3631292117110a020000000000000000000000000000020e1a26313c454d53555c606060606060605d57554f47433c3435383f44464d53545c606469605d554b4035291d1004000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000000000000000000000000000000060c1013191d20212426292a2b2c2c2c2c2b2a282623201f1d1812100b060000000000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d201300030f1b27333f4953606b76828f99a49f9f9f9f9f9f9f9f9f9fa4998f82756b6053493f33271b0f030000000000000000040e1a25303b45515d67727e8b8b7e71675d51453b3022190f000000000000000000000000000000070f182029323a434b545c606e73736e605c544b433a322920180f07000000000000000000000000010814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d201509000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b00000000000000071824313e4b5764717e8a97a7b1a79b8e8174665c5044382b221b171a1d242c3844515c6674818d9aa7b4afa295887c6f6255493c2f221609000f1c2835424f5b6875828e939393939fa3abb5a99f98949393939393938e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d4034383a3d404244454646454443403d3a39352f2a251f170f06000000000000000000000000000000000009151f2a333c4247484f53535353535353504a48443e373129292d33373b42464b5153575d53514b43392f24180c0000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000003080d111314171a1c1d1f1f20201f1e1d1c19171413100c070300000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d20130005121f2b3744505b65707d8994939393939393939393939393939394897d70655b5044372b1f120500000000000000000009141f2935414b55606d788383786d60554b4033291f100700000000000000000000000000000000060e1720283139424a505c636767635c504a4239312820170e0600000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f030000000000000814212e3b4754616e7b8795a0acab9e9285796d6053463e342b2722262a2f35404b55606d7985929eabb8afa295887c6f6255493c2f221609000f1c2835424f5b68758186868686868b99a3aea3988d88868686868686868174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d40332c2d3034363838393938373633302d2c29241d1a140d05000000000000000000000000000000000000030e18212a31373a3b4246464646464646433d3c38332b26201b22272b3136394045464b504745403931271d120700000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a07060400000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000613202d394653606c798386868686868686868686868686868686868683796c605346392d201306000000000000000000030d18242f3a44505c66707d7d70665c50433a2f21170d000000000000000000000000000000000000050d161f2730383f4452585a5a5852443f3830271f160d050000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b11060000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f12070000000000000714202d3a46525e697784909dabada1978a7d70635a50463d37332d31363a4045515d67717e8b97a1adb9afa295887c6f6255493c2f221609000e1b2834414d59656f75797979797987929faca194887b79797979797979746f64594d4034271a0e01000713202d3a4653606d798693a0aca6998d8073665a4d403327202427292b2c2c2c2b2a29262321201d18130e09030000000000000000000000000000000000000000060f181f262b2d2e363939393939393937302f2c28211b1511171b1f252a2e34383a3e433a39352f271f150b01000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130005121f2b3744505b656c77797979797979797979797979797979797979776c655b5044372b1f12050000000000000000000007131d28343f4a54606b70706b60544a3f31281d0f0500000000000000000000000000000000000000040d151e262e3440474b4d4d4b4740342e261e150d04000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c00000000000005111e2a36424d5666737f8c99a3afa99c9083766c61584f46443f414142464b515b606d7984919ea9afb8afa295887c6f6255493c2f221609000c1925313d48535d65686c6c6c677683909da9a194887b6e6c6c6c6c6c6c68645d53483c3024180c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a171a1c1e1f201f1f1e1c1a171413110d07010000000000000000000000000000000000000000000000060e151a1e2122292d2d2d2d2d2d2d2a2423201c160f0a060b0f141a1d23282c2d31362d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000000000000000002070b0d0d131313131313130f0e0c0804000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200030f1b27333f49535b606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a605b53493f33271b0f0300000000000000000000010b17232e38424f5960636360594f42382e1f160c000000000000000000000000000000000000000000030c151c2328363b3f40403f3b3628231c140c0300000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000004101d2935404b556976838f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000000020e1925303b4854616e7b87929fabab9f948a7e716a60595350494e4e4d53555d606d74808d969b9ea5afafa295887c6f6255493c2f221609000915202c37424b53595b6060606774808d9aa7a194887b6e6160606060605b59534b41372b20140800000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0d0f111213131211100d0a07060401000000000000000000000000000000000000000000000000000003090e1214151c202020202020201d171614100b0500000003090e12181c1f20242a201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000000000001080e1317191a202020202020201b1b18140f0901000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00000b17222d38414950535d6060606060606060606060606060606060605d53504941382d22170b00000000000000000000000006111c26303d474f555656554f473d30261c0d0400000000000000000000000000000000000000000000030a1117242a2f323434322f2a2417110a020000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f120700000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f24180c00000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000914202d3a46525e6975818e99a3afa69f92857c706b62605b535a5b575f61676d747f8b92938f939eaaafa295887c6f6255493c2f22160900040f1b25303942484d4f53535764717e8a97a9a194887b6e6155535353534e4d4841392f251a0f0300000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d01030505060605040300000000000000000000000000000000000000000000000000000000000000000000020608080f13131313131313100a0907040000000000000000070c101313181d1413100c0701000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f1307000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000006111b262f383f4446505353535353535353535353535353535353535046443f382f261b1106000000000000000000000000000a141e2c353d44484a4a48443d352c1e140a00000000000000000000000000000000000000000000000000060c191f2326272726231f190b0600000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c000000000006131f2c3845515d677885919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e02000000000005121e2a36424d57626e7c87929fa7ada29792857d756f6c6568676869696e7379818b91948f828f9ba8afa295887c6f6255493c2f221609000009141e2730373d4142464854616e7b8796a1a194887b6e61554846464641403c372f271d13090000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060400000000000000000000000000000406070b1007060400000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000000000000000000000000010a141c242b2f3334393939393939393534312c251d150b01000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000a141d262d33373944464646464646464646464646464646464646443937332d261d140a0000000000000000000000000000020c1a232c33383c3d3d3c38332c231a0c020000000000000000000000000000000000000000000000000000080e1317191a1a1917130e0800000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000004101d2935404b55697683909ca9aa9e918477675d5145382c1f13060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000020e1a25303b47535f6a73808d95a0a8a9a1979288817c797674747476787b7f858d929790827d8996a3afa295897c6f6256493c2f2316090000020c151e252c3134353a46535e697884919ea194887b6e6155483b39393534302b251d150b010000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000000000008121c262e363b3f404646464646464642403d372f271d130900000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000020b141b22272b2d37393939393939393939393939393939393939372d2b27221b140b0200000000000000000000000000000008111a21272c2f30302f2c27211a11080000000000000000000000000000000000000000000000000000000002070a0d0d0d0d0a070200000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f140900000000000c18242f414e5b6874818e9ba7ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abaea298887b6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284888c91979992857b7c8996a2afa296897c6f6356493c30231609000000030c141b2025282a36424d576875828e9ba194887b6e6155483b2e2d282724201a130b03000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c27211910070000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000020a11171b1f202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a201f1b17110a020000000000000000000000000000000000080f161c2023232323201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000071925323f4c5865727f8b98aaafa399897c6f6356493c302316090000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f000000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877d707b8895a2aea396897c706356493d3023160a0000000002090f15191a25313f4c5965727f8c989f94887b6e6155483b2e221b1a18140f090100000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000060b0f12131d2020202020202020202020202020202020201d13120f0b060000000000000000000000000000000000000000050b10141617171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d090500000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e1105000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c11060000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9ea09d9590867d706e7b8894abb5a396897d7063564a3d3023170a0000000000000409091623303c4956636f7c89999393887b6e6155483b2e2215080c0803000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e21140700000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000003050611131313131313131313131313131313131313110605030000000000000000000000000000000000000000000000000407090a0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1c1915100a02000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a000000000713202d3a4653606d7985929faca89b8f827568574d42362a1e12050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908b837c706b6d7a8799a49f9f978a7d7064574a3d3124170a00000000000000000713202d3a4653606d7987868686867b6e6155483b2e221508000000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f03000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c04000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040906111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130f0c07010000000000000000000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000006121f2b3844505c6676838f9ca9ab9e918578695f53463a2d211409000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c100300000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a606c798693939393938a7e7164574b3e3124180b000000000000000006131f2c3845515c6775797979797976695f53463a2d2114070000000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d20140700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a0500000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000005090d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322c261e160c0200000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1e1c18130c050000000000000000000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c110600000003101c28343f4a546673808c99a8ada197887b6e6155483b30251a0e02000000000000000000000000000000000000000000000000000714212d3a46535e697783909daaaa9e9184776a5f53473b2e1c1106000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f5b6678848686868686867f7265584c3f3225190c000000000000000004101c2834404b555c6a6c6c6c6c6c6c5f574d42372b1e12050000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a0300000000000000000000020a1015191c1c20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643413d3830281e140a0000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20262a2c2d2b3844505b66737f8c999393939393939084776b6054443a30242c2b28241e170f070000000000000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000b17232e3c4956626f7c8996a0aca9988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959faba8998c807366584e43372b1f0a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d20130700000000000000030d172129333b434b51586062686e71747678797978787675726e6a64605c5454687278797979797979726d62564a3e3124180b0000000000000000000c18232e39434b51535f6060606055534d453c31261a0e0200000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d2013070005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d0400000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000040c141b212528292d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4e49423a30261b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3236393939333f4a54616e7a8786868686868686867f7265594f433239393837342f2921190f0500000000000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000615222e3b4754606a7784919eaaa99d908376695e52463a2d20150a00000000000000000000000000000000000000000000000006131f2b37434e5865727f8c98a7aca095887c6f6255483c32261b0f00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e211417110b0b10121f2b3844505c6674818e93939393978a7d7063574a3d3024170a0000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865625f5753504a5660686b6c6c6c6c6c6c65625b51463a2e22160900000000000000000007121d27303940454653535353534846423c332a1f140900000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d030000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000020c161e262c32353639393635322d271f160d030000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c5a544c42382c211509000000000000000000000000000000000000030608090b0d0f1112121313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a242d363d42454646464646525e686e797979797979797979726d625647454646464544403a332b21170c0100000000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120706040f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f120600000006131f2b37434e586673808d99a8ac9f93877b6e6154483c31261b0f0200000000000000000000000000000000000000000000020c15212e3b47535f6a7683909da9aa9d9184776a5f53473a2a20150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b2a27221d16161b202228343f4a5463707d868686868686868175685b4f4235281c0f000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534e46443f4e565c5e606060606060585651493f34291e1206000000000000000000000b151e272e34383a46464646463b3a37312a21180e03000000000000000000000000000a151e262e34384646464646464646403f3b362e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000a141e2830383d4143464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e54493d3225190d00000000000000000000000000000003070a0f121515181a1c1e1e1f1f201f1f1e1d1b19161413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b363f484e5253535353514d565e616c6c6c6c6c6c6c6c6c65625b514b5253535352504c453d33291e13070000000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222151b1313100c17222d3a4653606d7985929e9f9f9e9185796d6053463a2d201307000000030f1b27323d4955626f7c8896a0aca49a8b7f7265584e43372b1e13080000000000000000000000000000000000000000000008131e2a36414c56626f7c88959faba2988c7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000d1a2733404c59646f7479797979797979726d6256453c313736332e272021272c2f302e384855616b7079797979797979756f65594d4034271b0e00000000000000000000050d161d242932373b4146474b4e505252535252504e4c4847423c3834454b50515353535353534c4a463f372d23180d0100000000000000000000030c151d23282c2d39393939392e2d2b261f180f060000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c100500000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c10050000000005101b26303a42494e4f5353504e4a433a31271c110500000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4135281c0f00000000000000000000000000040a0f13151b1f21222527292a2b2c2c2d2c2b2b2a28262321201d1913100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26323d4851595e606060605e575552545f606060606060606058565053585f6060605f5c574f453a2f24180c000000000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e2d2d28201f1c18121f2b3844505c6674818e93939393978a7d7063574a3d3024170a000000000a15212e3b47535f6a7784919daaac9c9083766a5f53473a3025190d010000000000000000000000000000000000000000010d1924303946525e6874818e9aa7aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146464644433f3932292b32383b3d4646444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000040c131820272b3036393b3e4143454646454543423f3b3a37312c283a4043454646464646463f3e3a342d251b1106000000000000000000000000030b12181c1f202c2d2d2d2d22211e1a140e0600000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d1207000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a0000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000915212c38424c545a5c60605d5a544c43382d22160a0000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695c4f4336291c100000000000000000000000040b10161b1f22262b2e2f3233353738383939393837373532302d2c29241f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e4237393939352d2c28231d1c28343f4a5463707d868686868686868175685b4f4235281c0f0000000006131f2b37434e5865727f8c98a2ab9f94887c6f62564c4135291e1308000000000000000000000000000000000000000005111d2935414c56616e7a86929faca3988d8074685d5245392a20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000814202b36414a53595b6060606060606059565153535353514f4a443b32353d444849535353534f5557606060606060605b59534b41372c20140800000000000000000000000001070d151b1e252a2d2e31353738393939383735322f2e2b261f282f34373839393939393932312e29231b1309000000000000000000000000000000070c10131320202020201514120e090300000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d0100000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000d1925323d49545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000000000060c161b21272c2f31373a3c3e4042444545464645454443413f3d3a39352f2c29241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110500000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c45464646413a38342e271e232e384855616b7079797979797979756f65594d4034271b0e00000000030f1b26323c4754606d7a86929faaa69a8d8174685e52463a2f24190d02000000000000000000000000000000000000040d1a232d3946525d6873808d98a3aa9f92867b6e61564c413529180e040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000030f1a252f3841484c4e53535353534c525f6060606060605d5b554d44393d474f54566060606060605a585353535353534f4d4841392f251a0f040000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a282522211e1a151d23272a2b2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000406071313131313080705020000000000000000000000000000000000000000000000030613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d020000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000f1c2835414e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000000030a111721272c32383b3c4347484b4d4f5151525253525251504e4c494745413a39352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b514c50525353534e464540393029202c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c00000000000a15202c3945525d6874808d98a3ac9f92867a6d61564c4135291f14090000000000000000000000000000000000010c161f2a36424d57616d7a85929faaa2988d8074695e52433a2f241906000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e090300000000000008131d262f363c4041464646414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464642403d372f271e1309000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191514120e0912171b1e1e202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e14080000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c000000000000000000000000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d1003000000101c2936434f5c69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000030c151c232832383d4348494e5355585a5c5d5e5f5f605f5e5e5d5b595654514c47454039332d261d181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000814202b36414a53595b606060606060605956514f575d5f6060605b53514b423a322a28333e474f5557606060606060605b59534b41372c201408000000000004111d2935414c56616e7b86929faaa2988c8073685d52453b30251a0d030000000000000000000000000000000007121d28313946535e6973808d98a2a89f92857a6d61564d4231281e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e060000000000010b141d252b30333439393946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039393534312c251e150c0200000000000000000000000000000000000000020507080b0e101213131212100f0c0808060200070b0f11121313131313130c0b09060100000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e020000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000030d151e262e343d44484f5456585f626566686a6b6b6c6c6c6b6a6a686563605d5553514b443f382f2a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a4c5761696b6c6c6c68605c544c443c342c2c353e44484a535353535353534f4d4841392f251a0f040000000000010d19242f3a46525e6974808d98a2aa9f92857a6d60574d42362a1f150b010000000000000000000000000000050e18242f39434f59616e7b86929faaa0968c7f72685e52443b301f160c01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f060000000000020b131a202427282d2e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e41342d282725201a130c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e1408000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000020b151f2730383f444f54596063676a6f7173757778787979787877767472706d6764605d55504a423c342c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000008131d262f363c4041464646464646463f44505d697378797979746d665e564e463e35282c33383c3d4646464646464642403d372f271e13090000000000000008131e2a36424d57616d7a85929fa8a2978d8073695e52463d31271d120700000000000000000000000000020b17202935404b55606b75828f98a3a59d9184796d60564c4132291f0d0400000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e03000000000001080f14181a1b212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271c1b18140f090200000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000020e1a26313c454e53556060606060606055534e463c31261b0f03000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a141d273139424a505960636b6f74787b7e8082848485858685858483817f7c7a75716d67605b544e463e352c23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000000000010b141d252b303334393939393939393845525f6b788586868681786d685f584f473f342e272c2f30393939393939393534312c251e150c0200000000000000010e1a25303b46525e68727f8c96a0a99f92867b6e61594f43392f24180e040000000000000000000000000a141d29323a45515d67707d89939ea89d93897d70675c51443a3020170d0000000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f14090000000000000003080b0814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0c08040000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f2316090000000000000000000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006111b262f39434b545c606b70767c8184888b8d8f9091929293929191908e8c8986827e79716c665f584f473e352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d323f4c5965727f8c93938e827a6f6a615951444039302823242d2d2d2d2d2d2d282725201a130c0300000000000000000009141f2a36414c56606d7984919da5a2988e81756b60554b40352920160b020000000000000000000006111c262f3a444f59606d7984919ea5a1968e81746b60554b4032291e0e050000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e020000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000000000000000000000000000000000814212e3a47535f6a7679797979797979766a5f53473a2e211508000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000b17222d38414b555c666d737d82898e919698999b9d9e9e9f9f9f9e9d9d9b9898928f8a857e786f6a61594f473d31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000001080f14181a1b20202020202025313e4a56626d75818f969490847c706b625b514a423a322a21192020202020201c1b18140f090200000000000000000000020d1925303a45515c67707d89939da89e93897d70675d51453d32281d140a000000000000000000071017222d38424c56606b74808d96a0a3999184796d60594f43392e20170d000000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e12050000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f08000000000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000000000000000000000000000000000815222f3b4855626e7b868686868686867c6f6255483c2f22140a000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1b27333f49535c676d7880888f949a9ea1a8a6a9a19e9d9d9c9d9d9ea1a9aaa39f9b97918b837c706b61594f433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000003080b0d0e131313131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a1313130f0e0c08040000000000000000000000000008131e2834404b55606b74818e96a1a59d9184796d60594f443a2f261b110600000000000000060f192228333f4a545e68707d88939fa69f92877d6f675d51473d30271d0e05000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d2114070000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000000000000000714212d3a4754606d7a879893939393897d7063564a3d2f261b11060000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000005121f2b3744505b656d79828d939a9fa6a7a09d999697929090909090929795999da0a7a19e9590867d706b60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000001010606060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300020100000000000000000000000000000000020c18232e39434f59606d79849199a3a0968d80736b60564c41382d221710070000000000030d18212b343d44505b666d7a85919aa49e948c7f726b60554b41352b1e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000000000000000000613202c3945525d687985929f9f9f998c7f7366584e41382d2217110a02000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005111e2a36414c56606c77818e949fa4a7a09d95908c89878584838383848587898c90959ea1a7a09892867d6f685d52453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c030000000000000000000000000000000000000007121d27303d45515d676f7d87929fa69f93877d6f685e53493f332722190f060000000009141f29333d46505a606c78828f97a1a0958f82776c60594f433a2f23190c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c000000000000000000000000000000000004111d2935414c566976838f9caca99d9083766a6053493f3327221b140b040000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000713202d3946525e68727f8c939ea6a59d959089837f7c7a787776767677787a7c7f838a9297a1a9a29891847a6d60554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000b151e2935414b55606b727f8c949ea49991847a6d655b50443e342b21180d030000020e1a26313b454e58616c73808d949ea19791837a6d655b50473d31281d11070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c130900000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000000000000000000000000000000010d19242f3f4c5966727f8c9aa4ab9f95897c6f655b50443e332d261d160e0600000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c2834404a54616d7a85929fa5a69d938e837d77736f6d686a6a696a6a676d6f73787e859196a1aaa1968d8073675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000000000000000000000000000000000000030c18242f3a434f59606c77828f95a0a1968f82776c605a50463d33291f1409000005121e2a36424d57606a717e8a929ca29892857b6e685d53493f352b1f160c000000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f06000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000000000000000000000000000000000815222f3b4855626e7b87939faba79c9082776c605a50443f382f282017110a020000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100006121f2c3844515c6674808d98a2aa9e948e8179706b6663605d565d5d5d555d6062656c717b84919ea8a99f92857a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000007131d28313d44505b656d7a839197a19e948c80736c61584e453b31261a0e02000714212d3a46535f696f7c869293939992867c6f695f564c41382d23190d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7d7164574a3e3124170b000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000000000000000000000814212e3a47535f6975828f99a3ab9f948c7f726c615a5049413a3227221b140b0400000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000713202d3a4653606d7885929fa9a2988f82786d6760595654524c5050504c5154535b6069707d8a96a0aca2988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000000000000000010c161f27333f49535d686e7b859298a29f93887e706a60574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110700000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867d7164574a3e3124170b0000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000000000000000000000006121e2b37424d57626f7c87929fa7a69f93877e716c605b534c443d332d261d160e06000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1723303d4a5663707d899297979992857b6e665c554f49474541434343414547495057616b7784919daaaa9a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000040d17222d38414c565f696f7d869299939a92867c6f695f53463a2d211407000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a00000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b11070000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e04000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000000000000000000000000020e1a26313c4754606a73808d959fa8a49992877e736c655e564f443f382f2820180f070000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1724313d4a5764707d8285878a8c8d8073685e544b433d3a39352f362f35393a3f444f596774818d9aa7a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000006111b262f3a434d57606a707d868686868686857b6e6155483b2e2215080005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000000000000000000000000000915202b37434e58606d79839096a0a7a39992877f776d6860595049413a322a2119100700000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1623303c4955616c7076787b7d80827c6f62564d4239302d2c29242a24292c2d33404c5966737f8c99a6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000a141d28313b454e58616b70797979797979786e695f53463a2d21140700020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c1104000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000000000000000000000000000000030f1b27323c45515d676e7a8490959ea6a399938c827a6f6b605b534c443c332b22191107000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000814202d39444f59616469696e7073756f6a5f53443b302721201f2023282c2f353a424d566673808c99a6aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d20140700000000000000000000000000000000000000000000020b161f2a333d464f5961636c6c6c6c6c6c6b615f574d42362a1e1205000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000000000000000000000000000000000a15202935404b555e686e7b838f949fa3a49f948f847d726c655d564d453d342b23190f060000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c28333e474f5557575e61646669625f584e4332292122282b2d2e34383a40454c545e6975828f9ba8aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e020000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b090601000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e2215080000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f0000000000000000000000000000000000000000000000040c18242f39434c565e696e7a828c9299a1a69e9691877f776d685f574e463d352b21180c0300000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000b17212c353e44494a4d535457595c55534e463c312a2d2d3338393c4045464b51565d666e7b86929faca89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f140900000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000000000000000000000000000000000007121d27313b444d565e686d777f8791979fa6a199928c827a6e6960584f473d332a1e150a00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005101a232c33393c3d4246484a4d4f4847433c3431363a3b3f4446494b5153555d60686d78828f98a2aea7998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a070200000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000000000000000000000000000000000000000010b151f29323b444d565d656c727d858f949fa3a39f948f847b6f6a60594f453c30261c1106000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000008111a21282d3031363a3b3d40423c3a37373b3c4246484a505355555c6063676d727a818f949eaaab9f95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618192020202020201a1917130e0800000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f12080000000000000000000000000000000000000000000000000000030d172029323b444c535b606b707a828c9299a1a69e9691857d6f6b60574d42382e23170c020000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000810171c2023252a2d2e31333036393c4347494d5354545b606266676d7074797e858f939ea6aea49d9083776a6054473b2e2215080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000000000000000000000000000000000000000000000050e172029323a4149505960686d777f879297a0a8a09792867d6f695f544a3f34281e13080000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000050b1014161a1e21282f353a4146474e5455575e6165666c6f7276797d81858b91979ea5afa69d92897d7063584e43372b1f1306000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a0000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000000000000000000000000000101020000000000050e1720282f383f444f565e656c727d859196a0a9a29892857b6e665c50443a3025190d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000000409121b232b323a41454c525458606266696e7175797c7f8285898d92979ea1a9ada59e948d80746b6054463c32271b0f030000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131312080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313090907030005090d0f101313131312100d0903000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000050e1720353f474e524f54596063676d70727576787879797878777573706d6865605d55504a46423c332a1f14090000000000000000000000000000020507080a0b0c0c0d0e0f090907030000050d161d262d333d444c535b606b6f7b849196a1aaa2979083786d60564c41362a1b110600000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000009121b242d353d444c52565e61666a6f73777b7e8285888c8f92989a9fa2a9aca9a19e938e82786d60594f44342b20150a00000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a202020201615130f0a1015191c1d202020201f1d19140e07000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000010e1a26313d4751595e5f606060555c606366686a6b6c6c6c6c6b6a686664615e566060606055534d453c31261a0e02000000000000000000000002090e111414171818191a1b1c1615130f0a0400040b141b2227323a4149505960696e7b849199a3a99f958c7f73685e5246382d22170b00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000006101b242d373f474f565d60686d72777c8084878b8e9297999c9fa2aaababa8a19e96918a81796d665c51473d3322190e040000000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000010a12191f2326262d2d2d2d23221f1b161b212628292d2d2d2c2b29251f19110800000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000004111d2a36424e59636a6c6c6c6c6b636059595b5d5e5f5f5f5f5e5d5c5a575f626a6c6c6c6c6c5f574d42372b1e120500000000000000000000050d14191e20212324252627282823221f1b160f0700020a111720292f383f444f575f696f7d87929fa9a79f92867a6d6153493f33271b0f03000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000040e18222d363f49515960686d737a7f84888d9196989b9ea2a9a9acaaaaa29f9b96918c847e746d675c544a40352b2110070000000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070f111213131312110e0b0706040000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000a131c242a2f323339393939302f2c2721262d323536393939393835312a231a11070000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160906040d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d211407000000000000000000050e171f252a2d2e30313233343435302f2c27211910070000060e171d262d333d454d57606b73808d97a2ada2988c8073655b5044372b1f1205000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a15202a343e48515b626b707a80868c9196999da0a8a8abaaa7a7a09d9a98928e8a847f79716c605c554b42392e231a0f000000000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141c1e1f1f20201f1e1b181413100c0701000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000007121c262e353b3f40464646463c3b38322b30383e41434646464645413c352c23190e03000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f14090000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f231b1313100c1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e2215080000000000000000020d17202930363a3b3d3e3f3f4041423c3b38322b23190f040000050b141b2227333b454f59606d7a85929fabaa9e9185786c605346392d201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000030f1b26313c46505a626d727d848d92989ea0a8aaaba8a8a09e9a9795908d8985817d78726d67615a514b433930271c1108000000000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292a2c2c2d2c2c2a2824201f1c18120b03000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000020e19242e3840474b4d535353534948433d353a42494e5053535353514d473e352a1f140900000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e0200000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d3023160700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b9393939393897c6f6256493c2f2d28201f1c181a2733404d5a6673808d939393939386796d6053463a2d20130700000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000009141f29323b4246474a4b4b4c4d4e4f4948433d352b21160a000000020a11172129333d45525d6874808d9aa7ada197887c6f6255483c2f221509000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006121f2b37434e58626c727f8791969fa2aaaaaaa29f9b9896918e8a8784807d7975706d66605d555045403930271e150b00000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e00000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d363738393939383735312d2c29231d150d0600000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000007131f2a35404a5257596060606056544f473d424c545a5c6060605f5e5850473c3125190d0100000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e868686868686867c6f6256493c3939352d2c28231d2733404d5a66738086868686868686786d6053463a2d20130700000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e120500000000000000020e1925303b444d5254565758595a5b5b56544f473d32271b0f0300000000060f18212935414c5663707d8996aab3a9988c7f7265594c3f3226190c000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000815212e3a47535f6a717e889299a1a9aca69f9c98928e8b8784817e7a7773706d6663605c54514b433e342e271e150c0300000000000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4244454646464544413e3a38342f271f17110a02000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000000000000000000000a17232f3b47525c63666c6c6c6c6360594f4349545e66696c6c6c6c6a62584d4135291d100400000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d00000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1724313d4a56626c71797979797979796f6a605447464646413a38342e2726323f4b58636e737979797979797976665c5044382c1f120600000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000005111e2a36424d565e61636465666767686360594f43382c1f13070000000000060f1924303a4753606d798698a2aea79a8e8174675b4e4134281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e58626f7c86929aa3aba8a09e948f8a85827e7b7774716e686763605c5453504a4540393128231f1c17110a02000000000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f515252535352514e4b474540393127221b140b02000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000c1926323f4b57636e73797979796f6b6054484e5a66707679797979746a5e5145382b1f120500000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000915212e3a45505a62656c6c6c6c6c6c6c6260584e525353534e4645403930292f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000714202d3a46525e696e707172727374756f6b6054483b2f22150800000000000008131f2c3845515c677885929faba89b8f8275685c4f4235291c0f000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a76828f98a3aca7a0969189827d7975716e696764615e565653514a46443f38352f312f2d2b28221c140b0200000000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f130700030f1b26323c464e535560606060606060585650483e34291d11050000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545c5d5f5f605f5f5d5b5753514b433f332d261d140a00000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000d1a2633404d59667380868686867d6f635649505c69768286868686796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070005111d29343f48505658606060606060605654575d5f6060605b53514b423a322a36404a52585a606060606060605f504a42382e23170c000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000814212e3b4754616e7b7d7e7e7f8081827d6f6356493c3024190d02000000000004101c2934404b556b7784919eaaa99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88949faaaca09590847d76706d6765615e575754524c494644403a444442413f3e3c3938332d261d140a000000000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d211508000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60696a6b6c6c6c6b6a6864605c5550443f382f261b1106000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000d1a2633404d596673808c9393897c6f635649505c6976838f939286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900040d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700010c18222d363f454a4b53535353535353495761696b6c6c6c68605c544c443c342e3840474b4d5353535353535353443f3830261c11060000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000b1724313e4a5764717e898a8b8c8d8e8c807366564c4135291e130b060400020509121f2b3844505c667885929eaba99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926333f4c5966727f8c99a6afa49a90837a706b64605c5554524d4b4746413d3a434a4f50514f4d4c4a4946443f382f261c11060000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000815212e3b47535f6a7679797979797979716c6256493d3024170a00000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d757778797979787774716d67625a504941382d22170b030000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f2316090b10141a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000006111b242d343a3d3e46464646464646505d697378797979746d665e564e463e3528363b3f40464646464646464638342e261e150a000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000815222f3b4855626e7c889798999a9a8f8275685d52463a30241d1512100c0e12141a202d3a4653606d7986939faca99c8f8276695c4f4336291c10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020f1c2835424f5b6875828e9ba8ac9f93877c6f68605953514b4846423e3b393634434d555b5d5d5c5a59575553504a42382d22170b00000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000916222f3c4955626f7c868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8284858586868584817e79716c605b53493f33271f14090000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000b1825323e4b5865717e8b9393939393897c6f6256493c2f231610171c20232733404d5a6673808d939393939386796d6053463a2d20130700000009121b22292e313239393939393945525f6b788586868681786d685f584f473f342e2f323339393939393939392c28231c150c030000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000613202d394653606c7785929ea5a69f92867a6d61564c41352e27201f1c181a1e21252a34404b55626f7c889aa4afa79b8e8174685b4e4135281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a99d9083766a5f564f4645403b3a36302e2d2f3c46555f666a6a6967656462605b544a3f33281c0f030000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87909292939292908e8a847e746c655b50443b30251a0e0200000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000b1825323e4b5865717e868686868686867c6f6256493c2f23161a22282d303139404d5a66738086868686868686786d6053463a2d201307000000000911181d2124252d2d2d2d2d323f4c5965727f8c93938e827a6f6a6159514440393028272d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000005121f2b3744505b6575828f9baaaea3988b7f72685d52454039302d2c2823252a2d30363e45515c6773808c99acb4aa998c7f7366594c403326190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000004101d2a3743505d6a7683909da9a79b8e817468584e443d38342e2d2a2a2d2f38424e5866717777757472716f6c665b5044382b1f120600000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949e9f9f9f9e9d9b96918b80776c60574d42362a1e120500000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000b1724313d4a56626c71797979797979796f6a6054473b2e2217242c33393c3d46464b58636e737979797979797976665c5044382c1f12060000000000060c111517182020202025313e4a56626d75818f969490847c706b625b514a423a322a211920202020202012100c060000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000030f1b27333f495364717e8a98a2aeaa9e91857a6d605b514b423d3a38342e31363a3b42465059606d7984919eabaea398897d7063564a3d3023170a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a79a8d817467564c413a39352f363036393c424a54606a77838482807f7d7c786c605346392d201306000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949fa3aba6abaaa9a19e928b7f72695e52463a2d20140800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1c2328363e44494a525353525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000105090b0b13131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a13131306030000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000b17222d3a4753606d7a85929faaada1978e81746d605c544f4946444043434246484d525a616b737f8c96a1acac9f92867a6d6053473a2d201407000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020e1b2835414e5b6874818e9ba7a99c8f8276685e534c4745414343434146474d545b666f7c88908f8d8c8a85796c605346392d201306000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799929995999fa2aaada49f92867b6e6154483b3025190e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000005111d29343f485056586060606060606056544e463d3227262e343f485055575f6060605a585a606060606060605f504a42382e23170c000000000000000000000000060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000613202c3945515d6773808d98a2aea99d938c7f736d6660595653514a50504d5354575e616c707d87929fa8b0a69b8e8275675d5145392c201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926323f4c5965727f8c98a7ac9f92867a6d655e5654514b504f504d5254575f666c7882909c9c9a988e8174655b5044372b1f12050000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87878686888d9298a2abaea2988c807366564d41362a1e1105000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000010c18222d363f454a4b535353535353534947433d342b2830383f44515a61646c6c6c6c66635c5253535353535353443f3830261c11060000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c13090000000000000000000000000000000004111d2935404b55616e7b86929fa6afa59c918c8079706b6562605c545c5d575e6164696e747e869299a3afaa9f94897d7063554b4035291d1104000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88959faba3998e81776d6863605d555d5c5d565e6164696e78808e949fa8a0958a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7a79797c80869299a4afaa9e918477685e5246392d201407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f2215090000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000006111b242d343a3d3e464646464646463c3b38322b29323a424a505b636c7079797979736e63574b46464646464638342e261e150a00000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000010d18242f3a46525e68727f8c949fa8ada49c928d837d77726f6d666a69696a696e71757b818a9298a2abaea2988f82766b6054433a2f24180d01000000000000000205111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100d0b08030000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a7683909da5ab9e938e817a74706d676a6969696a686e71757b828e929da6a59d9083786c605346392d22170b00000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000006121f2c3844515c666d6f6d686d6f737d87939facaca096877a6e6154473b2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000009121b22292e3132393939393939392f2e2b272b333b444c545c606d727e868686868073665a4d4039393939392c28231c150c03000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000007131d2a36414d56606d78829096a1a8ada49d959089837f7c797777767677787b7d82868e939fa2aaaea39f92867b6e61594f4431281d130700000000000002080e11141e2a3744515d6a778490939393938f8376695c50433629201b1a18140f0801000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1001000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e5863707d89939da6a59e938e86807d7a787776767677787a7e82878f949da5a69d938a7d70655b5044372b1b1106000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b0807050200000000000000000000000000000000000004101c2834404a545c6062615e60626b75818e9ba8b2a8968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000911181d2124252d2d2d2d2d2d2d2322242c343d454d565d666d747f87929892857b6e6154473b2e2d2d2d2d1f1c17110a03000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000010e1925303b44505c666e7a849196a0a7afa7a09d95908c8985848383838485878a8e92999da5aeaaa39f918a7e71695f53473d321f160c010000000000050d14191e20212d3744515d6a77838686868686868276695c5043362d2d272724201a130b020000000000000000000004111e2a3744515d6a77838686868686868276695c504336291c140a000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1a26313c4855606b74818e949da5a59e98928d898785838382838485878a8f93999fa6a49d948e81746c6153493f33271b0a000000000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000000c18232e39424a5153555452535964717e8a97a4b1a5988b7f7265584c3f3225190c000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f030000000000000000000000050d151d232932383d44484b5161696b6c6c6c68605c5f5e5d5c5a5754524c47454039342e261e180f080000000000000000000000000000060c11151718202020202020151d2328363e464f575f686d78818c939993877d70695e52463a2d2020202012100c06000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000008141f28343f4a545e686e7b8490959fa3abaca7a09d98989291908f90919297979b9fa3abaca7a098928b7f726c61574d42352b210d040000000000050e171e252a2d2e3939424f5b6771777979797979797670665a4e423939393433302b251d140b0100000000000000000003101d2936424f5b6771777979797979797670665a4e42352e261c12070000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000a15202c38444f59606d79828e939da0a7a29f9a96979290908f90909297979b9fa4a7a09d928d82786d605a5041382d22170b000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000000007121c2730394044464847464855626f7b8895a2aea6998c7f7366594c403326190d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000000000000000000000000030b121821272c323839505d697378797979746d665e564e4f4d4a4746413a39352f28231c150c06000000000000000000000000000000000105090b0b131313130e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1113130603000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000020b17232e38424d565f696e7b838d92999fa4acacaaaaa39f9e9d9c9c9d9ea1a9a8acaca8a19e9590867e726d625a50453c3123190f0000000000020d1720293036393b4646464a555f676a6c6c6c6c6c6c69665e54494646464641403c362f261d1308000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e544b4740382e24190e0200101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000003101c27333d45515c676d79818990959b9fa2aaa9a19e9d9c9c9c9d9fa2a9aaa29f9b95908a80786d665c51473e2f261b11060000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d070100000000000000000000000000000b151e272e34383a3c3a3a4754606d7a8793a0b5a69a8d8073675a4d4034271a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000000000000000000001070c161b21273845525f6b788586868681786d685f584f473f3a3936302c29241d17110a03000000000000000000000000000000000000000000000600070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e020600000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000006111c26303b444d575f696e7880878f939a9ea1a8a7a9aaaaaaa9a9aaaaa9a8aaa39f9c96918b837c716c625b51483e332a1f1107000000000008141e29323b4146535353535353555b5d6060606060605c5a545353535353534e4c4841382f251a0f030000000000000000000a16222e39434d555b5d6060606060606060605a57524a40352a1f130700101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000000000010507070b0b0b0b0b0b0b101d2a3643505d697683908f8276695c4f4336291c1000000000000b16212834404b555c676d747d838a8e9298989a9c9d9e9f9f9f9e9e9c9a9898928e8a837d746d665c544a40352c1d140a0000000000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c0400000000000000000000000000030c151c23282c2d2f2e3a4653606d798699a3afa79a8d8074675a4d4134271a0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000000000000000000000000000000040a0f1926323f4c5965727f8c93938e827a6f6a6159514440393028201d18120c0600000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000106090b0c131313131313131312080705020000000000000000000000000000000000000000000000000000000a141e29323c454d575e666d737c82878d9196989a9c9d9e9f9f9f9f9e9c9b9998928f8a847f786f6a625a51493f362c21180e0000000000020e1925303b444c525f6060606060605d5b5553535353534f54566060606060605a58534a41362b20140800000000000000000006111c27313b434a4f5153515a61646c6c6c6c66635c52473b2f23170a00101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000002080d11131417171717171717171d2a3643505d697683908f8276695c4f4336291c100000000000050c18232e39434b555c606b6f787d8185898b8e9091919292929191908e8c8985827d77706b605c544b42392e231a0b0200000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000000000030b12181c1f20222c3844505c667986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d02000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a333c454d545c606a6f757b8084888b8d8f91929293929291908e8c8986827d79726d665f5850483f372d241a0f06000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a46444f5960636c6c6c6c6c6c67645c53483c3024180b0000000000000000000008101f2931323a424a505b636c7079797979736e63574b3f3226190c00101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000050d13191e20212424242424242424242a3643505d697683908f8276695c4f4336291c1000000000000007121d273039434b515960666c7075797c7f81838485858685858483817f7d7975706b636159514b423930271c110800000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f050000000000000000000000000000070c1012131c28343f4a5f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e111212131312110e0c080705020000000000000000000000000000000000000000050e18212a333b424b51585f626a6e73787b7e80828485858686858483817f7c7975716d66605c544e463f362d251b12080000000000000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d00000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d00101c2936434f5c6976828f908376695d5043362a1d100b0b0b0b0b0b0b07070501000000000000000000050e171e252a2d2e313131313131313131313643505d697683908f8276695c4f4336291c10000000000000000b151e27303940454f545b6063676d7072747677787879797877767472706d66636159554f45403930271e150b0000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f0500000000000000000000000000000004060c17232e46535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1e1f201f1f1e1b191514120e090300000000000000000000000000000000000000060f182129303940454e53575f6266696e71747677787979797877767572706d6764605c54504a423c342d241b1309000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e00000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800101c2936434f5c6976828f908376695d5043362a1d17171717171717171413110d0802000000000000020d1720293036393a3e3e3e3e3e3e3e3e3e3e3e43505d697683908f8276695c4f4336291c1000000000000000030c151e272e343d424a5053555d60636567696a6b6c6c6c6b6b69676563605c54554f48443e342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d030000000000000000000000000000000013202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000060c11151a1e212226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000060f171e272e343c43474e5355575f626567696a6b6c6c6c6c6b69686663605c5553504a443f38302a221b120901000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700101c2936434f5c6976828f908376695d5043362a24242424242424242421201e19130d05000000000008131e29323a4146474a4a4a4a4a4a4a4a4a4a4a4a505d697683908f8276695c4f4336291c100000000000000000030c151d23282f383f44464b515356585b5d5e5e5f5f5f5e5e5d5b595653514b48443e383328231d150c0300000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b0100000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b00000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000002090e171d1f262b2e2f32353738393939383735322e2d2b261f1c160c07010000000000000000000000000000000000050c151d232831373c4247484d5355585a5c5e5f5f605f5f5e5d5b595653514b46443f38342e261e1810090000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500101c2936434f5c6976828f908376695d504336313131313131313131312e2d2a251e170e05000000010d1925303a444c5254575757575757575757575757575d697683908f8276695c4f4336291c10000000000000000000030b12181d262d333839404547494c4e5051525253525251504e4c4a4645403938332c282118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d120700000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000050d141a22282d31373a3b3f4144454546464544413f3b3a37312c272118120b030000000000000000000000000000000000030b121820262b31373a3c4247484b4d4f51525253535251504e4c494745403a38342e28231c140c06000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e00000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200101c2936434f5c6976828f908376695d50433e3e3e3e3e3e3e3e3e3e3e3a3936302920170d02000005111e2a36414c565e616464646464646464646464646464697683908f8276695c4f4336291c100000000000000000000000070b141c22282b2f35383a3d3f41434445454646454443413f3d3a38342e2c28211c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c03000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a01000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000060f171f252a34393c4247484c4e505152535252514e4c4846423c383329241d150d03000000000000000000000000000000000000070c151b20262b2e31373a3b3e41434445464646454443423f3d3a38342f2c28231c17110a0200000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000101c2936434f5c6976828f908376695d504a4a4a4a4a4a4a4a4a4a4a4a4746413a32291e130800000713202d3946525e686d7171717171717171717171717171717683908f8276695c4f4336291c10000000000000000000000000020a11171c1f24292c2d3032343637383939393838363432302d2c28231d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403429201509000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b5855534d48443d352f271f150d03000000000000000000000000000000000000030a0f151a1e21262b2e2f32343637383939393938363533302d2c29231f1c17110b06000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000101c2936434f5c6976828f908376695d5757575757575757575757575754524c443a3025190d01000714212e3a4754616d7a7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83918f8276695c4f4336291c100000000000000000000000000000060b0f12181d1f202325282a2b2b2c2c2c2b2b2a282623201f1c1812100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e020000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f57544f45403931271f150b010000000000000000000000000000000000000003090e12151a1e21222527292b2c2c2d2c2c2b2a282623201f1c1812100c060000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e00000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000101c2936434f5c6976828f908376696464646464646464646464646464615e564c41362a1e1105000a1723303d4a5663707d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a91958f8276695c4f4336291c100000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1d1b19171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f14090000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c03000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e69636059514b433931271d12070000000000000000000000000000000000000000000206090e121415181a1c1e1f1f20201f1e1d1b19161413100c070300000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000101c2936434f5c6976828f9083767171717171717171717171717171716d685e5246392d201307000a1723303d4a5663707d8993939393939393939393939393939393938f8276695c4f4336291c10000000000000000000000000000000000000000406070a0c0e1011121213131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e0200000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5a61646c6c6c6c66635c52473d373127221b140b03000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b605d554b43392f23180c040000000000000000000000000000000000000000000000020608080b0e1011121313131211100f0c0a07060400000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000101c2936434f5c6976828f91837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7a6d6154473a2e211407000a1723303d4a5663707d868686868686868686868686868686868686868276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e110500000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000080e161e252a30363a3c4347484b4e504a505b636c7079797979736e63574b3f32262017110a020000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d675d554b40342920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000101c2936434f5c6976828f95918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a897d7063564a3d3023170a000916222f3c4854606b70797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131311100e0a06000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d20140800000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000010a121a212930363c4247485761696b6c6c6c68605c5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000000000050c13191f252a2d32373b3c3f444c545c606d727e868686868073665a4d4033271a0b060000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d181109000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d675c51453d32271b0f00000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000101c2936434f5c6976828f9393939393939393939393939393939393897d7063564a3d3023170a000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d0000000000000000000000000000000001080f14181a1b2020202020202020202020202020202020202020202020202020202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e02000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000080f171f252a313744505d697378797979746d665e564e504f4c4a4745403938322b2620180f0900000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000000000000002080d141a1e20262b343d454d565d666d747f87929892857b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d60584e43372b1c110600000000000000000000000106090b0c0e06060300000000000000020405060605040200000000000002070a0c0d0b0b0905010000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000101c2936434f5c697682868686868686868686868686868686868686867d7063564a3d3023170a0004101c27333d474f5456606060606060606060606060606060606060605c5a544c42382c211509000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2927221c150d0500000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e1105000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000050d141a1f263845525f6b788586868681786d685f584f47403d3a38352f2c27211a150e060000000000000000000000000000000013202d394653606c798693939393939393969696969393939393939386796c605346392d201300000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a605447382e23170b00000000000000000000070d121618191b13120f0b06000608080c0e1112131312110f0c09080603080e1317191a181715110c06000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000f1c2835414e5a66707679797979797979797979797979797979797979706b6054483c2f22160900000b16212b353d44484a535353535353535353535353535353535353534f4e49423a30261b10050000000000000000000000000000010b141d252b3033343939393939393939393939393939393939393939393939393939393939393939393736332e271f170d040000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d201407000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000002090e1926323f4c5965727f8c93938e827a6f6a6159514440393029241d1b160e0903000000000000000000000000000000000013202d394653606c798693928d89898989898989898989898989898986796c605346392d2013000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c01000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f62544a3f34281c100300000000000000010911181e22252628201f1c17110e121415181b1e1e1f201f1e1c191615130f12191f2326272524211d181109000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6360594f44382c2013070000050f19232b33383c3d4646464646464646464646464646464646464643413d3830281e140a00000000000000000000000000000008131d262f363c404146464646464646464646464646464646464646464646464646464646464646464644423f3931291f150b00000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e211408000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000002090e1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063564a3d3023170a0000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d1105000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e8175665c5044382b1f12060000000000000009131b23292e3132352d2b28221c1a1e212225282a2b2c2c2b2a282622221f1b1c242a2f323332312e29221b1209000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e1811090100000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000915212c38424c545a5c6060606060606060606060606060606060606056544f473d33271c100400000008111921272c2f30393939393939393939393939393939393939393635322c261e160c020000000000000000000000000000030f1a252f3841484c4e535353535353535353535353535353535353535353535353535353535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e31241807000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000040a0f141a1e2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a02000000000000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706b6054483c2f22160900000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b0f1112131313131313130a090704000001070b0f1112131313131313130a0907040000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285786d6053463a2d20130700000000000009121b252d353a3e3f413938332d26262b2e2f323537383939383735322f2e2b27262e353b3f403e3d3a342d241b120900000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f060000000000000000000005101b26303a42494e4f535353535353535353535353535353535353534a48443d352b21160b0000000000080f161c2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c040000000000000000000000000000000814202b36414a53585a6060606060606060606060606060606060606060606060606060606060606060605d5b554d43392e22160a0000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000002080d161b1f252a2d33404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000000000000000000000000000013202d394653606c7986938b7e7265636363636363636363636363636360594f44382c201307000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000050c12171b1e1f20202020202020171613100b050c12171b1e1f20202020202020171613100b05000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e6155483b2e221508000000000009121b252d373f464a4c4e46443f382f31373a3b3f41444546464544423f3c3b37322c3840474b4d4b4a453f362d241a120800000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000a141e2830383d4143464646464646464646464646464646464646463d3c38332b23190f05000000000000050b10131617202020202020202020202020202020202020201c1c1915100a02000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f554a3f33271a0e00000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c10040000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000050c131921272c30363a3b404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e0800000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000000000000000000000000000013202d394653606c7986938b7e72655856565656565656565656565656544f473d33271c10040000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f6256493c2f2316090000000008121b242d373f495157595b53504a42383c4247484b4e5151525352514f4c4947433c39404a52585a585650483f362c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000020c161e262c32353639393939393939393939393939393939393939302f2c27211911080000000000000000000407090a13131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000d1a2733404c58646e747979797979797979797979797979797979797979797979797979797979797979797771675b4f4236291d10000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f13060000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000070e171e252a32383b4246474b4e596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e080000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a48443d352b21160b000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821282f34373839393939393939302f2c27211921282f34373839393939393939302f2c27211911080000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d7063564a3d3023170a000000040d1a242d363f49515b626568605b544a45464d5355585b5d5e5f5f5e5d5b5955544e47454a525c636665625a50483e362c231a0d0400000000000000000003060809131313131313131313131313131313131313131313131313130b0a0804000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b020000000000000000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748186868686868686868686868686868686868686868686868686868686868686868683776a5d5144372a1e110000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000071019202930363d44484d5254575b5d6673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c38332b23190f0500000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000002070c0f11121313131313131313131313131313131313131313131313131313131313131313131313131308070502000000000000000000000001070b0f1112131313131313130a09070400000000000000010c17212a333a404345464646464646463d3c38332b232a333a404345464646464646463d3c38332b23190f0500000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f6255493c2f2216090000010c161f2c363f48515b626d72746c665b545153575f6265686a6b6c6c6b6a68656260585452525c636e73716c625a50483e352c1f160c01000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c05000000000000000000070d1316191a20202020202020201a1a17130e080100000000000000000000000000000000020a1015191c1c20202020202020202020202020202020202020171613100b05000000000000000000000000000000000000000003090d1012131313131313130e0d0b080300000000000000000000000000000000000000000e1b2734414e5a6774818d939393939393939393939393939393939393939393939393939393939393939083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e2215080000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000061019222b323a41464f54575e6164676a6b73808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c39332c231a10050000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000060d13181c1e1f202020202020202020202020202020202020202020202020202020202020202020202020201514120e09030000000000000000050c12171b1e1f20202020202020171613100b05000000000007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b0006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054473a2d211407000007131d28313e48505a626d727f81786c665b5c6064696e727477787979787775726f6a65605d5c636e73807e716c615a50473e31281e13080000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000005090d0f10131313131313131313131313131313131313130a090704000000000000000000000000000000000000000000070e14191d1f202020202020201b1a17140e08010000000000000000000000000000000000000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f2216090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e18222b343d444c52596063696e7174767778808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a49443e362c22170b0000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a140e06000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d5145392c20130600010d18242f3a43505a626c727f8b8e81786c66666d71767b7e81848485868584827f7c77726d68606e73808d877e716c61594f433a2f24190d0100000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2726241f1a130b0200000000000000000000000000000000000e1b2734414e5a6774818d9aa7acacb2a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c16202a343d464e565e616b6f757b7e8183848587939f96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e0200000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000013202d394653606c7986938b7e726558575757575757575757575757575550483e33281c100400000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000060f1921292f343738393939393939393939393939393939393939393939393939393939393939393939393939392e2d2b261f180f0600000000050f1821282f34373839393939393939302f2c27211911080000000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b4135291d11040004111d2935404b55616c717e8893938e81786c70797e83888b8e9091929291908e8c88847f7a726d73808d9292877e716b61554c4135291d11040000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000020608080c0b09060100000000000000000000000000000000000000000004080a0b0807050200000000000000000000000000000000000205070813131313131313130707050100000000000000000007111a232a313538393939393939393433302b241d140b01000000000000000000000000000000000e1b2734414e5a6774818d9aa9b3b9ada1979191919191919191919191919191919191919191919191919083776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e28323c464e5860686d767c82878a8e9091929399a496897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070000000000000000000000000013202d394653606c7986938b7e72656464646464646464646464646464615a5044392d20140800000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000020d17212b333b404445464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000010c17212a333a404345464646464646463d3c38332b23190f050000111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433a2f24180d01000613202c3945515d67717e87939a9d938e81797d848b9095989b9d9e9f9f9e9d9b9895918c857f79808d929c9992877d70675d5145392c20130600000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000003090e121415191815120d06000000000000000000000000000000000000050c111417171514120e09030000000000000000000000000002090e12141520202020202020201413110d0802000000000000030e19232c353c414546464646464646413f3c362f261d1308000000000000000000000000000000000e1a2734414d5a6774808d97a2adb8ab9e91858484848484848484848484848484848484848484848484848275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444e58606a6f7a82898f94979a9d9e9f9fa4ab96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d100000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706c6155493c3023160a00000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000000000000000000000000000007131e29333d454c5052535353535353535353535353535353535353535353535353535353535353535353535353534846423c332a1f1409000007121e28333c454b5052535353535353534a48443d352b21160b0000121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4431281d130700000714202d3a4753606d7a859297a2a59d938e848991969d9fa7a7aaa8a7a7a8aaa8a7a09d97928b858d929ca4a39892857a6d6054473a2d21140700030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000060e151a1e21222524221e181109010000000000000000000000000000000810171c21232422211e1a140d060000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000009141f2a353e474d51535353535353534e4c4741382f241a0e030000000000000000000000000000000815212e3b4854616e7b85929ea4aea99d9083787777777777777777777777777777777777777777777777756f65594d4134281b0e000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565f6a6f7d848f949c9ea6a7a9aaabacafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000000000030a0f1d2a3643505d69768390908376695d5043362a1d0f0a03000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7064574a3d3124170a000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000c18242f3b454f575d5f6060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e02000b17232f3a454e565c5e6060606060606056544f473d33271c100400121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e331f160c0100000613202c3945515d676f7c859298a2a59d9591959da0a8aba8a09d9b9a9a9b9d9fa4aca9a19e9691969ca4a39992867d70675d5145392c2013060006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000060f181f262b2e2f32312e29231b130a010000000000000000000000000008121a22282d30312e2d2a261f180f06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000010d1925313c4750585e5f6060606060605a58524a41362b1f14080000000000000000000000000000000714202d3a46525e69707d8a929da7ab9f958d80736b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686f7c8691969ea6aab0b4b6b7b8b9afa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000060e151a1f2a3643505d69768390908376695d5043362a1f1a150e060000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c605346392d20130000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000f1c2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352c210d0400000004111d2935404b55606a6f7c869298a2a7a09da0a7a9a29f9996918f8e8d8e90939a9ea1a8a8a19ea1a8a39992877d706b60554c4135291d1104000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000060f18212a31373a3b3f3e3a342d251c130a01000000000000000000000008121a242c33393c3e3b3a36312921180f0500000000000000020d17212930363a3b4646464646464646463936302820160c02000004101d2935414d58626a6c6c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000005121e2a36424d57616c74808d95a0aaa79f93887d70685e545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57616d7a849198a1a8b0b7bbc1c3c4c5bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000006101820262b2e3643505d69768390908376695d5043362e2b262018100600000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000111e2b3744505d6873787979797979797979797979797979797979797979797979797979797979797979797979797976695f53463a2d21140700111e2a3743505c68727879797979797979706b6054483c2f22160900121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e23180c00000000010d18242f3a434e58606a6f7d86929aa4acaaaca59d97928c88848281818283878b91969fa3ababadac9f92877d706b61594f433a2f24190d01000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b0000000000050f18212a333c4247484c4a463f372e251c130a0100000000000000000008121a242c363e45494a4846423b332921170e0500000000000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3845515e6a7479797979797979746e64584c3f33261a0d000000000000000000000000000000020e1a25303b454f59606d79839098a2aea49a92857a6e665b5051515151515151515151515151515151514f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714212d3a46535f6974818e96a1aab2bac2c7ccd0d1c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000061018222a31373a3c43505d69768390908376695d50433c3a37312a22181006000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000121f2c3845525f6b7885868686868686868686868686868686868686868686868686868686868686868686868686867b6e6155483b2e22150800121f2b3845525e6b7884868686868686867d7063564a3d3023170a00121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a4034281c10040000000007131d28313d464e58606b6f7c87939facaba39f938e857f7b7775747475777a7e848c9299a2a9b3a4978a7e716b61594f473d31281e130800000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000050e172129333c454d5355585651493f372e251c130a010000000000000008121a242c363e4850555755534d453b332920170e0500000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c79868686868686868074675a4e4134271b0e0100000000000000000000000000000009141f29333e45515c676e7b86929fa5aca1978f82786c60594f4444444444444444444444444444444442413d3730271e140900000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000815222e3b4855616e7b87929fa8b2bcc4ccd3d7dcd5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000060f18222a343c43474847505d69768390908376695d50474847433c342a22180f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000121f2c3845525f6b7885929393939393939393939393939393939393939393939393939393939393939393939393887b6e6155483b2e22150800121f2b3845525e6b7885919393939393897d7063564a3d3023170a00121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f150900000000010c161f2b343d45515d67717e8b9aa4afa399928b817a736e6968676768686e72797f879297a2aaa6998c7f73695f53463e352b1f160c010000091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000000020b172029333b454d575f6265625b51493f372e251c130a01000000000008121a242c363e48505a6164615f574d453b322920170c0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c798692939393938d8174675a4e4134271b0e01000000000000000000000000000000030d17212834404b555f69717e8a939da8a99f948c7f736b60564c4135373737373737373737373737373534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f2215090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d576774818d99a3afbac4ced6dfe3e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000000030e18212a343c464e535554525d69768390908376695d525455534e463c342a21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a00121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c31261a0e0200000000040f1b27333f4953606d7984919eaca49f92877f746d68615f575b5a565e61676d727d859298a2ac9f92867b6e61564c41362a1e11050000000a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b0000000a141d29323b454d575f696e726d635b51493f372d251c130a0100000008121a242c363e48505a616c716e695f574d443b32291e140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000050f18232e39434d57616c74818e95a0aaa69f92877d6f685d52463f342a2b2b2b2b2b2b2b2b2b2b2b292825211b140c03000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e2114070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f697884919eabb5c0ccd6e0e8f1e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000009151f2a333c464e585f62615e566976839090837669565e61625f584e463c332a1f150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a194887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1e12060000000005121f2b3744505b65727f8c97a1a89c928a7e726d615d56534d4e4e4c52555c606b707c86929fa6a3988e8175685e5246392d2014070000000815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000006111b262f3b444d575f696e7b7f726d635b51493f372d251c130a010008121a242c363e48505a616c717d7b6e695e564d443a30261c110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000007121d27303c45505a606d79839198a3aea39991847a6d615b51463c31281d1e1e1e1e1e1e1e1e1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a1adbdc7d1dee8f2efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000020e1a26313c454e585f6a6f6d685e69768390908376695e686d6f6a5f584e453c31261a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e211408000000000613202d394653606c7884919ea9a0968d80736c625b524c4642414141464b5159606a717e8a939eaa9f92867a6e6154473b2f24180c0000000814212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f22160900000b17222d38414d565e696e7b848b7f726d635b51493f372d251b130a08121a242c363e48505a616c717e86847b6e695e564c42382e23170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa5aba1968f82756d62584e433a2f24180f111111111111110f0e0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e11050000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1825313e4b5864717e8b97a8b2bdcfd9e3f0faefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121e2b37424d575f6a6f7b7a6d686976839090837669686d7a7b6f6a5f574d42372b1e1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000000000000000003080b0e0e131313131313130a090704000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221508000000000a1623303d495663707d8996a0a99e9184786d605a5146413a373130363940454f58616c75828f99a3a3998c7f7266554b4035291d1004000006121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c20130700030f1b27333f49535e696e7b8491918c7f726d635b51493f372d251b13121a242c363e48505a616c717e879291847b6e685e544a3f34281c1003000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000030c18212935404b555f6a727f8b939ea8a89e948b7f726a5f554b41352921180d030404040404020200000000000000000000000000000000000000000000000000000000000000000000000000000001070c06111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d010000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfcfd9eaf5ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000814212d3a47535f696f7c85837a6d68768390908376686d7a83857c6f695f53473a2d211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000001080f14181a1b20202020202020171614100b0500000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb4a79a8d8080808080808080808080808080808080808080808080808080808080807a6d6154473a2e21140700121f2b3845525e6b7885919393939393897d7063564a3d3023170a000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124170b00000003101c28343f4a546773808d9aa8a2978a7e71665c51483f35302b26252a2e343d46505a626e7b87929fab9d908376675d5145382c1f13060000020e1a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b10030005121f2b3744505b656e7b8491969c918c7f726d635b51493f372d251b1a242c363e48505a616c717e8792999691837a6d665c5044382b1f1206000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000060f18242f39434e58626d75818e96a1aba69f92867c6f675d51453f332a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1104000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f32261908000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000815222e3b4855616e7b859290837a6d7683909083766d7a839092857b6e6155483b2e221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000010406070a0d101112131312100e0b080705020000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2323201c160f08000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a73737373737373737373737373737373737373737373737373737373736d685e5246392d20130700121f2b3845525e6b7884868686868686867d7063564a3d3023170a0007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e3225180b00000006121f2b3844505c667683909da99f9285796d60544a403629241e1a191d2328343e47535f6a7683909ca99f92867a6d6053473a2d2014070000000915202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000613202d394653606c79839096a0a39c918c7f726d635b51493f372d25242c363e48505a616c717e879299a3a0959083796d6053463a2d201307000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000007121d28313c46515b606d7a849199a3aea3999184796d605a50463c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2b3844505b66737f8c999393939393939084776b6054443a302419120b030000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c30231609000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000713202d3a4653606d78818e9390837a7683909083767a8390938e81786d6053463a2d201307000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000020608080d0606030000000000000000000000000000000104080d111314171a1d1e1f201f1f1d1b181414110e080200000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000010b141d252b30333439393939393939302f2c27211a11080000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e67676767676767676767676767676767676767676767676767676767615e564c4135291d110500111e2a3743505c68727879797979797979706b6054483c2f22160900010c17212a333b434a4f5053535353534c4a463f372d232a333b434a4f5053535353534c4a463f372d23190f0500000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e3124170b0000000713202d3a4653606d7986929fa89b8e8175665c5042392e2419130e0d1218222b37434e5866727f8c99a5a399897c6f6356493c30231609000000030e1925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f04000005121f2b3744505b65707d869298a2a39c918c7f726d625b51493f372d2c363e48505a616c717e879299a3a39992877e71665c5044382b1f1206000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa6aba0968e81756c62584e43392f24180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f3437383939333f4a54616e7a8786868686868686867f7265594f43322c29231d150d0700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d201307000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121f2c3844505c666d78818e9390837a839090837a8390938e81786d665c5044382c1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000003090e1214151913120f0b06000000000000000000000003070d1013191d202124272a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a050000000000000000000000000000000000000008131d262f363c4041464646464646463d3c38332c231a0f0500000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d01000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700000a16222e39434d555b5d6060606060585651493f34292e39434d555b5d6060606060585651493f34291e120600000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c302316090000000714212e3a4754616d7a8798a3a5988b7f7265544a3f30271c1208020007101a26313d495663707c8996a3ab978a7d7164574a3e3124170b0000000008141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c2721191107000000030f1b27333f4953606b707d869298a2a39c918c7f726d625b51493f37363e48505a616c717e879299a3a39992877e716c61544a3f34281c1003000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000040d18222935414c56606a727f8c949fa9a89e938b7e716a5f554b40352921170c03000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a4044454646463a46525e686e797979797979797979726d6256473f3a38342f271f191007000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb4aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f1206000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cddae7f6ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000003101c28343f4a545c666d78818e939084839191838490938e81786d665c544a3f34281c1003000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000060e151a1e212226201f1c17110a0200000000000003060c1012181d2024292c2d30343638393939383735322e2d2a251e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e535353535353534a48443d352c21160b00000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e61544d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e130800000b17232f3a454e565c5e6060606060606056544f473d33271c100400010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e333f4a555f676a6c6c6c6c6c65625b51463a2e22160900000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070000000815222f3b4855626e7b8895aaa4978a7d7164574a3e2e24150b000000000915222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000020d172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f0700000000000b17222d38414f59606b707d869298a2a39b918c7f726d625b51493f3e48505a616c717e879299a3a39992877e716c615a5042382e23170b00000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000061019242f3a444e58606c77828f97a1aba59f92867c6e675d51453e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c505253535246444d565e616c6c6c6c6c6c6c6c6c65625b51504c47454039312a221910060000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c1003000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfced9e5f1feefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201300000000000000000c17232e38424a545c666c78818e92909195959191928d81786c665c544a42382e23170c00000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000060f181f262b2d2e332d2b28221c140b08060406060b0f12171c1f24292c2f35393a3d4043444546464543413e3b3936302b272019130c04000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606056554f473d33271c1004000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615447404040404040404040404040404040404040404040404040403a3935302820160c02000007121e28333c454b5052535353535353534a48443d352b21160b000003101d2936424f5b6771777979797979726d62564a3e3136424f5b6771777979797979726d62564a3e3124180b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f12060000000916222f3c4955626f7c8895a2a396897d7063564a3d30231706000000000714212e3a4754616d7a8794a0a5998c7f7266594c3f3326190c0000000000050e17222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000006111b262f3d474f59606b707d869298a2a39b918c7f726d625b514948505a616c717e879299a3a39992877e716c615a50483e30261c110600000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000008131e28323d44505b656d7a859199a4aea2989083796d605a50453b30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e60605f53504a4d52545f60606060606060605c5e5f5f5c5853514b433c342a22180c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b00000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1824313e4b5764717e8a97a8b2bdc8d4e2edf8efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20110c0600000000000006111c263038424a545b666c77808d929da0a09d928d80776c665b544a423830261c110600000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000030e18212a31373a3b403938332d261d191312101314171c1f23282c2f35393a4145474a4d505152535252504e4b4746413b373229241e160e05000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6360594f44382c201407000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b3434343434343434343434343434343434343434343434342e2d29251e160e04000000010c17212a333b434a4f5053535353534c4a463f372d23190f05000004111d2a3744505d6a778386868686867f7265584c3f323744505d6a778386868686867f7265584c3f3225190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c10040000000815222e3b4855616e7b8894aaa4978a7d7164574a3e2d22170b000000000815222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000000006111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c110800000000000000000a141d2b353d474f59606b707d869298a2a39b918c7f726d625b51505a616c717e879299a3a39992877e716c615a50483e362c1e140a00000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000010c162027333f49535e68707d87939fa6aaa0958d81746c61574d42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000030f1b2834404c5761686b6c6c6c605c544a46475353534c52565d6065696b6c6b6965605c554e463c342a1e140a00000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f8b93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c110600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a0acb8c6d0dbe7f0f9e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c211d1711090000000000000a151e263038424a545b656c77808d939d9d938d80776c655b544a423830261e150a0000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000009151f2a333c4247484c46443f382f2925201f1d1f2022282b2e34383a4045474c5254575a5d5e5f605f5e5d5b5854524c47433c35302820170e0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000010e1a2733404c59646f7479797979797979706b6055483c2f231609000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e272727272727272727272727272727272727272727272721201d19130c0400000000000a16222e39434d555b5d6060606060585651493f34291e1206000004111e2b3744515e6a7784919393938c7f7265594c3f323744515e6a7784919393938c7f7265594c3f3226190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000000000714212e3a4754616d7a8798a2a5988b7f7265544a3f33281c1107010006101823303c4956636f7c8996a2aa978a7d7164574a3e3124170b000000000000000a141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000000020b19232b353d474f59606b707d869298a2a39b918c7f726d625b5a616c707e879299a3a39992877e716c615a50483e362c241a0c02000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d949fa9a79d928a7e71695f544a40342820170b02000000000000000000000000000000000000000000000000000000000000000000000005111e2a3744505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e463c30261c1106000000000000000000000000000000000916222f3c4955626f7c8895a2afa396897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a46535f697784919eaab4bfcad6dee8eee2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f534639302d29221b12090000000000030c151e262f38424a535b656c74818e9b9b8e81746c655b534a42382f261e150c030000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313c454d53555953504a423b35302d2b292c2d2d3338393f44464b5153565d606367696b6c6c6c6b6a6865615e56544e46413a322920170d020000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000010e1b2834414e5b677481868686868686867d7063564a3d3023170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d08020000000000010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e221609000005111e2b3844515e6b7784919e9f998c7f7266594c3f333844515e6b7784919e9f998c7f7266594c3f3326190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c1207000000000613202d394653606c7985929fa79b8e8174665b5044382d2218120d0c1117222b37424d5765727f8c98a5a398897c6f6256493c2f23160900000000000000020b141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c0100000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d62616c707e879299a3a39992877e716c615a50483e362c241a1208000000000009141f29333b42464853535353535353535346413a32281e130800000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000006111b262f3a444f59606d78829097a2ada49f92857b6e665c51443e32291d140a000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b000000000000000000000000000000000916222f3c4955626f7c8895a2afa3968a7d7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0005121e2a36424d576673808c98a2aebac3ccd7dce3e7d5c9bcafa296897c6f635649505c6976838f9c9286796c5f53463e3d39342d241b110600000000060f19232b353d464e58606a6f7c8592989891857c6f6a60584e463d352b23190f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d575f6166605b544d46413b393835393a3c3f44464a5053555d6064686d70737677787979787674716e68626058524c443a32291e130800000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000010e1b2734414e5a6774818d93939393938a7d7064574a3d3124170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d070705010000000000000003101d2936424f5b6771777979797979726d62564a3e3124180b000005121e2b3845515e6b7884919ea6998c807366594d40333845515e6b7884919ea6998c807366594d4033261a0d00000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b000000000006121f2b3844505b667683909ca99e9285786c60544a3f3329241d19181b2227343c46535f6976838f9ca99f9286796d6053463a2d2013070000000000000000020b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e13080000000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d6c707e879299a3a39992877e716c615a50483e362c241a1208000000000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000a141d29323d44505c666e7b85929ea4ada2979083786d60594f443b2f261c11060000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c10030000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7d717d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c11060000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313b4754616e7a86929fa7b1bac2cbd1d6dcd5c9bcafa296897c6f635653535c6976838f9c9286796c5f53534b49453e362d22170c000000030e18212b353d474f58606a6f7c8592918c8c9191857c6f6a60584f473d352b21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f696e736c665f57524c484644404547494a5053545c6063676d71757a7d8083848586858583817e7a756f6a615d564c443a3025190d0100000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000000010e1a2734414d5a6774808d9a9f9f9f978a7d7164574a3e3124170b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080101010101010101010101010101010101010101000000000000000000000004111d2a3744505d6a778386868686867f7265584c3f3225190c000005121f2b3845525e6b7885919ea6998d8073665a4d40333845525e6b7885919ea6998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c030000000000030f1c28333f4a546673808d99a7a1978a7d70665b50443e352f292423282d333d464f59616e7b86929faa9c908376665c5145382c1f13060000000000000001070d111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000000000000071119232b353d474f59606b707d869298a2a39b918c7f72707e879299a3a39992877e716c615a50483e362c241a12080000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000020b172028343f4a545e69707d8a929da7a99f958d80736b61564d42382d22170e05000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000914202d3946525e6873808c95a0a8b1bbc0c7cbd0d0c9bcafa296897c6f63606060606976838f9c9286796c606060585650483e34291d110500000915202a333d474f59606a6f7c8592918c7f7f8c9192857c6f6a60594f473d332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b7f786e69615e565453504b515356545b6063666d70757a7e82868a8d909192939291908e8b86827c746d685e564c41362a1e11050000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000d1a2633404d596673808c99a6aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919393938c7f7265594c3f3226190c000005121f2c3845525f6b7885929ea69a8d8073675a4d40343845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000000b17222d3c4956636f7c8995a0a99d9083786c605a50454039352f2e34383f444e58616b75818e99a3a3988c7f7265544b4034281c1004000000000000040c13181d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d1307000000000000000000071119232b353d474f59606b707d869298a2a39b918b7f7d879299a3a39992877e716c615a50483e362c241a120800000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000050e17232e38424d57616c74808d95a0aaa79f93887d70695e544a3f332820160b020000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d0100000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b02000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005111e2a36414c56606d798390969fa7afb5babfc2c3c4bcafa296897c6f6c6c6c6c6c6c76838f9c9286796c6c6c6c64625a5045392d21150800020f1a26313c464f59606b6f7c8592918b7f72727f8b9192857c6f6b60594f463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88827b736d686461605b555d606265666c7074797d81858a8f92999a9c9e9f9f9f9e9d9b99928f87817a6d685e5246392d2013070000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9f998c7f7266594c3f3326190c000006131f2c3946525f6c7985929fa79a8d8074675a4d41343946525f6c7985929fa79a8d8074675a4d4134271a0e01000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e04000000000000000615222f3b4854606b7784919da8a0958c7f726c615a514b4541403f4045495058606a707d8a939eaa9f92867a6d6154473a2e23180c000000000000040d161d24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d01000000000000000000071119232b353d474f59606b707d869298a2a39b918b869299a3a39992877e716c615a50483e362c241a120800000000000000000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aea49a92857b6e665b50443d32281d140a0000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a00000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1925303b45515c666e7b8490959fa3abaeb4b6b7b8b9afa296897d7979797979797979828f9c92867979797979716c6256493d3024170a0006121f2b37434e58606b707d8692918b7f726d6d727f8b9192867d706b60584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b888f86807a75716e6c666b676d6f7175797c81858a8e92989c9fa3aba39f9e9d9d9d9fa3a39f9a938e847a6d6154473a2e2114070000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a6998c807366594d4033261a0d000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6998c807366594d4033261a0d00000613202c3946535f6c7986929fa79a8d8174675a4e41343946535f6c7986929fa79a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b22191107000000000000000007131f2c38434f5965727f8b96a1a79f93887e716c605d55524c4c4c4b51535b606a6f7c86929fa5a3988e8174685e5246392d1d12070000000000010c161f282f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000000000000000000071119232b353d474f59606b707d869298a2a39b999299a3a39992877e716c615a50483e362c241a120800000000000000000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000040404000a141e29333e45515c676e7b86929fa5aca1978f82786c60594f443a2f261b110600000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c20130600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000008141e2834404b545e696e7b838d92999fa3aaa9aaabacaea5998f8986868686868686868f949f988986868686867e7164584b3e3125180b000814212e3a47535f6a707d8692918b7f726d62626d727f8b9192867d706a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b8898928d86827e7b797877787a7c7e8285898d92979b9fa2a7a09d9999929190909192999a9ea19f96887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a79a8e8174675b4e4134281b09000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919ea6998d8073665a4d4033271a0d000006121f2c3844515c667986939fa79b8e8174685b4e41353844515c667986939fa79b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f191007000000000000000000030c1b27323d4753606d7984919eaca49a92867e736d67605d565959545c60656c717c859198a2ac9f92867b6e61564c4135291d0c03000000000007131d28313a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c2013060000000000000000000000071119232b353d474f59606b707d869298a2aba39fa3a39992877e716c615a50483e362c241a12080000000000000000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000306080911111111110c17212834404b555f69717e8a939da8a99f948c7f736b60564c41382d22170d040000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d21140700000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c60646a6e72757778787979787675726e69636159534d453d352b23190f0600000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020c18232e39424d575e696e7880878d9298999c9d9e9fa39fa1999693939393939393939c9fa6a393939393938b7e7164584b3e3125180b000815222f3b4855626e7b8592938b7f726d625b5b626d727f8b9192857b6e6255483b2f221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88959f98928e8b878685848586898b8e92979a9ea1a8a09e9995908c89868483838486898d92979e95887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000814212e3b4754616e7a8798a2aea89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d79869aa4a89b8e8175685b4e42353a4653606d79869aa4a89b8e8175685b4e4235281b0f02000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a0000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000b151e2b353d45515c67717d8a9aa4aca298928a8079716d6867666567666d70787e869197a1aaa6998c8073695e53493f372d1e150b00000000010d18242f3a434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d211407000000000000000000000000071119232b353d474f59606b707d86929facafacac9f92877e716c615a50483e362c241a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a0f1215151e1e1e1e1e1e1e18232e39434d57616c74818e96a0aaa69f93877d70685e53493f33271f160c01000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f1408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007121d27303b454d575e666d747b8186898d8f909192999393939393939393939393939393939393939393938b7e7164584b3e3125180b000814212e3a47535f6a74808d887f726d625b51515b626d727f8b8d80746a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88949fa29f9b979992919192939a989b9ea1a9a29e9a96918c8883807d7a78767677797c80858b9297887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000613202d394653606c7985929facaa9d9083776a574d42362a1e11050000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa79a8d8074675a4d4134271a0e01000714202d3a4753606d7a8693a0a89b8e8275685b4f42353a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000007121c27303d474f59606b707d87939facaaa29f928d847e7a767473727375797d838b9298a1a9b3a5998c7f726d625b51493f30271d120700000004111d2935404b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000000000000000000000000071119232b353d474f59606b727f8c98a5b2b3a79a8d80746c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000060e151a1f21222b2b2b2b2b2b2b2b2b27303c45505a606d79849198a3aea49991847a6d655b50443d31281e13080000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000b151e29333b454d545c60696e747a7d808384858686868686868686868686868686868686868686868686867e7164584b3e3125180b0006121f2b37434e58646e74817e726d625b514949515b626d727f80746e64584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a4754606d79828b92989ea1a8a39f9e9e9f9fa4aca9a19e9a97928e89847f7b7773706d676a6a666d6f73797f858f887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000005121f2b3744505b657783909daaac9f928579695e52463a2d2014070000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa79a8d8174675a4e4134271b0e01000714212d3a4754606d7a8793a0a89b8f8275685c4f42353a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d070100000000000000000000000c18232e39424f59606b707d86929aa4aba9aca49c96918b8682807f7f8082858a90959fa3aaaaaca79c918b7f726d625b5142392e23180c0000000613202c3945515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e010000000000000000000000071119232b353d474f59606b707d86929facacacac9f92877e716c615a50483e362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000006101820262b2e2f3737373737373737373737333e45515d676f7c86929fa5aba1968f82776c60584e433a2f24190d06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4347484c4e505252535252504e4b4846423b38332a251f170f0700000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d130800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000030c172129333b424a51575e61676d7073767778797979797979797979797979797979797979797979797979716c6256493d3024170a00020f1a26313c46525c646e74726d625b51493f3f49515b626d72746e645c52463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000613202c3945515d676d767e858c9196989b9d9e9f9f9e9d9a9897928e8a85817c77736e696663605d55545c6063676d727a81887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000030f1b27333f49536874818e9ba7aea298877b6e6154473b2e2114080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939fa79b8e8174685b4e4135281b0e02000814212e3b4754616e7a8794a1a89c8f8275695c4f42363b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000004101c2834404a54606b707d869298a3a69f9c9fa4a8a19e99928f8d8c8c8d8f92989da0a7a7a09da0a7a39b918b7f726d62544b4034281c100400000714202d3a4753606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c100300000000000000000000071119232b353d474f59606b707d869298a2a39f9fa3a39992877e716c615a50483e362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79b8e8174685b4e4135281b0e0200000000000000000000000000000000030e18222a31373a3c44444444444444444444444444404b555f6a727f8b939ea8a89e948c7f726a60554c41352922180c010000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e1104000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000000000000000000000a16202b343d4347494949494949494846423b33291f140900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000050f172029303940444d53555d606366696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000915202a33414a525c646765625b51493f37373f49515b626567645c524a41332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0004111d2935414b555d606d717a7f84898c8f9091929291908e8b8885817d79746f6b66615f575653514b4b5153555c60686d757f7b6e6155483b2e221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000b17222d3f4c5865727f8b98aab4aa96897c706356493d302316080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4a89b8e8175685b4e4235281b0f02000815212e3b4854616e7b8794a1a99c8f8376695c5043363b4854616e7b8794a1a99c8f8376695c504336291d1003000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000306070a0d101112131212100e0b07060400000000000000000000000000000006121f2c3844515c66707d869298a3a39c948f939aa0a7aba39f9c9a99989a9b9fa2aaa8a19e9590959ba3a39b918b7f72665c5145382c1f13060003101c2936434f5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000000000000000000071119232b353d474f59606b707d869298a2a399929299a3a39992877e716c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89b8e8275685b4f4235281c0900000000000000000000000000000000000a15202a343c4347485151515151515151515151515151514e58626d75818f96a1aba69f92877c6f675d51453f34291d110500000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d1004000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312e2f32353738393939383735322e2d2a261f1c170e0903000000000000000000000000000000000000000000030f1b27323d464e545656565656565654534d453b31251a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000050e171e272e343b42464b5153565a5c5d5e5f6060606060606060606060606060606060606060606060585650483e34291d11050000030e18212f38414a52585a585651493f372d2d373f495156585a58524a41382f21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00010d18242f3a434b515a62686d72797c7f82848586858583817f7c7974706d6663605955534d494745404045464b51565e616d726e695f53473a2d211408000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000616232f3c4956626f7c8998a3aea5988c7f7265594c3f3025190d0100000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000815222e3b4855616e7b8894a1a99c908376695d5043363b4855616e7b8894a1a99c908376695d5043362a1d1003000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849197a1a49c918c838790959c9fa4aca9a7a6a5a6a8a8a7a09d96918a848c919ba3a0959084796d6053463a2d20130700000d1a2733404d5a6673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f020000000000000000071119232b353d474f59606b707d869298a2a3999286869299a3a39992877e716c615a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89c8f8275695c4f4230251a0e02000000000000000000000000000000030f1a26313c464e53555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b606d7a849199a3aea39991847a6d605a50453a2e211509000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000000000000006131f2b37434e586062626262626262615e574d42362a1e1205000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000050c151c232831363a4045474a4d5051525353535353535353535353535353535353535353535353534b49453e362d22170c00000000060f1d262f3841474c4e4b4a453f372d25252d373f464a4b4e4c4741382f261d0f060000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000007131d28313a414550565d60666d6f727577787979787674726f6c6663605c54544f4846423d3a393534383a40454c525b6265615f574d42372b1e1206000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000713202d3a4653606d7986929faca89b8e817568564c41362a1e110500000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000815222f3b4855626e7b8895a1a99d9083766a5d5043373b4855626e7b8895a1a99d9083766a5d5043372a1d1004000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e2215080000000000000002060a0c0d1313131313131313131313131313131313131313131312110f0c0701000000000000000006121f2c3844515c666e7c8591979c928c7f767c838a8f939a9a9d9e9f9f9e9d9b9895908b847e777f8c919b9691837a6e665c5145382c1f130600000916232f3c4956626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d0000000000000000071119232b353d474f59606b707d869298a2a39992877d7d879299a3a39992877e716c625a50483f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaa9d9083776a574d42362a1e120500000000000000000000000000000006121f2b37434e585f626a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a686f7c87929facaba0968e81756c62564a3d3124170b00000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181514120e0903000000000000000000000000000000000000000000000000000815222e3b4754606a6f6f6f6f6f6f6f6e695e53463a2d211407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000030b12181f252a2f35393a3d404344454646464646464646464646464646464646464646464646463e3d39342d241b110600000000000b141d262f363c40413f3d3a342d251b1b252d343a3d3f413f3c362f261d140b000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0000010c161f282f353f444c52545c606265686a6b6c6c6b6a676562605b5453514a48433d3a36312d2c29282c2f343a414651575955534d453c31261a0e02000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3844515c667683909ca9aa9e918477685e5246392d20130700000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000915222f3c4855626f7b8895a2aa9d9083776a5d5044373c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000070d12161919202020202020202020202020202020202020202020201f1e1b18130c050000000000000004101c2834404a545f6a6e7c8591928c7f736d6f787d82878b8e9091929291908e8b88837e79716d727f8c9191847a6e685e544b4034281c100400000815222e3b4754606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000000000000071119232b353d474f59606b707d869298a2a39992877e70717e879299a3a39993877e716c625a50483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facac9f928579695e52463a2d2014060000000000000000000000000000000815212e3a47535f6a6f777777777777777777777777777777777777777777777f8c99a5b2a89e938b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0f111212131312100f0c080705020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c7c7c7c7c7c7c7b6e6154483b2e211508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000070c141a1d24292c2d303336373839393939393939393939393939393939393939393939393931302d29221b1209000000000000020b141d242b30333432312e29231b12131b23292e31323433302b241d140b02000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000040d161d2429323a41454a505356595c5d5e5f5f5e5d5b585553504a4644403938322d2a2620201d1c1f232930363f464a4c4847423c332a1f150900000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000004101c2834404a5466737f8c99a9aca096877a6d6154473a2e21140a00000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99c8f8376695c504336291d1003000916232f3c4956626f7c8995a2aa9d9084776a5d5144373c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e120600000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2b28241e170f06000000000000000c18232e39424e575f6a6e7c858c80736d63666d70767b7e81838485858584817f7c77726d67626d727f8b847b6e685e564c42392e23180c00000006131f2b38434e5863707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d201307000000000000071119232b353d474f59606b707d869298a2a39992877e706c6c717e879299a3a49993877e716c625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaea298877b6e6154483b2d22170b0607080808060200000000000000000915222f3c4855626f7c8484848484848484848484848484848484848484848484919daab7afa59f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b0000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878989898989898074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000003090e13181d20202327292a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2524211d1711090000000000000000020b131a1f2426272524221d1811090911181d2224252726241f1a130b0200000000000b1825313e4a56626d72797979797979736e63584b3f3226190c00000000040c131820282f35383f4446494c4f5152535252504e4c4946443f3a38342e2c27211e1a1413101013181e252a353a3e3f3b3a37312a21180e0300000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000c18232e3c4956626f7c8997a2ada8978a7e7164574a3e31261b0f03000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a99c908376695d5043362a1d100300091623303c4956636f7c8996a2aa9e9184776b5e5144383c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e02000000000a131c232a2f3233393939393939393939393939393939393939393939393837342f2921180f0500000000000007121c27303c454e575f6a6e7c7f736e635b5c6064696e717477787979787775726f6a65605d5b626d727e7b6e695e564d443b30271d1207000000030f1b27323d4854606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f12060000000000071119232b353d474f59606b707d869298a2a39992877e716c61616c717e879299a3a49993877e716c625a50483f362d241b12090000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929facb4aa978a7d7064544a3f33281c131313151514120f0a030000000000000916222f3c4955626f7c889191919191919191919191919191919191919191919196a0acb8b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e040000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692959595958d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000001070d111314171a1d1e1f202020202020202020202020202020202020202020202020181715110c060000000000000000000001080e14171a1b181815120c060000060c121518181b1a17140e08010000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000001070d161e24292e34383a3c3f42444546464543413f3c3938332d2c28231c1b16120e09060404070c131923292e31322e2d2b261f180f060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000713202d3a4653606d7985929eaba79b8e817468584e43372b1f1206000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1a99d9083766a5d5043372a1d1004000a1623303d495663707c8996a3ab9e9184786b5e5145383d495663707c8996a3ab9e9184786b5e5145382b1e1205000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f15090000000007121c252e353b3e40464646464646464646464646464646464646464646464544403a332b21170c010000000000000b151e2a333c454e575f6a6e726d635c525053575e6164676a6b6c6c6b6a6865625f585351515b626c716e695e574d443b32291e150b00000000000a16202c38444f59606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000000040f19232b353d474f59606b707d869298a2a49992877e716c615a5a616c717e879299a3a49993877e716c625a50483f362d241b110600000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929facb4a79a8e8174665b5044382d22201f202222211f1a150e0600000000000916222f3c4955626f7c88959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a8b2acacac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e05000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa2a29a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000010406070a0d1011121313131313131313131313131313131313131313131313130b0a0805000000000000000000000000000003080b0d0e0c0b090501000000000106090b0c0e0d0b0803000000000000000006121e29343f495156586060606060605a58524a40362a1f130700000000000000040c13191c23282b2d2f323537383939383734322f2d2b28221f1c18120f0a0502000000000002080d181e22252622211e1a150e06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006121f2b3844505c6674818e9baaab9e9184786a5f53473a2e21150a000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000a1723303d4a5663707d8996a3ab9e9185786b5e5245383d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e03000000020d19232e3740464b4c5353535353535353535353535353535353535353535352504c453d33291e1307000000000000030c18212a333c454e575f6266635b524944464d5354585b5d5e5f5f5e5d5b5855534e474549515a6265615e574d453b322920170c03000000000004101c27323d44505b656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b00000000000b16212b353d474f59606b707d869298a2a49993877e716c615a50505a616c717e879299a3a49993887e716c625a51483f372d23180c0100000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929facb8ab9e9185786c60544a3f332d2c2c2d2f2f2e2b2620180f06000000000916222f3c4955626f7c88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b0400000000000000000000000000000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000001080d11171c1f202326292a2b2c2c2b2a282522201f1c1712100c070000000000000000000000070d121618191514120e090300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2ada196887b6f6255483c31261a0f000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000a1724303d4a5763707d8a96a3ab9e9285786b5f5245383d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000006121e2a354049515759606060606060606060606060606060606060606060605e5c574f453a2f24180c00000000000000060f18212a333c454e53555957514940383b4246484b4e5051525252514f4c4847433c393f4850565854534d453b332920170e05000000000000000b162127333f49535b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000003101b27323d474f59606b707d869298a2a49a93877e716c615a504848505a616c717e879299a4a49a93887e716c625b51493f34291d11050000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929facb4aba1978a7e71665b50443f3a39383a3b3b3a37312a22180e030000000916222f3c4955626f7c8893939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000040613131313131313131312110e0904000000000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000060b10121316191c1e1f201f1f1d1b191613120f0b060400000000000000000000000000000106090b0c08080602000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000b17232e3a4753606d7985929faca8998c7f7366584e43372b1c11060000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e3d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0000000000000000060f18212a333c4247484c4b463f372b31363a3b3e41444546464544423f3c3a37312c363f454a4b4846423b332920170e050000000000000000050b17222d384149535b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a00000000000713202c38444f59606b707d869298a2a49a93887e716c615a50483e3e48505a616c717e879399a4a49a93887f726d625b51453a2e22150900000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929facaea399929183786c6059504947454546484847433c342a20150a0000000916222f3c4955626f7c8686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000001070c10132020202020202020201f1d1a150f08000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000030607090c0f1112131312100e0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000006131f2c3845515d6774818e9ba8aa9d9184776a5f5347382e23170b0000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3ab9e9184786b5e5145382b1e1205000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f343e4b5764717e8a97a4ac9f9285796c5f4a3f34281c10030006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c100700000000000c1925323e4b57636d73797979797979797979797979797979797979797979797873685c5044372b1e11000000000000000000060f18212a31373a3b3f3e3a352e25252a2d2e313437383939383735322f2e2b26242d343a3d3e3b3a36312921170e050000000000000000000006111b262f38414950575f62686e717477787979787775726e69625f58514940372e231a0c0200000000000916222f3b4854606b707d869298a2a49a93887e716c625a50483e36363e48505a616c717e879399a4a49a93887f726d62564a3d3124180b000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929facac9f9286928c7f736b605b53535151535555534e463c31261a0f0200000815222e3b4754606a76797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120500000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000004101d2935404b5563707d8996a1aca095887b6f62544a3f34281c100300000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000b1825313e4b5864717e8b97a4ac9f938679665c5044383e4b5864717e8b97a4ac9f938679665c5044382b1f120600030f1b27323d464e54566060606060605f5c574f444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000d192633404c5966737f8686868686868686868686868686868686868686868685786b5e5245382b1f1200000000000000000000060f1820262b2e2f33322f2a231c1a1e212125282a2b2c2c2b2a282522211f1b1b22292e31322e2d2a251f170f050000000000000000000000000a141d262f383f444e53565e6165686a6b6c6c6b6a6865615e57534e463f372e251c11080000000000000a1623303d495663707d869298a2a39f93887f716c625a50483e362c2c363e48505a616c717e879399a4a49a93887e7265584b3f3225180c00000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3744505b657986939faca79a8d818d93877d726c6562605d5c6062625f584e43372b1f1206000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c10030000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000c18242f394653606c7884919eaba7998c8073665c5044382b1f140900000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000b1825323e4b5865717e8b98a4afa49986796d6053463a3e4b5865717e8b98a4afa49986796d6053463a2d20130700000a16202b343d43474953535353535352504c453b42464b5153575a5c5e5f5f5f5e5d5c595754514c46423b3328231c140c020000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b5e5245382b1f120000000000000000000000060e151a1e21222625221e18120e121415181b1d1e1f1f1f1e1c191515120f11181d21242521211e1a140d0500000000000000000000000000020b141d262d333c42474c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a000000000000020f1c2935424f5c6875828f949fa39b918b7f726d625a50483e362d24242c363e48505a616c717e879399a49e938e8175685b4e4235281b0f0200020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202d394653606c78869aa4afa396897d869292877f78726e6d67676d6e6e6a5f53473a2e2114080000030f1b27323c464e5455606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b0006121e29343f495156586060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000007121f2b3844505b6673808c99a3ab9e9184796d6053463b30251a0e01000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000c1825323f4b5865727e8b98a5b5a093867a6d6053473a3f4b5865727e8b98a5b5a093867a6d6053473a2d2014070000040f19222b32373b3c4646464646464544403a3136394045474a4d4f5152535252514f4d4a4745413a3631292117110a02000000000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b5e5245382b1f1200000000000000000000000003090e121415191816120d07020507080b0e1112131312110f0c09080603060c111517181514120e0903000000000000000000000000000000020b141b222731373b4146474b4e5152525352514e4c4846423b37312a221c130a01000000000000000714202d3a4753606d79828f949b918b7f726d625a50483f362d241b1a242c363e48505a626c717e87939a938e81786d6053463a2d201307000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000713202d3a4653606d798693a0b6a295887c818e99928c837f7b7a7979797b7c6e6255483b2f2215080000000a15202b343c4347495353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f140800010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000007121d2731394045535353535353535353524e473f352b2015090000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929faca1968a7d7063574d42362a1d1307000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f34281c1003000c1925323f4c5865727f8b98a5ada093877a6d6054473a3f4c5865727f8b98a5ada093877a6d6054473a2d21140700000007101920272b2e2f3939393939393837342f252a2f34383a3d404344454646454443403d3a39352f2a251f170f060000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5e5245382b1f120000000000000000000000000000020608080c0c0a060200000000000001040506060504020000000000000105090b0b08070502000000000000000000000000000000000000020a111720262b3036393b3e41444546464544423f3b3a36302b262018100a01000000000000000006131f2c3845515c676d79828f918b7f726d625b51483f362d241b12121a242c363e48505a626c717e88938e81786d665c5044382b1f120600000714202d3a46525e6976797979797979797976685e5246392d201307000714202d3a4753606d7a8693a0ada194887b7c88949f95918c8886858586888073675a4d4034271a0d000000040f19222b32373b3c464646464646464646464646464646464646464646464646464646464646464644413b342c22180d0200000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0100000000000000000000000000000000000000000000000000000000000106090b0c131313130c0b09060100000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000b17222d3846525e6975828f9ba7a89b8f8275695e52463a2f24180d000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ac9f938679665c5044382b1f1206000c1926333f4c5966727f8c99a5ada094877a6d6154473a3f4c5966727f8c99a5ada094877a6d6154473a2e21140700000000070f161b1f22232d2d2d2d2d2d2c2b28241a1d23292c2d3034363838393938373633302d2c29241e1a140d0500000000000000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1e252a2d2e323537383939383735322e2d2a251f1a150e060000000000000000000004101c2934404b555c676d79828a7f726d625b51493f362d241b120909121b242d363e48505a626c717e8681786d665c544a3f34281c100300000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000714212d3a4754606d7a8793a0ada194877a76828f99a09d9895989292988d8073675a4d4034271a0d0000000007101920272b2e2f39393939393939393939393939393939393939393939393939393939393939393835302a221a1006000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000040e18222a32373b3c464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d13080000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000000000000000000000000000000000070d1216181920202020181815120c060000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000006111c2a36424d5763707d89959fac9f92867b6e61554b4135291d12070000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa49986796d6053463a2d201307000d192633404c5966737f8c99a6ada194877a6e6154473b404c5966737f8c99a6ada194877a6e6154473b2e2114080000000000040a0f1315162020202020201f1e1c180e12181c1f202427292b2c2c2c2b2a29262421201d19130e090300000000000000000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62574a3e3125180b0000000000000105090b0b1313131307060405090b0b131313130706040005090b0b13131313070604000000000000000000000000000000000000000000000000000000000000000003090e14191e202125282a2b2c2c2b2a282521201e1a140f0a030000000000000000000000000c18232f39434b555c676d797d726d625b51493f372d241b1209000009121b242d363f48505a626c717d786d665c544a42382e23170b0000000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000814212e3b4754616e7a8794a1aca093877a6f7c87929fa5a5aaa29f9f9a8d8073675a4d4034271a0d0000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b313638393939393939393433302b241d140b0100000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f1206000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2524221d1811090000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000e1a25303b4854606b7683909da8a3998d8073675d5145392e23180c0000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b5a093867a6d6053473a2d201407000d1a2633404d596673808c99a6aea194887b6e6155483b404d596673808c99a6aea194887b6e6155483b2e221508000000000000000306080913131313131312110f0c01070c101314171a1c1e1f201f1f1e1c1a171413110d0801000000000000000000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51463a2e2216090000000000060c111517182020201f141310111517182020201f1413100c111517182020201f1413100c07010000000000000000000000000000000000000000000000000000000000000002080d111414181b1e1f1f201f1e1b191514120e0903000000000000000000000000000007121d273139434b555c676d716c625b51493f372d251b12090000000009121b242d363f48505a626b706d665c544a423830261c11060000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4855616e7b88949f9fa39986796d73808c939fa2aaaaaba69a8d8073675a4d4034271a0d000000000000040a0f131516202020202020202020202020202020202020202020202020202020202020201f1f1c19140d0600000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726241f1a130b0200000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000000000000000000000000000000009131b23292e31323939393932312e29231b13090000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000009141f2c38444f5964717e8a96a0ab9f92857a6d60544b4034281d120700000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5ada093877a6d6054473a2d211407000d1a2733404d5a6673808d99a6aea195887b6e6255483b404d5a6673808d99a6aea195887b6e6255483b2f2215080000000000000000000000060606060606050503000000000406070a0d10111213131211100d0a07060401000000000000000000000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751493f35291e1206000000000911181d2124252d2d2d2c201f1c1d2124252d2d2d2c201f1c181d2124252d2d2d2c201f1c18120b030000000000000000000000000000000000000000000000000000000000000000010507080b0e1112131312110f0c0807050200000000000000000000000000000000010b151f273139434b555c6064615a51493f372d251b130900000000000009121b242d363f4850596063605c544a423830261e140a000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000915222f3c4855626f7b8893939393928679666c77818c92989b9e9f9f9a8d8073675a4d4034271a0d000000000000000003060809131313131313131313131313131313131313131313131313131313131313131312100d08020000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201b1a17140e08010000000000000000000106090b0c1313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000000000000000000000000000007111b252d343a3e3f464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000002101b27323d4653606c7884919da8a2978b7f72665c5145392e23180c01000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5ada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6aea295887b6f6255483c404d5a6773808d9aa6aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f372d23180d0100000009121b22292e3132393939392d2c29292e3132393939392d2c2923292e3132393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f273139434b5153575550483f372d251b1309000000000000000009121b242d363f474f545653504a423830261e140c02000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000916222f3c4955626f7c86868686868685786c656c777f868b8e919292928d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000000000003060809131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000010d18232d373f464a4c535353534b4a463f372d23180c01000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a0a99e9184796d60554b4034281e1308000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6ada194877a6e6154473b2e211408000e1b2734414e5a6774818d9aa7afa295887c6f6255493c414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000105080b0b1313131313130c0b090501000000000000000000000000000002070a0c0d1313131313130b0a08050000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a352d251b110700000006111b242d343a3d3e464646463a3834343a3d3e464646463a38342f343a3d3e464646463a38342f271f150b0100000000000000000000000000000000000000030608090d1012131312110f0b0707050100000306060b0f121312110e080705020000000000000000000000000000030d151f2731394045474a49453e362d251b13090100000000000000000009121b242d353d44484a46443f3830261e140c0200000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4754606a767979797979797873695b656c727a7f8284858685837e7164574b3e3124180b00000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000006121e29343f4951565860606060585651493f34291d120600000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919da7a1968b7e72675c51453a2f24190d030000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6aea194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7afa295897c6f6256493c414e5b6774818e9aa7afa295897c6f6256493c2f2316090000000000060c11151718202020202020181815110c06000000000000000000000000070e1316191a202020202020181715110c060000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e29231b130a000000010c18222d363f454a4b535353524745403f454a4b53535352474540393f454a4b535353524745403931271d12070000000000000000000000000000000000040a0f1315161a1d1f1f201f1e1b181413110d080b0f1213181c1f201f1e1b1514120e090300000000000000000000000000030d151f272f34383a3e3c39332c241b130901000000000000000000000009121b232b33383c3d3a38342e261e140c020000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070006131f2b37434e5860626c6c6c6c6c6c6c6961535b60686d72757778797876716c6155493d3023170a0000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a03000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000000000000000000000000406070a0c0f11111213131312110f0d0b070705010000000000000000000000000000000000000000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8a95a0a89e9184796d60564c4135291f14090000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6aea195887b6e6255483b2f221508000e1b2835414e5b6874818e9ba7afa396897c706356493d414e5b6874818e9ba7afa396897c706356493d3023160a000000000911171d2124252d2d2d2d2d2d2524221d181109000000000000000000010a12191e2325262d2d2d2d2d2d2524211d17110900000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b262625221e18110a0100000005111d29343f485056586060605f53514b485056586060605f53514b43485056586060605f53514b43392f23180c00000000000000000000000000000003090e151b1f2222272a2b2c2c2c2a282521201d1913171c1f2024292b2c2c2a2821211e1a140d0500000000000000000000000000030d151d23292c2d31302d28221a1209010000000000000000000000000009111921272c2f302d2b28231c140c02000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700030f1b27323c464e54556060606060605f5d574950565d6065686b6c6c6b6a64615a5045392d211408000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000000000000000001070c10131417191b1d1e1f20201f1f1e1c1a171413110d0804010000000000000000000000000000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000b1825313e4a56626d7279797979726d62564a3d3124180b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000006111c28343f4a54606c7883909da6a1968c7f72685d52453b31261a0c0300000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6aea295887b6f6255483c2f221509000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d424e5b6875818e9ba8b0a396897d7063564a3d3023170a00000009121b22292d303139393939393932312e29231b120900000000000000000a131c242a2f323339393939393931302d29221b120900000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e191816120d0700000000000915212e3a45505a62656c6c6c6c605c55505a62656c6c6c6c605c554b505a62656c6c6c6c605c554b4034291c100400000000000000000000000000060e141a20262b2e2f3336383939383735322e2d2a251e22282b2d313638393937342e2d2a251f170f0500000000000000000000000000030b12181c1f202423211c17100800000000000000000000000000000000080f161c202223201f1c17110a0200000000000000000714202d3a46525e6976797979797979797976685e5246392d20130700000a15202b343c43474953535353535352514c3f444c5254585b5e5f5f5f5d575550483e33281d11050000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c030000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000000000000050b1012181c1f202326282a2b2c2c2c2c2c2a29272421201d1913100d07010000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1925323f4c5865727f868686867f7265584b3f3225180c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000b17232e3844505b66707d89949fa89e92857a6d60574d42362a1e150a00000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a000006111b242d34393d3e4646464646463f3d3a342d241b0b02000000000000030d1c252e353b3f404646464646463e3d39342d241b110600000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0906010000000000000b1724313d4a56626c71797979796d675c56626c71797979796d675c5156626c71797979796d675c5145382c1f1306000000000000000000000000080f181f262a32373b3c40434546464544423e3a3936302a2d3338393e4245464544413b3a36312921170d030000000000000000000000000001070c101314171714110c05000000000000000000000000000000000000050b101316171312100b060000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000040f19222b32373b3c464646464646454441333a4145474b4f51525352504b49453e362c22170c00000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000000040b10161c1d23292c2d30333537383839393938373633312e2d2a25201d18120b0600000000000000000000000000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926323f4c5965727f8c93938b7f7265584c3f3225190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000006111c28333f4a54616b76828f99a4a1978d8073695f53463d30261c1106000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7afa295897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00010c17222d363f45494b5353535353534b4a453f372d1d140a0000000000010b151f2e3740474b4d5353535353534b49453e362d22170c00000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000b1825323e4b5865717e86868686796d605865717e86868686796d60535865717e86868686796d6053473a2d20140a0000000000000000000000081119212a31363c4347494d5052525352514e4b4746413a36383f44464b4f525352514e4846423b33291f1409000000000000000000000000000000000406070b0a0805000000000000000000000000000000000000000000000407090a070603000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d0100000007101920272b2e2f393939393939393835272f35393a3f4244454645433e3d39332c241a1006000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b1005000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000000060b161b21282c2f34383a3d3f42444445464646454442403e3a3936302c29241d17110a02000000000000000000000000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939fa99f92867b6e61594f42382e23170c020000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7afa396897c706356493d3023160a00101c2936434f5c6976828f9ca9aca4978a7d7164574a3e434f5c6976828f9ca9aca4978a7d7164574a3e3124170b0005111d29343f48505658606060606060585651493f2f261b11060000000007121d27314049525759606060606060585650483e34291d1105000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000a1723303d4a5663707d8993988a7d70635763707d8993988a7d7063575663707d8993988a7d7063574a3d31261b0f03000000000000000000060f19232b333b42464e54555a5d5e5f5f5f5d5b5854524c4641424a5053575c5e5f5f5d5b54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e13080000000000070f151b1f22222d2d2d2d2d2d2c2b281e24292c2d3235383939383731302d28221a12080000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d2115090000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000000000000000000020a111721272c3338394045474a4c4e50515253535252514f4d4a4746413a39352f28231c140c0600000000000000000000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d192633404c5966737f8c99998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000006111c262f3d47535f6a74818e97a2a3988e82756b60544a3f34281f14090000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d293643505c6976838f9c9f9f9f978b7e7164584b3e43505c6976838f9c9f9f9f978b7e7164584b3e3125180b000815212d3945505a62646c6c6c6c6c6c65625b5141382d22170b000000000c18232f3943525b63666c6c6c6c6c6c64625a5045392d211508000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000815222f3b4855626e7b88959a8d81746758626e7b88959a8d8174675855626e7b88959a8d817467584e43372b1f12060000000000000000030e18222b353d454d53585f6266696b6c6c6b6a6865615e56524c4c545b6064696b6c6c6a67615e574d42362a1e1205000000000000000000000000000000010406070b0e101213131312100e0b07060401000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c02000000000000040a0f1315162020202020201f1e1c13191d202125282b2c2c2c2a2423211d171008000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000030b141c222832383e44484b515356595b5d5e5f5f5f5f5f5d5c5a5754524c47454039342e261e170f07000000000000000000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2633404d596673808c99998c7f7366594c403326190d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa79e93897d70665c50443b30251a0d0300000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a00101d2a3643505d6976839093939393938b7e7165584b3e43505d6976839093939393938b7e7165584b3e3225180b000b1724303d4956626c71797979797979726d6253493f33271b0f03000004101c2934404b55636e73797979797979716c6256493d3024170a00000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000714202d3a4753606d7a86979e9184786a5f606d7a86979e9184786a5f53606d7a86979e9184786a5f53473a2e21150800000000000000000a15202a343d474f575f616a6f7376787979787775716d68615e56565d666c717578797877746e695e53463a2d2114070000000000000000000000000001070d111314181b1d1f1f201f1f1d1b181413110d07010000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e0500000000000000000003060809131313131313121210080d111314181c1e1f201f1d181714110c0600000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000030c151d262d333d44484f55555c606366686a6b6b6c6c6c6b6a696664615e5653514b443f38302921191007000000000000000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99998c807366594d4033261a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000020b1b26323c46525e68727f8c95a0a59d9083786d60574d42362a1f150b01000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683868686868686867f7265584b3f43505d6a7683868686868686867e7265584b3f3225180c000b1825313e4b5864717e8686868686867f72655b5044372b1f150a000006131f2c3845515c6773808686868686867e7164584b3e3125180b000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000006131f2c3945515d677885929e96887b6f625d677885929e96887b6f62555d677885929e96887b6f6255483c3025190d01000000000000020f1a26313c464f5960696e767c80838585868583817e7a746d68605d686d787e8285868584817b6e6154483b2e211508000000000000000000000002080e13181d202024272a2b2c2d2c2b2a272421201d18130e090300000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000006060606060606050300010406070c0f11121312100b0a0805000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c20130400000000000000000000000b151e272f383f444f54596163676d70727577777879797978777573716d6865605d55504a423b332a22190f06000000000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768386868376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d7883909aa4a0958c7f72695e52463e31271d1207000000000000121f2c3845525f6b7885929eabaca194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9aca4978a7d7164574a3e3124170b00101c2936424f5b66717679797979797979726d62564a3d424f5b66717679797979797979726d62564a3d3124180b000713202d3a4653606d7984919393939184786c6053463c31261a0f02000714202d3a4753606d7985929393939184796d6053463a2d2013070000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000004101d2935404b556a7783909d998c7f7266566a7783909d998c7f726656556a7783909d998c7f7266564c41362a1d110500000000000006121f2b37434e58606b707b82888d9091929292908e8b86817a706b606d7a828a8f91929290897d7063564a3d3023170a00000000000000000000050d14191d24292c2d31343738393939383634312d2c29241d1a140d050000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d100000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000000000007121d273039424a505960636b7075797d7f81838485868685858482807d7a76716d67605c544d453c342a21180c030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9a9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000040d1925303a44515c666f7d88939fa79f92867b6e61594f43392f24180c020000000000121f2c3845525f6b7885929e9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f978b7e7164584b3e3125180b000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a3e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090006131f2c3845515c66727f8c97a2a0958a7d7063584e43372b1e13080714202c38444f5965717e8b97a1a2978c7f72665c5144382c1f1206000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c18242f424f5c6875828f9b9c908376685e6875828f9b9c908376685e5c6875828f9b9c908376685e5246392d2013070000000000000814212e3a47535f6a707d858f94999c9e9f9c9b9c9b98928e857d706b75828f949c9e9f9f96897d7063564a3d3023170a000000000000000000080e171e252a2f35393a3e4143454646464543413e3a39352f2a251f170f09000000000000000000000000000000000000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d1000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000040e18232e39434b545b606b70767d8185898c8e90919292929292908f8d8a86837e79726d665f574e463c332a1e150b0000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030709090c0c0c0c0c0c0c0c0c0c0c0c0c0c08131e2834404a54606b74818e97a1a2988e81756b61554b4035291e140a0000000000121f2c3845525f6b7885929393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3643505d6976839093939393938b7e7165584b3e3225180b000a16222d38434d555b5d60606060606060585651493f3438434d555b5d60606060606060585651493f34291d11050004101c2834404b54606d7a85929fa89c8f82766a5f53473a3025190d0916232f3c4855606b7783909da99f92857a6d60544a4034281c100400020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000000071a2734414d5a6774808d9a9f93867a6d616774808d9a9f93867a6d615a6774808d9a9f93867a6d6154473a2e23180c000000000007131f2c38434e58626e7c8692989fa29f97928f8e8f9196999792877d707d89949ea69e989291897d7063564a3d3023170a00000000000000010a121a202930363a4045474b4e505252535252504e4b4745413a363029211b120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000000020c16202834404b555c666c737d838a8e9298999b9d9e9e9f9f9f9e9d9c999993908b857f786e695f584e453c30271d120700000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000040b0f1315161919191919191919191919191919191918232e39424f59616d7a85929ea69e938a7d70675d51453c30261c110600000000121f2c3845525f6b7885868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683868686868686867e7265584b3f3225180c0005111c27313b434a4f50535353535353534b4a453f372d313b434a4f50535353535353534b4a453f372d23180c0100000c18232e3945515d6773808d98a39f94887c6f62564c41362a1c12121f2b37434e5863707d8995a0a3988c8073675d5142392e23180c000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c1926323f4c5965727f8c98a4998b7e716465727f8c98a4998b7e71645465727f8c98a4998b7e7164544a4034281c1004000000000915222e3b4854606a76828f98a2a298928b8583828284878c929792857b818e9aa69e948f8684867d7063564a3d3023170a000000000000000a131c242c323b41464b5153575a5d5e5f605f5e5d5a5754514b46423b332d241c140a01000000000000000000000000000000000000000000000000000106090b0c13131313131313090806030000000000000000000000000003060809131313131313130b0b0905010000000000000000000000000000000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868376695c504336291d100000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000008131e28323a45515c676d78808990959b9fa2aaaba39f9d9d9c9d9ea1a9aba49f9d97928b837b6f6a5f574d42392e23180c02000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000070f161b20222325252525252525252525252525252525252527303d46525e68717e8a949ea59e9184796d60584e42382e23170b02000000111e2b3744505d6873787979797979797976685e5246392d20140700000000000000000000000000000000000000000000000000000000000000101c2936424f5b66717679797979797979726d62564a3d3124180b00000a151f2931383e4243464646464646463f3d3a342d242931383e4243464646464646463f3d3a342d241b110600000007121d2935414c55616e7b86929fa69a8e8174685e5246392e231814212e3a47535f6a76828f9ca79f92867a6d61554b4030271c120700000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000b1724313e4a5764717d8a97ab9b8e82756664717d8a97ab9b8e8275665c64717d8a97ab9b8e8275665c5144382c1f1206000000000916232f3c4956626f7c89949fa79f92867e79767576777b7f858f948f8283909daa9c8f82797779796d6053473a2d20140700000000000009121c252e363e444c52555d6064676a6b6c6c6c6b696764605d55524d453f362e261c1309000000000000000000000000000000000000000000000000060d12161819202020202020201615130f0a04000000000000000000040a0f13151620202020202020181715110c0600000000000000000000000000000000000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000010d1925303a44515b606d79828d929d9fa7a8a19e999992919090919297979b9fa4a9a19e9590857c6f695f544b4034281e1408000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b9b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000007111921272c2f30323232323232323232323232323232323232323235414c56616c75828f98a2a1968d80736a5f544a3f34281d140a0000000f1c2834404c5761686b6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090000030d171f272d3236373939393939393932312e29231b1f272d3236373939393939393932312e29231b120900000000000d19242f3a46525e6874818e9aa49f92867a6d61544a4034281c1d2a36414c56626e7b88949fa3998d8174685e52433a2f1e150b0000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000916232f3c4956626f7c8995ab9f9285796d626f7c8995ab9f9285796d60626f7c8995ab9f9285796d6053463a2d201309000000000d1a2733404d5a6673808d99a69f958a7d716d666869696e737a828e938f90959fa298887b6f676d6d675c5145382c1f13060000000000050f1b242e37404850565e61676d71747678797979787674716d67615e57504840382e251b0f06000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d23221f1b160f0700000000000000070f161b1f22232d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000005111d2935414c56626d75818e949ca4aba39f96918c88868483838485878a8f939a9fa7a79f9791857b6e665c51453b3025190d000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000040f19232b32383b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505a616e7b86929fa69f92877c6f665c50443c2f261b110600000c18242f3b454f575d5f606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000a16222d38434d555b5d60606060606060585651493f34291d1105000000040d151c2226292a2d2d2d2d2d2d2d2524221d1811151c2226292a2d2d2d2d2d2d2d2524221d18110900000000000008131e2a36414d56626e7b87939fa3988c7f73665c5144382c1f202d3946525e6874818e9aa69f92877b6e61564c4131281d0c030000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000000000814212e3b4754616e7a8799a3a297897c70636e7a8799a3a297897c7063616e7a8799a3a297897c706356493d31261a0e02000000101d293643505c6976838f9ca99d9083766c605c54575e61686d78818e949d9fa79f9285796a5f60605c554b4034291c100400000000030d17212d364049515a61686e747a7e8183858586858583817e7a746e69625a524a40372d21180e03000000000000000000000000000000000000000009131b23292e3132393939393939392f2e2b2720191007000000000007101920272b2e2f3939393939393932312e29221b12090000000000000000000000000000000000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d211509000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000713202d3946525e68727f8b939ea6aba399928c84807c7977767677787a7e828790959ea5a9a1979083796d60564c41362a1c11060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9b9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000b16212b353d4448494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c525e69727f8b949fa3999083786d60574d41382d22170b000007131e29333d454c5052535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000005111c27313b434a4f50535353535353534b4a453f372d23180c0100000000030a11161a1c1d20202020202020181815110c060a11161a1c1d20202020202020181815110c0600000000000000010e1925303b47535f6975828f9ba69e9184796d6053463d32272834404b55616d7a86929fa69b8e8175695f53443a301f160c000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e1205000000000000000000000613202d394653606c7986929fa99a8d8073676c7986929fa99a8d807367606c7986929fa99a8d807367574d42372b1e1206000000111e2b3744515e6a7784919da6998d80736659504a4d52565e666d78829099a3aa9e9184776b585353514b43392f23180c000000000009141f29333f48515b636c717a80868a8d909192939291908d8a86817b716d645c52493f332a2015090000000000000000000000000000000000000009121b252d343a3e3f464646464646463c3b38322b22190f04000000040f19222b32383b3c464646464646463e3d3a342d241b1108000000000000000000000000000000000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b10050000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000003101c28343f4a54616d7a85929fa5aea39992877f79736f6d666a696a686e71757c838f939ea7a9a0958c8073685e5246382d22170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000030f1b27323d474f54565858585858585858585858585858585858585858585858585857606c77828f97a2a0958c7f72695f53493f33271b0f0300020d17212b333b404445464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000a151f2931383e4243464646464646463f3d3a342d241b110600000000000000050a0e1010131313131313130c0b0905010000050a0e1010131313131313130c0b09050100000000000000000008141f2b37424d57626f7c89949fa1978a7e7164594f44382c2c3845515c67737f8c98a39f94887c6f62574d4232291e0d04000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e12050000000000000000000005121f2b3744505b657784919eaa9d91847769657784919eaa9d918477695f657784919eaa9d918477695f53473a2d211408000000121e2b3845515e6b7884919ea5988b7e7265584b3f42464c545c666f7c87929faa9d9084776a5d514745403931271d120700000000020e1a25313b45505a636d737e858d92989a9d9a9998999a9c9a98928d867e736e645b51463c31261a0f04000000000000000000000000000000000008111a242d373f464a4c535353535353534947433d342b20160a0000000a16202b343d434749535353535353534b4a453f362d241a1107000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000006121f2b3844505c6673808d97a2aba79f92877d726d6762605c545d565e61646a6f79818f95a0aba79f92867a6e61544a3f33281c0f0300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b08070502000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000713202c38444f596063656565656565656565656565656565656565656565656565656565656e7b85929fa79f92867b6e655b5044372b1f12050000060f1921292f343738393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030d171f272d3236373939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606a7683909ca79d9083776b6054483b312d3a4653606d7985919ea79c8f82766a5f54453b3120170d00000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e120500000000000000000000030f1b27333f49536976838f9ca9a096887b6e6976838f9ca9a096887b6e616976838f9ca9a096887b6e6155483b2f24190d010000111e2a3744515d6a7784909da5988b7f7265544a413d3b424b545f6a75828f9ca89d9084776a5d514438342f271f150b010000000005121e2a36424d57626c737f8a92979f9f97918e8c8b8c8e91969e9f98928b80736d62584e43372b21160b0000000000000000000000000000000007101a232c363f495156586060606060606056544e463d32271b0f0300030f1b27323d464e545660606060606060585650483f362c2319100700000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c0300000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c201304000000000000000000000713202d3a4653606d7985929b9d9e9f958b7e716b605c5553514a504c5254585f676d78839099a3aea2988c8073665b5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d293643505c6976838f9c9c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000915222f3b4854606b6f7272727272727272727272727272727272727272727272727272727272727e8b97a1a3989082776c605346392d201306000000070f171e24282b2c2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d2d2524221d181109000000000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000915202c38434e5863707d8a95a0a095897c6f63574d423638444f5964717e8b97a1a095897d7063584e43332a1f0e0500000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e120500000000000000000000000b17222d414e5b6874818e9ba7a8988c7f726874818e9ba7a8988c7f72656874818e9ba7a8988c7f7265554c4135291d11040000101c2936434f5c6976828f9ca79a8d8074665c524c4a4847464e5865717e8b98a49d9084776a5d51443729231d150d0300000000000714212d3a46535e69717e8b919fa297928b85817f7f8081848a9196a09f928c7f726a5f53473d32271b10010000000000000000000000000000061019222c353e48515b62656c6c6c6c6c6c6c6260584e43382b1f13060006131f2b38434e5860626c6c6c6c6c6c6c65625a50483e352b22190f0600000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000000000a1623303d495663707c898c8e9092979083786c6059514b464440434146474e555d666f7c86929facaa9e9184786c605346392d20130600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d2a3643505d697683909c9c8f8376695c504336291d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000091623303c4956636f7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f85919eaa9f948b7f7265584b3f3225180c00000000060d13181c1e1f202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20202020202020181815110c0600000000000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d08020000000000000000000000000000030f1b27323d4653606c7884919da79b8f8275695f53463a3c4854606b7783909da89d9083776b6054463c3221180e00000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000000061a2633404d596673808c99a6a99c8f82766773808c99a6a99c8f8276676673808c99a6a99c8f8276675d5145392c20130600000c1926333f4c5966727f8c99a59e9184796d605d5656555453505663707c8996a39d9084776a5d5144372a18120b03000000000006121f2b37434e58616e7b86929fa29792857e787473727374787d849095a09f92867c6e62594f44382c1e130800000000000000000000000000060f18222b343e47505a626d72797979797979796f6a6054473b2e221508000815222e3b4754606a6f79797979797979716c625a50473d342b21180f050000000000000000000000000000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a030000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000814212e3b4754616e7b7e7f81838587887e71655b5045403a38343036393c434b545f6a75818e9baaada196897c6f6256493c2f23160600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d0701000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004101d2a3743505d6a7683909d9c908376695d5043362a1d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000e1b2734414e5a6774808b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9197a1ada69b8e8175685b4f4235281c0f000000000002070c0f11121313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1010131313131313130c0b090501000000000000000000050d14191e202129292929292929292929292929292929292929292921201e19140d0500000000000000000000000000000a161f2b3744505b65717e8b96a19f93877b6e61554c41424e5763707d8995a0a0968a7e7164594f44342a200f06000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d717e8b98a4ac9f92867a6d65717e8b98a4ac9f92867a6d6054473a2d22170b00000915222f3c4855626f7c88939ea0968c7f746d6865636261605c5f626f7b8895a29d9084776a5d5144372a1e07010000000000000815212e3a47535f6a76828f98a29f92857b716c66666566656c707a839099a3989083766b6054483a2f24190d010000000000000000000000050e17212a343d474f59616c727f868686868686867c6f6256493c2f231609000916232f3c4956626f7c868686868686867e716c61594f463c332a21170e05000000000000000000000000000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000714202d3a46525e696e71737476787a7c796d6053493f46464544423f3b3a39424e5863707d8998a2aea8998c7f7266594c3f2d22170b00000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c040000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000e1b2734414e5a6774818d9898989898989898989898989898989898989898989898989898989898989ea1a9b3a89b8e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e0500000000000000000000000000030f1b27333f4953606d7984919ea4998d8074675d514547535f6a75828f9ca79e9184786d6053463d3320190e00000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e120500000000000000000000000a1723303d4a5663707d8996a3aea3998a7d71707d8996a3aea3998a7d7164707d8996a3aea3998a7d7164544a3f33281c0f03000815212e3a47535f6a75828f97a29c918c807a7572706e6d6d666c6c6f7b8895a29d9084776a5d5144372a1e1104000000000003101c28343f4a54626f7c88949fa0958a7e7169605b5458535b60686e7b86929f9f95897d7063564c4135291d110400000000000000000000040d172029333c464f59616b717e88939393939791847a6d6154473a2e211407000714212e3a4754616d7a84919793939392877e706b60584e453c332920160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c01000000000000000000000005111e2a36424d575e616466686a686d6f6d675d515152535352514e4c4847423c4653606c7885929faba89b8f82756853493f33271b0f03000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000e1b2734414e5a6774818d9aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3aca89b8e8275685b4f4235281c0f00000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000000000000000000000000000000000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d02000000000000000000000000000b17222d3844515c66727f8c97a29f92857a6d60544a4c56626e7b87939fa1978b7e72665c5044382b1f1207000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e120500000000000000000000000815222f3b4855626e7b8895a99f9f9b8e81746e7b8895a99f9f9b8e8174666e7b8895a99f9f9b8e8174665b5044382b1f12060006121f2b37434e58616e7b8592979f9c928d86827f7d7b7a79797978787c8895a29d9084776a5d5144372a1e1104000000000006121f2b3844505c6674818d9aa69d9083786c6057504a4c4950565f6974818d9aa79b8e8175685d5245392c201306000000000000000000030d161f29323b454e58606b707d87929aa4a29791857b6e685e5246392d201307000713202d3946525e686e7b859197a2a39992867d706a60574e453b32281f160c030000000000000000000000000000060a0e1011131313131313130b0a08080b0d0e131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000020e1a25303b454d525457595b565d6062605d555c5e5f5f5f5f5d5b5955534d4644505b6576838f9ca9aa9e918477655b5044372b1f1205000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2b3744515e6a7784919d9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000000000000000000000000000000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e14080000000000000000000000000006111b2834404a54606d7a85929fa2988b7f72665b50525e6874818d9aa49e9285796d60544a3f34281c10030000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e120500000000000000000000000714202d3a4753606d7a8697939393939285796d7a8697939393939285796c6d7a8697939393939285796c605346392d20130600030f1b26313c46535e696f7c858f949c9f98928f8c898887868685858584919eaa9d9084776a5d5144372a1e110400000000000713202d3a4653606d7885929fa9988b7f72655b50443f3f3f444d57626f7c8897a19f92867a6d6054473a2d2114070000000000000000030c151f28313b444d575f6a6f7d869299a3a29892857c6f695f564c4135291d11050005111d2935414c565f696f7c859298a2a39892867c6f6a5f574d443a31281e150c020000000000000000000000040b11161a1d1e2020202020202018171514171a1b202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d11040000000000000000000000000009141f29333b4246474a4c4e4c52545c606366696b6c6c6c6b6a6865625f5753504a536773808d9aa6ac9f9286796c605346392d201306000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f050000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000e1b2734414e5a6774808d9393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f00000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e1811090100000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000c18232e3945515d6773808d98a39e9184786c605354616d7a86929fa2988c7f73675c5142382e23170b00000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d1104000000000000000000000006131f2c3945515d677885868686868686867c6f7885868686868686867c6f677885868686868686867c6f6256493c2f23160900000a15202a36424d57606a6f7b828a8f9299999b9896959499929292919196a1aa9d9084776a5d5144372a1e110400000000000915222f3c4855626f7c8897a2a197887b6e6153493f332d333b4653606c7985929ea399897d706356493d3023160a00000000000000020b151e27313a434c565f696f7c859298a2a39992867d6f6a5f574d443a3025190d0100010d1925303a444d575f6a6f7d869299a3a29892857c6e695e564c433a30271e140a00000000000000000000050d151c2227292a2d2d2d2d2d2d2d2524211f2426272d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000020d17202930363a3b404850565d60666d70737677787979787775726e6964605c545966727f8c99a5aea399877a6d6154473a2e211407000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d0300000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000e1b2734414e5a67748086868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e11050000000000000000000000000007121c2935414b55616e7a86929fa0968a7d7064585c66737f8c98a29f92857a6d60554b4030261c11060000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f02000000000000000000000004101d2935404b55687378797979797979796f6a7378797979797979796f6a687378797979797979796f6a6054483b2e2215090000030e1a25313b454e5860696e767d8286898c8e8f90909191919292929399a4aa9d9084776a5d5144372a1e110400000000000b1825323e4b5865717e8b98a99e928578695f5341382d222b3744505b6575828f9cab998c7f7266594c3f3326190c000000000000000a141d263039434c565e686e7b859197a2a49a92877d706b60584e453b32281e130800000008131e28323b454e58606b707d879299a4a19791847b6e685e554b433930261c11060000000000000000040d171f272e3336373939393939393931302d2b303334393939393939393433302b241d140b010000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000050e171f252a38404a525a61686d73797d8082848586868584817f7b77716d66605865717e8b98a4b4ab94887b6e6155483b2e221508000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b01000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2b3845525e6b7885919e9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000d1a26333f4c58646e747979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e0000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d20140700000000000000000000000000000d18242f3a46525e6874818e99a49c9083766a60606d7984919ea3998d8073685d5243392f1e140a0000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260686b6c6c6c6c6c6c6c626061686b6c6c6c6c6c6c6c6260584e43382c1f130700000009141f29333c464e575f626c70757a7d7f8182838484848585858687939faa9d9084776a5d5144372a1e110400000000000e1b2734414e5a6774808d9aa79d9083766a574d422f261b27333f49536774808d9aa79b8f8275685c4f4235291c0f00000000000006111b262f38424b555d686e7a849197a1a49f93887e716b61594f463c332a20160c02000000020c16202a333c464f59616b717e87939fa3a19691847a6d675d554b42382e2317130a000000000000000b151f2931393f4244464646464646463e3d39363c3f4146464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000020c16202c36404a525c646c717a8085898d8f9192929292908e8c88837e786f6a6264717d8a97a4aea195887b6e6255483b2f221508000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2c3845525f6b7885929e9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1724303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000007131d2a36414c56626e7b87939f9f94887c6f6264717e8b97a19f92867b6e61564c4131271d0c02000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000007121d2731454f575d5f6060606060606056545d5f606060606060605654575d5f6060606060606056544e463d32271b0f030000020e1a25313b454d5354575a6164686d7072747576777778787878797c8895a29d9084776a5d5144372a1e110400000000000f1c2936424f5c6975828f9ca89b8e8175685b4e42312817222d3f4c5865727f8b98a59d9083766a5d5043372a1d100000000000091217222d38414a545d676d7a839096a0a49c928b7f726c61594f473d342a21180e040000000000040e18212a343d464f59616c727f8b919ca4a0969083796d675c544a3f3428251c1209000000000006111c27313b434a4f51535353535353534b494541474c4e535353535353534d4c4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000008131e28323e48525c646e737e858d9297999c9e9f9f9f9e9d9b9895908b847c726d64717d8a97a4aea295887b6f6255483c2f221509000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c030000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a0008141f2b36414a52585a60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e120600000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000010e1925303b47535f6975828f9ba69b8e8175686b7783909da49a8e8174695e52443a301f150b000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000010b151f333d454c505253535353535353494850525353535353535349484c5052535353535353534948433d342b21160a00000005121e2a36424d575e6163646566676663666869696a6b6b6b6b6c6f7b8895a29d9084776a5d5144372a1e11040000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b25313e4b5864717e8b97a49d9184776a5e5144372b1e110000000008121b2427333f49535c666d79829095a0a59d928c7f736d625a50473e352b22180f0600000000000000060f18222b343d47505a626d727f8c929da59f958f82796d665c504440372e241b1208000000000a16222e39434d555b5d606060606060605856504a52585a606060606060605a58524a40362b1f13070000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000010d1925303a44505a646e73808a92979ea1a9a9a8a19e9c9b9a9b9d9f9d9591877f736e717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b4034292015090000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006131f2c3946525f6c7985929f9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f22160900030e1a242f3841474c4e53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f040005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e22160900000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e21150800000000000000000000000000000008141e2b37424d57626f7c89949f9f92867b6e707d8995a09f93877c6f62574d4232281e0d0300000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000030d212b333b404445464646464646463c3b4445464646464646463c3b404445464646464646463c3b38322b22190f040000000714212d3a46535e696e7071727374736d63545c5d5d5e5e5e5f626f7b8895a29d9084776a5d5144372a1e11040000000000111e2a3744515d6a7783909da69a8d8073675a4d4034271a24313e4a5764717d8a97a49e9185786b5e5245382b1f12000000060f1a242d363f44505b656d78828f949fa69e938d80746d635b51483e352c23191006000000000000000000061019222c353e48515b636d73808d939da59f948f81786d605c52493f362d241a0f060000000e1a27333f4a555f676a6c6c6c6c6c6c6c64625a525c64676c6c6c6c6c6c6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000000005111d2935414c56616c73808d929fa2a9aaa29f9996918f8e8d8e9092999d99928c8073717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e0200000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9285796c5f52462e23170b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000008131d262f363c3f41464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e130900000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000020e1a26313c4754606a7683909ca3998c807375828f9ca69c8f82756a5f53453b3020160c00000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f0600000000000000000000000000000000000f1921292f343738393939393939392f2e3738393939393939392f2e343738393939393939392f2e2c2721191007000000000815212e3b4854616e7b7d7e7f7f807f73665b50505151515256636f7c8996a29c8f8376695c504336291d10030000000000111e2b3844515e6b7784919ea6998c807366594d4033261a24303d4a5763707d8a96a39f9285796c5f5246392c1f130000030e18212c363f48515b606c77818e949ea69e948e81776c605b52493f362c231a1007000000000000000000000007101a232c363f49515b646e74818e939ea69e938e81746e635b51483f362c21180e030000101d2936424f5b67717779797979797979716c6258646e7479797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000713202d3946525e68717e8a929da4ada79f98928d88848281818183868b91959f928b7f727d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f140900000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2b3844505c667986939f9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c10040000010b141d242b30333439393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c0200000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c00000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000915202b38434e5863707d8a95a09e9285797b87939f9f94897c6f63584e4333291f0e040000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c05000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23222b2c2d2d2d2d2d2d2d2322282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000b1724313e4a5764717d8a8b8b8c8d86786c60544c4a494a4e5764717e8b97a49b8e8275685b4f4235281c0f020000000000111e2a3744515d6a7783909da6998d8073665a4d4033271a24313d4a5764707d8a97a39f9285786c5f5245392c1f1200000915202a333e48505a636d73808d939ea69f948f82786d655b504940372d241a11080000000000000000000000000008111a242d374049525c606d78818f949fa59d938d80736d635a50483e332a2015090000111e2a3744515d6a7783868686868686867e71645a677480868686868686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000004111d2935414c56616d7a85929ea4aea79f959086807b7875747475767a7e848c939992867c7d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e02000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f938679665c5044382b1f1206000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b00000000020b131a1f2426272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e21150800000000000000000000000000000000030f1b27323d4653606c7883909da1978b7e808d9aa49c9083766b6054463c3121170d000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000060d13181c1e1f2020202020202016151e1f2020202020202016151c1e1f202020202020201615130f0a040000000000000814212e3b4754616e7a8793989998897d70665e56565657585f6975818e9ba7998c7f7266594c3f3326190c000000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b24313e4b5764717e8a97a49e9184786b5e5245382b1f1200020f1a26313c46505a626d727f8c929da5a0959082796d665c53493f372e251b120800000000000000000000000000000008121b242e374044505c666d79828f959fa59c928c7f726c625a50463c31261a0f0200111e2a3744515d6a77849093939393938b7e71645a6774818d93939393938d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000713202c3945525d6873808d97a1adaa9f9590837b736e6969686768676d71797f87929890837e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e1105000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a49a86796d6053463a2d201307000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f05000000000001080e14171a1b20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e21150800000000000000000000000000000000000a161f2b3744505b65717e8b96a19e918486929fa0958a7d7064594f43342a200f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070c0f111213131313131313090911121313131313131309090f1112131313131313130909070300000000000000000714202d3946525e6875828f9aa49d9083786e6865636363656a6e7b86929f9f95887c6f6255483c2f2215090000000000000f1c2935424f5c6875828f9ba79b8e8174685b4e4130251a25323f4b5865727e8b98a59d9083776a5d5144372a1e110006121f2b37434e58616c717f8b919ca4a09690837a6d675d544a41382d251c1309000000000000000000000000000000000009121c2528343f4a545c676d79839095a0a49c918b7e716c61584e43372b1f120600111e2a3744515d6a7784909d9f9f9f978b7e71645a6774818d9a9f9f9f9a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000714212d3a4754606d7a85929fa9aea2989083796e69625f575b5a555d60666d737e8692958f828f9ca8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d201408000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433d3d3d3c39332c231a10050000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c08040000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c201300000000000000000000000000000000000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d2114070000000000000000000000000000000000030f1b27333f4953606d7984919ea096919298a29d9184786c6053463d3220180e0000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c87939f9f958f827a757270707072757c849198a39a9083766a5f53473a2e2115080000000000000e1b2734414e5a6774818d9aa79c90837669574d42362a1e2733404d5a6673808d99a69c8f8276695c4f4336291c10000814212e3a47535f6a717e87939fa3a19691847a6e685d554b42382f261b130a010000000000000000000000000000000000000a1317232e38424b555d676d7a839196a1a39f92877e716a5f53473a2e21140800111e2a3744515d6a7784909daaaca4978b7e71645a6774818d9aa7aca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000004111d2935414c5665727e8b98a2aeab9f92867b6e675e57534d4e4e4b51545c606c717e8a92948f949eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e020000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a093877a6d6054473a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d504a4a4a4a49443e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000000000b17222d3844515c66727f8c97a2a09e9fa2a1968b7e71655b5044372b1f120600000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e090300000000000000000000000000000000000105090b0b1313131307060400000105090b0b13131313070604000000000000000000000000000000000000000000000000010d1925303b4754606a73808d939f9e948f86817e7d7c7d7f82879196a09f93887d6f63584e43372b1f12060000000000000b1825323e4b5865717e8b98a99e918578695e52463a2d232b37424d576875828e9ba79a8d8074675a4d4134271a0e000815222f3b4855626e7b869299a4a29891847b6e685e564c433930261d140a01000000000000000000000000000000000000000006111c263039434b555e686e7b849197a2a39992867b6e6255483b2f22150800111e2a3744515d6a7784909daab1a4978b7e71645a6774818d9aa7b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000713202c3945525d687683909caaaea3998c8073695e554d4742414140454a515a616c74808d979c9ea6b0afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e11050000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c28333e48505557575757575d69768390908376695d57575757575550483e33281c10040000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000000000000000000000000020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e0200000000000000000000000000000000000006111b2834404a54606d7a85929393939393939184796d6053493f33271b0f030000000000000000000000000000000000000000000002090e141a1e212226292b2c2c2b292521211e1a140e09020000000000000000000000000000060c111517182020201f1413100c070c111517182020201f1413100c07010000000000000000000000000000000000000000000008141e2b38434e58606d78818c92999f98928e8b89898a8b8f92999f98928b7f726b6054463c31261b0f030000000000000915222f3c4855626f7c8897a2a197877b6e6154483d342e303947535f697784919ea7978b7e7164584b3e3125180b000a1723303d4a5663707d8999a3ab9f92857b6f695e564c433a31271e150b02000000000000000000000000000000000000000000000a141e27303a434c565e696e7b85929faba398897d7063564a3d3023170a00111e2a3744515d6a7784909daaa89f978b7e71645a6774818d9aa7a09f9a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c02000000000000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d61574d433b37312f35394044505a606d7a85919eaab0b8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d2014070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194877a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814202d3944505a616464646464646976839090837669646464646464615a5044392d201408000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000c18232e3945515d67738086868686868686867f72665c5141382d22170b00000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a251f19140d050000000000000000000000000911181d2124252d2d2d2c201f1c1812181d2124252d2d2d2c201f1c18120b03000000000000000000000000000000000000000000020f1b27323d44505c666d777f868e92999a9b98969696989b9a98928e867f726d62594f44342a20150a000000000000000713202d3a4653606d7985929fa9988b7e7165594f443f3f3f424c56616e7b8896a0a095877b6e6154483b2e211508000a1723303d4a5663707d8996a1a9a2988b7e716b61584e463c332920160d03000000000000000000000000000000000000000000030c161f29323c454e58606b717e87939fa9a196897d7063564a3d3023170a00101d2a3743505d6a7683909d9e9b93938b7e71645a6773808d9aa19393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c20130400000000000000000000000000000000000a1724313d4a5764707d8a99a3afa99c8f8276685e52453b312b2624292e343e45525d68727f8c98a2aebaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e2114080000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303c4955616c70707070707070768390908376707070707070706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d10000000000000000000000000000000000000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d03000000000000000000000000000000000000000007121c2935414b55636e737979797979797979726d62544a402f261b1106000000000000000000000000000000000000000000080e171f252a31363a3b3f4344464644433f3b3a36312a251f170e070000000000000000000009121b22292e3132393939392d2c29231d22292e3132393939392d2c29231d150d030000000000000000000000000000000000000000000a162028343f4a545c656c737b82868b8e909192929291908d8b86817b726d625b51473d3222180e040000000000000006121f2b3844505c6674808d9aa69c9083766b6157504a4c4c4e545d68737f8c99a89d908377695e53463a2d211407000814212e3b4754616e7a849197a2aa9f92877d706a60584e453b32281f150c0200000000000000000000000000000000000000020b151e28313b444d57606a707d879299a4a29791847a6e6154473b2e21140800101d293643505c6976828f9c938e8686867e7164596673808c9997898686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000d1a2733404d5a6673808d99abb5ab988b7f7265564c4133291f1a181c232935414c56606d7a85929fabb8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e312418070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000010406070c0b0a09080815222f3b4855626e7b8895a1a194887b6e6155483b2e22150808090a0b0c07070501000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d839191837d7d7d7d7d7d7d7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d00000000000000000000000000000000000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000d18242f3a43525c63666c6c6c6c6c6c6c6c65625b5142392e1d140a00000000000000000000000000000000000000000009111a202930363b4246484c4f515252514f4c4846423b36302920191109000000000000000006111b242d343a3d3e464646463a38342f272d343a3d3e464646463a38342f271f150b010000000000000000000000000000000000000000040b17232e38424a535b60696e757a7e8183848586858483817e7a756e69625b51493f352b211006000000000000000003101c28343f4a54626e7b88949e9f94897d7069605c5458595860666d7a85929fa1978b7f7265574d42362a1e1205000714202d3946525e686f7c859298a3a39992867d6f6a5f574d443a31271e140a000000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857c6f685e5246392d201407000f1c2935424f5c6875828f9b8e81797979716c625965727f8c989285797979746e64584c3f33261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d010000000000000000000000000000000003101c28343f4a546975828f9ca8afa399887c6f6255493c3022170d0d1219242f3a45525d6875818e9ba8b4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c0000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000001080d11131419181716151415222f3c4855626f7b8895a2a195887b6e6255483b2f22151415161718181413110d080200000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c79868a8a8a8a8a8a8a919595918a8a8a8a8a8a8a86796c605346392d2013000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f14090000000000000000000000000000000000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000007131d2831404a52585a6060606060606060595751493f30271c0b02000000000000000000000000000000000000000009121b232b333b42464d5355595c5e5f5f5e5c5854534d46423b322b231b1209000000000000010c18222d363f454a4b535353524745403931363f454a4b535353524745403931271d120700000000000000000000000000000000000000000006111c263038414950575f62686d71747778787978787674716d68615f5751493f372d23190f000000000000000000000b17232e3847535f6a75828f97a29e92857b716d66666566676a6f78828f97a29e9285796d6053473b31251a0e020005111e2a36414c565f6a6f7d869299a3a29892857c6e695e564c433930261c1106000000000000000000000000000000000006111c262f39434c565e686e7b859298a2a39992867d6f6a5f564c41362a1e1105000f1b2835424e5b6875818e9b9083766c6c64625a5865727e8b989386796d6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000006121f2b3844505c667884919eabac9f9286796d6053463a2d2013070008131e2935414c5664717d8a97a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c100400101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000040c13191d20212524232221201f222f3c4955626f7c8895a2a295887b6f6255483c2f221f20212223242521201d19130c04000000000000000000000203101d2a3643505d69768390908376695d5043362a1d1003020000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e0300000000000000000000000000000000000000000003090e1214152020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000010c161f2e3840474b4d53535353535353534c4a463f372d1e150b000000000000000000000000000000000000000007111b242d353d454d52575f6165696b6c6c6b6965615e57524d443d352c241b1107000000000005111d29343f485056586060605f53514b43393f485056586060605f53514b43392f23180c000000000000000000000000000000000000000000000a141e262f383f444d53565e6165676a6b6c6c6c6b696764605d56534d453f372d251b11070000000000000000000006111c2b37434e58616e7b85929fa19792857e797573727274777c838f949f9e938b7e71675d514539291f14090000020e1925303b444e58606b707e87929fa3a29791847b6e685d554b42382e23171309000000000000000000000000000000091317222d38424b555d686e7a849197a1a39f92877d706b60584e443b3025190e02000d1a2633404d596673808c99918477695e5856505663707d89969a877b6e615a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000713202d3a4653606d7986929facaa9e918477665c5145382c1f130600010d19242f3a4754616d7a8796a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f130600101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000040d161e24292c2d3231302f2e2d2c292f3c4956626f7c8995a2a295887b6f6255483c2f292c2d2e2f3031322e2d29241e160e0400000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a11070000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000040d1c262e363b3f4046464646464646463f3e3a352d251b0c0300000000000000000000000000000000000000050e19232d363e474f575e61696e72767779797776726e69615e564f473e362c23190e04000000000915212e3a45505a62656c6c6c6c605c554b4045505a62656c6c6c6c605c554b4034291c1004000000000000000000000000000000000000000000020c141d262d333c42474c5254585b5d5e5f5f5f5e5d5a5854524c46423b332d251b13090000000000000000000000000f1a26313c46525e69717e8a939aa197928b8581807f7f80848890959f9f948e81756c62554b403529170d0300000008141e29323c464f59616c717e8b919ca4a19691837a6d675d544a3f3428251b12080000000000000000000000000008121b2528333f4a545c676d7a839096a0a49c918b7e716b61594f463c32291e140800000b1724313e4a5764717d8a9796877b6e6154474754616e7a8797978a7e7164544a4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000815212e3b4854616e7b8799a3afa99c8f827669544b4034281c100400000813202d3946525d687784919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d20130700101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000010c161f282f35393a3f3e3d3c3b3a38352f3c4956636f7c8996a2a295887c6f6255493c2f34383a3b3c3d3e3f3a3935302820160c0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b1610090100000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f3233393939393939393932312e29231b130900000000000000000000000000000000000000020c17202b353e48505960696e747b7f8284858584827f7b746e69605950483e352b20160c020000000b1724313d4a56626c71797979796d675c51454a56626c71797979796d675c5145382c1f130600000000000000000000000000000000000000000000020b141b222731373a4146474b4e505152535251504e4b4745413a36312a211b1309010000000000000000000000000a15202a36424d57616c727f8892979f9e97928e8c8b8c8d90959d9f99938d82796d605a5043392f24180500000000020d17202a343d47505a626c737f8c929da5a0959082796d665c504440372d241a1107000000000000000000000007111a242d373f44505b666d79828f95a0a59d928c7f726c62594f463d342a20170d0200000815222f3b4855626e7b8897978b7e7164574d46525e697885929a8e8174665c5044382c261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895abb5a79b8e8174685b4e412e23180c00000005111d2935414c566875828f9ba8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e22150800101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000008131e28313a4145474c4b4a49484745404443495663707c8996a3a295897c6f625649434440454748494a4b4b4746413a32281e1308000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000000000000000000000000000000002070a0c0d131313130e0d0b0803000407090a131313131006050300000000000000000000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2625221e181109010000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8b87817b706b615a50473d32281e13080000000b1825323e4b5865717e86868686796d6053474b5865717e86868686796d6053473a2d20140a0000000000000000000000000000000000000000000000020a11171f262b3035393a3e4144454546454543413e3a3935302a261f180f090100000000000000000000000000030e1a25303b45505a626d727e858d92989a9c9b9998999a9d9b99938f8780786d675c51483e31281d12070000000000050e18222b353e47505a636d74808d939ea69f948f82786d605c52493f362c23191007000000000000000000071019232c363f49525c606c78818f949fa69e938d80746d635a50473e342b22180e050000000713202d3a4653606d7985929b8f8275695f53464d566975828f9c9184796d6053463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000a1623303d495663707c8996a3afa69a8d8073675a4d4034271a07000000010d192430414d5a6774808d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f22160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000010d19242f3a434c5154585756555453514b504f4e5663707c8996a3a296897c6f63564e4f504b5153545556575854524c443a3024190d01000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000000000000000000000000000000000000070e1316191a202020201b1a18140f0b10141617202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000080e1317191a2020202020202020191816120d070000000000000000000000000000000000000000010d1925303a444f59626c717d858e92999c9a98989a9c99928e857d716c61594f443a3024190d0200000a1723303d4a5663707d8993988a7d7063574a4a5663707d8993988a7d7063574a3d31261b0f03000000000000000000000000000000000000000000000000060b151a1e25292d2e32343738393939383634312d2c29241e1a140e060000000000000000000000000000000009141f29333e48515b626c707a80858a8d909192939291908e8b87827c736d665c554b40362d1f160c01000000000000061019232c353f48515b606c78818e949fa69e948e81746e635b51483e352b22190f0600000000000000060f18222b353e48515b636e74808d939ea69f948e81776c605b51483f352c221910060000000006121f2b3844505c6675818e9b93877b6e61574d4b5864717e8b98978a7e7164594f43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a6998c807366594d4033261a0d00000000081926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000004111d2935414c555d606564636261605d555d5c5b5a63707d8996a3a396897c70635a5b5c5d555c606162636465615d564c4135291d11050005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2325262d2d2d2d282724201a161c2022232d2d2d2d2a201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130c0b09060100000000000000000000000000000000000000000005111d2a36414c56606b717e8792979e96918d8c8c8d91969e9792877e716b60564c4135291e130800000815222f3b4855626e7b88959a8d817467584e4855626e7b88959a8d817467584e43372b1f12060000000000000000000000000000000000000000000000000003090e13191d202125282a2b2c2c2c2b2a272521201d19130e09030000000000000000000000000000000000020d17202c363f49515a61686d73797d8083848586858583817e7b756f6a605c544b43392f241b0d04000000000000000007101a232d364044505b666d79828f95a0a69d938d80736d625a50473d342a21180d040000000000040d18212a343d47505a626d73808c929da59f958f82786d655b50493f362d231a1007000000000003101c28343f4a5463707d8995998d8074695e534754606d7a86929d9083766b61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000613202c3945515d676d7271706f6e6d676b6a69686766707d8a96a3a396897d70666768696a6b676d6e6f7071726d685d5246392d201307000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a0005101b252e373e4346464646464646464646464646464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000040613131313131313131312110e0904000000000000000a131c242a2f3233393939393433302b2521272c2f3039393939372d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87929997918a84807f7f81848a92979992877d6f685d52453a3024190d01000714202d3a4753606d7a86979e9184786a5f534753606d7a86979e9184786a5f53473a2e21150800000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f201f1e1d1b181413110d08020000000000000000000000000000000000000000050e1a242d373f4850565e61676d70747678797979787774716e68625f58504a423931271d12090000000000000000000008111b2428333f4a545c676d79839096a0a59c928b7f726c61594f463c332a1f160c01000000010c161f2a333c464f59616c727f8b929ca4a0969083796d665c53493f372e241b1108000000000000000b17232e394653606c7883909d92867b6e615a50515d6774818e99958a7d70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1824313e4b5764717e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000714212d3a4754606d797f7e7d7c7b7a79787776757473727d8a97a3a3968a7d72737475767778797a7b7c7d7e7f7a6d6154473a2e211407000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000001070c10132020202020202020201f1d1a150f08000000000007121c252e353b3f404646464641403c362f2b33383c3d46464646433937332d261d140a00000000000000000000000000050a0d0f10131313130b0a0805050a0d0f10131313130b0a08050000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999691857e7774727274787e8591969992857a6d60564c4135291d11040006131f2c3945515d677885929e96887b6f625548515d677885929e96887b6f6255483c3025190d0100000000000000000000000000000000000000000000000000000000010507070b0e111212131212100e0b07070401000000000000000000000000000000000000000000000008121b252d363e444c52555c606467696b6c6c6c6b6a6865615e56544e443f3830271f150b000000000000000000000000091217222d38424b555d676e7a849197a1a49f93887e716b60584e453b31281d130700000007131d28313b454e58606b717e87939fa4a19691847a6d675d544a41382d251c1209000000000000000006121f2b3744505b65717e8a94988f82756c61554c55616e7b8692939184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000b1724313e4a5764717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b878a898887868584838281807f7e808d9aa7a79a8d807e7f808182838485868788898a887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e120000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000020e19242e3740474b4d535353534e4c484138353d44484a535353535046443f382f261b110600000000000000000000030a1016191c1d20202020181714111016191c1d20202020181714110c0600000000000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891847b716c676565656c717b849198978d8073685d5245392c2013070004101d2935404b556a7783909d998c7f7266564c4b556a7783909d998c7f7266564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c323a41464b5153575a5d5e5f605f5e5d5b5854524d47433c342e261e150d030000000000000000000000000006111c262f39434c555e686e7b859298a2a49a92877d706a5f574d433a2f24180d0100010d18242f3a434d575f6a707d869299a4a29791847b6e685e554b42392f261b130a000000000000000000030f1b27333f4953616c7682868686867d7064574a535e69748086868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794969594989291908f8e8d8c8b8d929da9a99d928d8b8c8d8e8f9091929894959695887b6e6255483b2f2215080013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000030d151d23292c3939393939393939393836312b241b1208000007131f2a354049525759606060605b59534a413d474f5456606060605d53504941382d22170b000000000000000000040d151b212628292d2d2d2d2423211d1b212628292d2d2d2d2423211d171008000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92867c6e69615a59535b60696e7c86929f92867a6d6054473a2d21140700000c18242f424f5c6875828f9b9c908376685e524f5c6875828f9b9c908376685e5246392d20130700000000000000000000000106090b0c13131313130d0c0a070200050a0d0f1013131313130a0907040000000000000000000000000000000000000000000000000000000000000109111a20283035394045474a4d505152535252504e4b4746413b373228231c150c030000000000000000000000000000000a141d27303a434c565f696f7c869299a3a39992867c6f695f554b4035291d11040004111d2935404b555f696f7c869298a3a39892857c6f695e564c433930271d140a01000000000000000000000b17222d3841505a66707679797979706c6155494d57646e7479797979736e63574b3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1a2aaa29f9e9d9c9b9a99989a9da4aeaea49d9a98999a9b9c9d9e9fa2aaa2a195887b6e6255483b2f2215080013202d394653606c798686868686868686909494908686868686868686796c605346392d20130000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000010b151f272f343846464646464646464645423d352d24190f04000a16232f3b47525c63666c6c6c6c67645d5346444f5960636c6c6c6c6a605b53493f33271b110600000000000000000d161f262d3235363939393931302d28262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f736a5f57504c4950575f6a73808d99988a7e7164574b3e3124180b0000071a2734414d5a6774808d9a9f93867a6d61544d5a6774808d9a9f93867a6d6154473a2e23180c00000000000000000000070d1216181920202020201a1917130e0a1015191c1d2020202020161613100b05000000000000000000000000000000000000000000000000000000000000080e161e25292f34383a3d4143454646464544413e3b3936302b262017110a0300000000000000000000000000000000020b151e28313b444d57606a707d87929aa4a29892857b6e675d5145392c201306000613202c3945515d676e7b859198a2a39992867d6f6a5f574d443a31281e150b02000000000000000000000006111b262f3e48545e66696c6c6c6c64615a504445525c64676c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3222170b020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a6998d8073665a4d4033271a0d000000000d192633404c5966737f8c99a6afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1aaa29f9e9d9c9b9a999796999ca4aeaea49c999697999a9b9c9d9e9fa2aaa195887b6e6255483b2f2215080013202d394653606c798693939393939393969696969393939393939386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000007121d2731394045535353535353535353524e473f352b201509000c1925323f4b57636e7379797979746f64584e4854606b7079797979766c655b5044382d22170b0000000000000008111f2831383e4243464646463e3d393431383e4243464646463e3d39342c241a100600000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574e453f3f444e58616e7b87969b8e8174685b4e4135281b0e00000c1926323f4c5965727f8c98a4998b7e7164544a5965727f8c98a4998b7e7164544a4034281c100400000000000000010911181e2225262d2d2d2d2d2726231f19141b212628292d2d2d2d2d2322201c160f07000000000000000000000000000000000000000000000000000000000000040c13191d23292c2d31343638393939383735322e2d2a251f1b150c0600000000000000000000000000000000000000030c161f29323c454e58606b717e8893939393979184796d6053473a2d201407000714202d3a4753606d7984919793939392877e706b60584e453b32281f160c03000000000000000000000000000a141d2c36424c545a5c60606060575550483e414a52585a606060605957524940352a1e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545c66707d8a96a3b0aaa8aab0a79b8e8174685d544a3f33281d140a0000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afa79a8d8174675a4e4134271b08000000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c3023160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000000000815212e3b4854616e7b87949594989291908f8e8d8c8b8a8c929ca8a89c928c8a8b8c8d8e8f90919298949595887b6e6255483b2f2215080013202d394653606c79868989898989898989898989898989898d929386796c605346392d2013000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000c18232f39434b515f606060606060605f5e5951473d31261a0e000d1a2633404d596673808686868681746a5f534a5663707d8686868683776c6053493f33271b0f030000000000050f1a23313a42494e50535353534b49453e3a42494e50535353534b49453e362c22170c0000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685e52453c33333c46525e697784919c8f8276695c504336291d1000000b1724313e4a5764717d8a97ab9b8e8275665c515764717d8a97ab9b8e8275665c5144382c1f12060000000000000009131b23292e3132393939393933322f2a241f262d3235363939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000002080d12181c1f2024272a2b2c2d2c2b2a282521201e19140f0a04000000000000000000000000000000000000000000040d17202a333c464f59616c727f868686868686867b6e6154483b2e211508000815212e3b4854616e7b868686868686867e716c61594f463c332920160d040000000000000000000000000000020b1a24313a42494e50535353534a49443e363841474c4e535353534d4b4740372e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c666d78808d99a6a3a0a0a1a4a89c8f82756c665b50443e2f261b110600000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3a89b8f8275685c4f423025190e02000005121e2a36424d576976828f9ca9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f22150900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d798686868686868687796c5f5346392c140c0200000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000815212e3b4854616e7b878a8887868584838281807f7e7d808c99a6a6998c807d7e7f80818283848586878889887b6e6255483b2f221508000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d080200000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000714202d3a4753606d7984919392877b6e62564c54606b75818e98958a7e71655b5044372b1f120600000000000b16212b35424c545a5c6060606057555048424c545a5c60606060575550483e34281d110500000000000000000000000000000000000000000000000000121f2b3845525e6b7885919b8f827568564c41332a2a36424d566976838f9c9184776a5e5144372b1e1100000916232f3c4956626f7c8995ab9f9285796d605356626f7c8995ab9f9285796d6053463a2d20130900000000000007111b252d353a3e3f4646464646403f3b352e2830383e424346464646463d3b38332b23190f050000000000000000000000000000000000000000000000000000000000000001070c101314171a1d1e1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000000050e18212b343d47505a626d727979797979797976695e53463a2d211407000714212d3a46535e697679797979797979716c625a50473d342a21170e050000000000000000000000000000000008121f2831383e4243464646463d3c39332c2f363c3f4146464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606d78828d929c9c97949394979d9e948e81786c60594f41382d22170b00000000000000000000000000000000000000000714202d3a4753606d7a8697a1ada99d9083766a564d41362a1e110500000714202d3a46525e697885919eabafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e21140700101d2a3643505d69768390908376695d5043362a1d10000000000000000006131f2c3845515c67767979797979797979756a5e52452e261e140a000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120600000000000000000714212d3a4754606d797e7d7c7b7a7978767574737271727f8c98a5a5988b7f7271727374757678797a7b7c7d7e7a6d6054473a2d211407000916222f3c4854606b707070707070707070707070707070727e8b9386796c605346392d201300000000050d14191e202129292929292929292929292929292929292929292921201e19140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070006131f2c3845515c67767979797979797979756a5e5245382c1f120006131f2c3845515c67707d8a95998e8275685e524f59616e7b86929d9184786c605346392d22170b0000000004101c27333d47545e66696c6c6c6c64615a5047545e66696c6c6c6c64615a5045392d21140800000000000000000000000000000000000000000000000000121f2b3845525e6b7884919b8f827568564c4135292a36414c566976828f9c9184776a5e5144372b1e1100000814212e3b4754616e7a8799a3a297897c70635654616e7a8799a3a297897c706356493d31261a0e0200000000010d18232d373f464a4c53535353534d4b474038303a42494e5053535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000406070a0e101213131312110e0b08070502000000000000000000000000000000000000000000000000000000060f19222b353e48515b62656c6c6c6c6c6c6c6c5e574d42362a1e12050005121e2a36424d575e6c6c6c6c6c6c6c6c65625a50473e352b22180f050000000000000000000000000000000000000d161f262d3235363939393931302d2822242b3033343939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616c75818e949c94908a8786878a90959d938d80746b6153493f33271b0f030000000000000000000000000000000000000006131f2c3945515d677885919eabab9f928578685e5246392d20140600000815212e3b4854616e7b8797a1adafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d20130700101d2a3643505d69768390908376695d5043362a1d10000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a6359443f3830261c110600000006111c263038404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000613202c3945515d676d71706f6e6d676b6a696867666673808c99a6a6998c7f7366666768696a6b676d6e6f70716d685d5245392c201307000713202c38444f5960636363636363636363636363636365727e8b9386796c605346392d2013000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e221509000714202d3a4753606d798686868686868687796c5f5346392c20130004101c2934404b55616b7683909d92867a6e615447525e6974808d9995897d7063544a3f33281c0f030000000714202c38444f5966707679797979716c61554f5966707679797979716c6155493d3023170a00000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685d52463c33333b46525e687784919c8f8276695c504336291d1000000613202d394653606c7986929fa99a8d8073675753606c7986929fa99a8d807367574d42372b1e12060000000006121e29353f4951575960606060605a57524a4038424c545a5c606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363f49515658606060606060605f534d453b31251a0e0200020e1a25313b454d535f60606060606060585650483f352c2319100600000000000000000000000000000000000000040d151c212629292d2d2d2d2423201c171a1f2426272d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b939c928c837d7a797a7e838e939d928a7d70655b5044372b1f12050000000000000000000000000000000000000004101d2935404b55697683909ca9ada297877a6e6154473b2d22170b0107111e2a36414d5665717e8b98a9b3afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e110500101d2a3643505d69768390908376695d5043362a1d100000000000000000000c18232f39434b515f6060606060606060605f5e504a42382e23170b0000000b17232e38424a505e5f60606060606060605f5e5951473d31261a0200000000000000000004111d2935414b555d6064636261605d555d5c5b5a5a6774818d9aa7a79a8d8074675a5a5b5c5d555d6061626364605d564c4135291d11040004101c27333d474f54565656565656565656565656565865727e8b9386796c605346392d20130000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d0200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f231609000714202d3a4753606d7a8693939393939286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b4d56616e7b87929b8e8175665b5044382b1f12060000000916222f3c4854606b7682868686867e71645754606b7682868686867e7164574b3e3124180b000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574d453f3f454e57616e7a87939b8e8174685b4e4135281b0e000005121f2b3744505b657784919eaa9d918477695f535b657784919eaa9d918477695f53473a2d211408000000000916222e3a46515b62656c6c6c6c6c66635c52473e49545e66696c6c6c6c6c6360594f44382c201307000000000000000000000000000000020507080c10121312110f0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d373f464a4c535353535353534846423b33291f140900000009141f29333b424648535353535353534b4a453f362d231a1107000000000000000000000000000000000000000000030a1016191c1d20202020171614100b0e14171a1b202020201a1916130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919e938c8076706d6d6e7178818e949d9083786c605346392d20130600000000000000000000000000000000000000000c18242f414d5a6774808d9aa7b3a9978a7d706453493f33271b100d1218252d3946525e6875828f9ca8b5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d0100101d2a3643505d69768390908376695d5043362a1d100000000000000000040c131d2731394045534d545b60666c6c6c6c6c6a5c544a3f34281c10030003101c28343f4a545c6a6c6c6c6c6c66605b544d524e473f352019130c040000000000000000010d18242f3a434b51545857555453514b504f4e4f5b6875828e9ba8a89b8e8175685b4e4e4f504b51535455565854524c443a2f24190d0100000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e140800000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f221508000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013000007121d27313e4653606d7984919d908376675d5146535e6975828f9b9285796c605346392d201306000006131f2b37434e5863707d8994998f82766c61555863707d8994998f82766c6155493d3023170a000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f72695f57504c4c50575f6a73808c9a988a7e7164574b3e3124180b0000030f1b27333f49536976838f9ca9a096887b6e6155536976838f9ca9a096887b6e6155483b2f24190d010000000b1825313e4a57626d727979797979736e63574b424e5a6670767979797979706b6054483b2f2216090000000000000000000000000003090e121415191d1e1f1f1e1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f464646464646463b3a36312921170d03000000030d17212931363a3b464646464646463e3d3a342d241b1108000000000000000000000000000000000000000000000000050a0d0f10131313130a0a08040003080b0d0e131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96998e81756e64616061666d78828f9c95897c6f6256493c2f2316090000000000000000000000000000000000000000071825313e4b5864717e8b97a8b2a79a8d8074655b5044372b221c191d242a36414c56616e7b86929facb9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f322619080000101d2a3643505d69768390908376695d5043362a1d1000000000000001070e161e2529323b424651575f666c72797979797975665c5044382b1f12060006121f2b3844505c66757979797979726c665f575146423b3229251e160e07010000000000000007131d28313a4145474b4a4948474540434243505c6976838f9ca9a99c8f8276695c4f43424340454748494a4b4745413a32281e1308000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d201300010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d6053474d5765717e8b9897887b6e6255483b2f22150800000815212e3b47535f6a7683909d92867b6e615a535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92857b6e69615a59595a61696e7c86929f92867a6d6154473a2e2114070000000b17222d414e5b6874818e9ba7a8988c7f7265555b6874818e9ba7a8988c7f7265554c4135291d11040000000c1926323f4c5965727f86868686868073665a4d43505c69768286868686867d706356493d3023160a000000000000000000000002080e141a1e212226292b2c2c2b292521201e19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e3132393939393939392e2d2a251f170f050000000000050f171f252a2d2e3939393939393932312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a93877b6e615c5453545c666f7c8997998c807366594d4033261a0d00000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab9e9184786c6053463e342c2924292f353e46525e6873808c99a3aebbafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c302316090000101d2a3643505d69768390908376695d5043362a1d100000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c04000000000000010c161f282f35393a3e3d3c3b3a38352f3744515d6a7784909daaaa9d9083776a5d50442e2f35383a3b3c3d3e3a39352f2820160c0100000005101a232c33393c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d20130005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494854616e7b8796978a7d7164574a3e3124170b00000916222f3c4955626f7c88959b8e8174695f5355626f7c88959b8e8174695f53483e34281d1105000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891837b706c676565676c717b849198978d8073685d5246392d201307000000061a2633404d596673808c99a6a99c8f8276675d596673808c99a6a99c8f8276675d5145392c2013060000000d192633404c5966737f8c9393938d8074675a4d43505d6a7683909393938a7d7064574a3d3124170a00000000000000000000050d14191f262a2d2e32363839393836322e2d2a251e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d21211e1a140d0500000000000000050d141a1e21212d2d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090909090909090706030000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c908377695e5247464a54606a7885919b8e8175685b4e4235281b0f02000000000000000000000000000000000000000714212d3a46535e697784919eaaaca196897d70635a50463e38343035394045515b616e7a85929fabb2baafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d2013070000101d2a3643505d69768390908376695d5043362a1d1000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d07000000000000040d161d24292c2d31302f2e2d2c292935404b556b7884919eabaa9e9184776b544a403428292c2d2e2f30312d2c29241e160d04000000000b17222c363e44494a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e7164575055575e69788491998c7f7366594c403326190d0005121e2a36424d576673808d9994887c6f62574d576673808d9994887c6f62574d42362c22170c000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999591847d7774727274777e8591969992857a6d61564c4135291d11050000000b1825323e4b5865717e8b98a4ac9f92867a6d605865717e8b98a4ac9f92867a6d6054473a2d22170b0000010d1a2734404d5a6773808d9a9f9b8e8174685b4e44515e6a7784919d9f978a7e7164574b3e3124180b000000000000000000070e171f252a31363a3b3f4345464544423f3b39363029241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201514120e090300000000000000000003090e12141520202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316161616161616161312100c06000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c8f827569574d423a424e586a7783909c8f8276695c4f4336291c10030000000000000000000000000000000000000005121e2a36424d576673808d99a6b0a89c9083766c6258504745404241464b515a626d75818e989ea0a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f12060000101d2a3643505d69768390908376695d5043362a1d100000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000040c13181d202125242221201f1f2c3845515d677985929facab9f928578665c5144382c1f1f202122232521201d19130c040000000004101c28333e485055575757575757575757575757575865727e8b9386796c605346392d2013000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595a61646c6c7683909b8e8174685b4e4135281b0e000714212d3a46535e697884919c8f82766a5f53535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000020e1925303b46525e68707d87929996918a84807f7f81848a91979992877d70685e52443a3024190d010000000a1723303d4a5663707d8996a3aea3998a7d71645463707d8996a3aea3998a7d7164544a3f33281c0f0300010e1b2734414e5a6774818d9aa79b8e8275685b4f45515e6b7884919ea5988b7e7265584b3f3225180c0000000000000000081019202930363b4246484c50515252514f4b4746413b352f282018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313080705020000000000000000000000000002050708131313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202323232323232323201f1c17110a0300000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c908376675d51464446535f697884919b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1a25313b4855626e7b88949eacab9f948b7e716a615a53514b4e4c52555d606c727f8b93969196a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c10030000101d2a3643505d69768390908376695d5043362a1d100000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f0400000000000001070d111314181716151414202d3a4753606d7a8698a2aeaea29886796d6053463a2d201314151617181413110d080100000000000814202d3944505a61646464646464646464646464646465727e8b9386796c605346392d2013000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a616c71797979828f9b8f8275685c4f4235291c0f000815212e3b4854616e7b8796988c7f7265584e54616e7b8796988c7f7265584e433b33291f140900000000000000000000000000000000000000000000000000000008141e2a36414c56606b717e8792989e96918d8c8c8d91969e9892877e716b60564c4132281e1308000000000815222f3b4855626e7b8895a99f9f9b8e8174665b626e7b8895a99f9f9b8e8174665b5044382b1f120600020e1b2835414e5b6874818e9ba79c8f8276695c4f45525f6b7885929ea5988c7f7265594c3f3226190c0000000000000008111a222b323b41464d5355595c5e5f5f5e5c5854524c45413a322a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d30303030303030302d2c28231c150c030000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b92867a6d605a5351535b616e7b88969a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000914212e3a47535f6975828f9aa4afa69f92867d716c64605c555b565d61676d737e8792989184919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b000000101d2a3643505d69768390908376695d5043362a1d1000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a0000000000000000010406070b0a09080815212e3b4854616e7b8794aab4b3aa94877a6e6154473b2e21140808090a0b07070401000000000000000a1623303c4955616c707070707070707070707070707070727e8b9386796c605346392d2013000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675a64717e8686868f939c8f8276695c504336291d10000a1724313d4a5764707d8a9798887b6e6255525764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000020d1925303a444f59626c717d868e93999c9a98989a9c99938e857d716c62594f443a3020160c02000000000714202d3a4753606d7a8697939393939285796c60606d7a8697939393939285796c605346392d20130600020f1c2935424f5c6875828f9ba89c908376695d5044505b667985929fa6998c807366594d4033261a0d00000000000006101a232c343d444d52575f6165696b6c6c6b6965615e56524c443c342b22190f0500000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d09040000000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d090400000000000000000b151e272e34383a3c3c3c3c3c3c3c3c3a38342e261e150a0000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b98988d80736d63605c60636d75818e9b97897d7063564a3d3023170a00000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa7aea29892867e76706d67686869686d72798088929992867e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f8c93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c1106000000101d2a3643505d69768390908376695d5043362a1d1000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000915222f3c4855626f7b8895a2aeaea195887b6e6255483b2f2215080000000000000000000000000000000a1724313d4a5764707e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b64717d8a93939b9e9d9083766a5d5043372a1d10000c1926333f4c5966727f8c999285796a63615e5766727f8c999285796a63615e574d42362a1e110500000000000000000000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8c87817b706b625a50473d32281e0e04000000000006131f2c3945515d677885868686868686867c6f625d677885868686868686867c6f6256493c2f2316090003101c2936434f5c6976828f9ca99d9084776a5d514653606c798698a3a69a8d8073675a4d4034271a0d0100000000020c18222c353e474f565e61696e72767879787775726e68605d564e463d342b21170b0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a02000000000007121d273039404546494949494949494946443f3830261c110600000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929f93887f756f6d666d7076808c939e9185796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c4754606a74818d95a0a9aaa298928a827d7977757575777a7f848d939a948c7f7c8895a2afa295897c6f6256493c2f231609000916232f3c4956626f7c8995a2afa296897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a00000000101d2a3643505d69768390908376695d5043362a1d100007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000a1623303d495663707c8996a3acaca296897c6f6356493c3023160900000000000000000000000000000013202d394653606c79868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d2013000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b64717d8a979fa8aa9d9084776a5d5144372a1e11000e1a2734414d5a6774808d9a91847770706e695e6774808d9a91847770706e695e52463a2d201407000000000000000000000000000000000000000000000000000000020d17202b353f48505961696e747b7f8284858584827f7b746e69615950483f352b20160c00000000000004101d2935404b55687378797979797979796f6a6055687378797979797979796f6a6054483b2e2215090003101d2a3643505d697683909ca99e9184776b5e514754606d7a8793aaa79a8d8174675a4e4134271b0e01000000000a141e2a343e474f5960686e747b7f8384858584827e7a736d685f584f473d33291d140a000000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c040000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c04000000000c18232e39424b5153565656565656565653504a42382e23170c00000000000000000000000000000000000000000000000000000000000713202d3946525e6873808c959a938b817c7978797d828c929c948b7e71665c5145382c1f13060000000000000000000000000000000000000000000009151f2b37434e58606d79839197a0a8aaa29f948f8a868382818284878b91969f958f82787b8894a1aea296897c6f6356493c3023160900091623303c4956636f7c8996a2aea295887c7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b00000000101d2a3643505d69768390908376695d5043362a1d10000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f978a7d7064574a3d3124170a00000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d2013000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b64717d8a97a4b0aa9d9084776a5d5144372a1e11000f1b2835424e5b6875818e9b91847d7d7d7b6e616875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000050e19232d363f474f575e61696e72767779797776726e69615e574f473f362d23190e05000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260585761686b6c6c6c6c6c6c6c6260584e43382c1f13070004111e2a3744515d6a7784909daa9e9285786b5f4a4754616e7a8794a1a89b8e8175685b4e4235281b0f0200000006111c26303c464f59616b6f7a81878c8f919292918f8b86807a6f6a60594f453b2f261b110600000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000004101c2834404b545c606363636363636363605c544a3f34281c10030000000000000000000000000000000000000000000000000000000005111d2935414c56606d798390969f938e89868586898f949c958f82786c60544b4034281c100400000000000000000000000000000000000000000000030f1b27323d45515d676e7b8591969fa4aca69f9c9892908f8e8f90939a9e9f9490837a6d7a8794aab4a396897c706356493d3023160a000a1623303d495663707c8996a3aca194887b6f7d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c110600000000101d2a3643505d69768390908376695d5043362a1d10000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000c1825323f4b5865727e8b9393939393938b7e7165584b3e3225180b00000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b64717d8a97a4acaa9d9084776a5d5144372a1e11000f1c2936424f5c6975828f9c95918989897e72656975828f9c95918989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000007111b242d353e454d52575f6165696b6c6c6b6965615f57524d453d352d241b1107000000000000000007121d2731454f575d5f6060606060606056544e4f575d5f6060606060606056544e463d32271b0f030005111e2b3844515e6b7784919eaa9f928579665b504855616e7b8894a1a89b8f8275685c4f4235291c0f020000000b17232e38424e58616b707d858e92999c9e9f9f9e9c98928d847c6f6b60574d41382d22170b000000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a0000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a000006131f2c3845515c666d6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000010d1925303a45515d676e7a848f949d9b99929292999c9d938e83796d665b5042392e23180c0000000000000000000000000000000000000000000000000a15202935414b555f696e7b848e939a9fa3aaaaa39f9d9b9b9c9d9f9f99928d827a6d6d798698a29f9f96897d7063564a3d3023170a000a1723303d4a5663707d89969f9fa49a877a6d707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a0000000000101d2a3643505d69768390908376695d5043362a1d10000e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0000000000000000000000000000000d192633404c5966737f86868686868686867f7265594c3f3226190c00000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d2013000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b64717d8a979f9f9f9d9084776a5d5144372a1e1100101c2936434f5c6976828f9ca09d96968b7e72656976828f9ca09d96968b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5955534d46423b332c231b1209000000000000000000010b151f333d454c505253535353535353494843454c5052535353535353534948433d342b21160a000005121f2b3845525e6b7885919eaba29886796c60534955626f7c8895a2a99c8f8376695c504336291d1003000003101c28343f4a545f6a707d8692979fa3ababacabaaaaa39f9691867d6f695e53493f33271b0f03000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b10040005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b1004000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000000000000000000000000000000000008131e2935404b555e686e7a828a919598999a999795908981796d675d544a3f30271d1207000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7981878e92989a9c9e9f9f9f9e9d9a98928e8680786d6866798592939393938a7d7164574a3e3124170b000b1724313e4a5764717d8a939393939386796d6b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b020000000000101d2a3643505d69768390908376695d5043362a1d10000d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0000000000000000000000000000000c1825323e4b57636d737979797979797979726d63574a3e3125180c000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b64717d8a93939393939084776a5d5144372a1e1100101d293643505c6976838f9ca9aaa3988b7e72656976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000009111a212930363b4246484c4f515252514f4c4846423b363029211a11090000000000000000000000030d212b333b404445464646464646463c3b383b404445464646464646463c3b38322b22190f04000005121f2b3744505b657985929facaa93877a6d60544956636f7c8996a2a99d9083766a5d5043372a1d1004000006121f2b3844505c666f7c869298a1a9afb5b7b8b8b7b4aea8a19892857b6e655b5044372b1f140900000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000815212e3b4854616e7b87898989898989877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000020c18242f39434c565e686d777e84888b8c8d8c8b87837d746d675d554b42382d1e150b000000000000000000000000000000000000000000000000000007131d28313b454d575f676d747c81868a8d8f9192929291908d8a86817b736d665e6a77838686868686867e7165584b3e3225180b000b1825323e4b5865717e868686868686857866606a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a000000000000101d2a3643505d69768390908376695d5043362a1d10000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6c65635b51463a2e2216090000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b64717e8686868686868683776a5d5144372a1e1100101d293643505c6976838f9ca9b1a5988b7e72656976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000080f171f252a31363a3b3f4344464644433f3b3a36312a251f170f08000000000000000000000000000f1921292f343738393939393939392f2e2c2f343738393939393939392f2e2c27211910070000000613202d394653606c7986939faca194877a6e61544a5663707d8996a3aa9d9184776a5e5144372b1e070000000713202d3a4653606d78839198a2aab3bbc0c4c5c5c4bfbab2aaa1979083776c6053463b31261a0e02000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000815212e3b4854616e7b87949696969694877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000007121d27313b444c565d656c71777b7e80807f7e7b76706b605c554b43392f261c0c030000000000000000000000000000000000000000000000000000010c161f2a333b454d555d606a6f757a7d8183848586858583817e7a746e69605c54677177797979797979716c62564a3d3124170b000b1724313d4a56626c71797979797979787368585f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000101d2a3643505d69768386868376695d5043362a1d10000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000006121e2a3540495157596060606060606060595751493f352a1e12060000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459616c71797979797979797771675b4f4236291d1000101d293643505c6976838f9ca9aca5988b7e72656976838f9ca9aca5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a261f1a140d050000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f24282b2c2d2d2d2d2d2d2d23221f1b160f07000000000714202d3a4753606d7a869aa4afa195887b6e62554a5764707d8a97a3ab9e9184786b5e51452f23180c000006121e2b37424e5765717e8b95a0aab4bcc5cbd1d2d2d0cbc4bcb3a99f958a7e7164574d42362a1e1205000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000815212e3b4854616e7b8794a1a2a2a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000010b151f29323b444c535b6064696e71737473716e69636059514b433931281d140a00000000000000000000000000000000000000000000000000000000040d18212a333b434b51585f62686d71747678787979787674716d67615f5750555f676a6c6c6c6c6c6c65625a50453a2e211509000915212e3a45505a62656c6c6c6c6c6c6b686157545c60646a6e72757778787979787675726e69636159534d453d352b23190f06000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000020d19232e3740464b4c53535353535353534c4a463f372d23180d0100000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535a61646c6c6c6c6c6c6c6a675f554a3f33271a0e00101d293643505c6976838f9c9f9f9f988b7e72656976838f9c9f9f9f988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000003090e141a1e212226292b2c2c2b292622211e1a140e090300000000000000000000000000000000060d13181c1e1f20202020202020161513181c1e1f202020202020201615130f0a0400000000000814212e3b4754616e7a8794a1b6a295887c6f62554b5864717e8b97a4ab9f9285786c554b4034291c1004000814212e3a47535f6a7784919ea7b1bcc5cfd7dcdfdedcd6cec5bbb1a79d908377695f53463a2d21140700101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c1000101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c10000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030d172029323a41495053575f626566676664615e57544f45403931281f160b020000000000000000000000000000000000000000000000000000000000060f182129313a40454e53565d606467696b6c6c6c6b6a6764605d55534d444d555b5e606060606060585650483f34291d11050005111d29343f485056586060606060605f5c574f4a5153585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000007121c252e353b3e4046464646464646463f3e3a352d251c1107000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b505557606060606060605d5b554d43392e22160a00101d293643505c6976828f93939393938b7e72656976838f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e09030000000000000000000000000000000000000002070c0f1112131313131313130909070c0f11121313131313131309090703000000000000000815222e3b4855616e7b8894a1aca396897c7063564b5865727e8b98a5ac9f928679675c5145382c1f1306000815222f3b4855626e7b8896a0acb9c3ced7e1e8ebebe7e0d6cdc2b8aca095887b6e6155483b2e2215080013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f130013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f13000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000050e1720282f383f44464d535558595a595854534d48443d342f271f160d0400000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c5254575a5c5e5f5f5f5e5d5a5754514b46423b444a4f515353535353534b4a453f362d22180c0100010c18222d363f454a4b53535353535352504c454044464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000a131c232a2f3233393939393939393932312e2a231c130a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d484145494a53535353535353514f4a433b31271c110600101d293643505c697682868686868686867f7265697682868686868686867e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9f9f968a7d7063574c5965727f8c989f9fa399867a6d6053473a2d201407000c1825323f4b5865727e8b98a8b2bdccd5e0e9f3f9f8f2e8dfd4c8bcb1a7988b7e7165584b3e3225180b0013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f130013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f13000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050e161d262d33373c4247484b4d4d4c4b4846423b383329231d150d04000000000000000000000000000000000000000000000000000000000000000000060d161d242932373a4145474a4e505152535252504e4b4745413a3631393f43444646464646463e3d3a342d241b110600000006111b242d343a3d3e4646464646464544403b34383c4347484c4e505252535252504e4b4846423b38332a251f170f070000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000010a12191e2225262d2d2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000003090e1214152020202020202020202020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262f363c3f414646464646464641403c37393c3e4646464646464644423f3931291f150b00000f1c2835414e5a66707679797979797979726d6266707679797979797979726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8993939393938a7e7164574c5966737f8c9393939393877a6d6154473a2e211407000d1a2633404d596673808c99a6b3bfced9e7f2fbfffffaf1e4d9cebfb3a6998c807366594d4033261a0d0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f130013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f13000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040b141b22272b31373a3b3e4041403e3b3a36312c272118120b030000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3e4143454546464543413e3a39352f2a262e33363739393939393932312e29221b1209000000000009121b22292e31323939393939393837342f282c31373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000070d121618192020202020202020191816120d070000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000010b141d242b303334393939393939393534302b2d3031393939393939393736332e271f170d0400000d1926323e49545e66696c6c6c6c6c6c6c65625b5e66696c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d868686868686867e7165584d5a677380868686868686867b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffff5e7dacdc0b4a79a8d8174675a4e4134271b0e0013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f13000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32333433312e2d2a251f1c160c07010000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1e24292c2d31343638393939383734312d2c29241d1a22272a2b2d2d2d2d2d2d2524211d181109000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735322e2d2a261f1c170e090300000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000002060a0c0d13131313131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000020b12191f2326272d2d2d2d2d2d2d282724202123242d2d2d2d2d2d2d2a2927221c150d050000000915212d38424c545a5c60606060606060585651545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855606b7079797979797979716c62564b58646e737979797979797976695f53463a2d211407000d1a2733404d5a6673808d99a6b3c0cfdae6f3fcfffffbf2e9d9ccc0b3a6998d8073665a4d4033271a0d0013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f13000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e2122252627262521211e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20212427292b2c2c2c2b2a272421201d18130e171b1d1e202020202020181715110c06000000000000000000060c111517182020202020201f1e1c1810151a1f212226282a2b2c2c2c2b2a282522211e1a14100b0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060712131313131311110e0b0601000000000000000000000000060a0e1011131313131313100f0d0a050000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000001080e13171a1a202020202020201b1a1814141717202020202020201e1d1a16110b040000000005101b26303a42494e50535353535353534b4a45494e50535353535353534b4a453f372d23180c010000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636c6c6c6c6c6c6c65625a5047525c64676c6c6c6c6c6c6c6c5f574d42362a1e1205000c1925323f4c5865727f8b98a9b3bec9d5e1eaf4f9f8f3e9e0d5c9bdb2a8988b7f7265584c3f3225190c0013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f12000714202d3a46525e6976797979797979797976685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1a19181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171b1d1e1f201f1f1d1b181413110d07010b0e10111313131313130b0b09050100000000000000000000000105090b0b13131313131312110f0c040a0f121415191b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131f20202020201e1d1b17120c04000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000003070b0d0e131313131313130e0e0c08080a0b1313131313131311100e0a06000000000000000a141e2830383e4143464646464646463f3d3a3e4143464646464646463f3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000d161f262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f55566060606060606058565048404a52585a606060606060605f534d453b31261a0e0200091623303c4956636f7c8997a1adb9c4cfd9e2e8ebebe7e1d7cec6b9ada196887c6f6255493c2f22160900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c1000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c100005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101212131312100e0b07060401000000020404060606060606000000000000000000000000000000000000000000060606060606050503000000020608080c0f111212131312100f0c080705020000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f202c2d2d2d2d2d2b2a27231d160e0600000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393932312e3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000008111f2831383e4243464646463e3d39342c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353534b4a453f3840474b4d535353535353534846423b33291f140900000613202d394653606c7885929ea9b3bdc7d0d8dddfdedcd7cfc6bcb2a89e9184776c605346392d201306000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00020e1a25303b454d525f60606060606060605f524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3939393939393837332e2820180e040000000000040d171f272e3336373939393939393635322d261f160d0300000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000002070a0c0d131313130e0d0b080303070b0d0e131313130d0c0a06020000000000000000000000040c141b212628292d2d2d2d2d2d2d2524222628292d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000050f1a23313a42494e50535353534b49453e362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c33383c3d464646464646463e3d3a342e363b3f40464646464646463b3a36312921170d03000006121f2b3844505b6673808c97a1abb5bdc5ccd2d2d2d1cbc4bcb4aaa0968c7f72655b5044372b1f1205000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000009141f29333b42464853535353535353535346413a32281e13080000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000003060809131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000306131313131313131308070502000000000000000000000005080a0b13131313130e0d0b0803000000000000000000000306080913131313131313130603000000000000000000000000000004090c0e0f13131313131313130908060300000000000000000000000000000000000000000000000000000000020507081213131313131313100706040000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000000000000a151e262e34383a45464646464644433f39322a20160c01000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000070e1316191a202020201b1a18140f0e13171a1a20202020191916120d070000000000000000000000030a1015191c1d20202020202020181815191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000b16212b35424c545a5c60606060575550483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393932312e29242a2f3334393939393939392e2d2a261f170f06000000030f1c28333f4a54606d79859199a3abb3bbc0c4c5c5c4bfbab2aaa2989184796d6053493f33271b0f030005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c0500000000000000000000060c101220202020202020201514120e090200000000000000060c1114171820202020201b1a18140f0801000000000000040a0f131516202020202020202012100c060000000000000000000002090f15191b1c20202020202020201615130f0a0400000000000000000000000000000000000000000000000002090e1114141f202020202020201d1312100c0700000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b11060000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000000006111c2630383f4446525353535353514f4b443c32281d120600000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000010a12191f2325262d2d2d2d282724201a1a1f2426272d2d2d2d2625231e19120a01000000000000000000000005090d0f10131313131313130c0b090d0f10131313131313130c0b0905010000000000000000000000000000000000000000000000000000000000000004101c27333d47545e66696c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2023232d2d2d2d2d2d2d2524211d191f2326272d2d2d2d2d2d2d22211e1a140d0600000000000b17222d3845515d67707d879299a2aaafb6b7b8b8b7b4aea8a19892867c6f665c5141382d22170b00000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000030a11171c1f2d2d2d2d2d2d2d2d21201e1a140d0500000000000810171d2123242d2d2d2d2d272724201a130b0200000000070f151b1f22222d2d2d2d2d2d2d2d1f1c17110a0300000000000000030c141b202528282d2d2d2d2d2d2d2c22211f1b150e0700000000000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2a201f1c18120b0300000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000000000000000000000000000000000c17232e38424a50535f60606060605e5c564e44392e23170b0000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000a131c242a2f3233393939393433302b25242b3033343939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5966707679797979716c6155493d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020181715110e1317191a202020202020201514120e090300000000000006111c2935404b55606b717e8792989fa4acabacabaaaaa39f9691867d706a5f544b402f261b1106000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f18100800000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a12080000000000030c151c23282c39393939393939392e2d2a251f170f0500000008121a22282d303139393939393433302b251d140b00000007101920272b2e2f39393939393939392c28231c150c030000000000020c151e252c31343539393939393939392f2e2b26201810070000000000000000000000000000000000000000050e171f252a2d2e3939393939393939372d2c28231c150c030000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000003101c28343f4a545c606c6c6c6c6c6c6b6760564b3f33271b0e0000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121c252e353b3f404646464641403c362f2f363c3f4146464646403e3b352e251c0e0500000000000000000000060a0e1011121313131212100e0b07070501000000000000000000000000000000000000020507081313131313131313070705010000000000000000000916222f3c4854606b7682868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130b0b090502070b0d0d13131313131313080705020000000000000000000d18242f3a434f59626c717d858e939a9c9e9f9f9d9c98928d847c706b61584e42392e1d140a0000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000000002090e12141520202020202020201413110d0802000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c020000000000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000a151e262e343846464646464646463b3a36302921170d020006101a242c34393d3e464646464641403c362f261d0d0300040f19222b32373b3c464646464646464638342e261e150a000000000009141e2730373d414246464646464646463c3b37322a22180d03000000000000000000000000000000000000020b17202930363a3b4546464646464646433a38342e271e150b00000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797772675c4f43372a1d11000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300020e19242e3740474b4d535353534e4c4841383840474c4d535353534c4b4640372e20170d0200000000000000040b11161a1d1e1f2020201f1e1d1b181413110d0802000000000000000000000000000002090e12141520202020202020201413110d080200000000000006131f2b37434e5863707d8994998f82766c6155493d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626b707b81878c8f919292918f8b86807a6f6a61594f463c30271d0b0200000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0802000000000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d080200000000000000000000000205070813131313131313130707050100000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c00000006111c2630383f4453535353535353534846423b33291f1409000c17222c363e45494b53535353534e4c4841382f1f150b010a15202b343c4347495353535353535353443f3830261c1106000000040f1b25303942484d4f53535353535353534947433c342a1f150b0100000000000000000000000000000000000a141d29333b4246475253535353535353504644403930271c120700000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868684776b5e5144382b1e11000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2a354049525759606060605b58534a41404a52585a60606060595751494032291e1408000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000815212e3b47535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f48505961696e757b7f8384858584827e7b736d6860584f473e342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c03000000030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c110400000c17232e38424a505f606060606060605f524d453b30251a0e05111d28343e4850555760606060605a58534a4131271d12070f1b27323c464e5455606060606060605f504a42382e23170c0000000915202c37424b53595b606060606060605f55534e463c31271d12070000000000000000000000000000000006111b262f3b454d52545f606060606060605d53514a42392e23180c0000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000091623303c4956636f7c89989393938d8174675a4e4134271b0e000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000a16232f3b47525c63666c6c6c6c67645c534547525c64676c6c6c6c66635b51443b3025190e0100000000040e1720272e3336373939393939383634312e2d2a251e1a150e06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000916222f3c4955626f7c88959b8e8174695f53483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19232d363f474f575f61696e72767879787775726e69615e564e463e352c22190c0300000000000000000005090d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000205070813131313131311100e0b0600000407090a1313131313130e0d0b0803000000000000000000000001070c0f11121313131313070705010000000000000000000000000105090b0b13131313100f0d09050000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e120814212d3945505a61646c6c6c6c6c67645c5343392f23180c131f2b37434e5860626c6c6c6c6c6c6c6c5c544a3f34281c100300000c1925313d48535d65686c6c6c6c6c6c6c6c625f584e43392f24180e050000000000000000000000000000030c17222d38414d575e616c6c6c6c6c6c6c6c6a605c544a4034281c1004000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000004111d2935414c566673808c99aaa3998a7d7064574a3d3124170a000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000c1925323f4b57636e7379797979746f64574d4c58646e7479797979736d63564c41362a1d1207000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000020d17212930363a3b4646464646464646463936302820160c02000005121e2a36424d576673808d9994887c6f62574d42362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d353e454d53575f6266696b6c6c6a6965615e56524c443d342c231a10070000000000000000020a1015191c1c2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201c1b1915100902000000000000000002080e1114142020202020201e1d1a17110b0b101316162020202020201b1a18140f08010000000000000000050c12181b1e1f20202020201413110d0802000000000000000000060c11151718202020201c1c1915100a0200000000000000000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c120700000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a0006121f2c3844505c66767979797979797976695e52463a2d20140a1723303d4955616c717979797979746e64554b4034291c1015222e3b4754606a767979797979797976665c5044382c1f120600020e1b2834414d59656f7579797979797979796f6a5f554b40352920170b02000000000000000000000000000b151e27333f49535e696e7879797979797979766d665c5144382c1f120600000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e050000000000000000000000000000000000000000000713202c3945525d687683909da99f92867a6d6054473a2d211407000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a2633404d59667380868686868174695f534d5a677480868686867f73685e5246392f23180c00000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000009141f29333b42464853535353535353535346413a32281e130800000714212d3a46535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5854524d46413a322b221a11080000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000050d14191e20212d2d2d2d2d2d2a2a27221d16161b2022232d2d2d2d2d2d272724201a130b02000000000000060f171e23282a2b2d2d2d2d2d21201d19130c04000000000000000911181d2124252d2d2d2d292826211b140c04000000000000000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b000713202d3a4653606d78868686868686867b6e6154483b2e2115121e2a36424d5764717e86868686868074675c5145382c1f1416222f3c4955626f7c86868686868686786d6053463a2d20130700020f1c2835424f5b68758286868686868686867c6f675d51453e32291d140a00000000000000000000000007121d27303944505b656e7b858686868686868683796d6053463a2d2013070000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000714212d3a4754606d7a86939fa99c908376675d5145392c201306000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000714202d3a4753606d7984919392877b6e62564c54606d7a85919392867a6e61554b4034291c100400000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000815212e3b4854616e7b8796988c7f7265584e433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212931363c4247484c50515252514f4b4746423b363028201910080000000000000000020c161e262c3235363939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c0200000000050e171e252a2d2e3939393939393736332e272021272c2f303939393939393433302b251d140b0100000000050f1821292f3437383939393939392d29241e160e04000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b000713202d3a4653606d79869393939393877b6e6154483b2e211514212d3a46535e6976828f9393939285796d6053473b30251a16222f3c4955626f7c88939393939386796d6053463a2d20130700000714212d3a4754606d7a849199939393999183796d605a50443b2f261b110600000000000000000000040d18232e39424e58606c77828f979393939392867b6e665c5144382c1f1206000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000b1724313e4a5764717d8a99a4a9998c7f7366554b4135291d1104000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130006131f2c3845515c67707d8a95998e8175685e52515d67717e8a96988d8073675c5145382c1f130600000e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000a1724313d4a5764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f262a31373a3b3f4345464544423f3b3a36302a251e160e070000000000000000000a141e2830383d414346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e1409000000020d1720293036393b46464646464644433f3932292b32383b3d46464646464641403c362f261d1308000000010c17212a333a4044454646464646463935302820160c0200000006111b242d343a3d3e4646464643413e3830281e110700000000000000000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000713202d3a4653606d7986939f9f9f94877b6e6154483b2e21151b27333f4953616e7b87939f9fa2978a7e7164574d42362a1e16222f3c4955626f7c88959f9f9f9386796d6053463a2d20130700000613202c3945525d686f7c87929fa69fa0958d81746c61564d41382d22170d030000000000000000010c161f2834404b545f6a727f8b949fa9a89e938b7e71695f544a4034281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000006121e2b37424d576774818e9aaba297897c6f6256493c2f24180d01000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130004101c2934404b55616b7683909d92867a6d61544c55606c7884919d9285796d6053473a2d2014070000101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000c1926333f4c5966727f8c999285796a63615e574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f33363839393736322e2d2a251f19130c0500000000000000000005101b26303a42494e4f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b1004000008141e29323b414653535353535353514f4a443b32353d4448495353535353534e4c4841382f251a0f03000007121e29333c454b505253535353535346413a32281e13080000010c18222d363f454a4b535353534f4e49423a3023190f050000000000000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c0a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b000713202d3a4653606d798693a0aca194877b6e6154483b2e21151f2b3744505b65737f8c99a4afa99c8f8276695e52463a2d2016222f3c4955626f7c8895a2aca09386796d6053463a2d201307000004111d2935414c56606a727f8c949ea8a89d928a7d70695e53493f33271f150b010000000000000008131e28313a45515c666f7c86929fa6aba1968e81756c62574d42392e23180c0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000814212e3a47535f697884919eab9e9285796c605346392d20130700000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b505b65727e8b97978a7d7164574a3e2f24180c0000111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000e1a2734414d5a6774808d9a91847770706e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e212226292b2c2c2b292521201e19140d0802000000000000000000000915212c38424c545a5c6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900020e1925303b444c525f6060606060605d5b554d44393d474f54566060606060605a58534a41362b20140800000c18232f3a454e575c5e60606060605f524c443a3024190d010005111d29343f48505658606060605c5a544c42352b21160b0000000000000000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e130815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000713202d3a4653606d798693a0aca194877b6e6154483b2e2115202d394653606c7884919eabb5ac9f93877b6e6154473d32271b222f3c4955626f7c8895a2aca09386796d6053463a2d2013070000010d19242f3a434e58606c77828f96a1aba49e92857b6e655b50443c31271d1207000000000000050e19242f3a434f59606d79839098a3aea39991847a6d605a50453c30271c12070000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000815222f3b4855626e7b8896a1a89b8e8275665b5044382b1f120600000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121d27313e4653606d7984919c908376675d514953606d7985929b8e817468554b4035291d100400121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000f1b2835424e5b6875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191d1e1f1f1e1c181414110e09020000000000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c53483c3024180b00030f1b2834404b5760686b6c6c6c6c6c6c5d564c4135291d1105000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c14212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f221609000713202d3a4653606d798693a0aca194877b6e6154483b2e211d2935414c5563707d8996a0acacafa4998c7f7266584e43382c1d222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000008131e28313d44505b656d7a849199a3ada1978f82776c60584e43392f24180e0500000000020b17202935414c56606b73808d95a0aaa69f92877d6f685d52483e332a1e150b00000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c100400000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000003101c28343f4a5465727f8b98a8a7988b7e7165544a3f33281c0f0300000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d605347515d6775828f9b918477675d5145392c1f130600121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000f1c2936424f5c6975828f9c95918989897e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c10121312110f0c0807050200000000000000000000000000000f1c2835414e5a6670767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d0004111e2a3744505c687278797979797976685d5246392d201307000b1724313d4a56626d7179797979767066594f44382c20150a00000000000000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c4135291e14121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c201307000713202d3a4653606d798693a0aca194877b6e6154483b2e21202c3945515d6775818e9ba8a39fa3ab9d9184776a605448392f24222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000010c161f27333f49535e686f7d87929fa6a99f948c7f726a5f554b40352920170b020000000a141d29333b45525d68707d87939fa7aa9f948c80736b60564c41362d21180c030000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000006121f2c3844505c6675828f9ba8a095877b6e6154483b2d22170b0000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494b5565727e8b9893867a6d6053473a2d20140700121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101c2936434f5c6976828f9ca09d96968b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e0005121f2b3845525e6b788586868686867a6d6154473a2e211407000b1825323e4b5865717e8686868682766b6054483c32261b0f030000000000000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c111a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b1003000713202d3a4653606d798693a0aca194877b6e6154483b2e21212d3a4754606d7a86929fa3999299a3a096897c6f62554b403529222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000040d17222d38414c56606b737f8c949fa9a69f92867c6f675d51453e33291d140a000006111b262f3b45505a606d7a849199a4aea2989083786d60594f443a2f241b0f06000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000713202d3a4653606d7985929faa9d918477695e52463a2d1c11060000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e71645753595b626f7b889599887c6f6255493c2f221609000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184796c605346392d201306000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700101d293643505c6976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0004101d2935404b556c788592939393877b6e6154483b2e211508000613202d394653606c7883909994897d7063584e43372b1f1306000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e231715202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000713202d3a4653606d798693a0aca194877b6e6154483b2e212b37434e5865717e8b98a29f9286929fa89a8e8174675d5145382c222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000006111b262f3a444f59606c77828f97a1aba3999184796d605a50453b2f261b1106030c17222d38414d57616c75818e96a1aba59f92857b6e665c50473d32281e120900000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000091623303c4956636f7c8998a2aa9a8d807467574d42362a1e0a000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595d64686c6d7a8799978a7d7164574a3e3124170b000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101d293643505c6976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8275695c4f4236291c0f000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0006131f2c3945515d677986939f9f95887b6e6255483b2f2215080005121f2b3744505b656f7c87939d9083766a5f53473b2e2115090000000000000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f141925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f0400000713202d3a4653606d798693a0aca194877b6e6154483b2e212e3a47535f6a7683909daa9b8e828e97a19f9285796d6053473b30252f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000a141d28323d44505b656d7a859199a4aba0968e81746c61574d41382d22170d0b151e27333f49535e69717e8a939ea8a89e938a7e71695e544a3f352b20160c0000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c16100800000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000004111d2935414c566673808c99aaa3988a7d7063574a3d30251a0e000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f221609000b1825323e4b5865717e868686868686867c6f6256493c2f23160900000d1a2733404d5a66738086868686868686786d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a646f747979778692988b7e7165584b3e3225180b0006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700101d293643505c6976838f9ca9aca5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858275685b4f4235281c0f000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8699a4a295897c6f6256493c2f23160900030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c27211911070000000713202d3a4653606d798693a0aca194877b6e6154483b2e28343f4a54626e7b88959fa398897d85919ea2988a7e7164574d42362a2f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000020b162027333f49535e68707d87939fa6a89d928a7e70695e53493f33271f15121d27303944505b656e7b85929fa5aba0968e81746c61574d42382e23190d040000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b050000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000713202c3945525d687683909da99f92867a6d6053473a2d201409000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000b1724313d4a56626c71797979797979796f6a6054473b2e22150800000c1926323f4b58636e737979797979797976665c5044382c1f1206000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675b6874818686868999988b7f7265584c3f3225190c00030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000815212e3b4854616e7b87939393939393877a6d6154473a2e21140700101d293643505c6976838f9c9f9f9f988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4134271b0e000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714212e3a4754616d7a8794a0a396897c706356493d3023160a00000b17222d38414e58636f7c89959a8d807367574d42362a1e12050000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f15172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f07000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2c3844505c6673808d9aa79f928679818e9baa9c8f8276695e52463a2d2f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000040e17222d38414c56606b73808c949fa9a59e92857b6e655b50443c31271d18232e39424e58606c77828f97a2ada3999184796d605a50453b30261c1007000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a00000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000714212d3a4754606d7a86929fa99c8f8276675d5145392c1f1306000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c1004000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1f130600000a17232f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b6874818e939394a3998c7f7366594c403326190d00000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700101d293643505c6976828f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e000815222e3b4855616e7b8894a1a3978a7d7064574a3d3124170a000006111b262f3c4854606b7783909d918478695f53463a2d21140700000000000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1217222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2d3a4653606d7985919ea99c8f82767e8a99a39f93877b6e6154483d322f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000006111b262f3a444f59606d78828f97a1aca1978f82776c60584e43392f241f2834404b545f6a727f8c949fa9a69f92877c6f675d51483e33291e140a00000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a00000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000b1724313e4a5764717d8a99a3a9988c7f7265554b4035291d1004000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b000005111d29343f485056586060606060606056544e463d32271b0f03000007131f2a36404a52585a606060606060605f504a42382e23170c00000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b6874818e9b9fa0a6998c807366594d4033261a0d000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000714202d3a46525e6976797979797979797976685e5246392d20130700101d293643505c697682868686868686867e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b54595c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b59534b42372c201509000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e000915222f3c4855626f7b8895a2a4978a7e7164574b3e3124180b000007111b252c38434f5966737f8c9996887b6e6155483b2e2215080000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f2418111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c11080000000000000713202d3a4653606d798693a0aca194877b6e6154483b2e36414c5664707d8a97a1a8988c7f727a86929fa4998c7f7366594f43382f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000a141d29323d44505c666e7b85929aa4a99f948c7f726a60554b40352928313a45515c666f7c86929fa6a99f948c7f736a60554b41362c21170c0200000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000006121e2b37424d576774818e9aaba197887c6f6255483c2f24180c00000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f050000010c18222d363f454a4b535353535353534947433d342b20160a000000020e19242e3840474b4d5353535353535353443f3830261c110600000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b6874818e9ba7b3a6998c807366594d4033261a0d00000613202d394653606c777979797a7b7e838e939e989083786c605346392d2013060005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000f1c2835414e5a66707679797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f5252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524f4d48423930251b0f04000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000916232f3c4956626f7c8995a2a5988b7e7265584b3f3225180c00010d18232d373f464956626f7c8999978a7d7164574a3e3124170b00000000000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b4035291d14141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3946525e6875828f9ba9a196887b6f76828f9cab9e9184776b605448392f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000020b172028343f4a545e69707d88939fa7a69f92877c6f675d51453e332f3a434f59606d79839098a3ada2979082786c60584e433a2f241a0f0500000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000814212d3a47535f697884919eab9e9185786c605346392d20130700000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433630302f2c27211911080000000006111b242d343a3d3e464646464646463c3b38322b22190f040000000008121c262e363b3f40464646464646464638342e261e150a0000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b6874818e9ba7aca6998c807366594d4033261a0d00000613202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120600020e1a25303b454d525f60606060606060605f524c443a3025190d01000d1926323e49545e66696c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000a1723303d4a5663707d8996a3a5988c7f7265594c3f3226190c0006121e29353f49515759606d798692998c7f7366594c403326190d0000000000000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c2f261b11141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c01000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3a4754616d7a86929fab9e9184786a727f8b99a4a096897c6f63554b40353c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000050e17232e38424d56616b73808d959fa9a3999184796d605a50453b35414c56606b73808d95a0aaa59f92857b6e665b50463d31281d12080000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000815222e3b4855616e7b8896a1ac9b8e8174655b5044372b1f120500000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d5043362a2322201c160f0800000000000009121b22292e3132393939393939392f2e2b27201910070000000000000a141c242a2f323339393939393939392c28231c150c030000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b6874818e9b9f9f9f998c807366594d4033261a0d000006121f2b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000009141f29333b42464853535353535353535346413a32281e130800000915212d38424c545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c02000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000a1724313d4a5764707d8a97a3a6998c807366594d4033261a0d000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e41382d22170b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e1308000000000713202d3a4653606d798693a0aca194877b6e6154483b37434e5865727f8c99a3a99a8d8074676e7b87939fa89a8e8174675d5145393c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000006111c26303b444f59606d78839097a2aba0968e81746c61574d423b45525d68707d87939fa7a89d938a7e71695e544a3f342b1f160c0000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000003101c28343f4a5465727f8b98a8a49a8a7e716453493f33271b0f0300000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c28333e48505557575757575d69768390908376695d5043362a1d1613100b0500000000000000000911181d2124252d2d2d2d2d2d2d23221f1b160f0700000000000000020a12191f2326272d2d2d2d2d2d2d2d1f1c17110a03000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b6874818e93939393938c807366594d4033261a0d0000030f1c28333f4a54616e7b87939f92878583817d786f6a5f584e42382d22170b000000020d17212930363a3b4646464646464646463936302820160c02000005101b26303a42494e50535353535353534b4a453f372d23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c282725201b140c03000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000b1824313e4b5764717e8a97a4a69a8d8073675a4d4034271a0d000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f00000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f33271e13111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000713202d3a4653606d798693a0aca194877b6e6154483b3b4754606a7784909daba197897c70636876838f9caa9f9285796d6053473b3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000a141e29323e44505c666e7b85929fa4a89d938a7e70695e544a45505a606d7a849199a4aba0968e81746c61574d42382d22190d040000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000006121f2c3844505c6675828f9ba89f93877a6e6154473b2d22170b0000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000814202d3944505a6164646464646469768390908376695d5043362a1d1007040000000000000000000000060c11151718202020202020201615130f0a0400000000000000000000080e1317191a202020202020202012100c060000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b68748186868686868686807366594d4033261a0d0000000b17222d3846535e6976828f9b8f82787774706c655f584e463c2f261c110600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000a141e2830383e4143464646464646463f3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1b18150f0902000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000c1825323f4b5865727e8b98a5a79a8e8174675b4e4134281b0e000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a3025191d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d13070000000713202d3a4653606d798693a0aca194877b6e6154483b404b55626f7c8995a0ab9e9184796d6064717e8b98a2a2988a7e7164574d423c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000020c172028343f4a545e69707d8a929da7a59e92857b6e665b504d57616c75818e96a1aba3999184796d605a50453b2f261c10070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000713202d3a4653606d7985929faa9d908377685e5246392d1b11060000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1623303c4955616c70707070707070768390908376695d5043362a1d1003000000000000000000000000000105090b0b13131313131313090806030000000000000000000000000002070a0c0d1313131313131313060300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459646f7479797979797979736e63574b3f3226190c00000006111c2a36424d5764717e8a9792877b6e6763605b534e463c342a1d140a000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c050000000000030c161e262d3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c090400000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1926323f4c5965727f8c98a5a89b8e8175685b4e4235281b0f000c1926323f4c5965727f8c93939d9f9c8f8276695c504336291d1000000000000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c41362a24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d0100000713202d3a4653606d798693a0aca194877b6e6154483b45515d6774818d9aa7a6998d8073665c606d7a85929faa9c8f8276695e53463c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000050e17232e38424d57616c74808d959faaa2978f82786c6058535e69717e8a939ea8a69f92877c6f675d51483e33291d140a0000000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000000000000091623303c4956636f7c8998a2aa998d807366564c41362a1e0a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d8391908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535d64686c6c6c6c6c6c6c66635c52473b2f23170a000000000e1a25313b4653606d798592998c8073665c535049413c342a22190b020000000000000002090e12141520202020202020201413110d080200000000000000040c141b212628292d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000d1a2633404d596673808c99a6a89c8f8275695c4f4236291c0f000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d302f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000713202d3a4653606d798693a0aca194877b6e6154483b4753606d7985929fab9f94887b6e62545d6774818e9ba89f93877b6e6154483d4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000006111c26303b45505a606d78839098a2a99f948c7f726a605b656e7b85929fa5a99f948c7f726a60554b40362c21170b0200000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004111d2935414c566673808c99aaa298897d706356493d3025190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c79868a8a8a8a8a8a8a9195908376695d5043362a1d1003000000000000000000000000000000000000000000010406070d0b0a08050000000003080b0d0e0d070604000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b53595b606060606060605957524a40352a1f13070000000009141f2c3845515c67748086868685796d6053463f382f2a22191007000000000000000000000205070813131313131313130707050100000000000000000000030a1015191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000d1a2734404d5a6773808d9aa6a99c8f8376695c504336291d10000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d10000000000006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f42393a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c20130600000713202d3a4653606d798693a0aca194877b6e615448424d5764717e8a97a2aa9c908376695f535563707d8996a1a49a8c7f7366594f444955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000a151e29333e45515c666e7b85929fa5a69f92877c6f67606c77828f97a2ada1978f82776c60584e43392f241a0f0500000000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939393908376695d5043362a1d10030000000000000000000000000000000000000001070d1113141a181715110c0601080f14181a1b191413100c0701000000000000000000000000000000000000000714202d3a4753606d798693939393939286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d4841484d4e535353535353534d4b4740382e24190e020000000004101c2834404b55646e74797979786d665c5044382d261d18100700000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f10131313131313130c0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000e1b2734414e5a6774818d9aa7aa9d9083776a5d5044372a1d11000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b40434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d21140700000713202d3a4653606d798693a0aca194877b6e61544846535e6976828f9ca9a2988b7e7165574d53606c7884919eac9e9184776b6054484955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000030c17212834404b545f69717e8a929da7a3999184796d6a727f8c949fa9a49e92857b6e655b50463c31281d120800000000000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000714212d3a4754606d7a86929fa89c8f8275665c5145382c1f1306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986868686868686868686868276695d5043362a1d1003000000000000000000000000000000000000040c13181d2020272524211d17100b131a2024272726201f1c18120b030000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c2013000008121d262f363c3f414646464646464641403c373c404146464646464646403f3b352e261c12070000000000000c18232e3943525c64676c6c6c6b605c544a3f34281b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000f1b2835424e5b6875818e9b9f9f9d9184776a5e5144372b1e11000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d1000000000000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51454b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000713202d3a4653606d798693a0aca194877b6e6154484953616e7b87939fac9f92867a6d605447505b6573808c99a6a096897c6f63554b4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000050f18232e39424d57616c74818e95a0aaa0968e81746f7c86929fa6a79d928a7d70695e53493f342b1f160c00000000000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000b1724313e4a5764717d8a99a3a8988b7f7265544b4034281c1004000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c7679797979797979797979797670665a4e4235291c0f030000000000000000000000000000000003090d161d24292c2d3431302d28221b141d252b303334332d2c29231d150d09030000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120000010b141d242b303334393939393939393534302b3034353939393939393933322f2a241c130a0000000000000007121d2730404a52585a6060605e53504a42382e23170a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875818f939393939184786b5e5245382b1f12000c1926323f4c5965727f8c93939393938f8376695c504336291d1000000000000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0aca194877b6e615448505b6573808c9aa4a89b8e8174675d51454953616e7b88949fa89a8e8174675d514955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000007121d27303b45505a606d79839098a2a89d938a7e79839098a3aaa0958d80746c61564d41382d22190d040000000000000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000006121e2b37424d576774818e9aaba196887b6e6255483b2e23180c00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c69665e544a3e32261a0d01000000000000000000000000000000060e151a1f282f35393a403e3d39342d241d262f363c4041403a38342f271f1a140d0500000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000000020b12191f2326272d2d2d2d2d2d2d282724202427282d2d2d2d2d2d2d2626231f19120a0100000000000000000b151e2f3840474c4d5353535246443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c69768286868686868685786c5f5245392c1f12000c1926323f4c5965727f868686868686868276695c504336291d1000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f5353606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c1003000713202d3a4653606d798693a0aca194877b6e61544853606c7884919eaca096897c7063554b4146535f697683909caa9f92857a6d60534955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000b151e2a333e45515c676e7b86929fa5a59e9285818e95a0aaa3989183796d60594f443b2f261b1007000000000000000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000814212d3a47535f697784919eaa9e9184786a5f53473a2e1d120700000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606060606060605d5a544c43382d22160a000000000000000000000000000000060f1820262b313a4045474d4b49453e362d222f3841484c4e4c47454039312a251f170f050000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0000000001080e13171a1a202020202020201b1a1814181a1b202020202020201a1917130e0700000000000000000000030c1d262f363c3f41464646453a38342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835414e5a6670767979797979797873695d5144382b1e12000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000713202d3a4653606d798693a0aca194877b6e61544c5663707d8996a1ab9e9184786c6053463a424d5765717e8b98a2a2988b7e7164574d55626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000030c18212934404b555f69717e8b939ea7a297928e939da7a69f92867c6f675d51473e32291d140a000000000000000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000815222e3b4855616e7b8896a0ab9a8e817467584e43372b1f0b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f535353535353535353535353504e4a433a31271c11050000000000000000000000000000030e18212a31373e434b51535a585650483e322b34414a53585a5953514b433e36312921170d03000000000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000003070b0d0e131313131313130e0e0c080c0e0e131313131313130d0c0a07020000000000000000000000000b141d242b303334393939382d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6961574c4135281c10000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d00000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61566673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0aca194877b6e6154525d6875818e9ba8a4998c7f73655b5044373b4754606d7a86929faa9c8f8276695e5355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000060f18232f39434d57616c74818e95a0a9a29e9b9da5a99e948b7f726a5f554b40352c20170b0200000000000000000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000003101c28343f4a5465727e8b98a8a4998a7d7164574a3e31261a0f0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e4346464646464646464646464643423e3831281f150a0000000000000000000000000000000915202a333c424750555d606764615a50443a323d46535c646766605c554f46423b33291f14090000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060605f5d574f463b3024180c0006121e29353f49515759606060606060605c5a544c42382d21160a0000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca194877b6e615454606d7a86929fac9f93877b6e6153493f333945515d6775818e9ba89f93877b6e615355626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000007121d27313c45505a606d79839198a2adaba7a9ada1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000006121f2c3844505c6675828f9ba89f93867a6d6054473a2d2114090000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393939393939393939393635322d271f160d030000000000000000000000000000020e1a26313c454e535a61676d73716c61564c4137434e58646e74736d676159534d453b31251a0e020000000000000000000000000000030d151d23292c3939393939393939393836312b241b120800000000000000000000000104060712131313130908060300000000000000000000000000000000000000000000000000000001080e13171a1a2020201f1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26303a42494e4f53535353535352514c463d342a1f130800010d18232d373f464a4c53535353535353504e49423a31261c100500000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000713202d3a4653606d798693a0aca194877b6e61545865727e8b98a3a99c8f8276695e5341382d35414b5563707d8996a1a49a8c7f73655b55626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000010b151f2a333e45515d676f7c86929facb8b4b8ab9e92857a6d655b50463c31271d11080000000000000000000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000713202d3a4653606d7985929fa99d908376685d5245392c2013070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d0400000000000000000000000000000006121e2b37424e575f626c7179807e71685d52453c4754606a74817f79706b615e574d42362a1e1205000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000001070d1013141e202020201615130f0a0400000000000000000000000000000000000000000000000000000003070b0d0e131313120706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464544413b342b22180d02000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a6063707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d20130700000713202d3a4653606d798693a0aca194877b6e61545f6a7683909daaa2978a7e7164574d422f262f3a4653606c7884919eac9e9184786c6055626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000000030d18212935404b555f6a737f8c99a6b2bdb0a3968a7d70685e53493f342a1f150b00000000000000000000000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f22150800000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000091623303c4956636f7c8998a2aa998c807366564c4135291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000010910161b1e2020202020202020202020201d1c1a16110a03000000000000000000000000000000000814212e3a47535f6a6e767e848d857a6d60584e43505a626f7c888c847d756e695e53463a2d2114070000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000040c12181d20202b2d2d2d2d22211f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161e262d323536393939393939393835302a22191006000000000a131b23292e3132393939393939393635322d261f160d03000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f66606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f120600000713202d3a4653606d798693a0aca194877b6e6154626f7c88959fab9f9285796d6053473b31202b3844505b6673808d99a7a096897c706355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000000007121d27313c46505a606d7984919eaab7b9b1a4978b7e71695f554b40342820170b02000000000000000000000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d21140700000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d201307000000000000000004111d2935414c566673808c99aaa298897c6f6356493c3024190d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000050a0f12131313131313131313131313100f0d0a050000000000000000000000000000000000000815222f3b4855626e7c828a91968d80746a5f534b55616c76839096918a827b6e6154483b2e21150800000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000040d161d24292c2d38393939392f2e2b2620181007000000000000000000000004090d0f0f131313131313130d0c0a060200000000000000000000000105090b0b13131313100f0d0905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2c2b28241f1810070000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d0400000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000713202d3a4653606d798693a0aca194877b6e615c6673808d9aa7a79a8d8174675c5145382c1f28333f4a54626e7b88959fa89b8e8174675d626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000060f18242f39434e58626c75818e96a0acafacafac9f92867b6e675c51453e32291d140a000000000000000000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d949e9f92877c6f625a515c67717e8a949f9e93867d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646463c3b37322a22180e04000000000000000002091015191b1c20202020202020191916120d07000000000000000000060c11151718202020201d1c1915100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1015191c1c2020202020201f1e1c18130d060000000000000000070d12161819202020202020201d1c1916100a03000000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b0000000713202d3a4653606d798693a0aca194877b6e61606d7985929eaba095897c6f62554b4034291c222d3847535f697683909daa9f92857a6d60626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000030c18212935404b555f6a717e8b939ea8aba39fa3aba2989083796d60594f443b2f261c11060000000000000000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000714212d3a4754606d7a86929fa89b8f8275665c5044382c1f1206000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000004080a0a131313130d0c0a070200000000000000000000000713202d3a4653606d78839097a2999083766c6156606d7984919e9f958d80736b6155483c2f23160900000000000000000002070c0f11121313130e0706040000000000000000000000000000000000000000000007121d28313940454751535353534947433c342a20150a00000000000000030c141b212528292d2d2d2d2d2d2d2625231e19120a010000000000000911181d2124252d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131212100c0802000000000000000000000106090b0c13131313131313100f0d0a0500000000000000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e615b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000713202d3a4653606d798693a0aca194877b6e6164707d8a97a1ab9d9083776a605443392f23181c2b37424d5765727e8b98a3a2988b7e7164626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000b151e2a333c45515d676f7c86929fa5a79f999299a3aaa0958d80746b61564d42382d22170d04000000000000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000000000000000b1724313e4a5764717d8a99a3a8988b7e7265544a3f34281c1003000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000050b101416171f2020201a1917130e070000000000000000000006131f2c3845515c666e7b85929a9f948b7e71675e68737f8c96a1989083796d60594f44382c2014070000000000000000060d13181c1e1f2020201b1313100c0700000000000000000000000000000000000000010d18242f39434b51535e6060606055534e463c32261b0f040000000000020c151e262c3135363939393939393933322f2a231c130a000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c615b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a000000000713202d3a4653606d798693a0aca194877b6e616875828f9ca9a3998c7f7265584e4331271d121a26313c4754606d7a86929faa9c8f837669626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000007121d27303c45505a606d79839198a2aa9f9590869299a4a79d928a7d70695e544a3f332820160c0100000000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d1207000000000000000005121e2b37424d576774818e9aaba096887b6e6155483b2e23170c00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000810171c2023242c2d2d2d2726231f19120a01000000000000000004101c2834404b545e69707d88939f9e91857a6d616e7b86929f9f92867b6e665c51473e33281c1004000000000000000710171e24282b2c2d2d2d28201f1c18120b03000000000000000000000000000000000004101d2935404b555d606b6c6c6c6c625f584e43372b21160a000000000009141e2730373d414246464646464646403e3b352e251c120700000006111b242d343a3d3e4646464643413e3830281e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d575f62686e717477787979787775726e69625f58514940372e231a0c02000000000713202d3a4653606d798693a0aca194877b6e616e7a86929fac9f92867a6d6154473d3221150b15202c3945525d6875818e9ba99f93877b6e626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000060f18232e39434d57616c74818e95a0aaa29890837d87939fa7a49e92857b6e665b50443d32281e130800000000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000000000000714212d3a46535f697784919eaa9e918477695f53463a2d1c110600000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006111a22282d30313939393933322f2a241c140a0000000000000000000c18232e39424d57616b73808d949f978d80746a74818e989d938a7e71695f544b40352c21160b0000000000000006101922292f343738393939352d2c28231d150c05000000000000000000000000000000000613202c3945515d676d78797979796f6a5f53473d32271b0f0100000004101b26303942494d4f535353535353534c4b4640372e23190d0200010c18222d363f454a4b53535353504e49423a30231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d605853565e6165686a6b6c6c6b6a6865615e57534e463f372e251c110800000000000713202d3a4653606d798693a0aca194877b6e66727f8c99a3a99b8f8275685e5246392d201304111d2935414c5663707d8a97a1a49a8c8073656f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000030c17212834404b555f69717e8a939da7a59f92867b73808d95a0aaa1978f82786c60594f443a2f241910060000000000000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000000000000815222e3b4855616e7b8896a0ab9a8d817467574d42362a1e0a0000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000030a1117242c33393c3d46464646403f3b352e261c120700000000000000050c121d27303b454f59606d788290979f92877c6f7c87939f958e81746c61574d42392e231a110c060000000000020d17222b333b404445464646413a38342e271e170e060000000000000000000000000000000714202d3a4753606d7a84868686877c6f62594f44382c1d12070000000915212c37424c545a5c606060606060605957514940352a1e12060005111d29343f48505658606060605c5a544c42352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f534c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a0000000000000713202d3a4653606d798693a0aca194877b6e6a7784919daba1978a7d7064564c41362a1e11050d19242f3a4653606d7984919eac9e9184786c6f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000b151e29333b45515c676e7b86929fa5a89e938b7e716d79839098a3a99f948c7f736b60564c41352922180d03000000000000000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d010000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e0200000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000000000000000000000000000000000000000040c151c2328363e44494a525353534d4b4740382e24190e0200000000000810171d1e252a333e44505c666e7b85929a9990827982909a989183796d605a50453c302a251e1d1710090000000007131e29333d454c50525353534e4645403930292018100800000000000000000000000000000613202c3945515d67707d8a949a8f82766b605448392f24180c0000000d1925313d49545e65696c6c6c6c6c6c6c66635b51463b2f23160a000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b5046474b4e5152525352514e4c4846423b37312a221c130a010000000000000713202d3a4653606d798693a0aca194877a6e6f7c8995a0ab9e9185796d6053463a3025190d0108131f2b3844505c6673808d9aa7a196897d706f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000007121c27303b45505a606d79839098a2aba0968e81756c666e7c86929fa6a69f92877c6f685d52453f342a1f150b010000000000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d2114090000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000000000000060d161e262e343f485055575f6060605a57524a40352a1f13070000000008121a22282d3036393a3f4a545e69707d88939f948e828e949f92867c6f675d51483e3a3936302d28221b12090000000c18242f3b454f575d5f6060605b53514b423a322a221a11070000000000000000000000000004101d2935404b55616c75828f9c94897c6f63554b4035291d100400000f1b2835414d5a65707579797979797979736d63574b3e3225190c000b1724313d4a56626d7179797979767066594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c413e41444546464544423f3b3a36302b262018100a01000000000000000713202d3a4653606d798693a0aca094877a6d74818d9aa8a79a8d8073665c504438291e13080003101c28343f4a54626e7b88959fa89b8e81746f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000050f18232e39424d57616c74808d95a0aaa39991847a6d605f6a727f8b949fa9a39991847a6d605a50463c31271d1207000000000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3a4653606d7985929fa99c908376675d5145392c2013060000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000000000000000070f18202830383f44515a61646c6c6c6c66635c52473b2f23170a00000005101a242c33393a4146474a4d5357606b73808c949e938e939e938b7f726a5f55534d4b4746413a39342c241b100600000f1c2834404c5761696b6c6c6c68605c544c443c342c2318120b030000000000000000000000010d18242f3943505a626f7c89949b8e8175675d5145392c1f130600000f1c2936424f5c697582868686868686867f7366594c403326190d000b1825323e4b5865717e8686868682766b6054483c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d3037383939383735322e2d2a251f1a150e060000000000000000000713202d3a4653606d798693a0aca093877a6d7985919eab9f95887b6e62544a3f3428170d0200000b17232e3847535f6a7783909dab9f9285796f7b8895a2aca09386796d6053463a2d20130700000000000000000000000000020c17212834404a545f69717e8a929da7a69f92877c6f675d58606c77828f97a1aba1968e81756d62584e43392f23180f050000000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000000000091623303c4956636f7c8998a2a9998c7f7366554b4135291d1104000000000000000000000000020d17222b36424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000000000810192129323a424a505b636c7079797979736e63574b3f3226190c0000000c17222c363e45494c525457575f6165656d78828f9c9e9b9e9b8f82756d6865615e575754524c49453e362c22170c0000111e2b3744505d697378797979746d665e564e463e3528231c150c04000000000000000000000007121d28313e4754606a7683909c9285796d6053473a2d20140700000f1c2936424f5c6975828f93939393938c7f7366594c403326190d000613202d394653606c7883909994897d7063584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e232c2c2b2a282521201e1a140f0a03000000000000000000000713202d3a4653606d798693a0aca093867a6f7c8997a1aa9d9083766a5f5342382e23170500000006111c2b37434e5865727f8b99a3a2988a7e717b8895a1aca09386796d6053463a2d201307000000000000000000000000000a141e29333b44515c666e7b85929fa4a99f948c7f726a6055505b656e7a85929ea5a89e938b7e716a5f554b40342921170c020000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000004111d2935414c566673808c99aaa197897c6f6256493c2f24180d0100000000000000000000000007131e29333d454c555f676a6c6c6c6c6c6c69665e54493e3226190d01000000000000000000000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d000005111d28333e485055565e616467696e7175787c808d99a6a8a6998c807c7875716e696764615e565550483e34281d110500121f2c3845525f6b788586868681786d685f584f473f342e271e160e0600000000000000000000010c161f2b37434e5864717e8a99988a7e7164574a3e3124170700000f1c2936424f5c6975828f9c9f9f9f998c7f7366594c403326190d0005121f2b3744505b656f7c87939d9083776a6054473b2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f201f1e1b191514120e09030000000000000000000000000713202d3a4653606d798693a0aca093867974808d9aa9a3988b7e7265584e4330261c1106000000000f1a26313c4754616d7a86929faa9b8f82757b8894a1aca09386796d6053463a2d20130700000000000000000000000006111c26303b454f59606d78839097a2ada1978f82786c60584e49535e68707e8a939da8a59f92867c6f675c51453e33291e140a00000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000713202c3945525d687683909da99e9285796c605346392d201307000000000000000000000000000c18242f3b454f575d5f60606060606060605c5a544c42382d21160a00000000000000000000000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800000814212d3945505a6164686d7174777b7e8185888d929ca8b3a89c928c8885817e7b7774716d6864615a5045392d211508000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000040d1b27323d4754606d7a86929a8d8174675a4e412f24180d01000f1c2936424f5c6975828f9ca8aca6998c7f7366594c403326190d00030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e110f0c0807050200000000000000000000000000000713202d3a4653606d798693a0afa39986797884919eab9f92867a6d6054473c3121150a00000000000a15202d3946525d6875828f9ba99f92867a7b8894a1aca09386796d6053463a2d2013070000000000000000000000050e17232e38424d57616b73808d959fa9a49e92857b6e665b5046414d56616c74818e96a0aba2989083796d605a50453b30261c110600000000000000000000000000000000000009121c25333d45454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000050e1720333d454c504f54596063676d70727576787879797878777573706d6865605d55504a423c332b2319110700000000000000000000000714212d3a4754606d7a86929fa89b8e8175665b5044382b1f1206000000000000000000000000000f1c2834404c5761696b6c6c6c68605c544c504e49423a31261c1005000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000a1723303d4955616c71777a7e8184888b8e9297999e9ea1a9a39f9e9997918e8b8784817e7a77716c6155493d3024170a000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000915202b353f4745515d677683909c9083766a554b4035291d1004000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000b17222d38414e58636f7c89959a8d807367574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f9286797c8996a1a89b8e8175685d5245392c201303000000000005111d2935414c5663707d8a97a1a2988a7d7b8794a1aca09386796d6053463a2d20130700000000000000000000020b172028343f4a545e69707d8a929da7a79d928a7d70695e544a3f3b44505a606d79849199a3aaa0958d80746c61574d42382e23170e0400000000000000000000000000000000000c18242f3a454f575c5f606059575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000000000000000000c18242f3a454f575c5f606059555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000a1724313d4a5764707d8a99a3a7988b7e7165544a3f33281c0f0300000000000000000000000000111e2b3744505d697378797979746d665e564e463e3528231c150c040000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000b1724313e4a5764717e83878a8e9196989b9e9c97919197a1989292979c9e9b9896918e8a87837e7164574b3e3124180b000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000010e1a26313d4751595e556673808d99928578675d5145392c201306000f1c2936424f5c6975828f9ca8aa9f998c7f7366594c403326190d000006111b262f3c4854606b7783909d918478695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f928579808d9aa8a196897d7063564c4135291d11040000000000010d1924303a4653606d7985929eaa9b8e817a8794a0b5a09386796d6053463a2d201307000000000000000000000a141d29323b44505c666e7b85929ea4aaa0958d80746c61574d4238323e45515d676f7c87929fa7a79d928a7e70695e544a3f342820160c02000000000000000000000000000000030f1c2834404c5761686b6c6c66635b55585a5c5d5e5f565e61666a6c6c6a66605d564e463c322a211b12090100000000000000000000000000000000000000030f1c2834404c5761686b6c6c66635b5356595b5d5e5f565e61666a6c6c6a66605d564e463c342e261e180f0800000000000000000000000005121e2b37424d576774818d9aaba095877b6e6154483b2d22170b0000000000000000000000000000121f2c3845525f6b788586868681786d685f584f473f342e271e160e06000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000a1724313d4a5764707d8a939a9a9ea09e9a938f8a8585919e9286858a8f93999ea09e9a9a938a7d7164574a3e3124170b0006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000004111d2a36424e59636a6c6c727f8b9897867a6d6053473a2d201407000f1c2935424f5c6875828f9b9f9d93938c7f7366594c403326190d000007111b252c38444f596673808c9996887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000713202d3a4653606d798693a0ab9f92857884919eac9e9184786c6053463a2f24190d0100000000000008131f2c3844505c6673808d9aa79e9285798699a3afa09386796d6053463a2d20130700000000000000000006111c262f3b444f59606d78829097a1ada3989083796d605a50453b2f2935404b55606a73808c959faaa49f92857b6e665c50443d32281e130800000000000000000000000000000005111e2b3744505c6873787979736d63574b4d4f50555d60686d7276787977736d685f584e443b3025190e02000000000000000000000000000000000000000005111e2b3744505c6873787979736d6357494c4f50555d60686d7276787977736d685f584e443b3025190c06000000000000000000000000000714212d3a46535f697784919eaa9d918477695e52463a2d1c110600000000000000000000000000000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000713202d3a4653606d7985929f9f9c97928d87827d7883909c9285787d82878c91969b9f9f9285796d6053473a2d20140700010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000006121f2c3845525e6a757979797e8a9794877b6e6154483b2e211508000e1b2835414e5b6874818e9b95898686867f7366594c403326190d00010d18232d373f464956636f7c8999978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000000713202d3a4653606d798693a0ab9e92857b8896a1a49a8c8073655b504437281e13080000000000000003101c28343f4a54626f7c8895a0a197897c86929faca09386796d6053463a2d2013070000000000000000050e17222d38424c56606b73808d949fa9a69f92867c6f675d51473e3329242f3a434e58606d78839098a2ada2979082786d60594f443a3025191006000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000815222e3b4855616e7b8896a0aa9a8d807467574d42362a1e0a0000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000006131f2c3845515c6775818e9a948f8a85807b76717783909d92857971767b80848a8f92998e8175675d5145382c1f13060000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000613202c3946535f6c798786868a909a95887b6e6255483b2f221508000e1b2734414e5a6774818d9a9083797979736d63574b3e3225190c0006121e29353f49515759606d798692998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000000000000000000000000000713202d3a4653606d798693a0ab9e91847f8c99a89f93877b6e6153493f3327160c0100000000000000000c17232e3847535f6a7783909da9998c7f85929faba09386796d6053463a2d20130700000000000000020b162028333f4a545e68707d88939fa6a99e938b7f726a5f554b40352c201d28313d44505c666e7b86929fa6a99f948c80736b60564c41352922180d030000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e02000000000000000000000003101c28343f4a5465727e8b98a8a398897d7063564a3d30251a0e0000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000004101c2834404b5564707d8a8d88837e79736e696a7784919d9886796d696e73787d82868c8a7d7064554b4035291d100400000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000613202c3946535f6c79869293979aa295887c6f6255493c2f221609000d1a2733404d5a6673808d99918578666c66635b51463b2f23160a000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000713202d3a4653606d798693a0aa9e918482909caa9c8f8276695f5341382d22170400000000000000000006111c2b37434e5865727f8b99a39d908384919eaba09386796d6053463a2d201307000000000000000a141d28323a44505b666e7a85929aa4aba1968f82756d62584e43392f231a161f28343f4a545f69717e8b939ea9a69f93877d70685e52463f342a1f150b01000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e110500000000000000000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e1105000000000000000000000006121f2c3844505c6675828f9ba89f9286796d6053473a2d20140900000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000c18232e3a4653606d7984807b76716d66615f6b7884919e93877a6d6061666c70757a7f83796d6053463a2f24180c00000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f221609000b1825323e4b5865717e8b989286796d605957514940352a1e1206000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000000000000000000000000000713202d3a4653606d798693a0ab9e918587929fa2988b7e7164574d422f261b1106000000000000000000000f1b26313c4754616d7a86929f9f928785929eaba09386796d6053463a2d20130700000000000006111b262f3a444f59606c78828f97a1aca49991847a6d615b51463c31271d110d17232e38424d57626d75828f97a1ada49991847a6d615b51463c31271d1207000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000713202d3a4653606d7985929fa99c8f8276675d5145382c1f1306000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000007131f2c3845515c676d78746e6a64605c545f6b7885929e94877b6e61545b6063686e72776d675c5145382c1d12070000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000916232f3c4956626f7c899a99897c6f6356494640372e23190d02000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000000713202d3a4653606d798693a0ada197919299a39f9285796d6053473b3120140a00000000000000000000000a15202d3946525e6875828f9ba399929297a1ada09386796d6053463a2d2013070000000000040e17222d38414c56606b737f8c949fa9a79f93877d70685e52493f342a1f150b06111c26303c45505a616d7a85919ea4aba1968f82756d62584e43392f24180f060000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b00000000000000000000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000000000091623303c4956636f7c8997a2a9988c7f7265554b4035291d100400000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000004101c2834404b555c666c66625f575351505b657985929f95887b6e62555053565e61666a605c554b4034281c0b01000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000714202d3a4753606d7a8693998c807366594f44382c251c120700000c1926323f4c5965727f8c93939da09c8f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000713202d3a4653606d798693a0b3a9a19e9fa3a89a8e8174675d5145392c1f1302000000000000000000000005111d2a36414c5664707d8a97a1a39f9ea1a9b3a09386796d6053463a2d20130700000000020c162027333f49535e686f7d87929fa6aa9f958d80736b60564c41372d22180d03000a151e2a333f46525e68707d8a929da8a89e938b7f726a5f554b40352921170d0300000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f03000000000000000000000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000000004111d2935414c566673808c99a9a197887c6f6255483c2f24180c00000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000c18232e39434b545b605b54534e464653606c7986939f95897c6f625649464c5254595d53514b43392e23180c000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000613202c3946535f6c7986929facaca295887c6f6255493c2f221609000613202c3945515d677783909d9083776b6054483d30261c110600000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000713202d3a4653606d798693a0acb3adabacaca095897c6f62554b4035291d10040000000000000000000000010d1925303a4653606d7985929eabacabadb3aca09386796d6053463a2d2013070000000008131e28323a44505b656d7a849199a3aea2989083786d60594f443a30251b10060000030c18212a36414c56616b74808d95a0aba69f92867c6f675d51453e33291f1409000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000613202c3945525d687683909da99e9185786c605346392d201307000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000d1a2633404d59667380868686868686868680746c61574e43392f251b10070000000000000000000007121d273039424a5053504a47423c4753606d7a869aa496897c706356493d4146474c504645403930271d12070000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090004101d2935404b556673808c9995897d7063584e42382e23170b00000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000000000000000000000000000713202d3a4653606d798693a0acacacacb5ab9d9184776a605443392f24180c0000000000000000000000000008131f2c3844515c6674808d9aa7b1acacacaca09386796d6053463a2d201307000000010d1924303a444e58606c77828f96a1aba59f92857b6e665c50473d32281e130900000000060f1925303a444f59606d79839199a3aea3989183796d605a50453b31261a0e020000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000714212d3a4754606d7a86929fac9b8e8174655b5044372b1f120500000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000b151e272f383f4446443f38373a4754616d7a8794a0978a7d7064574a3d36393b3f443a38342e271e150b00000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000613202c3946535f6c7986929393939393887c6f6255493c2f22160900010d18242f3b4855616e7b88949c8f82756a60544a3f34281c1003000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000713202d3a4653606d7986939f9f9f9f9f9fa3998c7f7266584e4331271d12070000000000000000000000000004101c2834404a54626f7c8895a09f9f9f9f9f9f9386796d6053463a2d20130700000004111d2935414c56606a727f8c949ea8a89e938a7e71695f544a3f352b20160c00000000000008131e29323e45515d676f7c87929fa69fa0958e81746c61574d42362a1e120500000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f22150800000000000000000000000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f2215080000000000000000000a1724313d4a5764707d8a99a3a49a8a7e716453493f33271b0f030000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000030c151d262d33383938332d2e3b4854616e7b87949f978a7e7164574b3e312d2e33372d2c28231d150c030000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000714212d3a47535f6975828f9c93877c6f665c5044382b1f1206000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000000000000000000000000000713202d3a4653606d7986939393939393939392867b6e6154473d3221150b0100000000000000000000000000000c18232e394754606a778390939393939393939386796d6053463a2d2013070000000713202c3945525d686f7c879293939393968e81746c61574d42382e23190e04000000000000020c17202935404b55606a727f8c9493939393938a7e71695f53463a2d211407000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a000000000000000000000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000000000e1b2734414e5a6774818d93939393877a6d6154473a2d22170b0000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000030b141c22282b2d2b28222f3b4855626e7b889393938b7e7265584b3f322521262a201f1c18120b030000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020006121f2c3845525e6a757979797979797979766a6054473b2e221508000006121e2b37424d57626f7c89939a9083786d6053463a2d201307000c1926323f4c5965727f8c93939393938f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000000000000000000000000000713202d3a4653606d78868686868686868686868275685e5246392d20140300000000000000000000000000000007121c2b37434e5865727f86868686868686868686786d6053463a2d2013070000000714212d3a4754606d7a848686868686868684796d605a50453b30261c11070000000000000000050e18242f39434e58606c788286868686868686857b6e6155483b2e2215080000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c0000000000000000000000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c000000000000000000111e2b3844515e6b778486868686868377685e5246392d1b110600000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000020a11171c1f201f1c222f3c4955626f7c86868686867f7265594c3f322619191d1313100c07000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060000020e1a26313c4754606a7581868686867f7265584c3f3225190c000c1926323f4c5965727f868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c2013060000000000000000000000000006121f2c3844505c667679797979797979797979757065564d41362a1e1105000000000000000000000000000000000f1b27323c4a57626d727979797979797979797976665c5044382c1f12060000000713202c3945525d686d7879797979797979776d675d51483e33291e150a0000000000000000000007121d27313c44505b666c7679797979797979786e695f53463a2d21140700000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b00000000000000000000000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000000111d2a37434f5c6772777979797979777167564c41362a1e0a000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000007121c252e353b3f404646464646464646413f3c362f261d120800000000000000000000000000000000000000060b0f12131215222e3b4754606a767979797979726d63574a3e3125180c11070604000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000010e1a26313d4751595e5f6060606060606055544e463c32271b0f0300000009151f2b38434e58656f7579797979726d62564a3e3125180b000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d11040000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c6c69655e54443b3025190e02000000000000000000000000000000000a15202e3a46515b62656c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c100300000004111d2935414c565d606b6c6c6c6c6c6c6c6b605d554b40362c21170c0300000000000000000000010b151f28333f4a545b60696c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000f1b27333f4b5660676b6c6c6c6c6c6a675f55443a3025190d00000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000003060606131f2b37434e5860626c6c6c6c6c65635b51463a2e2216090400000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000915202b353f474e5253535353535353534947433c342b20150a00000000030f1b27323d46535d65686c6c6c6c65625b51463a2e221609000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000c17232e38424a505f606060606060606060605c5a544c4232291f1408000000000000000000000000000000000004121e29353f49515759606060606060606060605f504a42382e23170c00000000010d1924303a444c52545e606060606060605e53514b433a2f241a0f06000000000000000000000000030d17222d38424a50535d606060606060605f55534d453b31261a0e0200000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e120600000000000000000000000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e12060000000000000000000b17232e3a444e565c5e60606060605d5b554d4332291e1308000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060595751493f352a1e1206000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d050000000000040f19242d353d424546464646464646463c3b37322b22190f0400000000000a16202b34414b53595b60606060585651493f34291e12060006121e29353f49515759606060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000000000000000000000000000006111c2630383f4453535353535353535353534f4d4942393020170d020000000000000000000000000000000000010d18232d373f464a4c5353535353535353535353443f3830261c1106000000000008131e28323a4145475153535353535353514745403a31281d1208000000000000000000000000000006111c262f383f44465053535353535353524846423b33291f140900000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d01000000000000000000000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d0100000000000000000006121d28323c444b4f515353535353504f4a433b3120170d020000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000a15202b343c43474953535353534c4a463f372d23180d010000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000008121b242b31363839393939393939392f2e2b2720191007000000000000040f19222f3941484d4e535353534c4a463f372d23180d0100010d18232d373f464a4c53535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000a151e262e3438464646464646464646464642413d3730271e0e050000000000000000000000000000000000000007111b252d353a3e3f464646464646464646464638342e261e150a000000000000020c1620283035393a4546464646464646443a39352f281f160c000000000000000000000000000000000a141d262d3338394346464646464646453b3a36312921170d03000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b1106000000000000000000000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b110600000000000000000000010c16202a323a3f4344464646464644423e3931291f0e0500000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000002070a0c0d13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000040e19222b32373b3c46464646463f3e3a352d251c11070000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f07000000000000000007101d272f373d4042464646463f3e3a342d251b110700000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d040000000000000000000000000000000000030c151c23282c39393939393939393939393635312c261e150c0000000000000000000000000000000000000000000a131b23292e313239393939393939393939392c28231c150c0300000000000000040e161e24292c2d3839393939393939382d2c29241d160d0400000000000000000000000000000000020b141c22282b2d3639393939393939392e2d2a261f170f060000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b1309000000000000000000000000040e1820282e33373839393939393736332e271f170d000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f393939393932312e2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000000000000000b151d252c3134353939393932312e29231b130900000000000a131b23292e3132393939393939393635322d261f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000010a11181e2225262d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000000000000000040c13191d20212b2d2d2d2d2d2d2d2b20201d18130c04000000000000000000000000000000000000020a11171c1f202a2d2d2d2d2d2d2d2c22211e1a140d060000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000060e161d23272a2b2d2d2d2d2d2a2926221c150d0500000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222d2d2d2d2d2625221e18110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131309080603000000000000000000000000030b131a202427282d2d2d2d2525221e181109010000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000000000000000000000000000000000000060c101220202020202020202020201c1b1915100902000000000000000000000000000000000000000000000000070d12161819202020202020202020202012100c0600000000000000000000000002080d1113141e202020202020201e1413110d0701000000000000000000000000000000000000000000060b0f12131d202020202020201f1514120e090300000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000040c12171b1d1e20202020201d1d1a16110b0300000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020191816120d07000000000000000000070d12161819202020202020201d1c1916100a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000000000000002050708131313131312070604010000000000000000000000000000000000000000000000000000030613131313131313131313130f0f0d09040000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313130603000000000000000000000000000000000104070712131313131313131107060401000000000000000000000000000000000000000000000000000306061013131313131313120807050200000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b09060100000000000000000000000000000000000001060b0f1111131313131311100e0a06000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f131313130c0b09060100000000000000000000000106090b0c13131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: + serializedVersion: 2 offset: 0 size: 0 path: diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat new file mode 100644 index 00000000..9ca8026a --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: -1 + - _UnderlayOffsetX: 0.61 + - _UnderlayOffsetY: 0.76 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 0} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} + m_BuildTextureStacks: [] diff --git a/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat.meta b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat.meta new file mode 100644 index 00000000..6e2f9999 --- /dev/null +++ b/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ba087ceae4259b1489dfb70bffac035d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: From 8caa56689018617755741d0ba5edffee3cd3345d Mon Sep 17 00:00:00 2001 From: Mytiaoga <32819046+Mytiaoga@users.noreply.github.com> Date: Mon, 11 Jul 2022 14:06:30 +0800 Subject: [PATCH 12/28] First Contact - Revert Offbeat to OnBeat Live --- Assets/Scripts/Games/FirstContact/FirstContact.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Assets/Scripts/Games/FirstContact/FirstContact.cs b/Assets/Scripts/Games/FirstContact/FirstContact.cs index 2ada3050..76d0a400 100644 --- a/Assets/Scripts/Games/FirstContact/FirstContact.cs +++ b/Assets/Scripts/Games/FirstContact/FirstContact.cs @@ -108,7 +108,7 @@ namespace HeavenStudio.Games private void Update() { //This is taken from the conductor script - if (Conductor.instance.ReportBeat(ref lastReportedBeat, offset: .5f)) + if (Conductor.instance.ReportBeat(ref lastReportedBeat)) { liveBar.GetComponent().Play("liveBar", 0, 0); } From dae152668d5a78f8ce14c118328231f9ade33031 Mon Sep 17 00:00:00 2001 From: Mytiaoga <32819046+Mytiaoga@users.noreply.github.com> Date: Mon, 11 Jul 2022 14:22:12 +0800 Subject: [PATCH 13/28] Current version pull Updated First Contact anims --- .../alien_anim/alien_bad/alien_fail.anim | 3977 +++++++++-------- .../alien_anim/alien_good/alien_success.anim | 36 +- .../alien_anim/alien_talk/Alien.controller | 29 + .../FirstContact/Animations/liveBar.anim | 98 +- .../alien_anim/alien_bad/alien_noHit.anim | 140 + Editor.meta | 8 + 6 files changed, 2328 insertions(+), 1960 deletions(-) create mode 100644 Editor.meta diff --git a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim index 3ca05a25..35b7083f 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim +++ b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_bad/alien_fail.anim @@ -27,7 +27,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: 0, z: 81.393} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -36,7 +36,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 0, z: 81.393} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -61,7 +61,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 180, y: 0, z: -21.348022} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -70,7 +70,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 180, y: 0, z: -21.348022} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -88,44 +88,44 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: 0, y: 0, z: -13.694} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.022222223 - value: {x: 0, y: 0, z: -13.694} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.044444446 - value: {x: 0, y: 180, z: 15.388} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: 0, y: 180, z: 15.388} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: -13.694} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: 0, y: 180, z: 15.388} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 0, y: 180, z: 15.388} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: 0, y: 0, z: -13.694} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -147,7 +147,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: 0, z: -3.601} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -156,7 +156,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 0, z: -3.601} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -181,7 +181,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: 0, z: -0.088} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -190,7 +190,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 0, z: -0.088} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -215,7 +215,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: 0, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -224,7 +224,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 0, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -249,7 +249,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: {x: 0, y: 180, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -258,7 +258,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: 180, z: 7.101} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -284,7 +284,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0, y: -0.0436, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -293,7 +293,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0, y: -0.0436, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -318,7 +318,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 2.7227, y: -0.2936, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -327,7 +327,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 2.7227, y: -0.2936, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -352,7 +352,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0.533, y: 0.673, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -361,7 +361,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0.533, y: 0.673, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -386,7 +386,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 2.0351, y: -0.7616, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -395,7 +395,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 2.0351, y: -0.7616, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -412,16 +412,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 2.212, y: 1.2188, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.022222223 - value: {x: 2.212, y: 1.2188, z: 0} + value: {x: 2.31, y: 0.6306, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -430,7 +421,7 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.044444446 - value: {x: 2.12, y: 1.26, z: 0} + value: {x: 2.31, y: 0.6306, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -438,19 +429,62 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.06666667 - value: {x: 2.12, y: 1.26, z: 0} + time: 0.17777778 + value: {x: 2.31, y: 0.6306, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: GameObject + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 2.212, y: 1.2188, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.044444446 + value: {x: 2.212, y: 1.2188, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: 2.12, y: 1.26, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 2.12, y: 1.26, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: 2.212, y: 1.2188, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -472,7 +506,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: -0.151, y: 0.203, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -480,26 +514,26 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.044444446 - value: {x: -0.175, y: 0.21, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: -0.175, y: 0.21, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: -0.175, y: 0.21, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.175, y: 0.21, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: -0.151, y: 0.203, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -524,7 +558,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: -0.4066, y: 0.15, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -533,7 +567,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: -0.4066, y: 0.15, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -558,7 +592,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: -0.077400014, y: 0.07019998, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -566,26 +600,26 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.044444446 - value: {x: -0.0788, y: 0.0843, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: -0.0788, y: 0.0843, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: -0.0788, y: 0.0843, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.0788, y: 0.0843, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: -0.077400014, y: 0.07019998, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -610,7 +644,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: -0.272, y: -0.142, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -618,26 +652,26 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.044444446 - value: {x: -0.259, y: -0.1588, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: -0.259, y: -0.1588, z: 0} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: -0.259, y: -0.1588, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: -0.259, y: -0.1588, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: -0.272, y: -0.142, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -662,16 +696,16 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: {x: 0.41, y: 0.237, z: 0} - inSlope: {x: 0, y: -0.6423751, z: 0} - outSlope: {x: 0, y: -0.6423751, z: 0} + inSlope: {x: 0, y: -0.32118756, z: 0} + outSlope: {x: 0, y: -0.32118756, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 0.14200003, y: 0.19899999, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -697,7 +731,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 1.0126, y: 0.9821, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -706,7 +740,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 1.0126, y: 0.9821, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -731,7 +765,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 1.9768951, y: 2.0155106, z: 1.9614} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -740,7 +774,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 1.9768951, y: 2.0155106, z: 1.9614} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -765,7 +799,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 2.3939977, y: 1.5951883, z: 1.9614} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -774,7 +808,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 2.3939977, y: 1.5951883, z: 1.9614} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -799,7 +833,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 1.9531184, y: 2.0232382, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -808,7 +842,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 1.9531184, y: 2.0232382, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -826,26 +860,26 @@ AnimationClip: - serializedVersion: 3 time: 0 value: {x: 2.0848923, y: 1.9946418, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 2.0848923, y: 1.9946418, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 2.0848923, y: 1.9946418, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} + inSlope: {x: Infinity, y: Infinity, z: Infinity} + outSlope: {x: Infinity, y: Infinity, z: Infinity} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -867,7 +901,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 1.0137848, y: 1.1813182, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -876,7 +910,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: {x: 1.0137848, y: 1.1813182, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -901,7 +935,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: {x: 0.93556654, y: 1.00799, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -909,26 +943,26 @@ AnimationClip: weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.044444446 - value: {x: 1.0113155, y: 1.0019727, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - - serializedVersion: 3 - time: 0.06666667 - value: {x: 1.0113155, y: 1.0019727, z: 1} - inSlope: {x: 0, y: 0, z: 0} - outSlope: {x: 0, y: 0, z: 0} - tangentMode: 0 - weightedMode: 0 - inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.08888889 + value: {x: 1.0113155, y: 1.0019727, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.13333334 + value: {x: 1.0113155, y: 1.0019727, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.17777778 value: {x: 0.93556654, y: 1.00799, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -953,7 +987,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: {x: 0.98478967, y: 1.0564983, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -962,7 +996,7 @@ AnimationClip: inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: {x: 0.98478967, y: 1.0564983, z: 1} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} @@ -975,6 +1009,43 @@ AnimationClip: m_RotationOrder: 4 path: Head/Mouth m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: GameObject + classID: 1 + script: {fileID: 0} - curve: serializedVersion: 2 m_Curve: @@ -988,7 +1059,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: Infinity outSlope: Infinity @@ -997,7 +1068,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: Infinity outSlope: Infinity @@ -1025,7 +1096,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: Infinity outSlope: Infinity @@ -1034,7 +1105,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: Infinity outSlope: Infinity @@ -1061,24 +1132,6 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 - - serializedVersion: 3 - time: 0.044444446 - value: 1 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - serializedVersion: 3 time: 0.08888889 value: 1 @@ -1089,7 +1142,25 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.11111111 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.17777778 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.22222222 value: 0 inSlope: Infinity outSlope: Infinity @@ -1108,9 +1179,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: 8977387651402933149, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: 8977387651402933149, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: 8977387651402933149, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Body/Arms/Left @@ -1119,9 +1190,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Body/Arms/Right @@ -1129,10 +1200,27 @@ AnimationClip: script: {fileID: 0} - curve: - time: 0 - value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 - value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} + value: {fileID: 21300000, guid: f8b06c5c2986887498194150768d6b90, type: 3} + - time: 0.044444446 + value: {fileID: 21300000, guid: a5e8fa69f141d8d468283c9d8fbd60e0, type: 3} - time: 0.08888889 + value: {fileID: 21300000, guid: 44053c29b68e88b4998592f9f6e17c5e, type: 3} + - time: 0.13333334 + value: {fileID: 21300000, guid: 9afcf693bc62fa34e9d15dfb531655f1, type: 3} + - time: 0.17777778 + value: {fileID: 21300000, guid: 184e2a44a9defdf4fa4eed4f9bcf54d0, type: 3} + - time: 0.22222222 + value: {fileID: 21300000, guid: 43a3ae9d9c6485b479d8cc9449222b15, type: 3} + attribute: m_Sprite + path: GameObject + classID: 212 + script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} + - time: 0.044444446 + value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} + - time: 0.17777778 value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Head @@ -1141,9 +1229,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: -2666813748081079827, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: -2666813748081079827, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: -2666813748081079827, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Head/Eyes/Left @@ -1152,9 +1240,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: 2537842466650522060, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: 2537842466650522060, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: 2537842466650522060, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Head/Eyes/Right @@ -1163,9 +1251,9 @@ AnimationClip: - curve: - time: 0 value: {fileID: 8030773482631099838, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.022222223 + - time: 0.044444446 value: {fileID: 8030773482631099838, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - - time: 0.08888889 + - time: 0.17777778 value: {fileID: 8030773482631099838, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} attribute: m_Sprite path: Head/Mouth @@ -1227,6 +1315,13 @@ AnimationClip: typeID: 4 customType: 4 isPPtrCurve: 0 + - serializedVersion: 2 + path: 130111906 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 - serializedVersion: 2 path: 323075337 attribute: 3 @@ -1241,6 +1336,13 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 + - serializedVersion: 2 + path: 1482111001 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 - serializedVersion: 2 path: 670348217 attribute: 2086281974 @@ -1276,6 +1378,13 @@ AnimationClip: typeID: 212 customType: 23 isPPtrCurve: 1 + - serializedVersion: 2 + path: 1482111001 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 - serializedVersion: 2 path: 130111906 attribute: 0 @@ -1332,6 +1441,13 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 + - serializedVersion: 2 + path: 1482111001 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 - serializedVersion: 2 path: 2525600652 attribute: 1 @@ -1402,13 +1518,6 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 - - serializedVersion: 2 - path: 130111906 - attribute: 3 - script: {fileID: 0} - typeID: 4 - customType: 0 - isPPtrCurve: 0 - serializedVersion: 2 path: 2525600652 attribute: 3 @@ -1423,6 +1532,12 @@ AnimationClip: - {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} + - {fileID: 21300000, guid: f8b06c5c2986887498194150768d6b90, type: 3} + - {fileID: 21300000, guid: a5e8fa69f141d8d468283c9d8fbd60e0, type: 3} + - {fileID: 21300000, guid: 44053c29b68e88b4998592f9f6e17c5e, type: 3} + - {fileID: 21300000, guid: 9afcf693bc62fa34e9d15dfb531655f1, type: 3} + - {fileID: 21300000, guid: 184e2a44a9defdf4fa4eed4f9bcf54d0, type: 3} + - {fileID: 21300000, guid: 43a3ae9d9c6485b479d8cc9449222b15, type: 3} - {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} @@ -1440,7 +1555,7 @@ AnimationClip: m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.11111111 + m_StopTime: 0.24444444 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -1469,7 +1584,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -1478,7 +1593,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -1505,1112 +1620,1260 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: -0.0436 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: -0.0436 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.y - path: Body/Arms - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.z - path: Body/Arms - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1.0126 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1.0126 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 1.0126 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.x - path: Body/Arms - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.9821 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0.9821 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0.9821 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.y - path: Body/Arms - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.z - path: Body/Arms - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 2.7227 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 2.7227 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 2.7227 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.x - path: Body/Arms/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: -0.2936 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: -0.2936 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: -0.2936 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.y - path: Body/Arms/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.z - path: Body/Arms/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: localEulerAnglesRaw.x - path: Body/Arms/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: localEulerAnglesRaw.y - path: Body/Arms/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 81.393 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 81.393 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 81.393 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: localEulerAnglesRaw.z - path: Body/Arms/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1.9768951 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1.9768951 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 1.9768951 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.x - path: Body/Arms/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 2.0155106 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 2.0155106 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 2.0155106 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.y - path: Body/Arms/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1.9614 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1.9614 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 1.9614 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.z - path: Body/Arms/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.533 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0.533 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0.533 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.x - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0.673 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0.673 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0.673 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.y - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.z - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 180 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 180 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 180 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: localEulerAnglesRaw.x - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: localEulerAnglesRaw.y - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: -21.348022 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: -21.348022 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: -21.348022 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: localEulerAnglesRaw.z - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 2.3939977 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 2.3939977 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 2.3939977 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.x - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1.5951883 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1.5951883 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 1.5951883 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.y - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1.9614 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1.9614 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 1.9614 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.z - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 2.0351 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 2.0351 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 2.0351 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.x - path: Body/Legs - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: -0.7616 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: -0.7616 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: -0.7616 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.y - path: Body/Legs - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalPosition.z - path: Body/Legs - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1.9531184 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1.9531184 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 1.9531184 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.x - path: Body/Legs - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 2.0232382 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 2.0232382 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 2.0232382 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.y - path: Body/Legs - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.08888889 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalScale.z - path: Body/Legs - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 2.212 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 2.212 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 + value: -0.0436 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: -0.0436 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Arms + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Arms + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.0126 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 1.0126 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 1.0126 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Body/Arms + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.9821 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0.9821 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0.9821 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Body/Arms + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Body/Arms + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.7227 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 2.7227 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 2.7227 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Arms/Left + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.2936 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: -0.2936 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: -0.2936 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Arms/Left + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Arms/Left + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Arms/Left + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Arms/Left + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 81.393 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 81.393 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 81.393 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Arms/Left + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.9768951 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 1.9768951 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 1.9768951 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Body/Arms/Left + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.0155106 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 2.0155106 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 2.0155106 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Body/Arms/Left + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.9614 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 1.9614 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 1.9614 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Body/Arms/Left + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.533 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0.533 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0.533 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Arms/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.673 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0.673 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0.673 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Arms/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Arms/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 180 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 180 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 180 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.x + path: Body/Arms/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.y + path: Body/Arms/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -21.348022 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: -21.348022 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: -21.348022 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: localEulerAnglesRaw.z + path: Body/Arms/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.3939977 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 2.3939977 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 2.3939977 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Body/Arms/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.5951883 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 1.5951883 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 1.5951883 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Body/Arms/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.9614 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 1.9614 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 1.9614 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Body/Arms/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.0351 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 2.0351 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 2.0351 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: Body/Legs + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: -0.7616 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: -0.7616 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: -0.7616 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: Body/Legs + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: Body/Legs + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1.9531184 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 1.9531184 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 1.9531184 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Body/Legs + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.0232382 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 2.0232382 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 2.0232382 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Body/Legs + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Body/Legs + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 2.31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 2.31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: GameObject + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6306 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0.6306 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0.6306 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: GameObject + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: GameObject + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.044444446 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: GameObject + classID: 1 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.212 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.044444446 + value: 2.212 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.08888889 value: 2.12 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: 2.12 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 2.212 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2627,45 +2890,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 1.2188 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1.2188 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 - value: 1.26 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 1.26 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + value: 1.2188 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 1.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.26 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 1.2188 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2682,45 +2945,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2737,45 +3000,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2792,45 +3055,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 - value: 180 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 180 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 180 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 180 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2847,45 +3110,45 @@ AnimationClip: - serializedVersion: 3 time: 0 value: -13.694 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: -13.694 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 - value: 15.388 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 15.388 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + value: -13.694 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 15.388 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 15.388 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: -13.694 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2902,27 +3165,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 2.0848923 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 2.0848923 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 2.0848923 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2939,27 +3202,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 1.9946418 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.9946418 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.9946418 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -2976,27 +3239,27 @@ AnimationClip: - serializedVersion: 3 time: 0 value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 @@ -3020,7 +3283,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.151 inSlope: 0 outSlope: 0 @@ -3028,26 +3291,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: -0.175 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: -0.175 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: -0.175 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.175 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: -0.151 inSlope: 0 outSlope: 0 @@ -3075,7 +3338,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.203 inSlope: 0 outSlope: 0 @@ -3083,26 +3346,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: 0.21 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 0.21 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 0.21 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.21 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0.203 inSlope: 0 outSlope: 0 @@ -3129,15 +3392,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 @@ -3148,7 +3402,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -3157,7 +3411,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3185,7 +3448,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: Infinity outSlope: Infinity @@ -3194,7 +3457,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: Infinity outSlope: Infinity @@ -3222,7 +3485,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.4066 inSlope: 0 outSlope: 0 @@ -3231,7 +3494,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -0.4066 inSlope: 0 outSlope: 0 @@ -3259,7 +3522,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.15 inSlope: 0 outSlope: 0 @@ -3268,7 +3531,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.15 inSlope: 0 outSlope: 0 @@ -3296,7 +3559,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -3305,7 +3568,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3333,7 +3596,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -3342,7 +3605,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3370,7 +3633,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -3379,7 +3642,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3407,7 +3670,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -3.601 inSlope: 0 outSlope: 0 @@ -3416,7 +3679,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -3.601 inSlope: 0 outSlope: 0 @@ -3444,7 +3707,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.0137848 inSlope: 0 outSlope: 0 @@ -3453,7 +3716,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.0137848 inSlope: 0 outSlope: 0 @@ -3481,7 +3744,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.1813182 inSlope: 0 outSlope: 0 @@ -3490,7 +3753,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1.1813182 inSlope: 0 outSlope: 0 @@ -3518,7 +3781,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: 0 outSlope: 0 @@ -3527,7 +3790,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: 0 outSlope: 0 @@ -3555,7 +3818,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.077400014 inSlope: 0 outSlope: 0 @@ -3563,26 +3826,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: -0.0788 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: -0.0788 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: -0.0788 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.0788 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: -0.077400014 inSlope: 0 outSlope: 0 @@ -3610,7 +3873,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.07019998 inSlope: 0 outSlope: 0 @@ -3618,26 +3881,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: 0.0843 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 0.0843 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 0.0843 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 0.0843 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0.07019998 inSlope: 0 outSlope: 0 @@ -3664,15 +3927,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 @@ -3683,7 +3937,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -3692,7 +3946,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3720,7 +3983,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -3729,7 +3992,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3757,7 +4020,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -3766,7 +4029,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -3794,7 +4057,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.088 inSlope: 0 outSlope: 0 @@ -3803,7 +4066,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: -0.088 inSlope: 0 outSlope: 0 @@ -3831,7 +4094,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0.93556654 inSlope: 0 outSlope: 0 @@ -3839,26 +4102,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: 1.0113155 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 1.0113155 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 1.0113155 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.0113155 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0.93556654 inSlope: 0 outSlope: 0 @@ -3886,7 +4149,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1.00799 inSlope: 0 outSlope: 0 @@ -3894,26 +4157,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: 1.0019727 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: 1.0019727 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: 1.0019727 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: 1.0019727 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 1.00799 inSlope: 0 outSlope: 0 @@ -3940,15 +4203,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 1 @@ -3959,7 +4213,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.08888889 value: 1 inSlope: 0 outSlope: 0 @@ -3968,7 +4222,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.13333334 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 1 inSlope: 0 outSlope: 0 @@ -3996,7 +4259,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 1 inSlope: Infinity outSlope: Infinity @@ -4005,7 +4268,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 1 inSlope: Infinity outSlope: Infinity @@ -4033,7 +4296,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.272 inSlope: 0 outSlope: 0 @@ -4041,26 +4304,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: -0.259 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: -0.259 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: -0.259 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.259 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: -0.272 inSlope: 0 outSlope: 0 @@ -4088,7 +4351,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: -0.142 inSlope: 0 outSlope: 0 @@ -4096,26 +4359,26 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.044444446 - value: -0.1588 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.06666667 - value: -0.1588 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.08888889 + value: -0.1588 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.13333334 + value: -0.1588 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: -0.142 inSlope: 0 outSlope: 0 @@ -4142,15 +4405,6 @@ AnimationClip: weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - - serializedVersion: 3 - time: 0.022222223 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 136 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - serializedVersion: 3 time: 0.044444446 value: 0 @@ -4161,7 +4415,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -4170,7 +4424,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.13333334 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4198,7 +4461,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -4207,7 +4470,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4235,7 +4498,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -4244,7 +4507,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4272,7 +4535,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.022222223 + time: 0.044444446 value: 0 inSlope: 0 outSlope: 0 @@ -4281,7 +4544,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4308,24 +4571,6 @@ AnimationClip: weightedMode: 0 inWeight: 0 outWeight: 0 - - serializedVersion: 3 - time: 0.044444446 - value: 1 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - serializedVersion: 3 time: 0.08888889 value: 1 @@ -4336,7 +4581,25 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.11111111 + time: 0.13333334 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.17777778 + value: 1 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + - serializedVersion: 3 + time: 0.22222222 value: 0 inSlope: Infinity outSlope: Infinity @@ -4364,7 +4627,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0.98478967 inSlope: 0 outSlope: 0 @@ -4373,7 +4636,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: 0.98478967 inSlope: 0 outSlope: 0 @@ -4401,7 +4664,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 1.0564983 inSlope: 0 outSlope: 0 @@ -4410,7 +4673,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: 1.0564983 inSlope: 0 outSlope: 0 @@ -4438,7 +4701,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 1 inSlope: 0 outSlope: 0 @@ -4447,7 +4710,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.06666667 + time: 0.13333334 value: 1 inSlope: 0 outSlope: 0 @@ -4475,7 +4738,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -4484,7 +4747,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4512,7 +4775,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 180 inSlope: 0 outSlope: 0 @@ -4521,7 +4784,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 180 inSlope: 0 outSlope: 0 @@ -4549,7 +4812,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -4558,7 +4821,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 7.101 inSlope: 0 outSlope: 0 @@ -4586,7 +4849,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0.41 inSlope: 0 outSlope: 0 @@ -4595,7 +4858,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.14200003 inSlope: 0 outSlope: 0 @@ -4623,16 +4886,16 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0.237 - inSlope: -0.6423751 - outSlope: -0.6423751 + inSlope: -0.32118756 + outSlope: -0.32118756 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0.19899999 inSlope: 0 outSlope: 0 @@ -4660,7 +4923,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.044444446 + time: 0.08888889 value: 0 inSlope: 0 outSlope: 0 @@ -4669,7 +4932,7 @@ AnimationClip: inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 - time: 0.08888889 + time: 0.17777778 value: 0 inSlope: 0 outSlope: 0 @@ -4692,7 +4955,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Head/Eyes/Left + path: Body/Arms/Right classID: 4 script: {fileID: 0} - curve: @@ -4702,7 +4965,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Head/Eyes/Left + path: Body/Arms/Right classID: 4 script: {fileID: 0} - curve: @@ -4712,97 +4975,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Head/Eyes/Left - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Head - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Head - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Head - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Head/Eyes/Whosh - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Head/Eyes/Whosh - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Head/Eyes/Whosh - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.z - path: Head/Eyes/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Head/Eyes/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Head/Eyes/Right + path: Body/Arms/Right classID: 4 script: {fileID: 0} - curve: @@ -4842,7 +5015,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.z - path: Body/Arms/Right + path: Head/Eyes/Left classID: 4 script: {fileID: 0} - curve: @@ -4852,7 +5025,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.y - path: Body/Arms/Right + path: Head/Eyes/Left classID: 4 script: {fileID: 0} - curve: @@ -4862,27 +5035,7 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 attribute: m_LocalEulerAngles.x - path: Body/Arms/Right - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.x - path: Head/Mouth - classID: 4 - script: {fileID: 0} - - curve: - serializedVersion: 2 - m_Curve: [] - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - attribute: m_LocalEulerAngles.y - path: Head/Mouth + path: Head/Eyes/Left classID: 4 script: {fileID: 0} - curve: @@ -4895,6 +5048,116 @@ AnimationClip: path: Head/Mouth classID: 4 script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Mouth + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Eyes/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Eyes/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Eyes/Right + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head/Eyes/Whosh + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head/Eyes/Whosh + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head/Eyes/Whosh + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.x + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.y + path: Head + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: [] + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalEulerAngles.z + path: Head + classID: 4 + script: {fileID: 0} m_HasGenericRootTransform: 0 m_HasMotionFloatCurves: 0 m_Events: [] diff --git a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_good/alien_success.anim b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_good/alien_success.anim index 0ae840ca..6cca673c 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_good/alien_success.anim +++ b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_good/alien_success.anim @@ -109,7 +109,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: {x: 2.1041, y: 1.1556, z: 0} + value: {x: 2.0733, y: 1.1556, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -118,16 +118,16 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.033333335 - value: {x: 2.099, y: 1.1966, z: 0} - inSlope: {x: -0.23099898, y: 0, z: 0} - outSlope: {x: -0.23099898, y: 0, z: 0} + value: {x: 2.0733, y: 1.1966, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.06666667 - value: {x: 2.0887, y: 1.1863, z: 0} + value: {x: 2.0733, y: 1.1863, z: 0} inSlope: {x: 0, y: -0.22949876, z: 0} outSlope: {x: 0, y: -0.22949876, z: 0} tangentMode: 0 @@ -136,7 +136,7 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.1 - value: {x: 2.0989, y: 1.1813, z: 0} + value: {x: 2.0733, y: 1.1813, z: 0} inSlope: {x: 0, y: 0, z: 0} outSlope: {x: 0, y: 0, z: 0} tangentMode: 0 @@ -145,9 +145,9 @@ AnimationClip: outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} - serializedVersion: 3 time: 0.16666667 - value: {x: 2.0938, y: 1.2172, z: 0} - inSlope: {x: -0.20400047, y: 0.20799635, z: 0} - outSlope: {x: -0.20400047, y: 0.20799635, z: 0} + value: {x: 2.0733, y: 1.2172, z: 0} + inSlope: {x: 0, y: 0.20799635, z: 0} + outSlope: {x: 0, y: 0.20799635, z: 0} tangentMode: 0 weightedMode: 0 inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} @@ -988,7 +988,7 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 2.1041 + value: 2.0733 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -997,16 +997,16 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.033333335 - value: 2.099 - inSlope: -0.23099898 - outSlope: -0.23099898 + value: 2.0733 + inSlope: 0 + outSlope: 0 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 outWeight: 0.33333334 - serializedVersion: 3 time: 0.06666667 - value: 2.0887 + value: 2.0733 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1015,7 +1015,7 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.1 - value: 2.0989 + value: 2.0733 inSlope: 0 outSlope: 0 tangentMode: 136 @@ -1024,9 +1024,9 @@ AnimationClip: outWeight: 0.33333334 - serializedVersion: 3 time: 0.16666667 - value: 2.0938 - inSlope: -0.20400047 - outSlope: -0.20400047 + value: 2.0733 + inSlope: 0 + outSlope: 0 tangentMode: 136 weightedMode: 0 inWeight: 0.33333334 diff --git a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_talk/Alien.controller b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_talk/Alien.controller index 456b884a..c1ab8e68 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_talk/Alien.controller +++ b/Assets/Resources/Sprites/Games/FirstContact/Animations/alien_anim/alien_talk/Alien.controller @@ -84,6 +84,9 @@ AnimatorStateMachine: - serializedVersion: 1 m_State: {fileID: 1905787699877858001} m_Position: {x: 480, y: 520, z: 0} + - serializedVersion: 1 + m_State: {fileID: 3287431350063787326} + m_Position: {x: 515, y: 585, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: [] m_EntryTransitions: [] @@ -146,6 +149,32 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1102 &3287431350063787326 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: alien_fail2 + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 51423603eca4e3f42bb9dd2ac6f4a079, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &3849571775052354061 AnimatorState: serializedVersion: 6 diff --git a/Assets/Resources/Sprites/Games/FirstContact/Animations/liveBar.anim b/Assets/Resources/Sprites/Games/FirstContact/Animations/liveBar.anim index f1f10054..98c971da 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/Animations/liveBar.anim +++ b/Assets/Resources/Sprites/Games/FirstContact/Animations/liveBar.anim @@ -22,15 +22,6 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.016666668 value: 1 inSlope: Infinity outSlope: Infinity @@ -39,7 +30,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.13333334 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -58,16 +49,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.033333335 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -76,7 +58,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.11666667 + time: 0.15 value: 0 inSlope: Infinity outSlope: Infinity @@ -95,16 +77,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.05 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -132,16 +105,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -150,7 +114,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.083333336 + time: 0.05 value: 0 inSlope: Infinity outSlope: Infinity @@ -207,7 +171,7 @@ AnimationClip: m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.13333334 + m_StopTime: 0.2 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 @@ -228,15 +192,6 @@ AnimationClip: m_Curve: - serializedVersion: 3 time: 0 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.016666668 value: 1 inSlope: Infinity outSlope: Infinity @@ -245,7 +200,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.13333334 + time: 0.2 value: 0 inSlope: Infinity outSlope: Infinity @@ -264,16 +219,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.033333335 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -282,7 +228,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.11666667 + time: 0.15 value: 0 inSlope: Infinity outSlope: Infinity @@ -301,16 +247,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.05 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -338,16 +275,7 @@ AnimationClip: serializedVersion: 2 m_Curve: - serializedVersion: 3 - time: 0.016666668 - value: 0 - inSlope: Infinity - outSlope: Infinity - tangentMode: 103 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.06666667 + time: 0 value: 1 inSlope: Infinity outSlope: Infinity @@ -356,7 +284,7 @@ AnimationClip: inWeight: 0 outWeight: 0 - serializedVersion: 3 - time: 0.083333336 + time: 0.05 value: 0 inSlope: Infinity outSlope: Infinity diff --git a/Assets/Resources/Sprites/Games/FirstContact/bread/alien_anim/alien_bad/alien_noHit.anim b/Assets/Resources/Sprites/Games/FirstContact/bread/alien_anim/alien_bad/alien_noHit.anim index 0b2e47c0..efbc637e 100644 --- a/Assets/Resources/Sprites/Games/FirstContact/bread/alien_anim/alien_bad/alien_noHit.anim +++ b/Assets/Resources/Sprites/Games/FirstContact/bread/alien_anim/alien_bad/alien_noHit.anim @@ -175,6 +175,22 @@ AnimationClip: m_PostInfinity: 2 m_RotationOrder: 4 path: Body/Legs + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 2.31, y: 0.6306, z: 0} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: GameObject - curve: serializedVersion: 2 m_Curve: @@ -369,6 +385,25 @@ AnimationClip: m_RotationOrder: 4 path: Head/Eyes/Right m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: GameObject + classID: 1 + script: {fileID: 0} - curve: serializedVersion: 2 m_Curve: @@ -441,6 +476,13 @@ AnimationClip: path: Body/Arms/Right classID: 212 script: {fileID: 0} + - curve: + - time: 0 + value: {fileID: 21300000, guid: f8b06c5c2986887498194150768d6b90, type: 3} + attribute: m_Sprite + path: GameObject + classID: 212 + script: {fileID: 0} - curve: - time: 0 value: {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} @@ -476,6 +518,13 @@ AnimationClip: m_Extent: {x: 0, y: 0, z: 0} m_ClipBindingConstant: genericBindings: + - serializedVersion: 2 + path: 1482111001 + attribute: 2086281974 + script: {fileID: 0} + typeID: 1 + customType: 0 + isPPtrCurve: 0 - serializedVersion: 2 path: 670348217 attribute: 2086281974 @@ -511,6 +560,13 @@ AnimationClip: typeID: 212 customType: 23 isPPtrCurve: 1 + - serializedVersion: 2 + path: 1482111001 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 - serializedVersion: 2 path: 130111906 attribute: 0 @@ -567,6 +623,13 @@ AnimationClip: typeID: 4 customType: 0 isPPtrCurve: 0 + - serializedVersion: 2 + path: 1482111001 + attribute: 1 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 - serializedVersion: 2 path: 130111906 attribute: 1 @@ -696,6 +759,7 @@ AnimationClip: pptrCurveMapping: - {fileID: 8977387651402933149, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 5291259064932954232, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} + - {fileID: 21300000, guid: f8b06c5c2986887498194150768d6b90, type: 3} - {fileID: 8475141113199897881, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: -2666813748081079827, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} - {fileID: 2537842466650522060, guid: 1934b34c2f727d945ac252bfbb9fb51d, type: 3} @@ -1291,6 +1355,82 @@ AnimationClip: path: Body/Legs classID: 4 script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 2.31 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.x + path: GameObject + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0.6306 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.y + path: GameObject + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 136 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalPosition.z + path: GameObject + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: Infinity + outSlope: Infinity + tangentMode: 103 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_IsActive + path: GameObject + classID: 1 + script: {fileID: 0} - curve: serializedVersion: 2 m_Curve: diff --git a/Editor.meta b/Editor.meta new file mode 100644 index 00000000..cd975ff3 --- /dev/null +++ b/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 97c5a06ee48dbb24aa10b7d0bf6a7136 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: From 949a23b4ae840a48d3fb5c44a70f8b69779f00b8 Mon Sep 17 00:00:00 2001 From: Mytiaoga <32819046+Mytiaoga@users.noreply.github.com> Date: Mon, 11 Jul 2022 14:28:55 +0800 Subject: [PATCH 14/28] Add files via upload --- Assets/Scenes/Editor.unity | 56396 +++++++++++++++++------------------ 1 file changed, 28198 insertions(+), 28198 deletions(-) diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index 000a22f6..9103c102 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -1,28198 +1,28198 @@ -%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, g: 0, b: 0, 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_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_LightingSettings: {fileID: 0} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - maxJobWorkers: 0 - preserveTilesOutsideBounds: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &3236230 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3236231} - - component: {fileID: 3236234} - - component: {fileID: 3236233} - - component: {fileID: 3236232} - m_Layer: 5 - m_Name: Settings - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3236231 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3236230} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1090919178} - m_Father: {fileID: 202724642} - m_RootOrder: 10 - 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: -2.699707, y: -0.000030517578} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &3236232 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3236230} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 3236233} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1946344932} - m_TargetAssemblyTypeName: HeavenStudio.Editor.SettingsDialog, Assembly-CSharp - m_MethodName: SwitchSettingsDialog - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &3236233 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3236230} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &3236234 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3236230} - m_CullTransparentMesh: 1 ---- !u!1 &5490983 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5490984} - - component: {fileID: 5490986} - - component: {fileID: 5490985} - 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 &5490984 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5490983} - m_LocalRotation: {x: 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: 396879233} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &5490985 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5490983} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Integer - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 20.2 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &5490986 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5490983} - m_CullTransparentMesh: 1 ---- !u!1 &9435780 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9435781} - - component: {fileID: 9435784} - - component: {fileID: 9435783} - - component: {fileID: 9435782} - m_Layer: 5 - m_Name: PauseBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9435781 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9435780} - m_LocalRotation: {x: 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: 1277418760} - m_Father: {fileID: 1709317943} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 5, y: 0} - m_SizeDelta: {x: 39.999985, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &9435782 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9435780} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} - m_ColorMultiplier: 1 - m_FadeDuration: 0 - 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: 9435783} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &9435783 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9435780} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &9435784 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9435780} - m_CullTransparentMesh: 1 ---- !u!1 &19519744 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 19519745} - - component: {fileID: 19519747} - - component: {fileID: 19519748} - - component: {fileID: 19519746} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &19519745 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 19519744} - m_LocalRotation: {x: 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: 1852819573} - m_RootOrder: 10 - 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: 100, y: 30.189} - m_Pivot: {x: 0, y: 0} ---- !u!114 &19519746 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 19519744} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 0} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!222 &19519747 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 19519744} - m_CullTransparentMesh: 1 ---- !u!114 &19519748 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 19519744} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 29c850cbdd078e94aa96bb4fb67cdc8e, type: 3} - m_Name: - m_EditorClassIdentifier: - audio: {fileID: 0} - image: {fileID: 19519746} - width: 10332 - col: {r: 0.6509804, g: 0.3882353, b: 0.8, a: 1} ---- !u!1 &35054571 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 35054572} - - component: {fileID: 35054573} - 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 &35054572 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 35054571} - m_LocalRotation: {x: 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: 225003584} - m_Father: {fileID: 1776034727} - 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.4999771} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &35054573 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 35054571} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &44197994 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 44197995} - - component: {fileID: 44197998} - - component: {fileID: 44197997} - - component: {fileID: 44197996} - m_Layer: 5 - m_Name: Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &44197995 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44197994} - m_LocalRotation: {x: 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: 1700850421} - m_Father: {fileID: 584527987} - 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: -25} - m_SizeDelta: {x: 58.76, y: 58.76} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &44197996 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44197994} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9557e460670800e458d7bb141135de55, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 44197997} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - tempoFinder: {fileID: 1265865542} ---- !u!114 &44197997 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44197994} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &44197998 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44197994} - m_CullTransparentMesh: 1 ---- !u!1 &44496734 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 44496735} - - component: {fileID: 44496737} - - component: {fileID: 44496736} - 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 &44496735 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44496734} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: [] - m_Father: {fileID: 184838088} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &44496736 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44496734} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Dropdown - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 13.95 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &44496737 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44496734} - m_CullTransparentMesh: 1 ---- !u!1 &55605601 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 55605602} - - component: {fileID: 55605605} - - component: {fileID: 55605604} - - component: {fileID: 55605603} - m_Layer: 5 - m_Name: PreviewBg - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &55605602 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55605601} - m_LocalRotation: {x: 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: 558010760} - m_Father: {fileID: 1110073995} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 26} - m_SizeDelta: {x: 458, y: -56} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &55605603 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55605601} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 0 ---- !u!114 &55605604 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55605601} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &55605605 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55605601} - m_CullTransparentMesh: 1 ---- !u!1 &55749581 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 55749582} - - component: {fileID: 55749583} - - component: {fileID: 55749584} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &55749582 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55749581} - m_LocalRotation: {x: -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: 1342731039} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &55749583 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55749581} - m_CullTransparentMesh: 1 ---- !u!114 &55749584 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55749581} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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!1 &57310822 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 57310823} - - component: {fileID: 57310825} - - component: {fileID: 57310824} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &57310823 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 57310822} - m_LocalRotation: {x: 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: 316841412} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &57310824 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 57310822} - 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: 0.5803922, b: 0.5882353, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &57310825 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 57310822} - m_CullTransparentMesh: 1 ---- !u!1 &58431083 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 58431084} - - component: {fileID: 58431086} - - component: {fileID: 58431085} - m_Layer: 5 - m_Name: BPM value rounded - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &58431084 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58431083} - m_LocalRotation: {x: 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: 565525425} - 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: -72.3, y: -30.19} - m_SizeDelta: {x: 200, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &58431085 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58431083} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: --- - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 80 - m_fontSizeBase: 80 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &58431086 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58431083} - m_CullTransparentMesh: 1 ---- !u!1 &58525995 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 58525996} - - component: {fileID: 58525998} - - component: {fileID: 58525997} - m_Layer: 5 - m_Name: BlackBG (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &58525996 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58525995} - m_LocalRotation: {x: -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: 270434624} - - {fileID: 1121370304} - - {fileID: 365690206} - - {fileID: 344865318} - - {fileID: 1550880755} - - {fileID: 316841412} - - {fileID: 2099454902} - m_Father: {fileID: 683816222} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -160.55, y: 173} - m_SizeDelta: {x: 347.94, y: 194} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &58525997 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58525995} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &58525998 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58525995} - m_CullTransparentMesh: 1 ---- !u!1 &89978021 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 89978023} - - component: {fileID: 89978022} - m_Layer: 0 - m_Name: LetterboxFullscreen - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &89978022 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 89978021} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e188ee899633d0b49870a5ae38b7359d, type: 3} - m_Name: - m_EditorClassIdentifier: - ratio: {x: 16, y: 9} - forceRatioOnAwake: 1 - listenForWindowChanges: 1 - createCameraForLetterBoxRendering: 0 - findCamerasAutomatically: 1 - letterBoxCameraColor: {r: 0, g: 0, b: 0, a: 1} - cameras: [] - letterBoxCamera: {fileID: 1186982022} ---- !u!4 &89978023 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 89978021} - m_LocalRotation: {x: 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: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &93132552 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 93132553} - - component: {fileID: 93132555} - - component: {fileID: 93132554} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &93132553 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 93132552} - m_LocalRotation: {x: 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: 1906769993} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 226.00052, y: 0} - m_SizeDelta: {x: 1054.0396, y: 2} - m_Pivot: {x: 0, y: 0} ---- !u!114 &93132554 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 93132552} - 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.45490196, g: 0.45490196, b: 0.45490196, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &93132555 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 93132552} - m_CullTransparentMesh: 1 ---- !u!1 &110654309 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 110654310} - - component: {fileID: 110654312} - - component: {fileID: 110654311} - m_Layer: 8 - m_Name: GameEventSelectorBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &110654310 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110654309} - m_LocalRotation: {x: -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: 1050802356} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 120.830025, y: -0.00024414062} - m_SizeDelta: {x: 576.29, y: -4} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &110654311 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110654309} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &110654312 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110654309} - m_CullTransparentMesh: 1 ---- !u!1 &112206233 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 112206234} - - component: {fileID: 112206236} - - component: {fileID: 112206235} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &112206234 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 112206233} - m_LocalRotation: {x: -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: 2051557111} - 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 &112206235 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 112206233} - 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, g: 0, b: 0, a: 0.6156863} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &112206236 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 112206233} - m_CullTransparentMesh: 1 ---- !u!1 &117889362 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 117889363} - - component: {fileID: 117889365} - - component: {fileID: 117889364} - m_Layer: 5 - m_Name: PlaybackTime - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &117889363 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 117889362} - m_LocalRotation: {x: 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: 770589360} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 89.61, y: -24.349976} - m_SizeDelta: {x: 160.43, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &117889364 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 117889362} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Beat 0.000 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281532210 - m_fontColor: {r: 0.19607845, g: 1, b: 0.19607845, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15.5 - m_fontSizeBase: 15.5 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &117889365 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 117889362} - m_CullTransparentMesh: 1 ---- !u!1 &121871279 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 121871280} - - component: {fileID: 121871283} - - component: {fileID: 121871282} - - component: {fileID: 121871281} - - component: {fileID: 121871284} - m_Layer: 5 - m_Name: AutoplayBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &121871280 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_LocalRotation: {x: 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: 1462347074} - m_Father: {fileID: 1709317943} - 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: -94.99991, y: 0} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &121871281 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 121871282} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &121871282 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &121871283 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_CullTransparentMesh: 1 ---- !u!95 &121871284 -Animator: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_Enabled: 1 - m_Avatar: {fileID: 0} - m_Controller: {fileID: 9100000, guid: e14cf58f33ac1e049a8e2aeb92ee57f9, type: 2} - m_CullingMode: 0 - m_UpdateMode: 0 - m_ApplyRootMotion: 0 - m_LinearVelocityBlending: 0 - m_WarningMessage: - m_HasTransformHierarchy: 1 - m_AllowConstantClipSamplingOptimization: 1 - m_KeepAnimatorControllerStateOnDisable: 0 ---- !u!1 &129013732 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 129013733} - - component: {fileID: 129013736} - - component: {fileID: 129013735} - - component: {fileID: 129013734} - m_Layer: 5 - m_Name: MetronomeBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &129013733 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 129013732} - m_LocalRotation: {x: 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: 191459086} - m_Father: {fileID: 1709317943} - 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: -50, y: 0} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &129013734 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 129013732} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 129013735} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &129013735 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 129013732} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &129013736 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 129013732} - m_CullTransparentMesh: 1 ---- !u!1 &151246936 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 151246937} - - component: {fileID: 151246940} - - component: {fileID: 151246939} - - component: {fileID: 151246938} - m_Layer: 5 - m_Name: FullscreenBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &151246937 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151246936} - m_LocalRotation: {x: 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: 1981150264} - m_Father: {fileID: 1709317943} - m_RootOrder: 5 - 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: -5, y: 0} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &151246938 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151246936} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 151246939} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: Fullscreen - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &151246939 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151246936} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &151246940 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151246936} - m_CullTransparentMesh: 1 ---- !u!1 &151438063 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 151438064} - - component: {fileID: 151438066} - - component: {fileID: 151438065} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &151438064 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151438063} - m_LocalRotation: {x: 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: 1090036110} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 4, y: 4} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &151438065 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151438063} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: New Text - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 24 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 1024 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &151438066 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151438063} - m_CullTransparentMesh: 1 ---- !u!1 &156962253 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 156962254} - - component: {fileID: 156962257} - - component: {fileID: 156962256} - - component: {fileID: 156962255} - m_Layer: 8 - m_Name: GameSelectorIconBar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &156962254 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 156962253} - m_LocalRotation: {x: -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: 270008765} - - {fileID: 456434810} - - {fileID: 689781277} - m_Father: {fileID: 1050802356} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -289.15002, y: 2} - m_SizeDelta: {x: -578.29, y: 49.92} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &156962255 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 156962253} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &156962256 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 156962253} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &156962257 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 156962253} - m_CullTransparentMesh: 1 ---- !u!1 &158195508 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 158195509} - - component: {fileID: 158195510} - 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 &158195509 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 158195508} - m_LocalRotation: {x: 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: 1971243156} - - {fileID: 1989911453} - m_Father: {fileID: 967717799} - 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: -8, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &158195510 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 158195508} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &163092848 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 163092849} - - component: {fileID: 163092851} - - component: {fileID: 163092850} - m_Layer: 7 - m_Name: 2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &163092849 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163092848} - m_LocalRotation: {x: -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: 1231936949} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.04, y: 0} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &163092850 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163092848} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &163092851 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163092848} - m_CullTransparentMesh: 1 ---- !u!1 &163256865 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 163256866} - - component: {fileID: 163256868} - - component: {fileID: 163256867} - m_Layer: 7 - m_Name: ResizeLeft - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &163256866 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163256865} - m_LocalRotation: {x: -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: 880758902} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.5, y: 50} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &163256867 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163256865} - 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.6156863} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 2442a7e8f9897914e98bc2b963f4186f, 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 &163256868 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163256865} - m_CullTransparentMesh: 1 ---- !u!1 &169756645 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 169756647} - m_Layer: 0 - m_Name: GameObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &169756647 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 169756645} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.25921103, y: 4.3707266, z: -3.3322606} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &184364175 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 184364176} - - component: {fileID: 184364179} - - component: {fileID: 184364178} - - component: {fileID: 184364177} - m_Layer: 7 - m_Name: ResizeRight - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &184364176 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184364175} - m_LocalRotation: {x: 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: 798021449} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.18000007, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &184364177 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184364175} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 2 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: OnRightDown - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 5 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragRight - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 0 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragEnter - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 1 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragExit - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &184364178 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184364175} - 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &184364179 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184364175} - m_CullTransparentMesh: 1 ---- !u!1 &184838087 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 184838088} - - component: {fileID: 184838089} - m_Layer: 5 - m_Name: Dropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &184838088 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184838087} - m_LocalRotation: {x: 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: 44496735} - - {fileID: 9172948791891367921} - m_Father: {fileID: 830452352} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &184838089 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184838087} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 44496736} - parameterManager: {fileID: 830452354} - slider: {fileID: 0} - inputField: {fileID: 0} - toggle: {fileID: 0} - dropdown: {fileID: 9172948791891367920} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!1 &191459085 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 191459086} - - component: {fileID: 191459089} - - component: {fileID: 191459088} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &191459086 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 191459085} - m_LocalRotation: {x: -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: 129013733} - 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: 33, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &191459088 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 191459085} - 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, g: 0.62352943, b: 0.77647066, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: ebef38bdbaa406747b71f2e1944deda2, 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 &191459089 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 191459085} - m_CullTransparentMesh: 1 ---- !u!1 &199170819 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 199170820} - - component: {fileID: 199170822} - - component: {fileID: 199170821} - m_Layer: 5 - m_Name: tempLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &199170820 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 199170819} - m_LocalRotation: {x: 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: 2051557111} - 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: -440.08, y: 229.4} - m_SizeDelta: {x: 309.85, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &199170821 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 199170819} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: (Nothing Here!) - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4278190208 - m_fontColor: {r: 0.5019608, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &199170822 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 199170819} - m_CullTransparentMesh: 1 ---- !u!1 &202724641 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 202724642} - - component: {fileID: 202724644} - - component: {fileID: 202724643} - m_Layer: 5 - m_Name: Toolbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &202724642 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 202724641} - m_LocalRotation: {x: 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: 1683100749} - - {fileID: 1665554290} - - {fileID: 678553525} - - {fileID: 839543766} - - {fileID: 1747099762} - - {fileID: 2131880461} - - {fileID: 1271528577} - - {fileID: 1478799965} - - {fileID: 1201441976} - - {fileID: 1055877578} - - {fileID: 3236231} - - {fileID: 528192060} - m_Father: {fileID: 1791483803} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 40} - m_Pivot: {x: 0, y: 1} ---- !u!114 &202724643 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 202724641} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.29803923, g: 0.29803923, b: 0.29803923, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &202724644 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 202724641} - m_CullTransparentMesh: 1 ---- !u!1 &210898217 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 210898218} - - component: {fileID: 210898219} - - component: {fileID: 210898220} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &210898218 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 210898217} - m_LocalRotation: {x: -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: 519223920} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &210898219 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 210898217} - m_CullTransparentMesh: 1 ---- !u!114 &210898220 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 210898217} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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!1 &215482485 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 215482486} - - component: {fileID: 215482489} - - component: {fileID: 215482488} - - component: {fileID: 215482487} - m_Layer: 5 - m_Name: SongOffset - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &215482486 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 215482485} - m_LocalRotation: {x: -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: 1983743056} - m_Father: {fileID: 1055877578} - m_RootOrder: 2 - 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: 200, y: 0} - m_SizeDelta: {x: 66.5, y: 30.34} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &215482487 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 215482485} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 215482488} - m_TextViewport: {fileID: 1983743056} - m_TextComponent: {fileID: 1060150112} - m_Placeholder: {fileID: 1077158962} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 3 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 2 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 3 - m_RegexValue: - m_GlobalPointSize: 14 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 689207021} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.TempoTimeline, Assembly-CSharp - m_MethodName: UpdateOffsetFromText - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - 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: 0 - 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 &215482488 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 215482485} - 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, g: 0, b: 0, a: 0.30588236} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &215482489 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 215482485} - m_CullTransparentMesh: 1 ---- !u!1 &225003583 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 225003584} - - component: {fileID: 225003586} - - component: {fileID: 225003585} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &225003584 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 225003583} - m_LocalRotation: {x: 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: 35054572} - 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 &225003585 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 225003583} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "AWWWWWWW BWWWWWWW\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 12 - m_fontSizeBase: 12 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 0 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &225003586 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 225003583} - m_CullTransparentMesh: 1 ---- !u!1 &232337124 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 232337125} - - component: {fileID: 232337127} - - component: {fileID: 232337126} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &232337125 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 232337124} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0002741, y: 1.0002741, z: 1.0002741} - m_Children: [] - m_Father: {fileID: 1946352457} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &232337126 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 232337124} - 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.5019608, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &232337127 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 232337124} - m_CullTransparentMesh: 1 ---- !u!1 &236484355 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 236484356} - - component: {fileID: 236484358} - - component: {fileID: 236484357} - m_Layer: 5 - m_Name: Line3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &236484356 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 236484355} - m_LocalRotation: {x: 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: 2037220114} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 2, y: 14} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &236484357 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 236484355} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &236484358 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 236484355} - m_CullTransparentMesh: 1 ---- !u!1 &238901180 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 238901181} - - component: {fileID: 238901184} - - component: {fileID: 238901183} - m_Layer: 5 - m_Name: TimelineGridSelect - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &238901181 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 238901180} - m_LocalRotation: {x: -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: 1852819573} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.0000016084} - m_SizeDelta: {x: 0, y: 56.395} - m_Pivot: {x: 0, y: 1} ---- !u!114 &238901183 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 238901180} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &238901184 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 238901180} - m_CullTransparentMesh: 1 ---- !u!1 &246861488 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 246861489} - - component: {fileID: 246861491} - - component: {fileID: 246861490} - m_Layer: 8 - m_Name: Context - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &246861489 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 246861488} - m_LocalRotation: {x: -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: 1050802356} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 120.81, y: -20.69104} - m_SizeDelta: {x: 538.36, y: 37.38} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &246861490 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 246861488} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Title - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 24.3 - m_fontSizeBase: 24.3 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 8 - m_fontSizeMax: 24.3 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &246861491 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 246861488} - m_CullTransparentMesh: 1 ---- !u!1 &258006091 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 258006092} - - component: {fileID: 258006094} - - component: {fileID: 258006093} - m_Layer: 7 - m_Name: EventLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &258006092 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 258006091} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 798021449} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: -0.047210693, y: 0.000017166138} - m_SizeDelta: {x: 36.806, y: 44.84} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &258006093 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 258006091} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Event - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} - m_sharedMaterial: {fileID: 2100000, guid: 147c28f2f84477044b69d3cbf70ee556, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 13.5 - m_fontSizeBase: 18.8 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 4.9 - m_fontSizeMax: 18.8 - m_fontStyle: 0 - m_HorizontalAlignment: 4 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &258006094 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 258006091} - m_CullTransparentMesh: 1 ---- !u!1 &270008764 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 270008765} - - component: {fileID: 270008768} - - component: {fileID: 270008767} - - component: {fileID: 270008766} - m_Layer: 8 - m_Name: Selection - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &270008765 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270008764} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 953708373} - m_Father: {fileID: 156962254} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 5, y: 0.111961365} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &270008766 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270008764} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 270008767} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &270008767 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270008764} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &270008768 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270008764} - m_CullTransparentMesh: 1 ---- !u!1 &270434623 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 270434624} - - component: {fileID: 270434626} - - component: {fileID: 270434625} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &270434624 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270434623} - m_LocalRotation: {x: -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: 58525996} - 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.000015258789} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &270434625 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270434623} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 ---- !u!222 &270434626 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270434623} - m_CullTransparentMesh: 1 ---- !u!1 &279065747 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 279065748} - - component: {fileID: 279065750} - - component: {fileID: 279065749} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &279065748 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279065747} - m_LocalRotation: {x: 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: 2099454902} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &279065749 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279065747} - 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: 0.5803922, b: 0.5882353, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &279065750 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279065747} - m_CullTransparentMesh: 1 ---- !u!1 &279538357 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 279538358} - - component: {fileID: 279538359} - m_Layer: 5 - m_Name: Toggle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &279538358 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279538357} - m_LocalRotation: {x: 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: 573383257} - m_Father: {fileID: 755586978} - 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: -114.75, y: 0} - m_SizeDelta: {x: 160, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &279538359 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279538357} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 573383258} - toggleTransition: 1 - graphic: {fileID: 690238907} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 ---- !u!1 &285804966 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 285804967} - - component: {fileID: 285804969} - - component: {fileID: 285804968} - m_Layer: 5 - m_Name: CurrentTempo - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &285804967 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 285804966} - m_LocalRotation: {x: 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: 1783963080} - m_Father: {fileID: 446434229} - 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: -99.29901, y: -8.6399975} - m_SizeDelta: {x: 15.401, y: 15.401} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &285804968 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 285804966} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: a1e215e768b7d1b4e93a60f8ce9c10fc, 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 &285804969 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 285804966} - m_CullTransparentMesh: 1 ---- !u!1 &298463366 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 298463367} - - component: {fileID: 298463370} - - component: {fileID: 298463368} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &298463367 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 298463366} - m_LocalRotation: {x: -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: 1154875943} - m_Father: {fileID: 1183003086} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &298463368 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 298463366} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!222 &298463370 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 298463366} - m_CullTransparentMesh: 0 ---- !u!1 &306116919 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 306116923} - - component: {fileID: 306116922} - - component: {fileID: 306116921} - - component: {fileID: 306116920} - m_Layer: 5 - m_Name: InputField (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &306116920 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 306116921} - m_TextViewport: {fileID: 1260023823} - m_TextComponent: {fileID: 1948669746} - m_Placeholder: {fileID: 390899753} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {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 &306116921 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &306116922 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_CullTransparentMesh: 1 ---- !u!224 &306116923 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_LocalRotation: {x: 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: 1260023823} - m_Father: {fileID: 0} - 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: 0, y: 0} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &307892646 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 307892647} - - component: {fileID: 307892649} - - component: {fileID: 307892648} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &307892647 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 307892646} - m_LocalRotation: {x: 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: 1992194283} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0, y: 21.32} - m_SizeDelta: {x: 160, y: 22.65} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &307892648 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 307892646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Playback Speed: 1x' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15.7 - m_fontSizeBase: 15.7 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &307892649 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 307892646} - m_CullTransparentMesh: 1 ---- !u!1 &316841411 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 316841412} - - component: {fileID: 316841415} - - component: {fileID: 316841414} - - component: {fileID: 316841413} - m_Layer: 5 - m_Name: Decrement - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &316841412 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316841411} - m_LocalRotation: {x: 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: 57310823} - m_Father: {fileID: 58525996} - 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: 184, y: -47.8} - m_SizeDelta: {x: 58.76, y: 58.76} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &316841413 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316841411} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 316841414} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - SnapDialog: {fileID: 683816223} - isDown: 1 ---- !u!114 &316841414 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316841411} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &316841415 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316841411} - m_CullTransparentMesh: 1 ---- !u!1 &321288859 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 321288860} - - component: {fileID: 321288862} - - component: {fileID: 321288861} - m_Layer: 7 - m_Name: Image (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &321288860 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 321288859} - m_LocalRotation: {x: -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: 660967737} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -0.040008545, y: 0} - m_SizeDelta: {x: -0.08, y: 4} - m_Pivot: {x: 1, y: 0} ---- !u!114 &321288861 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 321288859} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &321288862 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 321288859} - m_CullTransparentMesh: 1 ---- !u!1 &343854782 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 343854783} - - component: {fileID: 343854785} - - component: {fileID: 343854784} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &343854783 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 343854782} - m_LocalRotation: {x: -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: 2051557111} - 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 &343854784 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 343854782} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 ---- !u!222 &343854785 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 343854782} - m_CullTransparentMesh: 1 ---- !u!1 &344865317 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 344865318} - - component: {fileID: 344865320} - - component: {fileID: 344865319} - m_Layer: 5 - m_Name: snapLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &344865318 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 344865317} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.9995906, y: 0.9995906, z: 0.9995906} - m_Children: [] - m_Father: {fileID: 58525996} - 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: 16.588013, y: -20.04} - m_SizeDelta: {x: 217.54, y: 145.54} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &344865319 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 344865317} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 1/4 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 100 - m_fontSizeBase: 100 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 80 - m_fontSizeMax: 100 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &344865320 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 344865317} - m_CullTransparentMesh: 1 ---- !u!1 &345301789 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 345301791} - - component: {fileID: 345301790} - m_Layer: 5 - m_Name: Float - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &345301790 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 345301789} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 1882704219} - parameterManager: {fileID: 830452354} - slider: {fileID: 749529046} - inputField: {fileID: 735918245} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!224 &345301791 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 345301789} - m_LocalRotation: {x: 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: 1882704221} - - {fileID: 735918246} - - {fileID: 749529047} - m_Father: {fileID: 830452352} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &355353077 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 355353078} - - component: {fileID: 355353081} - - component: {fileID: 355353080} - - component: {fileID: 355353079} - m_Layer: 5 - m_Name: ScreenHolder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &355353078 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355353077} - m_LocalRotation: {x: -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: 1110073995} - 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: -231.00494, y: 155} - m_SizeDelta: {x: 459.971, y: 258} - m_Pivot: {x: 0, y: 1} ---- !u!114 &355353079 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355353077} - 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.15294118, g: 0.15294118, b: 0.15294118, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &355353080 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355353077} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!222 &355353081 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355353077} - m_CullTransparentMesh: 1 ---- !u!1 &358789043 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 358789044} - - component: {fileID: 358789046} - m_Layer: 8 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &358789044 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 358789043} - m_LocalRotation: {x: -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: 841081096} - - {fileID: 1149103345} - - {fileID: 1549727852} - m_Father: {fileID: 590210126} - 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: 3.4249878, y: -19.70996} - m_SizeDelta: {x: -6.85, y: -39.43} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &358789046 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 358789043} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!1 &365690205 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 365690206} - - component: {fileID: 365690208} - - component: {fileID: 365690207} - m_Layer: 5 - m_Name: label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &365690206 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 365690205} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.9995906, y: 0.9995906, z: 0.9995906} - m_Children: [] - m_Father: {fileID: 58525996} - 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: -156.16, y: -20.04} - m_SizeDelta: {x: 127.95, y: 145.54} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &365690207 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 365690205} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Current Snap:' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4292664540 - m_fontColor: {r: 0.8627451, g: 0.8627451, b: 0.8627451, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25 - m_fontSizeBase: 25 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &365690208 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 365690205} - m_CullTransparentMesh: 1 ---- !u!1 &380411593 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 380411594} - - component: {fileID: 380411595} - m_Layer: 5 - m_Name: VolumeChange - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &380411594 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 380411593} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1.0001352, z: 1.0001352} - m_Children: - - {fileID: 1436123038} - - {fileID: 1126835991} - - {fileID: 746356639} - - {fileID: 1186810249} - m_Father: {fileID: 1037563074} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0.7099991} - m_SizeDelta: {x: 0.0876, y: 0.71} - m_Pivot: {x: 0, y: 1} ---- !u!114 &380411595 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 380411593} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 86bb8f2f290876a4387f1ea6fedf332b, type: 3} - m_Name: - m_EditorClassIdentifier: - rectTransform: {fileID: 380411594} - volumeTXT: {fileID: 746356640} - raycastRect: {fileID: 1186810249} - volumeChange: - beat: 0 - length: 0 - volume: 0 - hovering: 0 ---- !u!1 &390899752 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 390899756} - - component: {fileID: 390899755} - - component: {fileID: 390899753} - - component: {fileID: 390899754} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &390899753 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Enter text... - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 2 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!114 &390899754 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!222 &390899755 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_CullTransparentMesh: 1 ---- !u!224 &390899756 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_LocalRotation: {x: 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: 1260023823} - 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!1 &396879232 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 396879233} - - component: {fileID: 396879234} - m_Layer: 5 - m_Name: Integer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &396879233 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 396879232} - m_LocalRotation: {x: 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: 5490984} - - {fileID: 1182082594} - - {fileID: 2067224778} - m_Father: {fileID: 830452352} - 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: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &396879234 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 396879232} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 5490985} - parameterManager: {fileID: 830452354} - slider: {fileID: 2067224779} - inputField: {fileID: 1182082595} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!1 &406843333 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 406843335} - - component: {fileID: 406843337} - - component: {fileID: 406843336} - - component: {fileID: 406843334} - m_Layer: 5 - m_Name: InputField (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &406843334 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 406843336} - m_TextViewport: {fileID: 1942887181} - m_TextComponent: {fileID: 1438983642} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 2 - 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: '0 - -' - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!224 &406843335 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_LocalRotation: {x: 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: 1942887181} - m_Father: {fileID: 677349554} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.92, y: 0} - m_SizeDelta: {x: 50, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &406843336 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &406843337 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_CullTransparentMesh: 1 ---- !u!1 &411779173 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 411779174} - - component: {fileID: 411779176} - - component: {fileID: 411779175} - m_Layer: 5 - m_Name: BoxSelectGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &411779174 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 411779173} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.8017311, y: 80.17311, z: 1} - m_Children: - - {fileID: 1310571274} - - {fileID: 1207455550} - m_Father: {fileID: 2066632680} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0.5, y: 0} - m_SizeDelta: {x: 1, y: 1} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &411779175 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 411779173} - 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, g: 0.83003163, b: 1, a: 0.15686275} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &411779176 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 411779173} - m_CullTransparentMesh: 1 ---- !u!1 &413228132 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 413228133} - - component: {fileID: 413228135} - - component: {fileID: 413228134} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &413228133 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 413228132} - m_LocalRotation: {x: 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: 1550880755} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &413228134 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 413228132} - 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.5986803, g: 1, b: 0.5803922, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &413228135 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 413228132} - m_CullTransparentMesh: 1 ---- !u!1 &421818703 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 421818704} - - component: {fileID: 421818706} - - component: {fileID: 421818705} - m_Layer: 5 - m_Name: BoxSelectGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &421818704 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 421818703} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.719943, y: 71.99429, z: 71.99429} - m_Children: - - {fileID: 1203596442} - m_Father: {fileID: 1852819573} - 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: -155.8399, y: 102.389404} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &421818705 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 421818703} - 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, g: 0.83003163, b: 1, a: 0.15686275} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &421818706 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 421818703} - m_CullTransparentMesh: 1 ---- !u!1 &423099697 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 423099698} - - component: {fileID: 423099699} - m_Layer: 0 - m_Name: CommandManager - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &423099698 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 423099697} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -3.8390641, y: 1.7596253, z: -0.85742325} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &423099699 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 423099697} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6187911411a100640b5f4f3f2f84b912, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &424396916 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 424396917} - - component: {fileID: 424396919} - - component: {fileID: 424396918} - m_Layer: 5 - m_Name: PlaybackLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &424396917 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 424396916} - m_LocalRotation: {x: 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: 770589360} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -48.28, y: -24.349976} - m_SizeDelta: {x: 77.76, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &424396918 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 424396916} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Playback - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281532210 - m_fontColor: {r: 0.19607845, g: 1, b: 0.19607845, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15.5 - m_fontSizeBase: 15.5 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 4 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &424396919 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 424396916} - m_CullTransparentMesh: 1 ---- !u!1 &426555697 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 426555698} - - component: {fileID: 426555701} - - component: {fileID: 426555700} - - component: {fileID: 426555699} - 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 &426555698 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 426555697} - m_LocalRotation: {x: 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: 575794484} - m_Father: {fileID: 1522319056} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 52.200005, y: 0.0000076293945} - m_SizeDelta: {x: 68.973, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &426555699 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 426555697} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 426555700} - m_TextViewport: {fileID: 575794484} - m_TextComponent: {fileID: 1548381524} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {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_Target: {fileID: 1535224921} - m_TargetAssemblyTypeName: ColorPreview, Assembly-CSharp-firstpass - m_MethodName: SetColorFromTMP - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - 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: FFFFFF - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!114 &426555700 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 426555697} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &426555701 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 426555697} - m_CullTransparentMesh: 1 ---- !u!1 &441876680 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 441876681} - - component: {fileID: 441876684} - - component: {fileID: 441876683} - - component: {fileID: 441876682} - m_Layer: 5 - m_Name: TimelineContent - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &441876681 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 441876680} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 547319783} - - {fileID: 608588498} - m_Father: {fileID: 1861169746} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 112.02002, y: -0.44903564} - m_SizeDelta: {x: 1056, y: 0.040741} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &441876682 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 441876680} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 1852819573} - m_Horizontal: 0 - m_Vertical: 0 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 0 - m_DecelerationRate: 0.01 - m_ScrollSensitivity: 1 - m_Viewport: {fileID: 547319783} - m_HorizontalScrollbar: {fileID: 608588499} - m_VerticalScrollbar: {fileID: 0} - m_HorizontalScrollbarVisibility: 1 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &441876683 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 441876680} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &441876684 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 441876680} - m_CullTransparentMesh: 1 ---- !u!1 &446434228 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 446434229} - - component: {fileID: 446434232} - - component: {fileID: 446434231} - - component: {fileID: 446434230} - m_Layer: 5 - m_Name: TimelineSongPos - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &446434229 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446434228} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 932211467} - - {fileID: 1567318396} - - {fileID: 285804967} - m_Father: {fileID: 1861169746} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.4099121} - m_SizeDelta: {x: -1055, y: 56.409} - m_Pivot: {x: 0, y: 1} ---- !u!114 &446434230 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446434228} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 0 ---- !u!114 &446434231 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446434228} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &446434232 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446434228} - m_CullTransparentMesh: 1 ---- !u!1 &456434809 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 456434810} - - component: {fileID: 456434813} - - component: {fileID: 456434812} - - component: {fileID: 456434811} - m_Layer: 8 - m_Name: Tempo Change - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &456434810 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 456434809} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 793382141} - m_Father: {fileID: 156962254} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 50, y: 0.111961365} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &456434811 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 456434809} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 456434812} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &456434812 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 456434809} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &456434813 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 456434809} - m_CullTransparentMesh: 1 ---- !u!1 &469226882 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 469226883} - 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 &469226883 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 469226882} - m_LocalRotation: {x: -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: 501830976} - m_Father: {fileID: 1992194283} - 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 &499528697 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 499528698} - - component: {fileID: 499528700} - - component: {fileID: 499528699} - 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 &499528698 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 499528697} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 666273484} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 1.137, y: 0} - m_SizeDelta: {x: 200, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &499528699 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 499528697} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 120 BPM - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 16.2 - m_fontSizeBase: 16.2 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &499528700 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 499528697} - m_CullTransparentMesh: 1 ---- !u!1 &501830975 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 501830976} - - component: {fileID: 501830978} - - component: {fileID: 501830977} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &501830976 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 501830975} - m_LocalRotation: {x: -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: 469226883} - 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: 20, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &501830977 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 501830975} - 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.3820755, g: 0.89007163, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: -2413806693520163455, guid: bc88d6ad84763e146a8a1618d386f8e4, 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 &501830978 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 501830975} - m_CullTransparentMesh: 1 ---- !u!1 &519223919 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 519223920} - 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 &519223920 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 519223919} - m_LocalRotation: {x: -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: 210898218} - m_Father: {fileID: 749529047} - 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 &528192059 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 528192060} - - component: {fileID: 528192063} - - component: {fileID: 528192062} - - component: {fileID: 528192061} - m_Layer: 5 - m_Name: EditorTheme - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &528192060 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 528192059} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 551314712} - m_Father: {fileID: 202724642} - m_RootOrder: 11 - 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: -43.699707, y: -0.000030517578} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &528192061 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 528192059} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 528192062} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &528192062 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 528192059} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &528192063 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 528192059} - m_CullTransparentMesh: 1 ---- !u!1 &529053005 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 529053006} - - component: {fileID: 529053008} - - component: {fileID: 529053007} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &529053006 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 529053005} - 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: 770589360} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 2, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &529053007 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 529053005} - 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.19607845, g: 1, b: 0.19607845, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 7482667652216324306, guid: ef2fa2a75dc283e40b9d4fe1f20dc6fb, 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 &529053008 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 529053005} - m_CullTransparentMesh: 1 ---- !u!1 &530463410 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 530463411} - - component: {fileID: 530463412} - 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 &530463411 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 530463410} - m_LocalRotation: {x: 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: 1453521078} - m_Father: {fileID: 1182082594} - 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 &530463412 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 530463410} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &537615367 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 537615368} - - component: {fileID: 537615370} - - component: {fileID: 537615369} - 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 &537615368 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 537615367} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: [] - m_Father: {fileID: 1443721747} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &537615369 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 537615367} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Color - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25.6 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &537615370 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 537615367} - m_CullTransparentMesh: 1 ---- !u!1 &547319782 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 547319783} - - component: {fileID: 547319786} - - component: {fileID: 547319784} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &547319783 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 547319782} - m_LocalRotation: {x: -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: 1852819573} - m_Father: {fileID: 441876681} - 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: 2.045288, y: 0} - m_SizeDelta: {x: -4.119, y: -2.938} - m_Pivot: {x: 0, y: 1} ---- !u!114 &547319784 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 547319782} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!222 &547319786 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 547319782} - m_CullTransparentMesh: 0 ---- !u!1 &551314711 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 551314712} - - component: {fileID: 551314715} - - component: {fileID: 551314714} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &551314712 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 551314711} - m_LocalRotation: {x: -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: 528192060} - 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: 30, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &551314714 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 551314711} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 05e0181d5d7f7144f9263d1ccca41112, 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 &551314715 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 551314711} - m_CullTransparentMesh: 1 ---- !u!1 &552375320 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 552375321} - - component: {fileID: 552375322} - 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 &552375321 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 552375320} - m_LocalRotation: {x: 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: 2003035386} - - {fileID: 2027507891} - m_Father: {fileID: 1299088427} - 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: -8, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &552375322 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 552375320} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &555373788 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 555373789} - - component: {fileID: 555373791} - - component: {fileID: 555373790} - m_Layer: 5 - m_Name: Num - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &555373789 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 555373788} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 1698.25} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 2037220114} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -0.67, y: 0} - m_SizeDelta: {x: 86.7, y: 50} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &555373790 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 555373788} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 0 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 22.5 - m_fontSizeBase: 22.5 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &555373791 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 555373788} - m_CullTransparentMesh: 1 ---- !u!1 &558010759 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 558010760} - - component: {fileID: 558010762} - - component: {fileID: 558010761} - - component: {fileID: 558010763} - m_Layer: 5 - m_Name: Screen - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &558010760 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 558010759} - m_LocalRotation: {x: -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: 55605602} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &558010761 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 558010759} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 0} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!222 &558010762 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 558010759} - m_CullTransparentMesh: 1 ---- !u!114 &558010763 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 558010759} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} - m_Name: - m_EditorClassIdentifier: - m_AspectMode: 3 - m_AspectRatio: 1.7769846 ---- !u!1 &565525424 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 565525425} - - component: {fileID: 565525428} - - component: {fileID: 565525427} - - component: {fileID: 565525426} - m_Layer: 5 - m_Name: BPM - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &565525425 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 565525424} - m_LocalRotation: {x: 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: 58431084} - - {fileID: 921242773} - m_Father: {fileID: 584527987} - 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: -332.57, y: 35.3} - m_SizeDelta: {x: 200, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &565525426 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 565525424} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e85c112e06cd78440b6fe1fd894b9bba, type: 3} - m_Name: - m_EditorClassIdentifier: - BPM: {fileID: 921242774} - BPMRounded: {fileID: 58431085} ---- !u!114 &565525427 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 565525424} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'BPM:' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25 - m_fontSizeBase: 25 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &565525428 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 565525424} - m_CullTransparentMesh: 1 ---- !u!1 &566999362 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 566999363} - - component: {fileID: 566999365} - - component: {fileID: 566999364} - m_Layer: 8 - m_Name: Seperator_Top - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &566999363 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 566999362} - m_LocalRotation: {x: 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: 1050802356} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 2} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &566999364 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 566999362} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &566999365 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 566999362} - m_CullTransparentMesh: 1 ---- !u!1 &573383256 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 573383257} - - component: {fileID: 573383259} - - component: {fileID: 573383258} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &573383257 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 573383256} - m_LocalRotation: {x: -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: 690238906} - m_Father: {fileID: 279538358} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &573383258 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 573383256} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &573383259 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 573383256} - m_CullTransparentMesh: 1 ---- !u!1 &575663592 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 575663593} - - component: {fileID: 575663595} - - component: {fileID: 575663594} - m_Layer: 8 - m_Name: Seperator_Bottom - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &575663593 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575663592} - m_LocalRotation: {x: 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: 1050802356} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 2} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &575663594 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575663592} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &575663595 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575663592} - m_CullTransparentMesh: 1 ---- !u!1 &575794483 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 575794484} - - component: {fileID: 575794485} - 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 &575794484 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575794483} - m_LocalRotation: {x: 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: 1548381523} - m_Father: {fileID: 426555698} - 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 &575794485 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575794483} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &580861937 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 580861938} - - component: {fileID: 580861940} - - component: {fileID: 580861939} - m_Layer: 5 - m_Name: TimelineSongPosLine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &580861938 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 580861937} - m_LocalRotation: {x: -0, y: -0, z: 1, w: 0} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1852819573} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -0.41992188} - m_SizeDelta: {x: 2, y: 0.84} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &580861939 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 580861937} - 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.19607845, g: 1, b: 0.19607845, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 7482667652216324306, guid: ef2fa2a75dc283e40b9d4fe1f20dc6fb, 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 &580861940 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 580861937} - m_CullTransparentMesh: 1 ---- !u!1 &584527986 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 584527987} - - component: {fileID: 584527989} - - component: {fileID: 584527988} - m_Layer: 5 - m_Name: BlackBG (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &584527987 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 584527986} - m_LocalRotation: {x: -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: 1797358230} - - {fileID: 1700641150} - - {fileID: 44197995} - - {fileID: 565525425} - m_Father: {fileID: 1265865541} - 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: -5.8099823, y: -223.79999} - m_SizeDelta: {x: 1102.57, y: 83.800026} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &584527988 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 584527986} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &584527989 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 584527986} - m_CullTransparentMesh: 1 ---- !u!1 &587260877 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 587260878} - - component: {fileID: 587260880} - - component: {fileID: 587260879} - m_Layer: 5 - m_Name: Name - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &587260878 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 587260877} - m_LocalRotation: {x: -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: 954835804} - 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: 1.5, y: 0} - m_SizeDelta: {x: -3, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &587260879 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 587260877} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Music Volume - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.4 - m_fontSizeBase: 21.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &587260880 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 587260877} - m_CullTransparentMesh: 1 ---- !u!1 &590210125 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 590210126} - - component: {fileID: 590210127} - m_Layer: 8 - m_Name: Holder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &590210126 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 590210125} - m_LocalRotation: {x: 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: 358789044} - m_Father: {fileID: 1056099132} - 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: -13019.308} - m_SizeDelta: {x: 0, y: 26117.389} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &590210127 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 590210125} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 41.38} - m_Softness: {x: 0, y: 0} ---- !u!1 &608588497 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 608588498} - - component: {fileID: 608588501} - - component: {fileID: 608588500} - - component: {fileID: 608588499} - - component: {fileID: 608588502} - m_Layer: 5 - m_Name: Scrollbar Horizontal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &608588498 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - m_LocalRotation: {x: -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: 614171497} - m_Father: {fileID: 441876681} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -222.88904, y: 2.9379883} - m_SizeDelta: {x: 220.819, y: 20} - m_Pivot: {x: 0, y: 0} ---- !u!114 &608588499 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 704039021} - m_HandleRect: {fileID: 704039020} - m_Direction: 0 - m_Value: 0 - m_Size: 0.032871284 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &608588500 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_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 &608588501 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - m_CullTransparentMesh: 1 ---- !u!114 &608588502 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!1 &614171496 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 614171497} - 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 &614171497 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 614171496} - m_LocalRotation: {x: -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: 704039020} - m_Father: {fileID: 608588498} - 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 &619942672 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 619942673} - - component: {fileID: 619942675} - - component: {fileID: 619942674} - m_Layer: 5 - m_Name: Fill - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &619942673 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 619942672} - m_LocalRotation: {x: -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: 1332325963} - 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 &619942674 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 619942672} - 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.38431373, g: 0.8901961, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &619942675 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 619942672} - m_CullTransparentMesh: 1 ---- !u!1 &626268481 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 626268482} - - component: {fileID: 626268484} - - component: {fileID: 626268483} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &626268482 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 626268481} - m_LocalRotation: {x: -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: 2067224778} - 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 &626268483 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 626268481} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &626268484 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 626268481} - m_CullTransparentMesh: 1 ---- !u!1 &643814082 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 643814083} - - component: {fileID: 643814085} - - component: {fileID: 643814084} - m_Layer: 8 - m_Name: ContextSeperator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &643814083 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 643814082} - m_LocalRotation: {x: -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: 1050802356} - m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 120.809814, y: -41.381714} - m_SizeDelta: {x: -279.59302, y: 2} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &643814084 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 643814082} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &643814085 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 643814082} - m_CullTransparentMesh: 1 ---- !u!1 &660967736 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 660967737} - - component: {fileID: 660967739} - - component: {fileID: 660967738} - m_Layer: 7 - m_Name: Block - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &660967737 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 660967736} - m_LocalRotation: {x: -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: 1921041735} - - {fileID: 1031646381} - - {fileID: 1474986788} - - {fileID: 321288860} - m_Father: {fileID: 798021449} - 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, y: 0.5} ---- !u!114 &660967738 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 660967736} - 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.84705883, g: 0.84705883, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 0.25 ---- !u!222 &660967739 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 660967736} - m_CullTransparentMesh: 1 ---- !u!1 &663306161 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 663306162} - - component: {fileID: 663306164} - - component: {fileID: 663306163} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &663306162 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 663306161} - m_LocalRotation: {x: -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: 1992194283} - 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 &663306163 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 663306161} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &663306164 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 663306161} - m_CullTransparentMesh: 1 ---- !u!1 &666273483 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 666273484} - - component: {fileID: 666273485} - m_Layer: 5 - m_Name: TempoChange - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &666273484 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 666273483} - m_LocalRotation: {x: 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: 2127964035} - - {fileID: 1287203020} - - {fileID: 499528698} - - {fileID: 983551349} - m_Father: {fileID: 689207020} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.0876, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &666273485 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 666273483} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dfe88f36dac55f44dac7fe958fe3c228, type: 3} - m_Name: - m_EditorClassIdentifier: - rectTransform: {fileID: 0} - tempoTXT: {fileID: 499528699} - raycastRect: {fileID: 983551349} - tempoChange: - beat: 0 - length: 0 - tempo: 0 - hovering: 0 ---- !u!1 &677349552 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 677349554} - - component: {fileID: 677349553} - m_Layer: 5 - m_Name: Integer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &677349553 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 677349552} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 1757661636} - parameterManager: {fileID: 0} - slider: {fileID: 1663318371} - inputField: {fileID: 406843334} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!224 &677349554 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 677349552} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01389, y: 0.01389, z: 0.01389} - m_Children: - - {fileID: 1757661638} - - {fileID: 406843335} - - {fileID: 1663318372} - m_Father: {fileID: 0} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 4.894139, y: 3.5225556} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &678553524 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 678553525} - - component: {fileID: 678553528} - - component: {fileID: 678553527} - - component: {fileID: 678553526} - m_Layer: 5 - m_Name: Save - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &678553525 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 678553524} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1918556256} - m_Father: {fileID: 202724642} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 82.70001, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &678553526 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 678553524} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 678553527} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: SaveRemix - m_Mode: 6 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 1 - m_CallState: 2 ---- !u!114 &678553527 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 678553524} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &678553528 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 678553524} - m_CullTransparentMesh: 1 ---- !u!1 &683816221 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 683816222} - - component: {fileID: 683816223} - m_Layer: 5 - m_Name: SnapDialog - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &683816222 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 683816221} - m_LocalRotation: {x: 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: 1669671032} - - {fileID: 58525996} - m_Father: {fileID: 1791483803} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -360} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &683816223 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 683816221} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f32d53b1d58c64e41b71bd7520435169, type: 3} - m_Name: - m_EditorClassIdentifier: - snapSetter: {fileID: 683816221} - snapText: {fileID: 344865319} ---- !u!1 &689207019 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 689207020} - - component: {fileID: 689207023} - - component: {fileID: 689207022} - - component: {fileID: 689207021} - m_Layer: 5 - m_Name: TempoBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &689207020 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689207019} - m_LocalRotation: {x: -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: 666273484} - m_Father: {fileID: 1852819573} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -56.395} - m_SizeDelta: {x: 0, y: 26.808} - m_Pivot: {x: 0, y: 1} ---- !u!114 &689207021 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689207019} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 10dd19278a802c24fbeb39d1ccb23219, type: 3} - m_Name: - m_EditorClassIdentifier: - RefTempoChange: {fileID: 666273484} - StartingBPM: {fileID: 1299088428} - FirstBeatOffset: {fileID: 215482487} - tempoTimelineObjs: [] ---- !u!114 &689207022 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689207019} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &689207023 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689207019} - m_CullTransparentMesh: 1 ---- !u!1 &689781276 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 689781277} - - component: {fileID: 689781280} - - component: {fileID: 689781279} - - component: {fileID: 689781278} - m_Layer: 8 - m_Name: Music Volume - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &689781277 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689781276} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 767779043} - m_Father: {fileID: 156962254} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 95, y: 0.111961365} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &689781278 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689781276} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 689781279} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &689781279 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689781276} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &689781280 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689781276} - m_CullTransparentMesh: 1 ---- !u!1 &690238905 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 690238906} - - component: {fileID: 690238908} - - component: {fileID: 690238907} - m_Layer: 5 - m_Name: Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &690238906 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 690238905} - m_LocalRotation: {x: -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: 573383257} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &690238907 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 690238905} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &690238908 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 690238905} - m_CullTransparentMesh: 1 ---- !u!1 &703340358 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 703340359} - - component: {fileID: 703340361} - - component: {fileID: 703340360} - - component: {fileID: 703340362} - m_Layer: 5 - m_Name: TooltipArea - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &703340359 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 703340358} - m_LocalRotation: {x: 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: 1196204503} - m_Father: {fileID: 1791483803} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0.5, y: 2} - m_SizeDelta: {x: 1277, y: 23} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &703340360 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 703340358} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &703340361 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 703340358} - m_CullTransparentMesh: 1 ---- !u!114 &703340362 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 703340358} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!1 &704039019 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 704039020} - - component: {fileID: 704039022} - - component: {fileID: 704039021} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &704039020 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 704039019} - m_LocalRotation: {x: -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: 614171497} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &704039021 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 704039019} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &704039022 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 704039019} - m_CullTransparentMesh: 1 ---- !u!1 &708484803 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 708484804} - - component: {fileID: 708484807} - - component: {fileID: 708484806} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &708484804 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 708484803} - m_LocalRotation: {x: -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: 1683100749} - 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: 30, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &708484806 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 708484803} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 39656548c069d5541a9d9d1a808a76e4, 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 &708484807 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 708484803} - m_CullTransparentMesh: 1 ---- !u!1 &723094752 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 723094753} - - component: {fileID: 723094755} - - component: {fileID: 723094754} - m_Layer: 5 - m_Name: Table - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &723094753 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 723094752} - m_LocalRotation: {x: -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: 1123278335} - - {fileID: 1489888671} - - {fileID: 1522319056} - m_Father: {fileID: 1443721747} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -662.0899, y: 23.93} - m_SizeDelta: {x: 244.83, y: 288.36} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &723094754 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 723094752} - 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.1981132, g: 0.1981132, b: 0.1981132, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &723094755 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 723094752} - m_CullTransparentMesh: 1 ---- !u!1 &734734192 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 734734193} - - component: {fileID: 734734195} - - component: {fileID: 734734194} - m_Layer: 5 - m_Name: Header - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &734734193 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 734734192} - m_LocalRotation: {x: 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: 1466780685} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 30, y: -25} - m_SizeDelta: {x: 730.58, y: 82.37} - m_Pivot: {x: 0, y: 1} ---- !u!114 &734734194 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 734734192} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Header Text - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 54.4 - m_fontSizeBase: 54.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &734734195 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 734734192} - m_CullTransparentMesh: 1 ---- !u!1 &735918244 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 735918246} - - component: {fileID: 735918248} - - component: {fileID: 735918247} - - component: {fileID: 735918245} - m_Layer: 5 - m_Name: InputField (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &735918245 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735918244} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 735918247} - m_TextViewport: {fileID: 1575762742} - m_TextComponent: {fileID: 1886627916} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 3 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 2 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 3 - 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: '0 - -' - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!224 &735918246 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735918244} - m_LocalRotation: {x: 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: 1575762742} - m_Father: {fileID: 345301791} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.92, y: 0} - m_SizeDelta: {x: 50, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &735918247 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735918244} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &735918248 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735918244} - m_CullTransparentMesh: 1 ---- !u!1 &746356638 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 746356639} - - component: {fileID: 746356641} - - component: {fileID: 746356640} - 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 &746356639 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 746356638} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 380411594} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 1.137, y: 0} - m_SizeDelta: {x: 200, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &746356640 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 746356638} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 100% - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 16.2 - m_fontSizeBase: 16.2 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &746356641 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 746356638} - m_CullTransparentMesh: 1 ---- !u!1 &749172746 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 749172747} - - component: {fileID: 749172749} - - component: {fileID: 749172748} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &749172747 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749172746} - m_LocalRotation: {x: -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: 1345846030} - 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: 39.999985, y: 40} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &749172748 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749172746} - 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, g: 1, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: ba34210de39bafc4d9bc0bb9163d83c7, 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 &749172749 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749172746} - m_CullTransparentMesh: 1 ---- !u!1 &749529045 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 749529047} - - component: {fileID: 749529046} - m_Layer: 5 - m_Name: Slider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &749529046 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749529045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 210898220} - m_FillRect: {fileID: 2067805743} - m_HandleRect: {fileID: 210898218} - m_Direction: 0 - m_MinValue: 0 - m_MaxValue: 1 - m_WholeNumbers: 0 - m_Value: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!224 &749529047 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749529045} - m_LocalRotation: {x: 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: 1877453494} - - {fileID: 1694213496} - - {fileID: 519223920} - m_Father: {fileID: 345301791} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 61.960007, y: 0.0000097752} - m_SizeDelta: {x: -123.92, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &755586977 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 755586978} - - component: {fileID: 755586979} - m_Layer: 5 - m_Name: Boolean - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &755586978 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 755586977} - m_LocalRotation: {x: 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: 774969485} - - {fileID: 279538358} - m_Father: {fileID: 830452352} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &755586979 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 755586977} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 774969486} - parameterManager: {fileID: 830452354} - slider: {fileID: 0} - inputField: {fileID: 0} - toggle: {fileID: 279538359} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!1 &767779042 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 767779043} - - component: {fileID: 767779046} - - component: {fileID: 767779045} - m_Layer: 8 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &767779043 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 767779042} - m_LocalRotation: {x: -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: 689781277} - 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: 33, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &767779045 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 767779042} - 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: b29210cf5b7b8234984ec842a3110005, 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 &767779046 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 767779042} - m_CullTransparentMesh: 1 ---- !u!1 &770589359 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 770589360} - - component: {fileID: 770589362} - m_Layer: 5 - m_Name: TimelineSlider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &770589360 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 770589359} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: - - {fileID: 1928361019} - - {fileID: 529053006} - - {fileID: 424396917} - - {fileID: 117889363} - m_Father: {fileID: 1852819573} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -1.0297852} - m_SizeDelta: {x: 50, y: 2.0799866} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &770589362 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 770589359} - m_CullTransparentMesh: 1 ---- !u!1 &774969484 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 774969485} - - component: {fileID: 774969487} - - component: {fileID: 774969486} - 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 &774969485 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 774969484} - m_LocalRotation: {x: 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: 755586978} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &774969486 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 774969484} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Boolean - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 17.45 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &774969487 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 774969484} - m_CullTransparentMesh: 1 ---- !u!1 &781200685 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 781200686} - - component: {fileID: 781200688} - - component: {fileID: 781200687} - - component: {fileID: 781200689} - - component: {fileID: 781200690} - - component: {fileID: 781200691} - m_Layer: 8 - m_Name: GameIcon - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &781200686 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_LocalRotation: {x: 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: 1038760565} - m_Father: {fileID: 1154875943} - 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: 29, y: -29} - m_SizeDelta: {x: 48, y: 48} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &781200687 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 2100000, guid: 0e153f2fcfb066b4b851ea9b7e8e0ee5, type: 2} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &781200688 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_CullTransparentMesh: 1 ---- !u!114 &781200689 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0baf64619d1dc0749bfc3f9a4b8f7b47, type: 3} - m_Name: - m_EditorClassIdentifier: - GameTitlePreview: {fileID: 0} - GridGameSelector: {fileID: 1154875947} - MaskTex: {fileID: 0} - BgTex: {fileID: 0} ---- !u!114 &781200690 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 4 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 781200689} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelectorGame, - Assembly-CSharp - m_MethodName: OnClick - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &781200691 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c3ed2b8848b1a2c40819efeb60cbf9ec, type: 3} - m_Name: - m_EditorClassIdentifier: - Bubble: 1 - DisableEventTriggerWhileDragging: 1 ---- !u!1 &793382140 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 793382141} - - component: {fileID: 793382144} - - component: {fileID: 793382143} - m_Layer: 8 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &793382141 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 793382140} - m_LocalRotation: {x: -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: 456434810} - 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: 35, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &793382143 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 793382140} - 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 44c391c5df20f2844b9437c0f3138355, 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 &793382144 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 793382140} - m_CullTransparentMesh: 1 ---- !u!1 &798021448 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 798021449} - - component: {fileID: 798021451} - - component: {fileID: 798021452} - - component: {fileID: 798021450} - - component: {fileID: 798021453} - m_Layer: 7 - m_Name: EventObj - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &798021449 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_LocalRotation: {x: -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: 660967737} - - {fileID: 880758902} - - {fileID: 820032005} - - {fileID: 258006092} - - {fileID: 2127582757} - - {fileID: 1231936949} - - {fileID: 2046851080} - - {fileID: 184364176} - m_Father: {fileID: 1838356727} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 1, y: 50.84} - m_Pivot: {x: 0, y: 1} ---- !u!114 &798021450 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: eb5481d804b2aec42a04ea8f659fdc5a, type: 3} - m_Name: - m_EditorClassIdentifier: - lastPos_: {x: 0, y: 0} - PosPreview: {fileID: 0} - PosPreviewRef: {fileID: 2142375787} - Icon: {fileID: 820032006} - selectedImage: {fileID: 2127582758} - outline: {fileID: 1231936949} - resizeGraphic: {fileID: 880758902} - leftDrag: {fileID: 2046851080} - rightDrag: {fileID: 184364176} - entity: - beat: 0 - track: 0 - length: 0 - valA: 0 - valB: 0 - valC: 0 - toggle: 0 - type: 0 - type2: 0 - type3: 0 - ease: 0 - colorA: {r: 0, g: 0, b: 0, a: 0} - colorB: {r: 0, g: 0, b: 0, a: 0} - colorC: {r: 0, g: 0, b: 0, a: 0} - text1: - text2: - text3: - swing: 0 - datamodel: - eventObj: {fileID: 0} - length: 0 - eligibleToMove: 0 - selected: 0 - mouseHovering: 0 - resizable: 0 - resizing: 0 - moving: 0 - lastMovePos: {x: 0, y: 0} - isCreating: 0 - eventObjID: - NormalCol: {r: 0.8470589, g: 0.8470589, b: 1, a: 1} ---- !u!222 &798021451 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_CullTransparentMesh: 1 ---- !u!114 &798021452 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 4 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: OnClick - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 2 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: OnDown - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &798021453 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!1 &820032004 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 820032005} - - component: {fileID: 820032007} - - component: {fileID: 820032006} - m_Layer: 7 - m_Name: IconGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &820032005 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 820032004} - m_LocalRotation: {x: 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: 798021449} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0.08, y: 0} - m_SizeDelta: {x: 0.35, y: 35.06207} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &820032006 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 820032004} - 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.46666667} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &820032007 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 820032004} - m_CullTransparentMesh: 1 ---- !u!1 &829406322 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 829406323} - 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 &829406323 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 829406322} - m_LocalRotation: {x: -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: 1296765242} - m_Father: {fileID: 2067224778} - 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 &830452351 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 830452352} - - component: {fileID: 830452353} - - component: {fileID: 830452354} - m_Layer: 5 - m_Name: EventProperties - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &830452352 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830452351} - m_LocalRotation: {x: 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: 396879233} - - {fileID: 345301791} - - {fileID: 755586978} - - {fileID: 184838088} - - {fileID: 1443721747} - - {fileID: 1671827687} - m_Father: {fileID: 1050802356} - m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 120.83, y: -19.689926} - m_SizeDelta: {x: 576.29, y: -43.579987} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &830452353 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830452351} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 20 - m_Right: 20 - m_Top: 10 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 10 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!114 &830452354 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830452351} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c8ae907a3485c8a43b30312182de8b1b, type: 3} - m_Name: - m_EditorClassIdentifier: - eventSelector: {fileID: 1056099131} - gridGameSelector: {fileID: 1154875947} - IntegerP: {fileID: 396879232} - FloatP: {fileID: 345301789} - BooleanP: {fileID: 755586977} - DropdownP: {fileID: 184838087} - ColorP: {fileID: 1443721746} - StringP: {fileID: 1671827686} - entity: - beat: 0 - track: 0 - length: 0 - valA: 0 - valB: 0 - valC: 0 - toggle: 0 - type: 0 - type2: 0 - type3: 0 - ease: 0 - colorA: {r: 0, g: 0, b: 0, a: 0} - colorB: {r: 0, g: 0, b: 0, a: 0} - colorC: {r: 0, g: 0, b: 0, a: 0} - text1: - text2: - text3: - swing: 0 - datamodel: - eventObj: {fileID: 0} - active: 0 - canDisable: 1 ---- !u!1 &830672828 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 830672829} - - component: {fileID: 830672831} - - component: {fileID: 830672830} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &830672829 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830672828} - m_LocalRotation: {x: -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: 1946344931} - 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 &830672830 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830672828} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &830672831 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830672828} - m_CullTransparentMesh: 1 ---- !u!1 &837036036 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 837036037} - - component: {fileID: 837036039} - - component: {fileID: 837036038} - m_Layer: 5 - m_Name: SongOffsetLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &837036037 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 837036036} - m_LocalRotation: {x: -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: 1055877578} - 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: 70.75, y: 0} - m_SizeDelta: {x: 116.5, y: 30.34} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &837036038 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 837036036} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Song Offset (ms) - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15 - m_fontSizeBase: 15 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &837036039 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 837036036} - m_CullTransparentMesh: 1 ---- !u!1 &839543765 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 839543766} - - component: {fileID: 839543768} - - component: {fileID: 839543767} - m_Layer: 5 - m_Name: Seperator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &839543766 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 839543765} - m_LocalRotation: {x: 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: 202724642} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 122, y: 0} - m_SizeDelta: {x: 2, y: -4} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &839543767 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 839543765} - 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.6226415, g: 0.6226415, b: 0.6226415, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &839543768 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 839543765} - m_CullTransparentMesh: 1 ---- !u!1 &841081095 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 841081096} - - component: {fileID: 841081098} - - component: {fileID: 841081097} - m_Layer: 8 - m_Name: Current - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &841081096 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 841081095} - m_LocalRotation: {x: -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: 358789044} - 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: 0, y: -60.004883} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0} ---- !u!114 &841081097 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 841081095} - 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, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: b7a1fac8b59b4d14289fa198206ef47e, 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 &841081098 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 841081095} - m_CullTransparentMesh: 1 ---- !u!1 &880758901 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 880758902} - m_Layer: 7 - m_Name: ResizeGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &880758902 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 880758901} - m_LocalRotation: {x: 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: 163256866} - - {fileID: 1701256165} - - {fileID: 1799484112} - m_Father: {fileID: 798021449} - 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.08, y: -1.2399993} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &889256060 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 889256061} - - component: {fileID: 889256063} - - component: {fileID: 889256062} - m_Layer: 5 - m_Name: BlackBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &889256061 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 889256060} - m_LocalRotation: {x: -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: 1265865541} - 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: -5.8099823, y: -223.79999} - m_SizeDelta: {x: 1102.57, y: 83.800026} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &889256062 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 889256060} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &889256063 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 889256060} - m_CullTransparentMesh: 1 ---- !u!1 &891587360 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 891587361} - - component: {fileID: 891587364} - - component: {fileID: 891587363} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &891587361 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 891587360} - m_LocalRotation: {x: -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: 1055877578} - 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.8} - m_SizeDelta: {x: 30.24, y: 30.24} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &891587363 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 891587360} - 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.49917328, g: 1, b: 0.3066038, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: a1e215e768b7d1b4e93a60f8ce9c10fc, 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 &891587364 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 891587360} - m_CullTransparentMesh: 1 ---- !u!1 &908855313 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 908855316} - - component: {fileID: 908855315} - - component: {fileID: 908855314} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &908855314 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 908855313} - 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 &908855315 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 908855313} - 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 &908855316 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 908855313} - m_LocalRotation: {x: 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: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &910102824 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 910102825} - - component: {fileID: 910102828} - - component: {fileID: 910102827} - - component: {fileID: 910102826} - - component: {fileID: 910102829} - m_Layer: 5 - m_Name: Scrollbar Vertical - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &910102825 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - m_LocalRotation: {x: -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: 1331923532} - m_Father: {fileID: 1183003086} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -2.0179977, y: -2.0960693} - m_SizeDelta: {x: 17.98, y: -2.096} - m_Pivot: {x: 1, y: 1} ---- !u!114 &910102826 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1589389272} - m_HandleRect: {fileID: 1589389271} - m_Direction: 2 - m_Value: -0.00000019698226 - m_Size: 0.33574873 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &910102827 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &910102828 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - m_CullTransparentMesh: 1 ---- !u!114 &910102829 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!1 &921242772 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 921242773} - - component: {fileID: 921242775} - - component: {fileID: 921242774} - m_Layer: 5 - m_Name: BPM value - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &921242773 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 921242772} - m_LocalRotation: {x: 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: 565525425} - 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: -72.3, y: -112.66} - m_SizeDelta: {x: 200, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &921242774 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 921242772} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: --- - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25 - m_fontSizeBase: 25 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &921242775 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 921242772} - m_CullTransparentMesh: 1 ---- !u!1 &932211466 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 932211467} - - component: {fileID: 932211469} - - component: {fileID: 932211468} - m_Layer: 5 - m_Name: SongBeat - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &932211467 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 932211466} - m_LocalRotation: {x: 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: 446434229} - 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: 7.610016} - m_SizeDelta: {x: -10, y: -25.21} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &932211468 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 932211466} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Beat 0.000 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25 - m_fontSizeBase: 25 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 14.08 - m_fontSizeMax: 25 - m_fontStyle: 0 - m_HorizontalAlignment: 4 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &932211469 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 932211466} - m_CullTransparentMesh: 1 ---- !u!1 &933578816 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 933578817} - - component: {fileID: 933578819} - - component: {fileID: 933578818} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &933578817 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 933578816} - m_LocalRotation: {x: -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: 1063174879} - 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 &933578818 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 933578816} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &933578819 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 933578816} - m_CullTransparentMesh: 1 ---- !u!1 &947065509 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 947065510} - - component: {fileID: 947065512} - - component: {fileID: 947065511} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &947065510 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 947065509} - m_LocalRotation: {x: 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: 1906769993} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 2} - m_Pivot: {x: 0, y: 0} ---- !u!114 &947065511 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 947065509} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &947065512 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 947065509} - m_CullTransparentMesh: 1 ---- !u!1 &953708372 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 953708373} - - component: {fileID: 953708376} - - component: {fileID: 953708375} - m_Layer: 8 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &953708373 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 953708372} - m_LocalRotation: {x: -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: 270008765} - 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: 32, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &953708375 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 953708372} - 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6e7b88d9d62ed1b429c63b83745e3672, 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 &953708376 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 953708372} - m_CullTransparentMesh: 1 ---- !u!1 &954835803 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 954835804} - - component: {fileID: 954835808} - - component: {fileID: 954835807} - - component: {fileID: 954835806} - m_Layer: 5 - m_Name: MusicLayer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &954835804 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 954835803} - m_LocalRotation: {x: 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: 587260878} - - {fileID: 2003322856} - - {fileID: 1964271231} - - {fileID: 967717799} - m_Father: {fileID: 1861169746} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 111.50012, y: 38} - m_SizeDelta: {x: 223, y: 26.849} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &954835806 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 954835803} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &954835807 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 954835803} - 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.8470589, g: 0.8470589, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &954835808 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 954835803} - m_CullTransparentMesh: 1 ---- !u!1 &967717798 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 967717799} - - component: {fileID: 967717802} - - component: {fileID: 967717801} - - component: {fileID: 967717800} - m_Layer: 5 - m_Name: StartingVolume - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &967717799 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 967717798} - m_LocalRotation: {x: 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: 158195509} - - {fileID: 1772187927} - m_Father: {fileID: 954835804} - 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: -22, y: -0.00013852} - m_SizeDelta: {x: 50, y: 26.849} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &967717800 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 967717798} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 967717801} - m_TextViewport: {fileID: 158195509} - m_TextComponent: {fileID: 1989911454} - m_Placeholder: {fileID: 1971243158} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 2 - m_RegexValue: - m_GlobalPointSize: 14 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1037563077} - m_TargetAssemblyTypeName: HeavenStudio.Editor.Track.VolumeTimeline, Assembly-CSharp - m_MethodName: UpdateStartingVolumeFromText - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - 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: 100 - 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 &967717801 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 967717798} - 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, g: 0, b: 0, a: 0.30588236} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &967717802 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 967717798} - m_CullTransparentMesh: 1 ---- !u!1 &983551348 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 983551349} - - component: {fileID: 983551351} - - component: {fileID: 983551350} - m_Layer: 5 - m_Name: Raycast - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &983551349 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 983551348} - 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: 666273484} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.36, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &983551350 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 983551348} - 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, g: 0, b: 0, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &983551351 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 983551348} - m_CullTransparentMesh: 1 ---- !u!1 &989912616 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 989912617} - 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 &989912617 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 989912616} - m_LocalRotation: {x: -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: 1534220299} - m_Father: {fileID: 2067224778} - 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 &991363086 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 991363087} - - component: {fileID: 991363089} - - component: {fileID: 991363088} - m_Layer: 5 - m_Name: StartingBPMLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &991363087 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991363086} - m_LocalRotation: {x: 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: 1511927531} - 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: -79.5, y: 0} - m_SizeDelta: {x: 71.2, y: 30.34} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &991363088 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991363086} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Starting - - BPM' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 12.7 - m_fontSizeBase: 12.7 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &991363089 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991363086} - m_CullTransparentMesh: 1 ---- !u!1 &994602714 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 994602715} - - component: {fileID: 994602717} - - component: {fileID: 994602716} - m_Layer: 5 - m_Name: Line4 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &994602715 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 994602714} - m_LocalRotation: {x: 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: 2037220114} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 45, y: 0} - m_SizeDelta: {x: 2, y: 11} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &994602716 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 994602714} - 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.69803923, g: 0.69803923, b: 0.69803923, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &994602717 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 994602714} - m_CullTransparentMesh: 1 ---- !u!1 &1005034084 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1005034085} - - component: {fileID: 1005034088} - - component: {fileID: 1005034087} - - component: {fileID: 1005034086} - m_Layer: 5 - m_Name: GameSelectionBg - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1005034085 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1005034084} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.9999472, y: 0.9999472, z: 0.9999472} - m_Children: [] - m_Father: {fileID: 1050802356} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -289.15, y: 26.436996} - m_SizeDelta: {x: 239.66, y: -55.127} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1005034086 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1005034084} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 0 ---- !u!114 &1005034087 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1005034084} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1005034088 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1005034084} - m_CullTransparentMesh: 1 ---- !u!1 &1013432626 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1013432627} - 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 &1013432627 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1013432626} - m_LocalRotation: {x: -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: 1618259388} - m_Father: {fileID: 1663318372} - 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 &1022970659 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1022970660} - - component: {fileID: 1022970662} - - component: {fileID: 1022970661} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1022970660 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1022970659} - m_LocalRotation: {x: -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: 1478799965} - 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.8} - m_SizeDelta: {x: 30.24, y: 30.24} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1022970661 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1022970659} - 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.30588236, g: 0.80784315, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 21da6678ec5624a439f87f3487819ac0, 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 &1022970662 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1022970659} - m_CullTransparentMesh: 1 ---- !u!1 &1026335623 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1026335624} - - component: {fileID: 1026335626} - - component: {fileID: 1026335625} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1026335624 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026335623} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0002741, y: 1.0002741, z: 1.0002741} - m_Children: [] - m_Father: {fileID: 1497456600} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1026335625 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026335623} - 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.5019608, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &1026335626 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026335623} - m_CullTransparentMesh: 1 ---- !u!1 &1031646380 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1031646381} - - component: {fileID: 1031646383} - - component: {fileID: 1031646382} - m_Layer: 7 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1031646381 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1031646380} - m_LocalRotation: {x: -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: 660967737} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.04, y: 0} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &1031646382 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1031646380} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1031646383 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1031646380} - m_CullTransparentMesh: 1 ---- !u!1 &1037563073 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1037563074} - - component: {fileID: 1037563076} - - component: {fileID: 1037563075} - - component: {fileID: 1037563077} - m_Layer: 5 - m_Name: MusicVolBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1037563074 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1037563073} - m_LocalRotation: {x: -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: 380411594} - m_Father: {fileID: 1852819573} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 28.924988} - m_SizeDelta: {x: 0, y: 28.927} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1037563075 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1037563073} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1037563076 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1037563073} - m_CullTransparentMesh: 1 ---- !u!114 &1037563077 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1037563073} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ea7831ec549a9984c8c3e5afd98bac2f, type: 3} - m_Name: - m_EditorClassIdentifier: - StartingVolume: {fileID: 967717800} - volumeTimelineObjs: [] ---- !u!1 &1038760564 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1038760565} - - component: {fileID: 1038760567} - - component: {fileID: 1038760566} - m_Layer: 8 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1038760565 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1038760564} - m_LocalRotation: {x: 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: 781200686} - 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: 4, y: 4} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1038760566 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1038760564} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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 &1038760567 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1038760564} - m_CullTransparentMesh: 1 ---- !u!1 &1050802355 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1050802356} - - component: {fileID: 1050802357} - m_Layer: 8 - m_Name: GameObjectSelector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1050802356 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1050802355} - m_LocalRotation: {x: 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: 156962254} - - {fileID: 1005034085} - - {fileID: 1183003086} - - {fileID: 110654310} - - {fileID: 1056099132} - - {fileID: 1997273393} - - {fileID: 566999363} - - {fileID: 246861489} - - {fileID: 643814083} - - {fileID: 575663593} - - {fileID: 830452352} - m_Father: {fileID: 1791483803} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 231.018, y: -17.067017} - m_SizeDelta: {x: -462.05, y: -46.155} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1050802357 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1050802355} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} - m_Name: - m_EditorClassIdentifier: - eventParameterManager: {fileID: 830452354} ---- !u!1 &1055877577 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1055877578} - - component: {fileID: 1055877581} - - component: {fileID: 1055877580} - - component: {fileID: 1055877579} - m_Layer: 5 - m_Name: Music Select - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1055877578 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1055877577} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 891587361} - - {fileID: 837036037} - - {fileID: 215482486} - m_Father: {fileID: 202724642} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 295.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1055877579 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1055877577} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1055877580} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: SelectMusic - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1055877580 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1055877577} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1055877581 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1055877577} - m_CullTransparentMesh: 1 ---- !u!1 &1056099131 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1056099132} - - component: {fileID: 1056099134} - - component: {fileID: 1056099135} - - component: {fileID: 1056099136} - - component: {fileID: 1056099133} - m_Layer: 8 - m_Name: GameEventSelector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1056099132 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - m_LocalRotation: {x: -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: 590210126} - m_Father: {fileID: 1050802356} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 120.830025, y: -19.690964} - m_SizeDelta: {x: 576.29, y: -43.38} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1056099133 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1056099134 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - m_CullTransparentMesh: 1 ---- !u!114 &1056099135 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 5 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1154875947} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelector, Assembly-CSharp - m_MethodName: Drag - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 3 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1154875947} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelector, Assembly-CSharp - m_MethodName: Drop - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1056099136 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!1 &1060150110 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1060150111} - - component: {fileID: 1060150113} - - component: {fileID: 1060150112} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1060150111 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1060150110} - m_LocalRotation: {x: 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: 1983743056} - 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 &1060150112 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1060150110} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "0\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.3 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1060150113 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1060150110} - m_CullTransparentMesh: 1 ---- !u!1 &1063174878 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1063174879} - m_Layer: 5 - m_Name: DialogTemplate - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1063174879 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1063174878} - m_LocalRotation: {x: 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: 933578817} - - {fileID: 1466780685} - - {fileID: 1497456600} - m_Father: {fileID: 1791483803} - m_RootOrder: 8 - 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!1 &1071942424 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1071942425} - - component: {fileID: 1071942428} - - component: {fileID: 1071942427} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1071942425 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1071942424} - m_LocalRotation: {x: -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: 1747099762} - 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: 35, y: 35} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1071942427 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1071942424} - 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.7411765, g: 0.54901963, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &1071942428 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1071942424} - m_CullTransparentMesh: 1 ---- !u!1 &1077158959 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1077158960} - - component: {fileID: 1077158963} - - component: {fileID: 1077158962} - - component: {fileID: 1077158961} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1077158960 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1077158959} - m_LocalRotation: {x: 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: 1983743056} - 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 &1077158961 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1077158959} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &1077158962 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1077158959} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Enter Offset - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 1325400063 - m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.88 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1077158963 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1077158959} - m_CullTransparentMesh: 1 ---- !u!1 &1090036109 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1090036110} - - component: {fileID: 1090036111} - - component: {fileID: 1090036112} - m_Layer: 5 - m_Name: Tooltip - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1090036110 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090036109} - m_LocalRotation: {x: 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: 1585542810} - - {fileID: 151438064} - m_Father: {fileID: 1791483803} - 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: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1090036111 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090036109} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6d76a474576f0f04a9d3e0230c58dcb1, type: 3} - m_Name: - m_EditorClassIdentifier: - canvasRect: {fileID: 1791483803} - background: {fileID: 1585542810} - text: {fileID: 151438065} - group: {fileID: 1090036112} ---- !u!225 &1090036112 -CanvasGroup: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090036109} - m_Enabled: 1 - m_Alpha: 0 - m_Interactable: 0 - m_BlocksRaycasts: 0 - m_IgnoreParentGroups: 0 ---- !u!1 &1090919177 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1090919178} - - component: {fileID: 1090919181} - - component: {fileID: 1090919180} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1090919178 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090919177} - m_LocalRotation: {x: -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: 3236231} - 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: 30, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1090919180 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090919177} - 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.6132076, g: 0.6132076, b: 0.6132076, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 49e59e302f4a24a4da56bd63185fcb01, 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 &1090919181 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090919177} - m_CullTransparentMesh: 1 ---- !u!1 &1110073994 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1110073995} - m_Layer: 5 - m_Name: Preview - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1110073995 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1110073994} - m_LocalRotation: {x: 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: 55605602} - - {fileID: 355353078} - - {fileID: 1709317943} - m_Father: {fileID: 1791483803} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -408.9799, y: -17} - m_SizeDelta: {x: -817.96, y: -46.29} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1121370303 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1121370304} - - component: {fileID: 1121370306} - - component: {fileID: 1121370305} - m_Layer: 5 - m_Name: Header - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1121370304 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1121370303} - m_LocalRotation: {x: 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: 58525996} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -27} - m_SizeDelta: {x: 440.28, y: 46.58} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1121370305 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1121370303} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Snap Settings - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1121370306 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1121370303} - m_CullTransparentMesh: 1 ---- !u!1 &1123278334 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1123278335} - - component: {fileID: 1123278337} - - component: {fileID: 1123278336} - m_Layer: 5 - m_Name: Pointer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1123278335 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123278334} - m_LocalRotation: {x: -0, y: -0, z: 0.7071064, w: -0.7071072} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 723094753} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 127.921005, y: 104.819984} - m_SizeDelta: {x: 27.82, y: 21.592} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1123278336 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123278334} - 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.18823531, g: 0.18823531, b: 0.18823531, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1123278337 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123278334} - m_CullTransparentMesh: 1 ---- !u!1 &1126835990 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1126835991} - - component: {fileID: 1126835993} - - component: {fileID: 1126835992} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1126835991 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126835990} - 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: 380411594} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.03, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1126835992 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126835990} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1126835993 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126835990} - m_CullTransparentMesh: 1 ---- !u!1 &1128012797 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1128012798} - - component: {fileID: 1128012801} - - component: {fileID: 1128012800} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1128012798 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1128012797} - m_LocalRotation: {x: -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: 1665554290} - 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: 32, y: 32} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1128012800 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1128012797} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 8ae7d31f585b0cf4483963e20305e4f8, 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 &1128012801 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1128012797} - m_CullTransparentMesh: 1 ---- !u!1 &1149103344 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1149103345} - - component: {fileID: 1149103347} - - component: {fileID: 1149103346} - m_Layer: 8 - m_Name: Event - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1149103345 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1149103344} - m_LocalRotation: {x: -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: 358789044} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 45, y: -60.004883} - m_SizeDelta: {x: 320, y: 35} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1149103346 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1149103344} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Event - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} - m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 24 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1149103347 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1149103344} - m_CullTransparentMesh: 1 ---- !u!1 &1154875942 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1154875943} - - component: {fileID: 1154875945} - - component: {fileID: 1154875947} - - component: {fileID: 1154875944} - - component: {fileID: 1154875946} - m_Layer: 8 - m_Name: GridGameSelector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1154875943 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - m_LocalRotation: {x: -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: 781200686} - m_Father: {fileID: 298463367} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 400.4256} - m_SizeDelta: {x: 0, y: 491} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &1154875944 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1154875945 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - m_CullTransparentMesh: 1 ---- !u!114 &1154875946 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 5 - m_Right: 5 - m_Top: 5 - m_Bottom: 5 - m_ChildAlignment: 0 - m_StartCorner: 0 - m_StartAxis: 0 - m_CellSize: {x: 48, y: 48} - m_Spacing: {x: 5, y: 5} - m_Constraint: 1 - m_ConstraintCount: 4 ---- !u!114 &1154875947 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d9d826be8d1e71d4c971f5ed377ee873, type: 3} - m_Name: - m_EditorClassIdentifier: - SelectedMinigame: - SelectedGameIcon: {fileID: 0} - GameEventSelector: {fileID: 1056099131} - EventRef: {fileID: 1149103344} - CurrentSelected: {fileID: 841081095} - GameEventSelectorCanScroll: {fileID: 110654310} - currentEventIndex: 0 - posDif: 15 - ignoreSelectCount: 2 ---- !u!1 &1182082593 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1182082594} - - component: {fileID: 1182082597} - - component: {fileID: 1182082596} - - component: {fileID: 1182082595} - 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 &1182082594 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1182082593} - m_LocalRotation: {x: 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: 530463411} - m_Father: {fileID: 396879233} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.92, y: 0} - m_SizeDelta: {x: 50, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1182082595 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1182082593} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1182082596} - m_TextViewport: {fileID: 530463411} - m_TextComponent: {fileID: 1453521079} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 2 - 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: '0 - -' - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!114 &1182082596 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1182082593} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1182082597 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1182082593} - m_CullTransparentMesh: 1 ---- !u!1 &1183003085 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1183003086} - - component: {fileID: 1183003089} - - component: {fileID: 1183003088} - - component: {fileID: 1183003087} - m_Layer: 5 - m_Name: GameSelection - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1183003086 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1183003085} - m_LocalRotation: {x: -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: 298463367} - - {fileID: 910102825} - m_Father: {fileID: 1050802356} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -288.15, y: 27} - m_SizeDelta: {x: 241.67, y: -54} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1183003087 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1183003085} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 1154875943} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 1 - m_Elasticity: 0.05 - m_Inertia: 0 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 36 - m_Viewport: {fileID: 298463367} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 910102826} - m_HorizontalScrollbarVisibility: 2 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: -3 - m_VerticalScrollbarSpacing: -16 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1183003088 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1183003085} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1183003089 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1183003085} - m_CullTransparentMesh: 1 ---- !u!1 &1186810248 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1186810249} - - component: {fileID: 1186810251} - - component: {fileID: 1186810250} - m_Layer: 5 - m_Name: Raycast - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1186810249 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186810248} - 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: 380411594} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.36, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1186810250 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186810248} - 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, g: 0, b: 0, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1186810251 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186810248} - m_CullTransparentMesh: 1 ---- !u!1 &1186982020 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1186982023} - - component: {fileID: 1186982022} - m_Layer: 0 - m_Name: LetterboxBgCam - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!20 &1186982022 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186982020} - 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: -100 - m_CullingMask: - serializedVersion: 2 - m_Bits: 0 - 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 &1186982023 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186982020} - 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: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1196204502 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1196204503} - - component: {fileID: 1196204505} - - component: {fileID: 1196204504} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1196204503 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1196204502} - m_LocalRotation: {x: 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: 703340359} - 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: -6, y: -6} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1196204504 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1196204502} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Tooltip here - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 13.86 - m_fontSizeBase: 13.86 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1196204505 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1196204502} - m_CullTransparentMesh: 1 ---- !u!1 &1201441975 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1201441976} - - component: {fileID: 1201441979} - - component: {fileID: 1201441978} - - component: {fileID: 1201441977} - m_Layer: 5 - m_Name: Snap Settings - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1201441976 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1201441975} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1463520166} - m_Father: {fileID: 202724642} - m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 255.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1201441977 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1201441975} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1201441978} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 683816223} - m_TargetAssemblyTypeName: HeavenStudio.Editor.SnapDialog, Assembly-CSharp - m_MethodName: SwitchSnapDialog - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1201441978 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1201441975} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1201441979 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1201441975} - m_CullTransparentMesh: 1 ---- !u!1 &1203596441 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1203596442} - - component: {fileID: 1203596444} - - component: {fileID: 1203596443} - m_Layer: 5 - m_Name: Outline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1203596442 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1203596441} - m_LocalRotation: {x: 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: 421818704} - 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 &1203596443 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1203596441} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 60 ---- !u!222 &1203596444 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1203596441} - m_CullTransparentMesh: 1 ---- !u!1 &1207455549 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1207455550} - - component: {fileID: 1207455552} - - component: {fileID: 1207455551} - m_Layer: 5 - m_Name: SelectionWidth - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1207455550 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1207455549} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.0124730095, y: 0.0124730095, z: 1} - m_Children: [] - m_Father: {fileID: 411779174} - 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: 1} ---- !u!114 &1207455551 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1207455549} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 2835349503 - m_fontColor: {r: 1, g: 1, b: 1, a: 0.65882355} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 24 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1207455552 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1207455549} - m_CullTransparentMesh: 1 ---- !u!1 &1231936948 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1231936949} - - component: {fileID: 1231936951} - m_Layer: 7 - m_Name: Outline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1231936949 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1231936948} - m_LocalRotation: {x: -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: 1953621882} - - {fileID: 163092849} - - {fileID: 1237250188} - - {fileID: 1837496588} - m_Father: {fileID: 798021449} - 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: 0, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!222 &1231936951 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1231936948} - m_CullTransparentMesh: 1 ---- !u!1 &1237250187 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1237250188} - - component: {fileID: 1237250190} - - component: {fileID: 1237250189} - m_Layer: 7 - m_Name: 3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1237250188 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237250187} - m_LocalRotation: {x: -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: 1231936949} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -0.040008545, y: 0} - m_SizeDelta: {x: -0.08, y: 4} - m_Pivot: {x: 1, y: 1} ---- !u!114 &1237250189 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237250187} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1237250190 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237250187} - m_CullTransparentMesh: 1 ---- !u!1 &1260023822 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1260023823} - - component: {fileID: 1260023824} - 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 &1260023823 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1260023822} - m_LocalRotation: {x: 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: 390899756} - - {fileID: 1948669748} - m_Father: {fileID: 306116923} - 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 &1260023824 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1260023822} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &1264012261 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1264012262} - - component: {fileID: 1264012265} - - component: {fileID: 1264012264} - - component: {fileID: 1264012263} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1264012262 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1264012261} - m_LocalRotation: {x: 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: 1861169746} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -0.5007324, y: -0.2074585} - m_SizeDelta: {x: 1277, y: -0.41501} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1264012263 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1264012261} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &1264012264 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1264012261} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1264012265 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1264012261} - m_CullTransparentMesh: 1 ---- !u!1 &1265865540 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1265865541} - - component: {fileID: 1265865542} - m_Layer: 5 - m_Name: TempoDialog - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1265865541 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1265865540} - m_LocalRotation: {x: 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: 889256061} - - {fileID: 584527987} - m_Father: {fileID: 1791483803} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0, y: 360} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1265865542 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1265865540} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1b489f3aef16a65499f9596abda39c35, type: 3} - m_Name: - m_EditorClassIdentifier: - tempoFinder: {fileID: 1265865540} - bpmText: {fileID: 565525426} ---- !u!1 &1271528576 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1271528577} - - component: {fileID: 1271528579} - - component: {fileID: 1271528578} - m_Layer: 5 - m_Name: Seperator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1271528577 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1271528576} - m_LocalRotation: {x: 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: 202724642} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 208.7, y: 0} - m_SizeDelta: {x: 2, y: -4} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1271528578 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1271528576} - 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.6226415, g: 0.6226415, b: 0.6226415, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1271528579 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1271528576} - m_CullTransparentMesh: 1 ---- !u!1 &1274849045 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1274849046} - - component: {fileID: 1274849048} - - component: {fileID: 1274849047} - m_Layer: 5 - m_Name: Name - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1274849046 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1274849045} - m_LocalRotation: {x: 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: 1906769993} - 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: -41.350006, y: 0} - m_SizeDelta: {x: -92.71, y: -10} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1274849047 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1274849045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.4 - m_fontSizeBase: 21.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1274849048 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1274849045} - m_CullTransparentMesh: 1 ---- !u!1 &1277418759 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1277418760} - - component: {fileID: 1277418763} - - component: {fileID: 1277418762} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1277418760 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1277418759} - m_LocalRotation: {x: -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: 9435781} - 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: 40, y: 35} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1277418762 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1277418759} - 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.15686275, g: 0.37647063, b: 0.9725491, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 1256a95b617ffc0458b3aec7fba83afe, 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 &1277418763 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1277418759} - m_CullTransparentMesh: 1 ---- !u!1 &1287203019 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1287203020} - - component: {fileID: 1287203022} - - component: {fileID: 1287203021} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1287203020 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1287203019} - 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: 666273484} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.03, y: -0.0000008866191} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1287203021 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1287203019} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1287203022 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1287203019} - m_CullTransparentMesh: 1 ---- !u!1 &1296765241 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1296765242} - - component: {fileID: 1296765244} - - component: {fileID: 1296765243} - m_Layer: 5 - m_Name: Fill - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1296765242 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1296765241} - m_LocalRotation: {x: -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: 829406323} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 10, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1296765243 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1296765241} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1296765244 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1296765241} - m_CullTransparentMesh: 1 ---- !u!1 &1299088426 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1299088427} - - component: {fileID: 1299088430} - - component: {fileID: 1299088429} - - component: {fileID: 1299088428} - m_Layer: 5 - m_Name: StartingBPM - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1299088427 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1299088426} - m_LocalRotation: {x: 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: 552375321} - m_Father: {fileID: 1511927531} - 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: 0, y: -0.00012475} - m_SizeDelta: {x: 66.5, y: 26.849} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &1299088428 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1299088426} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1299088429} - m_TextViewport: {fileID: 552375321} - m_TextComponent: {fileID: 2027507892} - m_Placeholder: {fileID: 2003035388} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 3 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 2 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 3 - m_RegexValue: - m_GlobalPointSize: 14 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 689207021} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.TempoTimeline, Assembly-CSharp - m_MethodName: UpdateStartingBPMFromText - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - 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: 120 - 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 &1299088429 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1299088426} - 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, g: 0, b: 0, a: 0.30588236} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1299088430 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1299088426} - m_CullTransparentMesh: 1 ---- !u!1 &1310571273 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1310571274} - - component: {fileID: 1310571276} - - component: {fileID: 1310571275} - m_Layer: 5 - m_Name: Outline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1310571274 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1310571273} - m_LocalRotation: {x: 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: 411779174} - 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 &1310571275 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1310571273} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 60 ---- !u!222 &1310571276 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1310571273} - m_CullTransparentMesh: 1 ---- !u!1 &1331923531 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1331923532} - 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 &1331923532 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1331923531} - m_LocalRotation: {x: -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: 1589389271} - m_Father: {fileID: 910102825} - 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 &1332325962 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1332325963} - 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 &1332325963 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1332325962} - m_LocalRotation: {x: -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: 619942673} - m_Father: {fileID: 1992194283} - 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 &1342731038 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1342731039} - 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 &1342731039 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1342731038} - m_LocalRotation: {x: -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: 55749582} - m_Father: {fileID: 1663318372} - 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 &1342998171 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1342998172} - - component: {fileID: 1342998175} - - component: {fileID: 1342998174} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1342998172 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1342998171} - m_LocalRotation: {x: -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: 1783491358} - 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: 33, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1342998174 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1342998171} - 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: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e63dfe3b432d7404bab9ef307426a0bf, 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 &1342998175 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1342998171} - m_CullTransparentMesh: 1 ---- !u!1 &1345846029 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1345846030} - - component: {fileID: 1345846033} - - component: {fileID: 1345846032} - - component: {fileID: 1345846031} - m_Layer: 5 - m_Name: PlayBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1345846030 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1345846029} - m_LocalRotation: {x: 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: 749172747} - m_Father: {fileID: 1709317943} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 50, y: 0} - m_SizeDelta: {x: 39.999985, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1345846031 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1345846029} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} - m_ColorMultiplier: 1 - m_FadeDuration: 0 - 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: 1345846032} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1345846032 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1345846029} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1345846033 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1345846029} - m_CullTransparentMesh: 1 ---- !u!1 &1380319272 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1380319273} - - component: {fileID: 1380319275} - - component: {fileID: 1380319274} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1380319273 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1380319272} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000799, y: 1.0000799, z: 1.0000799} - m_Children: [] - m_Father: {fileID: 1511927531} - 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: 224.00015, y: 0} - m_SizeDelta: {x: 1056, y: 2} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1380319274 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1380319272} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1380319275 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1380319272} - m_CullTransparentMesh: 1 ---- !u!1 &1412492898 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1412492899} - - component: {fileID: 1412492902} - - component: {fileID: 1412492901} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1412492899 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1412492898} - m_LocalRotation: {x: -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: 2131880461} - 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: 35, y: 35} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1412492901 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1412492898} - 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: 0.84705883, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 0c2c8bed0306b7d408a268884c6af79b, 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 &1412492902 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1412492898} - m_CullTransparentMesh: 1 ---- !u!1 &1423699435 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1423699436} - - component: {fileID: 1423699438} - - component: {fileID: 1423699437} - - component: {fileID: 1423699442} - - component: {fileID: 1423699439} - - component: {fileID: 1423699440} - - component: {fileID: 1423699441} - m_Layer: 0 - m_Name: Editor - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1423699436 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 2.6891809, y: -1.1938407, z: 232.2403} - 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!114 &1423699437 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 28c29f0a107b3e14bb0493419464c89f, type: 3} - m_Name: - m_EditorClassIdentifier: - MainCanvas: {fileID: 1791483802} - EditorCamera: {fileID: 2047408675} - GameLetterbox: {fileID: 89978021} - ScreenRenderTexture: {fileID: 8400000, guid: d3f3d6ca32122da4d9e3a8e7aa2ede16, type: 2} - Screen: {fileID: 558010761} - GridGameSelector: {fileID: 1154875943} - eventSelectorBG: {fileID: 110654310} - Timeline: {fileID: 1861169747} - GameEventSelectorTitle: {fileID: 246861490} - NewBTN: {fileID: 1683100750} - OpenBTN: {fileID: 1665554291} - SaveBTN: {fileID: 678553526} - UndoBTN: {fileID: 1747099763} - RedoBTN: {fileID: 2131880462} - MusicSelectBTN: {fileID: 1055877579} - FullScreenBTN: {fileID: 151246938} - TempoFinderBTN: {fileID: 1478799966} - SnapDiagBTN: {fileID: 1201441977} - EditorThemeBTN: {fileID: 528192061} - EditorSettingsBTN: {fileID: 3236232} - tooltipText: {fileID: 1196204504} - discordDuringTesting: 0 - canSelect: 1 - editingInputField: 0 ---- !u!114 &1423699438 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f86858990a87c764892672104bdaef1f, type: 3} - m_Name: - m_EditorClassIdentifier: - level: {fileID: 0} - music: {fileID: 0} - debugUI: 0 - playOnStart: 0 - editor: 1 ---- !u!114 &1423699439 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e2b2a61b5fc830d4e906f0f059365bac, type: 3} - m_Name: - m_EditorClassIdentifier: - eventsSelected: [] ---- !u!114 &1423699440 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b47ca28d69cd18e429a3548426c65351, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &1423699441 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4cad4c81175643243b3e0c481b8acfb6, type: 3} - m_Name: - m_EditorClassIdentifier: - boxVisual: {fileID: 411779174} - timelineContent: {fileID: 1852819573} - selecting: 0 ---- !u!114 &1423699442 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c6b7fb8acdd40984c8ae195548f05680, type: 3} - m_Name: - m_EditorClassIdentifier: - ThemeTXT: {fileID: 4900000, guid: 2764bae4979406541a0596e739f420fd, type: 3} - layer: {fileID: 1906769994} - tempoLayer: {fileID: 1511927534} - musicLayer: {fileID: 954835807} ---- !u!1 &1436123037 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1436123038} - - component: {fileID: 1436123040} - - component: {fileID: 1436123039} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1436123038 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1436123037} - 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: 380411594} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.15, y: 11.84} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &1436123039 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1436123037} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1436123040 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1436123037} - m_CullTransparentMesh: 1 ---- !u!1 &1438983641 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1438983644} - - component: {fileID: 1438983643} - - component: {fileID: 1438983642} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1438983642 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1438983641} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "0\n\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1438983643 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1438983641} - m_CullTransparentMesh: 1 ---- !u!224 &1438983644 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1438983641} - m_LocalRotation: {x: 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: 1942887181} - 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!1 &1443721746 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1443721747} - - component: {fileID: 1443721748} - m_Layer: 5 - m_Name: Color - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1443721747 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1443721746} - m_LocalRotation: {x: 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: 537615368} - - {fileID: 1535224917} - - {fileID: 723094753} - m_Father: {fileID: 830452352} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1443721748 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1443721746} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 537615369} - parameterManager: {fileID: 830452354} - slider: {fileID: 0} - inputField: {fileID: 0} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 1535224918} - ColorTable: {fileID: 723094753} - colorTableActive: 0 - colorPreview: {fileID: 1535224921} - inputFieldString: {fileID: 0} ---- !u!1 &1453521077 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1453521078} - - component: {fileID: 1453521080} - - component: {fileID: 1453521079} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1453521078 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1453521077} - m_LocalRotation: {x: 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: 530463411} - 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 &1453521079 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1453521077} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "0\n\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1453521080 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1453521077} - m_CullTransparentMesh: 1 ---- !u!1 &1462347073 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1462347074} - - component: {fileID: 1462347077} - - component: {fileID: 1462347076} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1462347074 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1462347073} - m_LocalRotation: {x: -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: 121871280} - 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: 36.7, y: 40} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1462347076 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1462347073} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 5181778189044111492, guid: d25eab4740f92b74087acaa572d8a1c4, 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 &1462347077 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1462347073} - m_CullTransparentMesh: 1 ---- !u!1 &1463520165 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1463520166} - - component: {fileID: 1463520168} - - component: {fileID: 1463520167} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1463520166 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1463520165} - m_LocalRotation: {x: -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: 1201441976} - 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.8} - m_SizeDelta: {x: 30.24, y: 30.24} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1463520167 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1463520165} - 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: 0.5942388, b: 0.30588233, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: b7a1fac8b59b4d14289fa198206ef47e, 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 &1463520168 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1463520165} - m_CullTransparentMesh: 1 ---- !u!1 &1466780684 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1466780685} - m_Layer: 5 - m_Name: Main - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1466780685 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1466780684} - m_LocalRotation: {x: 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: 1725559316} - - {fileID: 2064111990} - - {fileID: 734734193} - m_Father: {fileID: 1063174879} - 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: -30, y: -30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1474986787 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1474986788} - - component: {fileID: 1474986790} - - component: {fileID: 1474986789} - m_Layer: 7 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1474986788 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1474986787} - m_LocalRotation: {x: -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: 660967737} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -0.040008545, y: 0} - m_SizeDelta: {x: -0.08, y: 4} - m_Pivot: {x: 1, y: 1} ---- !u!114 &1474986789 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1474986787} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1474986790 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1474986787} - m_CullTransparentMesh: 1 ---- !u!1 &1478022676 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1478022677} - - component: {fileID: 1478022679} - - component: {fileID: 1478022678} - 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 &1478022677 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478022676} - m_LocalRotation: {x: 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: 1671827687} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1478022678 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478022676} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'String - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 23.95 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1478022679 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478022676} - m_CullTransparentMesh: 1 ---- !u!1 &1478799964 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1478799965} - - component: {fileID: 1478799968} - - component: {fileID: 1478799967} - - component: {fileID: 1478799966} - m_Layer: 5 - m_Name: Tempo Finder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1478799965 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478799964} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1022970660} - m_Father: {fileID: 202724642} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 215.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1478799966 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478799964} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1478799967} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1265865542} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TempoFinder, Assembly-CSharp - m_MethodName: SwitchTempoDialog - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1478799967 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478799964} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1478799968 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478799964} - m_CullTransparentMesh: 1 ---- !u!1 &1489888670 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1489888671} - - component: {fileID: 1489888674} - - component: {fileID: 1489888673} - - component: {fileID: 1489888672} - m_Layer: 5 - m_Name: Color picker - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1489888671 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489888670} - m_LocalRotation: {x: -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: 723094753} - 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: 12.209991} - m_SizeDelta: {x: -19.999998, y: -94.42} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1489888672 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489888670} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: af3ff511a986a5c4e8dc1a7939e7b981, type: 3} - m_Name: - m_EditorClassIdentifier: - colorPickerShader: {fileID: 0} - image: {fileID: 1489888673} ---- !u!114 &1489888673 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489888670} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 2100000, guid: 8a6d493ef83c61d45b80f5a22a814173, type: 2} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1489888674 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489888670} - m_CullTransparentMesh: 0 ---- !u!1 &1497456599 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1497456600} - - component: {fileID: 1497456603} - - component: {fileID: 1497456602} - - component: {fileID: 1497456601} - m_Layer: 5 - m_Name: Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1497456600 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1497456599} - m_LocalRotation: {x: 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: 1026335624} - m_Father: {fileID: 1063174879} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -38, y: -38} - m_SizeDelta: {x: 52, y: 52} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1497456601 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1497456599} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1497456602} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1497456602 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1497456599} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1497456603 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1497456599} - m_CullTransparentMesh: 1 ---- !u!1 &1507800755 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1507800756} - - component: {fileID: 1507800758} - - component: {fileID: 1507800757} - 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 &1507800756 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1507800755} - m_LocalRotation: {x: 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: 2051557111} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 30, y: -25} - m_SizeDelta: {x: 730.58, y: 82.37} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1507800757 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1507800755} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Settings - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 54.4 - m_fontSizeBase: 54.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1507800758 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1507800755} - m_CullTransparentMesh: 1 ---- !u!1 &1511927530 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1511927531} - - component: {fileID: 1511927535} - - component: {fileID: 1511927534} - - component: {fileID: 1511927533} - m_Layer: 5 - m_Name: TempoLayer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1511927531 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1511927530} - m_LocalRotation: {x: 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: 1766883149} - - {fileID: 1609794607} - - {fileID: 1380319273} - - {fileID: 991363087} - - {fileID: 1299088427} - m_Father: {fileID: 1861169746} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 111.49994, y: -70.24402} - m_SizeDelta: {x: 223, y: 26.849} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1511927533 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1511927530} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &1511927534 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1511927530} - 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.8470589, g: 0.8470589, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1511927535 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1511927530} - m_CullTransparentMesh: 1 ---- !u!1 &1522319055 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1522319056} - - component: {fileID: 1522319058} - - component: {fileID: 1522319057} - 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 &1522319056 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1522319055} - m_LocalRotation: {x: 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: 426555698} - m_Father: {fileID: 723094753} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 10, y: -5} - m_SizeDelta: {x: -15, y: 23.2} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1522319057 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1522319055} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: '#' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 22.9 - m_fontSizeBase: 22.9 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1522319058 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1522319055} - m_CullTransparentMesh: 1 ---- !u!1 &1527251879 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1527251880} - - component: {fileID: 1527251882} - - component: {fileID: 1527251883} - - component: {fileID: 1527251881} - m_Layer: 5 - m_Name: BeatGrid - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1527251880 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1527251879} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.011111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1852819573} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -27.593994} - m_SizeDelta: {x: 1440.022, y: -113.04} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1527251881 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1527251879} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35ff6e8800018654d9558db07c4cd080, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.45490196, g: 0.45490196, b: 0.45490196, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_improveResolution: 0 - m_Resolution: 0 - m_useNativeSize: 0 - m_points: - - {x: 0, y: 0} - - {x: 1, y: 0} - - {x: 1, y: 1} - - {x: 0, y: 1} - - {x: 0, y: 0} - - {x: 0, y: 1} - - {x: 0.0625, y: 1} - - {x: 0.0625, y: 1} - - {x: 0.0625, y: 0} - - {x: 0.125, y: 0} - - {x: 0.125, y: 0} - - {x: 0.125, y: 1} - - {x: 0.1875, y: 1} - - {x: 0.1875, y: 1} - - {x: 0.1875, y: 0} - - {x: 0.25, y: 0} - - {x: 0.25, y: 0} - - {x: 0.25, y: 1} - - {x: 0.3125, y: 1} - - {x: 0.3125, y: 1} - - {x: 0.3125, y: 0} - - {x: 0.375, y: 0} - - {x: 0.375, y: 0} - - {x: 0.375, y: 1} - - {x: 0.4375, y: 1} - - {x: 0.4375, y: 1} - - {x: 0.4375, y: 0} - - {x: 0.5, y: 0} - - {x: 0.5, y: 0} - - {x: 0.5, y: 1} - - {x: 0.5625, y: 1} - - {x: 0.5625, y: 1} - - {x: 0.5625, y: 0} - - {x: 0.625, y: 0} - - {x: 0.625, y: 0} - - {x: 0.625, y: 1} - - {x: 0.6875, y: 1} - - {x: 0.6875, y: 1} - - {x: 0.6875, y: 0} - - {x: 0.75, y: 0} - - {x: 0.75, y: 0} - - {x: 0.75, y: 1} - - {x: 0.8125, y: 1} - - {x: 0.8125, y: 1} - - {x: 0.8125, y: 0} - - {x: 0.875, y: 0} - - {x: 0.875, y: 0} - - {x: 0.875, y: 1} - - {x: 0.9375, y: 1} - - {x: 0.9375, y: 1} - - {x: 0.9375, y: 0} - - {x: 1, y: 0} - - {x: 1, y: 1} - lineThickness: 2 - relativeSize: 1 - lineList: 0 - lineCaps: 0 - bezierSegmentsPerCurve: 10 - LineJoins: 0 - BezierMode: 0 - drivenExternally: 0 - m_GridColumns: 16 - m_GridRows: 1 ---- !u!222 &1527251882 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1527251879} - m_CullTransparentMesh: 1 ---- !u!114 &1527251883 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1527251879} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c7a9db66b8fb65479a81158697db051, type: 3} - m_Name: - m_EditorClassIdentifier: - snap: 1 - count: 0 ---- !u!1 &1534220298 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1534220299} - - component: {fileID: 1534220301} - - component: {fileID: 1534220300} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1534220299 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1534220298} - m_LocalRotation: {x: -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: 989912617} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1534220300 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1534220298} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1534220301 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1534220298} - m_CullTransparentMesh: 1 ---- !u!1 &1535224916 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1535224917} - - component: {fileID: 1535224920} - - component: {fileID: 1535224919} - - component: {fileID: 1535224918} - - component: {fileID: 1535224921} - m_Layer: 5 - m_Name: ColorBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1535224917 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_LocalRotation: {x: -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: 1443721747} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.2, y: 0} - m_SizeDelta: {x: 100, y: 30} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1535224918 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 0 - 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: 1535224919} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1535224919 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1535224920 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_CullTransparentMesh: 1 ---- !u!114 &1535224921 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5c2c42ee235f17049ab3792499eccc59, type: 3} - m_Name: - m_EditorClassIdentifier: - previewGraphic: {fileID: 1535224919} - colorPicker: {fileID: 1489888672} - hex: {fileID: 426555699} ---- !u!1 &1548381522 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1548381523} - - component: {fileID: 1548381525} - - component: {fileID: 1548381524} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1548381523 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1548381522} - m_LocalRotation: {x: 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: 575794484} - 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 &1548381524 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1548381522} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "FFFFFF\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1548381525 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1548381522} - m_CullTransparentMesh: 1 ---- !u!1 &1549727851 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1549727852} - - component: {fileID: 1549727853} - m_Layer: 8 - m_Name: GameObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1549727852 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1549727851} - m_LocalRotation: {x: 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: 358789044} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1549727853 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1549727851} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 45 - m_Right: 0 - m_Top: 25 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &1550880754 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1550880755} - - component: {fileID: 1550880758} - - component: {fileID: 1550880757} - - component: {fileID: 1550880756} - m_Layer: 5 - m_Name: Increment - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1550880755 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1550880754} - m_LocalRotation: {x: 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: 413228133} - m_Father: {fileID: 58525996} - 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: 184, y: 16.199982} - m_SizeDelta: {x: 58.76, y: 58.76} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1550880756 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1550880754} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1550880757} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - SnapDialog: {fileID: 683816223} - isDown: 0 ---- !u!114 &1550880757 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1550880754} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1550880758 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1550880754} - m_CullTransparentMesh: 1 ---- !u!1 &1567318395 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1567318396} - - component: {fileID: 1567318398} - - component: {fileID: 1567318397} - m_Layer: 5 - m_Name: SongTime - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1567318396 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1567318395} - m_LocalRotation: {x: 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: 446434229} - 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: 52.18994, y: -13.502012} - m_SizeDelta: {x: -114.39, y: -37.01} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1567318397 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1567318395} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 00:00:00 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15.6 - m_fontSizeBase: 15.6 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 0 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 4 - m_VerticalAlignment: 1024 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1567318398 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1567318395} - m_CullTransparentMesh: 1 ---- !u!1 &1575762741 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1575762742} - - component: {fileID: 1575762743} - 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 &1575762742 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1575762741} - m_LocalRotation: {x: 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: 1886627918} - m_Father: {fileID: 735918246} - 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 &1575762743 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1575762741} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &1585542809 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1585542810} - - component: {fileID: 1585542812} - - component: {fileID: 1585542811} - m_Layer: 5 - m_Name: BG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1585542810 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1585542809} - m_LocalRotation: {x: 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: 1090036110} - 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: 571.95, y: 87.81} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1585542811 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1585542809} - 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, g: 0, b: 0, a: 0.6117647} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1585542812 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1585542809} - m_CullTransparentMesh: 1 ---- !u!1 &1589389270 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1589389271} - - component: {fileID: 1589389273} - - component: {fileID: 1589389272} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1589389271 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1589389270} - m_LocalRotation: {x: -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: 1331923532} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1589389272 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1589389270} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1589389273 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1589389270} - m_CullTransparentMesh: 1 ---- !u!1 &1609794606 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1609794607} - - component: {fileID: 1609794609} - - component: {fileID: 1609794608} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1609794607 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1609794606} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000799, y: 1.0000799, z: 1.0000799} - m_Children: [] - m_Father: {fileID: 1511927531} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 224.00006, y: 0} - m_SizeDelta: {x: 1056, y: 2} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1609794608 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1609794606} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1609794609 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1609794606} - m_CullTransparentMesh: 1 ---- !u!1 &1618259387 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1618259388} - - component: {fileID: 1618259390} - - component: {fileID: 1618259389} - m_Layer: 5 - m_Name: Fill - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1618259388 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1618259387} - m_LocalRotation: {x: -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: 1013432627} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 10, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1618259389 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1618259387} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1618259390 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1618259387} - m_CullTransparentMesh: 1 ---- !u!1 &1663318370 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1663318372} - - component: {fileID: 1663318371} - m_Layer: 5 - m_Name: Slider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1663318371 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1663318370} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 55749584} - m_FillRect: {fileID: 1618259388} - m_HandleRect: {fileID: 55749582} - m_Direction: 0 - m_MinValue: 0 - m_MaxValue: 1 - m_WholeNumbers: 1 - m_Value: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!224 &1663318372 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1663318370} - m_LocalRotation: {x: 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: 2019624422} - - {fileID: 1013432627} - - {fileID: 1342731039} - m_Father: {fileID: 677349554} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 61.96001, y: 0.0000097752} - m_SizeDelta: {x: -123.92, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1665554289 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1665554290} - - component: {fileID: 1665554293} - - component: {fileID: 1665554292} - - component: {fileID: 1665554291} - m_Layer: 5 - m_Name: Open - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1665554290 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1665554289} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1128012798} - m_Father: {fileID: 202724642} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 42.700012, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1665554291 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1665554289} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1665554292} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: OpenRemix - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1665554292 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1665554289} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1665554293 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1665554289} - m_CullTransparentMesh: 1 ---- !u!1 &1669671031 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1669671032} - - component: {fileID: 1669671034} - - component: {fileID: 1669671033} - m_Layer: 5 - m_Name: BlackBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1669671032 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1669671031} - m_LocalRotation: {x: -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: 683816222} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -160.55, y: 173} - m_SizeDelta: {x: 347.94, y: 194} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1669671033 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1669671031} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1669671034 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1669671031} - m_CullTransparentMesh: 1 ---- !u!1 &1671351974 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1671351975} - - component: {fileID: 1671351977} - - component: {fileID: 1671351976} - - component: {fileID: 1671351978} - - component: {fileID: 1671351979} - m_Layer: 5 - m_Name: Layers - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1671351975 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - m_LocalRotation: {x: 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: 1906769993} - m_Father: {fileID: 1861169746} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 111.50012, y: -16.119995} - m_SizeDelta: {x: 223, y: -135.09} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1671351976 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1671351977 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - m_CullTransparentMesh: 1 ---- !u!114 &1671351978 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &1671351979 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &1671827686 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1671827687} - - component: {fileID: 1671827688} - m_Layer: 5 - m_Name: String - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1671827687 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671827686} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1478022677} - - {fileID: 1776034727} - m_Father: {fileID: 830452352} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -35} - m_SizeDelta: {x: 537.35, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1671827688 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671827686} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 1478022678} - parameterManager: {fileID: 830452354} - slider: {fileID: 0} - inputField: {fileID: 0} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 1776034728} ---- !u!1 &1683100748 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1683100749} - - component: {fileID: 1683100752} - - component: {fileID: 1683100751} - - component: {fileID: 1683100750} - m_Layer: 5 - m_Name: New - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1683100749 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1683100748} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 708484804} - m_Father: {fileID: 202724642} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 2.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1683100750 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1683100748} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1683100751} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: LoadRemix - m_Mode: 5 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1683100751 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1683100748} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1683100752 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1683100748} - m_CullTransparentMesh: 1 ---- !u!1 &1694213495 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1694213496} - 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 &1694213496 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1694213495} - m_LocalRotation: {x: -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: 2067805743} - m_Father: {fileID: 749529047} - 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 &1700641149 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1700641150} - - component: {fileID: 1700641152} - - component: {fileID: 1700641151} - m_Layer: 5 - m_Name: Tempo Finder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1700641150 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700641149} - m_LocalRotation: {x: 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: 584527987} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 46} - m_SizeDelta: {x: 238.71, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1700641151 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700641149} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Tempo Finder - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1700641152 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700641149} - m_CullTransparentMesh: 1 ---- !u!1 &1700850420 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1700850421} - - component: {fileID: 1700850423} - - component: {fileID: 1700850422} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1700850421 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700850420} - m_LocalRotation: {x: 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: 44197995} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1700850422 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700850420} - 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: 0.5803922, b: 0.5882353, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &1700850423 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700850420} - m_CullTransparentMesh: 1 ---- !u!1 &1701256164 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1701256165} - - component: {fileID: 1701256167} - - component: {fileID: 1701256166} - m_Layer: 7 - m_Name: ResizeRight - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1701256165 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1701256164} - m_LocalRotation: {x: -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: 880758902} - 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: 0, y: 0.000019073486} - m_SizeDelta: {x: 0.5, y: 50} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1701256166 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1701256164} - 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.6156863} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 2442a7e8f9897914e98bc2b963f4186f, 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 &1701256167 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1701256164} - m_CullTransparentMesh: 1 ---- !u!1 &1709317942 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1709317943} - - component: {fileID: 1709317946} - - component: {fileID: 1709317945} - - component: {fileID: 1709317944} - m_Layer: 5 - m_Name: PreviewBar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1709317943 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1709317942} - m_LocalRotation: {x: -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: 9435781} - - {fileID: 1345846030} - - {fileID: 1783491358} - - {fileID: 121871280} - - {fileID: 129013733} - - {fileID: 151246937} - - {fileID: 1992194283} - m_Father: {fileID: 1110073995} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -0.017333984, y: 2} - m_SizeDelta: {x: -4.0350075, y: 49.982} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &1709317944 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1709317942} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &1709317945 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1709317942} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1709317946 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1709317942} - m_CullTransparentMesh: 1 ---- !u!1 &1725559315 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1725559316} - - component: {fileID: 1725559318} - - component: {fileID: 1725559317} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1725559316 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1725559315} - m_LocalRotation: {x: -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: 1466780685} - 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 &1725559317 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1725559315} - 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, g: 0, b: 0, a: 0.6156863} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1725559318 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1725559315} - m_CullTransparentMesh: 1 ---- !u!1 &1733325622 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1733325624} - - component: {fileID: 1733325623} - m_Layer: 0 - m_Name: LetterboxEditor - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &1733325623 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1733325622} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e188ee899633d0b49870a5ae38b7359d, type: 3} - m_Name: - m_EditorClassIdentifier: - ratio: {x: 16, y: 9} - forceRatioOnAwake: 1 - listenForWindowChanges: 1 - createCameraForLetterBoxRendering: 0 - findCamerasAutomatically: 0 - letterBoxCameraColor: {r: 0, g: 0, b: 0, a: 1} - cameras: - - camera: {fileID: 2047408675} - anchor: 0 - vectorAnchor: {x: 0.5, y: 0.5} - letterBoxCamera: {fileID: 1186982022} ---- !u!4 &1733325624 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1733325622} - m_LocalRotation: {x: 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: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1747099761 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1747099762} - - component: {fileID: 1747099765} - - component: {fileID: 1747099764} - - component: {fileID: 1747099763} - m_Layer: 5 - m_Name: Undo - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1747099762 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747099761} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1071942425} - m_Father: {fileID: 202724642} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 128.70001, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1747099763 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747099761} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1747099764} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 423099699} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.CommandManager, Assembly-CSharp - m_MethodName: Undo - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1747099764 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747099761} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1747099765 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747099761} - m_CullTransparentMesh: 1 ---- !u!1 &1747224095 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1747224096} - - component: {fileID: 1747224097} - m_Layer: 5 - m_Name: Grid - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1747224096 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747224095} - m_LocalRotation: {x: 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: 2037220114} - m_Father: {fileID: 1852819573} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -27.992676} - m_SizeDelta: {x: 32, y: -55.985} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1747224097 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747224095} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c7a9db66b8fb65479a81158697db051, type: 3} - m_Name: - m_EditorClassIdentifier: - snap: 1 - count: 13 ---- !u!1 &1757661635 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1757661638} - - component: {fileID: 1757661637} - - component: {fileID: 1757661636} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1757661636 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757661635} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Integer - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 20.2 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 1 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1757661637 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757661635} - m_CullTransparentMesh: 1 ---- !u!224 &1757661638 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757661635} - m_LocalRotation: {x: 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: 677349554} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!1 &1766883148 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1766883149} - - component: {fileID: 1766883151} - - component: {fileID: 1766883150} - m_Layer: 5 - m_Name: Name - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1766883149 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1766883148} - m_LocalRotation: {x: 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: 1511927531} - 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: 1.5, y: 0} - m_SizeDelta: {x: -3, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1766883150 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1766883148} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Tempo - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.4 - m_fontSizeBase: 21.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1766883151 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1766883148} - m_CullTransparentMesh: 1 ---- !u!1 &1772187926 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1772187927} - - component: {fileID: 1772187929} - - component: {fileID: 1772187928} - m_Layer: 5 - m_Name: Percent - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1772187927 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1772187926} - m_LocalRotation: {x: -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: 967717799} - 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: 10.92, y: 0} - m_SizeDelta: {x: 58.5, y: 30.34} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1772187928 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1772187926} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: '%' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.3 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1772187929 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1772187926} - m_CullTransparentMesh: 1 ---- !u!1 &1776034726 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1776034727} - - component: {fileID: 1776034730} - - component: {fileID: 1776034729} - - component: {fileID: 1776034728} - 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 &1776034727 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1776034726} - m_LocalRotation: {x: 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: 35054572} - m_Father: {fileID: 1671827687} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.92, y: 0} - m_SizeDelta: {x: 468, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1776034728 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1776034726} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1776034729} - m_TextViewport: {fileID: 35054572} - m_TextComponent: {fileID: 225003585} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 9172948790907700978} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 0 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 0 - m_LineType: 2 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 0 - m_RegexValue: - m_GlobalPointSize: 12 - 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: AWWWWWWW BWWWWWWW - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 0 - m_GlobalFontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!114 &1776034729 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1776034726} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1776034730 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1776034726} - m_CullTransparentMesh: 1 ---- !u!1 &1783491357 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1783491358} - - component: {fileID: 1783491361} - - component: {fileID: 1783491360} - - component: {fileID: 1783491359} - m_Layer: 5 - m_Name: StopBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1783491358 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783491357} - m_LocalRotation: {x: 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: 1342998172} - m_Father: {fileID: 1709317943} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 94.99991, y: 0} - m_SizeDelta: {x: 39.999985, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1783491359 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783491357} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} - m_ColorMultiplier: 1 - m_FadeDuration: 0 - 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: 1783491360} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1783491360 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783491357} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1783491361 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783491357} - m_CullTransparentMesh: 1 ---- !u!1 &1783963079 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1783963080} - - component: {fileID: 1783963082} - - component: {fileID: 1783963081} - m_Layer: 5 - m_Name: CurrentTempo - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1783963080 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783963079} - m_LocalRotation: {x: -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: 285804967} - 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: 40.78, y: -0.6899786} - m_SizeDelta: {x: 97.54, y: 17.72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1783963081 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783963079} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: ' = 120' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 18.4 - m_fontSizeBase: 18.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: -17.41 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1783963082 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783963079} - m_CullTransparentMesh: 1 ---- !u!1 &1791483799 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1791483803} - - component: {fileID: 1791483802} - - component: {fileID: 1791483801} - - component: {fileID: 1791483800} - m_Layer: 5 - m_Name: Canvas - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1791483800 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1791483799} - 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 &1791483801 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1791483799} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 1 - m_ReferencePixelsPerUnit: 100 - m_ScaleFactor: 1 - m_ReferenceResolution: {x: 1280, y: 720} - m_ScreenMatchMode: 0 - m_MatchWidthOrHeight: 0 - m_PhysicalUnit: 3 - m_FallbackScreenDPI: 96 - m_DefaultSpriteDPI: 96 - m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 0 ---- !u!223 &1791483802 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1791483799} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 1 - m_Camera: {fileID: 2047408675} - 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: 1500 - m_TargetDisplay: 0 ---- !u!224 &1791483803 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1791483799} - 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: 202724642} - - {fileID: 1861169746} - - {fileID: 1110073995} - - {fileID: 1050802356} - - {fileID: 703340359} - - {fileID: 683816222} - - {fileID: 1265865541} - - {fileID: 1946344931} - - {fileID: 1063174879} - - {fileID: 1090036110} - m_Father: {fileID: 0} - m_RootOrder: 3 - 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 &1797358229 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1797358230} - - component: {fileID: 1797358232} - - component: {fileID: 1797358231} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1797358230 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1797358229} - m_LocalRotation: {x: -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: 584527987} - 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.000015258789} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1797358231 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1797358229} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 ---- !u!222 &1797358232 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1797358229} - m_CullTransparentMesh: 1 ---- !u!1 &1799484111 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1799484112} - - component: {fileID: 1799484114} - - component: {fileID: 1799484113} - m_Layer: 7 - m_Name: ResizeLine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1799484112 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1799484111} - m_LocalRotation: {x: -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: 880758902} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -0.264, y: 5} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1799484113 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1799484111} - 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.6156863} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1799484114 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1799484111} - m_CullTransparentMesh: 1 ---- !u!1 &1837496587 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1837496588} - - component: {fileID: 1837496590} - - component: {fileID: 1837496589} - m_Layer: 7 - m_Name: 4 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1837496588 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1837496587} - m_LocalRotation: {x: -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: 1231936949} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -0.040008545, y: 0} - m_SizeDelta: {x: -0.08, y: 4} - m_Pivot: {x: 1, y: 0} ---- !u!114 &1837496589 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1837496587} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1837496590 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1837496587} - m_CullTransparentMesh: 1 ---- !u!1 &1838356726 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1838356727} - m_Layer: 5 - m_Name: EventGrid - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1838356727 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1838356726} - m_LocalRotation: {x: 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: 2142375787} - - {fileID: 798021449} - m_Father: {fileID: 1852819573} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -84.09494} - m_SizeDelta: {x: 320, y: -113.02} - m_Pivot: {x: 0, y: 1} ---- !u!1 &1852819572 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1852819573} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1852819573 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1852819572} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 100, y: 1, z: 1} - m_Children: - - {fileID: 238901181} - - {fileID: 1527251880} - - {fileID: 1747224096} - - {fileID: 1838356727} - - {fileID: 689207020} - - {fileID: 1037563074} - - {fileID: 770589360} - - {fileID: 580861938} - - {fileID: 421818704} - - {fileID: 2066632680} - - {fileID: 19519745} - m_Father: {fileID: 547319783} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: -0.000091552734, y: 0} - m_SizeDelta: {x: 320, y: -22.06} - m_Pivot: {x: 0, y: 1} ---- !u!1 &1861169745 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1861169746} - - component: {fileID: 1861169747} - m_Layer: 5 - m_Name: Timeline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1861169746 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1861169745} - m_LocalRotation: {x: 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: 1264012262} - - {fileID: 441876681} - - {fileID: 1980243266} - - {fileID: 1671351975} - - {fileID: 446434229} - - {fileID: 1511927531} - - {fileID: 954835804} - m_Father: {fileID: 1791483803} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 641, y: 15.64502} - m_SizeDelta: {x: 1278, y: -18.721} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1861169747 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1861169745} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bec7fb5d989cb2d4792951c751f8fc23, type: 3} - m_Name: - m_EditorClassIdentifier: - SongBeat: {fileID: 932211468} - SongPos: {fileID: 1567318397} - CurrentTempo: {fileID: 1783963081} - eventObjs: [] - LayerCount: 4 - metronomeEnabled: 0 - resizable: 0 - snapInterval: 0.25 - TimelineSlider: {fileID: 770589360} - TimelineGridSelect: {fileID: 238901181} - TimelinePlaybackBeat: {fileID: 117889364} - TimelineContent: {fileID: 1852819573} - TimelineSongPosLineRef: {fileID: 580861938} - TimelineEventObjRef: {fileID: 798021449} - LayersRect: {fileID: 1671351975} - TempoInfo: {fileID: 689207021} - VolumeInfo: {fileID: 1037563077} - PlayBTN: {fileID: 1345846031} - PauseBTN: {fileID: 9435782} - StopBTN: {fileID: 1783491359} - MetronomeBTN: {fileID: 129013734} - AutoplayBTN: {fileID: 121871281} - SelectionsBTN: {fileID: 270008766} - TempoChangeBTN: {fileID: 456434811} - MusicVolumeBTN: {fileID: 689781278} - PlaybackSpeed: {fileID: 1992194284} - LayerCorners: - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} ---- !u!1 &1877453493 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1877453494} - - component: {fileID: 1877453496} - - component: {fileID: 1877453495} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1877453494 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1877453493} - m_LocalRotation: {x: -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: 749529047} - 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 &1877453495 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1877453493} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1877453496 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1877453493} - m_CullTransparentMesh: 1 ---- !u!1 &1882704218 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1882704221} - - component: {fileID: 1882704220} - - component: {fileID: 1882704219} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1882704219 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1882704218} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Integer - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 20.5 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 1 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1882704220 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1882704218} - m_CullTransparentMesh: 1 ---- !u!224 &1882704221 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1882704218} - m_LocalRotation: {x: 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: 345301791} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!1 &1886627915 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1886627918} - - component: {fileID: 1886627917} - - component: {fileID: 1886627916} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1886627916 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1886627915} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "0\n\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1886627917 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1886627915} - m_CullTransparentMesh: 1 ---- !u!224 &1886627918 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1886627915} - m_LocalRotation: {x: 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: 1575762742} - 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!1 &1906769992 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1906769993} - - component: {fileID: 1906769995} - - component: {fileID: 1906769994} - - component: {fileID: 1906769996} - m_Layer: 5 - m_Name: Layer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1906769993 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1906769992} - m_LocalRotation: {x: 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: 1274849046} - - {fileID: 93132553} - - {fileID: 947065510} - m_Father: {fileID: 1671351975} - 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: 223, y: 51.05} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1906769994 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1906769992} - 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.13207549, g: 0.13207549, b: 0.13207549, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1906769995 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1906769992} - m_CullTransparentMesh: 1 ---- !u!114 &1906769996 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1906769992} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b90b6b57a843c2245bfdae87a3e8fb21, type: 3} - m_Name: - m_EditorClassIdentifier: - rect: {fileID: 1906769993} ---- !u!1 &1918556255 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1918556256} - - component: {fileID: 1918556259} - - component: {fileID: 1918556258} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1918556256 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918556255} - m_LocalRotation: {x: -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: 678553525} - 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: 30, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1918556258 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918556255} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 9ae7ecf2cc001d14595ec03e1d4d86a6, 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 &1918556259 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918556255} - m_CullTransparentMesh: 1 ---- !u!1 &1921041734 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1921041735} - - component: {fileID: 1921041737} - - component: {fileID: 1921041736} - m_Layer: 7 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1921041735 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1921041734} - m_LocalRotation: {x: -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: 660967737} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.04, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1921041736 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1921041734} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1921041737 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1921041734} - m_CullTransparentMesh: 1 ---- !u!1 &1928361018 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1928361019} - - component: {fileID: 1928361021} - - component: {fileID: 1928361020} - m_Layer: 5 - m_Name: Top - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1928361019 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1928361018} - 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: 770589360} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 18.8, y: 18.8} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &1928361020 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1928361018} - 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.19607845, g: 1, b: 0.19607845, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1928361021 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1928361018} - m_CullTransparentMesh: 1 ---- !u!1 &1942887180 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1942887181} - - component: {fileID: 1942887182} - 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 &1942887181 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1942887180} - m_LocalRotation: {x: 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: 1438983644} - m_Father: {fileID: 406843335} - 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 &1942887182 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1942887180} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &1946344930 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1946344931} - - component: {fileID: 1946344932} - m_Layer: 5 - m_Name: SettingsMenu - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1946344931 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946344930} - m_LocalRotation: {x: 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: 830672829} - - {fileID: 2051557111} - - {fileID: 1946352457} - m_Father: {fileID: 1791483803} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1946344932 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946344930} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d82cc04699de2e54483ca0e0468d9ed2, type: 3} - m_Name: - m_EditorClassIdentifier: - settingsMenu: {fileID: 1946344930} ---- !u!1 &1946352456 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1946352457} - - component: {fileID: 1946352460} - - component: {fileID: 1946352459} - - component: {fileID: 1946352458} - m_Layer: 5 - m_Name: Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1946352457 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946352456} - m_LocalRotation: {x: 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: 232337125} - m_Father: {fileID: 1946344931} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -38, y: -38} - m_SizeDelta: {x: 52, y: 52} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1946352458 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946352456} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1946352459} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1946344932} - m_TargetAssemblyTypeName: HeavenStudio.Editor.SettingsDialog, Assembly-CSharp - m_MethodName: SwitchSettingsDialog - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1946352459 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946352456} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1946352460 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946352456} - m_CullTransparentMesh: 1 ---- !u!1 &1948669745 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1948669748} - - component: {fileID: 1948669747} - - component: {fileID: 1948669746} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1948669746 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1948669745} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1948669747 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1948669745} - m_CullTransparentMesh: 1 ---- !u!224 &1948669748 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1948669745} - m_LocalRotation: {x: 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: 1260023823} - 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!1 &1953621881 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1953621882} - - component: {fileID: 1953621884} - - component: {fileID: 1953621883} - m_Layer: 7 - m_Name: 1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1953621882 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1953621881} - m_LocalRotation: {x: -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: 1231936949} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.04, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1953621883 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1953621881} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1953621884 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1953621881} - m_CullTransparentMesh: 1 ---- !u!1 &1964271230 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1964271231} - - component: {fileID: 1964271233} - - component: {fileID: 1964271232} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1964271231 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1964271230} - m_LocalRotation: {x: 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: 954835804} - 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: 224.00015, y: 0} - m_SizeDelta: {x: 1056, y: 2} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1964271232 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1964271230} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1964271233 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1964271230} - m_CullTransparentMesh: 1 ---- !u!1 &1971243155 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1971243156} - - component: {fileID: 1971243159} - - component: {fileID: 1971243158} - - component: {fileID: 1971243157} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1971243156 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1971243155} - m_LocalRotation: {x: 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: 158195509} - 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 &1971243157 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1971243155} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &1971243158 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1971243155} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Enter volume - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 1325400063 - m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.88 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1971243159 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1971243155} - m_CullTransparentMesh: 1 ---- !u!1 &1980243265 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1980243266} - - component: {fileID: 1980243268} - - component: {fileID: 1980243267} - m_Layer: 5 - m_Name: InnerTimeline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1980243266 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1980243265} - m_LocalRotation: {x: 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: 1861169746} - 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: -14.242798} - m_SizeDelta: {x: 0, y: -138.84} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1980243267 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1980243265} - 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, g: 0, b: 0, a: 0} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1980243268 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1980243265} - m_CullTransparentMesh: 1 ---- !u!1 &1981150263 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1981150264} - - component: {fileID: 1981150266} - - component: {fileID: 1981150265} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1981150264 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1981150263} - m_LocalRotation: {x: -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: 151246937} - 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: 40, y: 40} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1981150265 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1981150263} - 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.3254717, g: 1, b: 0.4334381, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 55bb46a7614176b4c941a5caf846f7e8, 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 &1981150266 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1981150263} - m_CullTransparentMesh: 1 ---- !u!1 &1983743055 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1983743056} - - component: {fileID: 1983743057} - 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 &1983743056 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1983743055} - m_LocalRotation: {x: 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: 1077158960} - - {fileID: 1060150111} - m_Father: {fileID: 215482486} - 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: -8, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1983743057 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1983743055} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &1989911452 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1989911453} - - component: {fileID: 1989911455} - - component: {fileID: 1989911454} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1989911453 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1989911452} - m_LocalRotation: {x: 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: 158195509} - 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 &1989911454 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1989911452} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "100\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.3 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1989911455 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1989911452} - m_CullTransparentMesh: 1 ---- !u!1 &1992194282 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1992194283} - - component: {fileID: 1992194284} - - component: {fileID: 1992194285} - m_Layer: 5 - m_Name: PlaybackSpeed - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1992194283 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1992194282} - m_LocalRotation: {x: 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: 663306162} - - {fileID: 1332325963} - - {fileID: 469226883} - - {fileID: 307892647} - m_Father: {fileID: 1709317943} - 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: 0, y: -10.5} - m_SizeDelta: {x: 160, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1992194284 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1992194282} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 501830977} - m_FillRect: {fileID: 619942673} - m_HandleRect: {fileID: 501830976} - m_Direction: 0 - m_MinValue: 0.25 - m_MaxValue: 3 - m_WholeNumbers: 0 - m_Value: 1 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1861169747} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.Timeline, Assembly-CSharp - m_MethodName: SetPlaybackSpeed - m_Mode: 0 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1992194285 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1992194282} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 2 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1861169747} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.Timeline, Assembly-CSharp - m_MethodName: ResetPlaybackSpeed - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!1 &1997273392 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1997273393} - - component: {fileID: 1997273395} - - component: {fileID: 1997273394} - m_Layer: 8 - m_Name: Seperator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1997273393 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1997273392} - m_LocalRotation: {x: 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: 1050802356} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -168.316, y: 0} - m_SizeDelta: {x: 2, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1997273394 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1997273392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1997273395 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1997273392} - m_CullTransparentMesh: 1 ---- !u!1 &2003035385 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2003035386} - - component: {fileID: 2003035389} - - component: {fileID: 2003035388} - - component: {fileID: 2003035387} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2003035386 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003035385} - m_LocalRotation: {x: 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: 552375321} - 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 &2003035387 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003035385} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &2003035388 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003035385} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Enter BPM - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 1325400063 - m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.88 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &2003035389 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003035385} - m_CullTransparentMesh: 1 ---- !u!1 &2003322855 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2003322856} - - component: {fileID: 2003322858} - - component: {fileID: 2003322857} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2003322856 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003322855} - m_LocalRotation: {x: 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: 954835804} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 224.00006, y: 0} - m_SizeDelta: {x: 1056, y: 2} - m_Pivot: {x: 0, y: 0} ---- !u!114 &2003322857 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003322855} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &2003322858 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003322855} - m_CullTransparentMesh: 1 ---- !u!1 &2019624421 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2019624422} - - component: {fileID: 2019624424} - - component: {fileID: 2019624423} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2019624422 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2019624421} - m_LocalRotation: {x: -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: 1663318372} - 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 &2019624423 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2019624421} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &2019624424 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2019624421} - m_CullTransparentMesh: 1 ---- !u!1 &2027507890 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2027507891} - - component: {fileID: 2027507893} - - component: {fileID: 2027507892} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2027507891 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2027507890} - m_LocalRotation: {x: 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: 552375321} - 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 &2027507892 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2027507890} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "120\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.3 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &2027507893 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2027507890} - m_CullTransparentMesh: 1 ---- !u!1 &2037220113 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2037220114} - - component: {fileID: 2037220116} - - component: {fileID: 2037220115} - m_Layer: 5 - m_Name: Line - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &2037220114 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037220113} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: - - {fileID: 555373789} - - {fileID: 236484356} - - {fileID: 994602715} - m_Father: {fileID: 1747224096} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -15, y: -0.33703613} - m_SizeDelta: {x: 2, y: 28.106} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2037220115 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037220113} - 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.454902, g: 0.454902, b: 0.454902, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2037220116 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037220113} - m_CullTransparentMesh: 1 ---- !u!1 &2046851079 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2046851080} - - component: {fileID: 2046851082} - - component: {fileID: 2046851081} - - component: {fileID: 2046851083} - m_Layer: 7 - m_Name: ResizeLeft - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2046851080 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2046851079} - m_LocalRotation: {x: 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: 798021449} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0.000019073486} - m_SizeDelta: {x: 0.18, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2046851081 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2046851079} - 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2046851082 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2046851079} - m_CullTransparentMesh: 1 ---- !u!114 &2046851083 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2046851079} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 2 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: OnLeftDown - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 5 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragLeft - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 0 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragEnter - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 1 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragExit - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!1 &2047408673 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2047408676} - - component: {fileID: 2047408675} - - component: {fileID: 2047408674} - 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 &2047408674 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2047408673} - m_Enabled: 0 ---- !u!20 &2047408675 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2047408673} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 2 - m_BackGroundColor: {r: 0.29803923, g: 0.29803923, b: 0.29803923, 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: 32 - 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 &2047408676 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2047408673} - 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 &2051557110 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2051557111} - m_Layer: 5 - m_Name: Main - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2051557111 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2051557110} - m_LocalRotation: {x: 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: 112206234} - - {fileID: 343854783} - - {fileID: 1507800756} - - {fileID: 199170820} - m_Father: {fileID: 1946344931} - 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: -30, y: -30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &2064111989 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2064111990} - - component: {fileID: 2064111992} - - component: {fileID: 2064111991} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2064111990 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2064111989} - m_LocalRotation: {x: -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: 1466780685} - 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 &2064111991 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2064111989} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 ---- !u!222 &2064111992 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2064111989} - m_CullTransparentMesh: 1 ---- !u!1 &2066632679 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2066632680} - - component: {fileID: 2066632681} - m_Layer: 5 - m_Name: BoxSelectionMask - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2066632680 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2066632679} - m_LocalRotation: {x: -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: 411779174} - m_Father: {fileID: 1852819573} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -26.463135} - m_SizeDelta: {x: 1054, y: -115.3} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &2066632681 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2066632679} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!1 &2067224777 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2067224778} - - component: {fileID: 2067224779} - m_Layer: 5 - m_Name: Slider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2067224778 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067224777} - m_LocalRotation: {x: 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: 626268482} - - {fileID: 829406323} - - {fileID: 989912617} - m_Father: {fileID: 396879233} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 61.960007, y: 0.0000097752} - m_SizeDelta: {x: -123.92, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2067224779 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067224777} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1534220300} - m_FillRect: {fileID: 1296765242} - m_HandleRect: {fileID: 1534220299} - m_Direction: 0 - m_MinValue: 0 - m_MaxValue: 1 - m_WholeNumbers: 1 - m_Value: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &2067805742 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2067805743} - - component: {fileID: 2067805745} - - component: {fileID: 2067805744} - m_Layer: 5 - m_Name: Fill - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2067805743 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067805742} - m_LocalRotation: {x: -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: 1694213496} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 10, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2067805744 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067805742} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &2067805745 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067805742} - m_CullTransparentMesh: 1 ---- !u!1 &2099454901 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2099454902} - - component: {fileID: 2099454905} - - component: {fileID: 2099454904} - - component: {fileID: 2099454903} - m_Layer: 5 - m_Name: Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2099454902 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2099454901} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.00032, y: 1.00032, z: 1.00032} - m_Children: - - {fileID: 279065748} - m_Father: {fileID: 58525996} - 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: 154.74002, y: -711.80005} - m_SizeDelta: {x: 58.76, y: 58.76} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2099454903 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2099454901} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 2099454904} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - SnapDialog: {fileID: 0} - isDown: 0 ---- !u!114 &2099454904 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2099454901} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &2099454905 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2099454901} - m_CullTransparentMesh: 1 ---- !u!1 &2127582756 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2127582757} - - component: {fileID: 2127582759} - - component: {fileID: 2127582758} - m_Layer: 7 - m_Name: SelectedGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &2127582757 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127582756} - m_LocalRotation: {x: 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: 798021449} - m_RootOrder: 4 - 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 &2127582758 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127582756} - 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.2901961} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2127582759 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127582756} - m_CullTransparentMesh: 1 ---- !u!1 &2127964034 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2127964035} - - component: {fileID: 2127964037} - - component: {fileID: 2127964036} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2127964035 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127964034} - 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: 666273484} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.15, y: 11.84} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &2127964036 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127964034} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &2127964037 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127964034} - m_CullTransparentMesh: 1 ---- !u!1 &2131880460 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2131880461} - - component: {fileID: 2131880464} - - component: {fileID: 2131880463} - - component: {fileID: 2131880462} - m_Layer: 5 - m_Name: Redo - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2131880461 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131880460} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1412492899} - m_Father: {fileID: 202724642} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 168.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &2131880462 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131880460} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 2131880463} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 423099699} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.CommandManager, Assembly-CSharp - m_MethodName: Redo - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &2131880463 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131880460} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &2131880464 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131880460} - m_CullTransparentMesh: 1 ---- !u!1 &2142375786 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2142375787} - - component: {fileID: 2142375789} - - component: {fileID: 2142375788} - m_Layer: 5 - m_Name: PosPreview - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2142375787 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2142375786} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1838356727} - 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: 0, y: 84.22006} - m_SizeDelta: {x: 100, y: 50.84} - m_Pivot: {x: 0, y: 1} ---- !u!114 &2142375788 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2142375786} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, type: 3} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 0 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2142375789 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2142375786} - m_CullTransparentMesh: 1 ---- !u!1 &9172948790358451332 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790358451335} - - component: {fileID: 9172948790358451385} - - component: {fileID: 9172948790358451334} - m_Layer: 5 - m_Name: Item Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948790358451334 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790358451332} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Option A - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: 0 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 1 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!224 &9172948790358451335 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790358451332} - m_LocalRotation: {x: 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: 9172948791269996195} - 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: 5, y: -0.5} - m_SizeDelta: {x: -30, y: -3} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &9172948790358451385 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790358451332} - m_CullTransparentMesh: 1 ---- !u!224 &9172948790374844804 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790374844805} - m_LocalRotation: {x: 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: 9172948791891367921} - 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: -15, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &9172948790374844805 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790374844804} - - component: {fileID: 9172948790374844806} - - component: {fileID: 9172948790374844807} - m_Layer: 5 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!222 &9172948790374844806 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790374844805} - m_CullTransparentMesh: 1 ---- !u!114 &9172948790374844807 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790374844805} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 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!224 &9172948790422923506 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790422923507} - m_LocalRotation: {x: 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: 9172948791018705698} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &9172948790422923507 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790422923506} - - component: {fileID: 9172948790422923508} - - component: {fileID: 9172948790422923509} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!222 &9172948790422923508 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790422923507} - m_CullTransparentMesh: 1 ---- !u!114 &9172948790422923509 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790422923507} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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!1 &9172948790445334532 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790445334535} - - component: {fileID: 9172948790445334585} - - component: {fileID: 9172948790445334534} - m_Layer: 5 - m_Name: Item Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948790445334534 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790445334532} - 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!224 &9172948790445334535 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790445334532} - m_LocalRotation: {x: 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: 9172948791269996195} - 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!222 &9172948790445334585 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790445334532} - m_CullTransparentMesh: 1 ---- !u!1 &9172948790492497232 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790492497235} - - component: {fileID: 9172948790492497236} - - component: {fileID: 9172948790492497237} - - component: {fileID: 9172948790492497234} - m_Layer: 5 - m_Name: Template - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &9172948790492497234 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790492497232} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 9172948791814519783} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 45 - m_Viewport: {fileID: 9172948791288181729} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 9172948790907700978} - m_HorizontalScrollbarVisibility: 0 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!224 &9172948790492497235 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790492497232} - m_LocalRotation: {x: 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: 9172948791288181729} - - {fileID: 9172948790907700979} - m_Father: {fileID: 9172948791891367921} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 2} - m_SizeDelta: {x: 0, y: 150} - m_Pivot: {x: 0.5, y: 1} ---- !u!222 &9172948790492497236 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790492497232} - m_CullTransparentMesh: 1 ---- !u!114 &9172948790492497237 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790492497232} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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!1 &9172948790907700976 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790907700979} - - component: {fileID: 9172948790907700980} - - component: {fileID: 9172948790907700981} - - component: {fileID: 9172948790907700978} - m_Layer: 5 - m_Name: Scrollbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948790907700978 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790907700976} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9172948790422923509} - m_HandleRect: {fileID: 9172948790422923506} - m_Direction: 2 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!224 &9172948790907700979 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790907700976} - m_LocalRotation: {x: 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: 9172948791018705698} - m_Father: {fileID: 9172948790492497235} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!222 &9172948790907700980 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790907700976} - m_CullTransparentMesh: 1 ---- !u!114 &9172948790907700981 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790907700976} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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!224 &9172948791018705698 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791018705699} - m_LocalRotation: {x: 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: 9172948790422923506} - m_Father: {fileID: 9172948790907700979} - 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 &9172948791018705699 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791018705698} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &9172948791269996192 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791269996195} - - component: {fileID: 9172948791269996194} - m_Layer: 5 - m_Name: Item - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948791269996194 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791269996192} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9172948790445334534} - toggleTransition: 1 - graphic: {fileID: 9172948792157168130} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 ---- !u!224 &9172948791269996195 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791269996192} - m_LocalRotation: {x: 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: 9172948790445334535} - - {fileID: 9172948792157168131} - - {fileID: 9172948790358451335} - m_Father: {fileID: 9172948791814519783} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &9172948791288181728 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791288181742} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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!224 &9172948791288181729 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791288181742} - m_LocalRotation: {x: 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: 9172948791814519783} - m_Father: {fileID: 9172948790492497235} - 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: -18, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &9172948791288181730 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791288181742} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!222 &9172948791288181731 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791288181742} - m_CullTransparentMesh: 1 ---- !u!1 &9172948791288181742 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791288181729} - - component: {fileID: 9172948791288181730} - - component: {fileID: 9172948791288181731} - - component: {fileID: 9172948791288181728} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!222 &9172948791664681352 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791664681367} - m_CullTransparentMesh: 1 ---- !u!114 &9172948791664681353 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791664681367} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!224 &9172948791664681366 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791664681367} - m_LocalRotation: {x: 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: 9172948791891367921} - 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: -7.5, y: -0.5} - m_SizeDelta: {x: -35, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &9172948791664681367 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791664681366} - - component: {fileID: 9172948791664681352} - - component: {fileID: 9172948791664681353} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &9172948791814519780 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791814519783} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9172948791814519783 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791814519780} - m_LocalRotation: {x: 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: 9172948791269996195} - m_Father: {fileID: 9172948791288181729} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 28} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &9172948791891367920 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791891367934} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9172948791891367923} - m_Template: {fileID: 9172948790492497235} - m_CaptionText: {fileID: 9172948791664681353} - m_CaptionImage: {fileID: 0} - m_Placeholder: {fileID: 0} - m_ItemText: {fileID: 9172948790358451334} - m_ItemImage: {fileID: 0} - m_Value: 0 - m_Options: - m_Options: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_AlphaFadeSpeed: 0.15 ---- !u!224 &9172948791891367921 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791891367934} - m_LocalRotation: {x: -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: 9172948791664681366} - - {fileID: 9172948790374844804} - - {fileID: 9172948790492497235} - m_Father: {fileID: 184838088} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.2, y: 0} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0, y: 1} ---- !u!222 &9172948791891367922 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791891367934} - m_CullTransparentMesh: 1 ---- !u!114 &9172948791891367923 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791891367934} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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!1 &9172948791891367934 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791891367921} - - component: {fileID: 9172948791891367922} - - component: {fileID: 9172948791891367923} - - component: {fileID: 9172948791891367920} - m_Layer: 5 - m_Name: Dropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &9172948792157168128 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948792157168131} - - component: {fileID: 9172948792157168133} - - component: {fileID: 9172948792157168130} - m_Layer: 5 - m_Name: Item Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948792157168130 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948792157168128} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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!224 &9172948792157168131 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948792157168128} - m_LocalRotation: {x: 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: 9172948791269996195} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 10, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &9172948792157168133 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948792157168128} - m_CullTransparentMesh: 1 +%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, g: 0, b: 0, 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_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_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &3236230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3236231} + - component: {fileID: 3236234} + - component: {fileID: 3236233} + - component: {fileID: 3236232} + m_Layer: 5 + m_Name: Settings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3236231 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3236230} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1090919178} + m_Father: {fileID: 202724642} + m_RootOrder: 10 + 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: -2.699707, y: -0.000030517578} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &3236232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3236230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 3236233} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1946344932} + m_TargetAssemblyTypeName: HeavenStudio.Editor.SettingsDialog, Assembly-CSharp + m_MethodName: SwitchSettingsDialog + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &3236233 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3236230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &3236234 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3236230} + m_CullTransparentMesh: 1 +--- !u!1 &5490983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5490984} + - component: {fileID: 5490986} + - component: {fileID: 5490985} + 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 &5490984 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5490983} + m_LocalRotation: {x: 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: 396879233} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &5490985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5490983} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Integer + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20.2 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &5490986 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5490983} + m_CullTransparentMesh: 1 +--- !u!1 &9435780 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9435781} + - component: {fileID: 9435784} + - component: {fileID: 9435783} + - component: {fileID: 9435782} + m_Layer: 5 + m_Name: PauseBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9435781 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9435780} + m_LocalRotation: {x: 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: 1277418760} + m_Father: {fileID: 1709317943} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 5, y: 0} + m_SizeDelta: {x: 39.999985, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &9435782 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9435780} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} + m_ColorMultiplier: 1 + m_FadeDuration: 0 + 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: 9435783} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &9435783 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9435780} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &9435784 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9435780} + m_CullTransparentMesh: 1 +--- !u!1 &19519744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 19519745} + - component: {fileID: 19519747} + - component: {fileID: 19519748} + - component: {fileID: 19519746} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &19519745 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 19519744} + m_LocalRotation: {x: 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: 1852819573} + m_RootOrder: 10 + 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: 100, y: 30.189} + m_Pivot: {x: 0, y: 0} +--- !u!114 &19519746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 19519744} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &19519747 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 19519744} + m_CullTransparentMesh: 1 +--- !u!114 &19519748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 19519744} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 29c850cbdd078e94aa96bb4fb67cdc8e, type: 3} + m_Name: + m_EditorClassIdentifier: + audio: {fileID: 0} + image: {fileID: 19519746} + width: 10332 + col: {r: 0.6509804, g: 0.3882353, b: 0.8, a: 1} +--- !u!1 &35054571 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 35054572} + - component: {fileID: 35054573} + 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 &35054572 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35054571} + m_LocalRotation: {x: 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: 225003584} + m_Father: {fileID: 1776034727} + 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.4999771} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &35054573 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35054571} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &44197994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 44197995} + - component: {fileID: 44197998} + - component: {fileID: 44197997} + - component: {fileID: 44197996} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &44197995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44197994} + m_LocalRotation: {x: 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: 1700850421} + m_Father: {fileID: 584527987} + 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: -25} + m_SizeDelta: {x: 58.76, y: 58.76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &44197996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44197994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9557e460670800e458d7bb141135de55, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 44197997} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + tempoFinder: {fileID: 1265865542} +--- !u!114 &44197997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44197994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &44197998 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44197994} + m_CullTransparentMesh: 1 +--- !u!1 &44496734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 44496735} + - component: {fileID: 44496737} + - component: {fileID: 44496736} + 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 &44496735 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44496734} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: [] + m_Father: {fileID: 184838088} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &44496736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44496734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Dropdown + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13.95 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &44496737 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44496734} + m_CullTransparentMesh: 1 +--- !u!1 &55605601 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 55605602} + - component: {fileID: 55605605} + - component: {fileID: 55605604} + - component: {fileID: 55605603} + m_Layer: 5 + m_Name: PreviewBg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &55605602 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55605601} + m_LocalRotation: {x: 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: 558010760} + m_Father: {fileID: 1110073995} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 26} + m_SizeDelta: {x: 458, y: -56} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &55605603 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55605601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 0 +--- !u!114 &55605604 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55605601} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &55605605 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55605601} + m_CullTransparentMesh: 1 +--- !u!1 &55749581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 55749582} + - component: {fileID: 55749583} + - component: {fileID: 55749584} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &55749582 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55749581} + m_LocalRotation: {x: -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: 1342731039} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &55749583 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55749581} + m_CullTransparentMesh: 1 +--- !u!114 &55749584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55749581} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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!1 &57310822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 57310823} + - component: {fileID: 57310825} + - component: {fileID: 57310824} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &57310823 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 57310822} + m_LocalRotation: {x: 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: 316841412} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &57310824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 57310822} + 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: 0.5803922, b: 0.5882353, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &57310825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 57310822} + m_CullTransparentMesh: 1 +--- !u!1 &58431083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 58431084} + - component: {fileID: 58431086} + - component: {fileID: 58431085} + m_Layer: 5 + m_Name: BPM value rounded + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &58431084 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58431083} + m_LocalRotation: {x: 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: 565525425} + 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: -72.3, y: -30.19} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &58431085 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58431083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: --- + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 80 + m_fontSizeBase: 80 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &58431086 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58431083} + m_CullTransparentMesh: 1 +--- !u!1 &58525995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 58525996} + - component: {fileID: 58525998} + - component: {fileID: 58525997} + m_Layer: 5 + m_Name: BlackBG (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &58525996 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58525995} + m_LocalRotation: {x: -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: 270434624} + - {fileID: 1121370304} + - {fileID: 365690206} + - {fileID: 344865318} + - {fileID: 1550880755} + - {fileID: 316841412} + - {fileID: 2099454902} + m_Father: {fileID: 683816222} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -160.55, y: 173} + m_SizeDelta: {x: 347.94, y: 194} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &58525997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58525995} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &58525998 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58525995} + m_CullTransparentMesh: 1 +--- !u!1 &89978021 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 89978023} + - component: {fileID: 89978022} + m_Layer: 0 + m_Name: LetterboxFullscreen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &89978022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 89978021} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e188ee899633d0b49870a5ae38b7359d, type: 3} + m_Name: + m_EditorClassIdentifier: + ratio: {x: 16, y: 9} + forceRatioOnAwake: 1 + listenForWindowChanges: 1 + createCameraForLetterBoxRendering: 0 + findCamerasAutomatically: 1 + letterBoxCameraColor: {r: 0, g: 0, b: 0, a: 1} + cameras: [] + letterBoxCamera: {fileID: 1186982022} +--- !u!4 &89978023 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 89978021} + m_LocalRotation: {x: 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: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &93132552 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 93132553} + - component: {fileID: 93132555} + - component: {fileID: 93132554} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &93132553 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 93132552} + m_LocalRotation: {x: 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: 1906769993} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 226.00052, y: 0} + m_SizeDelta: {x: 1054.0396, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &93132554 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 93132552} + 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.45490196, g: 0.45490196, b: 0.45490196, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &93132555 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 93132552} + m_CullTransparentMesh: 1 +--- !u!1 &110654309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 110654310} + - component: {fileID: 110654312} + - component: {fileID: 110654311} + m_Layer: 8 + m_Name: GameEventSelectorBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &110654310 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 110654309} + m_LocalRotation: {x: -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: 1050802356} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 120.830025, y: -0.00024414062} + m_SizeDelta: {x: 576.29, y: -4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &110654311 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 110654309} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &110654312 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 110654309} + m_CullTransparentMesh: 1 +--- !u!1 &112206233 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 112206234} + - component: {fileID: 112206236} + - component: {fileID: 112206235} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &112206234 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 112206233} + m_LocalRotation: {x: -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: 2051557111} + 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 &112206235 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 112206233} + 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, g: 0, b: 0, a: 0.6156863} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &112206236 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 112206233} + m_CullTransparentMesh: 1 +--- !u!1 &117889362 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 117889363} + - component: {fileID: 117889365} + - component: {fileID: 117889364} + m_Layer: 5 + m_Name: PlaybackTime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &117889363 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117889362} + m_LocalRotation: {x: 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: 770589360} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 89.61, y: -24.349976} + m_SizeDelta: {x: 160.43, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &117889364 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117889362} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Beat 0.000 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281532210 + m_fontColor: {r: 0.19607845, g: 1, b: 0.19607845, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15.5 + m_fontSizeBase: 15.5 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &117889365 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117889362} + m_CullTransparentMesh: 1 +--- !u!1 &121871279 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 121871280} + - component: {fileID: 121871283} + - component: {fileID: 121871282} + - component: {fileID: 121871281} + - component: {fileID: 121871284} + m_Layer: 5 + m_Name: AutoplayBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &121871280 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_LocalRotation: {x: 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: 1462347074} + m_Father: {fileID: 1709317943} + 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: -94.99991, y: 0} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &121871281 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 121871282} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &121871282 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &121871283 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_CullTransparentMesh: 1 +--- !u!95 &121871284 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: e14cf58f33ac1e049a8e2aeb92ee57f9, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &129013732 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 129013733} + - component: {fileID: 129013736} + - component: {fileID: 129013735} + - component: {fileID: 129013734} + m_Layer: 5 + m_Name: MetronomeBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &129013733 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129013732} + m_LocalRotation: {x: 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: 191459086} + m_Father: {fileID: 1709317943} + 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: -50, y: 0} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &129013734 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129013732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 129013735} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &129013735 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129013732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &129013736 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129013732} + m_CullTransparentMesh: 1 +--- !u!1 &151246936 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 151246937} + - component: {fileID: 151246940} + - component: {fileID: 151246939} + - component: {fileID: 151246938} + m_Layer: 5 + m_Name: FullscreenBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &151246937 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151246936} + m_LocalRotation: {x: 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: 1981150264} + m_Father: {fileID: 1709317943} + m_RootOrder: 5 + 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: -5, y: 0} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &151246938 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151246936} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 151246939} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: Fullscreen + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &151246939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151246936} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &151246940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151246936} + m_CullTransparentMesh: 1 +--- !u!1 &151438063 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 151438064} + - component: {fileID: 151438066} + - component: {fileID: 151438065} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &151438064 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151438063} + m_LocalRotation: {x: 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: 1090036110} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 4, y: 4} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &151438065 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151438063} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: New Text + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &151438066 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151438063} + m_CullTransparentMesh: 1 +--- !u!1 &156962253 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 156962254} + - component: {fileID: 156962257} + - component: {fileID: 156962256} + - component: {fileID: 156962255} + m_Layer: 8 + m_Name: GameSelectorIconBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &156962254 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156962253} + m_LocalRotation: {x: -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: 270008765} + - {fileID: 456434810} + - {fileID: 689781277} + m_Father: {fileID: 1050802356} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -289.15002, y: 2} + m_SizeDelta: {x: -578.29, y: 49.92} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &156962255 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156962253} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &156962256 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156962253} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &156962257 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156962253} + m_CullTransparentMesh: 1 +--- !u!1 &158195508 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 158195509} + - component: {fileID: 158195510} + 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 &158195509 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 158195508} + m_LocalRotation: {x: 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: 1971243156} + - {fileID: 1989911453} + m_Father: {fileID: 967717799} + 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: -8, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &158195510 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 158195508} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &163092848 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 163092849} + - component: {fileID: 163092851} + - component: {fileID: 163092850} + m_Layer: 7 + m_Name: 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &163092849 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163092848} + m_LocalRotation: {x: -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: 1231936949} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.04, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &163092850 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163092848} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &163092851 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163092848} + m_CullTransparentMesh: 1 +--- !u!1 &163256865 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 163256866} + - component: {fileID: 163256868} + - component: {fileID: 163256867} + m_Layer: 7 + m_Name: ResizeLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &163256866 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163256865} + m_LocalRotation: {x: -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: 880758902} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.5, y: 50} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &163256867 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163256865} + 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.6156863} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 2442a7e8f9897914e98bc2b963f4186f, 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 &163256868 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163256865} + m_CullTransparentMesh: 1 +--- !u!1 &169756645 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 169756647} + m_Layer: 0 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &169756647 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 169756645} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.25921103, y: 4.3707266, z: -3.3322606} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &184364175 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 184364176} + - component: {fileID: 184364179} + - component: {fileID: 184364178} + - component: {fileID: 184364177} + m_Layer: 7 + m_Name: ResizeRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &184364176 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184364175} + m_LocalRotation: {x: 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: 798021449} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.18000007, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &184364177 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184364175} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: OnRightDown + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 5 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragRight + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 0 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragEnter + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 1 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragExit + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &184364178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184364175} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &184364179 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184364175} + m_CullTransparentMesh: 1 +--- !u!1 &184838087 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 184838088} + - component: {fileID: 184838089} + m_Layer: 5 + m_Name: Dropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &184838088 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184838087} + m_LocalRotation: {x: 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: 44496735} + - {fileID: 9172948791891367921} + m_Father: {fileID: 830452352} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &184838089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184838087} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 44496736} + parameterManager: {fileID: 830452354} + slider: {fileID: 0} + inputField: {fileID: 0} + toggle: {fileID: 0} + dropdown: {fileID: 9172948791891367920} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!1 &191459085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 191459086} + - component: {fileID: 191459089} + - component: {fileID: 191459088} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &191459086 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 191459085} + m_LocalRotation: {x: -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: 129013733} + 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: 33, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &191459088 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 191459085} + 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, g: 0.62352943, b: 0.77647066, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ebef38bdbaa406747b71f2e1944deda2, 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 &191459089 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 191459085} + m_CullTransparentMesh: 1 +--- !u!1 &199170819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 199170820} + - component: {fileID: 199170822} + - component: {fileID: 199170821} + m_Layer: 5 + m_Name: tempLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &199170820 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 199170819} + m_LocalRotation: {x: 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: 2051557111} + 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: -440.08, y: 229.4} + m_SizeDelta: {x: 309.85, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &199170821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 199170819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: (Nothing Here!) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190208 + m_fontColor: {r: 0.5019608, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &199170822 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 199170819} + m_CullTransparentMesh: 1 +--- !u!1 &202724641 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 202724642} + - component: {fileID: 202724644} + - component: {fileID: 202724643} + m_Layer: 5 + m_Name: Toolbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &202724642 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202724641} + m_LocalRotation: {x: 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: 1683100749} + - {fileID: 1665554290} + - {fileID: 678553525} + - {fileID: 839543766} + - {fileID: 1747099762} + - {fileID: 2131880461} + - {fileID: 1271528577} + - {fileID: 1478799965} + - {fileID: 1201441976} + - {fileID: 1055877578} + - {fileID: 3236231} + - {fileID: 528192060} + m_Father: {fileID: 1791483803} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 40} + m_Pivot: {x: 0, y: 1} +--- !u!114 &202724643 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202724641} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.29803923, g: 0.29803923, b: 0.29803923, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &202724644 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202724641} + m_CullTransparentMesh: 1 +--- !u!1 &210898217 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 210898218} + - component: {fileID: 210898219} + - component: {fileID: 210898220} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &210898218 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210898217} + m_LocalRotation: {x: -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: 519223920} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &210898219 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210898217} + m_CullTransparentMesh: 1 +--- !u!114 &210898220 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210898217} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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!1 &215482485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 215482486} + - component: {fileID: 215482489} + - component: {fileID: 215482488} + - component: {fileID: 215482487} + m_Layer: 5 + m_Name: SongOffset + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &215482486 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215482485} + m_LocalRotation: {x: -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: 1983743056} + m_Father: {fileID: 1055877578} + m_RootOrder: 2 + 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: 200, y: 0} + m_SizeDelta: {x: 66.5, y: 30.34} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &215482487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215482485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 215482488} + m_TextViewport: {fileID: 1983743056} + m_TextComponent: {fileID: 1060150112} + m_Placeholder: {fileID: 1077158962} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 3 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 2 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 3 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 689207021} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.TempoTimeline, Assembly-CSharp + m_MethodName: UpdateOffsetFromText + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: 0 + 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 &215482488 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215482485} + 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, g: 0, b: 0, a: 0.30588236} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &215482489 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215482485} + m_CullTransparentMesh: 1 +--- !u!1 &225003583 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 225003584} + - component: {fileID: 225003586} + - component: {fileID: 225003585} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &225003584 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 225003583} + m_LocalRotation: {x: 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: 35054572} + 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 &225003585 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 225003583} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "AWWWWWWW BWWWWWWW\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &225003586 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 225003583} + m_CullTransparentMesh: 1 +--- !u!1 &232337124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 232337125} + - component: {fileID: 232337127} + - component: {fileID: 232337126} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &232337125 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232337124} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0002741, y: 1.0002741, z: 1.0002741} + m_Children: [] + m_Father: {fileID: 1946352457} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &232337126 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232337124} + 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.5019608, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &232337127 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232337124} + m_CullTransparentMesh: 1 +--- !u!1 &236484355 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 236484356} + - component: {fileID: 236484358} + - component: {fileID: 236484357} + m_Layer: 5 + m_Name: Line3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &236484356 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 236484355} + m_LocalRotation: {x: 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: 2037220114} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 14} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &236484357 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 236484355} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &236484358 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 236484355} + m_CullTransparentMesh: 1 +--- !u!1 &238901180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 238901181} + - component: {fileID: 238901184} + - component: {fileID: 238901183} + m_Layer: 5 + m_Name: TimelineGridSelect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &238901181 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 238901180} + m_LocalRotation: {x: -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: 1852819573} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.0000016084} + m_SizeDelta: {x: 0, y: 56.395} + m_Pivot: {x: 0, y: 1} +--- !u!114 &238901183 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 238901180} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &238901184 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 238901180} + m_CullTransparentMesh: 1 +--- !u!1 &246861488 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 246861489} + - component: {fileID: 246861491} + - component: {fileID: 246861490} + m_Layer: 8 + m_Name: Context + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &246861489 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246861488} + m_LocalRotation: {x: -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: 1050802356} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 120.81, y: -20.69104} + m_SizeDelta: {x: 538.36, y: 37.38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &246861490 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246861488} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Title + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24.3 + m_fontSizeBase: 24.3 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8 + m_fontSizeMax: 24.3 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &246861491 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246861488} + m_CullTransparentMesh: 1 +--- !u!1 &258006091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 258006092} + - component: {fileID: 258006094} + - component: {fileID: 258006093} + m_Layer: 7 + m_Name: EventLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &258006092 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 258006091} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 798021449} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -0.047210693, y: 0.000017166138} + m_SizeDelta: {x: 36.806, y: 44.84} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &258006093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 258006091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Event + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 147c28f2f84477044b69d3cbf70ee556, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13.5 + m_fontSizeBase: 18.8 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 4.9 + m_fontSizeMax: 18.8 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &258006094 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 258006091} + m_CullTransparentMesh: 1 +--- !u!1 &270008764 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 270008765} + - component: {fileID: 270008768} + - component: {fileID: 270008767} + - component: {fileID: 270008766} + m_Layer: 8 + m_Name: Selection + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &270008765 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270008764} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 953708373} + m_Father: {fileID: 156962254} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 5, y: 0.111961365} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &270008766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270008764} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 270008767} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &270008767 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270008764} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &270008768 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270008764} + m_CullTransparentMesh: 1 +--- !u!1 &270434623 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 270434624} + - component: {fileID: 270434626} + - component: {fileID: 270434625} + m_Layer: 5 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &270434624 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270434623} + m_LocalRotation: {x: -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: 58525996} + 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.000015258789} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &270434625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270434623} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 +--- !u!222 &270434626 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270434623} + m_CullTransparentMesh: 1 +--- !u!1 &279065747 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 279065748} + - component: {fileID: 279065750} + - component: {fileID: 279065749} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &279065748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279065747} + m_LocalRotation: {x: 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: 2099454902} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &279065749 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279065747} + 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: 0.5803922, b: 0.5882353, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &279065750 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279065747} + m_CullTransparentMesh: 1 +--- !u!1 &279538357 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 279538358} + - component: {fileID: 279538359} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &279538358 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279538357} + m_LocalRotation: {x: 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: 573383257} + m_Father: {fileID: 755586978} + 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: -114.75, y: 0} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &279538359 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279538357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 573383258} + toggleTransition: 1 + graphic: {fileID: 690238907} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &285804966 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 285804967} + - component: {fileID: 285804969} + - component: {fileID: 285804968} + m_Layer: 5 + m_Name: CurrentTempo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &285804967 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 285804966} + m_LocalRotation: {x: 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: 1783963080} + m_Father: {fileID: 446434229} + 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: -99.29901, y: -8.6399975} + m_SizeDelta: {x: 15.401, y: 15.401} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &285804968 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 285804966} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a1e215e768b7d1b4e93a60f8ce9c10fc, 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 &285804969 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 285804966} + m_CullTransparentMesh: 1 +--- !u!1 &298463366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 298463367} + - component: {fileID: 298463370} + - component: {fileID: 298463368} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &298463367 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298463366} + m_LocalRotation: {x: -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: 1154875943} + m_Father: {fileID: 1183003086} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &298463368 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298463366} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!222 &298463370 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298463366} + m_CullTransparentMesh: 0 +--- !u!1 &306116919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 306116923} + - component: {fileID: 306116922} + - component: {fileID: 306116921} + - component: {fileID: 306116920} + m_Layer: 5 + m_Name: InputField (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &306116920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 306116919} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 306116921} + m_TextViewport: {fileID: 1260023823} + m_TextComponent: {fileID: 1948669746} + m_Placeholder: {fileID: 390899753} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {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 &306116921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 306116919} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &306116922 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 306116919} + m_CullTransparentMesh: 1 +--- !u!224 &306116923 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 306116919} + m_LocalRotation: {x: 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: 1260023823} + m_Father: {fileID: 0} + 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: 0, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &307892646 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 307892647} + - component: {fileID: 307892649} + - component: {fileID: 307892648} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &307892647 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 307892646} + m_LocalRotation: {x: 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: 1992194283} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 21.32} + m_SizeDelta: {x: 160, y: 22.65} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &307892648 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 307892646} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Playback Speed: 1x' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15.7 + m_fontSizeBase: 15.7 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &307892649 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 307892646} + m_CullTransparentMesh: 1 +--- !u!1 &316841411 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 316841412} + - component: {fileID: 316841415} + - component: {fileID: 316841414} + - component: {fileID: 316841413} + m_Layer: 5 + m_Name: Decrement + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &316841412 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316841411} + m_LocalRotation: {x: 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: 57310823} + m_Father: {fileID: 58525996} + 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: 184, y: -47.8} + m_SizeDelta: {x: 58.76, y: 58.76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &316841413 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316841411} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 316841414} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + SnapDialog: {fileID: 683816223} + isDown: 1 +--- !u!114 &316841414 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316841411} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &316841415 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316841411} + m_CullTransparentMesh: 1 +--- !u!1 &321288859 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 321288860} + - component: {fileID: 321288862} + - component: {fileID: 321288861} + m_Layer: 7 + m_Name: Image (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &321288860 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321288859} + m_LocalRotation: {x: -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: 660967737} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -0.040008545, y: 0} + m_SizeDelta: {x: -0.08, y: 4} + m_Pivot: {x: 1, y: 0} +--- !u!114 &321288861 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321288859} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &321288862 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321288859} + m_CullTransparentMesh: 1 +--- !u!1 &343854782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 343854783} + - component: {fileID: 343854785} + - component: {fileID: 343854784} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &343854783 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343854782} + m_LocalRotation: {x: -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: 2051557111} + 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 &343854784 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343854782} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 +--- !u!222 &343854785 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343854782} + m_CullTransparentMesh: 1 +--- !u!1 &344865317 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 344865318} + - component: {fileID: 344865320} + - component: {fileID: 344865319} + m_Layer: 5 + m_Name: snapLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &344865318 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344865317} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9995906, y: 0.9995906, z: 0.9995906} + m_Children: [] + m_Father: {fileID: 58525996} + 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: 16.588013, y: -20.04} + m_SizeDelta: {x: 217.54, y: 145.54} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &344865319 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344865317} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 1/4 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 100 + m_fontSizeBase: 100 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 80 + m_fontSizeMax: 100 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &344865320 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344865317} + m_CullTransparentMesh: 1 +--- !u!1 &345301789 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 345301791} + - component: {fileID: 345301790} + m_Layer: 5 + m_Name: Float + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &345301790 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 345301789} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 1882704219} + parameterManager: {fileID: 830452354} + slider: {fileID: 749529046} + inputField: {fileID: 735918245} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!224 &345301791 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 345301789} + m_LocalRotation: {x: 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: 1882704221} + - {fileID: 735918246} + - {fileID: 749529047} + m_Father: {fileID: 830452352} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &355353077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 355353078} + - component: {fileID: 355353081} + - component: {fileID: 355353080} + - component: {fileID: 355353079} + m_Layer: 5 + m_Name: ScreenHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &355353078 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355353077} + m_LocalRotation: {x: -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: 1110073995} + 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: -231.00494, y: 155} + m_SizeDelta: {x: 459.971, y: 258} + m_Pivot: {x: 0, y: 1} +--- !u!114 &355353079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355353077} + 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.15294118, g: 0.15294118, b: 0.15294118, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &355353080 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355353077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!222 &355353081 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355353077} + m_CullTransparentMesh: 1 +--- !u!1 &358789043 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 358789044} + - component: {fileID: 358789046} + m_Layer: 8 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &358789044 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 358789043} + m_LocalRotation: {x: -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: 841081096} + - {fileID: 1149103345} + - {fileID: 1549727852} + m_Father: {fileID: 590210126} + 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: 3.4249878, y: -19.70996} + m_SizeDelta: {x: -6.85, y: -39.43} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &358789046 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 358789043} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &365690205 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 365690206} + - component: {fileID: 365690208} + - component: {fileID: 365690207} + m_Layer: 5 + m_Name: label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &365690206 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 365690205} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9995906, y: 0.9995906, z: 0.9995906} + m_Children: [] + m_Father: {fileID: 58525996} + 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: -156.16, y: -20.04} + m_SizeDelta: {x: 127.95, y: 145.54} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &365690207 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 365690205} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Current Snap:' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4292664540 + m_fontColor: {r: 0.8627451, g: 0.8627451, b: 0.8627451, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25 + m_fontSizeBase: 25 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &365690208 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 365690205} + m_CullTransparentMesh: 1 +--- !u!1 &380411593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 380411594} + - component: {fileID: 380411595} + m_Layer: 5 + m_Name: VolumeChange + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &380411594 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380411593} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1.0001352, z: 1.0001352} + m_Children: + - {fileID: 1436123038} + - {fileID: 1126835991} + - {fileID: 746356639} + - {fileID: 1186810249} + m_Father: {fileID: 1037563074} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0.7099991} + m_SizeDelta: {x: 0.0876, y: 0.71} + m_Pivot: {x: 0, y: 1} +--- !u!114 &380411595 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380411593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86bb8f2f290876a4387f1ea6fedf332b, type: 3} + m_Name: + m_EditorClassIdentifier: + rectTransform: {fileID: 380411594} + volumeTXT: {fileID: 746356640} + raycastRect: {fileID: 1186810249} + volumeChange: + beat: 0 + length: 0 + volume: 0 + hovering: 0 +--- !u!1 &390899752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 390899756} + - component: {fileID: 390899755} + - component: {fileID: 390899753} + - component: {fileID: 390899754} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &390899753 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 390899752} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter text... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &390899754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 390899752} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!222 &390899755 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 390899752} + m_CullTransparentMesh: 1 +--- !u!224 &390899756 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 390899752} + m_LocalRotation: {x: 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: 1260023823} + 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!1 &396879232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 396879233} + - component: {fileID: 396879234} + m_Layer: 5 + m_Name: Integer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &396879233 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396879232} + m_LocalRotation: {x: 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: 5490984} + - {fileID: 1182082594} + - {fileID: 2067224778} + m_Father: {fileID: 830452352} + 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: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &396879234 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396879232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 5490985} + parameterManager: {fileID: 830452354} + slider: {fileID: 2067224779} + inputField: {fileID: 1182082595} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!1 &406843333 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 406843335} + - component: {fileID: 406843337} + - component: {fileID: 406843336} + - component: {fileID: 406843334} + m_Layer: 5 + m_Name: InputField (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &406843334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 406843333} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 406843336} + m_TextViewport: {fileID: 1942887181} + m_TextComponent: {fileID: 1438983642} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 2 + 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: '0 + +' + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!224 &406843335 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 406843333} + m_LocalRotation: {x: 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: 1942887181} + m_Father: {fileID: 677349554} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.92, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &406843336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 406843333} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &406843337 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 406843333} + m_CullTransparentMesh: 1 +--- !u!1 &411779173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 411779174} + - component: {fileID: 411779176} + - component: {fileID: 411779175} + m_Layer: 5 + m_Name: BoxSelectGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &411779174 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411779173} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.8017311, y: 80.17311, z: 1} + m_Children: + - {fileID: 1310571274} + - {fileID: 1207455550} + m_Father: {fileID: 2066632680} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.5, y: 0} + m_SizeDelta: {x: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &411779175 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411779173} + 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, g: 0.83003163, b: 1, a: 0.15686275} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &411779176 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411779173} + m_CullTransparentMesh: 1 +--- !u!1 &413228132 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 413228133} + - component: {fileID: 413228135} + - component: {fileID: 413228134} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &413228133 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 413228132} + m_LocalRotation: {x: 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: 1550880755} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &413228134 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 413228132} + 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.5986803, g: 1, b: 0.5803922, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &413228135 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 413228132} + m_CullTransparentMesh: 1 +--- !u!1 &421818703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 421818704} + - component: {fileID: 421818706} + - component: {fileID: 421818705} + m_Layer: 5 + m_Name: BoxSelectGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &421818704 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 421818703} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.719943, y: 71.99429, z: 71.99429} + m_Children: + - {fileID: 1203596442} + m_Father: {fileID: 1852819573} + 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: -155.8399, y: 102.389404} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &421818705 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 421818703} + 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, g: 0.83003163, b: 1, a: 0.15686275} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &421818706 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 421818703} + m_CullTransparentMesh: 1 +--- !u!1 &423099697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 423099698} + - component: {fileID: 423099699} + m_Layer: 0 + m_Name: CommandManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &423099698 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423099697} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.8390641, y: 1.7596253, z: -0.85742325} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &423099699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423099697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6187911411a100640b5f4f3f2f84b912, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &424396916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 424396917} + - component: {fileID: 424396919} + - component: {fileID: 424396918} + m_Layer: 5 + m_Name: PlaybackLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &424396917 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424396916} + m_LocalRotation: {x: 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: 770589360} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -48.28, y: -24.349976} + m_SizeDelta: {x: 77.76, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &424396918 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424396916} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Playback + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281532210 + m_fontColor: {r: 0.19607845, g: 1, b: 0.19607845, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15.5 + m_fontSizeBase: 15.5 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &424396919 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424396916} + m_CullTransparentMesh: 1 +--- !u!1 &426555697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 426555698} + - component: {fileID: 426555701} + - component: {fileID: 426555700} + - component: {fileID: 426555699} + 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 &426555698 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426555697} + m_LocalRotation: {x: 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: 575794484} + m_Father: {fileID: 1522319056} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 52.200005, y: 0.0000076293945} + m_SizeDelta: {x: 68.973, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &426555699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426555697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 426555700} + m_TextViewport: {fileID: 575794484} + m_TextComponent: {fileID: 1548381524} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {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_Target: {fileID: 1535224921} + m_TargetAssemblyTypeName: ColorPreview, Assembly-CSharp-firstpass + m_MethodName: SetColorFromTMP + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: FFFFFF + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &426555700 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426555697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &426555701 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426555697} + m_CullTransparentMesh: 1 +--- !u!1 &441876680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 441876681} + - component: {fileID: 441876684} + - component: {fileID: 441876683} + - component: {fileID: 441876682} + m_Layer: 5 + m_Name: TimelineContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &441876681 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441876680} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 547319783} + - {fileID: 608588498} + m_Father: {fileID: 1861169746} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 112.02002, y: -0.44903564} + m_SizeDelta: {x: 1056, y: 0.040741} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &441876682 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441876680} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1852819573} + m_Horizontal: 0 + m_Vertical: 0 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.01 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 547319783} + m_HorizontalScrollbar: {fileID: 608588499} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 1 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &441876683 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441876680} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &441876684 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441876680} + m_CullTransparentMesh: 1 +--- !u!1 &446434228 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 446434229} + - component: {fileID: 446434232} + - component: {fileID: 446434231} + - component: {fileID: 446434230} + m_Layer: 5 + m_Name: TimelineSongPos + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &446434229 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446434228} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 932211467} + - {fileID: 1567318396} + - {fileID: 285804967} + m_Father: {fileID: 1861169746} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.4099121} + m_SizeDelta: {x: -1055, y: 56.409} + m_Pivot: {x: 0, y: 1} +--- !u!114 &446434230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446434228} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 0 +--- !u!114 &446434231 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446434228} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &446434232 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446434228} + m_CullTransparentMesh: 1 +--- !u!1 &456434809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456434810} + - component: {fileID: 456434813} + - component: {fileID: 456434812} + - component: {fileID: 456434811} + m_Layer: 8 + m_Name: Tempo Change + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &456434810 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456434809} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 793382141} + m_Father: {fileID: 156962254} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 50, y: 0.111961365} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &456434811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456434809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 456434812} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &456434812 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456434809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &456434813 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456434809} + m_CullTransparentMesh: 1 +--- !u!1 &469226882 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 469226883} + 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 &469226883 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 469226882} + m_LocalRotation: {x: -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: 501830976} + m_Father: {fileID: 1992194283} + 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 &499528697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 499528698} + - component: {fileID: 499528700} + - component: {fileID: 499528699} + 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 &499528698 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499528697} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 666273484} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 1.137, y: 0} + m_SizeDelta: {x: 200, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &499528699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499528697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 120 BPM + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 16.2 + m_fontSizeBase: 16.2 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &499528700 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499528697} + m_CullTransparentMesh: 1 +--- !u!1 &501830975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 501830976} + - component: {fileID: 501830978} + - component: {fileID: 501830977} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &501830976 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501830975} + m_LocalRotation: {x: -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: 469226883} + 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: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &501830977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501830975} + 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.3820755, g: 0.89007163, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -2413806693520163455, guid: bc88d6ad84763e146a8a1618d386f8e4, 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 &501830978 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501830975} + m_CullTransparentMesh: 1 +--- !u!1 &519223919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519223920} + 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 &519223920 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519223919} + m_LocalRotation: {x: -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: 210898218} + m_Father: {fileID: 749529047} + 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 &528192059 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 528192060} + - component: {fileID: 528192063} + - component: {fileID: 528192062} + - component: {fileID: 528192061} + m_Layer: 5 + m_Name: EditorTheme + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &528192060 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528192059} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 551314712} + m_Father: {fileID: 202724642} + m_RootOrder: 11 + 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: -43.699707, y: -0.000030517578} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &528192061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528192059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 528192062} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &528192062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528192059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &528192063 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528192059} + m_CullTransparentMesh: 1 +--- !u!1 &529053005 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 529053006} + - component: {fileID: 529053008} + - component: {fileID: 529053007} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &529053006 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 529053005} + 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: 770589360} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &529053007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 529053005} + 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.19607845, g: 1, b: 0.19607845, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 7482667652216324306, guid: ef2fa2a75dc283e40b9d4fe1f20dc6fb, 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 &529053008 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 529053005} + m_CullTransparentMesh: 1 +--- !u!1 &530463410 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 530463411} + - component: {fileID: 530463412} + 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 &530463411 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 530463410} + m_LocalRotation: {x: 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: 1453521078} + m_Father: {fileID: 1182082594} + 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 &530463412 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 530463410} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &537615367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 537615368} + - component: {fileID: 537615370} + - component: {fileID: 537615369} + 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 &537615368 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537615367} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: [] + m_Father: {fileID: 1443721747} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &537615369 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537615367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Color + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25.6 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &537615370 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537615367} + m_CullTransparentMesh: 1 +--- !u!1 &547319782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 547319783} + - component: {fileID: 547319786} + - component: {fileID: 547319784} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &547319783 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 547319782} + m_LocalRotation: {x: -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: 1852819573} + m_Father: {fileID: 441876681} + 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: 2.045288, y: 0} + m_SizeDelta: {x: -4.119, y: -2.938} + m_Pivot: {x: 0, y: 1} +--- !u!114 &547319784 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 547319782} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!222 &547319786 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 547319782} + m_CullTransparentMesh: 0 +--- !u!1 &551314711 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 551314712} + - component: {fileID: 551314715} + - component: {fileID: 551314714} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &551314712 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551314711} + m_LocalRotation: {x: -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: 528192060} + 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: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &551314714 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551314711} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 05e0181d5d7f7144f9263d1ccca41112, 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 &551314715 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551314711} + m_CullTransparentMesh: 1 +--- !u!1 &552375320 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 552375321} + - component: {fileID: 552375322} + 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 &552375321 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 552375320} + m_LocalRotation: {x: 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: 2003035386} + - {fileID: 2027507891} + m_Father: {fileID: 1299088427} + 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: -8, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &552375322 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 552375320} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &555373788 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 555373789} + - component: {fileID: 555373791} + - component: {fileID: 555373790} + m_Layer: 5 + m_Name: Num + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &555373789 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555373788} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 1698.25} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2037220114} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -0.67, y: 0} + m_SizeDelta: {x: 86.7, y: 50} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &555373790 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555373788} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 0 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 22.5 + m_fontSizeBase: 22.5 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &555373791 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555373788} + m_CullTransparentMesh: 1 +--- !u!1 &558010759 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 558010760} + - component: {fileID: 558010762} + - component: {fileID: 558010761} + - component: {fileID: 558010763} + m_Layer: 5 + m_Name: Screen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &558010760 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 558010759} + m_LocalRotation: {x: -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: 55605602} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &558010761 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 558010759} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &558010762 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 558010759} + m_CullTransparentMesh: 1 +--- !u!114 &558010763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 558010759} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1.7769846 +--- !u!1 &565525424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 565525425} + - component: {fileID: 565525428} + - component: {fileID: 565525427} + - component: {fileID: 565525426} + m_Layer: 5 + m_Name: BPM + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &565525425 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565525424} + m_LocalRotation: {x: 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: 58431084} + - {fileID: 921242773} + m_Father: {fileID: 584527987} + 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: -332.57, y: 35.3} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &565525426 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565525424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e85c112e06cd78440b6fe1fd894b9bba, type: 3} + m_Name: + m_EditorClassIdentifier: + BPM: {fileID: 921242774} + BPMRounded: {fileID: 58431085} +--- !u!114 &565525427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565525424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'BPM:' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25 + m_fontSizeBase: 25 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &565525428 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565525424} + m_CullTransparentMesh: 1 +--- !u!1 &566999362 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 566999363} + - component: {fileID: 566999365} + - component: {fileID: 566999364} + m_Layer: 8 + m_Name: Seperator_Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &566999363 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566999362} + m_LocalRotation: {x: 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: 1050802356} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &566999364 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566999362} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &566999365 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566999362} + m_CullTransparentMesh: 1 +--- !u!1 &573383256 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 573383257} + - component: {fileID: 573383259} + - component: {fileID: 573383258} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &573383257 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 573383256} + m_LocalRotation: {x: -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: 690238906} + m_Father: {fileID: 279538358} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &573383258 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 573383256} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &573383259 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 573383256} + m_CullTransparentMesh: 1 +--- !u!1 &575663592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 575663593} + - component: {fileID: 575663595} + - component: {fileID: 575663594} + m_Layer: 8 + m_Name: Seperator_Bottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &575663593 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575663592} + m_LocalRotation: {x: 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: 1050802356} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &575663594 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575663592} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &575663595 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575663592} + m_CullTransparentMesh: 1 +--- !u!1 &575794483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 575794484} + - component: {fileID: 575794485} + 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 &575794484 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575794483} + m_LocalRotation: {x: 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: 1548381523} + m_Father: {fileID: 426555698} + 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 &575794485 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575794483} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &580861937 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 580861938} + - component: {fileID: 580861940} + - component: {fileID: 580861939} + m_Layer: 5 + m_Name: TimelineSongPosLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &580861938 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 580861937} + m_LocalRotation: {x: -0, y: -0, z: 1, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1852819573} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -0.41992188} + m_SizeDelta: {x: 2, y: 0.84} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &580861939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 580861937} + 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.19607845, g: 1, b: 0.19607845, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 7482667652216324306, guid: ef2fa2a75dc283e40b9d4fe1f20dc6fb, 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 &580861940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 580861937} + m_CullTransparentMesh: 1 +--- !u!1 &584527986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 584527987} + - component: {fileID: 584527989} + - component: {fileID: 584527988} + m_Layer: 5 + m_Name: BlackBG (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &584527987 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584527986} + m_LocalRotation: {x: -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: 1797358230} + - {fileID: 1700641150} + - {fileID: 44197995} + - {fileID: 565525425} + m_Father: {fileID: 1265865541} + 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: -5.8099823, y: -223.79999} + m_SizeDelta: {x: 1102.57, y: 83.800026} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &584527988 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584527986} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &584527989 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584527986} + m_CullTransparentMesh: 1 +--- !u!1 &587260877 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 587260878} + - component: {fileID: 587260880} + - component: {fileID: 587260879} + m_Layer: 5 + m_Name: Name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &587260878 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 587260877} + m_LocalRotation: {x: -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: 954835804} + 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: 1.5, y: 0} + m_SizeDelta: {x: -3, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &587260879 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 587260877} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Music Volume + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.4 + m_fontSizeBase: 21.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &587260880 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 587260877} + m_CullTransparentMesh: 1 +--- !u!1 &590210125 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 590210126} + - component: {fileID: 590210127} + m_Layer: 8 + m_Name: Holder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &590210126 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 590210125} + m_LocalRotation: {x: 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: 358789044} + m_Father: {fileID: 1056099132} + 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: -13019.308} + m_SizeDelta: {x: 0, y: 26117.389} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &590210127 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 590210125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 41.38} + m_Softness: {x: 0, y: 0} +--- !u!1 &608588497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 608588498} + - component: {fileID: 608588501} + - component: {fileID: 608588500} + - component: {fileID: 608588499} + - component: {fileID: 608588502} + m_Layer: 5 + m_Name: Scrollbar Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &608588498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + m_LocalRotation: {x: -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: 614171497} + m_Father: {fileID: 441876681} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -222.88904, y: 2.9379883} + m_SizeDelta: {x: 220.819, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &608588499 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 704039021} + m_HandleRect: {fileID: 704039020} + m_Direction: 0 + m_Value: 0 + m_Size: 0.032871284 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &608588500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_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 &608588501 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + m_CullTransparentMesh: 1 +--- !u!114 &608588502 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!1 &614171496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 614171497} + 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 &614171497 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 614171496} + m_LocalRotation: {x: -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: 704039020} + m_Father: {fileID: 608588498} + 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 &619942672 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 619942673} + - component: {fileID: 619942675} + - component: {fileID: 619942674} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &619942673 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 619942672} + m_LocalRotation: {x: -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: 1332325963} + 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 &619942674 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 619942672} + 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.38431373, g: 0.8901961, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &619942675 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 619942672} + m_CullTransparentMesh: 1 +--- !u!1 &626268481 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 626268482} + - component: {fileID: 626268484} + - component: {fileID: 626268483} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &626268482 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626268481} + m_LocalRotation: {x: -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: 2067224778} + 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 &626268483 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626268481} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &626268484 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626268481} + m_CullTransparentMesh: 1 +--- !u!1 &643814082 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 643814083} + - component: {fileID: 643814085} + - component: {fileID: 643814084} + m_Layer: 8 + m_Name: ContextSeperator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &643814083 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643814082} + m_LocalRotation: {x: -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: 1050802356} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 120.809814, y: -41.381714} + m_SizeDelta: {x: -279.59302, y: 2} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &643814084 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643814082} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &643814085 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643814082} + m_CullTransparentMesh: 1 +--- !u!1 &660967736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 660967737} + - component: {fileID: 660967739} + - component: {fileID: 660967738} + m_Layer: 7 + m_Name: Block + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &660967737 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660967736} + m_LocalRotation: {x: -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: 1921041735} + - {fileID: 1031646381} + - {fileID: 1474986788} + - {fileID: 321288860} + m_Father: {fileID: 798021449} + 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, y: 0.5} +--- !u!114 &660967738 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660967736} + 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.84705883, g: 0.84705883, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 0.25 +--- !u!222 &660967739 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660967736} + m_CullTransparentMesh: 1 +--- !u!1 &663306161 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 663306162} + - component: {fileID: 663306164} + - component: {fileID: 663306163} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &663306162 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 663306161} + m_LocalRotation: {x: -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: 1992194283} + 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 &663306163 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 663306161} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &663306164 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 663306161} + m_CullTransparentMesh: 1 +--- !u!1 &666273483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 666273484} + - component: {fileID: 666273485} + m_Layer: 5 + m_Name: TempoChange + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &666273484 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 666273483} + m_LocalRotation: {x: 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: 2127964035} + - {fileID: 1287203020} + - {fileID: 499528698} + - {fileID: 983551349} + m_Father: {fileID: 689207020} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.0876, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &666273485 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 666273483} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dfe88f36dac55f44dac7fe958fe3c228, type: 3} + m_Name: + m_EditorClassIdentifier: + rectTransform: {fileID: 0} + tempoTXT: {fileID: 499528699} + raycastRect: {fileID: 983551349} + tempoChange: + beat: 0 + length: 0 + tempo: 0 + hovering: 0 +--- !u!1 &677349552 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 677349554} + - component: {fileID: 677349553} + m_Layer: 5 + m_Name: Integer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &677349553 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 677349552} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 1757661636} + parameterManager: {fileID: 0} + slider: {fileID: 1663318371} + inputField: {fileID: 406843334} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!224 &677349554 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 677349552} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01389, y: 0.01389, z: 0.01389} + m_Children: + - {fileID: 1757661638} + - {fileID: 406843335} + - {fileID: 1663318372} + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 4.894139, y: 3.5225556} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &678553524 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 678553525} + - component: {fileID: 678553528} + - component: {fileID: 678553527} + - component: {fileID: 678553526} + m_Layer: 5 + m_Name: Save + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &678553525 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678553524} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1918556256} + m_Father: {fileID: 202724642} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 82.70001, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &678553526 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678553524} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 678553527} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: SaveRemix + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!114 &678553527 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678553524} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &678553528 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678553524} + m_CullTransparentMesh: 1 +--- !u!1 &683816221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 683816222} + - component: {fileID: 683816223} + m_Layer: 5 + m_Name: SnapDialog + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &683816222 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683816221} + m_LocalRotation: {x: 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: 1669671032} + - {fileID: 58525996} + m_Father: {fileID: 1791483803} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -360} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &683816223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683816221} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f32d53b1d58c64e41b71bd7520435169, type: 3} + m_Name: + m_EditorClassIdentifier: + snapSetter: {fileID: 683816221} + snapText: {fileID: 344865319} +--- !u!1 &689207019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 689207020} + - component: {fileID: 689207023} + - component: {fileID: 689207022} + - component: {fileID: 689207021} + m_Layer: 5 + m_Name: TempoBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &689207020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689207019} + m_LocalRotation: {x: -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: 666273484} + m_Father: {fileID: 1852819573} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -56.395} + m_SizeDelta: {x: 0, y: 26.808} + m_Pivot: {x: 0, y: 1} +--- !u!114 &689207021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689207019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 10dd19278a802c24fbeb39d1ccb23219, type: 3} + m_Name: + m_EditorClassIdentifier: + RefTempoChange: {fileID: 666273484} + StartingBPM: {fileID: 1299088428} + FirstBeatOffset: {fileID: 215482487} + tempoTimelineObjs: [] +--- !u!114 &689207022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689207019} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &689207023 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689207019} + m_CullTransparentMesh: 1 +--- !u!1 &689781276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 689781277} + - component: {fileID: 689781280} + - component: {fileID: 689781279} + - component: {fileID: 689781278} + m_Layer: 8 + m_Name: Music Volume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &689781277 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689781276} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 767779043} + m_Father: {fileID: 156962254} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 95, y: 0.111961365} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &689781278 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689781276} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 689781279} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &689781279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689781276} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &689781280 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689781276} + m_CullTransparentMesh: 1 +--- !u!1 &690238905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 690238906} + - component: {fileID: 690238908} + - component: {fileID: 690238907} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &690238906 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690238905} + m_LocalRotation: {x: -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: 573383257} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &690238907 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690238905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &690238908 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690238905} + m_CullTransparentMesh: 1 +--- !u!1 &703340358 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 703340359} + - component: {fileID: 703340361} + - component: {fileID: 703340360} + - component: {fileID: 703340362} + m_Layer: 5 + m_Name: TooltipArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &703340359 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703340358} + m_LocalRotation: {x: 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: 1196204503} + m_Father: {fileID: 1791483803} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0.5, y: 2} + m_SizeDelta: {x: 1277, y: 23} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &703340360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703340358} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &703340361 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703340358} + m_CullTransparentMesh: 1 +--- !u!114 &703340362 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703340358} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!1 &704039019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 704039020} + - component: {fileID: 704039022} + - component: {fileID: 704039021} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &704039020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 704039019} + m_LocalRotation: {x: -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: 614171497} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &704039021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 704039019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &704039022 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 704039019} + m_CullTransparentMesh: 1 +--- !u!1 &708484803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 708484804} + - component: {fileID: 708484807} + - component: {fileID: 708484806} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &708484804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 708484803} + m_LocalRotation: {x: -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: 1683100749} + 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: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &708484806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 708484803} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 39656548c069d5541a9d9d1a808a76e4, 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 &708484807 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 708484803} + m_CullTransparentMesh: 1 +--- !u!1 &723094752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 723094753} + - component: {fileID: 723094755} + - component: {fileID: 723094754} + m_Layer: 5 + m_Name: Table + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &723094753 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723094752} + m_LocalRotation: {x: -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: 1123278335} + - {fileID: 1489888671} + - {fileID: 1522319056} + m_Father: {fileID: 1443721747} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -662.0899, y: 23.93} + m_SizeDelta: {x: 244.83, y: 288.36} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &723094754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723094752} + 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.1981132, g: 0.1981132, b: 0.1981132, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &723094755 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723094752} + m_CullTransparentMesh: 1 +--- !u!1 &734734192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 734734193} + - component: {fileID: 734734195} + - component: {fileID: 734734194} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &734734193 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734734192} + m_LocalRotation: {x: 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: 1466780685} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 30, y: -25} + m_SizeDelta: {x: 730.58, y: 82.37} + m_Pivot: {x: 0, y: 1} +--- !u!114 &734734194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734734192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Header Text + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 54.4 + m_fontSizeBase: 54.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &734734195 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734734192} + m_CullTransparentMesh: 1 +--- !u!1 &735918244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 735918246} + - component: {fileID: 735918248} + - component: {fileID: 735918247} + - component: {fileID: 735918245} + m_Layer: 5 + m_Name: InputField (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &735918245 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735918244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 735918247} + m_TextViewport: {fileID: 1575762742} + m_TextComponent: {fileID: 1886627916} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 3 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 2 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 3 + 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: '0 + +' + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!224 &735918246 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735918244} + m_LocalRotation: {x: 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: 1575762742} + m_Father: {fileID: 345301791} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.92, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &735918247 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735918244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &735918248 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735918244} + m_CullTransparentMesh: 1 +--- !u!1 &746356638 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 746356639} + - component: {fileID: 746356641} + - component: {fileID: 746356640} + 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 &746356639 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746356638} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 380411594} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 1.137, y: 0} + m_SizeDelta: {x: 200, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &746356640 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746356638} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 100% + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 16.2 + m_fontSizeBase: 16.2 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &746356641 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746356638} + m_CullTransparentMesh: 1 +--- !u!1 &749172746 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 749172747} + - component: {fileID: 749172749} + - component: {fileID: 749172748} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &749172747 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749172746} + m_LocalRotation: {x: -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: 1345846030} + 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: 39.999985, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &749172748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749172746} + 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, g: 1, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ba34210de39bafc4d9bc0bb9163d83c7, 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 &749172749 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749172746} + m_CullTransparentMesh: 1 +--- !u!1 &749529045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 749529047} + - component: {fileID: 749529046} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &749529046 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749529045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 210898220} + m_FillRect: {fileID: 2067805743} + m_HandleRect: {fileID: 210898218} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!224 &749529047 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749529045} + m_LocalRotation: {x: 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: 1877453494} + - {fileID: 1694213496} + - {fileID: 519223920} + m_Father: {fileID: 345301791} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 61.960007, y: 0.0000097752} + m_SizeDelta: {x: -123.92, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &755586977 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 755586978} + - component: {fileID: 755586979} + m_Layer: 5 + m_Name: Boolean + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &755586978 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 755586977} + m_LocalRotation: {x: 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: 774969485} + - {fileID: 279538358} + m_Father: {fileID: 830452352} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &755586979 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 755586977} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 774969486} + parameterManager: {fileID: 830452354} + slider: {fileID: 0} + inputField: {fileID: 0} + toggle: {fileID: 279538359} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!1 &767779042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 767779043} + - component: {fileID: 767779046} + - component: {fileID: 767779045} + m_Layer: 8 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &767779043 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767779042} + m_LocalRotation: {x: -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: 689781277} + 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: 33, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &767779045 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767779042} + 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b29210cf5b7b8234984ec842a3110005, 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 &767779046 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767779042} + m_CullTransparentMesh: 1 +--- !u!1 &770589359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 770589360} + - component: {fileID: 770589362} + m_Layer: 5 + m_Name: TimelineSlider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &770589360 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770589359} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: + - {fileID: 1928361019} + - {fileID: 529053006} + - {fileID: 424396917} + - {fileID: 117889363} + m_Father: {fileID: 1852819573} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -1.0297852} + m_SizeDelta: {x: 50, y: 2.0799866} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &770589362 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770589359} + m_CullTransparentMesh: 1 +--- !u!1 &774969484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 774969485} + - component: {fileID: 774969487} + - component: {fileID: 774969486} + 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 &774969485 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 774969484} + m_LocalRotation: {x: 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: 755586978} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &774969486 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 774969484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Boolean + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.45 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &774969487 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 774969484} + m_CullTransparentMesh: 1 +--- !u!1 &781200685 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 781200686} + - component: {fileID: 781200688} + - component: {fileID: 781200687} + - component: {fileID: 781200689} + - component: {fileID: 781200690} + - component: {fileID: 781200691} + m_Layer: 8 + m_Name: GameIcon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &781200686 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_LocalRotation: {x: 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: 1038760565} + m_Father: {fileID: 1154875943} + 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: 29, y: -29} + m_SizeDelta: {x: 48, y: 48} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &781200687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 0e153f2fcfb066b4b851ea9b7e8e0ee5, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &781200688 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_CullTransparentMesh: 1 +--- !u!114 &781200689 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0baf64619d1dc0749bfc3f9a4b8f7b47, type: 3} + m_Name: + m_EditorClassIdentifier: + GameTitlePreview: {fileID: 0} + GridGameSelector: {fileID: 1154875947} + MaskTex: {fileID: 0} + BgTex: {fileID: 0} +--- !u!114 &781200690 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 4 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 781200689} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelectorGame, + Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &781200691 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c3ed2b8848b1a2c40819efeb60cbf9ec, type: 3} + m_Name: + m_EditorClassIdentifier: + Bubble: 1 + DisableEventTriggerWhileDragging: 1 +--- !u!1 &793382140 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 793382141} + - component: {fileID: 793382144} + - component: {fileID: 793382143} + m_Layer: 8 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &793382141 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793382140} + m_LocalRotation: {x: -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: 456434810} + 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: 35, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &793382143 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793382140} + 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 44c391c5df20f2844b9437c0f3138355, 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 &793382144 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793382140} + m_CullTransparentMesh: 1 +--- !u!1 &798021448 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 798021449} + - component: {fileID: 798021451} + - component: {fileID: 798021452} + - component: {fileID: 798021450} + - component: {fileID: 798021453} + m_Layer: 7 + m_Name: EventObj + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &798021449 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_LocalRotation: {x: -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: 660967737} + - {fileID: 880758902} + - {fileID: 820032005} + - {fileID: 258006092} + - {fileID: 2127582757} + - {fileID: 1231936949} + - {fileID: 2046851080} + - {fileID: 184364176} + m_Father: {fileID: 1838356727} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1, y: 50.84} + m_Pivot: {x: 0, y: 1} +--- !u!114 &798021450 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: eb5481d804b2aec42a04ea8f659fdc5a, type: 3} + m_Name: + m_EditorClassIdentifier: + lastPos_: {x: 0, y: 0} + PosPreview: {fileID: 0} + PosPreviewRef: {fileID: 2142375787} + Icon: {fileID: 820032006} + selectedImage: {fileID: 2127582758} + outline: {fileID: 1231936949} + resizeGraphic: {fileID: 880758902} + leftDrag: {fileID: 2046851080} + rightDrag: {fileID: 184364176} + entity: + beat: 0 + track: 0 + length: 0 + valA: 0 + valB: 0 + valC: 0 + toggle: 0 + type: 0 + type2: 0 + type3: 0 + ease: 0 + colorA: {r: 0, g: 0, b: 0, a: 0} + colorB: {r: 0, g: 0, b: 0, a: 0} + colorC: {r: 0, g: 0, b: 0, a: 0} + text1: + text2: + text3: + swing: 0 + datamodel: + eventObj: {fileID: 0} + length: 0 + eligibleToMove: 0 + selected: 0 + mouseHovering: 0 + resizable: 0 + resizing: 0 + moving: 0 + lastMovePos: {x: 0, y: 0} + isCreating: 0 + eventObjID: + NormalCol: {r: 0.8470589, g: 0.8470589, b: 1, a: 1} +--- !u!222 &798021451 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_CullTransparentMesh: 1 +--- !u!114 &798021452 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 4 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: OnDown + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &798021453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &820032004 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 820032005} + - component: {fileID: 820032007} + - component: {fileID: 820032006} + m_Layer: 7 + m_Name: IconGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &820032005 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 820032004} + m_LocalRotation: {x: 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: 798021449} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.08, y: 0} + m_SizeDelta: {x: 0.35, y: 35.06207} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &820032006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 820032004} + 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.46666667} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &820032007 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 820032004} + m_CullTransparentMesh: 1 +--- !u!1 &829406322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 829406323} + 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 &829406323 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 829406322} + m_LocalRotation: {x: -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: 1296765242} + m_Father: {fileID: 2067224778} + 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 &830452351 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 830452352} + - component: {fileID: 830452353} + - component: {fileID: 830452354} + m_Layer: 5 + m_Name: EventProperties + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &830452352 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830452351} + m_LocalRotation: {x: 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: 396879233} + - {fileID: 345301791} + - {fileID: 755586978} + - {fileID: 184838088} + - {fileID: 1443721747} + - {fileID: 1671827687} + m_Father: {fileID: 1050802356} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 120.83, y: -19.689926} + m_SizeDelta: {x: 576.29, y: -43.579987} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &830452353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830452351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 10 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &830452354 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830452351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c8ae907a3485c8a43b30312182de8b1b, type: 3} + m_Name: + m_EditorClassIdentifier: + eventSelector: {fileID: 1056099131} + gridGameSelector: {fileID: 1154875947} + IntegerP: {fileID: 396879232} + FloatP: {fileID: 345301789} + BooleanP: {fileID: 755586977} + DropdownP: {fileID: 184838087} + ColorP: {fileID: 1443721746} + StringP: {fileID: 1671827686} + entity: + beat: 0 + track: 0 + length: 0 + valA: 0 + valB: 0 + valC: 0 + toggle: 0 + type: 0 + type2: 0 + type3: 0 + ease: 0 + colorA: {r: 0, g: 0, b: 0, a: 0} + colorB: {r: 0, g: 0, b: 0, a: 0} + colorC: {r: 0, g: 0, b: 0, a: 0} + text1: + text2: + text3: + swing: 0 + datamodel: + eventObj: {fileID: 0} + active: 0 + canDisable: 1 +--- !u!1 &830672828 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 830672829} + - component: {fileID: 830672831} + - component: {fileID: 830672830} + m_Layer: 5 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &830672829 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830672828} + m_LocalRotation: {x: -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: 1946344931} + 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 &830672830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830672828} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &830672831 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830672828} + m_CullTransparentMesh: 1 +--- !u!1 &837036036 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 837036037} + - component: {fileID: 837036039} + - component: {fileID: 837036038} + m_Layer: 5 + m_Name: SongOffsetLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &837036037 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 837036036} + m_LocalRotation: {x: -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: 1055877578} + 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: 70.75, y: 0} + m_SizeDelta: {x: 116.5, y: 30.34} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &837036038 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 837036036} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Song Offset (ms) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15 + m_fontSizeBase: 15 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &837036039 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 837036036} + m_CullTransparentMesh: 1 +--- !u!1 &839543765 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 839543766} + - component: {fileID: 839543768} + - component: {fileID: 839543767} + m_Layer: 5 + m_Name: Seperator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &839543766 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 839543765} + m_LocalRotation: {x: 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: 202724642} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 122, y: 0} + m_SizeDelta: {x: 2, y: -4} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &839543767 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 839543765} + 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.6226415, g: 0.6226415, b: 0.6226415, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &839543768 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 839543765} + m_CullTransparentMesh: 1 +--- !u!1 &841081095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 841081096} + - component: {fileID: 841081098} + - component: {fileID: 841081097} + m_Layer: 8 + m_Name: Current + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &841081096 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841081095} + m_LocalRotation: {x: -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: 358789044} + 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: 0, y: -60.004883} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0} +--- !u!114 &841081097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841081095} + 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, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b7a1fac8b59b4d14289fa198206ef47e, 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 &841081098 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841081095} + m_CullTransparentMesh: 1 +--- !u!1 &880758901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 880758902} + m_Layer: 7 + m_Name: ResizeGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &880758902 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 880758901} + m_LocalRotation: {x: 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: 163256866} + - {fileID: 1701256165} + - {fileID: 1799484112} + m_Father: {fileID: 798021449} + 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.08, y: -1.2399993} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &889256060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 889256061} + - component: {fileID: 889256063} + - component: {fileID: 889256062} + m_Layer: 5 + m_Name: BlackBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &889256061 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889256060} + m_LocalRotation: {x: -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: 1265865541} + 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: -5.8099823, y: -223.79999} + m_SizeDelta: {x: 1102.57, y: 83.800026} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &889256062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889256060} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &889256063 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889256060} + m_CullTransparentMesh: 1 +--- !u!1 &891587360 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 891587361} + - component: {fileID: 891587364} + - component: {fileID: 891587363} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &891587361 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 891587360} + m_LocalRotation: {x: -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: 1055877578} + 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.8} + m_SizeDelta: {x: 30.24, y: 30.24} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &891587363 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 891587360} + 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.49917328, g: 1, b: 0.3066038, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a1e215e768b7d1b4e93a60f8ce9c10fc, 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 &891587364 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 891587360} + m_CullTransparentMesh: 1 +--- !u!1 &908855313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 908855316} + - component: {fileID: 908855315} + - component: {fileID: 908855314} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &908855314 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 908855313} + 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 &908855315 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 908855313} + 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 &908855316 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 908855313} + m_LocalRotation: {x: 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: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &910102824 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 910102825} + - component: {fileID: 910102828} + - component: {fileID: 910102827} + - component: {fileID: 910102826} + - component: {fileID: 910102829} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &910102825 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + m_LocalRotation: {x: -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: 1331923532} + m_Father: {fileID: 1183003086} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -2.0179977, y: -2.0960693} + m_SizeDelta: {x: 17.98, y: -2.096} + m_Pivot: {x: 1, y: 1} +--- !u!114 &910102826 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1589389272} + m_HandleRect: {fileID: 1589389271} + m_Direction: 2 + m_Value: -0.00000019698226 + m_Size: 0.33574873 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &910102827 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &910102828 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + m_CullTransparentMesh: 1 +--- !u!114 &910102829 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!1 &921242772 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 921242773} + - component: {fileID: 921242775} + - component: {fileID: 921242774} + m_Layer: 5 + m_Name: BPM value + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &921242773 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921242772} + m_LocalRotation: {x: 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: 565525425} + 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: -72.3, y: -112.66} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &921242774 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921242772} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: --- + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25 + m_fontSizeBase: 25 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &921242775 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921242772} + m_CullTransparentMesh: 1 +--- !u!1 &932211466 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 932211467} + - component: {fileID: 932211469} + - component: {fileID: 932211468} + m_Layer: 5 + m_Name: SongBeat + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &932211467 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 932211466} + m_LocalRotation: {x: 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: 446434229} + 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: 7.610016} + m_SizeDelta: {x: -10, y: -25.21} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &932211468 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 932211466} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Beat 0.000 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25 + m_fontSizeBase: 25 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 14.08 + m_fontSizeMax: 25 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &932211469 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 932211466} + m_CullTransparentMesh: 1 +--- !u!1 &933578816 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 933578817} + - component: {fileID: 933578819} + - component: {fileID: 933578818} + m_Layer: 5 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &933578817 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933578816} + m_LocalRotation: {x: -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: 1063174879} + 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 &933578818 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933578816} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &933578819 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933578816} + m_CullTransparentMesh: 1 +--- !u!1 &947065509 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 947065510} + - component: {fileID: 947065512} + - component: {fileID: 947065511} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &947065510 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947065509} + m_LocalRotation: {x: 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: 1906769993} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &947065511 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947065509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &947065512 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947065509} + m_CullTransparentMesh: 1 +--- !u!1 &953708372 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 953708373} + - component: {fileID: 953708376} + - component: {fileID: 953708375} + m_Layer: 8 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &953708373 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953708372} + m_LocalRotation: {x: -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: 270008765} + 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: 32, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &953708375 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953708372} + 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6e7b88d9d62ed1b429c63b83745e3672, 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 &953708376 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953708372} + m_CullTransparentMesh: 1 +--- !u!1 &954835803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 954835804} + - component: {fileID: 954835808} + - component: {fileID: 954835807} + - component: {fileID: 954835806} + m_Layer: 5 + m_Name: MusicLayer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &954835804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954835803} + m_LocalRotation: {x: 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: 587260878} + - {fileID: 2003322856} + - {fileID: 1964271231} + - {fileID: 967717799} + m_Father: {fileID: 1861169746} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 111.50012, y: 38} + m_SizeDelta: {x: 223, y: 26.849} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &954835806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954835803} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &954835807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954835803} + 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.8470589, g: 0.8470589, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &954835808 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954835803} + m_CullTransparentMesh: 1 +--- !u!1 &967717798 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 967717799} + - component: {fileID: 967717802} + - component: {fileID: 967717801} + - component: {fileID: 967717800} + m_Layer: 5 + m_Name: StartingVolume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &967717799 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 967717798} + m_LocalRotation: {x: 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: 158195509} + - {fileID: 1772187927} + m_Father: {fileID: 954835804} + 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: -22, y: -0.00013852} + m_SizeDelta: {x: 50, y: 26.849} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &967717800 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 967717798} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 967717801} + m_TextViewport: {fileID: 158195509} + m_TextComponent: {fileID: 1989911454} + m_Placeholder: {fileID: 1971243158} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 2 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1037563077} + m_TargetAssemblyTypeName: HeavenStudio.Editor.Track.VolumeTimeline, Assembly-CSharp + m_MethodName: UpdateStartingVolumeFromText + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: 100 + 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 &967717801 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 967717798} + 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, g: 0, b: 0, a: 0.30588236} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &967717802 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 967717798} + m_CullTransparentMesh: 1 +--- !u!1 &983551348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 983551349} + - component: {fileID: 983551351} + - component: {fileID: 983551350} + m_Layer: 5 + m_Name: Raycast + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &983551349 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 983551348} + 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: 666273484} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.36, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &983551350 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 983551348} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &983551351 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 983551348} + m_CullTransparentMesh: 1 +--- !u!1 &989912616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 989912617} + 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 &989912617 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989912616} + m_LocalRotation: {x: -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: 1534220299} + m_Father: {fileID: 2067224778} + 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 &991363086 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 991363087} + - component: {fileID: 991363089} + - component: {fileID: 991363088} + m_Layer: 5 + m_Name: StartingBPMLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &991363087 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 991363086} + m_LocalRotation: {x: 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: 1511927531} + 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: -79.5, y: 0} + m_SizeDelta: {x: 71.2, y: 30.34} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &991363088 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 991363086} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Starting + + BPM' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 12.7 + m_fontSizeBase: 12.7 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &991363089 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 991363086} + m_CullTransparentMesh: 1 +--- !u!1 &994602714 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 994602715} + - component: {fileID: 994602717} + - component: {fileID: 994602716} + m_Layer: 5 + m_Name: Line4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &994602715 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994602714} + m_LocalRotation: {x: 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: 2037220114} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 45, y: 0} + m_SizeDelta: {x: 2, y: 11} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &994602716 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994602714} + 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.69803923, g: 0.69803923, b: 0.69803923, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &994602717 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994602714} + m_CullTransparentMesh: 1 +--- !u!1 &1005034084 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1005034085} + - component: {fileID: 1005034088} + - component: {fileID: 1005034087} + - component: {fileID: 1005034086} + m_Layer: 5 + m_Name: GameSelectionBg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1005034085 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005034084} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9999472, y: 0.9999472, z: 0.9999472} + m_Children: [] + m_Father: {fileID: 1050802356} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -289.15, y: 26.436996} + m_SizeDelta: {x: 239.66, y: -55.127} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1005034086 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005034084} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 0 +--- !u!114 &1005034087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005034084} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1005034088 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005034084} + m_CullTransparentMesh: 1 +--- !u!1 &1013432626 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1013432627} + 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 &1013432627 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1013432626} + m_LocalRotation: {x: -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: 1618259388} + m_Father: {fileID: 1663318372} + 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 &1022970659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1022970660} + - component: {fileID: 1022970662} + - component: {fileID: 1022970661} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1022970660 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022970659} + m_LocalRotation: {x: -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: 1478799965} + 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.8} + m_SizeDelta: {x: 30.24, y: 30.24} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1022970661 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022970659} + 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.30588236, g: 0.80784315, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 21da6678ec5624a439f87f3487819ac0, 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 &1022970662 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022970659} + m_CullTransparentMesh: 1 +--- !u!1 &1026335623 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1026335624} + - component: {fileID: 1026335626} + - component: {fileID: 1026335625} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1026335624 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1026335623} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0002741, y: 1.0002741, z: 1.0002741} + m_Children: [] + m_Father: {fileID: 1497456600} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1026335625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1026335623} + 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.5019608, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &1026335626 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1026335623} + m_CullTransparentMesh: 1 +--- !u!1 &1031646380 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1031646381} + - component: {fileID: 1031646383} + - component: {fileID: 1031646382} + m_Layer: 7 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1031646381 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1031646380} + m_LocalRotation: {x: -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: 660967737} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.04, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1031646382 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1031646380} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1031646383 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1031646380} + m_CullTransparentMesh: 1 +--- !u!1 &1037563073 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1037563074} + - component: {fileID: 1037563076} + - component: {fileID: 1037563075} + - component: {fileID: 1037563077} + m_Layer: 5 + m_Name: MusicVolBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1037563074 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037563073} + m_LocalRotation: {x: -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: 380411594} + m_Father: {fileID: 1852819573} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 28.924988} + m_SizeDelta: {x: 0, y: 28.927} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1037563075 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037563073} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1037563076 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037563073} + m_CullTransparentMesh: 1 +--- !u!114 &1037563077 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037563073} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ea7831ec549a9984c8c3e5afd98bac2f, type: 3} + m_Name: + m_EditorClassIdentifier: + StartingVolume: {fileID: 967717800} + volumeTimelineObjs: [] +--- !u!1 &1038760564 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1038760565} + - component: {fileID: 1038760567} + - component: {fileID: 1038760566} + m_Layer: 8 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1038760565 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038760564} + m_LocalRotation: {x: 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: 781200686} + 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: 4, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1038760566 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038760564} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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 &1038760567 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038760564} + m_CullTransparentMesh: 1 +--- !u!1 &1050802355 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1050802356} + - component: {fileID: 1050802357} + m_Layer: 8 + m_Name: GameObjectSelector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1050802356 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050802355} + m_LocalRotation: {x: 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: 156962254} + - {fileID: 1005034085} + - {fileID: 1183003086} + - {fileID: 110654310} + - {fileID: 1056099132} + - {fileID: 1997273393} + - {fileID: 566999363} + - {fileID: 246861489} + - {fileID: 643814083} + - {fileID: 575663593} + - {fileID: 830452352} + m_Father: {fileID: 1791483803} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 231.018, y: -17.067017} + m_SizeDelta: {x: -462.05, y: -46.155} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1050802357 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050802355} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} + m_Name: + m_EditorClassIdentifier: + eventParameterManager: {fileID: 830452354} +--- !u!1 &1055877577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1055877578} + - component: {fileID: 1055877581} + - component: {fileID: 1055877580} + - component: {fileID: 1055877579} + m_Layer: 5 + m_Name: Music Select + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1055877578 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055877577} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 891587361} + - {fileID: 837036037} + - {fileID: 215482486} + m_Father: {fileID: 202724642} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 295.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1055877579 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055877577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1055877580} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: SelectMusic + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1055877580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055877577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1055877581 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055877577} + m_CullTransparentMesh: 1 +--- !u!1 &1056099131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1056099132} + - component: {fileID: 1056099134} + - component: {fileID: 1056099135} + - component: {fileID: 1056099136} + - component: {fileID: 1056099133} + m_Layer: 8 + m_Name: GameEventSelector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1056099132 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + m_LocalRotation: {x: -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: 590210126} + m_Father: {fileID: 1050802356} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 120.830025, y: -19.690964} + m_SizeDelta: {x: 576.29, y: -43.38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1056099133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1056099134 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + m_CullTransparentMesh: 1 +--- !u!114 &1056099135 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 5 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1154875947} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelector, Assembly-CSharp + m_MethodName: Drag + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 3 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1154875947} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelector, Assembly-CSharp + m_MethodName: Drop + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1056099136 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &1060150110 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1060150111} + - component: {fileID: 1060150113} + - component: {fileID: 1060150112} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1060150111 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060150110} + m_LocalRotation: {x: 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: 1983743056} + 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 &1060150112 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060150110} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "0\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.3 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1060150113 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060150110} + m_CullTransparentMesh: 1 +--- !u!1 &1063174878 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1063174879} + m_Layer: 5 + m_Name: DialogTemplate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1063174879 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1063174878} + m_LocalRotation: {x: 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: 933578817} + - {fileID: 1466780685} + - {fileID: 1497456600} + m_Father: {fileID: 1791483803} + m_RootOrder: 8 + 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!1 &1071942424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1071942425} + - component: {fileID: 1071942428} + - component: {fileID: 1071942427} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1071942425 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071942424} + m_LocalRotation: {x: -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: 1747099762} + 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: 35, y: 35} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1071942427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071942424} + 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.7411765, g: 0.54901963, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &1071942428 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071942424} + m_CullTransparentMesh: 1 +--- !u!1 &1077158959 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1077158960} + - component: {fileID: 1077158963} + - component: {fileID: 1077158962} + - component: {fileID: 1077158961} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1077158960 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077158959} + m_LocalRotation: {x: 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: 1983743056} + 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 &1077158961 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077158959} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1077158962 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077158959} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter Offset + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 1325400063 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.88 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1077158963 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077158959} + m_CullTransparentMesh: 1 +--- !u!1 &1090036109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1090036110} + - component: {fileID: 1090036111} + - component: {fileID: 1090036112} + m_Layer: 5 + m_Name: Tooltip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1090036110 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090036109} + m_LocalRotation: {x: 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: 1585542810} + - {fileID: 151438064} + m_Father: {fileID: 1791483803} + 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: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1090036111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090036109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6d76a474576f0f04a9d3e0230c58dcb1, type: 3} + m_Name: + m_EditorClassIdentifier: + canvasRect: {fileID: 1791483803} + background: {fileID: 1585542810} + text: {fileID: 151438065} + group: {fileID: 1090036112} +--- !u!225 &1090036112 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090036109} + m_Enabled: 1 + m_Alpha: 0 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 +--- !u!1 &1090919177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1090919178} + - component: {fileID: 1090919181} + - component: {fileID: 1090919180} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1090919178 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090919177} + m_LocalRotation: {x: -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: 3236231} + 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: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1090919180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090919177} + 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.6132076, g: 0.6132076, b: 0.6132076, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 49e59e302f4a24a4da56bd63185fcb01, 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 &1090919181 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090919177} + m_CullTransparentMesh: 1 +--- !u!1 &1110073994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1110073995} + m_Layer: 5 + m_Name: Preview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1110073995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1110073994} + m_LocalRotation: {x: 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: 55605602} + - {fileID: 355353078} + - {fileID: 1709317943} + m_Father: {fileID: 1791483803} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -408.9799, y: -17} + m_SizeDelta: {x: -817.96, y: -46.29} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1121370303 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1121370304} + - component: {fileID: 1121370306} + - component: {fileID: 1121370305} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1121370304 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121370303} + m_LocalRotation: {x: 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: 58525996} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -27} + m_SizeDelta: {x: 440.28, y: 46.58} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1121370305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121370303} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Snap Settings + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1121370306 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121370303} + m_CullTransparentMesh: 1 +--- !u!1 &1123278334 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1123278335} + - component: {fileID: 1123278337} + - component: {fileID: 1123278336} + m_Layer: 5 + m_Name: Pointer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1123278335 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1123278334} + m_LocalRotation: {x: -0, y: -0, z: 0.7071064, w: -0.7071072} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 723094753} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 127.921005, y: 104.819984} + m_SizeDelta: {x: 27.82, y: 21.592} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1123278336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1123278334} + 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.18823531, g: 0.18823531, b: 0.18823531, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1123278337 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1123278334} + m_CullTransparentMesh: 1 +--- !u!1 &1126835990 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1126835991} + - component: {fileID: 1126835993} + - component: {fileID: 1126835992} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1126835991 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126835990} + 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: 380411594} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.03, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1126835992 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126835990} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1126835993 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126835990} + m_CullTransparentMesh: 1 +--- !u!1 &1128012797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1128012798} + - component: {fileID: 1128012801} + - component: {fileID: 1128012800} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1128012798 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128012797} + m_LocalRotation: {x: -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: 1665554290} + 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: 32, y: 32} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1128012800 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128012797} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8ae7d31f585b0cf4483963e20305e4f8, 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 &1128012801 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128012797} + m_CullTransparentMesh: 1 +--- !u!1 &1149103344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1149103345} + - component: {fileID: 1149103347} + - component: {fileID: 1149103346} + m_Layer: 8 + m_Name: Event + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1149103345 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1149103344} + m_LocalRotation: {x: -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: 358789044} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 45, y: -60.004883} + m_SizeDelta: {x: 320, y: 35} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1149103346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1149103344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Event + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1149103347 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1149103344} + m_CullTransparentMesh: 1 +--- !u!1 &1154875942 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1154875943} + - component: {fileID: 1154875945} + - component: {fileID: 1154875947} + - component: {fileID: 1154875944} + - component: {fileID: 1154875946} + m_Layer: 8 + m_Name: GridGameSelector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1154875943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + m_LocalRotation: {x: -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: 781200686} + m_Father: {fileID: 298463367} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 400.4256} + m_SizeDelta: {x: 0, y: 491} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1154875944 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1154875945 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + m_CullTransparentMesh: 1 +--- !u!114 &1154875946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 5 + m_Right: 5 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 48, y: 48} + m_Spacing: {x: 5, y: 5} + m_Constraint: 1 + m_ConstraintCount: 4 +--- !u!114 &1154875947 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9d826be8d1e71d4c971f5ed377ee873, type: 3} + m_Name: + m_EditorClassIdentifier: + SelectedMinigame: + SelectedGameIcon: {fileID: 0} + GameEventSelector: {fileID: 1056099131} + EventRef: {fileID: 1149103344} + CurrentSelected: {fileID: 841081095} + GameEventSelectorCanScroll: {fileID: 110654310} + currentEventIndex: 0 + posDif: 15 + ignoreSelectCount: 2 +--- !u!1 &1182082593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1182082594} + - component: {fileID: 1182082597} + - component: {fileID: 1182082596} + - component: {fileID: 1182082595} + 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 &1182082594 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182082593} + m_LocalRotation: {x: 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: 530463411} + m_Father: {fileID: 396879233} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.92, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1182082595 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182082593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1182082596} + m_TextViewport: {fileID: 530463411} + m_TextComponent: {fileID: 1453521079} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 2 + 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: '0 + +' + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &1182082596 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182082593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1182082597 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182082593} + m_CullTransparentMesh: 1 +--- !u!1 &1183003085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1183003086} + - component: {fileID: 1183003089} + - component: {fileID: 1183003088} + - component: {fileID: 1183003087} + m_Layer: 5 + m_Name: GameSelection + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1183003086 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183003085} + m_LocalRotation: {x: -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: 298463367} + - {fileID: 910102825} + m_Father: {fileID: 1050802356} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -288.15, y: 27} + m_SizeDelta: {x: 241.67, y: -54} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1183003087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183003085} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1154875943} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.05 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 36 + m_Viewport: {fileID: 298463367} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 910102826} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -16 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1183003088 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183003085} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1183003089 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183003085} + m_CullTransparentMesh: 1 +--- !u!1 &1186810248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1186810249} + - component: {fileID: 1186810251} + - component: {fileID: 1186810250} + m_Layer: 5 + m_Name: Raycast + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1186810249 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186810248} + 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: 380411594} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.36, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1186810250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186810248} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1186810251 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186810248} + m_CullTransparentMesh: 1 +--- !u!1 &1186982020 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1186982023} + - component: {fileID: 1186982022} + m_Layer: 0 + m_Name: LetterboxBgCam + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!20 &1186982022 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186982020} + 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: -100 + m_CullingMask: + serializedVersion: 2 + m_Bits: 0 + 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 &1186982023 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186982020} + 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: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1196204502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1196204503} + - component: {fileID: 1196204505} + - component: {fileID: 1196204504} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1196204503 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196204502} + m_LocalRotation: {x: 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: 703340359} + 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: -6, y: -6} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1196204504 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196204502} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Tooltip here + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13.86 + m_fontSizeBase: 13.86 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1196204505 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196204502} + m_CullTransparentMesh: 1 +--- !u!1 &1201441975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1201441976} + - component: {fileID: 1201441979} + - component: {fileID: 1201441978} + - component: {fileID: 1201441977} + m_Layer: 5 + m_Name: Snap Settings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1201441976 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201441975} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1463520166} + m_Father: {fileID: 202724642} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 255.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1201441977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201441975} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1201441978} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 683816223} + m_TargetAssemblyTypeName: HeavenStudio.Editor.SnapDialog, Assembly-CSharp + m_MethodName: SwitchSnapDialog + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1201441978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201441975} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1201441979 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201441975} + m_CullTransparentMesh: 1 +--- !u!1 &1203596441 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1203596442} + - component: {fileID: 1203596444} + - component: {fileID: 1203596443} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1203596442 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203596441} + m_LocalRotation: {x: 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: 421818704} + 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 &1203596443 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203596441} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 60 +--- !u!222 &1203596444 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203596441} + m_CullTransparentMesh: 1 +--- !u!1 &1207455549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1207455550} + - component: {fileID: 1207455552} + - component: {fileID: 1207455551} + m_Layer: 5 + m_Name: SelectionWidth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1207455550 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1207455549} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.0124730095, y: 0.0124730095, z: 1} + m_Children: [] + m_Father: {fileID: 411779174} + 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: 1} +--- !u!114 &1207455551 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1207455549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2835349503 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.65882355} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1207455552 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1207455549} + m_CullTransparentMesh: 1 +--- !u!1 &1231936948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1231936949} + - component: {fileID: 1231936951} + m_Layer: 7 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1231936949 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231936948} + m_LocalRotation: {x: -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: 1953621882} + - {fileID: 163092849} + - {fileID: 1237250188} + - {fileID: 1837496588} + m_Father: {fileID: 798021449} + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1231936951 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231936948} + m_CullTransparentMesh: 1 +--- !u!1 &1237250187 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1237250188} + - component: {fileID: 1237250190} + - component: {fileID: 1237250189} + m_Layer: 7 + m_Name: 3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1237250188 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237250187} + m_LocalRotation: {x: -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: 1231936949} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.040008545, y: 0} + m_SizeDelta: {x: -0.08, y: 4} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1237250189 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237250187} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1237250190 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237250187} + m_CullTransparentMesh: 1 +--- !u!1 &1260023822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1260023823} + - component: {fileID: 1260023824} + 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 &1260023823 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1260023822} + m_LocalRotation: {x: 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: 390899756} + - {fileID: 1948669748} + m_Father: {fileID: 306116923} + 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 &1260023824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1260023822} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &1264012261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1264012262} + - component: {fileID: 1264012265} + - component: {fileID: 1264012264} + - component: {fileID: 1264012263} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1264012262 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1264012261} + m_LocalRotation: {x: 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: 1861169746} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -0.5007324, y: -0.2074585} + m_SizeDelta: {x: 1277, y: -0.41501} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1264012263 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1264012261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &1264012264 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1264012261} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1264012265 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1264012261} + m_CullTransparentMesh: 1 +--- !u!1 &1265865540 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1265865541} + - component: {fileID: 1265865542} + m_Layer: 5 + m_Name: TempoDialog + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1265865541 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1265865540} + m_LocalRotation: {x: 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: 889256061} + - {fileID: 584527987} + m_Father: {fileID: 1791483803} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 360} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1265865542 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1265865540} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b489f3aef16a65499f9596abda39c35, type: 3} + m_Name: + m_EditorClassIdentifier: + tempoFinder: {fileID: 1265865540} + bpmText: {fileID: 565525426} +--- !u!1 &1271528576 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1271528577} + - component: {fileID: 1271528579} + - component: {fileID: 1271528578} + m_Layer: 5 + m_Name: Seperator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1271528577 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1271528576} + m_LocalRotation: {x: 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: 202724642} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 208.7, y: 0} + m_SizeDelta: {x: 2, y: -4} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1271528578 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1271528576} + 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.6226415, g: 0.6226415, b: 0.6226415, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1271528579 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1271528576} + m_CullTransparentMesh: 1 +--- !u!1 &1274849045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1274849046} + - component: {fileID: 1274849048} + - component: {fileID: 1274849047} + m_Layer: 5 + m_Name: Name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1274849046 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1274849045} + m_LocalRotation: {x: 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: 1906769993} + 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: -41.350006, y: 0} + m_SizeDelta: {x: -92.71, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1274849047 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1274849045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.4 + m_fontSizeBase: 21.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1274849048 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1274849045} + m_CullTransparentMesh: 1 +--- !u!1 &1277418759 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1277418760} + - component: {fileID: 1277418763} + - component: {fileID: 1277418762} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1277418760 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277418759} + m_LocalRotation: {x: -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: 9435781} + 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: 40, y: 35} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1277418762 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277418759} + 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.15686275, g: 0.37647063, b: 0.9725491, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 1256a95b617ffc0458b3aec7fba83afe, 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 &1277418763 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277418759} + m_CullTransparentMesh: 1 +--- !u!1 &1287203019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1287203020} + - component: {fileID: 1287203022} + - component: {fileID: 1287203021} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1287203020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287203019} + 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: 666273484} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.03, y: -0.0000008866191} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1287203021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287203019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1287203022 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287203019} + m_CullTransparentMesh: 1 +--- !u!1 &1296765241 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1296765242} + - component: {fileID: 1296765244} + - component: {fileID: 1296765243} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1296765242 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1296765241} + m_LocalRotation: {x: -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: 829406323} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1296765243 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1296765241} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1296765244 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1296765241} + m_CullTransparentMesh: 1 +--- !u!1 &1299088426 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1299088427} + - component: {fileID: 1299088430} + - component: {fileID: 1299088429} + - component: {fileID: 1299088428} + m_Layer: 5 + m_Name: StartingBPM + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1299088427 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1299088426} + m_LocalRotation: {x: 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: 552375321} + m_Father: {fileID: 1511927531} + 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: 0, y: -0.00012475} + m_SizeDelta: {x: 66.5, y: 26.849} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1299088428 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1299088426} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1299088429} + m_TextViewport: {fileID: 552375321} + m_TextComponent: {fileID: 2027507892} + m_Placeholder: {fileID: 2003035388} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 3 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 2 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 3 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 689207021} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.TempoTimeline, Assembly-CSharp + m_MethodName: UpdateStartingBPMFromText + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: 120 + 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 &1299088429 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1299088426} + 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, g: 0, b: 0, a: 0.30588236} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1299088430 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1299088426} + m_CullTransparentMesh: 1 +--- !u!1 &1310571273 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1310571274} + - component: {fileID: 1310571276} + - component: {fileID: 1310571275} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1310571274 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310571273} + m_LocalRotation: {x: 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: 411779174} + 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 &1310571275 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310571273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 60 +--- !u!222 &1310571276 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310571273} + m_CullTransparentMesh: 1 +--- !u!1 &1331923531 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1331923532} + 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 &1331923532 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1331923531} + m_LocalRotation: {x: -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: 1589389271} + m_Father: {fileID: 910102825} + 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 &1332325962 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1332325963} + 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 &1332325963 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1332325962} + m_LocalRotation: {x: -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: 619942673} + m_Father: {fileID: 1992194283} + 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 &1342731038 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1342731039} + 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 &1342731039 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342731038} + m_LocalRotation: {x: -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: 55749582} + m_Father: {fileID: 1663318372} + 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 &1342998171 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1342998172} + - component: {fileID: 1342998175} + - component: {fileID: 1342998174} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1342998172 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342998171} + m_LocalRotation: {x: -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: 1783491358} + 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: 33, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1342998174 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342998171} + 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: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e63dfe3b432d7404bab9ef307426a0bf, 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 &1342998175 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342998171} + m_CullTransparentMesh: 1 +--- !u!1 &1345846029 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1345846030} + - component: {fileID: 1345846033} + - component: {fileID: 1345846032} + - component: {fileID: 1345846031} + m_Layer: 5 + m_Name: PlayBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1345846030 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345846029} + m_LocalRotation: {x: 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: 749172747} + m_Father: {fileID: 1709317943} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 50, y: 0} + m_SizeDelta: {x: 39.999985, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1345846031 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345846029} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} + m_ColorMultiplier: 1 + m_FadeDuration: 0 + 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: 1345846032} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1345846032 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345846029} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1345846033 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345846029} + m_CullTransparentMesh: 1 +--- !u!1 &1380319272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1380319273} + - component: {fileID: 1380319275} + - component: {fileID: 1380319274} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1380319273 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380319272} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000799, y: 1.0000799, z: 1.0000799} + m_Children: [] + m_Father: {fileID: 1511927531} + 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: 224.00015, y: 0} + m_SizeDelta: {x: 1056, y: 2} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1380319274 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380319272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1380319275 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380319272} + m_CullTransparentMesh: 1 +--- !u!1 &1412492898 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1412492899} + - component: {fileID: 1412492902} + - component: {fileID: 1412492901} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1412492899 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1412492898} + m_LocalRotation: {x: -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: 2131880461} + 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: 35, y: 35} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1412492901 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1412492898} + 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: 0.84705883, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0c2c8bed0306b7d408a268884c6af79b, 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 &1412492902 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1412492898} + m_CullTransparentMesh: 1 +--- !u!1 &1423699435 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1423699436} + - component: {fileID: 1423699438} + - component: {fileID: 1423699437} + - component: {fileID: 1423699442} + - component: {fileID: 1423699439} + - component: {fileID: 1423699440} + - component: {fileID: 1423699441} + m_Layer: 0 + m_Name: Editor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1423699436 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 2.6891809, y: -1.1938407, z: 232.2403} + 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!114 &1423699437 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 28c29f0a107b3e14bb0493419464c89f, type: 3} + m_Name: + m_EditorClassIdentifier: + MainCanvas: {fileID: 1791483802} + EditorCamera: {fileID: 2047408675} + GameLetterbox: {fileID: 89978021} + ScreenRenderTexture: {fileID: 8400000, guid: d3f3d6ca32122da4d9e3a8e7aa2ede16, type: 2} + Screen: {fileID: 558010761} + GridGameSelector: {fileID: 1154875943} + eventSelectorBG: {fileID: 110654310} + Timeline: {fileID: 1861169747} + GameEventSelectorTitle: {fileID: 246861490} + NewBTN: {fileID: 1683100750} + OpenBTN: {fileID: 1665554291} + SaveBTN: {fileID: 678553526} + UndoBTN: {fileID: 1747099763} + RedoBTN: {fileID: 2131880462} + MusicSelectBTN: {fileID: 1055877579} + FullScreenBTN: {fileID: 151246938} + TempoFinderBTN: {fileID: 1478799966} + SnapDiagBTN: {fileID: 1201441977} + EditorThemeBTN: {fileID: 528192061} + EditorSettingsBTN: {fileID: 3236232} + tooltipText: {fileID: 1196204504} + discordDuringTesting: 0 + canSelect: 1 + editingInputField: 0 +--- !u!114 &1423699438 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f86858990a87c764892672104bdaef1f, type: 3} + m_Name: + m_EditorClassIdentifier: + level: {fileID: 0} + music: {fileID: 0} + debugUI: 0 + playOnStart: 0 + editor: 1 +--- !u!114 &1423699439 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e2b2a61b5fc830d4e906f0f059365bac, type: 3} + m_Name: + m_EditorClassIdentifier: + eventsSelected: [] +--- !u!114 &1423699440 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b47ca28d69cd18e429a3548426c65351, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1423699441 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4cad4c81175643243b3e0c481b8acfb6, type: 3} + m_Name: + m_EditorClassIdentifier: + boxVisual: {fileID: 411779174} + timelineContent: {fileID: 1852819573} + selecting: 0 +--- !u!114 &1423699442 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6b7fb8acdd40984c8ae195548f05680, type: 3} + m_Name: + m_EditorClassIdentifier: + ThemeTXT: {fileID: 4900000, guid: 2764bae4979406541a0596e739f420fd, type: 3} + layer: {fileID: 1906769994} + tempoLayer: {fileID: 1511927534} + musicLayer: {fileID: 954835807} +--- !u!1 &1436123037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1436123038} + - component: {fileID: 1436123040} + - component: {fileID: 1436123039} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1436123038 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436123037} + 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: 380411594} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 11.84} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1436123039 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436123037} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1436123040 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436123037} + m_CullTransparentMesh: 1 +--- !u!1 &1438983641 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1438983644} + - component: {fileID: 1438983643} + - component: {fileID: 1438983642} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1438983642 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438983641} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "0\n\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1438983643 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438983641} + m_CullTransparentMesh: 1 +--- !u!224 &1438983644 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1438983641} + m_LocalRotation: {x: 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: 1942887181} + 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!1 &1443721746 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1443721747} + - component: {fileID: 1443721748} + m_Layer: 5 + m_Name: Color + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1443721747 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1443721746} + m_LocalRotation: {x: 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: 537615368} + - {fileID: 1535224917} + - {fileID: 723094753} + m_Father: {fileID: 830452352} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1443721748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1443721746} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 537615369} + parameterManager: {fileID: 830452354} + slider: {fileID: 0} + inputField: {fileID: 0} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 1535224918} + ColorTable: {fileID: 723094753} + colorTableActive: 0 + colorPreview: {fileID: 1535224921} + inputFieldString: {fileID: 0} +--- !u!1 &1453521077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1453521078} + - component: {fileID: 1453521080} + - component: {fileID: 1453521079} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1453521078 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1453521077} + m_LocalRotation: {x: 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: 530463411} + 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 &1453521079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1453521077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "0\n\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1453521080 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1453521077} + m_CullTransparentMesh: 1 +--- !u!1 &1462347073 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1462347074} + - component: {fileID: 1462347077} + - component: {fileID: 1462347076} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1462347074 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462347073} + m_LocalRotation: {x: -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: 121871280} + 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: 36.7, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1462347076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462347073} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 5181778189044111492, guid: d25eab4740f92b74087acaa572d8a1c4, 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 &1462347077 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462347073} + m_CullTransparentMesh: 1 +--- !u!1 &1463520165 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1463520166} + - component: {fileID: 1463520168} + - component: {fileID: 1463520167} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1463520166 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1463520165} + m_LocalRotation: {x: -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: 1201441976} + 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.8} + m_SizeDelta: {x: 30.24, y: 30.24} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1463520167 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1463520165} + 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: 0.5942388, b: 0.30588233, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b7a1fac8b59b4d14289fa198206ef47e, 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 &1463520168 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1463520165} + m_CullTransparentMesh: 1 +--- !u!1 &1466780684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1466780685} + m_Layer: 5 + m_Name: Main + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1466780685 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466780684} + m_LocalRotation: {x: 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: 1725559316} + - {fileID: 2064111990} + - {fileID: 734734193} + m_Father: {fileID: 1063174879} + 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: -30, y: -30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1474986787 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1474986788} + - component: {fileID: 1474986790} + - component: {fileID: 1474986789} + m_Layer: 7 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1474986788 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474986787} + m_LocalRotation: {x: -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: 660967737} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.040008545, y: 0} + m_SizeDelta: {x: -0.08, y: 4} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1474986789 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474986787} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1474986790 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474986787} + m_CullTransparentMesh: 1 +--- !u!1 &1478022676 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1478022677} + - component: {fileID: 1478022679} + - component: {fileID: 1478022678} + 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 &1478022677 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478022676} + m_LocalRotation: {x: 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: 1671827687} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1478022678 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478022676} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'String + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 23.95 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1478022679 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478022676} + m_CullTransparentMesh: 1 +--- !u!1 &1478799964 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1478799965} + - component: {fileID: 1478799968} + - component: {fileID: 1478799967} + - component: {fileID: 1478799966} + m_Layer: 5 + m_Name: Tempo Finder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1478799965 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478799964} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1022970660} + m_Father: {fileID: 202724642} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 215.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1478799966 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478799964} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1478799967} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1265865542} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TempoFinder, Assembly-CSharp + m_MethodName: SwitchTempoDialog + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1478799967 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478799964} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1478799968 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478799964} + m_CullTransparentMesh: 1 +--- !u!1 &1489888670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1489888671} + - component: {fileID: 1489888674} + - component: {fileID: 1489888673} + - component: {fileID: 1489888672} + m_Layer: 5 + m_Name: Color picker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1489888671 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489888670} + m_LocalRotation: {x: -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: 723094753} + 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: 12.209991} + m_SizeDelta: {x: -19.999998, y: -94.42} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1489888672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489888670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af3ff511a986a5c4e8dc1a7939e7b981, type: 3} + m_Name: + m_EditorClassIdentifier: + colorPickerShader: {fileID: 0} + image: {fileID: 1489888673} +--- !u!114 &1489888673 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489888670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 8a6d493ef83c61d45b80f5a22a814173, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1489888674 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489888670} + m_CullTransparentMesh: 0 +--- !u!1 &1497456599 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1497456600} + - component: {fileID: 1497456603} + - component: {fileID: 1497456602} + - component: {fileID: 1497456601} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1497456600 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497456599} + m_LocalRotation: {x: 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: 1026335624} + m_Father: {fileID: 1063174879} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -38, y: -38} + m_SizeDelta: {x: 52, y: 52} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1497456601 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497456599} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1497456602} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1497456602 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497456599} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1497456603 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497456599} + m_CullTransparentMesh: 1 +--- !u!1 &1507800755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1507800756} + - component: {fileID: 1507800758} + - component: {fileID: 1507800757} + 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 &1507800756 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507800755} + m_LocalRotation: {x: 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: 2051557111} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 30, y: -25} + m_SizeDelta: {x: 730.58, y: 82.37} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1507800757 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507800755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Settings + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 54.4 + m_fontSizeBase: 54.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1507800758 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507800755} + m_CullTransparentMesh: 1 +--- !u!1 &1511927530 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1511927531} + - component: {fileID: 1511927535} + - component: {fileID: 1511927534} + - component: {fileID: 1511927533} + m_Layer: 5 + m_Name: TempoLayer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1511927531 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511927530} + m_LocalRotation: {x: 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: 1766883149} + - {fileID: 1609794607} + - {fileID: 1380319273} + - {fileID: 991363087} + - {fileID: 1299088427} + m_Father: {fileID: 1861169746} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 111.49994, y: -70.24402} + m_SizeDelta: {x: 223, y: 26.849} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1511927533 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511927530} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &1511927534 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511927530} + 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.8470589, g: 0.8470589, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1511927535 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511927530} + m_CullTransparentMesh: 1 +--- !u!1 &1522319055 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1522319056} + - component: {fileID: 1522319058} + - component: {fileID: 1522319057} + 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 &1522319056 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522319055} + m_LocalRotation: {x: 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: 426555698} + m_Father: {fileID: 723094753} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 10, y: -5} + m_SizeDelta: {x: -15, y: 23.2} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1522319057 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522319055} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: '#' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 22.9 + m_fontSizeBase: 22.9 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1522319058 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522319055} + m_CullTransparentMesh: 1 +--- !u!1 &1527251879 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1527251880} + - component: {fileID: 1527251882} + - component: {fileID: 1527251883} + - component: {fileID: 1527251881} + m_Layer: 5 + m_Name: BeatGrid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1527251880 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527251879} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.011111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1852819573} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -27.593994} + m_SizeDelta: {x: 1440.022, y: -113.04} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1527251881 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527251879} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 35ff6e8800018654d9558db07c4cd080, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.45490196, g: 0.45490196, b: 0.45490196, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_improveResolution: 0 + m_Resolution: 0 + m_useNativeSize: 0 + m_points: + - {x: 0, y: 0} + - {x: 1, y: 0} + - {x: 1, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 0} + - {x: 0, y: 1} + - {x: 0.0625, y: 1} + - {x: 0.0625, y: 1} + - {x: 0.0625, y: 0} + - {x: 0.125, y: 0} + - {x: 0.125, y: 0} + - {x: 0.125, y: 1} + - {x: 0.1875, y: 1} + - {x: 0.1875, y: 1} + - {x: 0.1875, y: 0} + - {x: 0.25, y: 0} + - {x: 0.25, y: 0} + - {x: 0.25, y: 1} + - {x: 0.3125, y: 1} + - {x: 0.3125, y: 1} + - {x: 0.3125, y: 0} + - {x: 0.375, y: 0} + - {x: 0.375, y: 0} + - {x: 0.375, y: 1} + - {x: 0.4375, y: 1} + - {x: 0.4375, y: 1} + - {x: 0.4375, y: 0} + - {x: 0.5, y: 0} + - {x: 0.5, y: 0} + - {x: 0.5, y: 1} + - {x: 0.5625, y: 1} + - {x: 0.5625, y: 1} + - {x: 0.5625, y: 0} + - {x: 0.625, y: 0} + - {x: 0.625, y: 0} + - {x: 0.625, y: 1} + - {x: 0.6875, y: 1} + - {x: 0.6875, y: 1} + - {x: 0.6875, y: 0} + - {x: 0.75, y: 0} + - {x: 0.75, y: 0} + - {x: 0.75, y: 1} + - {x: 0.8125, y: 1} + - {x: 0.8125, y: 1} + - {x: 0.8125, y: 0} + - {x: 0.875, y: 0} + - {x: 0.875, y: 0} + - {x: 0.875, y: 1} + - {x: 0.9375, y: 1} + - {x: 0.9375, y: 1} + - {x: 0.9375, y: 0} + - {x: 1, y: 0} + - {x: 1, y: 1} + lineThickness: 2 + relativeSize: 1 + lineList: 0 + lineCaps: 0 + bezierSegmentsPerCurve: 10 + LineJoins: 0 + BezierMode: 0 + drivenExternally: 0 + m_GridColumns: 16 + m_GridRows: 1 +--- !u!222 &1527251882 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527251879} + m_CullTransparentMesh: 1 +--- !u!114 &1527251883 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527251879} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9c7a9db66b8fb65479a81158697db051, type: 3} + m_Name: + m_EditorClassIdentifier: + snap: 1 + count: 0 +--- !u!1 &1534220298 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1534220299} + - component: {fileID: 1534220301} + - component: {fileID: 1534220300} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1534220299 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1534220298} + m_LocalRotation: {x: -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: 989912617} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1534220300 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1534220298} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1534220301 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1534220298} + m_CullTransparentMesh: 1 +--- !u!1 &1535224916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1535224917} + - component: {fileID: 1535224920} + - component: {fileID: 1535224919} + - component: {fileID: 1535224918} + - component: {fileID: 1535224921} + m_Layer: 5 + m_Name: ColorBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1535224917 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_LocalRotation: {x: -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: 1443721747} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.2, y: 0} + m_SizeDelta: {x: 100, y: 30} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1535224918 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + 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: 1535224919} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1535224919 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1535224920 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_CullTransparentMesh: 1 +--- !u!114 &1535224921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5c2c42ee235f17049ab3792499eccc59, type: 3} + m_Name: + m_EditorClassIdentifier: + previewGraphic: {fileID: 1535224919} + colorPicker: {fileID: 1489888672} + hex: {fileID: 426555699} +--- !u!1 &1548381522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1548381523} + - component: {fileID: 1548381525} + - component: {fileID: 1548381524} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1548381523 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1548381522} + m_LocalRotation: {x: 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: 575794484} + 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 &1548381524 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1548381522} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "FFFFFF\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1548381525 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1548381522} + m_CullTransparentMesh: 1 +--- !u!1 &1549727851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1549727852} + - component: {fileID: 1549727853} + m_Layer: 8 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1549727852 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1549727851} + m_LocalRotation: {x: 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: 358789044} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1549727853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1549727851} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 45 + m_Right: 0 + m_Top: 25 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &1550880754 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1550880755} + - component: {fileID: 1550880758} + - component: {fileID: 1550880757} + - component: {fileID: 1550880756} + m_Layer: 5 + m_Name: Increment + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1550880755 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550880754} + m_LocalRotation: {x: 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: 413228133} + m_Father: {fileID: 58525996} + 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: 184, y: 16.199982} + m_SizeDelta: {x: 58.76, y: 58.76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1550880756 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550880754} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1550880757} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + SnapDialog: {fileID: 683816223} + isDown: 0 +--- !u!114 &1550880757 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550880754} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1550880758 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550880754} + m_CullTransparentMesh: 1 +--- !u!1 &1567318395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1567318396} + - component: {fileID: 1567318398} + - component: {fileID: 1567318397} + m_Layer: 5 + m_Name: SongTime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1567318396 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1567318395} + m_LocalRotation: {x: 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: 446434229} + 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: 52.18994, y: -13.502012} + m_SizeDelta: {x: -114.39, y: -37.01} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1567318397 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1567318395} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 00:00:00 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15.6 + m_fontSizeBase: 15.6 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1567318398 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1567318395} + m_CullTransparentMesh: 1 +--- !u!1 &1575762741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1575762742} + - component: {fileID: 1575762743} + 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 &1575762742 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1575762741} + m_LocalRotation: {x: 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: 1886627918} + m_Father: {fileID: 735918246} + 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 &1575762743 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1575762741} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &1585542809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1585542810} + - component: {fileID: 1585542812} + - component: {fileID: 1585542811} + m_Layer: 5 + m_Name: BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1585542810 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1585542809} + m_LocalRotation: {x: 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: 1090036110} + 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: 571.95, y: 87.81} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1585542811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1585542809} + 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, g: 0, b: 0, a: 0.6117647} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1585542812 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1585542809} + m_CullTransparentMesh: 1 +--- !u!1 &1589389270 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1589389271} + - component: {fileID: 1589389273} + - component: {fileID: 1589389272} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1589389271 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1589389270} + m_LocalRotation: {x: -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: 1331923532} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1589389272 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1589389270} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1589389273 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1589389270} + m_CullTransparentMesh: 1 +--- !u!1 &1609794606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1609794607} + - component: {fileID: 1609794609} + - component: {fileID: 1609794608} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1609794607 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609794606} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000799, y: 1.0000799, z: 1.0000799} + m_Children: [] + m_Father: {fileID: 1511927531} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 224.00006, y: 0} + m_SizeDelta: {x: 1056, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1609794608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609794606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1609794609 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609794606} + m_CullTransparentMesh: 1 +--- !u!1 &1618259387 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1618259388} + - component: {fileID: 1618259390} + - component: {fileID: 1618259389} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1618259388 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1618259387} + m_LocalRotation: {x: -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: 1013432627} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1618259389 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1618259387} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1618259390 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1618259387} + m_CullTransparentMesh: 1 +--- !u!1 &1663318370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1663318372} + - component: {fileID: 1663318371} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1663318371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663318370} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 55749584} + m_FillRect: {fileID: 1618259388} + m_HandleRect: {fileID: 55749582} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 1 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!224 &1663318372 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663318370} + m_LocalRotation: {x: 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: 2019624422} + - {fileID: 1013432627} + - {fileID: 1342731039} + m_Father: {fileID: 677349554} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 61.96001, y: 0.0000097752} + m_SizeDelta: {x: -123.92, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1665554289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1665554290} + - component: {fileID: 1665554293} + - component: {fileID: 1665554292} + - component: {fileID: 1665554291} + m_Layer: 5 + m_Name: Open + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1665554290 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665554289} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1128012798} + m_Father: {fileID: 202724642} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 42.700012, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1665554291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665554289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1665554292} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: OpenRemix + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1665554292 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665554289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1665554293 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665554289} + m_CullTransparentMesh: 1 +--- !u!1 &1669671031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1669671032} + - component: {fileID: 1669671034} + - component: {fileID: 1669671033} + m_Layer: 5 + m_Name: BlackBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1669671032 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1669671031} + m_LocalRotation: {x: -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: 683816222} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -160.55, y: 173} + m_SizeDelta: {x: 347.94, y: 194} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1669671033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1669671031} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1669671034 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1669671031} + m_CullTransparentMesh: 1 +--- !u!1 &1671351974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1671351975} + - component: {fileID: 1671351977} + - component: {fileID: 1671351976} + - component: {fileID: 1671351978} + - component: {fileID: 1671351979} + m_Layer: 5 + m_Name: Layers + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1671351975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + m_LocalRotation: {x: 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: 1906769993} + m_Father: {fileID: 1861169746} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 111.50012, y: -16.119995} + m_SizeDelta: {x: 223, y: -135.09} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1671351976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1671351977 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + m_CullTransparentMesh: 1 +--- !u!114 &1671351978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &1671351979 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &1671827686 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1671827687} + - component: {fileID: 1671827688} + m_Layer: 5 + m_Name: String + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1671827687 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671827686} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1478022677} + - {fileID: 1776034727} + m_Father: {fileID: 830452352} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -35} + m_SizeDelta: {x: 537.35, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1671827688 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671827686} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 1478022678} + parameterManager: {fileID: 830452354} + slider: {fileID: 0} + inputField: {fileID: 0} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 1776034728} +--- !u!1 &1683100748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1683100749} + - component: {fileID: 1683100752} + - component: {fileID: 1683100751} + - component: {fileID: 1683100750} + m_Layer: 5 + m_Name: New + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1683100749 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683100748} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 708484804} + m_Father: {fileID: 202724642} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 2.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1683100750 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683100748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1683100751} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: LoadRemix + m_Mode: 5 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1683100751 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683100748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1683100752 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683100748} + m_CullTransparentMesh: 1 +--- !u!1 &1694213495 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1694213496} + 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 &1694213496 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1694213495} + m_LocalRotation: {x: -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: 2067805743} + m_Father: {fileID: 749529047} + 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 &1700641149 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1700641150} + - component: {fileID: 1700641152} + - component: {fileID: 1700641151} + m_Layer: 5 + m_Name: Tempo Finder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1700641150 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700641149} + m_LocalRotation: {x: 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: 584527987} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 46} + m_SizeDelta: {x: 238.71, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1700641151 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700641149} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Tempo Finder + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1700641152 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700641149} + m_CullTransparentMesh: 1 +--- !u!1 &1700850420 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1700850421} + - component: {fileID: 1700850423} + - component: {fileID: 1700850422} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1700850421 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700850420} + m_LocalRotation: {x: 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: 44197995} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1700850422 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700850420} + 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: 0.5803922, b: 0.5882353, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &1700850423 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700850420} + m_CullTransparentMesh: 1 +--- !u!1 &1701256164 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1701256165} + - component: {fileID: 1701256167} + - component: {fileID: 1701256166} + m_Layer: 7 + m_Name: ResizeRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1701256165 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1701256164} + m_LocalRotation: {x: -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: 880758902} + 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: 0, y: 0.000019073486} + m_SizeDelta: {x: 0.5, y: 50} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1701256166 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1701256164} + 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.6156863} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 2442a7e8f9897914e98bc2b963f4186f, 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 &1701256167 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1701256164} + m_CullTransparentMesh: 1 +--- !u!1 &1709317942 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1709317943} + - component: {fileID: 1709317946} + - component: {fileID: 1709317945} + - component: {fileID: 1709317944} + m_Layer: 5 + m_Name: PreviewBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1709317943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709317942} + m_LocalRotation: {x: -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: 9435781} + - {fileID: 1345846030} + - {fileID: 1783491358} + - {fileID: 121871280} + - {fileID: 129013733} + - {fileID: 151246937} + - {fileID: 1992194283} + m_Father: {fileID: 1110073995} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -0.017333984, y: 2} + m_SizeDelta: {x: -4.0350075, y: 49.982} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1709317944 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709317942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &1709317945 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709317942} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1709317946 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709317942} + m_CullTransparentMesh: 1 +--- !u!1 &1725559315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1725559316} + - component: {fileID: 1725559318} + - component: {fileID: 1725559317} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1725559316 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725559315} + m_LocalRotation: {x: -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: 1466780685} + 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 &1725559317 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725559315} + 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, g: 0, b: 0, a: 0.6156863} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1725559318 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725559315} + m_CullTransparentMesh: 1 +--- !u!1 &1733325622 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1733325624} + - component: {fileID: 1733325623} + m_Layer: 0 + m_Name: LetterboxEditor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1733325623 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1733325622} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e188ee899633d0b49870a5ae38b7359d, type: 3} + m_Name: + m_EditorClassIdentifier: + ratio: {x: 16, y: 9} + forceRatioOnAwake: 1 + listenForWindowChanges: 1 + createCameraForLetterBoxRendering: 0 + findCamerasAutomatically: 0 + letterBoxCameraColor: {r: 0, g: 0, b: 0, a: 1} + cameras: + - camera: {fileID: 2047408675} + anchor: 0 + vectorAnchor: {x: 0.5, y: 0.5} + letterBoxCamera: {fileID: 1186982022} +--- !u!4 &1733325624 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1733325622} + m_LocalRotation: {x: 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: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1747099761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1747099762} + - component: {fileID: 1747099765} + - component: {fileID: 1747099764} + - component: {fileID: 1747099763} + m_Layer: 5 + m_Name: Undo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1747099762 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747099761} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1071942425} + m_Father: {fileID: 202724642} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 128.70001, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1747099763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747099761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1747099764} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 423099699} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.CommandManager, Assembly-CSharp + m_MethodName: Undo + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1747099764 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747099761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1747099765 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747099761} + m_CullTransparentMesh: 1 +--- !u!1 &1747224095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1747224096} + - component: {fileID: 1747224097} + m_Layer: 5 + m_Name: Grid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1747224096 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747224095} + m_LocalRotation: {x: 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: 2037220114} + m_Father: {fileID: 1852819573} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -27.992676} + m_SizeDelta: {x: 32, y: -55.985} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1747224097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747224095} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9c7a9db66b8fb65479a81158697db051, type: 3} + m_Name: + m_EditorClassIdentifier: + snap: 1 + count: 13 +--- !u!1 &1757661635 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1757661638} + - component: {fileID: 1757661637} + - component: {fileID: 1757661636} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1757661636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1757661635} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Integer + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20.2 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 1 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1757661637 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1757661635} + m_CullTransparentMesh: 1 +--- !u!224 &1757661638 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1757661635} + m_LocalRotation: {x: 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: 677349554} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!1 &1766883148 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1766883149} + - component: {fileID: 1766883151} + - component: {fileID: 1766883150} + m_Layer: 5 + m_Name: Name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1766883149 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766883148} + m_LocalRotation: {x: 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: 1511927531} + 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: 1.5, y: 0} + m_SizeDelta: {x: -3, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1766883150 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766883148} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Tempo + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.4 + m_fontSizeBase: 21.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1766883151 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766883148} + m_CullTransparentMesh: 1 +--- !u!1 &1772187926 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1772187927} + - component: {fileID: 1772187929} + - component: {fileID: 1772187928} + m_Layer: 5 + m_Name: Percent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1772187927 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772187926} + m_LocalRotation: {x: -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: 967717799} + 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: 10.92, y: 0} + m_SizeDelta: {x: 58.5, y: 30.34} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1772187928 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772187926} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: '%' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.3 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1772187929 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772187926} + m_CullTransparentMesh: 1 +--- !u!1 &1776034726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1776034727} + - component: {fileID: 1776034730} + - component: {fileID: 1776034729} + - component: {fileID: 1776034728} + 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 &1776034727 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776034726} + m_LocalRotation: {x: 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: 35054572} + m_Father: {fileID: 1671827687} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.92, y: 0} + m_SizeDelta: {x: 468, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1776034728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776034726} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1776034729} + m_TextViewport: {fileID: 35054572} + m_TextComponent: {fileID: 225003585} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 9172948790907700978} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 2 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 12 + 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: AWWWWWWW BWWWWWWW + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 0 + m_GlobalFontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &1776034729 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776034726} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1776034730 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776034726} + m_CullTransparentMesh: 1 +--- !u!1 &1783491357 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1783491358} + - component: {fileID: 1783491361} + - component: {fileID: 1783491360} + - component: {fileID: 1783491359} + m_Layer: 5 + m_Name: StopBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1783491358 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783491357} + m_LocalRotation: {x: 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: 1342998172} + m_Father: {fileID: 1709317943} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 94.99991, y: 0} + m_SizeDelta: {x: 39.999985, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1783491359 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783491357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} + m_ColorMultiplier: 1 + m_FadeDuration: 0 + 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: 1783491360} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1783491360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783491357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1783491361 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783491357} + m_CullTransparentMesh: 1 +--- !u!1 &1783963079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1783963080} + - component: {fileID: 1783963082} + - component: {fileID: 1783963081} + m_Layer: 5 + m_Name: CurrentTempo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1783963080 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783963079} + m_LocalRotation: {x: -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: 285804967} + 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: 40.78, y: -0.6899786} + m_SizeDelta: {x: 97.54, y: 17.72} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1783963081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783963079} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: ' = 120' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18.4 + m_fontSizeBase: 18.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: -17.41 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1783963082 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783963079} + m_CullTransparentMesh: 1 +--- !u!1 &1791483799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1791483803} + - component: {fileID: 1791483802} + - component: {fileID: 1791483801} + - component: {fileID: 1791483800} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1791483800 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1791483799} + 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 &1791483801 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1791483799} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &1791483802 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1791483799} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 2047408675} + 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: 1500 + m_TargetDisplay: 0 +--- !u!224 &1791483803 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1791483799} + 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: 202724642} + - {fileID: 1861169746} + - {fileID: 1110073995} + - {fileID: 1050802356} + - {fileID: 703340359} + - {fileID: 683816222} + - {fileID: 1265865541} + - {fileID: 1946344931} + - {fileID: 1063174879} + - {fileID: 1090036110} + m_Father: {fileID: 0} + m_RootOrder: 3 + 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 &1797358229 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1797358230} + - component: {fileID: 1797358232} + - component: {fileID: 1797358231} + m_Layer: 5 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1797358230 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797358229} + m_LocalRotation: {x: -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: 584527987} + 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.000015258789} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1797358231 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797358229} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 +--- !u!222 &1797358232 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797358229} + m_CullTransparentMesh: 1 +--- !u!1 &1799484111 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1799484112} + - component: {fileID: 1799484114} + - component: {fileID: 1799484113} + m_Layer: 7 + m_Name: ResizeLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1799484112 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799484111} + m_LocalRotation: {x: -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: 880758902} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -0.264, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1799484113 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799484111} + 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.6156863} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1799484114 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799484111} + m_CullTransparentMesh: 1 +--- !u!1 &1837496587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1837496588} + - component: {fileID: 1837496590} + - component: {fileID: 1837496589} + m_Layer: 7 + m_Name: 4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1837496588 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1837496587} + m_LocalRotation: {x: -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: 1231936949} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -0.040008545, y: 0} + m_SizeDelta: {x: -0.08, y: 4} + m_Pivot: {x: 1, y: 0} +--- !u!114 &1837496589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1837496587} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1837496590 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1837496587} + m_CullTransparentMesh: 1 +--- !u!1 &1838356726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1838356727} + m_Layer: 5 + m_Name: EventGrid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1838356727 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1838356726} + m_LocalRotation: {x: 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: 2142375787} + - {fileID: 798021449} + m_Father: {fileID: 1852819573} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -84.09494} + m_SizeDelta: {x: 320, y: -113.02} + m_Pivot: {x: 0, y: 1} +--- !u!1 &1852819572 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1852819573} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1852819573 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1852819572} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 1, z: 1} + m_Children: + - {fileID: 238901181} + - {fileID: 1527251880} + - {fileID: 1747224096} + - {fileID: 1838356727} + - {fileID: 689207020} + - {fileID: 1037563074} + - {fileID: 770589360} + - {fileID: 580861938} + - {fileID: 421818704} + - {fileID: 2066632680} + - {fileID: 19519745} + m_Father: {fileID: 547319783} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -0.000091552734, y: 0} + m_SizeDelta: {x: 320, y: -22.06} + m_Pivot: {x: 0, y: 1} +--- !u!1 &1861169745 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1861169746} + - component: {fileID: 1861169747} + m_Layer: 5 + m_Name: Timeline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1861169746 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861169745} + m_LocalRotation: {x: 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: 1264012262} + - {fileID: 441876681} + - {fileID: 1980243266} + - {fileID: 1671351975} + - {fileID: 446434229} + - {fileID: 1511927531} + - {fileID: 954835804} + m_Father: {fileID: 1791483803} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 641, y: 15.64502} + m_SizeDelta: {x: 1278, y: -18.721} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1861169747 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861169745} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bec7fb5d989cb2d4792951c751f8fc23, type: 3} + m_Name: + m_EditorClassIdentifier: + SongBeat: {fileID: 932211468} + SongPos: {fileID: 1567318397} + CurrentTempo: {fileID: 1783963081} + eventObjs: [] + LayerCount: 4 + metronomeEnabled: 0 + resizable: 0 + snapInterval: 0.25 + TimelineSlider: {fileID: 770589360} + TimelineGridSelect: {fileID: 238901181} + TimelinePlaybackBeat: {fileID: 117889364} + TimelineContent: {fileID: 1852819573} + TimelineSongPosLineRef: {fileID: 580861938} + TimelineEventObjRef: {fileID: 798021449} + LayersRect: {fileID: 1671351975} + TempoInfo: {fileID: 689207021} + VolumeInfo: {fileID: 1037563077} + PlayBTN: {fileID: 1345846031} + PauseBTN: {fileID: 9435782} + StopBTN: {fileID: 1783491359} + MetronomeBTN: {fileID: 129013734} + AutoplayBTN: {fileID: 121871281} + SelectionsBTN: {fileID: 270008766} + TempoChangeBTN: {fileID: 456434811} + MusicVolumeBTN: {fileID: 689781278} + PlaybackSpeed: {fileID: 1992194284} + LayerCorners: + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} +--- !u!1 &1877453493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1877453494} + - component: {fileID: 1877453496} + - component: {fileID: 1877453495} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1877453494 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877453493} + m_LocalRotation: {x: -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: 749529047} + 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 &1877453495 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877453493} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1877453496 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877453493} + m_CullTransparentMesh: 1 +--- !u!1 &1882704218 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1882704221} + - component: {fileID: 1882704220} + - component: {fileID: 1882704219} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1882704219 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882704218} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Integer + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20.5 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 1 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1882704220 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882704218} + m_CullTransparentMesh: 1 +--- !u!224 &1882704221 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882704218} + m_LocalRotation: {x: 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: 345301791} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!1 &1886627915 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1886627918} + - component: {fileID: 1886627917} + - component: {fileID: 1886627916} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1886627916 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886627915} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "0\n\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1886627917 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886627915} + m_CullTransparentMesh: 1 +--- !u!224 &1886627918 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886627915} + m_LocalRotation: {x: 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: 1575762742} + 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!1 &1906769992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1906769993} + - component: {fileID: 1906769995} + - component: {fileID: 1906769994} + - component: {fileID: 1906769996} + m_Layer: 5 + m_Name: Layer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1906769993 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906769992} + m_LocalRotation: {x: 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: 1274849046} + - {fileID: 93132553} + - {fileID: 947065510} + m_Father: {fileID: 1671351975} + 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: 223, y: 51.05} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1906769994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906769992} + 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.13207549, g: 0.13207549, b: 0.13207549, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1906769995 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906769992} + m_CullTransparentMesh: 1 +--- !u!114 &1906769996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906769992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b90b6b57a843c2245bfdae87a3e8fb21, type: 3} + m_Name: + m_EditorClassIdentifier: + rect: {fileID: 1906769993} +--- !u!1 &1918556255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1918556256} + - component: {fileID: 1918556259} + - component: {fileID: 1918556258} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1918556256 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918556255} + m_LocalRotation: {x: -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: 678553525} + 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: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1918556258 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918556255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 9ae7ecf2cc001d14595ec03e1d4d86a6, 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 &1918556259 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918556255} + m_CullTransparentMesh: 1 +--- !u!1 &1921041734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1921041735} + - component: {fileID: 1921041737} + - component: {fileID: 1921041736} + m_Layer: 7 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1921041735 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921041734} + m_LocalRotation: {x: -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: 660967737} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.04, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1921041736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921041734} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1921041737 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921041734} + m_CullTransparentMesh: 1 +--- !u!1 &1928361018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1928361019} + - component: {fileID: 1928361021} + - component: {fileID: 1928361020} + m_Layer: 5 + m_Name: Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1928361019 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1928361018} + 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: 770589360} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 18.8, y: 18.8} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1928361020 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1928361018} + 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.19607845, g: 1, b: 0.19607845, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1928361021 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1928361018} + m_CullTransparentMesh: 1 +--- !u!1 &1942887180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1942887181} + - component: {fileID: 1942887182} + 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 &1942887181 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1942887180} + m_LocalRotation: {x: 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: 1438983644} + m_Father: {fileID: 406843335} + 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 &1942887182 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1942887180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &1946344930 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1946344931} + - component: {fileID: 1946344932} + m_Layer: 5 + m_Name: SettingsMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1946344931 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946344930} + m_LocalRotation: {x: 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: 830672829} + - {fileID: 2051557111} + - {fileID: 1946352457} + m_Father: {fileID: 1791483803} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1946344932 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946344930} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d82cc04699de2e54483ca0e0468d9ed2, type: 3} + m_Name: + m_EditorClassIdentifier: + settingsMenu: {fileID: 1946344930} +--- !u!1 &1946352456 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1946352457} + - component: {fileID: 1946352460} + - component: {fileID: 1946352459} + - component: {fileID: 1946352458} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1946352457 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946352456} + m_LocalRotation: {x: 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: 232337125} + m_Father: {fileID: 1946344931} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -38, y: -38} + m_SizeDelta: {x: 52, y: 52} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1946352458 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946352456} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1946352459} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1946344932} + m_TargetAssemblyTypeName: HeavenStudio.Editor.SettingsDialog, Assembly-CSharp + m_MethodName: SwitchSettingsDialog + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1946352459 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946352456} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1946352460 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946352456} + m_CullTransparentMesh: 1 +--- !u!1 &1948669745 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1948669748} + - component: {fileID: 1948669747} + - component: {fileID: 1948669746} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1948669746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948669745} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1948669747 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948669745} + m_CullTransparentMesh: 1 +--- !u!224 &1948669748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1948669745} + m_LocalRotation: {x: 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: 1260023823} + 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!1 &1953621881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1953621882} + - component: {fileID: 1953621884} + - component: {fileID: 1953621883} + m_Layer: 7 + m_Name: 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1953621882 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953621881} + m_LocalRotation: {x: -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: 1231936949} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.04, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1953621883 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953621881} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1953621884 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953621881} + m_CullTransparentMesh: 1 +--- !u!1 &1964271230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1964271231} + - component: {fileID: 1964271233} + - component: {fileID: 1964271232} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1964271231 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1964271230} + m_LocalRotation: {x: 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: 954835804} + 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: 224.00015, y: 0} + m_SizeDelta: {x: 1056, y: 2} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1964271232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1964271230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1964271233 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1964271230} + m_CullTransparentMesh: 1 +--- !u!1 &1971243155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1971243156} + - component: {fileID: 1971243159} + - component: {fileID: 1971243158} + - component: {fileID: 1971243157} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1971243156 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971243155} + m_LocalRotation: {x: 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: 158195509} + 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 &1971243157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971243155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1971243158 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971243155} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter volume + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 1325400063 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.88 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1971243159 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971243155} + m_CullTransparentMesh: 1 +--- !u!1 &1980243265 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1980243266} + - component: {fileID: 1980243268} + - component: {fileID: 1980243267} + m_Layer: 5 + m_Name: InnerTimeline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1980243266 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1980243265} + m_LocalRotation: {x: 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: 1861169746} + 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: -14.242798} + m_SizeDelta: {x: 0, y: -138.84} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1980243267 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1980243265} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1980243268 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1980243265} + m_CullTransparentMesh: 1 +--- !u!1 &1981150263 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1981150264} + - component: {fileID: 1981150266} + - component: {fileID: 1981150265} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1981150264 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981150263} + m_LocalRotation: {x: -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: 151246937} + 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: 40, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1981150265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981150263} + 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.3254717, g: 1, b: 0.4334381, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 55bb46a7614176b4c941a5caf846f7e8, 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 &1981150266 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981150263} + m_CullTransparentMesh: 1 +--- !u!1 &1983743055 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1983743056} + - component: {fileID: 1983743057} + 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 &1983743056 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983743055} + m_LocalRotation: {x: 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: 1077158960} + - {fileID: 1060150111} + m_Father: {fileID: 215482486} + 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: -8, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1983743057 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983743055} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &1989911452 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1989911453} + - component: {fileID: 1989911455} + - component: {fileID: 1989911454} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1989911453 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989911452} + m_LocalRotation: {x: 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: 158195509} + 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 &1989911454 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989911452} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "100\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.3 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1989911455 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989911452} + m_CullTransparentMesh: 1 +--- !u!1 &1992194282 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1992194283} + - component: {fileID: 1992194284} + - component: {fileID: 1992194285} + m_Layer: 5 + m_Name: PlaybackSpeed + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1992194283 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992194282} + m_LocalRotation: {x: 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: 663306162} + - {fileID: 1332325963} + - {fileID: 469226883} + - {fileID: 307892647} + m_Father: {fileID: 1709317943} + 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: 0, y: -10.5} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1992194284 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992194282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 501830977} + m_FillRect: {fileID: 619942673} + m_HandleRect: {fileID: 501830976} + m_Direction: 0 + m_MinValue: 0.25 + m_MaxValue: 3 + m_WholeNumbers: 0 + m_Value: 1 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1861169747} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.Timeline, Assembly-CSharp + m_MethodName: SetPlaybackSpeed + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1992194285 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992194282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1861169747} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.Timeline, Assembly-CSharp + m_MethodName: ResetPlaybackSpeed + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &1997273392 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1997273393} + - component: {fileID: 1997273395} + - component: {fileID: 1997273394} + m_Layer: 8 + m_Name: Seperator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1997273393 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997273392} + m_LocalRotation: {x: 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: 1050802356} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -168.316, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1997273394 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997273392} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1997273395 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997273392} + m_CullTransparentMesh: 1 +--- !u!1 &2003035385 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2003035386} + - component: {fileID: 2003035389} + - component: {fileID: 2003035388} + - component: {fileID: 2003035387} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2003035386 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003035385} + m_LocalRotation: {x: 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: 552375321} + 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 &2003035387 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003035385} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &2003035388 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003035385} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter BPM + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 1325400063 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.88 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2003035389 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003035385} + m_CullTransparentMesh: 1 +--- !u!1 &2003322855 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2003322856} + - component: {fileID: 2003322858} + - component: {fileID: 2003322857} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2003322856 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003322855} + m_LocalRotation: {x: 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: 954835804} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 224.00006, y: 0} + m_SizeDelta: {x: 1056, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &2003322857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003322855} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &2003322858 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003322855} + m_CullTransparentMesh: 1 +--- !u!1 &2019624421 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2019624422} + - component: {fileID: 2019624424} + - component: {fileID: 2019624423} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2019624422 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2019624421} + m_LocalRotation: {x: -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: 1663318372} + 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 &2019624423 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2019624421} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &2019624424 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2019624421} + m_CullTransparentMesh: 1 +--- !u!1 &2027507890 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2027507891} + - component: {fileID: 2027507893} + - component: {fileID: 2027507892} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2027507891 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027507890} + m_LocalRotation: {x: 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: 552375321} + 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 &2027507892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027507890} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "120\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.3 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2027507893 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027507890} + m_CullTransparentMesh: 1 +--- !u!1 &2037220113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2037220114} + - component: {fileID: 2037220116} + - component: {fileID: 2037220115} + m_Layer: 5 + m_Name: Line + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2037220114 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2037220113} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: + - {fileID: 555373789} + - {fileID: 236484356} + - {fileID: 994602715} + m_Father: {fileID: 1747224096} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -15, y: -0.33703613} + m_SizeDelta: {x: 2, y: 28.106} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2037220115 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2037220113} + 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.454902, g: 0.454902, b: 0.454902, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2037220116 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2037220113} + m_CullTransparentMesh: 1 +--- !u!1 &2046851079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2046851080} + - component: {fileID: 2046851082} + - component: {fileID: 2046851081} + - component: {fileID: 2046851083} + m_Layer: 7 + m_Name: ResizeLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2046851080 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2046851079} + m_LocalRotation: {x: 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: 798021449} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0.000019073486} + m_SizeDelta: {x: 0.18, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2046851081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2046851079} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2046851082 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2046851079} + m_CullTransparentMesh: 1 +--- !u!114 &2046851083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2046851079} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: OnLeftDown + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 5 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragLeft + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 0 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragEnter + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 1 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragExit + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &2047408673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2047408676} + - component: {fileID: 2047408675} + - component: {fileID: 2047408674} + 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 &2047408674 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2047408673} + m_Enabled: 0 +--- !u!20 &2047408675 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2047408673} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.29803923, g: 0.29803923, b: 0.29803923, 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: 32 + 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 &2047408676 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2047408673} + 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 &2051557110 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2051557111} + m_Layer: 5 + m_Name: Main + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2051557111 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2051557110} + m_LocalRotation: {x: 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: 112206234} + - {fileID: 343854783} + - {fileID: 1507800756} + - {fileID: 199170820} + m_Father: {fileID: 1946344931} + 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: -30, y: -30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2064111989 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2064111990} + - component: {fileID: 2064111992} + - component: {fileID: 2064111991} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2064111990 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2064111989} + m_LocalRotation: {x: -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: 1466780685} + 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 &2064111991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2064111989} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 +--- !u!222 &2064111992 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2064111989} + m_CullTransparentMesh: 1 +--- !u!1 &2066632679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2066632680} + - component: {fileID: 2066632681} + m_Layer: 5 + m_Name: BoxSelectionMask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2066632680 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2066632679} + m_LocalRotation: {x: -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: 411779174} + m_Father: {fileID: 1852819573} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -26.463135} + m_SizeDelta: {x: 1054, y: -115.3} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &2066632681 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2066632679} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &2067224777 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2067224778} + - component: {fileID: 2067224779} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2067224778 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067224777} + m_LocalRotation: {x: 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: 626268482} + - {fileID: 829406323} + - {fileID: 989912617} + m_Father: {fileID: 396879233} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 61.960007, y: 0.0000097752} + m_SizeDelta: {x: -123.92, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2067224779 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067224777} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1534220300} + m_FillRect: {fileID: 1296765242} + m_HandleRect: {fileID: 1534220299} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 1 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &2067805742 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2067805743} + - component: {fileID: 2067805745} + - component: {fileID: 2067805744} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2067805743 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067805742} + m_LocalRotation: {x: -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: 1694213496} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2067805744 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067805742} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &2067805745 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067805742} + m_CullTransparentMesh: 1 +--- !u!1 &2099454901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2099454902} + - component: {fileID: 2099454905} + - component: {fileID: 2099454904} + - component: {fileID: 2099454903} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2099454902 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099454901} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.00032, y: 1.00032, z: 1.00032} + m_Children: + - {fileID: 279065748} + m_Father: {fileID: 58525996} + 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: 154.74002, y: -711.80005} + m_SizeDelta: {x: 58.76, y: 58.76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2099454903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099454901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2099454904} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + SnapDialog: {fileID: 0} + isDown: 0 +--- !u!114 &2099454904 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099454901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &2099454905 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099454901} + m_CullTransparentMesh: 1 +--- !u!1 &2127582756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2127582757} + - component: {fileID: 2127582759} + - component: {fileID: 2127582758} + m_Layer: 7 + m_Name: SelectedGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2127582757 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127582756} + m_LocalRotation: {x: 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: 798021449} + m_RootOrder: 4 + 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 &2127582758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127582756} + 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.2901961} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2127582759 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127582756} + m_CullTransparentMesh: 1 +--- !u!1 &2127964034 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2127964035} + - component: {fileID: 2127964037} + - component: {fileID: 2127964036} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2127964035 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127964034} + 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: 666273484} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 11.84} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &2127964036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127964034} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &2127964037 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127964034} + m_CullTransparentMesh: 1 +--- !u!1 &2131880460 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2131880461} + - component: {fileID: 2131880464} + - component: {fileID: 2131880463} + - component: {fileID: 2131880462} + m_Layer: 5 + m_Name: Redo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2131880461 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131880460} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1412492899} + m_Father: {fileID: 202724642} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 168.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &2131880462 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131880460} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 2131880463} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 423099699} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.CommandManager, Assembly-CSharp + m_MethodName: Redo + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2131880463 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131880460} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &2131880464 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131880460} + m_CullTransparentMesh: 1 +--- !u!1 &2142375786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2142375787} + - component: {fileID: 2142375789} + - component: {fileID: 2142375788} + m_Layer: 5 + m_Name: PosPreview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2142375787 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2142375786} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1838356727} + 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: 0, y: 84.22006} + m_SizeDelta: {x: 100, y: 50.84} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2142375788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2142375786} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 0 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2142375789 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2142375786} + m_CullTransparentMesh: 1 +--- !u!1 &9172948790358451332 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790358451335} + - component: {fileID: 9172948790358451385} + - component: {fileID: 9172948790358451334} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948790358451334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790358451332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 1 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!224 &9172948790358451335 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790358451332} + m_LocalRotation: {x: 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: 9172948791269996195} + 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: 5, y: -0.5} + m_SizeDelta: {x: -30, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9172948790358451385 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790358451332} + m_CullTransparentMesh: 1 +--- !u!224 &9172948790374844804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790374844805} + m_LocalRotation: {x: 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: 9172948791891367921} + 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: -15, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9172948790374844805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790374844804} + - component: {fileID: 9172948790374844806} + - component: {fileID: 9172948790374844807} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!222 &9172948790374844806 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790374844805} + m_CullTransparentMesh: 1 +--- !u!114 &9172948790374844807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790374844805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 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!224 &9172948790422923506 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790422923507} + m_LocalRotation: {x: 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: 9172948791018705698} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9172948790422923507 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790422923506} + - component: {fileID: 9172948790422923508} + - component: {fileID: 9172948790422923509} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!222 &9172948790422923508 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790422923507} + m_CullTransparentMesh: 1 +--- !u!114 &9172948790422923509 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790422923507} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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!1 &9172948790445334532 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790445334535} + - component: {fileID: 9172948790445334585} + - component: {fileID: 9172948790445334534} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948790445334534 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790445334532} + 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!224 &9172948790445334535 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790445334532} + m_LocalRotation: {x: 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: 9172948791269996195} + 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!222 &9172948790445334585 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790445334532} + m_CullTransparentMesh: 1 +--- !u!1 &9172948790492497232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790492497235} + - component: {fileID: 9172948790492497236} + - component: {fileID: 9172948790492497237} + - component: {fileID: 9172948790492497234} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &9172948790492497234 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 9172948791814519783} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 45 + m_Viewport: {fileID: 9172948791288181729} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 9172948790907700978} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!224 &9172948790492497235 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_LocalRotation: {x: 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: 9172948791288181729} + - {fileID: 9172948790907700979} + m_Father: {fileID: 9172948791891367921} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 2} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &9172948790492497236 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_CullTransparentMesh: 1 +--- !u!114 &9172948790492497237 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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!1 &9172948790907700976 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790907700979} + - component: {fileID: 9172948790907700980} + - component: {fileID: 9172948790907700981} + - component: {fileID: 9172948790907700978} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948790907700978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790907700976} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9172948790422923509} + m_HandleRect: {fileID: 9172948790422923506} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!224 &9172948790907700979 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790907700976} + m_LocalRotation: {x: 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: 9172948791018705698} + m_Father: {fileID: 9172948790492497235} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!222 &9172948790907700980 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790907700976} + m_CullTransparentMesh: 1 +--- !u!114 &9172948790907700981 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790907700976} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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!224 &9172948791018705698 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791018705699} + m_LocalRotation: {x: 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: 9172948790422923506} + m_Father: {fileID: 9172948790907700979} + 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 &9172948791018705699 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791018705698} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &9172948791269996192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791269996195} + - component: {fileID: 9172948791269996194} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948791269996194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791269996192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9172948790445334534} + toggleTransition: 1 + graphic: {fileID: 9172948792157168130} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!224 &9172948791269996195 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791269996192} + m_LocalRotation: {x: 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: 9172948790445334535} + - {fileID: 9172948792157168131} + - {fileID: 9172948790358451335} + m_Father: {fileID: 9172948791814519783} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &9172948791288181728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791288181742} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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!224 &9172948791288181729 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791288181742} + m_LocalRotation: {x: 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: 9172948791814519783} + m_Father: {fileID: 9172948790492497235} + 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: -18, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &9172948791288181730 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791288181742} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!222 &9172948791288181731 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791288181742} + m_CullTransparentMesh: 1 +--- !u!1 &9172948791288181742 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791288181729} + - component: {fileID: 9172948791288181730} + - component: {fileID: 9172948791288181731} + - component: {fileID: 9172948791288181728} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!222 &9172948791664681352 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791664681367} + m_CullTransparentMesh: 1 +--- !u!114 &9172948791664681353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791664681367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!224 &9172948791664681366 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791664681367} + m_LocalRotation: {x: 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: 9172948791891367921} + 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: -7.5, y: -0.5} + m_SizeDelta: {x: -35, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9172948791664681367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791664681366} + - component: {fileID: 9172948791664681352} + - component: {fileID: 9172948791664681353} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &9172948791814519780 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791814519783} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9172948791814519783 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791814519780} + m_LocalRotation: {x: 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: 9172948791269996195} + m_Father: {fileID: 9172948791288181729} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 28} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &9172948791891367920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791891367934} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9172948791891367923} + m_Template: {fileID: 9172948790492497235} + m_CaptionText: {fileID: 9172948791664681353} + m_CaptionImage: {fileID: 0} + m_Placeholder: {fileID: 0} + m_ItemText: {fileID: 9172948790358451334} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_AlphaFadeSpeed: 0.15 +--- !u!224 &9172948791891367921 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791891367934} + m_LocalRotation: {x: -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: 9172948791664681366} + - {fileID: 9172948790374844804} + - {fileID: 9172948790492497235} + m_Father: {fileID: 184838088} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.2, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0, y: 1} +--- !u!222 &9172948791891367922 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791891367934} + m_CullTransparentMesh: 1 +--- !u!114 &9172948791891367923 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791891367934} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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!1 &9172948791891367934 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791891367921} + - component: {fileID: 9172948791891367922} + - component: {fileID: 9172948791891367923} + - component: {fileID: 9172948791891367920} + m_Layer: 5 + m_Name: Dropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &9172948792157168128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948792157168131} + - component: {fileID: 9172948792157168133} + - component: {fileID: 9172948792157168130} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948792157168130 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948792157168128} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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!224 &9172948792157168131 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948792157168128} + m_LocalRotation: {x: 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: 9172948791269996195} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9172948792157168133 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948792157168128} + m_CullTransparentMesh: 1 From 667234a8557db879e30acc85c929873155ae6cb9 Mon Sep 17 00:00:00 2001 From: Mytiaoga <32819046+Mytiaoga@users.noreply.github.com> Date: Mon, 11 Jul 2022 15:21:17 +0800 Subject: [PATCH 15/28] First Contact - slight change on Mission Control --- .../Games/FirstContact/FirstContact.cs | 714 +++++++++--------- .../Games/FirstContact/FirstContact.cs.meta | 22 +- 2 files changed, 367 insertions(+), 369 deletions(-) diff --git a/Assets/Scripts/Games/FirstContact/FirstContact.cs b/Assets/Scripts/Games/FirstContact/FirstContact.cs index 76d0a400..c39216fe 100644 --- a/Assets/Scripts/Games/FirstContact/FirstContact.cs +++ b/Assets/Scripts/Games/FirstContact/FirstContact.cs @@ -1,358 +1,356 @@ -using System.Collections.Generic; -using UnityEngine; -using HeavenStudio.Util; - -namespace HeavenStudio.Games.Loaders -{ - using static Minigames; - public static class CtrFirstContact - { - public static Minigame AddGame(EventCaller eventCaller) - { - return new Minigame("firstContact", "First Contact", "008c97", false, false, new List() - { - new GameAction("beat intervals", delegate { FirstContact.instance.SetIntervalStart(eventCaller.currentEntity.beat, eventCaller.currentEntity.length); }, 4f, true), - new GameAction("alien speak", delegate { FirstContact.instance.alienSpeak(eventCaller.currentEntity.beat, eventCaller.currentEntity.valA); }, 0.5f, false, new List() - { - new Param("valA", new EntityTypes.Float(.8f, 1.5f, 1f), "Pitch") - }), - new GameAction("alien turnover", delegate { FirstContact.instance.alienTurnOver(eventCaller.currentEntity.beat); }, 0.5f, false), - new GameAction("alien success", delegate { FirstContact.instance.alienSuccess(eventCaller.currentEntity.beat); }, 1f, false), - new GameAction("mission control", delegate { FirstContact.instance.missionControlDisplay(eventCaller.currentEntity.beat, eventCaller.currentEntity.toggle, eventCaller.currentEntity.length); }, 1f, true, new List - { - new Param("toggle", false, "Stay", "If it's the end of the remix/song") - }), - new GameAction("look at", delegate { FirstContact.instance.lookAtDirection(eventCaller.currentEntity.type, eventCaller.currentEntity.type2); }, .5f, false, new List() - { - new Param("type", FirstContact.alienLookAt.lookAtTranslator, "alien look at what", "[Alien] will look at what"), - new Param("type", FirstContact.translatorLookAt.lookAtAlien, "translator look at what", "[Translator] will look at what"), - }), - - //new GameAction("Version of First Contact", delegate { FirstContact.instance.versionOfFirstContact(eventCaller.currentEntity.type); }, .5f, false, new List - //{ - // new Param("type", FirstContact.VersionOfContact.FirstContact, "Version", "Version of First Contact to play"), - //}), - }); - } - } -} - -namespace HeavenStudio.Games -{ - //using Scripts_FirstContact; - - public class FirstContact : Minigame - { - public static FirstContact instance { get; private set; } - - [Header("Properties")] - public int alienSpeakCount; - public int translatorSpeakCount; - public bool hasMissed; - private float lastReportedBeat = 0; - - [Header("Components")] - [SerializeField] GameObject alien; - [SerializeField] GameObject translator; - //[SerializeField] GameObject alienSpeech; - [SerializeField] GameObject dummyHolder; - [SerializeField] GameObject missionControl; - [SerializeField] GameObject liveBar; - - [Header("Variables")] - public bool intervalStarted; - //float intervalStartBeat; - public float beatInterval = 4f; - public bool isCorrect, noHitOnce, isSpeaking; - //public int version; - public float lookAtLength = 1f; - - - //public enum VersionOfContact - //{ - // FirstContact, - // CitrusRemix, - // SecondContact - //} - - public enum alienLookAt - { - lookAtTranslator, - idle - } - - public enum translatorLookAt - { - lookAtAlien, - idle - } - - private void Awake() - { - instance = this; - } - - public void SetIntervalStart(float beat, float interval = 4f) - { - if (!intervalStarted) - { - //alienSpeakCount = 0; - //translatorSpeakCount = 0; - intervalStarted = true; - } - - //intervalStartBeat = beat; - beatInterval = interval; - } - - private void Update() - { - //This is taken from the conductor script - if (Conductor.instance.ReportBeat(ref lastReportedBeat)) - { - liveBar.GetComponent().Play("liveBar", 0, 0); - } - else if(Conductor.instance.songPositionInBeats < lastReportedBeat) - { - lastReportedBeat = Mathf.Round(Conductor.instance.songPositionInBeats); - } - - if (PlayerInput.Pressed() && !IsExpectingInputNow() && !noHitOnce && !isSpeaking) - { - Jukebox.PlayOneShotGame("firstContact/" + randomizerLines()); - BeatAction.New(this.gameObject, new List() - { - new BeatAction.Action(.5f, delegate { translator.GetComponent().Play("translator_speak", 0, 0);}), - }); - } - if ((PlayerInput.Pressed() && !IsExpectingInputNow() && isSpeaking)) - { - hasMissed = true; - } - } - - //public void versionOfFirstContact(int type) - //{ - // version = type; - //} - - public void lookAtDirection(int alienLookAt, int translatorLookAt) - { - switch (alienLookAt) - { - case 0: - alien.GetComponent().Play("alien_lookAt", 0, 0); - break; - case 1: - alien.GetComponent().Play("alien_idle", 0, 0); - break; - } - - switch (translatorLookAt) - { - case 0: - translator.GetComponent().Play("translator_lookAtAlien", 0, 0); - break; - case 1: - translator.GetComponent().Play("translator_idle", 0, 0); - break; - } - - } - - public void alienSpeak(float beat, float pitch) - { - Jukebox.PlayOneShotGame("firstContact/alien", beat, pitch); - ++alienSpeakCount; - var random = Random.Range(0, 2); - string textToPut = ""; - if(random == 0) - { - textToPut = "translator_lookAtAlien"; - } - else - { - textToPut = "translator_lookAtAlien_nod"; - } - - ScheduleInput(beat, beatInterval, InputType.STANDARD_DOWN, alienTapping, alienOnMiss, AlienEmpty); - - BeatAction.New(alien, new List() - { - new BeatAction.Action(beat, delegate { alien.GetComponent().Play("alien_talk", 0, 0); }), - new BeatAction.Action(beat, delegate - { - if (!isSpeaking) - { - translator.GetComponent().Play(textToPut, 0, 0); - } - }), - }); - } - - public void alienTurnOver(float beat) - { - if (!intervalStarted) - { - SetIntervalStart(beat, beatInterval); - } - if (intervalStarted) - { - SetIntervalStart(beat, beatInterval); - } - - Jukebox.PlayOneShotGame("firstContact/turnover"); - - BeatAction.New(alien, new List() - { - new BeatAction.Action(beat, delegate { alien.GetComponent().Play("alien_point", 0, 0); }), - new BeatAction.Action(beat + .5f, delegate { alien.GetComponent().Play("alien_idle", 0, 0); }), - new BeatAction.Action(beat + .5f, - delegate - { - if (!isSpeaking) - { - translator.GetComponent().Play("translator_idle", 0, 0); - } - }) - }); - - isSpeaking = true; - } - - public void alienSuccess(float beat) - { - string[] sfxStrings = { "", "" }; - string animString = ""; - - if (alienSpeakCount == translatorSpeakCount) - { - sfxStrings[0] = "firstContact/success_1"; - sfxStrings[1] = "firstContact/success_2"; - animString = "alien_success"; - Debug.Log("success"); - } - else if (alienSpeakCount != translatorSpeakCount) - { - sfxStrings[0] = "firstContact/failAlien_1"; - sfxStrings[1] = "firstContact/failAlien_2"; - animString = "alien_fail"; - Debug.Log("fail"); - } - - string[] sounds = new string[] { sfxStrings[0], sfxStrings[0] }; - var sound = new MultiSound.Sound[] - { - new MultiSound.Sound(sounds[0], beat), - new MultiSound.Sound(sounds[1], beat + .5f) - }; - - MultiSound.Play(sound); - - BeatAction.New(alien, new List() - { - new BeatAction.Action(beat, delegate { alien.GetComponent().Play(animString, 0, 0); }), - new BeatAction.Action(beat + .5f, delegate { alien.GetComponent().Play(animString, 0, 0); }) - }); - - BeatAction.New(translator.gameObject, new List() - { - new BeatAction.Action(beat, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), - }); - - - alienSpeakCount = 0; - translatorSpeakCount = 0; - isSpeaking = false; - hasMissed = false; - noHitOnce = false; - } - - public void missionControlDisplay(float beat, bool stay, float length) - { - missionControl.SetActive(true); - string textToPut = ""; - - if (alienSpeakCount == translatorSpeakCount) - { - textToPut = "missionControl_success"; - } - else - { - textToPut = "missionControl_fail"; - } - - BeatAction.New(missionControl, new List() - { - new BeatAction.Action(length, delegate { missionControl.GetComponentInParent().Play(textToPut, 0, 0); }), - new BeatAction.Action(length, delegate { alien.GetComponentInParent().Play("alien_idle", 0, 0); }), - new BeatAction.Action(length, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), - - }); - - if (!stay) - { - BeatAction.New(missionControl, new List() - { - new BeatAction.Action(length + 1f, delegate { missionControl.SetActive(false); }), - }); - } - else - { - missionControl.SetActive(true); - } - - alienSpeakCount = 0; - translatorSpeakCount = 0; - isSpeaking = false; - } - - public void alienTapping(PlayerActionEvent caller, float beat) //OnHit - { - if (!noHitOnce) - { - ++translatorSpeakCount; - Jukebox.PlayOneShotGame("firstContact/" + randomizerLines()); - isCorrect = true; - - BeatAction.New(this.gameObject, new List() - { - new BeatAction.Action(.5f, delegate { translator.GetComponent().Play("translator_speak", 0, 0);}), - }); - } - else if (noHitOnce) - { - Jukebox.PlayOneShotGame("firstContact/slightlyFail"); - BeatAction.New(this.gameObject, new List() - { - new BeatAction.Action(.5f, delegate { translator.GetComponent().Play("translator_eh", 0, 0);}), - }); - } - } - - public void alienOnMiss(PlayerActionEvent caller) //OnMiss - { - if (!noHitOnce) - { - Jukebox.PlayOneShotGame("firstContact/alienNoHit"); - noHitOnce = true; - } - - BeatAction.New(alien, new List() - { - new BeatAction.Action(.5f, delegate { alien.GetComponent().Play("alien_noHit", 0, 0); }), - }); - } - - public void AlienEmpty(PlayerActionEvent caller) //OnEmpty - { - //empty - } - - public int randomizerLines() - { - return Random.Range(1, 11); - } - } -} - +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Util; + +namespace HeavenStudio.Games.Loaders +{ + using static Minigames; + public static class CtrFirstContact + { + public static Minigame AddGame(EventCaller eventCaller) + { + return new Minigame("firstContact", "First Contact", "008c97", false, false, new List() + { + new GameAction("beat intervals", delegate { FirstContact.instance.SetIntervalStart(eventCaller.currentEntity.beat, eventCaller.currentEntity.length); }, 4f, true), + new GameAction("alien speak", delegate { FirstContact.instance.alienSpeak(eventCaller.currentEntity.beat, eventCaller.currentEntity.valA); }, 0.5f, false, new List() + { + new Param("valA", new EntityTypes.Float(.8f, 1.5f, 1f), "Pitch") + }), + new GameAction("alien turnover", delegate { FirstContact.instance.alienTurnOver(eventCaller.currentEntity.beat); }, 0.5f, false), + new GameAction("alien success", delegate { FirstContact.instance.alienSuccess(eventCaller.currentEntity.beat); }, 1f, false), + new GameAction("mission control", delegate { FirstContact.instance.missionControlDisplay(eventCaller.currentEntity.beat, eventCaller.currentEntity.toggle, eventCaller.currentEntity.length); }, 1f, true, new List + { + new Param("toggle", false, "Stay", "If it's the end of the remix/song") + }), + new GameAction("look at", delegate { FirstContact.instance.lookAtDirection(eventCaller.currentEntity.type, eventCaller.currentEntity.type2); }, .5f, false, new List() + { + new Param("type", FirstContact.alienLookAt.lookAtTranslator, "alien look at what", "[Alien] will look at what"), + new Param("type", FirstContact.translatorLookAt.lookAtAlien, "translator look at what", "[Translator] will look at what"), + }), + + //new GameAction("Version of First Contact", delegate { FirstContact.instance.versionOfFirstContact(eventCaller.currentEntity.type); }, .5f, false, new List + //{ + // new Param("type", FirstContact.VersionOfContact.FirstContact, "Version", "Version of First Contact to play"), + //}), + }); + } + } +} + +namespace HeavenStudio.Games +{ + //using Scripts_FirstContact; + + public class FirstContact : Minigame + { + public static FirstContact instance { get; private set; } + + [Header("Properties")] + public int alienSpeakCount; + public int translatorSpeakCount; + public bool hasMissed; + private float lastReportedBeat = 0; + + [Header("Components")] + [SerializeField] GameObject alien; + [SerializeField] GameObject translator; + //[SerializeField] GameObject alienSpeech; + [SerializeField] GameObject dummyHolder; + [SerializeField] GameObject missionControl; + [SerializeField] GameObject liveBar; + + [Header("Variables")] + public bool intervalStarted; + //float intervalStartBeat; + public float beatInterval = 4f; + public bool isCorrect, noHitOnce, isSpeaking; + //public int version; + public float lookAtLength = 1f; + + + //public enum VersionOfContact + //{ + // FirstContact, + // CitrusRemix, + // SecondContact + //} + + public enum alienLookAt + { + lookAtTranslator, + idle + } + + public enum translatorLookAt + { + lookAtAlien, + idle + } + + private void Awake() + { + instance = this; + } + + public void SetIntervalStart(float beat, float interval = 4f) + { + if (!intervalStarted) + { + //alienSpeakCount = 0; + //translatorSpeakCount = 0; + intervalStarted = true; + } + + //intervalStartBeat = beat; + beatInterval = interval; + } + + private void Update() + { + //This is taken from the conductor script + if (Conductor.instance.ReportBeat(ref lastReportedBeat)) + { + liveBar.GetComponent().Play("liveBar", 0, 0); + } + else if(Conductor.instance.songPositionInBeats < lastReportedBeat) + { + lastReportedBeat = Mathf.Round(Conductor.instance.songPositionInBeats); + } + + if (PlayerInput.Pressed() && !IsExpectingInputNow() && !noHitOnce && !isSpeaking) + { + Jukebox.PlayOneShotGame("firstContact/" + randomizerLines()); + BeatAction.New(this.gameObject, new List() + { + new BeatAction.Action(.5f, delegate { translator.GetComponent().Play("translator_speak", 0, 0);}), + }); + } + if ((PlayerInput.Pressed() && !IsExpectingInputNow() && isSpeaking)) + { + hasMissed = true; + } + } + + //public void versionOfFirstContact(int type) + //{ + // version = type; + //} + + public void lookAtDirection(int alienLookAt, int translatorLookAt) + { + switch (alienLookAt) + { + case 0: + alien.GetComponent().Play("alien_lookAt", 0, 0); + break; + case 1: + alien.GetComponent().Play("alien_idle", 0, 0); + break; + } + + switch (translatorLookAt) + { + case 0: + translator.GetComponent().Play("translator_lookAtAlien", 0, 0); + break; + case 1: + translator.GetComponent().Play("translator_idle", 0, 0); + break; + } + + } + + public void alienSpeak(float beat, float pitch) + { + Jukebox.PlayOneShotGame("firstContact/alien", beat, pitch); + ++alienSpeakCount; + var random = Random.Range(0, 2); + string textToPut = ""; + if(random == 0) + { + textToPut = "translator_lookAtAlien"; + } + else + { + textToPut = "translator_lookAtAlien_nod"; + } + + ScheduleInput(beat, beatInterval, InputType.STANDARD_DOWN, alienTapping, alienOnMiss, AlienEmpty); + + BeatAction.New(alien, new List() + { + new BeatAction.Action(beat, delegate { alien.GetComponent().Play("alien_talk", 0, 0); }), + new BeatAction.Action(beat, delegate + { + if (!isSpeaking) + { + translator.GetComponent().Play(textToPut, 0, 0); + } + }), + }); + } + + public void alienTurnOver(float beat) + { + if (!intervalStarted) + { + SetIntervalStart(beat, beatInterval); + } + if (intervalStarted) + { + SetIntervalStart(beat, beatInterval); + } + + Jukebox.PlayOneShotGame("firstContact/turnover"); + + BeatAction.New(alien, new List() + { + new BeatAction.Action(beat, delegate { alien.GetComponent().Play("alien_point", 0, 0); }), + new BeatAction.Action(beat + .5f, delegate { alien.GetComponent().Play("alien_idle", 0, 0); }), + new BeatAction.Action(beat + .5f, + delegate + { + if (!isSpeaking) + { + translator.GetComponent().Play("translator_idle", 0, 0); + } + }) + }); + + isSpeaking = true; + } + + public void alienSuccess(float beat) + { + string[] sfxStrings = { "", "" }; + string animString = ""; + + if (alienSpeakCount == translatorSpeakCount) + { + sfxStrings[0] = "firstContact/success_1"; + sfxStrings[1] = "firstContact/success_2"; + animString = "alien_success"; + } + else if (alienSpeakCount != translatorSpeakCount) + { + sfxStrings[0] = "firstContact/failAlien_1"; + sfxStrings[1] = "firstContact/failAlien_2"; + animString = "alien_fail"; + } + + string[] sounds = new string[] { sfxStrings[0], sfxStrings[0] }; + var sound = new MultiSound.Sound[] + { + new MultiSound.Sound(sounds[0], beat), + new MultiSound.Sound(sounds[1], beat + .5f) + }; + + MultiSound.Play(sound); + + BeatAction.New(alien, new List() + { + new BeatAction.Action(beat, delegate { alien.GetComponent().Play(animString, 0, 0); }), + new BeatAction.Action(beat + .5f, delegate { alien.GetComponent().Play(animString, 0, 0); }) + }); + + BeatAction.New(translator.gameObject, new List() + { + new BeatAction.Action(beat, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), + }); + + + alienSpeakCount = 0; + translatorSpeakCount = 0; + isSpeaking = false; + hasMissed = false; + noHitOnce = false; + } + + public void missionControlDisplay(float beat, bool stay, float length) + { + missionControl.SetActive(true); + string textToPut = ""; + + if (alienSpeakCount == translatorSpeakCount) + { + textToPut = "missionControl_success"; + } + else + { + textToPut = "missionControl_fail"; + } + + BeatAction.New(missionControl, new List() + { + new BeatAction.Action(length, delegate { missionControl.GetComponentInParent().Play(textToPut, 0, 0); }), + new BeatAction.Action(length, delegate { alien.GetComponentInParent().Play("alien_idle", 0, 0); }), + new BeatAction.Action(length, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), + + }); + + if (!stay) + { + BeatAction.New(missionControl, new List() + { + new BeatAction.Action(length, delegate { missionControl.SetActive(false); }), + }); + } + else + { + missionControl.SetActive(true); + } + + alienSpeakCount = 0; + translatorSpeakCount = 0; + isSpeaking = false; + } + + public void alienTapping(PlayerActionEvent caller, float beat) //OnHit + { + if (!noHitOnce) + { + ++translatorSpeakCount; + Jukebox.PlayOneShotGame("firstContact/" + randomizerLines()); + isCorrect = true; + + BeatAction.New(this.gameObject, new List() + { + new BeatAction.Action(.5f, delegate { translator.GetComponent().Play("translator_speak", 0, 0);}), + }); + } + else if (noHitOnce) + { + Jukebox.PlayOneShotGame("firstContact/slightlyFail"); + BeatAction.New(this.gameObject, new List() + { + new BeatAction.Action(.5f, delegate { translator.GetComponent().Play("translator_eh", 0, 0);}), + }); + } + } + + public void alienOnMiss(PlayerActionEvent caller) //OnMiss + { + if (!noHitOnce) + { + Jukebox.PlayOneShotGame("firstContact/alienNoHit"); + noHitOnce = true; + } + + BeatAction.New(alien, new List() + { + new BeatAction.Action(.5f, delegate { alien.GetComponent().Play("alien_noHit", 0, 0); }), + }); + } + + public void AlienEmpty(PlayerActionEvent caller) //OnEmpty + { + //empty + } + + public int randomizerLines() + { + return Random.Range(1, 11); + } + } +} + diff --git a/Assets/Scripts/Games/FirstContact/FirstContact.cs.meta b/Assets/Scripts/Games/FirstContact/FirstContact.cs.meta index c94df2fb..407017ac 100644 --- a/Assets/Scripts/Games/FirstContact/FirstContact.cs.meta +++ b/Assets/Scripts/Games/FirstContact/FirstContact.cs.meta @@ -1,11 +1,11 @@ -fileFormatVersion: 2 -guid: 3f2575369f43af4419d4d92d0de9e23b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: +fileFormatVersion: 2 +guid: 3f2575369f43af4419d4d92d0de9e23b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From 2cc1d56f228eca2958041005077e662f720582b8 Mon Sep 17 00:00:00 2001 From: Mytiaoga <32819046+Mytiaoga@users.noreply.github.com> Date: Mon, 11 Jul 2022 15:22:00 +0800 Subject: [PATCH 16/28] Add files via upload --- Assets/Scenes/Editor.unity | 68508 +++++++++++++++++++++-------------- 1 file changed, 40310 insertions(+), 28198 deletions(-) diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index 9103c102..f51799b6 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -1,28198 +1,40310 @@ -%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, g: 0, b: 0, 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_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_LightingSettings: {fileID: 0} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - maxJobWorkers: 0 - preserveTilesOutsideBounds: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &3236230 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3236231} - - component: {fileID: 3236234} - - component: {fileID: 3236233} - - component: {fileID: 3236232} - m_Layer: 5 - m_Name: Settings - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3236231 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3236230} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1090919178} - m_Father: {fileID: 202724642} - m_RootOrder: 10 - 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: -2.699707, y: -0.000030517578} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &3236232 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3236230} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 3236233} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1946344932} - m_TargetAssemblyTypeName: HeavenStudio.Editor.SettingsDialog, Assembly-CSharp - m_MethodName: SwitchSettingsDialog - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &3236233 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3236230} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &3236234 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3236230} - m_CullTransparentMesh: 1 ---- !u!1 &5490983 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5490984} - - component: {fileID: 5490986} - - component: {fileID: 5490985} - 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 &5490984 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5490983} - m_LocalRotation: {x: 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: 396879233} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &5490985 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5490983} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Integer - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 20.2 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &5490986 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5490983} - m_CullTransparentMesh: 1 ---- !u!1 &9435780 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9435781} - - component: {fileID: 9435784} - - component: {fileID: 9435783} - - component: {fileID: 9435782} - m_Layer: 5 - m_Name: PauseBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9435781 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9435780} - m_LocalRotation: {x: 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: 1277418760} - m_Father: {fileID: 1709317943} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 5, y: 0} - m_SizeDelta: {x: 39.999985, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &9435782 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9435780} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} - m_ColorMultiplier: 1 - m_FadeDuration: 0 - 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: 9435783} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &9435783 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9435780} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &9435784 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9435780} - m_CullTransparentMesh: 1 ---- !u!1 &19519744 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 19519745} - - component: {fileID: 19519747} - - component: {fileID: 19519748} - - component: {fileID: 19519746} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &19519745 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 19519744} - m_LocalRotation: {x: 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: 1852819573} - m_RootOrder: 10 - 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: 100, y: 30.189} - m_Pivot: {x: 0, y: 0} ---- !u!114 &19519746 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 19519744} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 0} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!222 &19519747 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 19519744} - m_CullTransparentMesh: 1 ---- !u!114 &19519748 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 19519744} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 29c850cbdd078e94aa96bb4fb67cdc8e, type: 3} - m_Name: - m_EditorClassIdentifier: - audio: {fileID: 0} - image: {fileID: 19519746} - width: 10332 - col: {r: 0.6509804, g: 0.3882353, b: 0.8, a: 1} ---- !u!1 &35054571 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 35054572} - - component: {fileID: 35054573} - 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 &35054572 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 35054571} - m_LocalRotation: {x: 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: 225003584} - m_Father: {fileID: 1776034727} - 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.4999771} - m_SizeDelta: {x: -20, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &35054573 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 35054571} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &44197994 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 44197995} - - component: {fileID: 44197998} - - component: {fileID: 44197997} - - component: {fileID: 44197996} - m_Layer: 5 - m_Name: Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &44197995 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44197994} - m_LocalRotation: {x: 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: 1700850421} - m_Father: {fileID: 584527987} - 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: -25} - m_SizeDelta: {x: 58.76, y: 58.76} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &44197996 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44197994} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9557e460670800e458d7bb141135de55, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 44197997} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - tempoFinder: {fileID: 1265865542} ---- !u!114 &44197997 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44197994} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &44197998 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44197994} - m_CullTransparentMesh: 1 ---- !u!1 &44496734 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 44496735} - - component: {fileID: 44496737} - - component: {fileID: 44496736} - 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 &44496735 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44496734} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: [] - m_Father: {fileID: 184838088} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &44496736 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44496734} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Dropdown - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 13.95 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &44496737 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 44496734} - m_CullTransparentMesh: 1 ---- !u!1 &55605601 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 55605602} - - component: {fileID: 55605605} - - component: {fileID: 55605604} - - component: {fileID: 55605603} - m_Layer: 5 - m_Name: PreviewBg - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &55605602 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55605601} - m_LocalRotation: {x: 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: 558010760} - m_Father: {fileID: 1110073995} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 26} - m_SizeDelta: {x: 458, y: -56} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &55605603 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55605601} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 0 ---- !u!114 &55605604 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55605601} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &55605605 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55605601} - m_CullTransparentMesh: 1 ---- !u!1 &55749581 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 55749582} - - component: {fileID: 55749583} - - component: {fileID: 55749584} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &55749582 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55749581} - m_LocalRotation: {x: -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: 1342731039} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &55749583 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55749581} - m_CullTransparentMesh: 1 ---- !u!114 &55749584 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 55749581} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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!1 &57310822 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 57310823} - - component: {fileID: 57310825} - - component: {fileID: 57310824} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &57310823 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 57310822} - m_LocalRotation: {x: 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: 316841412} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &57310824 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 57310822} - 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: 0.5803922, b: 0.5882353, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &57310825 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 57310822} - m_CullTransparentMesh: 1 ---- !u!1 &58431083 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 58431084} - - component: {fileID: 58431086} - - component: {fileID: 58431085} - m_Layer: 5 - m_Name: BPM value rounded - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &58431084 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58431083} - m_LocalRotation: {x: 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: 565525425} - 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: -72.3, y: -30.19} - m_SizeDelta: {x: 200, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &58431085 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58431083} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: --- - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 80 - m_fontSizeBase: 80 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &58431086 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58431083} - m_CullTransparentMesh: 1 ---- !u!1 &58525995 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 58525996} - - component: {fileID: 58525998} - - component: {fileID: 58525997} - m_Layer: 5 - m_Name: BlackBG (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &58525996 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58525995} - m_LocalRotation: {x: -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: 270434624} - - {fileID: 1121370304} - - {fileID: 365690206} - - {fileID: 344865318} - - {fileID: 1550880755} - - {fileID: 316841412} - - {fileID: 2099454902} - m_Father: {fileID: 683816222} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -160.55, y: 173} - m_SizeDelta: {x: 347.94, y: 194} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &58525997 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58525995} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &58525998 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 58525995} - m_CullTransparentMesh: 1 ---- !u!1 &89978021 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 89978023} - - component: {fileID: 89978022} - m_Layer: 0 - m_Name: LetterboxFullscreen - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &89978022 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 89978021} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e188ee899633d0b49870a5ae38b7359d, type: 3} - m_Name: - m_EditorClassIdentifier: - ratio: {x: 16, y: 9} - forceRatioOnAwake: 1 - listenForWindowChanges: 1 - createCameraForLetterBoxRendering: 0 - findCamerasAutomatically: 1 - letterBoxCameraColor: {r: 0, g: 0, b: 0, a: 1} - cameras: [] - letterBoxCamera: {fileID: 1186982022} ---- !u!4 &89978023 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 89978021} - m_LocalRotation: {x: 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: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &93132552 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 93132553} - - component: {fileID: 93132555} - - component: {fileID: 93132554} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &93132553 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 93132552} - m_LocalRotation: {x: 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: 1906769993} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 226.00052, y: 0} - m_SizeDelta: {x: 1054.0396, y: 2} - m_Pivot: {x: 0, y: 0} ---- !u!114 &93132554 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 93132552} - 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.45490196, g: 0.45490196, b: 0.45490196, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &93132555 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 93132552} - m_CullTransparentMesh: 1 ---- !u!1 &110654309 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 110654310} - - component: {fileID: 110654312} - - component: {fileID: 110654311} - m_Layer: 8 - m_Name: GameEventSelectorBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &110654310 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110654309} - m_LocalRotation: {x: -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: 1050802356} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 120.830025, y: -0.00024414062} - m_SizeDelta: {x: 576.29, y: -4} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &110654311 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110654309} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &110654312 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 110654309} - m_CullTransparentMesh: 1 ---- !u!1 &112206233 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 112206234} - - component: {fileID: 112206236} - - component: {fileID: 112206235} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &112206234 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 112206233} - m_LocalRotation: {x: -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: 2051557111} - 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 &112206235 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 112206233} - 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, g: 0, b: 0, a: 0.6156863} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &112206236 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 112206233} - m_CullTransparentMesh: 1 ---- !u!1 &117889362 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 117889363} - - component: {fileID: 117889365} - - component: {fileID: 117889364} - m_Layer: 5 - m_Name: PlaybackTime - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &117889363 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 117889362} - m_LocalRotation: {x: 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: 770589360} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 89.61, y: -24.349976} - m_SizeDelta: {x: 160.43, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &117889364 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 117889362} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Beat 0.000 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281532210 - m_fontColor: {r: 0.19607845, g: 1, b: 0.19607845, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15.5 - m_fontSizeBase: 15.5 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &117889365 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 117889362} - m_CullTransparentMesh: 1 ---- !u!1 &121871279 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 121871280} - - component: {fileID: 121871283} - - component: {fileID: 121871282} - - component: {fileID: 121871281} - - component: {fileID: 121871284} - m_Layer: 5 - m_Name: AutoplayBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &121871280 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_LocalRotation: {x: 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: 1462347074} - m_Father: {fileID: 1709317943} - 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: -94.99991, y: 0} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &121871281 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 121871282} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &121871282 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &121871283 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_CullTransparentMesh: 1 ---- !u!95 &121871284 -Animator: - serializedVersion: 3 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 121871279} - m_Enabled: 1 - m_Avatar: {fileID: 0} - m_Controller: {fileID: 9100000, guid: e14cf58f33ac1e049a8e2aeb92ee57f9, type: 2} - m_CullingMode: 0 - m_UpdateMode: 0 - m_ApplyRootMotion: 0 - m_LinearVelocityBlending: 0 - m_WarningMessage: - m_HasTransformHierarchy: 1 - m_AllowConstantClipSamplingOptimization: 1 - m_KeepAnimatorControllerStateOnDisable: 0 ---- !u!1 &129013732 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 129013733} - - component: {fileID: 129013736} - - component: {fileID: 129013735} - - component: {fileID: 129013734} - m_Layer: 5 - m_Name: MetronomeBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &129013733 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 129013732} - m_LocalRotation: {x: 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: 191459086} - m_Father: {fileID: 1709317943} - 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: -50, y: 0} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &129013734 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 129013732} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 129013735} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &129013735 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 129013732} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &129013736 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 129013732} - m_CullTransparentMesh: 1 ---- !u!1 &151246936 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 151246937} - - component: {fileID: 151246940} - - component: {fileID: 151246939} - - component: {fileID: 151246938} - m_Layer: 5 - m_Name: FullscreenBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &151246937 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151246936} - m_LocalRotation: {x: 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: 1981150264} - m_Father: {fileID: 1709317943} - m_RootOrder: 5 - 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: -5, y: 0} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &151246938 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151246936} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 151246939} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: Fullscreen - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &151246939 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151246936} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &151246940 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151246936} - m_CullTransparentMesh: 1 ---- !u!1 &151438063 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 151438064} - - component: {fileID: 151438066} - - component: {fileID: 151438065} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &151438064 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151438063} - m_LocalRotation: {x: 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: 1090036110} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 4, y: 4} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &151438065 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151438063} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: New Text - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 24 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 1024 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &151438066 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 151438063} - m_CullTransparentMesh: 1 ---- !u!1 &156962253 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 156962254} - - component: {fileID: 156962257} - - component: {fileID: 156962256} - - component: {fileID: 156962255} - m_Layer: 8 - m_Name: GameSelectorIconBar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &156962254 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 156962253} - m_LocalRotation: {x: -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: 270008765} - - {fileID: 456434810} - - {fileID: 689781277} - m_Father: {fileID: 1050802356} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -289.15002, y: 2} - m_SizeDelta: {x: -578.29, y: 49.92} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &156962255 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 156962253} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &156962256 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 156962253} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &156962257 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 156962253} - m_CullTransparentMesh: 1 ---- !u!1 &158195508 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 158195509} - - component: {fileID: 158195510} - 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 &158195509 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 158195508} - m_LocalRotation: {x: 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: 1971243156} - - {fileID: 1989911453} - m_Father: {fileID: 967717799} - 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: -8, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &158195510 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 158195508} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &163092848 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 163092849} - - component: {fileID: 163092851} - - component: {fileID: 163092850} - m_Layer: 7 - m_Name: 2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &163092849 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163092848} - m_LocalRotation: {x: -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: 1231936949} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.04, y: 0} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &163092850 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163092848} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &163092851 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163092848} - m_CullTransparentMesh: 1 ---- !u!1 &163256865 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 163256866} - - component: {fileID: 163256868} - - component: {fileID: 163256867} - m_Layer: 7 - m_Name: ResizeLeft - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &163256866 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163256865} - m_LocalRotation: {x: -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: 880758902} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.5, y: 50} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &163256867 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163256865} - 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.6156863} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 2442a7e8f9897914e98bc2b963f4186f, 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 &163256868 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 163256865} - m_CullTransparentMesh: 1 ---- !u!1 &169756645 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 169756647} - m_Layer: 0 - m_Name: GameObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &169756647 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 169756645} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.25921103, y: 4.3707266, z: -3.3322606} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &184364175 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 184364176} - - component: {fileID: 184364179} - - component: {fileID: 184364178} - - component: {fileID: 184364177} - m_Layer: 7 - m_Name: ResizeRight - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &184364176 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184364175} - m_LocalRotation: {x: 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: 798021449} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.18000007, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &184364177 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184364175} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 2 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: OnRightDown - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 5 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragRight - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 0 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragEnter - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 1 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragExit - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &184364178 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184364175} - 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &184364179 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184364175} - m_CullTransparentMesh: 1 ---- !u!1 &184838087 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 184838088} - - component: {fileID: 184838089} - m_Layer: 5 - m_Name: Dropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &184838088 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184838087} - m_LocalRotation: {x: 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: 44496735} - - {fileID: 9172948791891367921} - m_Father: {fileID: 830452352} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &184838089 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 184838087} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 44496736} - parameterManager: {fileID: 830452354} - slider: {fileID: 0} - inputField: {fileID: 0} - toggle: {fileID: 0} - dropdown: {fileID: 9172948791891367920} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!1 &191459085 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 191459086} - - component: {fileID: 191459089} - - component: {fileID: 191459088} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &191459086 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 191459085} - m_LocalRotation: {x: -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: 129013733} - 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: 33, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &191459088 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 191459085} - 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, g: 0.62352943, b: 0.77647066, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: ebef38bdbaa406747b71f2e1944deda2, 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 &191459089 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 191459085} - m_CullTransparentMesh: 1 ---- !u!1 &199170819 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 199170820} - - component: {fileID: 199170822} - - component: {fileID: 199170821} - m_Layer: 5 - m_Name: tempLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &199170820 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 199170819} - m_LocalRotation: {x: 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: 2051557111} - 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: -440.08, y: 229.4} - m_SizeDelta: {x: 309.85, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &199170821 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 199170819} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: (Nothing Here!) - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4278190208 - m_fontColor: {r: 0.5019608, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &199170822 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 199170819} - m_CullTransparentMesh: 1 ---- !u!1 &202724641 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 202724642} - - component: {fileID: 202724644} - - component: {fileID: 202724643} - m_Layer: 5 - m_Name: Toolbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &202724642 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 202724641} - m_LocalRotation: {x: 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: 1683100749} - - {fileID: 1665554290} - - {fileID: 678553525} - - {fileID: 839543766} - - {fileID: 1747099762} - - {fileID: 2131880461} - - {fileID: 1271528577} - - {fileID: 1478799965} - - {fileID: 1201441976} - - {fileID: 1055877578} - - {fileID: 3236231} - - {fileID: 528192060} - m_Father: {fileID: 1791483803} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 40} - m_Pivot: {x: 0, y: 1} ---- !u!114 &202724643 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 202724641} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.29803923, g: 0.29803923, b: 0.29803923, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &202724644 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 202724641} - m_CullTransparentMesh: 1 ---- !u!1 &210898217 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 210898218} - - component: {fileID: 210898219} - - component: {fileID: 210898220} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &210898218 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 210898217} - m_LocalRotation: {x: -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: 519223920} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &210898219 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 210898217} - m_CullTransparentMesh: 1 ---- !u!114 &210898220 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 210898217} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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!1 &215482485 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 215482486} - - component: {fileID: 215482489} - - component: {fileID: 215482488} - - component: {fileID: 215482487} - m_Layer: 5 - m_Name: SongOffset - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &215482486 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 215482485} - m_LocalRotation: {x: -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: 1983743056} - m_Father: {fileID: 1055877578} - m_RootOrder: 2 - 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: 200, y: 0} - m_SizeDelta: {x: 66.5, y: 30.34} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &215482487 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 215482485} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 215482488} - m_TextViewport: {fileID: 1983743056} - m_TextComponent: {fileID: 1060150112} - m_Placeholder: {fileID: 1077158962} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 3 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 2 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 3 - m_RegexValue: - m_GlobalPointSize: 14 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 689207021} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.TempoTimeline, Assembly-CSharp - m_MethodName: UpdateOffsetFromText - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - 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: 0 - 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 &215482488 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 215482485} - 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, g: 0, b: 0, a: 0.30588236} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &215482489 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 215482485} - m_CullTransparentMesh: 1 ---- !u!1 &225003583 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 225003584} - - component: {fileID: 225003586} - - component: {fileID: 225003585} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &225003584 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 225003583} - m_LocalRotation: {x: 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: 35054572} - 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 &225003585 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 225003583} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "AWWWWWWW BWWWWWWW\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 12 - m_fontSizeBase: 12 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 0 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &225003586 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 225003583} - m_CullTransparentMesh: 1 ---- !u!1 &232337124 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 232337125} - - component: {fileID: 232337127} - - component: {fileID: 232337126} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &232337125 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 232337124} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0002741, y: 1.0002741, z: 1.0002741} - m_Children: [] - m_Father: {fileID: 1946352457} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &232337126 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 232337124} - 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.5019608, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &232337127 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 232337124} - m_CullTransparentMesh: 1 ---- !u!1 &236484355 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 236484356} - - component: {fileID: 236484358} - - component: {fileID: 236484357} - m_Layer: 5 - m_Name: Line3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &236484356 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 236484355} - m_LocalRotation: {x: 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: 2037220114} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 2, y: 14} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &236484357 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 236484355} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &236484358 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 236484355} - m_CullTransparentMesh: 1 ---- !u!1 &238901180 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 238901181} - - component: {fileID: 238901184} - - component: {fileID: 238901183} - m_Layer: 5 - m_Name: TimelineGridSelect - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &238901181 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 238901180} - m_LocalRotation: {x: -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: 1852819573} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.0000016084} - m_SizeDelta: {x: 0, y: 56.395} - m_Pivot: {x: 0, y: 1} ---- !u!114 &238901183 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 238901180} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &238901184 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 238901180} - m_CullTransparentMesh: 1 ---- !u!1 &246861488 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 246861489} - - component: {fileID: 246861491} - - component: {fileID: 246861490} - m_Layer: 8 - m_Name: Context - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &246861489 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 246861488} - m_LocalRotation: {x: -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: 1050802356} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 120.81, y: -20.69104} - m_SizeDelta: {x: 538.36, y: 37.38} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &246861490 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 246861488} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Title - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 24.3 - m_fontSizeBase: 24.3 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 8 - m_fontSizeMax: 24.3 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &246861491 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 246861488} - m_CullTransparentMesh: 1 ---- !u!1 &258006091 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 258006092} - - component: {fileID: 258006094} - - component: {fileID: 258006093} - m_Layer: 7 - m_Name: EventLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &258006092 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 258006091} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 798021449} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: -0.047210693, y: 0.000017166138} - m_SizeDelta: {x: 36.806, y: 44.84} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &258006093 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 258006091} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Event - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} - m_sharedMaterial: {fileID: 2100000, guid: 147c28f2f84477044b69d3cbf70ee556, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 13.5 - m_fontSizeBase: 18.8 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 4.9 - m_fontSizeMax: 18.8 - m_fontStyle: 0 - m_HorizontalAlignment: 4 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &258006094 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 258006091} - m_CullTransparentMesh: 1 ---- !u!1 &270008764 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 270008765} - - component: {fileID: 270008768} - - component: {fileID: 270008767} - - component: {fileID: 270008766} - m_Layer: 8 - m_Name: Selection - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &270008765 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270008764} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 953708373} - m_Father: {fileID: 156962254} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 5, y: 0.111961365} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &270008766 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270008764} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 270008767} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &270008767 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270008764} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &270008768 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270008764} - m_CullTransparentMesh: 1 ---- !u!1 &270434623 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 270434624} - - component: {fileID: 270434626} - - component: {fileID: 270434625} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &270434624 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270434623} - m_LocalRotation: {x: -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: 58525996} - 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.000015258789} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &270434625 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270434623} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 ---- !u!222 &270434626 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 270434623} - m_CullTransparentMesh: 1 ---- !u!1 &279065747 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 279065748} - - component: {fileID: 279065750} - - component: {fileID: 279065749} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &279065748 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279065747} - m_LocalRotation: {x: 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: 2099454902} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &279065749 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279065747} - 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: 0.5803922, b: 0.5882353, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &279065750 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279065747} - m_CullTransparentMesh: 1 ---- !u!1 &279538357 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 279538358} - - component: {fileID: 279538359} - m_Layer: 5 - m_Name: Toggle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &279538358 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279538357} - m_LocalRotation: {x: 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: 573383257} - m_Father: {fileID: 755586978} - 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: -114.75, y: 0} - m_SizeDelta: {x: 160, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &279538359 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 279538357} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 573383258} - toggleTransition: 1 - graphic: {fileID: 690238907} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 ---- !u!1 &285804966 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 285804967} - - component: {fileID: 285804969} - - component: {fileID: 285804968} - m_Layer: 5 - m_Name: CurrentTempo - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &285804967 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 285804966} - m_LocalRotation: {x: 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: 1783963080} - m_Father: {fileID: 446434229} - 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: -99.29901, y: -8.6399975} - m_SizeDelta: {x: 15.401, y: 15.401} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &285804968 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 285804966} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: a1e215e768b7d1b4e93a60f8ce9c10fc, 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 &285804969 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 285804966} - m_CullTransparentMesh: 1 ---- !u!1 &298463366 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 298463367} - - component: {fileID: 298463370} - - component: {fileID: 298463368} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &298463367 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 298463366} - m_LocalRotation: {x: -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: 1154875943} - m_Father: {fileID: 1183003086} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &298463368 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 298463366} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!222 &298463370 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 298463366} - m_CullTransparentMesh: 0 ---- !u!1 &306116919 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 306116923} - - component: {fileID: 306116922} - - component: {fileID: 306116921} - - component: {fileID: 306116920} - m_Layer: 5 - m_Name: InputField (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &306116920 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 306116921} - m_TextViewport: {fileID: 1260023823} - m_TextComponent: {fileID: 1948669746} - m_Placeholder: {fileID: 390899753} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {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 &306116921 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &306116922 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_CullTransparentMesh: 1 ---- !u!224 &306116923 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 306116919} - m_LocalRotation: {x: 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: 1260023823} - m_Father: {fileID: 0} - 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: 0, y: 0} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &307892646 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 307892647} - - component: {fileID: 307892649} - - component: {fileID: 307892648} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &307892647 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 307892646} - m_LocalRotation: {x: 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: 1992194283} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0, y: 21.32} - m_SizeDelta: {x: 160, y: 22.65} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &307892648 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 307892646} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Playback Speed: 1x' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15.7 - m_fontSizeBase: 15.7 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &307892649 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 307892646} - m_CullTransparentMesh: 1 ---- !u!1 &316841411 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 316841412} - - component: {fileID: 316841415} - - component: {fileID: 316841414} - - component: {fileID: 316841413} - m_Layer: 5 - m_Name: Decrement - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &316841412 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316841411} - m_LocalRotation: {x: 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: 57310823} - m_Father: {fileID: 58525996} - 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: 184, y: -47.8} - m_SizeDelta: {x: 58.76, y: 58.76} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &316841413 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316841411} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 316841414} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - SnapDialog: {fileID: 683816223} - isDown: 1 ---- !u!114 &316841414 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316841411} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &316841415 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 316841411} - m_CullTransparentMesh: 1 ---- !u!1 &321288859 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 321288860} - - component: {fileID: 321288862} - - component: {fileID: 321288861} - m_Layer: 7 - m_Name: Image (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &321288860 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 321288859} - m_LocalRotation: {x: -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: 660967737} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -0.040008545, y: 0} - m_SizeDelta: {x: -0.08, y: 4} - m_Pivot: {x: 1, y: 0} ---- !u!114 &321288861 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 321288859} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &321288862 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 321288859} - m_CullTransparentMesh: 1 ---- !u!1 &343854782 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 343854783} - - component: {fileID: 343854785} - - component: {fileID: 343854784} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &343854783 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 343854782} - m_LocalRotation: {x: -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: 2051557111} - 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 &343854784 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 343854782} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 ---- !u!222 &343854785 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 343854782} - m_CullTransparentMesh: 1 ---- !u!1 &344865317 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 344865318} - - component: {fileID: 344865320} - - component: {fileID: 344865319} - m_Layer: 5 - m_Name: snapLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &344865318 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 344865317} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.9995906, y: 0.9995906, z: 0.9995906} - m_Children: [] - m_Father: {fileID: 58525996} - 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: 16.588013, y: -20.04} - m_SizeDelta: {x: 217.54, y: 145.54} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &344865319 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 344865317} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 1/4 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 100 - m_fontSizeBase: 100 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 80 - m_fontSizeMax: 100 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &344865320 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 344865317} - m_CullTransparentMesh: 1 ---- !u!1 &345301789 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 345301791} - - component: {fileID: 345301790} - m_Layer: 5 - m_Name: Float - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &345301790 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 345301789} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 1882704219} - parameterManager: {fileID: 830452354} - slider: {fileID: 749529046} - inputField: {fileID: 735918245} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!224 &345301791 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 345301789} - m_LocalRotation: {x: 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: 1882704221} - - {fileID: 735918246} - - {fileID: 749529047} - m_Father: {fileID: 830452352} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &355353077 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 355353078} - - component: {fileID: 355353081} - - component: {fileID: 355353080} - - component: {fileID: 355353079} - m_Layer: 5 - m_Name: ScreenHolder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &355353078 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355353077} - m_LocalRotation: {x: -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: 1110073995} - 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: -231.00494, y: 155} - m_SizeDelta: {x: 459.971, y: 258} - m_Pivot: {x: 0, y: 1} ---- !u!114 &355353079 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355353077} - 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.15294118, g: 0.15294118, b: 0.15294118, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &355353080 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355353077} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!222 &355353081 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 355353077} - m_CullTransparentMesh: 1 ---- !u!1 &358789043 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 358789044} - - component: {fileID: 358789046} - m_Layer: 8 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &358789044 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 358789043} - m_LocalRotation: {x: -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: 841081096} - - {fileID: 1149103345} - - {fileID: 1549727852} - m_Father: {fileID: 590210126} - 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: 3.4249878, y: -19.70996} - m_SizeDelta: {x: -6.85, y: -39.43} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &358789046 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 358789043} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!1 &365690205 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 365690206} - - component: {fileID: 365690208} - - component: {fileID: 365690207} - m_Layer: 5 - m_Name: label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &365690206 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 365690205} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.9995906, y: 0.9995906, z: 0.9995906} - m_Children: [] - m_Father: {fileID: 58525996} - 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: -156.16, y: -20.04} - m_SizeDelta: {x: 127.95, y: 145.54} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &365690207 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 365690205} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Current Snap:' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4292664540 - m_fontColor: {r: 0.8627451, g: 0.8627451, b: 0.8627451, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25 - m_fontSizeBase: 25 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &365690208 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 365690205} - m_CullTransparentMesh: 1 ---- !u!1 &380411593 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 380411594} - - component: {fileID: 380411595} - m_Layer: 5 - m_Name: VolumeChange - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &380411594 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 380411593} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1.0001352, z: 1.0001352} - m_Children: - - {fileID: 1436123038} - - {fileID: 1126835991} - - {fileID: 746356639} - - {fileID: 1186810249} - m_Father: {fileID: 1037563074} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0.7099991} - m_SizeDelta: {x: 0.0876, y: 0.71} - m_Pivot: {x: 0, y: 1} ---- !u!114 &380411595 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 380411593} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 86bb8f2f290876a4387f1ea6fedf332b, type: 3} - m_Name: - m_EditorClassIdentifier: - rectTransform: {fileID: 380411594} - volumeTXT: {fileID: 746356640} - raycastRect: {fileID: 1186810249} - volumeChange: - beat: 0 - length: 0 - volume: 0 - hovering: 0 ---- !u!1 &390899752 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 390899756} - - component: {fileID: 390899755} - - component: {fileID: 390899753} - - component: {fileID: 390899754} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &390899753 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Enter text... - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 2 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!114 &390899754 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!222 &390899755 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_CullTransparentMesh: 1 ---- !u!224 &390899756 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 390899752} - m_LocalRotation: {x: 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: 1260023823} - 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!1 &396879232 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 396879233} - - component: {fileID: 396879234} - m_Layer: 5 - m_Name: Integer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &396879233 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 396879232} - m_LocalRotation: {x: 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: 5490984} - - {fileID: 1182082594} - - {fileID: 2067224778} - m_Father: {fileID: 830452352} - 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: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &396879234 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 396879232} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 5490985} - parameterManager: {fileID: 830452354} - slider: {fileID: 2067224779} - inputField: {fileID: 1182082595} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!1 &406843333 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 406843335} - - component: {fileID: 406843337} - - component: {fileID: 406843336} - - component: {fileID: 406843334} - m_Layer: 5 - m_Name: InputField (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &406843334 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 406843336} - m_TextViewport: {fileID: 1942887181} - m_TextComponent: {fileID: 1438983642} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 2 - 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: '0 - -' - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!224 &406843335 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_LocalRotation: {x: 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: 1942887181} - m_Father: {fileID: 677349554} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.92, y: 0} - m_SizeDelta: {x: 50, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &406843336 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &406843337 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 406843333} - m_CullTransparentMesh: 1 ---- !u!1 &411779173 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 411779174} - - component: {fileID: 411779176} - - component: {fileID: 411779175} - m_Layer: 5 - m_Name: BoxSelectGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &411779174 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 411779173} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.8017311, y: 80.17311, z: 1} - m_Children: - - {fileID: 1310571274} - - {fileID: 1207455550} - m_Father: {fileID: 2066632680} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0.5, y: 0} - m_SizeDelta: {x: 1, y: 1} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &411779175 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 411779173} - 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, g: 0.83003163, b: 1, a: 0.15686275} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &411779176 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 411779173} - m_CullTransparentMesh: 1 ---- !u!1 &413228132 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 413228133} - - component: {fileID: 413228135} - - component: {fileID: 413228134} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &413228133 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 413228132} - m_LocalRotation: {x: 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: 1550880755} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &413228134 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 413228132} - 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.5986803, g: 1, b: 0.5803922, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &413228135 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 413228132} - m_CullTransparentMesh: 1 ---- !u!1 &421818703 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 421818704} - - component: {fileID: 421818706} - - component: {fileID: 421818705} - m_Layer: 5 - m_Name: BoxSelectGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &421818704 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 421818703} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.719943, y: 71.99429, z: 71.99429} - m_Children: - - {fileID: 1203596442} - m_Father: {fileID: 1852819573} - 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: -155.8399, y: 102.389404} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &421818705 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 421818703} - 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, g: 0.83003163, b: 1, a: 0.15686275} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &421818706 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 421818703} - m_CullTransparentMesh: 1 ---- !u!1 &423099697 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 423099698} - - component: {fileID: 423099699} - m_Layer: 0 - m_Name: CommandManager - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &423099698 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 423099697} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -3.8390641, y: 1.7596253, z: -0.85742325} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &423099699 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 423099697} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6187911411a100640b5f4f3f2f84b912, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &424396916 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 424396917} - - component: {fileID: 424396919} - - component: {fileID: 424396918} - m_Layer: 5 - m_Name: PlaybackLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &424396917 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 424396916} - m_LocalRotation: {x: 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: 770589360} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -48.28, y: -24.349976} - m_SizeDelta: {x: 77.76, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &424396918 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 424396916} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Playback - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4281532210 - m_fontColor: {r: 0.19607845, g: 1, b: 0.19607845, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15.5 - m_fontSizeBase: 15.5 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 4 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &424396919 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 424396916} - m_CullTransparentMesh: 1 ---- !u!1 &426555697 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 426555698} - - component: {fileID: 426555701} - - component: {fileID: 426555700} - - component: {fileID: 426555699} - 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 &426555698 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 426555697} - m_LocalRotation: {x: 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: 575794484} - m_Father: {fileID: 1522319056} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 52.200005, y: 0.0000076293945} - m_SizeDelta: {x: 68.973, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &426555699 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 426555697} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 426555700} - m_TextViewport: {fileID: 575794484} - m_TextComponent: {fileID: 1548381524} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {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_Target: {fileID: 1535224921} - m_TargetAssemblyTypeName: ColorPreview, Assembly-CSharp-firstpass - m_MethodName: SetColorFromTMP - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - 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: FFFFFF - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!114 &426555700 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 426555697} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &426555701 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 426555697} - m_CullTransparentMesh: 1 ---- !u!1 &441876680 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 441876681} - - component: {fileID: 441876684} - - component: {fileID: 441876683} - - component: {fileID: 441876682} - m_Layer: 5 - m_Name: TimelineContent - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &441876681 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 441876680} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 547319783} - - {fileID: 608588498} - m_Father: {fileID: 1861169746} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 112.02002, y: -0.44903564} - m_SizeDelta: {x: 1056, y: 0.040741} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &441876682 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 441876680} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 1852819573} - m_Horizontal: 0 - m_Vertical: 0 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 0 - m_DecelerationRate: 0.01 - m_ScrollSensitivity: 1 - m_Viewport: {fileID: 547319783} - m_HorizontalScrollbar: {fileID: 608588499} - m_VerticalScrollbar: {fileID: 0} - m_HorizontalScrollbarVisibility: 1 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &441876683 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 441876680} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &441876684 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 441876680} - m_CullTransparentMesh: 1 ---- !u!1 &446434228 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 446434229} - - component: {fileID: 446434232} - - component: {fileID: 446434231} - - component: {fileID: 446434230} - m_Layer: 5 - m_Name: TimelineSongPos - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &446434229 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446434228} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 932211467} - - {fileID: 1567318396} - - {fileID: 285804967} - m_Father: {fileID: 1861169746} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -0.4099121} - m_SizeDelta: {x: -1055, y: 56.409} - m_Pivot: {x: 0, y: 1} ---- !u!114 &446434230 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446434228} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 0 ---- !u!114 &446434231 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446434228} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &446434232 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 446434228} - m_CullTransparentMesh: 1 ---- !u!1 &456434809 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 456434810} - - component: {fileID: 456434813} - - component: {fileID: 456434812} - - component: {fileID: 456434811} - m_Layer: 8 - m_Name: Tempo Change - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &456434810 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 456434809} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 793382141} - m_Father: {fileID: 156962254} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 50, y: 0.111961365} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &456434811 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 456434809} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 456434812} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &456434812 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 456434809} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &456434813 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 456434809} - m_CullTransparentMesh: 1 ---- !u!1 &469226882 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 469226883} - 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 &469226883 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 469226882} - m_LocalRotation: {x: -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: 501830976} - m_Father: {fileID: 1992194283} - 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 &499528697 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 499528698} - - component: {fileID: 499528700} - - component: {fileID: 499528699} - 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 &499528698 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 499528697} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 666273484} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 1.137, y: 0} - m_SizeDelta: {x: 200, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &499528699 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 499528697} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 120 BPM - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 16.2 - m_fontSizeBase: 16.2 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &499528700 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 499528697} - m_CullTransparentMesh: 1 ---- !u!1 &501830975 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 501830976} - - component: {fileID: 501830978} - - component: {fileID: 501830977} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &501830976 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 501830975} - m_LocalRotation: {x: -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: 469226883} - 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: 20, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &501830977 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 501830975} - 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.3820755, g: 0.89007163, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: -2413806693520163455, guid: bc88d6ad84763e146a8a1618d386f8e4, 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 &501830978 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 501830975} - m_CullTransparentMesh: 1 ---- !u!1 &519223919 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 519223920} - 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 &519223920 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 519223919} - m_LocalRotation: {x: -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: 210898218} - m_Father: {fileID: 749529047} - 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 &528192059 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 528192060} - - component: {fileID: 528192063} - - component: {fileID: 528192062} - - component: {fileID: 528192061} - m_Layer: 5 - m_Name: EditorTheme - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &528192060 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 528192059} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 551314712} - m_Father: {fileID: 202724642} - m_RootOrder: 11 - 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: -43.699707, y: -0.000030517578} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &528192061 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 528192059} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 528192062} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &528192062 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 528192059} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &528192063 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 528192059} - m_CullTransparentMesh: 1 ---- !u!1 &529053005 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 529053006} - - component: {fileID: 529053008} - - component: {fileID: 529053007} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &529053006 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 529053005} - 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: 770589360} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 2, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &529053007 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 529053005} - 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.19607845, g: 1, b: 0.19607845, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 7482667652216324306, guid: ef2fa2a75dc283e40b9d4fe1f20dc6fb, 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 &529053008 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 529053005} - m_CullTransparentMesh: 1 ---- !u!1 &530463410 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 530463411} - - component: {fileID: 530463412} - 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 &530463411 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 530463410} - m_LocalRotation: {x: 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: 1453521078} - m_Father: {fileID: 1182082594} - 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 &530463412 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 530463410} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &537615367 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 537615368} - - component: {fileID: 537615370} - - component: {fileID: 537615369} - 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 &537615368 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 537615367} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: [] - m_Father: {fileID: 1443721747} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &537615369 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 537615367} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Color - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25.6 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &537615370 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 537615367} - m_CullTransparentMesh: 1 ---- !u!1 &547319782 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 547319783} - - component: {fileID: 547319786} - - component: {fileID: 547319784} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &547319783 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 547319782} - m_LocalRotation: {x: -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: 1852819573} - m_Father: {fileID: 441876681} - 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: 2.045288, y: 0} - m_SizeDelta: {x: -4.119, y: -2.938} - m_Pivot: {x: 0, y: 1} ---- !u!114 &547319784 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 547319782} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!222 &547319786 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 547319782} - m_CullTransparentMesh: 0 ---- !u!1 &551314711 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 551314712} - - component: {fileID: 551314715} - - component: {fileID: 551314714} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &551314712 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 551314711} - m_LocalRotation: {x: -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: 528192060} - 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: 30, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &551314714 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 551314711} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 05e0181d5d7f7144f9263d1ccca41112, 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 &551314715 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 551314711} - m_CullTransparentMesh: 1 ---- !u!1 &552375320 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 552375321} - - component: {fileID: 552375322} - 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 &552375321 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 552375320} - m_LocalRotation: {x: 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: 2003035386} - - {fileID: 2027507891} - m_Father: {fileID: 1299088427} - 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: -8, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &552375322 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 552375320} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &555373788 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 555373789} - - component: {fileID: 555373791} - - component: {fileID: 555373790} - m_Layer: 5 - m_Name: Num - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &555373789 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 555373788} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 1698.25} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 2037220114} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -0.67, y: 0} - m_SizeDelta: {x: 86.7, y: 50} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &555373790 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 555373788} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 0 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 22.5 - m_fontSizeBase: 22.5 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &555373791 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 555373788} - m_CullTransparentMesh: 1 ---- !u!1 &558010759 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 558010760} - - component: {fileID: 558010762} - - component: {fileID: 558010761} - - component: {fileID: 558010763} - m_Layer: 5 - m_Name: Screen - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &558010760 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 558010759} - m_LocalRotation: {x: -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: 55605602} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &558010761 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 558010759} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 0} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!222 &558010762 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 558010759} - m_CullTransparentMesh: 1 ---- !u!114 &558010763 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 558010759} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} - m_Name: - m_EditorClassIdentifier: - m_AspectMode: 3 - m_AspectRatio: 1.7769846 ---- !u!1 &565525424 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 565525425} - - component: {fileID: 565525428} - - component: {fileID: 565525427} - - component: {fileID: 565525426} - m_Layer: 5 - m_Name: BPM - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &565525425 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 565525424} - m_LocalRotation: {x: 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: 58431084} - - {fileID: 921242773} - m_Father: {fileID: 584527987} - 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: -332.57, y: 35.3} - m_SizeDelta: {x: 200, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &565525426 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 565525424} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e85c112e06cd78440b6fe1fd894b9bba, type: 3} - m_Name: - m_EditorClassIdentifier: - BPM: {fileID: 921242774} - BPMRounded: {fileID: 58431085} ---- !u!114 &565525427 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 565525424} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'BPM:' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25 - m_fontSizeBase: 25 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &565525428 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 565525424} - m_CullTransparentMesh: 1 ---- !u!1 &566999362 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 566999363} - - component: {fileID: 566999365} - - component: {fileID: 566999364} - m_Layer: 8 - m_Name: Seperator_Top - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &566999363 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 566999362} - m_LocalRotation: {x: 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: 1050802356} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 2} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &566999364 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 566999362} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &566999365 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 566999362} - m_CullTransparentMesh: 1 ---- !u!1 &573383256 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 573383257} - - component: {fileID: 573383259} - - component: {fileID: 573383258} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &573383257 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 573383256} - m_LocalRotation: {x: -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: 690238906} - m_Father: {fileID: 279538358} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &573383258 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 573383256} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &573383259 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 573383256} - m_CullTransparentMesh: 1 ---- !u!1 &575663592 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 575663593} - - component: {fileID: 575663595} - - component: {fileID: 575663594} - m_Layer: 8 - m_Name: Seperator_Bottom - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &575663593 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575663592} - m_LocalRotation: {x: 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: 1050802356} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 2} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &575663594 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575663592} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &575663595 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575663592} - m_CullTransparentMesh: 1 ---- !u!1 &575794483 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 575794484} - - component: {fileID: 575794485} - 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 &575794484 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575794483} - m_LocalRotation: {x: 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: 1548381523} - m_Father: {fileID: 426555698} - 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 &575794485 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 575794483} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &580861937 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 580861938} - - component: {fileID: 580861940} - - component: {fileID: 580861939} - m_Layer: 5 - m_Name: TimelineSongPosLine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &580861938 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 580861937} - m_LocalRotation: {x: -0, y: -0, z: 1, w: 0} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1852819573} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -0.41992188} - m_SizeDelta: {x: 2, y: 0.84} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &580861939 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 580861937} - 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.19607845, g: 1, b: 0.19607845, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 7482667652216324306, guid: ef2fa2a75dc283e40b9d4fe1f20dc6fb, 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 &580861940 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 580861937} - m_CullTransparentMesh: 1 ---- !u!1 &584527986 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 584527987} - - component: {fileID: 584527989} - - component: {fileID: 584527988} - m_Layer: 5 - m_Name: BlackBG (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &584527987 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 584527986} - m_LocalRotation: {x: -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: 1797358230} - - {fileID: 1700641150} - - {fileID: 44197995} - - {fileID: 565525425} - m_Father: {fileID: 1265865541} - 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: -5.8099823, y: -223.79999} - m_SizeDelta: {x: 1102.57, y: 83.800026} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &584527988 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 584527986} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &584527989 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 584527986} - m_CullTransparentMesh: 1 ---- !u!1 &587260877 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 587260878} - - component: {fileID: 587260880} - - component: {fileID: 587260879} - m_Layer: 5 - m_Name: Name - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &587260878 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 587260877} - m_LocalRotation: {x: -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: 954835804} - 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: 1.5, y: 0} - m_SizeDelta: {x: -3, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &587260879 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 587260877} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Music Volume - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.4 - m_fontSizeBase: 21.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &587260880 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 587260877} - m_CullTransparentMesh: 1 ---- !u!1 &590210125 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 590210126} - - component: {fileID: 590210127} - m_Layer: 8 - m_Name: Holder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &590210126 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 590210125} - m_LocalRotation: {x: 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: 358789044} - m_Father: {fileID: 1056099132} - 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: -13019.308} - m_SizeDelta: {x: 0, y: 26117.389} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &590210127 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 590210125} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 41.38} - m_Softness: {x: 0, y: 0} ---- !u!1 &608588497 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 608588498} - - component: {fileID: 608588501} - - component: {fileID: 608588500} - - component: {fileID: 608588499} - - component: {fileID: 608588502} - m_Layer: 5 - m_Name: Scrollbar Horizontal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &608588498 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - m_LocalRotation: {x: -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: 614171497} - m_Father: {fileID: 441876681} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -222.88904, y: 2.9379883} - m_SizeDelta: {x: 220.819, y: 20} - m_Pivot: {x: 0, y: 0} ---- !u!114 &608588499 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 704039021} - m_HandleRect: {fileID: 704039020} - m_Direction: 0 - m_Value: 0 - m_Size: 0.032871284 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &608588500 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_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 &608588501 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - m_CullTransparentMesh: 1 ---- !u!114 &608588502 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 608588497} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!1 &614171496 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 614171497} - 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 &614171497 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 614171496} - m_LocalRotation: {x: -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: 704039020} - m_Father: {fileID: 608588498} - 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 &619942672 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 619942673} - - component: {fileID: 619942675} - - component: {fileID: 619942674} - m_Layer: 5 - m_Name: Fill - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &619942673 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 619942672} - m_LocalRotation: {x: -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: 1332325963} - 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 &619942674 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 619942672} - 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.38431373, g: 0.8901961, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &619942675 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 619942672} - m_CullTransparentMesh: 1 ---- !u!1 &626268481 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 626268482} - - component: {fileID: 626268484} - - component: {fileID: 626268483} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &626268482 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 626268481} - m_LocalRotation: {x: -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: 2067224778} - 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 &626268483 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 626268481} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &626268484 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 626268481} - m_CullTransparentMesh: 1 ---- !u!1 &643814082 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 643814083} - - component: {fileID: 643814085} - - component: {fileID: 643814084} - m_Layer: 8 - m_Name: ContextSeperator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &643814083 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 643814082} - m_LocalRotation: {x: -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: 1050802356} - m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 120.809814, y: -41.381714} - m_SizeDelta: {x: -279.59302, y: 2} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &643814084 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 643814082} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &643814085 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 643814082} - m_CullTransparentMesh: 1 ---- !u!1 &660967736 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 660967737} - - component: {fileID: 660967739} - - component: {fileID: 660967738} - m_Layer: 7 - m_Name: Block - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &660967737 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 660967736} - m_LocalRotation: {x: -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: 1921041735} - - {fileID: 1031646381} - - {fileID: 1474986788} - - {fileID: 321288860} - m_Father: {fileID: 798021449} - 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, y: 0.5} ---- !u!114 &660967738 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 660967736} - 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.84705883, g: 0.84705883, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 0.25 ---- !u!222 &660967739 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 660967736} - m_CullTransparentMesh: 1 ---- !u!1 &663306161 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 663306162} - - component: {fileID: 663306164} - - component: {fileID: 663306163} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &663306162 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 663306161} - m_LocalRotation: {x: -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: 1992194283} - 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 &663306163 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 663306161} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &663306164 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 663306161} - m_CullTransparentMesh: 1 ---- !u!1 &666273483 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 666273484} - - component: {fileID: 666273485} - m_Layer: 5 - m_Name: TempoChange - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &666273484 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 666273483} - m_LocalRotation: {x: 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: 2127964035} - - {fileID: 1287203020} - - {fileID: 499528698} - - {fileID: 983551349} - m_Father: {fileID: 689207020} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.0876, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &666273485 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 666273483} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dfe88f36dac55f44dac7fe958fe3c228, type: 3} - m_Name: - m_EditorClassIdentifier: - rectTransform: {fileID: 0} - tempoTXT: {fileID: 499528699} - raycastRect: {fileID: 983551349} - tempoChange: - beat: 0 - length: 0 - tempo: 0 - hovering: 0 ---- !u!1 &677349552 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 677349554} - - component: {fileID: 677349553} - m_Layer: 5 - m_Name: Integer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &677349553 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 677349552} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 1757661636} - parameterManager: {fileID: 0} - slider: {fileID: 1663318371} - inputField: {fileID: 406843334} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!224 &677349554 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 677349552} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01389, y: 0.01389, z: 0.01389} - m_Children: - - {fileID: 1757661638} - - {fileID: 406843335} - - {fileID: 1663318372} - m_Father: {fileID: 0} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 4.894139, y: 3.5225556} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &678553524 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 678553525} - - component: {fileID: 678553528} - - component: {fileID: 678553527} - - component: {fileID: 678553526} - m_Layer: 5 - m_Name: Save - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &678553525 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 678553524} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1918556256} - m_Father: {fileID: 202724642} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 82.70001, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &678553526 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 678553524} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 678553527} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: SaveRemix - m_Mode: 6 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 1 - m_CallState: 2 ---- !u!114 &678553527 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 678553524} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &678553528 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 678553524} - m_CullTransparentMesh: 1 ---- !u!1 &683816221 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 683816222} - - component: {fileID: 683816223} - m_Layer: 5 - m_Name: SnapDialog - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &683816222 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 683816221} - m_LocalRotation: {x: 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: 1669671032} - - {fileID: 58525996} - m_Father: {fileID: 1791483803} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -360} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &683816223 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 683816221} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f32d53b1d58c64e41b71bd7520435169, type: 3} - m_Name: - m_EditorClassIdentifier: - snapSetter: {fileID: 683816221} - snapText: {fileID: 344865319} ---- !u!1 &689207019 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 689207020} - - component: {fileID: 689207023} - - component: {fileID: 689207022} - - component: {fileID: 689207021} - m_Layer: 5 - m_Name: TempoBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &689207020 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689207019} - m_LocalRotation: {x: -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: 666273484} - m_Father: {fileID: 1852819573} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: -56.395} - m_SizeDelta: {x: 0, y: 26.808} - m_Pivot: {x: 0, y: 1} ---- !u!114 &689207021 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689207019} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 10dd19278a802c24fbeb39d1ccb23219, type: 3} - m_Name: - m_EditorClassIdentifier: - RefTempoChange: {fileID: 666273484} - StartingBPM: {fileID: 1299088428} - FirstBeatOffset: {fileID: 215482487} - tempoTimelineObjs: [] ---- !u!114 &689207022 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689207019} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &689207023 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689207019} - m_CullTransparentMesh: 1 ---- !u!1 &689781276 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 689781277} - - component: {fileID: 689781280} - - component: {fileID: 689781279} - - component: {fileID: 689781278} - m_Layer: 8 - m_Name: Music Volume - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &689781277 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689781276} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 767779043} - m_Father: {fileID: 156962254} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 95, y: 0.111961365} - m_SizeDelta: {x: 39.99997, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &689781278 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689781276} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 689781279} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &689781279 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689781276} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &689781280 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 689781276} - m_CullTransparentMesh: 1 ---- !u!1 &690238905 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 690238906} - - component: {fileID: 690238908} - - component: {fileID: 690238907} - m_Layer: 5 - m_Name: Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &690238906 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 690238905} - m_LocalRotation: {x: -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: 573383257} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &690238907 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 690238905} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &690238908 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 690238905} - m_CullTransparentMesh: 1 ---- !u!1 &703340358 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 703340359} - - component: {fileID: 703340361} - - component: {fileID: 703340360} - - component: {fileID: 703340362} - m_Layer: 5 - m_Name: TooltipArea - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &703340359 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 703340358} - m_LocalRotation: {x: 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: 1196204503} - m_Father: {fileID: 1791483803} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0.5, y: 2} - m_SizeDelta: {x: 1277, y: 23} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &703340360 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 703340358} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &703340361 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 703340358} - m_CullTransparentMesh: 1 ---- !u!114 &703340362 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 703340358} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!1 &704039019 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 704039020} - - component: {fileID: 704039022} - - component: {fileID: 704039021} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &704039020 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 704039019} - m_LocalRotation: {x: -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: 614171497} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &704039021 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 704039019} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &704039022 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 704039019} - m_CullTransparentMesh: 1 ---- !u!1 &708484803 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 708484804} - - component: {fileID: 708484807} - - component: {fileID: 708484806} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &708484804 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 708484803} - m_LocalRotation: {x: -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: 1683100749} - 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: 30, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &708484806 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 708484803} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 39656548c069d5541a9d9d1a808a76e4, 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 &708484807 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 708484803} - m_CullTransparentMesh: 1 ---- !u!1 &723094752 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 723094753} - - component: {fileID: 723094755} - - component: {fileID: 723094754} - m_Layer: 5 - m_Name: Table - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &723094753 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 723094752} - m_LocalRotation: {x: -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: 1123278335} - - {fileID: 1489888671} - - {fileID: 1522319056} - m_Father: {fileID: 1443721747} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -662.0899, y: 23.93} - m_SizeDelta: {x: 244.83, y: 288.36} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &723094754 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 723094752} - 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.1981132, g: 0.1981132, b: 0.1981132, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &723094755 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 723094752} - m_CullTransparentMesh: 1 ---- !u!1 &734734192 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 734734193} - - component: {fileID: 734734195} - - component: {fileID: 734734194} - m_Layer: 5 - m_Name: Header - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &734734193 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 734734192} - m_LocalRotation: {x: 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: 1466780685} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 30, y: -25} - m_SizeDelta: {x: 730.58, y: 82.37} - m_Pivot: {x: 0, y: 1} ---- !u!114 &734734194 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 734734192} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Header Text - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 54.4 - m_fontSizeBase: 54.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &734734195 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 734734192} - m_CullTransparentMesh: 1 ---- !u!1 &735918244 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 735918246} - - component: {fileID: 735918248} - - component: {fileID: 735918247} - - component: {fileID: 735918245} - m_Layer: 5 - m_Name: InputField (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &735918245 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735918244} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 735918247} - m_TextViewport: {fileID: 1575762742} - m_TextComponent: {fileID: 1886627916} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 3 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 2 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 3 - 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: '0 - -' - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!224 &735918246 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735918244} - m_LocalRotation: {x: 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: 1575762742} - m_Father: {fileID: 345301791} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.92, y: 0} - m_SizeDelta: {x: 50, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &735918247 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735918244} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &735918248 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 735918244} - m_CullTransparentMesh: 1 ---- !u!1 &746356638 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 746356639} - - component: {fileID: 746356641} - - component: {fileID: 746356640} - 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 &746356639 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 746356638} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 380411594} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 1.137, y: 0} - m_SizeDelta: {x: 200, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &746356640 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 746356638} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 100% - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 16.2 - m_fontSizeBase: 16.2 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &746356641 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 746356638} - m_CullTransparentMesh: 1 ---- !u!1 &749172746 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 749172747} - - component: {fileID: 749172749} - - component: {fileID: 749172748} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &749172747 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749172746} - m_LocalRotation: {x: -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: 1345846030} - 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: 39.999985, y: 40} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &749172748 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749172746} - 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, g: 1, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: ba34210de39bafc4d9bc0bb9163d83c7, 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 &749172749 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749172746} - m_CullTransparentMesh: 1 ---- !u!1 &749529045 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 749529047} - - component: {fileID: 749529046} - m_Layer: 5 - m_Name: Slider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &749529046 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749529045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 210898220} - m_FillRect: {fileID: 2067805743} - m_HandleRect: {fileID: 210898218} - m_Direction: 0 - m_MinValue: 0 - m_MaxValue: 1 - m_WholeNumbers: 0 - m_Value: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!224 &749529047 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 749529045} - m_LocalRotation: {x: 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: 1877453494} - - {fileID: 1694213496} - - {fileID: 519223920} - m_Father: {fileID: 345301791} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 61.960007, y: 0.0000097752} - m_SizeDelta: {x: -123.92, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &755586977 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 755586978} - - component: {fileID: 755586979} - m_Layer: 5 - m_Name: Boolean - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &755586978 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 755586977} - m_LocalRotation: {x: 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: 774969485} - - {fileID: 279538358} - m_Father: {fileID: 830452352} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &755586979 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 755586977} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 774969486} - parameterManager: {fileID: 830452354} - slider: {fileID: 0} - inputField: {fileID: 0} - toggle: {fileID: 279538359} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 0} ---- !u!1 &767779042 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 767779043} - - component: {fileID: 767779046} - - component: {fileID: 767779045} - m_Layer: 8 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &767779043 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 767779042} - m_LocalRotation: {x: -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: 689781277} - 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: 33, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &767779045 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 767779042} - 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: b29210cf5b7b8234984ec842a3110005, 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 &767779046 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 767779042} - m_CullTransparentMesh: 1 ---- !u!1 &770589359 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 770589360} - - component: {fileID: 770589362} - m_Layer: 5 - m_Name: TimelineSlider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &770589360 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 770589359} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: - - {fileID: 1928361019} - - {fileID: 529053006} - - {fileID: 424396917} - - {fileID: 117889363} - m_Father: {fileID: 1852819573} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -1.0297852} - m_SizeDelta: {x: 50, y: 2.0799866} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &770589362 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 770589359} - m_CullTransparentMesh: 1 ---- !u!1 &774969484 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 774969485} - - component: {fileID: 774969487} - - component: {fileID: 774969486} - 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 &774969485 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 774969484} - m_LocalRotation: {x: 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: 755586978} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &774969486 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 774969484} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Boolean - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 17.45 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &774969487 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 774969484} - m_CullTransparentMesh: 1 ---- !u!1 &781200685 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 781200686} - - component: {fileID: 781200688} - - component: {fileID: 781200687} - - component: {fileID: 781200689} - - component: {fileID: 781200690} - - component: {fileID: 781200691} - m_Layer: 8 - m_Name: GameIcon - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &781200686 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_LocalRotation: {x: 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: 1038760565} - m_Father: {fileID: 1154875943} - 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: 29, y: -29} - m_SizeDelta: {x: 48, y: 48} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &781200687 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 2100000, guid: 0e153f2fcfb066b4b851ea9b7e8e0ee5, type: 2} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &781200688 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_CullTransparentMesh: 1 ---- !u!114 &781200689 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0baf64619d1dc0749bfc3f9a4b8f7b47, type: 3} - m_Name: - m_EditorClassIdentifier: - GameTitlePreview: {fileID: 0} - GridGameSelector: {fileID: 1154875947} - MaskTex: {fileID: 0} - BgTex: {fileID: 0} ---- !u!114 &781200690 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 4 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 781200689} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelectorGame, - Assembly-CSharp - m_MethodName: OnClick - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &781200691 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 781200685} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c3ed2b8848b1a2c40819efeb60cbf9ec, type: 3} - m_Name: - m_EditorClassIdentifier: - Bubble: 1 - DisableEventTriggerWhileDragging: 1 ---- !u!1 &793382140 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 793382141} - - component: {fileID: 793382144} - - component: {fileID: 793382143} - m_Layer: 8 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &793382141 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 793382140} - m_LocalRotation: {x: -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: 456434810} - 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: 35, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &793382143 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 793382140} - 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 44c391c5df20f2844b9437c0f3138355, 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 &793382144 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 793382140} - m_CullTransparentMesh: 1 ---- !u!1 &798021448 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 798021449} - - component: {fileID: 798021451} - - component: {fileID: 798021452} - - component: {fileID: 798021450} - - component: {fileID: 798021453} - m_Layer: 7 - m_Name: EventObj - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &798021449 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_LocalRotation: {x: -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: 660967737} - - {fileID: 880758902} - - {fileID: 820032005} - - {fileID: 258006092} - - {fileID: 2127582757} - - {fileID: 1231936949} - - {fileID: 2046851080} - - {fileID: 184364176} - m_Father: {fileID: 1838356727} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 1, y: 50.84} - m_Pivot: {x: 0, y: 1} ---- !u!114 &798021450 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: eb5481d804b2aec42a04ea8f659fdc5a, type: 3} - m_Name: - m_EditorClassIdentifier: - lastPos_: {x: 0, y: 0} - PosPreview: {fileID: 0} - PosPreviewRef: {fileID: 2142375787} - Icon: {fileID: 820032006} - selectedImage: {fileID: 2127582758} - outline: {fileID: 1231936949} - resizeGraphic: {fileID: 880758902} - leftDrag: {fileID: 2046851080} - rightDrag: {fileID: 184364176} - entity: - beat: 0 - track: 0 - length: 0 - valA: 0 - valB: 0 - valC: 0 - toggle: 0 - type: 0 - type2: 0 - type3: 0 - ease: 0 - colorA: {r: 0, g: 0, b: 0, a: 0} - colorB: {r: 0, g: 0, b: 0, a: 0} - colorC: {r: 0, g: 0, b: 0, a: 0} - text1: - text2: - text3: - swing: 0 - datamodel: - eventObj: {fileID: 0} - length: 0 - eligibleToMove: 0 - selected: 0 - mouseHovering: 0 - resizable: 0 - resizing: 0 - moving: 0 - lastMovePos: {x: 0, y: 0} - isCreating: 0 - eventObjID: - NormalCol: {r: 0.8470589, g: 0.8470589, b: 1, a: 1} ---- !u!222 &798021451 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_CullTransparentMesh: 1 ---- !u!114 &798021452 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 4 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: OnClick - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 2 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: OnDown - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &798021453 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 798021448} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!1 &820032004 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 820032005} - - component: {fileID: 820032007} - - component: {fileID: 820032006} - m_Layer: 7 - m_Name: IconGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &820032005 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 820032004} - m_LocalRotation: {x: 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: 798021449} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0.08, y: 0} - m_SizeDelta: {x: 0.35, y: 35.06207} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &820032006 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 820032004} - 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.46666667} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &820032007 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 820032004} - m_CullTransparentMesh: 1 ---- !u!1 &829406322 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 829406323} - 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 &829406323 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 829406322} - m_LocalRotation: {x: -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: 1296765242} - m_Father: {fileID: 2067224778} - 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 &830452351 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 830452352} - - component: {fileID: 830452353} - - component: {fileID: 830452354} - m_Layer: 5 - m_Name: EventProperties - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &830452352 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830452351} - m_LocalRotation: {x: 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: 396879233} - - {fileID: 345301791} - - {fileID: 755586978} - - {fileID: 184838088} - - {fileID: 1443721747} - - {fileID: 1671827687} - m_Father: {fileID: 1050802356} - m_RootOrder: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 120.83, y: -19.689926} - m_SizeDelta: {x: 576.29, y: -43.579987} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &830452353 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830452351} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 20 - m_Right: 20 - m_Top: 10 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 10 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!114 &830452354 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830452351} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c8ae907a3485c8a43b30312182de8b1b, type: 3} - m_Name: - m_EditorClassIdentifier: - eventSelector: {fileID: 1056099131} - gridGameSelector: {fileID: 1154875947} - IntegerP: {fileID: 396879232} - FloatP: {fileID: 345301789} - BooleanP: {fileID: 755586977} - DropdownP: {fileID: 184838087} - ColorP: {fileID: 1443721746} - StringP: {fileID: 1671827686} - entity: - beat: 0 - track: 0 - length: 0 - valA: 0 - valB: 0 - valC: 0 - toggle: 0 - type: 0 - type2: 0 - type3: 0 - ease: 0 - colorA: {r: 0, g: 0, b: 0, a: 0} - colorB: {r: 0, g: 0, b: 0, a: 0} - colorC: {r: 0, g: 0, b: 0, a: 0} - text1: - text2: - text3: - swing: 0 - datamodel: - eventObj: {fileID: 0} - active: 0 - canDisable: 1 ---- !u!1 &830672828 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 830672829} - - component: {fileID: 830672831} - - component: {fileID: 830672830} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &830672829 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830672828} - m_LocalRotation: {x: -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: 1946344931} - 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 &830672830 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830672828} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &830672831 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 830672828} - m_CullTransparentMesh: 1 ---- !u!1 &837036036 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 837036037} - - component: {fileID: 837036039} - - component: {fileID: 837036038} - m_Layer: 5 - m_Name: SongOffsetLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &837036037 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 837036036} - m_LocalRotation: {x: -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: 1055877578} - 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: 70.75, y: 0} - m_SizeDelta: {x: 116.5, y: 30.34} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &837036038 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 837036036} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Song Offset (ms) - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15 - m_fontSizeBase: 15 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &837036039 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 837036036} - m_CullTransparentMesh: 1 ---- !u!1 &839543765 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 839543766} - - component: {fileID: 839543768} - - component: {fileID: 839543767} - m_Layer: 5 - m_Name: Seperator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &839543766 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 839543765} - m_LocalRotation: {x: 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: 202724642} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 122, y: 0} - m_SizeDelta: {x: 2, y: -4} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &839543767 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 839543765} - 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.6226415, g: 0.6226415, b: 0.6226415, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &839543768 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 839543765} - m_CullTransparentMesh: 1 ---- !u!1 &841081095 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 841081096} - - component: {fileID: 841081098} - - component: {fileID: 841081097} - m_Layer: 8 - m_Name: Current - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &841081096 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 841081095} - m_LocalRotation: {x: -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: 358789044} - 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: 0, y: -60.004883} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0} ---- !u!114 &841081097 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 841081095} - 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, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: b7a1fac8b59b4d14289fa198206ef47e, 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 &841081098 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 841081095} - m_CullTransparentMesh: 1 ---- !u!1 &880758901 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 880758902} - m_Layer: 7 - m_Name: ResizeGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &880758902 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 880758901} - m_LocalRotation: {x: 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: 163256866} - - {fileID: 1701256165} - - {fileID: 1799484112} - m_Father: {fileID: 798021449} - 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.08, y: -1.2399993} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &889256060 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 889256061} - - component: {fileID: 889256063} - - component: {fileID: 889256062} - m_Layer: 5 - m_Name: BlackBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &889256061 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 889256060} - m_LocalRotation: {x: -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: 1265865541} - 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: -5.8099823, y: -223.79999} - m_SizeDelta: {x: 1102.57, y: 83.800026} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &889256062 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 889256060} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &889256063 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 889256060} - m_CullTransparentMesh: 1 ---- !u!1 &891587360 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 891587361} - - component: {fileID: 891587364} - - component: {fileID: 891587363} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &891587361 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 891587360} - m_LocalRotation: {x: -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: 1055877578} - 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.8} - m_SizeDelta: {x: 30.24, y: 30.24} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &891587363 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 891587360} - 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.49917328, g: 1, b: 0.3066038, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: a1e215e768b7d1b4e93a60f8ce9c10fc, 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 &891587364 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 891587360} - m_CullTransparentMesh: 1 ---- !u!1 &908855313 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 908855316} - - component: {fileID: 908855315} - - component: {fileID: 908855314} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &908855314 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 908855313} - 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 &908855315 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 908855313} - 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 &908855316 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 908855313} - m_LocalRotation: {x: 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: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &910102824 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 910102825} - - component: {fileID: 910102828} - - component: {fileID: 910102827} - - component: {fileID: 910102826} - - component: {fileID: 910102829} - m_Layer: 5 - m_Name: Scrollbar Vertical - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &910102825 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - m_LocalRotation: {x: -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: 1331923532} - m_Father: {fileID: 1183003086} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -2.0179977, y: -2.0960693} - m_SizeDelta: {x: 17.98, y: -2.096} - m_Pivot: {x: 1, y: 1} ---- !u!114 &910102826 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1589389272} - m_HandleRect: {fileID: 1589389271} - m_Direction: 2 - m_Value: -0.00000019698226 - m_Size: 0.33574873 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &910102827 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &910102828 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - m_CullTransparentMesh: 1 ---- !u!114 &910102829 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 910102824} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!1 &921242772 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 921242773} - - component: {fileID: 921242775} - - component: {fileID: 921242774} - m_Layer: 5 - m_Name: BPM value - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &921242773 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 921242772} - m_LocalRotation: {x: 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: 565525425} - 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: -72.3, y: -112.66} - m_SizeDelta: {x: 200, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &921242774 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 921242772} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: --- - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25 - m_fontSizeBase: 25 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &921242775 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 921242772} - m_CullTransparentMesh: 1 ---- !u!1 &932211466 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 932211467} - - component: {fileID: 932211469} - - component: {fileID: 932211468} - m_Layer: 5 - m_Name: SongBeat - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &932211467 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 932211466} - m_LocalRotation: {x: 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: 446434229} - 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: 7.610016} - m_SizeDelta: {x: -10, y: -25.21} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &932211468 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 932211466} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Beat 0.000 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 25 - m_fontSizeBase: 25 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 14.08 - m_fontSizeMax: 25 - m_fontStyle: 0 - m_HorizontalAlignment: 4 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &932211469 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 932211466} - m_CullTransparentMesh: 1 ---- !u!1 &933578816 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 933578817} - - component: {fileID: 933578819} - - component: {fileID: 933578818} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &933578817 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 933578816} - m_LocalRotation: {x: -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: 1063174879} - 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 &933578818 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 933578816} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &933578819 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 933578816} - m_CullTransparentMesh: 1 ---- !u!1 &947065509 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 947065510} - - component: {fileID: 947065512} - - component: {fileID: 947065511} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &947065510 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 947065509} - m_LocalRotation: {x: 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: 1906769993} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 2} - m_Pivot: {x: 0, y: 0} ---- !u!114 &947065511 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 947065509} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &947065512 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 947065509} - m_CullTransparentMesh: 1 ---- !u!1 &953708372 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 953708373} - - component: {fileID: 953708376} - - component: {fileID: 953708375} - m_Layer: 8 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &953708373 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 953708372} - m_LocalRotation: {x: -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: 270008765} - 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: 32, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &953708375 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 953708372} - 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6e7b88d9d62ed1b429c63b83745e3672, 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 &953708376 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 953708372} - m_CullTransparentMesh: 1 ---- !u!1 &954835803 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 954835804} - - component: {fileID: 954835808} - - component: {fileID: 954835807} - - component: {fileID: 954835806} - m_Layer: 5 - m_Name: MusicLayer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &954835804 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 954835803} - m_LocalRotation: {x: 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: 587260878} - - {fileID: 2003322856} - - {fileID: 1964271231} - - {fileID: 967717799} - m_Father: {fileID: 1861169746} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 111.50012, y: 38} - m_SizeDelta: {x: 223, y: 26.849} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &954835806 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 954835803} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &954835807 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 954835803} - 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.8470589, g: 0.8470589, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &954835808 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 954835803} - m_CullTransparentMesh: 1 ---- !u!1 &967717798 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 967717799} - - component: {fileID: 967717802} - - component: {fileID: 967717801} - - component: {fileID: 967717800} - m_Layer: 5 - m_Name: StartingVolume - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &967717799 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 967717798} - m_LocalRotation: {x: 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: 158195509} - - {fileID: 1772187927} - m_Father: {fileID: 954835804} - 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: -22, y: -0.00013852} - m_SizeDelta: {x: 50, y: 26.849} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &967717800 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 967717798} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 967717801} - m_TextViewport: {fileID: 158195509} - m_TextComponent: {fileID: 1989911454} - m_Placeholder: {fileID: 1971243158} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 2 - m_RegexValue: - m_GlobalPointSize: 14 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1037563077} - m_TargetAssemblyTypeName: HeavenStudio.Editor.Track.VolumeTimeline, Assembly-CSharp - m_MethodName: UpdateStartingVolumeFromText - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - 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: 100 - 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 &967717801 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 967717798} - 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, g: 0, b: 0, a: 0.30588236} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &967717802 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 967717798} - m_CullTransparentMesh: 1 ---- !u!1 &983551348 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 983551349} - - component: {fileID: 983551351} - - component: {fileID: 983551350} - m_Layer: 5 - m_Name: Raycast - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &983551349 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 983551348} - 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: 666273484} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.36, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &983551350 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 983551348} - 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, g: 0, b: 0, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &983551351 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 983551348} - m_CullTransparentMesh: 1 ---- !u!1 &989912616 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 989912617} - 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 &989912617 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 989912616} - m_LocalRotation: {x: -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: 1534220299} - m_Father: {fileID: 2067224778} - 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 &991363086 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 991363087} - - component: {fileID: 991363089} - - component: {fileID: 991363088} - m_Layer: 5 - m_Name: StartingBPMLabel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &991363087 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991363086} - m_LocalRotation: {x: 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: 1511927531} - 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: -79.5, y: 0} - m_SizeDelta: {x: 71.2, y: 30.34} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &991363088 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991363086} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'Starting - - BPM' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 12.7 - m_fontSizeBase: 12.7 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &991363089 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 991363086} - m_CullTransparentMesh: 1 ---- !u!1 &994602714 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 994602715} - - component: {fileID: 994602717} - - component: {fileID: 994602716} - m_Layer: 5 - m_Name: Line4 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &994602715 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 994602714} - m_LocalRotation: {x: 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: 2037220114} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 45, y: 0} - m_SizeDelta: {x: 2, y: 11} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &994602716 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 994602714} - 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.69803923, g: 0.69803923, b: 0.69803923, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &994602717 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 994602714} - m_CullTransparentMesh: 1 ---- !u!1 &1005034084 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1005034085} - - component: {fileID: 1005034088} - - component: {fileID: 1005034087} - - component: {fileID: 1005034086} - m_Layer: 5 - m_Name: GameSelectionBg - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1005034085 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1005034084} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.9999472, y: 0.9999472, z: 0.9999472} - m_Children: [] - m_Father: {fileID: 1050802356} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -289.15, y: 26.436996} - m_SizeDelta: {x: 239.66, y: -55.127} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1005034086 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1005034084} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 0 ---- !u!114 &1005034087 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1005034084} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1005034088 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1005034084} - m_CullTransparentMesh: 1 ---- !u!1 &1013432626 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1013432627} - 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 &1013432627 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1013432626} - m_LocalRotation: {x: -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: 1618259388} - m_Father: {fileID: 1663318372} - 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 &1022970659 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1022970660} - - component: {fileID: 1022970662} - - component: {fileID: 1022970661} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1022970660 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1022970659} - m_LocalRotation: {x: -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: 1478799965} - 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.8} - m_SizeDelta: {x: 30.24, y: 30.24} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1022970661 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1022970659} - 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.30588236, g: 0.80784315, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 21da6678ec5624a439f87f3487819ac0, 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 &1022970662 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1022970659} - m_CullTransparentMesh: 1 ---- !u!1 &1026335623 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1026335624} - - component: {fileID: 1026335626} - - component: {fileID: 1026335625} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1026335624 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026335623} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0002741, y: 1.0002741, z: 1.0002741} - m_Children: [] - m_Father: {fileID: 1497456600} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1026335625 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026335623} - 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.5019608, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &1026335626 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1026335623} - m_CullTransparentMesh: 1 ---- !u!1 &1031646380 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1031646381} - - component: {fileID: 1031646383} - - component: {fileID: 1031646382} - m_Layer: 7 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1031646381 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1031646380} - m_LocalRotation: {x: -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: 660967737} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.04, y: 0} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &1031646382 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1031646380} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1031646383 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1031646380} - m_CullTransparentMesh: 1 ---- !u!1 &1037563073 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1037563074} - - component: {fileID: 1037563076} - - component: {fileID: 1037563075} - - component: {fileID: 1037563077} - m_Layer: 5 - m_Name: MusicVolBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1037563074 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1037563073} - m_LocalRotation: {x: -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: 380411594} - m_Father: {fileID: 1852819573} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 28.924988} - m_SizeDelta: {x: 0, y: 28.927} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1037563075 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1037563073} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1037563076 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1037563073} - m_CullTransparentMesh: 1 ---- !u!114 &1037563077 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1037563073} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ea7831ec549a9984c8c3e5afd98bac2f, type: 3} - m_Name: - m_EditorClassIdentifier: - StartingVolume: {fileID: 967717800} - volumeTimelineObjs: [] ---- !u!1 &1038760564 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1038760565} - - component: {fileID: 1038760567} - - component: {fileID: 1038760566} - m_Layer: 8 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1038760565 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1038760564} - m_LocalRotation: {x: 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: 781200686} - 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: 4, y: 4} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1038760566 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1038760564} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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 &1038760567 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1038760564} - m_CullTransparentMesh: 1 ---- !u!1 &1050802355 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1050802356} - - component: {fileID: 1050802357} - m_Layer: 8 - m_Name: GameObjectSelector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1050802356 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1050802355} - m_LocalRotation: {x: 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: 156962254} - - {fileID: 1005034085} - - {fileID: 1183003086} - - {fileID: 110654310} - - {fileID: 1056099132} - - {fileID: 1997273393} - - {fileID: 566999363} - - {fileID: 246861489} - - {fileID: 643814083} - - {fileID: 575663593} - - {fileID: 830452352} - m_Father: {fileID: 1791483803} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 231.018, y: -17.067017} - m_SizeDelta: {x: -462.05, y: -46.155} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1050802357 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1050802355} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} - m_Name: - m_EditorClassIdentifier: - eventParameterManager: {fileID: 830452354} ---- !u!1 &1055877577 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1055877578} - - component: {fileID: 1055877581} - - component: {fileID: 1055877580} - - component: {fileID: 1055877579} - m_Layer: 5 - m_Name: Music Select - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1055877578 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1055877577} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 891587361} - - {fileID: 837036037} - - {fileID: 215482486} - m_Father: {fileID: 202724642} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 295.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1055877579 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1055877577} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1055877580} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: SelectMusic - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1055877580 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1055877577} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1055877581 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1055877577} - m_CullTransparentMesh: 1 ---- !u!1 &1056099131 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1056099132} - - component: {fileID: 1056099134} - - component: {fileID: 1056099135} - - component: {fileID: 1056099136} - - component: {fileID: 1056099133} - m_Layer: 8 - m_Name: GameEventSelector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1056099132 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - m_LocalRotation: {x: -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: 590210126} - m_Father: {fileID: 1050802356} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 120.830025, y: -19.690964} - m_SizeDelta: {x: 576.29, y: -43.38} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1056099133 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1056099134 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - m_CullTransparentMesh: 1 ---- !u!114 &1056099135 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 5 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1154875947} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelector, Assembly-CSharp - m_MethodName: Drag - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 3 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1154875947} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelector, Assembly-CSharp - m_MethodName: Drop - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1056099136 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1056099131} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!1 &1060150110 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1060150111} - - component: {fileID: 1060150113} - - component: {fileID: 1060150112} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1060150111 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1060150110} - m_LocalRotation: {x: 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: 1983743056} - 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 &1060150112 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1060150110} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "0\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.3 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1060150113 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1060150110} - m_CullTransparentMesh: 1 ---- !u!1 &1063174878 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1063174879} - m_Layer: 5 - m_Name: DialogTemplate - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1063174879 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1063174878} - m_LocalRotation: {x: 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: 933578817} - - {fileID: 1466780685} - - {fileID: 1497456600} - m_Father: {fileID: 1791483803} - m_RootOrder: 8 - 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!1 &1071942424 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1071942425} - - component: {fileID: 1071942428} - - component: {fileID: 1071942427} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1071942425 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1071942424} - m_LocalRotation: {x: -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: 1747099762} - 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: 35, y: 35} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1071942427 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1071942424} - 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.7411765, g: 0.54901963, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &1071942428 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1071942424} - m_CullTransparentMesh: 1 ---- !u!1 &1077158959 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1077158960} - - component: {fileID: 1077158963} - - component: {fileID: 1077158962} - - component: {fileID: 1077158961} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1077158960 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1077158959} - m_LocalRotation: {x: 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: 1983743056} - 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 &1077158961 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1077158959} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &1077158962 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1077158959} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Enter Offset - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 1325400063 - m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.88 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1077158963 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1077158959} - m_CullTransparentMesh: 1 ---- !u!1 &1090036109 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1090036110} - - component: {fileID: 1090036111} - - component: {fileID: 1090036112} - m_Layer: 5 - m_Name: Tooltip - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1090036110 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090036109} - m_LocalRotation: {x: 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: 1585542810} - - {fileID: 151438064} - m_Father: {fileID: 1791483803} - 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: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1090036111 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090036109} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6d76a474576f0f04a9d3e0230c58dcb1, type: 3} - m_Name: - m_EditorClassIdentifier: - canvasRect: {fileID: 1791483803} - background: {fileID: 1585542810} - text: {fileID: 151438065} - group: {fileID: 1090036112} ---- !u!225 &1090036112 -CanvasGroup: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090036109} - m_Enabled: 1 - m_Alpha: 0 - m_Interactable: 0 - m_BlocksRaycasts: 0 - m_IgnoreParentGroups: 0 ---- !u!1 &1090919177 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1090919178} - - component: {fileID: 1090919181} - - component: {fileID: 1090919180} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1090919178 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090919177} - m_LocalRotation: {x: -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: 3236231} - 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: 30, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1090919180 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090919177} - 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.6132076, g: 0.6132076, b: 0.6132076, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 49e59e302f4a24a4da56bd63185fcb01, 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 &1090919181 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1090919177} - m_CullTransparentMesh: 1 ---- !u!1 &1110073994 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1110073995} - m_Layer: 5 - m_Name: Preview - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1110073995 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1110073994} - m_LocalRotation: {x: 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: 55605602} - - {fileID: 355353078} - - {fileID: 1709317943} - m_Father: {fileID: 1791483803} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -408.9799, y: -17} - m_SizeDelta: {x: -817.96, y: -46.29} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1121370303 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1121370304} - - component: {fileID: 1121370306} - - component: {fileID: 1121370305} - m_Layer: 5 - m_Name: Header - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1121370304 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1121370303} - m_LocalRotation: {x: 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: 58525996} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -27} - m_SizeDelta: {x: 440.28, y: 46.58} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1121370305 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1121370303} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Snap Settings - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1121370306 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1121370303} - m_CullTransparentMesh: 1 ---- !u!1 &1123278334 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1123278335} - - component: {fileID: 1123278337} - - component: {fileID: 1123278336} - m_Layer: 5 - m_Name: Pointer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1123278335 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123278334} - m_LocalRotation: {x: -0, y: -0, z: 0.7071064, w: -0.7071072} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 723094753} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 127.921005, y: 104.819984} - m_SizeDelta: {x: 27.82, y: 21.592} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1123278336 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123278334} - 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.18823531, g: 0.18823531, b: 0.18823531, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1123278337 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1123278334} - m_CullTransparentMesh: 1 ---- !u!1 &1126835990 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1126835991} - - component: {fileID: 1126835993} - - component: {fileID: 1126835992} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1126835991 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126835990} - 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: 380411594} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.03, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1126835992 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126835990} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1126835993 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1126835990} - m_CullTransparentMesh: 1 ---- !u!1 &1128012797 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1128012798} - - component: {fileID: 1128012801} - - component: {fileID: 1128012800} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1128012798 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1128012797} - m_LocalRotation: {x: -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: 1665554290} - 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: 32, y: 32} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1128012800 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1128012797} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 8ae7d31f585b0cf4483963e20305e4f8, 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 &1128012801 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1128012797} - m_CullTransparentMesh: 1 ---- !u!1 &1149103344 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1149103345} - - component: {fileID: 1149103347} - - component: {fileID: 1149103346} - m_Layer: 8 - m_Name: Event - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1149103345 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1149103344} - m_LocalRotation: {x: -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: 358789044} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 45, y: -60.004883} - m_SizeDelta: {x: 320, y: 35} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1149103346 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1149103344} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Event - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} - m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 24 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1149103347 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1149103344} - m_CullTransparentMesh: 1 ---- !u!1 &1154875942 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1154875943} - - component: {fileID: 1154875945} - - component: {fileID: 1154875947} - - component: {fileID: 1154875944} - - component: {fileID: 1154875946} - m_Layer: 8 - m_Name: GridGameSelector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1154875943 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - m_LocalRotation: {x: -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: 781200686} - m_Father: {fileID: 298463367} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 400.4256} - m_SizeDelta: {x: 0, y: 491} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &1154875944 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1154875945 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - m_CullTransparentMesh: 1 ---- !u!114 &1154875946 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 5 - m_Right: 5 - m_Top: 5 - m_Bottom: 5 - m_ChildAlignment: 0 - m_StartCorner: 0 - m_StartAxis: 0 - m_CellSize: {x: 48, y: 48} - m_Spacing: {x: 5, y: 5} - m_Constraint: 1 - m_ConstraintCount: 4 ---- !u!114 &1154875947 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1154875942} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d9d826be8d1e71d4c971f5ed377ee873, type: 3} - m_Name: - m_EditorClassIdentifier: - SelectedMinigame: - SelectedGameIcon: {fileID: 0} - GameEventSelector: {fileID: 1056099131} - EventRef: {fileID: 1149103344} - CurrentSelected: {fileID: 841081095} - GameEventSelectorCanScroll: {fileID: 110654310} - currentEventIndex: 0 - posDif: 15 - ignoreSelectCount: 2 ---- !u!1 &1182082593 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1182082594} - - component: {fileID: 1182082597} - - component: {fileID: 1182082596} - - component: {fileID: 1182082595} - 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 &1182082594 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1182082593} - m_LocalRotation: {x: 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: 530463411} - m_Father: {fileID: 396879233} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.92, y: 0} - m_SizeDelta: {x: 50, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1182082595 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1182082593} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1182082596} - m_TextViewport: {fileID: 530463411} - m_TextComponent: {fileID: 1453521079} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 2 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 4 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 2 - 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: '0 - -' - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 1 - m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!114 &1182082596 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1182082593} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1182082597 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1182082593} - m_CullTransparentMesh: 1 ---- !u!1 &1183003085 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1183003086} - - component: {fileID: 1183003089} - - component: {fileID: 1183003088} - - component: {fileID: 1183003087} - m_Layer: 5 - m_Name: GameSelection - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1183003086 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1183003085} - m_LocalRotation: {x: -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: 298463367} - - {fileID: 910102825} - m_Father: {fileID: 1050802356} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -288.15, y: 27} - m_SizeDelta: {x: 241.67, y: -54} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1183003087 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1183003085} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 1154875943} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 1 - m_Elasticity: 0.05 - m_Inertia: 0 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 36 - m_Viewport: {fileID: 298463367} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 910102826} - m_HorizontalScrollbarVisibility: 2 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: -3 - m_VerticalScrollbarSpacing: -16 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1183003088 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1183003085} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1183003089 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1183003085} - m_CullTransparentMesh: 1 ---- !u!1 &1186810248 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1186810249} - - component: {fileID: 1186810251} - - component: {fileID: 1186810250} - m_Layer: 5 - m_Name: Raycast - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1186810249 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186810248} - 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: 380411594} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.36, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1186810250 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186810248} - 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, g: 0, b: 0, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1186810251 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186810248} - m_CullTransparentMesh: 1 ---- !u!1 &1186982020 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1186982023} - - component: {fileID: 1186982022} - m_Layer: 0 - m_Name: LetterboxBgCam - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!20 &1186982022 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186982020} - 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: -100 - m_CullingMask: - serializedVersion: 2 - m_Bits: 0 - 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 &1186982023 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1186982020} - 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: 10 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1196204502 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1196204503} - - component: {fileID: 1196204505} - - component: {fileID: 1196204504} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1196204503 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1196204502} - m_LocalRotation: {x: 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: 703340359} - 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: -6, y: -6} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1196204504 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1196204502} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Tooltip here - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 13.86 - m_fontSizeBase: 13.86 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1196204505 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1196204502} - m_CullTransparentMesh: 1 ---- !u!1 &1201441975 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1201441976} - - component: {fileID: 1201441979} - - component: {fileID: 1201441978} - - component: {fileID: 1201441977} - m_Layer: 5 - m_Name: Snap Settings - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1201441976 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1201441975} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1463520166} - m_Father: {fileID: 202724642} - m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 255.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1201441977 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1201441975} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1201441978} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 683816223} - m_TargetAssemblyTypeName: HeavenStudio.Editor.SnapDialog, Assembly-CSharp - m_MethodName: SwitchSnapDialog - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1201441978 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1201441975} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1201441979 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1201441975} - m_CullTransparentMesh: 1 ---- !u!1 &1203596441 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1203596442} - - component: {fileID: 1203596444} - - component: {fileID: 1203596443} - m_Layer: 5 - m_Name: Outline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1203596442 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1203596441} - m_LocalRotation: {x: 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: 421818704} - 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 &1203596443 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1203596441} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 60 ---- !u!222 &1203596444 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1203596441} - m_CullTransparentMesh: 1 ---- !u!1 &1207455549 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1207455550} - - component: {fileID: 1207455552} - - component: {fileID: 1207455551} - m_Layer: 5 - m_Name: SelectionWidth - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1207455550 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1207455549} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.0124730095, y: 0.0124730095, z: 1} - m_Children: [] - m_Father: {fileID: 411779174} - 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: 1} ---- !u!114 &1207455551 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1207455549} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 2835349503 - m_fontColor: {r: 1, g: 1, b: 1, a: 0.65882355} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 24 - m_fontSizeBase: 24 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1207455552 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1207455549} - m_CullTransparentMesh: 1 ---- !u!1 &1231936948 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1231936949} - - component: {fileID: 1231936951} - m_Layer: 7 - m_Name: Outline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1231936949 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1231936948} - m_LocalRotation: {x: -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: 1953621882} - - {fileID: 163092849} - - {fileID: 1237250188} - - {fileID: 1837496588} - m_Father: {fileID: 798021449} - 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: 0, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!222 &1231936951 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1231936948} - m_CullTransparentMesh: 1 ---- !u!1 &1237250187 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1237250188} - - component: {fileID: 1237250190} - - component: {fileID: 1237250189} - m_Layer: 7 - m_Name: 3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1237250188 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237250187} - m_LocalRotation: {x: -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: 1231936949} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -0.040008545, y: 0} - m_SizeDelta: {x: -0.08, y: 4} - m_Pivot: {x: 1, y: 1} ---- !u!114 &1237250189 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237250187} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1237250190 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237250187} - m_CullTransparentMesh: 1 ---- !u!1 &1260023822 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1260023823} - - component: {fileID: 1260023824} - 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 &1260023823 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1260023822} - m_LocalRotation: {x: 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: 390899756} - - {fileID: 1948669748} - m_Father: {fileID: 306116923} - 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 &1260023824 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1260023822} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &1264012261 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1264012262} - - component: {fileID: 1264012265} - - component: {fileID: 1264012264} - - component: {fileID: 1264012263} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1264012262 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1264012261} - m_LocalRotation: {x: 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: 1861169746} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -0.5007324, y: -0.2074585} - m_SizeDelta: {x: 1277, y: -0.41501} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1264012263 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1264012261} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &1264012264 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1264012261} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1264012265 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1264012261} - m_CullTransparentMesh: 1 ---- !u!1 &1265865540 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1265865541} - - component: {fileID: 1265865542} - m_Layer: 5 - m_Name: TempoDialog - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1265865541 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1265865540} - m_LocalRotation: {x: 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: 889256061} - - {fileID: 584527987} - m_Father: {fileID: 1791483803} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0, y: 360} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1265865542 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1265865540} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1b489f3aef16a65499f9596abda39c35, type: 3} - m_Name: - m_EditorClassIdentifier: - tempoFinder: {fileID: 1265865540} - bpmText: {fileID: 565525426} ---- !u!1 &1271528576 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1271528577} - - component: {fileID: 1271528579} - - component: {fileID: 1271528578} - m_Layer: 5 - m_Name: Seperator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1271528577 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1271528576} - m_LocalRotation: {x: 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: 202724642} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 208.7, y: 0} - m_SizeDelta: {x: 2, y: -4} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1271528578 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1271528576} - 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.6226415, g: 0.6226415, b: 0.6226415, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1271528579 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1271528576} - m_CullTransparentMesh: 1 ---- !u!1 &1274849045 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1274849046} - - component: {fileID: 1274849048} - - component: {fileID: 1274849047} - m_Layer: 5 - m_Name: Name - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1274849046 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1274849045} - m_LocalRotation: {x: 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: 1906769993} - 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: -41.350006, y: 0} - m_SizeDelta: {x: -92.71, y: -10} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1274849047 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1274849045} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.4 - m_fontSizeBase: 21.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1274849048 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1274849045} - m_CullTransparentMesh: 1 ---- !u!1 &1277418759 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1277418760} - - component: {fileID: 1277418763} - - component: {fileID: 1277418762} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1277418760 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1277418759} - m_LocalRotation: {x: -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: 9435781} - 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: 40, y: 35} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1277418762 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1277418759} - 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.15686275, g: 0.37647063, b: 0.9725491, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 1256a95b617ffc0458b3aec7fba83afe, 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 &1277418763 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1277418759} - m_CullTransparentMesh: 1 ---- !u!1 &1287203019 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1287203020} - - component: {fileID: 1287203022} - - component: {fileID: 1287203021} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1287203020 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1287203019} - 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: 666273484} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.03, y: -0.0000008866191} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1287203021 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1287203019} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1287203022 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1287203019} - m_CullTransparentMesh: 1 ---- !u!1 &1296765241 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1296765242} - - component: {fileID: 1296765244} - - component: {fileID: 1296765243} - m_Layer: 5 - m_Name: Fill - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1296765242 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1296765241} - m_LocalRotation: {x: -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: 829406323} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 10, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1296765243 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1296765241} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1296765244 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1296765241} - m_CullTransparentMesh: 1 ---- !u!1 &1299088426 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1299088427} - - component: {fileID: 1299088430} - - component: {fileID: 1299088429} - - component: {fileID: 1299088428} - m_Layer: 5 - m_Name: StartingBPM - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1299088427 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1299088426} - m_LocalRotation: {x: 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: 552375321} - m_Father: {fileID: 1511927531} - 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: 0, y: -0.00012475} - m_SizeDelta: {x: 66.5, y: 26.849} - m_Pivot: {x: 1, y: 0.5} ---- !u!114 &1299088428 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1299088426} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1299088429} - m_TextViewport: {fileID: 552375321} - m_TextComponent: {fileID: 2027507892} - m_Placeholder: {fileID: 2003035388} - m_VerticalScrollbar: {fileID: 0} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 3 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 2 - m_LineType: 0 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 3 - m_RegexValue: - m_GlobalPointSize: 14 - m_CharacterLimit: 0 - m_OnEndEdit: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 689207021} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.TempoTimeline, Assembly-CSharp - m_MethodName: UpdateStartingBPMFromText - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - 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: 120 - 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 &1299088429 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1299088426} - 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, g: 0, b: 0, a: 0.30588236} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1299088430 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1299088426} - m_CullTransparentMesh: 1 ---- !u!1 &1310571273 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1310571274} - - component: {fileID: 1310571276} - - component: {fileID: 1310571275} - m_Layer: 5 - m_Name: Outline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1310571274 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1310571273} - m_LocalRotation: {x: 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: 411779174} - 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 &1310571275 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1310571273} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 60 ---- !u!222 &1310571276 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1310571273} - m_CullTransparentMesh: 1 ---- !u!1 &1331923531 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1331923532} - 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 &1331923532 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1331923531} - m_LocalRotation: {x: -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: 1589389271} - m_Father: {fileID: 910102825} - 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 &1332325962 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1332325963} - 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 &1332325963 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1332325962} - m_LocalRotation: {x: -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: 619942673} - m_Father: {fileID: 1992194283} - 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 &1342731038 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1342731039} - 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 &1342731039 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1342731038} - m_LocalRotation: {x: -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: 55749582} - m_Father: {fileID: 1663318372} - 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 &1342998171 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1342998172} - - component: {fileID: 1342998175} - - component: {fileID: 1342998174} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1342998172 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1342998171} - m_LocalRotation: {x: -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: 1783491358} - 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: 33, y: 33} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1342998174 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1342998171} - 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: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e63dfe3b432d7404bab9ef307426a0bf, 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 &1342998175 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1342998171} - m_CullTransparentMesh: 1 ---- !u!1 &1345846029 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1345846030} - - component: {fileID: 1345846033} - - component: {fileID: 1345846032} - - component: {fileID: 1345846031} - m_Layer: 5 - m_Name: PlayBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1345846030 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1345846029} - m_LocalRotation: {x: 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: 749172747} - m_Father: {fileID: 1709317943} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 50, y: 0} - m_SizeDelta: {x: 39.999985, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1345846031 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1345846029} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} - m_ColorMultiplier: 1 - m_FadeDuration: 0 - 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: 1345846032} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1345846032 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1345846029} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1345846033 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1345846029} - m_CullTransparentMesh: 1 ---- !u!1 &1380319272 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1380319273} - - component: {fileID: 1380319275} - - component: {fileID: 1380319274} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1380319273 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1380319272} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000799, y: 1.0000799, z: 1.0000799} - m_Children: [] - m_Father: {fileID: 1511927531} - 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: 224.00015, y: 0} - m_SizeDelta: {x: 1056, y: 2} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1380319274 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1380319272} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1380319275 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1380319272} - m_CullTransparentMesh: 1 ---- !u!1 &1412492898 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1412492899} - - component: {fileID: 1412492902} - - component: {fileID: 1412492901} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1412492899 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1412492898} - m_LocalRotation: {x: -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: 2131880461} - 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: 35, y: 35} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1412492901 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1412492898} - 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: 0.84705883, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 0c2c8bed0306b7d408a268884c6af79b, 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 &1412492902 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1412492898} - m_CullTransparentMesh: 1 ---- !u!1 &1423699435 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1423699436} - - component: {fileID: 1423699438} - - component: {fileID: 1423699437} - - component: {fileID: 1423699442} - - component: {fileID: 1423699439} - - component: {fileID: 1423699440} - - component: {fileID: 1423699441} - m_Layer: 0 - m_Name: Editor - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1423699436 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 2.6891809, y: -1.1938407, z: 232.2403} - 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!114 &1423699437 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 28c29f0a107b3e14bb0493419464c89f, type: 3} - m_Name: - m_EditorClassIdentifier: - MainCanvas: {fileID: 1791483802} - EditorCamera: {fileID: 2047408675} - GameLetterbox: {fileID: 89978021} - ScreenRenderTexture: {fileID: 8400000, guid: d3f3d6ca32122da4d9e3a8e7aa2ede16, type: 2} - Screen: {fileID: 558010761} - GridGameSelector: {fileID: 1154875943} - eventSelectorBG: {fileID: 110654310} - Timeline: {fileID: 1861169747} - GameEventSelectorTitle: {fileID: 246861490} - NewBTN: {fileID: 1683100750} - OpenBTN: {fileID: 1665554291} - SaveBTN: {fileID: 678553526} - UndoBTN: {fileID: 1747099763} - RedoBTN: {fileID: 2131880462} - MusicSelectBTN: {fileID: 1055877579} - FullScreenBTN: {fileID: 151246938} - TempoFinderBTN: {fileID: 1478799966} - SnapDiagBTN: {fileID: 1201441977} - EditorThemeBTN: {fileID: 528192061} - EditorSettingsBTN: {fileID: 3236232} - tooltipText: {fileID: 1196204504} - discordDuringTesting: 0 - canSelect: 1 - editingInputField: 0 ---- !u!114 &1423699438 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f86858990a87c764892672104bdaef1f, type: 3} - m_Name: - m_EditorClassIdentifier: - level: {fileID: 0} - music: {fileID: 0} - debugUI: 0 - playOnStart: 0 - editor: 1 ---- !u!114 &1423699439 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e2b2a61b5fc830d4e906f0f059365bac, type: 3} - m_Name: - m_EditorClassIdentifier: - eventsSelected: [] ---- !u!114 &1423699440 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b47ca28d69cd18e429a3548426c65351, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &1423699441 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4cad4c81175643243b3e0c481b8acfb6, type: 3} - m_Name: - m_EditorClassIdentifier: - boxVisual: {fileID: 411779174} - timelineContent: {fileID: 1852819573} - selecting: 0 ---- !u!114 &1423699442 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1423699435} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c6b7fb8acdd40984c8ae195548f05680, type: 3} - m_Name: - m_EditorClassIdentifier: - ThemeTXT: {fileID: 4900000, guid: 2764bae4979406541a0596e739f420fd, type: 3} - layer: {fileID: 1906769994} - tempoLayer: {fileID: 1511927534} - musicLayer: {fileID: 954835807} ---- !u!1 &1436123037 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1436123038} - - component: {fileID: 1436123040} - - component: {fileID: 1436123039} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1436123038 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1436123037} - 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: 380411594} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.15, y: 11.84} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &1436123039 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1436123037} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1436123040 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1436123037} - m_CullTransparentMesh: 1 ---- !u!1 &1438983641 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1438983644} - - component: {fileID: 1438983643} - - component: {fileID: 1438983642} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1438983642 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1438983641} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "0\n\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1438983643 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1438983641} - m_CullTransparentMesh: 1 ---- !u!224 &1438983644 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1438983641} - m_LocalRotation: {x: 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: 1942887181} - 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!1 &1443721746 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1443721747} - - component: {fileID: 1443721748} - m_Layer: 5 - m_Name: Color - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1443721747 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1443721746} - m_LocalRotation: {x: 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: 537615368} - - {fileID: 1535224917} - - {fileID: 723094753} - m_Father: {fileID: 830452352} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -25} - m_SizeDelta: {x: 537.35, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1443721748 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1443721746} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 537615369} - parameterManager: {fileID: 830452354} - slider: {fileID: 0} - inputField: {fileID: 0} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 1535224918} - ColorTable: {fileID: 723094753} - colorTableActive: 0 - colorPreview: {fileID: 1535224921} - inputFieldString: {fileID: 0} ---- !u!1 &1453521077 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1453521078} - - component: {fileID: 1453521080} - - component: {fileID: 1453521079} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1453521078 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1453521077} - m_LocalRotation: {x: 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: 530463411} - 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 &1453521079 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1453521077} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "0\n\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1453521080 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1453521077} - m_CullTransparentMesh: 1 ---- !u!1 &1462347073 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1462347074} - - component: {fileID: 1462347077} - - component: {fileID: 1462347076} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1462347074 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1462347073} - m_LocalRotation: {x: -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: 121871280} - 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: 36.7, y: 40} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1462347076 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1462347073} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 5181778189044111492, guid: d25eab4740f92b74087acaa572d8a1c4, 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 &1462347077 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1462347073} - m_CullTransparentMesh: 1 ---- !u!1 &1463520165 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1463520166} - - component: {fileID: 1463520168} - - component: {fileID: 1463520167} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1463520166 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1463520165} - m_LocalRotation: {x: -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: 1201441976} - 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.8} - m_SizeDelta: {x: 30.24, y: 30.24} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1463520167 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1463520165} - 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: 0.5942388, b: 0.30588233, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: b7a1fac8b59b4d14289fa198206ef47e, 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 &1463520168 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1463520165} - m_CullTransparentMesh: 1 ---- !u!1 &1466780684 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1466780685} - m_Layer: 5 - m_Name: Main - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1466780685 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1466780684} - m_LocalRotation: {x: 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: 1725559316} - - {fileID: 2064111990} - - {fileID: 734734193} - m_Father: {fileID: 1063174879} - 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: -30, y: -30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1474986787 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1474986788} - - component: {fileID: 1474986790} - - component: {fileID: 1474986789} - m_Layer: 7 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1474986788 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1474986787} - m_LocalRotation: {x: -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: 660967737} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -0.040008545, y: 0} - m_SizeDelta: {x: -0.08, y: 4} - m_Pivot: {x: 1, y: 1} ---- !u!114 &1474986789 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1474986787} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1474986790 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1474986787} - m_CullTransparentMesh: 1 ---- !u!1 &1478022676 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1478022677} - - component: {fileID: 1478022679} - - component: {fileID: 1478022678} - 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 &1478022677 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478022676} - m_LocalRotation: {x: 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: 1671827687} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1478022678 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478022676} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 'String - -' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 23.95 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1478022679 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478022676} - m_CullTransparentMesh: 1 ---- !u!1 &1478799964 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1478799965} - - component: {fileID: 1478799968} - - component: {fileID: 1478799967} - - component: {fileID: 1478799966} - m_Layer: 5 - m_Name: Tempo Finder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1478799965 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478799964} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1022970660} - m_Father: {fileID: 202724642} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 215.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1478799966 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478799964} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1478799967} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1265865542} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TempoFinder, Assembly-CSharp - m_MethodName: SwitchTempoDialog - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1478799967 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478799964} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1478799968 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1478799964} - m_CullTransparentMesh: 1 ---- !u!1 &1489888670 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1489888671} - - component: {fileID: 1489888674} - - component: {fileID: 1489888673} - - component: {fileID: 1489888672} - m_Layer: 5 - m_Name: Color picker - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1489888671 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489888670} - m_LocalRotation: {x: -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: 723094753} - 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: 12.209991} - m_SizeDelta: {x: -19.999998, y: -94.42} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1489888672 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489888670} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: af3ff511a986a5c4e8dc1a7939e7b981, type: 3} - m_Name: - m_EditorClassIdentifier: - colorPickerShader: {fileID: 0} - image: {fileID: 1489888673} ---- !u!114 &1489888673 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489888670} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 2100000, guid: 8a6d493ef83c61d45b80f5a22a814173, type: 2} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1489888674 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1489888670} - m_CullTransparentMesh: 0 ---- !u!1 &1497456599 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1497456600} - - component: {fileID: 1497456603} - - component: {fileID: 1497456602} - - component: {fileID: 1497456601} - m_Layer: 5 - m_Name: Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1497456600 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1497456599} - m_LocalRotation: {x: 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: 1026335624} - m_Father: {fileID: 1063174879} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -38, y: -38} - m_SizeDelta: {x: 52, y: 52} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1497456601 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1497456599} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1497456602} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1497456602 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1497456599} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1497456603 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1497456599} - m_CullTransparentMesh: 1 ---- !u!1 &1507800755 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1507800756} - - component: {fileID: 1507800758} - - component: {fileID: 1507800757} - 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 &1507800756 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1507800755} - m_LocalRotation: {x: 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: 2051557111} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 30, y: -25} - m_SizeDelta: {x: 730.58, y: 82.37} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1507800757 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1507800755} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Settings - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 54.4 - m_fontSizeBase: 54.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1507800758 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1507800755} - m_CullTransparentMesh: 1 ---- !u!1 &1511927530 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1511927531} - - component: {fileID: 1511927535} - - component: {fileID: 1511927534} - - component: {fileID: 1511927533} - m_Layer: 5 - m_Name: TempoLayer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1511927531 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1511927530} - m_LocalRotation: {x: 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: 1766883149} - - {fileID: 1609794607} - - {fileID: 1380319273} - - {fileID: 991363087} - - {fileID: 1299088427} - m_Father: {fileID: 1861169746} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 111.49994, y: -70.24402} - m_SizeDelta: {x: 223, y: 26.849} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1511927533 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1511927530} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &1511927534 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1511927530} - 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.8470589, g: 0.8470589, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1511927535 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1511927530} - m_CullTransparentMesh: 1 ---- !u!1 &1522319055 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1522319056} - - component: {fileID: 1522319058} - - component: {fileID: 1522319057} - 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 &1522319056 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1522319055} - m_LocalRotation: {x: 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: 426555698} - m_Father: {fileID: 723094753} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 10, y: -5} - m_SizeDelta: {x: -15, y: 23.2} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1522319057 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1522319055} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: '#' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 22.9 - m_fontSizeBase: 22.9 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1522319058 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1522319055} - m_CullTransparentMesh: 1 ---- !u!1 &1527251879 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1527251880} - - component: {fileID: 1527251882} - - component: {fileID: 1527251883} - - component: {fileID: 1527251881} - m_Layer: 5 - m_Name: BeatGrid - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1527251880 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1527251879} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.011111111, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1852819573} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -27.593994} - m_SizeDelta: {x: 1440.022, y: -113.04} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1527251881 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1527251879} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 35ff6e8800018654d9558db07c4cd080, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.45490196, g: 0.45490196, b: 0.45490196, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_improveResolution: 0 - m_Resolution: 0 - m_useNativeSize: 0 - m_points: - - {x: 0, y: 0} - - {x: 1, y: 0} - - {x: 1, y: 1} - - {x: 0, y: 1} - - {x: 0, y: 0} - - {x: 0, y: 1} - - {x: 0.0625, y: 1} - - {x: 0.0625, y: 1} - - {x: 0.0625, y: 0} - - {x: 0.125, y: 0} - - {x: 0.125, y: 0} - - {x: 0.125, y: 1} - - {x: 0.1875, y: 1} - - {x: 0.1875, y: 1} - - {x: 0.1875, y: 0} - - {x: 0.25, y: 0} - - {x: 0.25, y: 0} - - {x: 0.25, y: 1} - - {x: 0.3125, y: 1} - - {x: 0.3125, y: 1} - - {x: 0.3125, y: 0} - - {x: 0.375, y: 0} - - {x: 0.375, y: 0} - - {x: 0.375, y: 1} - - {x: 0.4375, y: 1} - - {x: 0.4375, y: 1} - - {x: 0.4375, y: 0} - - {x: 0.5, y: 0} - - {x: 0.5, y: 0} - - {x: 0.5, y: 1} - - {x: 0.5625, y: 1} - - {x: 0.5625, y: 1} - - {x: 0.5625, y: 0} - - {x: 0.625, y: 0} - - {x: 0.625, y: 0} - - {x: 0.625, y: 1} - - {x: 0.6875, y: 1} - - {x: 0.6875, y: 1} - - {x: 0.6875, y: 0} - - {x: 0.75, y: 0} - - {x: 0.75, y: 0} - - {x: 0.75, y: 1} - - {x: 0.8125, y: 1} - - {x: 0.8125, y: 1} - - {x: 0.8125, y: 0} - - {x: 0.875, y: 0} - - {x: 0.875, y: 0} - - {x: 0.875, y: 1} - - {x: 0.9375, y: 1} - - {x: 0.9375, y: 1} - - {x: 0.9375, y: 0} - - {x: 1, y: 0} - - {x: 1, y: 1} - lineThickness: 2 - relativeSize: 1 - lineList: 0 - lineCaps: 0 - bezierSegmentsPerCurve: 10 - LineJoins: 0 - BezierMode: 0 - drivenExternally: 0 - m_GridColumns: 16 - m_GridRows: 1 ---- !u!222 &1527251882 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1527251879} - m_CullTransparentMesh: 1 ---- !u!114 &1527251883 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1527251879} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c7a9db66b8fb65479a81158697db051, type: 3} - m_Name: - m_EditorClassIdentifier: - snap: 1 - count: 0 ---- !u!1 &1534220298 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1534220299} - - component: {fileID: 1534220301} - - component: {fileID: 1534220300} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1534220299 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1534220298} - m_LocalRotation: {x: -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: 989912617} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1534220300 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1534220298} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1534220301 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1534220298} - m_CullTransparentMesh: 1 ---- !u!1 &1535224916 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1535224917} - - component: {fileID: 1535224920} - - component: {fileID: 1535224919} - - component: {fileID: 1535224918} - - component: {fileID: 1535224921} - m_Layer: 5 - m_Name: ColorBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1535224917 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_LocalRotation: {x: -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: 1443721747} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.2, y: 0} - m_SizeDelta: {x: 100, y: 30} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1535224918 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 0 - 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: 1535224919} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1535224919 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1535224920 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_CullTransparentMesh: 1 ---- !u!114 &1535224921 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1535224916} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5c2c42ee235f17049ab3792499eccc59, type: 3} - m_Name: - m_EditorClassIdentifier: - previewGraphic: {fileID: 1535224919} - colorPicker: {fileID: 1489888672} - hex: {fileID: 426555699} ---- !u!1 &1548381522 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1548381523} - - component: {fileID: 1548381525} - - component: {fileID: 1548381524} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1548381523 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1548381522} - m_LocalRotation: {x: 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: 575794484} - 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 &1548381524 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1548381522} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "FFFFFF\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1548381525 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1548381522} - m_CullTransparentMesh: 1 ---- !u!1 &1549727851 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1549727852} - - component: {fileID: 1549727853} - m_Layer: 8 - m_Name: GameObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1549727852 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1549727851} - m_LocalRotation: {x: 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: 358789044} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1549727853 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1549727851} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 45 - m_Right: 0 - m_Top: 25 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &1550880754 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1550880755} - - component: {fileID: 1550880758} - - component: {fileID: 1550880757} - - component: {fileID: 1550880756} - m_Layer: 5 - m_Name: Increment - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1550880755 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1550880754} - m_LocalRotation: {x: 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: 413228133} - m_Father: {fileID: 58525996} - 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: 184, y: 16.199982} - m_SizeDelta: {x: 58.76, y: 58.76} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1550880756 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1550880754} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1550880757} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - SnapDialog: {fileID: 683816223} - isDown: 0 ---- !u!114 &1550880757 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1550880754} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1550880758 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1550880754} - m_CullTransparentMesh: 1 ---- !u!1 &1567318395 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1567318396} - - component: {fileID: 1567318398} - - component: {fileID: 1567318397} - m_Layer: 5 - m_Name: SongTime - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1567318396 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1567318395} - m_LocalRotation: {x: 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: 446434229} - 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: 52.18994, y: -13.502012} - m_SizeDelta: {x: -114.39, y: -37.01} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1567318397 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1567318395} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 00:00:00 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 15.6 - m_fontSizeBase: 15.6 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 0 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 4 - m_VerticalAlignment: 1024 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1567318398 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1567318395} - m_CullTransparentMesh: 1 ---- !u!1 &1575762741 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1575762742} - - component: {fileID: 1575762743} - 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 &1575762742 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1575762741} - m_LocalRotation: {x: 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: 1886627918} - m_Father: {fileID: 735918246} - 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 &1575762743 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1575762741} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &1585542809 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1585542810} - - component: {fileID: 1585542812} - - component: {fileID: 1585542811} - m_Layer: 5 - m_Name: BG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1585542810 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1585542809} - m_LocalRotation: {x: 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: 1090036110} - 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: 571.95, y: 87.81} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1585542811 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1585542809} - 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, g: 0, b: 0, a: 0.6117647} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1585542812 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1585542809} - m_CullTransparentMesh: 1 ---- !u!1 &1589389270 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1589389271} - - component: {fileID: 1589389273} - - component: {fileID: 1589389272} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1589389271 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1589389270} - m_LocalRotation: {x: -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: 1331923532} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1589389272 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1589389270} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1589389273 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1589389270} - m_CullTransparentMesh: 1 ---- !u!1 &1609794606 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1609794607} - - component: {fileID: 1609794609} - - component: {fileID: 1609794608} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1609794607 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1609794606} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000799, y: 1.0000799, z: 1.0000799} - m_Children: [] - m_Father: {fileID: 1511927531} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 224.00006, y: 0} - m_SizeDelta: {x: 1056, y: 2} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1609794608 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1609794606} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1609794609 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1609794606} - m_CullTransparentMesh: 1 ---- !u!1 &1618259387 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1618259388} - - component: {fileID: 1618259390} - - component: {fileID: 1618259389} - m_Layer: 5 - m_Name: Fill - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1618259388 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1618259387} - m_LocalRotation: {x: -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: 1013432627} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 10, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1618259389 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1618259387} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1618259390 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1618259387} - m_CullTransparentMesh: 1 ---- !u!1 &1663318370 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1663318372} - - component: {fileID: 1663318371} - m_Layer: 5 - m_Name: Slider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1663318371 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1663318370} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 55749584} - m_FillRect: {fileID: 1618259388} - m_HandleRect: {fileID: 55749582} - m_Direction: 0 - m_MinValue: 0 - m_MaxValue: 1 - m_WholeNumbers: 1 - m_Value: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!224 &1663318372 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1663318370} - m_LocalRotation: {x: 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: 2019624422} - - {fileID: 1013432627} - - {fileID: 1342731039} - m_Father: {fileID: 677349554} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 61.96001, y: 0.0000097752} - m_SizeDelta: {x: -123.92, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1665554289 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1665554290} - - component: {fileID: 1665554293} - - component: {fileID: 1665554292} - - component: {fileID: 1665554291} - m_Layer: 5 - m_Name: Open - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1665554290 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1665554289} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1128012798} - m_Father: {fileID: 202724642} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 42.700012, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1665554291 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1665554289} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1665554292} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: OpenRemix - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1665554292 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1665554289} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1665554293 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1665554289} - m_CullTransparentMesh: 1 ---- !u!1 &1669671031 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1669671032} - - component: {fileID: 1669671034} - - component: {fileID: 1669671033} - m_Layer: 5 - m_Name: BlackBG - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1669671032 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1669671031} - m_LocalRotation: {x: -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: 683816222} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -160.55, y: 173} - m_SizeDelta: {x: 347.94, y: 194} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1669671033 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1669671031} - 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, g: 0, b: 0, a: 0.3529412} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1669671034 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1669671031} - m_CullTransparentMesh: 1 ---- !u!1 &1671351974 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1671351975} - - component: {fileID: 1671351977} - - component: {fileID: 1671351976} - - component: {fileID: 1671351978} - - component: {fileID: 1671351979} - m_Layer: 5 - m_Name: Layers - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1671351975 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - m_LocalRotation: {x: 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: 1906769993} - m_Father: {fileID: 1861169746} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 111.50012, y: -16.119995} - m_SizeDelta: {x: 223, y: -135.09} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1671351976 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - 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, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1671351977 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - m_CullTransparentMesh: 1 ---- !u!114 &1671351978 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &1671351979 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671351974} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 0 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 0 - m_ChildControlWidth: 0 - m_ChildControlHeight: 0 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &1671827686 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1671827687} - - component: {fileID: 1671827688} - m_Layer: 5 - m_Name: String - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1671827687 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671827686} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1478022677} - - {fileID: 1776034727} - m_Father: {fileID: 830452352} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 288.675, y: -35} - m_SizeDelta: {x: 537.35, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1671827688 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1671827686} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} - m_Name: - m_EditorClassIdentifier: - caption: {fileID: 1478022678} - parameterManager: {fileID: 830452354} - slider: {fileID: 0} - inputField: {fileID: 0} - toggle: {fileID: 0} - dropdown: {fileID: 0} - ColorBTN: {fileID: 0} - ColorTable: {fileID: 0} - colorTableActive: 0 - colorPreview: {fileID: 0} - inputFieldString: {fileID: 1776034728} ---- !u!1 &1683100748 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1683100749} - - component: {fileID: 1683100752} - - component: {fileID: 1683100751} - - component: {fileID: 1683100750} - m_Layer: 5 - m_Name: New - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1683100749 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1683100748} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 708484804} - m_Father: {fileID: 202724642} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 2.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1683100750 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1683100748} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1683100751} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1423699437} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp - m_MethodName: LoadRemix - m_Mode: 5 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1683100751 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1683100748} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1683100752 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1683100748} - m_CullTransparentMesh: 1 ---- !u!1 &1694213495 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1694213496} - 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 &1694213496 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1694213495} - m_LocalRotation: {x: -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: 2067805743} - m_Father: {fileID: 749529047} - 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 &1700641149 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1700641150} - - component: {fileID: 1700641152} - - component: {fileID: 1700641151} - m_Layer: 5 - m_Name: Tempo Finder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1700641150 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700641149} - m_LocalRotation: {x: 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: 584527987} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 46} - m_SizeDelta: {x: 238.71, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1700641151 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700641149} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Tempo Finder - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1700641152 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700641149} - m_CullTransparentMesh: 1 ---- !u!1 &1700850420 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1700850421} - - component: {fileID: 1700850423} - - component: {fileID: 1700850422} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1700850421 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700850420} - m_LocalRotation: {x: 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: 44197995} - 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: 50, y: 50} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1700850422 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700850420} - 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: 0.5803922, b: 0.5882353, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &1700850423 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1700850420} - m_CullTransparentMesh: 1 ---- !u!1 &1701256164 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1701256165} - - component: {fileID: 1701256167} - - component: {fileID: 1701256166} - m_Layer: 7 - m_Name: ResizeRight - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1701256165 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1701256164} - m_LocalRotation: {x: -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: 880758902} - 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: 0, y: 0.000019073486} - m_SizeDelta: {x: 0.5, y: 50} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1701256166 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1701256164} - 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.6156863} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 2442a7e8f9897914e98bc2b963f4186f, 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 &1701256167 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1701256164} - m_CullTransparentMesh: 1 ---- !u!1 &1709317942 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1709317943} - - component: {fileID: 1709317946} - - component: {fileID: 1709317945} - - component: {fileID: 1709317944} - m_Layer: 5 - m_Name: PreviewBar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1709317943 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1709317942} - m_LocalRotation: {x: -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: 9435781} - - {fileID: 1345846030} - - {fileID: 1783491358} - - {fileID: 121871280} - - {fileID: 129013733} - - {fileID: 151246937} - - {fileID: 1992194283} - m_Father: {fileID: 1110073995} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -0.017333984, y: 2} - m_SizeDelta: {x: -4.0350075, y: 49.982} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &1709317944 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1709317942} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} - m_Name: - m_EditorClassIdentifier: - m_EffectColor: {r: 1, g: 1, b: 1, a: 1} - m_EffectDistance: {x: 2, y: -2} - m_UseGraphicAlpha: 1 ---- !u!114 &1709317945 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1709317942} - 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1709317946 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1709317942} - m_CullTransparentMesh: 1 ---- !u!1 &1725559315 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1725559316} - - component: {fileID: 1725559318} - - component: {fileID: 1725559317} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1725559316 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1725559315} - m_LocalRotation: {x: -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: 1466780685} - 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 &1725559317 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1725559315} - 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, g: 0, b: 0, a: 0.6156863} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1725559318 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1725559315} - m_CullTransparentMesh: 1 ---- !u!1 &1733325622 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1733325624} - - component: {fileID: 1733325623} - m_Layer: 0 - m_Name: LetterboxEditor - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &1733325623 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1733325622} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e188ee899633d0b49870a5ae38b7359d, type: 3} - m_Name: - m_EditorClassIdentifier: - ratio: {x: 16, y: 9} - forceRatioOnAwake: 1 - listenForWindowChanges: 1 - createCameraForLetterBoxRendering: 0 - findCamerasAutomatically: 0 - letterBoxCameraColor: {r: 0, g: 0, b: 0, a: 1} - cameras: - - camera: {fileID: 2047408675} - anchor: 0 - vectorAnchor: {x: 0.5, y: 0.5} - letterBoxCamera: {fileID: 1186982022} ---- !u!4 &1733325624 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1733325622} - m_LocalRotation: {x: 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: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1747099761 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1747099762} - - component: {fileID: 1747099765} - - component: {fileID: 1747099764} - - component: {fileID: 1747099763} - m_Layer: 5 - m_Name: Undo - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1747099762 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747099761} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1071942425} - m_Father: {fileID: 202724642} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 128.70001, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1747099763 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747099761} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 1747099764} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 423099699} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.CommandManager, Assembly-CSharp - m_MethodName: Undo - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1747099764 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747099761} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1747099765 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747099761} - m_CullTransparentMesh: 1 ---- !u!1 &1747224095 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1747224096} - - component: {fileID: 1747224097} - m_Layer: 5 - m_Name: Grid - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1747224096 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747224095} - m_LocalRotation: {x: 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: 2037220114} - m_Father: {fileID: 1852819573} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -27.992676} - m_SizeDelta: {x: 32, y: -55.985} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1747224097 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1747224095} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9c7a9db66b8fb65479a81158697db051, type: 3} - m_Name: - m_EditorClassIdentifier: - snap: 1 - count: 13 ---- !u!1 &1757661635 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1757661638} - - component: {fileID: 1757661637} - - component: {fileID: 1757661636} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1757661636 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757661635} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Integer - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 20.2 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 1 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1757661637 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757661635} - m_CullTransparentMesh: 1 ---- !u!224 &1757661638 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1757661635} - m_LocalRotation: {x: 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: 677349554} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!1 &1766883148 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1766883149} - - component: {fileID: 1766883151} - - component: {fileID: 1766883150} - m_Layer: 5 - m_Name: Name - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1766883149 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1766883148} - m_LocalRotation: {x: 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: 1511927531} - 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: 1.5, y: 0} - m_SizeDelta: {x: -3, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1766883150 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1766883148} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Tempo - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.4 - m_fontSizeBase: 21.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1766883151 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1766883148} - m_CullTransparentMesh: 1 ---- !u!1 &1772187926 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1772187927} - - component: {fileID: 1772187929} - - component: {fileID: 1772187928} - m_Layer: 5 - m_Name: Percent - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1772187927 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1772187926} - m_LocalRotation: {x: -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: 967717799} - 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: 10.92, y: 0} - m_SizeDelta: {x: 58.5, y: 30.34} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1772187928 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1772187926} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: '%' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.3 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1772187929 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1772187926} - m_CullTransparentMesh: 1 ---- !u!1 &1776034726 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1776034727} - - component: {fileID: 1776034730} - - component: {fileID: 1776034729} - - component: {fileID: 1776034728} - 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 &1776034727 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1776034726} - m_LocalRotation: {x: 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: 35054572} - m_Father: {fileID: 1671827687} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.92, y: 0} - m_SizeDelta: {x: 468, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1776034728 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1776034726} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1776034729} - m_TextViewport: {fileID: 35054572} - m_TextComponent: {fileID: 225003585} - m_Placeholder: {fileID: 0} - m_VerticalScrollbar: {fileID: 9172948790907700978} - m_VerticalScrollbarEventHandler: {fileID: 0} - m_LayoutGroup: {fileID: 0} - m_ScrollSensitivity: 1 - m_ContentType: 0 - m_InputType: 0 - m_AsteriskChar: 42 - m_KeyboardType: 0 - m_LineType: 2 - m_HideMobileInput: 0 - m_HideSoftKeyboard: 0 - m_CharacterValidation: 0 - m_RegexValue: - m_GlobalPointSize: 12 - 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: AWWWWWWW BWWWWWWW - m_CaretBlinkRate: 0.85 - m_CaretWidth: 1 - m_ReadOnly: 0 - m_RichText: 0 - m_GlobalFontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} - m_OnFocusSelectAll: 1 - m_ResetOnDeActivation: 1 - m_RestoreOriginalTextOnEscape: 1 - m_isRichTextEditingAllowed: 0 - m_LineLimit: 0 - m_InputValidator: {fileID: 0} ---- !u!114 &1776034729 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1776034726} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1776034730 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1776034726} - m_CullTransparentMesh: 1 ---- !u!1 &1783491357 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1783491358} - - component: {fileID: 1783491361} - - component: {fileID: 1783491360} - - component: {fileID: 1783491359} - m_Layer: 5 - m_Name: StopBTN - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1783491358 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783491357} - m_LocalRotation: {x: 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: 1342998172} - m_Father: {fileID: 1709317943} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 94.99991, y: 0} - m_SizeDelta: {x: 39.999985, y: 40} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1783491359 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783491357} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} - m_ColorMultiplier: 1 - m_FadeDuration: 0 - 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: 1783491360} - m_OnClick: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1783491360 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783491357} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &1783491361 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783491357} - m_CullTransparentMesh: 1 ---- !u!1 &1783963079 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1783963080} - - component: {fileID: 1783963082} - - component: {fileID: 1783963081} - m_Layer: 5 - m_Name: CurrentTempo - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1783963080 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783963079} - m_LocalRotation: {x: -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: 285804967} - 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: 40.78, y: -0.6899786} - m_SizeDelta: {x: 97.54, y: 17.72} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1783963081 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783963079} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: ' = 120' - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 18.4 - m_fontSizeBase: 18.4 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: -17.41 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1783963082 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1783963079} - m_CullTransparentMesh: 1 ---- !u!1 &1791483799 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1791483803} - - component: {fileID: 1791483802} - - component: {fileID: 1791483801} - - component: {fileID: 1791483800} - m_Layer: 5 - m_Name: Canvas - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1791483800 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1791483799} - 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 &1791483801 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1791483799} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 1 - m_ReferencePixelsPerUnit: 100 - m_ScaleFactor: 1 - m_ReferenceResolution: {x: 1280, y: 720} - m_ScreenMatchMode: 0 - m_MatchWidthOrHeight: 0 - m_PhysicalUnit: 3 - m_FallbackScreenDPI: 96 - m_DefaultSpriteDPI: 96 - m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 0 ---- !u!223 &1791483802 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1791483799} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 1 - m_Camera: {fileID: 2047408675} - 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: 1500 - m_TargetDisplay: 0 ---- !u!224 &1791483803 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1791483799} - 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: 202724642} - - {fileID: 1861169746} - - {fileID: 1110073995} - - {fileID: 1050802356} - - {fileID: 703340359} - - {fileID: 683816222} - - {fileID: 1265865541} - - {fileID: 1946344931} - - {fileID: 1063174879} - - {fileID: 1090036110} - m_Father: {fileID: 0} - m_RootOrder: 3 - 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 &1797358229 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1797358230} - - component: {fileID: 1797358232} - - component: {fileID: 1797358231} - m_Layer: 5 - m_Name: Image (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1797358230 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1797358229} - m_LocalRotation: {x: -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: 584527987} - 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.000015258789} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1797358231 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1797358229} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 ---- !u!222 &1797358232 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1797358229} - m_CullTransparentMesh: 1 ---- !u!1 &1799484111 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1799484112} - - component: {fileID: 1799484114} - - component: {fileID: 1799484113} - m_Layer: 7 - m_Name: ResizeLine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1799484112 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1799484111} - m_LocalRotation: {x: -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: 880758902} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: -0.264, y: 5} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1799484113 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1799484111} - 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.6156863} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1799484114 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1799484111} - m_CullTransparentMesh: 1 ---- !u!1 &1837496587 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1837496588} - - component: {fileID: 1837496590} - - component: {fileID: 1837496589} - m_Layer: 7 - m_Name: 4 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1837496588 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1837496587} - m_LocalRotation: {x: -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: 1231936949} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -0.040008545, y: 0} - m_SizeDelta: {x: -0.08, y: 4} - m_Pivot: {x: 1, y: 0} ---- !u!114 &1837496589 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1837496587} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1837496590 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1837496587} - m_CullTransparentMesh: 1 ---- !u!1 &1838356726 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1838356727} - m_Layer: 5 - m_Name: EventGrid - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1838356727 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1838356726} - m_LocalRotation: {x: 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: 2142375787} - - {fileID: 798021449} - m_Father: {fileID: 1852819573} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -84.09494} - m_SizeDelta: {x: 320, y: -113.02} - m_Pivot: {x: 0, y: 1} ---- !u!1 &1852819572 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1852819573} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1852819573 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1852819572} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 100, y: 1, z: 1} - m_Children: - - {fileID: 238901181} - - {fileID: 1527251880} - - {fileID: 1747224096} - - {fileID: 1838356727} - - {fileID: 689207020} - - {fileID: 1037563074} - - {fileID: 770589360} - - {fileID: 580861938} - - {fileID: 421818704} - - {fileID: 2066632680} - - {fileID: 19519745} - m_Father: {fileID: 547319783} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: -0.000091552734, y: 0} - m_SizeDelta: {x: 320, y: -22.06} - m_Pivot: {x: 0, y: 1} ---- !u!1 &1861169745 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1861169746} - - component: {fileID: 1861169747} - m_Layer: 5 - m_Name: Timeline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1861169746 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1861169745} - m_LocalRotation: {x: 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: 1264012262} - - {fileID: 441876681} - - {fileID: 1980243266} - - {fileID: 1671351975} - - {fileID: 446434229} - - {fileID: 1511927531} - - {fileID: 954835804} - m_Father: {fileID: 1791483803} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 641, y: 15.64502} - m_SizeDelta: {x: 1278, y: -18.721} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1861169747 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1861169745} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bec7fb5d989cb2d4792951c751f8fc23, type: 3} - m_Name: - m_EditorClassIdentifier: - SongBeat: {fileID: 932211468} - SongPos: {fileID: 1567318397} - CurrentTempo: {fileID: 1783963081} - eventObjs: [] - LayerCount: 4 - metronomeEnabled: 0 - resizable: 0 - snapInterval: 0.25 - TimelineSlider: {fileID: 770589360} - TimelineGridSelect: {fileID: 238901181} - TimelinePlaybackBeat: {fileID: 117889364} - TimelineContent: {fileID: 1852819573} - TimelineSongPosLineRef: {fileID: 580861938} - TimelineEventObjRef: {fileID: 798021449} - LayersRect: {fileID: 1671351975} - TempoInfo: {fileID: 689207021} - VolumeInfo: {fileID: 1037563077} - PlayBTN: {fileID: 1345846031} - PauseBTN: {fileID: 9435782} - StopBTN: {fileID: 1783491359} - MetronomeBTN: {fileID: 129013734} - AutoplayBTN: {fileID: 121871281} - SelectionsBTN: {fileID: 270008766} - TempoChangeBTN: {fileID: 456434811} - MusicVolumeBTN: {fileID: 689781278} - PlaybackSpeed: {fileID: 1992194284} - LayerCorners: - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} ---- !u!1 &1877453493 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1877453494} - - component: {fileID: 1877453496} - - component: {fileID: 1877453495} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1877453494 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1877453493} - m_LocalRotation: {x: -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: 749529047} - 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 &1877453495 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1877453493} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1877453496 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1877453493} - m_CullTransparentMesh: 1 ---- !u!1 &1882704218 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1882704221} - - component: {fileID: 1882704220} - - component: {fileID: 1882704219} - m_Layer: 5 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1882704219 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1882704218} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Integer - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 20.5 - m_fontSizeBase: 20 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 3 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 1 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1882704220 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1882704218} - m_CullTransparentMesh: 1 ---- !u!224 &1882704221 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1882704218} - m_LocalRotation: {x: 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: 345301791} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 63.92, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!1 &1886627915 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1886627918} - - component: {fileID: 1886627917} - - component: {fileID: 1886627916} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1886627916 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1886627915} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "0\n\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} - m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1886627917 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1886627915} - m_CullTransparentMesh: 1 ---- !u!224 &1886627918 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1886627915} - m_LocalRotation: {x: 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: 1575762742} - 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!1 &1906769992 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1906769993} - - component: {fileID: 1906769995} - - component: {fileID: 1906769994} - - component: {fileID: 1906769996} - m_Layer: 5 - m_Name: Layer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1906769993 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1906769992} - m_LocalRotation: {x: 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: 1274849046} - - {fileID: 93132553} - - {fileID: 947065510} - m_Father: {fileID: 1671351975} - 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: 223, y: 51.05} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1906769994 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1906769992} - 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.13207549, g: 0.13207549, b: 0.13207549, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1906769995 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1906769992} - m_CullTransparentMesh: 1 ---- !u!114 &1906769996 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1906769992} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b90b6b57a843c2245bfdae87a3e8fb21, type: 3} - m_Name: - m_EditorClassIdentifier: - rect: {fileID: 1906769993} ---- !u!1 &1918556255 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1918556256} - - component: {fileID: 1918556259} - - component: {fileID: 1918556258} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1918556256 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918556255} - m_LocalRotation: {x: -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: 678553525} - 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: 30, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1918556258 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918556255} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 9ae7ecf2cc001d14595ec03e1d4d86a6, 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 &1918556259 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1918556255} - m_CullTransparentMesh: 1 ---- !u!1 &1921041734 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1921041735} - - component: {fileID: 1921041737} - - component: {fileID: 1921041736} - m_Layer: 7 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1921041735 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1921041734} - m_LocalRotation: {x: -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: 660967737} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.04, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1921041736 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1921041734} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1921041737 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1921041734} - m_CullTransparentMesh: 1 ---- !u!1 &1928361018 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1928361019} - - component: {fileID: 1928361021} - - component: {fileID: 1928361020} - m_Layer: 5 - m_Name: Top - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1928361019 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1928361018} - 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: 770589360} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 18.8, y: 18.8} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &1928361020 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1928361018} - 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.19607845, g: 1, b: 0.19607845, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1928361021 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1928361018} - m_CullTransparentMesh: 1 ---- !u!1 &1942887180 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1942887181} - - component: {fileID: 1942887182} - 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 &1942887181 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1942887180} - m_LocalRotation: {x: 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: 1438983644} - m_Father: {fileID: 406843335} - 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 &1942887182 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1942887180} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &1946344930 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1946344931} - - component: {fileID: 1946344932} - m_Layer: 5 - m_Name: SettingsMenu - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &1946344931 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946344930} - m_LocalRotation: {x: 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: 830672829} - - {fileID: 2051557111} - - {fileID: 1946352457} - m_Father: {fileID: 1791483803} - m_RootOrder: 7 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1946344932 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946344930} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d82cc04699de2e54483ca0e0468d9ed2, type: 3} - m_Name: - m_EditorClassIdentifier: - settingsMenu: {fileID: 1946344930} ---- !u!1 &1946352456 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1946352457} - - component: {fileID: 1946352460} - - component: {fileID: 1946352459} - - component: {fileID: 1946352458} - m_Layer: 5 - m_Name: Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1946352457 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946352456} - m_LocalRotation: {x: 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: 232337125} - m_Father: {fileID: 1946344931} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -38, y: -38} - m_SizeDelta: {x: 52, y: 52} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1946352458 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946352456} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1946352459} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1946344932} - m_TargetAssemblyTypeName: HeavenStudio.Editor.SettingsDialog, Assembly-CSharp - m_MethodName: SwitchSettingsDialog - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1946352459 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946352456} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1946352460 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1946352456} - m_CullTransparentMesh: 1 ---- !u!1 &1948669745 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1948669748} - - component: {fileID: 1948669747} - - component: {fileID: 1948669746} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1948669746 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1948669745} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 256 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 1 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1948669747 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1948669745} - m_CullTransparentMesh: 1 ---- !u!224 &1948669748 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1948669745} - m_LocalRotation: {x: 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: 1260023823} - 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!1 &1953621881 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1953621882} - - component: {fileID: 1953621884} - - component: {fileID: 1953621883} - m_Layer: 7 - m_Name: 1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1953621882 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1953621881} - m_LocalRotation: {x: -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: 1231936949} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.04, y: 0} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1953621883 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1953621881} - 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, g: 0, b: 0, a: 0.2} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 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 &1953621884 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1953621881} - m_CullTransparentMesh: 1 ---- !u!1 &1964271230 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1964271231} - - component: {fileID: 1964271233} - - component: {fileID: 1964271232} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1964271231 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1964271230} - m_LocalRotation: {x: 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: 954835804} - 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: 224.00015, y: 0} - m_SizeDelta: {x: 1056, y: 2} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1964271232 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1964271230} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1964271233 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1964271230} - m_CullTransparentMesh: 1 ---- !u!1 &1971243155 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1971243156} - - component: {fileID: 1971243159} - - component: {fileID: 1971243158} - - component: {fileID: 1971243157} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1971243156 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1971243155} - m_LocalRotation: {x: 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: 158195509} - 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 &1971243157 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1971243155} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &1971243158 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1971243155} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Enter volume - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 1325400063 - m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.88 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1971243159 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1971243155} - m_CullTransparentMesh: 1 ---- !u!1 &1980243265 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1980243266} - - component: {fileID: 1980243268} - - component: {fileID: 1980243267} - m_Layer: 5 - m_Name: InnerTimeline - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1980243266 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1980243265} - m_LocalRotation: {x: 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: 1861169746} - 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: -14.242798} - m_SizeDelta: {x: 0, y: -138.84} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1980243267 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1980243265} - 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, g: 0, b: 0, a: 0} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1980243268 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1980243265} - m_CullTransparentMesh: 1 ---- !u!1 &1981150263 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1981150264} - - component: {fileID: 1981150266} - - component: {fileID: 1981150265} - m_Layer: 5 - m_Name: Graphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1981150264 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1981150263} - m_LocalRotation: {x: -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: 151246937} - 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: 40, y: 40} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1981150265 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1981150263} - 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.3254717, g: 1, b: 0.4334381, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 55bb46a7614176b4c941a5caf846f7e8, 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 &1981150266 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1981150263} - m_CullTransparentMesh: 1 ---- !u!1 &1983743055 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1983743056} - - component: {fileID: 1983743057} - 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 &1983743056 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1983743055} - m_LocalRotation: {x: 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: 1077158960} - - {fileID: 1060150111} - m_Father: {fileID: 215482486} - 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: -8, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1983743057 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1983743055} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: -8, y: -5, z: -8, w: -5} - m_Softness: {x: 0, y: 0} ---- !u!1 &1989911452 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1989911453} - - component: {fileID: 1989911455} - - component: {fileID: 1989911454} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1989911453 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1989911452} - m_LocalRotation: {x: 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: 158195509} - 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 &1989911454 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1989911452} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "100\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.3 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1989911455 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1989911452} - m_CullTransparentMesh: 1 ---- !u!1 &1992194282 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1992194283} - - component: {fileID: 1992194284} - - component: {fileID: 1992194285} - m_Layer: 5 - m_Name: PlaybackSpeed - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1992194283 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1992194282} - m_LocalRotation: {x: 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: 663306162} - - {fileID: 1332325963} - - {fileID: 469226883} - - {fileID: 307892647} - m_Father: {fileID: 1709317943} - 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: 0, y: -10.5} - m_SizeDelta: {x: 160, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1992194284 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1992194282} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 501830977} - m_FillRect: {fileID: 619942673} - m_HandleRect: {fileID: 501830976} - m_Direction: 0 - m_MinValue: 0.25 - m_MaxValue: 3 - m_WholeNumbers: 0 - m_Value: 1 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1861169747} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.Timeline, Assembly-CSharp - m_MethodName: SetPlaybackSpeed - m_Mode: 0 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &1992194285 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1992194282} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 2 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 1861169747} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.Timeline, Assembly-CSharp - m_MethodName: ResetPlaybackSpeed - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!1 &1997273392 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1997273393} - - component: {fileID: 1997273395} - - component: {fileID: 1997273394} - m_Layer: 8 - m_Name: Seperator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1997273393 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1997273392} - m_LocalRotation: {x: 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: 1050802356} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -168.316, y: 0} - m_SizeDelta: {x: 2, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1997273394 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1997273392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1997273395 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1997273392} - m_CullTransparentMesh: 1 ---- !u!1 &2003035385 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2003035386} - - component: {fileID: 2003035389} - - component: {fileID: 2003035388} - - component: {fileID: 2003035387} - m_Layer: 5 - m_Name: Placeholder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2003035386 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003035385} - m_LocalRotation: {x: 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: 552375321} - 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 &2003035387 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003035385} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreLayout: 1 - m_MinWidth: -1 - m_MinHeight: -1 - m_PreferredWidth: -1 - m_PreferredHeight: -1 - m_FlexibleWidth: -1 - m_FlexibleHeight: -1 - m_LayoutPriority: 1 ---- !u!114 &2003035388 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003035385} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Enter BPM - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 1325400063 - m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.88 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &2003035389 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003035385} - m_CullTransparentMesh: 1 ---- !u!1 &2003322855 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2003322856} - - component: {fileID: 2003322858} - - component: {fileID: 2003322857} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2003322856 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003322855} - m_LocalRotation: {x: 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: 954835804} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 224.00006, y: 0} - m_SizeDelta: {x: 1056, y: 2} - m_Pivot: {x: 0, y: 0} ---- !u!114 &2003322857 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003322855} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &2003322858 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2003322855} - m_CullTransparentMesh: 1 ---- !u!1 &2019624421 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2019624422} - - component: {fileID: 2019624424} - - component: {fileID: 2019624423} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2019624422 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2019624421} - m_LocalRotation: {x: -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: 1663318372} - 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 &2019624423 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2019624421} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &2019624424 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2019624421} - m_CullTransparentMesh: 1 ---- !u!1 &2027507890 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2027507891} - - component: {fileID: 2027507893} - - component: {fileID: 2027507892} - m_Layer: 5 - m_Name: Text - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2027507891 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2027507890} - m_LocalRotation: {x: 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: 552375321} - 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 &2027507892 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2027507890} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: "120\u200B" - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 21.3 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 2.9 - m_fontSizeMax: 21.3 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 0 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &2027507893 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2027507890} - m_CullTransparentMesh: 1 ---- !u!1 &2037220113 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2037220114} - - component: {fileID: 2037220116} - - component: {fileID: 2037220115} - m_Layer: 5 - m_Name: Line - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &2037220114 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037220113} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01111111, y: 1, z: 1} - m_Children: - - {fileID: 555373789} - - {fileID: 236484356} - - {fileID: 994602715} - m_Father: {fileID: 1747224096} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: -15, y: -0.33703613} - m_SizeDelta: {x: 2, y: 28.106} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2037220115 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037220113} - 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.454902, g: 0.454902, b: 0.454902, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2037220116 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2037220113} - m_CullTransparentMesh: 1 ---- !u!1 &2046851079 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2046851080} - - component: {fileID: 2046851082} - - component: {fileID: 2046851081} - - component: {fileID: 2046851083} - m_Layer: 7 - m_Name: ResizeLeft - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2046851080 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2046851079} - m_LocalRotation: {x: 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: 798021449} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0.000019073486} - m_SizeDelta: {x: 0.18, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2046851081 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2046851079} - 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2046851082 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2046851079} - m_CullTransparentMesh: 1 ---- !u!114 &2046851083 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2046851079} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Delegates: - - eventID: 2 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: OnLeftDown - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 5 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragLeft - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 0 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragEnter - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - eventID: 1 - callback: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 798021450} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp - m_MethodName: DragExit - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!1 &2047408673 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2047408676} - - component: {fileID: 2047408675} - - component: {fileID: 2047408674} - 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 &2047408674 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2047408673} - m_Enabled: 0 ---- !u!20 &2047408675 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2047408673} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 2 - m_BackGroundColor: {r: 0.29803923, g: 0.29803923, b: 0.29803923, 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: 32 - 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 &2047408676 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2047408673} - 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 &2051557110 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2051557111} - m_Layer: 5 - m_Name: Main - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2051557111 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2051557110} - m_LocalRotation: {x: 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: 112206234} - - {fileID: 343854783} - - {fileID: 1507800756} - - {fileID: 199170820} - m_Father: {fileID: 1946344931} - 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: -30, y: -30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &2064111989 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2064111990} - - component: {fileID: 2064111992} - - component: {fileID: 2064111991} - m_Layer: 5 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2064111990 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2064111989} - m_LocalRotation: {x: -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: 1466780685} - 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 &2064111991 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2064111989} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 ---- !u!222 &2064111992 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2064111989} - m_CullTransparentMesh: 1 ---- !u!1 &2066632679 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2066632680} - - component: {fileID: 2066632681} - m_Layer: 5 - m_Name: BoxSelectionMask - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2066632680 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2066632679} - m_LocalRotation: {x: -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: 411779174} - m_Father: {fileID: 1852819573} - m_RootOrder: 9 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -26.463135} - m_SizeDelta: {x: 1054, y: -115.3} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &2066632681 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2066632679} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: {x: 0, y: 0, z: 0, w: 0} - m_Softness: {x: 0, y: 0} ---- !u!1 &2067224777 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2067224778} - - component: {fileID: 2067224779} - m_Layer: 5 - m_Name: Slider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2067224778 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067224777} - m_LocalRotation: {x: 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: 626268482} - - {fileID: 829406323} - - {fileID: 989912617} - m_Father: {fileID: 396879233} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 61.960007, y: 0.0000097752} - m_SizeDelta: {x: -123.92, y: 30} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2067224779 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067224777} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1534220300} - m_FillRect: {fileID: 1296765242} - m_HandleRect: {fileID: 1534220299} - m_Direction: 0 - m_MinValue: 0 - m_MaxValue: 1 - m_WholeNumbers: 1 - m_Value: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &2067805742 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2067805743} - - component: {fileID: 2067805745} - - component: {fileID: 2067805744} - m_Layer: 5 - m_Name: Fill - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2067805743 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067805742} - m_LocalRotation: {x: -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: 1694213496} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 10, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2067805744 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067805742} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &2067805745 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2067805742} - m_CullTransparentMesh: 1 ---- !u!1 &2099454901 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2099454902} - - component: {fileID: 2099454905} - - component: {fileID: 2099454904} - - component: {fileID: 2099454903} - m_Layer: 5 - m_Name: Button - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2099454902 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2099454901} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.00032, y: 1.00032, z: 1.00032} - m_Children: - - {fileID: 279065748} - m_Father: {fileID: 58525996} - 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: 154.74002, y: -711.80005} - m_SizeDelta: {x: 58.76, y: 58.76} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &2099454903 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2099454901} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 2099454904} - m_OnClick: - m_PersistentCalls: - m_Calls: [] - SnapDialog: {fileID: 0} - isDown: 0 ---- !u!114 &2099454904 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2099454901} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &2099454905 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2099454901} - m_CullTransparentMesh: 1 ---- !u!1 &2127582756 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2127582757} - - component: {fileID: 2127582759} - - component: {fileID: 2127582758} - m_Layer: 7 - m_Name: SelectedGraphic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &2127582757 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127582756} - m_LocalRotation: {x: 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: 798021449} - m_RootOrder: 4 - 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 &2127582758 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127582756} - 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.2901961} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2127582759 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127582756} - m_CullTransparentMesh: 1 ---- !u!1 &2127964034 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2127964035} - - component: {fileID: 2127964037} - - component: {fileID: 2127964036} - m_Layer: 5 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2127964035 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127964034} - 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: 666273484} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0.15, y: 11.84} - m_Pivot: {x: 0.5, y: 0} ---- !u!114 &2127964036 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127964034} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &2127964037 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2127964034} - m_CullTransparentMesh: 1 ---- !u!1 &2131880460 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2131880461} - - component: {fileID: 2131880464} - - component: {fileID: 2131880463} - - component: {fileID: 2131880462} - m_Layer: 5 - m_Name: Redo - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2131880461 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131880460} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} - m_Children: - - {fileID: 1412492899} - m_Father: {fileID: 202724642} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 168.7, y: 0} - m_SizeDelta: {x: 35, y: 35} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &2131880462 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131880460} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 - 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: 2131880463} - m_OnClick: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 423099699} - m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.CommandManager, Assembly-CSharp - m_MethodName: Redo - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 ---- !u!114 &2131880463 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131880460} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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: 10 ---- !u!222 &2131880464 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131880460} - m_CullTransparentMesh: 1 ---- !u!1 &2142375786 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2142375787} - - component: {fileID: 2142375789} - - component: {fileID: 2142375788} - m_Layer: 5 - m_Name: PosPreview - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2142375787 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2142375786} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.01, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1838356727} - 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: 0, y: 84.22006} - m_SizeDelta: {x: 100, y: 50.84} - m_Pivot: {x: 0, y: 1} ---- !u!114 &2142375788 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2142375786} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, type: 3} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 0 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2142375789 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2142375786} - m_CullTransparentMesh: 1 ---- !u!1 &9172948790358451332 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790358451335} - - component: {fileID: 9172948790358451385} - - component: {fileID: 9172948790358451334} - m_Layer: 5 - m_Name: Item Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948790358451334 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790358451332} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Option A - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: 0 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 1 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!224 &9172948790358451335 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790358451332} - m_LocalRotation: {x: 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: 9172948791269996195} - 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: 5, y: -0.5} - m_SizeDelta: {x: -30, y: -3} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &9172948790358451385 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790358451332} - m_CullTransparentMesh: 1 ---- !u!224 &9172948790374844804 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790374844805} - m_LocalRotation: {x: 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: 9172948791891367921} - 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: -15, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &9172948790374844805 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790374844804} - - component: {fileID: 9172948790374844806} - - component: {fileID: 9172948790374844807} - m_Layer: 5 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!222 &9172948790374844806 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790374844805} - m_CullTransparentMesh: 1 ---- !u!114 &9172948790374844807 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790374844805} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 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!224 &9172948790422923506 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790422923507} - m_LocalRotation: {x: 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: 9172948791018705698} - 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: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &9172948790422923507 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790422923506} - - component: {fileID: 9172948790422923508} - - component: {fileID: 9172948790422923509} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!222 &9172948790422923508 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790422923507} - m_CullTransparentMesh: 1 ---- !u!114 &9172948790422923509 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790422923507} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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!1 &9172948790445334532 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790445334535} - - component: {fileID: 9172948790445334585} - - component: {fileID: 9172948790445334534} - m_Layer: 5 - m_Name: Item Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948790445334534 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790445334532} - 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!224 &9172948790445334535 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790445334532} - m_LocalRotation: {x: 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: 9172948791269996195} - 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!222 &9172948790445334585 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790445334532} - m_CullTransparentMesh: 1 ---- !u!1 &9172948790492497232 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790492497235} - - component: {fileID: 9172948790492497236} - - component: {fileID: 9172948790492497237} - - component: {fileID: 9172948790492497234} - m_Layer: 5 - m_Name: Template - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &9172948790492497234 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790492497232} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 9172948791814519783} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 45 - m_Viewport: {fileID: 9172948791288181729} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 9172948790907700978} - m_HorizontalScrollbarVisibility: 0 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!224 &9172948790492497235 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790492497232} - m_LocalRotation: {x: 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: 9172948791288181729} - - {fileID: 9172948790907700979} - m_Father: {fileID: 9172948791891367921} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 2} - m_SizeDelta: {x: 0, y: 150} - m_Pivot: {x: 0.5, y: 1} ---- !u!222 &9172948790492497236 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790492497232} - m_CullTransparentMesh: 1 ---- !u!114 &9172948790492497237 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790492497232} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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!1 &9172948790907700976 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948790907700979} - - component: {fileID: 9172948790907700980} - - component: {fileID: 9172948790907700981} - - component: {fileID: 9172948790907700978} - m_Layer: 5 - m_Name: Scrollbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948790907700978 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790907700976} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9172948790422923509} - m_HandleRect: {fileID: 9172948790422923506} - m_Direction: 2 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!224 &9172948790907700979 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790907700976} - m_LocalRotation: {x: 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: 9172948791018705698} - m_Father: {fileID: 9172948790492497235} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!222 &9172948790907700980 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790907700976} - m_CullTransparentMesh: 1 ---- !u!114 &9172948790907700981 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948790907700976} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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!224 &9172948791018705698 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791018705699} - m_LocalRotation: {x: 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: 9172948790422923506} - m_Father: {fileID: 9172948790907700979} - 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 &9172948791018705699 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791018705698} - m_Layer: 5 - m_Name: Sliding Area - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &9172948791269996192 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791269996195} - - component: {fileID: 9172948791269996194} - m_Layer: 5 - m_Name: Item - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948791269996194 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791269996192} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9172948790445334534} - toggleTransition: 1 - graphic: {fileID: 9172948792157168130} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 ---- !u!224 &9172948791269996195 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791269996192} - m_LocalRotation: {x: 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: 9172948790445334535} - - {fileID: 9172948792157168131} - - {fileID: 9172948790358451335} - m_Father: {fileID: 9172948791814519783} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &9172948791288181728 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791288181742} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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!224 &9172948791288181729 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791288181742} - m_LocalRotation: {x: 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: 9172948791814519783} - m_Father: {fileID: 9172948790492497235} - 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: -18, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &9172948791288181730 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791288181742} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!222 &9172948791288181731 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791288181742} - m_CullTransparentMesh: 1 ---- !u!1 &9172948791288181742 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791288181729} - - component: {fileID: 9172948791288181730} - - component: {fileID: 9172948791288181731} - - component: {fileID: 9172948791288181728} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!222 &9172948791664681352 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791664681367} - m_CullTransparentMesh: 1 ---- !u!114 &9172948791664681353 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791664681367} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!224 &9172948791664681366 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791664681367} - m_LocalRotation: {x: 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: 9172948791891367921} - 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: -7.5, y: -0.5} - m_SizeDelta: {x: -35, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &9172948791664681367 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791664681366} - - component: {fileID: 9172948791664681352} - - component: {fileID: 9172948791664681353} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &9172948791814519780 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791814519783} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &9172948791814519783 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791814519780} - m_LocalRotation: {x: 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: 9172948791269996195} - m_Father: {fileID: 9172948791288181729} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 28} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &9172948791891367920 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791891367934} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 9172948791891367923} - m_Template: {fileID: 9172948790492497235} - m_CaptionText: {fileID: 9172948791664681353} - m_CaptionImage: {fileID: 0} - m_Placeholder: {fileID: 0} - m_ItemText: {fileID: 9172948790358451334} - m_ItemImage: {fileID: 0} - m_Value: 0 - m_Options: - m_Options: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_AlphaFadeSpeed: 0.15 ---- !u!224 &9172948791891367921 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791891367934} - m_LocalRotation: {x: -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: 9172948791664681366} - - {fileID: 9172948790374844804} - - {fileID: 9172948790492497235} - m_Father: {fileID: 184838088} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 68.2, y: 0} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0, y: 1} ---- !u!222 &9172948791891367922 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791891367934} - m_CullTransparentMesh: 1 ---- !u!114 &9172948791891367923 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948791891367934} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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!1 &9172948791891367934 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948791891367921} - - component: {fileID: 9172948791891367922} - - component: {fileID: 9172948791891367923} - - component: {fileID: 9172948791891367920} - m_Layer: 5 - m_Name: Dropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &9172948792157168128 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 9172948792157168131} - - component: {fileID: 9172948792157168133} - - component: {fileID: 9172948792157168130} - m_Layer: 5 - m_Name: Item Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &9172948792157168130 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948792157168128} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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!224 &9172948792157168131 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948792157168128} - m_LocalRotation: {x: 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: 9172948791269996195} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 10, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &9172948792157168133 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9172948792157168128} - m_CullTransparentMesh: 1 +%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, g: 0, b: 0, 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_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_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &3236230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3236231} + - component: {fileID: 3236234} + - component: {fileID: 3236233} + - component: {fileID: 3236232} + m_Layer: 5 + m_Name: Settings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3236231 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3236230} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1090919178} + m_Father: {fileID: 202724642} + m_RootOrder: 10 + 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: -2.699707, y: -0.000030517578} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &3236232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3236230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 3236233} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1946344932} + m_TargetAssemblyTypeName: HeavenStudio.Editor.SettingsDialog, Assembly-CSharp + m_MethodName: SwitchSettingsDialog + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &3236233 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3236230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &3236234 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3236230} + m_CullTransparentMesh: 1 +--- !u!1 &5490983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5490984} + - component: {fileID: 5490986} + - component: {fileID: 5490985} + 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 &5490984 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5490983} + m_LocalRotation: {x: 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: 396879233} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &5490985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5490983} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Integer + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20.2 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &5490986 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5490983} + m_CullTransparentMesh: 1 +--- !u!1 &9435780 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9435781} + - component: {fileID: 9435784} + - component: {fileID: 9435783} + - component: {fileID: 9435782} + m_Layer: 5 + m_Name: PauseBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9435781 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9435780} + m_LocalRotation: {x: 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: 1277418760} + m_Father: {fileID: 1709317943} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 5, y: 0} + m_SizeDelta: {x: 39.999985, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &9435782 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9435780} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} + m_ColorMultiplier: 1 + m_FadeDuration: 0 + 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: 9435783} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &9435783 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9435780} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &9435784 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9435780} + m_CullTransparentMesh: 1 +--- !u!1 &19519744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 19519745} + - component: {fileID: 19519747} + - component: {fileID: 19519748} + - component: {fileID: 19519746} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &19519745 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 19519744} + m_LocalRotation: {x: 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: 1852819573} + m_RootOrder: 10 + 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: 100, y: 30.189} + m_Pivot: {x: 0, y: 0} +--- !u!114 &19519746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 19519744} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &19519747 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 19519744} + m_CullTransparentMesh: 1 +--- !u!114 &19519748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 19519744} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 29c850cbdd078e94aa96bb4fb67cdc8e, type: 3} + m_Name: + m_EditorClassIdentifier: + audio: {fileID: 0} + image: {fileID: 19519746} + width: 10332 + col: {r: 0.6509804, g: 0.3882353, b: 0.8, a: 1} +--- !u!1001 &26008187 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1863600391} + m_Modifications: + - target: {fileID: 2348953778559473860, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 2529982677084127885, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 2756935465899917259, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalScale.x + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalScale.y + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalPosition.y + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5026812869604169951, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 5108100369728884030, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 5114180900129687738, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Name + value: Arisa + objectReference: {fileID: 0} + - target: {fileID: 5114180900129687738, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 5151345010187160570, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 5305631561684953276, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 6667382030357779726, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 6969489427395667305, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 7678540259725190318, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 8607197863901441178, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + - target: {fileID: 8893847711811978493, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + propertyPath: m_Layer + value: 14 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} +--- !u!4 &26008188 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3517870697961505299, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + m_PrefabInstance: {fileID: 26008187} + m_PrefabAsset: {fileID: 0} +--- !u!1 &26008189 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5114180900129687738, guid: 95191001fa72f7d46b078c04c4e4f9b2, type: 3} + m_PrefabInstance: {fileID: 26008187} + m_PrefabAsset: {fileID: 0} +--- !u!210 &26008190 +SortingGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 26008189} + m_Enabled: 1 + m_SortingLayerID: 610346305 + m_SortingLayer: 1 + m_SortingOrder: 0 +--- !u!1 &35054571 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 35054572} + - component: {fileID: 35054573} + 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 &35054572 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35054571} + m_LocalRotation: {x: 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: 225003584} + m_Father: {fileID: 1776034727} + 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.4999771} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &35054573 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 35054571} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &44197994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 44197995} + - component: {fileID: 44197998} + - component: {fileID: 44197997} + - component: {fileID: 44197996} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &44197995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44197994} + m_LocalRotation: {x: 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: 1700850421} + m_Father: {fileID: 584527987} + 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: -25} + m_SizeDelta: {x: 58.76, y: 58.76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &44197996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44197994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9557e460670800e458d7bb141135de55, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 44197997} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + tempoFinder: {fileID: 1265865542} +--- !u!114 &44197997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44197994} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &44197998 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44197994} + m_CullTransparentMesh: 1 +--- !u!1 &44496734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 44496735} + - component: {fileID: 44496737} + - component: {fileID: 44496736} + 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 &44496735 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44496734} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: [] + m_Father: {fileID: 184838088} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &44496736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44496734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Dropdown + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13.95 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &44496737 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 44496734} + m_CullTransparentMesh: 1 +--- !u!1 &51579091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 51579092} + - component: {fileID: 51579094} + - component: {fileID: 51579093} + m_Layer: 0 + m_Name: R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &51579092 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 51579091} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &51579093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 51579091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &51579094 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 51579091} + m_CullTransparentMesh: 1 +--- !u!1 &55605601 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 55605602} + - component: {fileID: 55605605} + - component: {fileID: 55605604} + - component: {fileID: 55605603} + m_Layer: 5 + m_Name: PreviewBg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &55605602 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55605601} + m_LocalRotation: {x: 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: 558010760} + m_Father: {fileID: 1110073995} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 26} + m_SizeDelta: {x: 458, y: -56} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &55605603 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55605601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 0 +--- !u!114 &55605604 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55605601} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &55605605 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 55605601} + m_CullTransparentMesh: 1 +--- !u!1 &57310822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 57310823} + - component: {fileID: 57310825} + - component: {fileID: 57310824} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &57310823 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 57310822} + m_LocalRotation: {x: 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: 316841412} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &57310824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 57310822} + 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: 0.5803922, b: 0.5882353, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &57310825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 57310822} + m_CullTransparentMesh: 1 +--- !u!1 &58431083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 58431084} + - component: {fileID: 58431086} + - component: {fileID: 58431085} + m_Layer: 5 + m_Name: BPM value rounded + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &58431084 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58431083} + m_LocalRotation: {x: 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: 565525425} + 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: -72.3, y: -30.19} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &58431085 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58431083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: --- + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 80 + m_fontSizeBase: 80 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &58431086 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58431083} + m_CullTransparentMesh: 1 +--- !u!1 &58525995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 58525996} + - component: {fileID: 58525998} + - component: {fileID: 58525997} + m_Layer: 5 + m_Name: BlackBG (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &58525996 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58525995} + m_LocalRotation: {x: -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: 270434624} + - {fileID: 1121370304} + - {fileID: 365690206} + - {fileID: 344865318} + - {fileID: 1550880755} + - {fileID: 316841412} + - {fileID: 2099454902} + m_Father: {fileID: 683816222} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -160.55, y: 173} + m_SizeDelta: {x: 347.94, y: 194} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &58525997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58525995} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &58525998 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 58525995} + m_CullTransparentMesh: 1 +--- !u!1 &78496949 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 78496950} + - component: {fileID: 78496953} + - component: {fileID: 78496952} + - component: {fileID: 78496951} + m_Layer: 0 + m_Name: Render + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &78496950 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78496949} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0000076293945} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 657727712} + 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: -50, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &78496951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78496949} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!114 &78496952 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78496949} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 8400000, guid: 606c17c39d2c0854eac51a94b505ddf0, type: 2} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &78496953 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78496949} + m_CullTransparentMesh: 1 +--- !u!1 &78689442 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 78689443} + - component: {fileID: 78689446} + - component: {fileID: 78689445} + - component: {fileID: 78689444} + m_Layer: 5 + m_Name: Confirm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &78689443 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78689442} + m_LocalRotation: {x: -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: 1933378962} + - {fileID: 1237900827} + m_Father: {fileID: 735143406} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 500, y: -25} + m_SizeDelta: {x: 146, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &78689444 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78689442} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 78689445} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1956641999} + m_TargetAssemblyTypeName: HeavenStudio.Editor.DispAudioSettings, Assembly-CSharp + m_MethodName: WindowConfirmSize + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &78689445 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78689442} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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: 2 +--- !u!222 &78689446 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 78689442} + m_CullTransparentMesh: 1 +--- !u!1 &86022610 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 86022611} + - component: {fileID: 86022613} + - component: {fileID: 86022612} + 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 &86022611 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86022610} + m_LocalRotation: {x: -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: 2094592544} + 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.000061035156} + m_SizeDelta: {x: 1202, y: 69} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &86022612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86022610} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Header + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 42 + m_fontSizeBase: 42 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &86022613 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86022610} + m_CullTransparentMesh: 1 +--- !u!1 &86453938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 86453939} + - component: {fileID: 86453942} + - component: {fileID: 86453941} + - component: {fileID: 86453940} + - component: {fileID: 86453943} + m_Layer: 5 + m_Name: Editor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &86453939 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.999721, y: 0.999721, z: 0.999721} + m_Children: + - {fileID: 565215274} + m_Father: {fileID: 830092700} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 198, y: -25} + m_SizeDelta: {x: 132, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &86453940 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 86453941} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 86453943} + m_TargetAssemblyTypeName: HeavenStudio.Editor.TabButton, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &86453941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &86453942 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_CullTransparentMesh: 1 +--- !u!114 &86453943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86453938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72c5153eb89ce5d4eb324d72a9627670, type: 3} + m_Name: + m_EditorClassIdentifier: + Content: {fileID: 1750038561} +--- !u!1 &89978021 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 89978023} + - component: {fileID: 89978022} + m_Layer: 0 + m_Name: LetterboxFullscreen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &89978022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 89978021} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e188ee899633d0b49870a5ae38b7359d, type: 3} + m_Name: + m_EditorClassIdentifier: + ratio: {x: 16, y: 9} + forceRatioOnAwake: 1 + listenForWindowChanges: 1 + createCameraForLetterBoxRendering: 0 + findCamerasAutomatically: 1 + letterBoxCameraColor: {r: 0, g: 0, b: 0, a: 1} + cameras: [] + letterBoxCamera: {fileID: 1186982022} +--- !u!4 &89978023 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 89978021} + m_LocalRotation: {x: 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: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &93132552 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 93132553} + - component: {fileID: 93132555} + - component: {fileID: 93132554} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &93132553 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 93132552} + m_LocalRotation: {x: 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: 1906769993} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 226.00052, y: 0} + m_SizeDelta: {x: 1054.0396, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &93132554 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 93132552} + 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.45490196, g: 0.45490196, b: 0.45490196, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &93132555 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 93132552} + m_CullTransparentMesh: 1 +--- !u!1 &101168579 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 101168580} + - component: {fileID: 101168583} + - component: {fileID: 101168582} + - component: {fileID: 101168581} + m_Layer: 0 + m_Name: BR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &101168580 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101168579} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 10} + m_Pivot: {x: 0, y: 1} +--- !u!114 &101168581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101168579} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 5b69212126b91114ea8f0a926d77c519, type: 3} + axis: 2 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &101168582 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101168579} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &101168583 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101168579} + m_CullTransparentMesh: 1 +--- !u!1 &110654309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 110654310} + - component: {fileID: 110654312} + - component: {fileID: 110654311} + m_Layer: 8 + m_Name: GameEventSelectorBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &110654310 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 110654309} + m_LocalRotation: {x: -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: 1050802356} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 120.830025, y: -0.00024414062} + m_SizeDelta: {x: 576.29, y: -4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &110654311 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 110654309} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &110654312 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 110654309} + m_CullTransparentMesh: 1 +--- !u!1 &112206233 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 112206234} + - component: {fileID: 112206236} + - component: {fileID: 112206235} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &112206234 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 112206233} + m_LocalRotation: {x: -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: 2051557111} + 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 &112206235 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 112206233} + 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, g: 0, b: 0, a: 0.6156863} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &112206236 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 112206233} + m_CullTransparentMesh: 1 +--- !u!1 &113063170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 113063171} + - component: {fileID: 113063172} + m_Layer: 0 + m_Name: StudioDanceWindow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &113063171 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113063170} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 90} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1637160320} + - {fileID: 657727712} + - {fileID: 1162156586} + - {fileID: 1714889810} + m_Father: {fileID: 181010488} + 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: 300, y: 250} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &113063172 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113063170} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 53f10846845fcf9489fc69eccfbd24c9, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &117889362 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 117889363} + - component: {fileID: 117889365} + - component: {fileID: 117889364} + m_Layer: 5 + m_Name: PlaybackTime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &117889363 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117889362} + m_LocalRotation: {x: 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: 770589360} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 89.61, y: -24.349976} + m_SizeDelta: {x: 160.43, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &117889364 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117889362} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Beat 0.000 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281532210 + m_fontColor: {r: 0.19607845, g: 1, b: 0.19607845, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15.5 + m_fontSizeBase: 15.5 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &117889365 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117889362} + m_CullTransparentMesh: 1 +--- !u!1 &118020393 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 118020394} + - component: {fileID: 118020397} + - component: {fileID: 118020396} + - component: {fileID: 118020395} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &118020394 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118020393} + m_LocalRotation: {x: 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: 1150148748} + 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 &118020395 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118020393} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!114 &118020396 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118020393} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.41960785, g: 0.41960785, b: 0.41960785, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 19 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: L +--- !u!222 &118020397 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118020393} + m_CullTransparentMesh: 1 +--- !u!1 &121871279 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 121871280} + - component: {fileID: 121871283} + - component: {fileID: 121871282} + - component: {fileID: 121871281} + - component: {fileID: 121871284} + m_Layer: 5 + m_Name: AutoplayBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &121871280 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_LocalRotation: {x: 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: 1462347074} + m_Father: {fileID: 1709317943} + 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: -94.99991, y: 0} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &121871281 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 121871282} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &121871282 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &121871283 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_CullTransparentMesh: 1 +--- !u!95 &121871284 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 121871279} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: e14cf58f33ac1e049a8e2aeb92ee57f9, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &129013732 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 129013733} + - component: {fileID: 129013736} + - component: {fileID: 129013735} + - component: {fileID: 129013734} + m_Layer: 5 + m_Name: MetronomeBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &129013733 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129013732} + m_LocalRotation: {x: 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: 191459086} + m_Father: {fileID: 1709317943} + 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: -50, y: 0} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &129013734 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129013732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 129013735} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &129013735 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129013732} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &129013736 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 129013732} + m_CullTransparentMesh: 1 +--- !u!1 &135616547 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 135616548} + - component: {fileID: 135616549} + 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 &135616548 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 135616547} + m_LocalRotation: {x: 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: 1051673910} + m_Father: {fileID: 1192611372} + 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 &135616549 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 135616547} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &151246936 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 151246937} + - component: {fileID: 151246940} + - component: {fileID: 151246939} + - component: {fileID: 151246938} + m_Layer: 5 + m_Name: FullscreenBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &151246937 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151246936} + m_LocalRotation: {x: 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: 1981150264} + m_Father: {fileID: 1709317943} + m_RootOrder: 5 + 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: -5, y: 0} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &151246938 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151246936} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 151246939} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: Fullscreen + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &151246939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151246936} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &151246940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151246936} + m_CullTransparentMesh: 1 +--- !u!1 &151438063 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 151438064} + - component: {fileID: 151438066} + - component: {fileID: 151438065} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &151438064 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151438063} + m_LocalRotation: {x: 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: 1090036110} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 4, y: 4} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &151438065 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151438063} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: New Text + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &151438066 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151438063} + m_CullTransparentMesh: 1 +--- !u!1 &156962253 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 156962254} + - component: {fileID: 156962257} + - component: {fileID: 156962256} + - component: {fileID: 156962255} + m_Layer: 8 + m_Name: GameSelectorIconBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &156962254 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156962253} + m_LocalRotation: {x: -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: 270008765} + - {fileID: 456434810} + - {fileID: 689781277} + m_Father: {fileID: 1050802356} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -289.15, y: 2} + m_SizeDelta: {x: -578.29, y: 49.92} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &156962255 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156962253} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &156962256 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156962253} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &156962257 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 156962253} + m_CullTransparentMesh: 1 +--- !u!1 &158195508 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 158195509} + - component: {fileID: 158195510} + 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 &158195509 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 158195508} + m_LocalRotation: {x: 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: 1971243156} + - {fileID: 1989911453} + m_Father: {fileID: 967717799} + 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: -8, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &158195510 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 158195508} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &163092848 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 163092849} + - component: {fileID: 163092851} + - component: {fileID: 163092850} + m_Layer: 7 + m_Name: 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &163092849 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163092848} + m_LocalRotation: {x: -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: 1231936949} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.04, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &163092850 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163092848} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &163092851 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163092848} + m_CullTransparentMesh: 1 +--- !u!1 &163256865 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 163256866} + - component: {fileID: 163256868} + - component: {fileID: 163256867} + m_Layer: 7 + m_Name: ResizeLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &163256866 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163256865} + m_LocalRotation: {x: -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: 880758902} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.5, y: 50} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &163256867 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163256865} + 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.6156863} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 2442a7e8f9897914e98bc2b963f4186f, 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 &163256868 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 163256865} + m_CullTransparentMesh: 1 +--- !u!1 &172012264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 172012265} + - component: {fileID: 172012267} + - component: {fileID: 172012266} + m_Layer: 0 + m_Name: BL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &172012265 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172012264} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 7 + 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: 2, y: 2} + m_Pivot: {x: 1, y: 1} +--- !u!114 &172012266 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172012264} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &172012267 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172012264} + m_CullTransparentMesh: 1 +--- !u!1 &172566391 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 172566392} + - component: {fileID: 172566395} + - component: {fileID: 172566394} + - component: {fileID: 172566393} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &172566392 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172566391} + m_LocalRotation: {x: -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: 1148572830} + - {fileID: 1028521305} + m_Father: {fileID: 1611689950} + 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: -39.001007} + m_SizeDelta: {x: 0, y: -78.32001} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &172566393 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172566391} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 975391005} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 35 + m_Viewport: {fileID: 1148572830} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1028521306} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &172566394 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172566391} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 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 &172566395 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 172566391} + m_CullTransparentMesh: 1 +--- !u!1 &178933257 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 178933258} + - component: {fileID: 178933260} + - component: {fileID: 178933259} + m_Layer: 0 + m_Name: L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &178933258 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178933257} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &178933259 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178933257} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &178933260 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178933257} + m_CullTransparentMesh: 1 +--- !u!1 &181010484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 181010488} + - component: {fileID: 181010487} + - component: {fileID: 181010486} + - component: {fileID: 181010485} + m_Layer: 5 + m_Name: StudioDanceCanvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &181010485 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181010484} + 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 &181010486 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181010484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &181010487 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181010484} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 2047408675} + 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: 1501 + m_TargetDisplay: 0 +--- !u!224 &181010488 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181010484} + 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: 113063171} + m_Father: {fileID: 980091465} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &184364175 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 184364176} + - component: {fileID: 184364179} + - component: {fileID: 184364178} + - component: {fileID: 184364177} + m_Layer: 7 + m_Name: ResizeRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &184364176 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184364175} + m_LocalRotation: {x: 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: 798021449} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.18000007, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &184364177 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184364175} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: OnRightDown + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 5 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragRight + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 0 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragEnter + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 1 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragExit + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &184364178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184364175} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &184364179 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184364175} + m_CullTransparentMesh: 1 +--- !u!1 &184838087 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 184838088} + - component: {fileID: 184838089} + m_Layer: 5 + m_Name: Dropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &184838088 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184838087} + m_LocalRotation: {x: 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: 44496735} + - {fileID: 9172948791891367921} + m_Father: {fileID: 830452352} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &184838089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184838087} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 44496736} + parameterManager: {fileID: 830452354} + slider: {fileID: 0} + inputField: {fileID: 0} + toggle: {fileID: 0} + dropdown: {fileID: 9172948791891367920} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!1 &191459085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 191459086} + - component: {fileID: 191459089} + - component: {fileID: 191459088} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &191459086 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 191459085} + m_LocalRotation: {x: -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: 129013733} + 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: 33, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &191459088 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 191459085} + 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, g: 0.62352943, b: 0.77647066, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ebef38bdbaa406747b71f2e1944deda2, 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 &191459089 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 191459085} + m_CullTransparentMesh: 1 +--- !u!1 &197334153 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 197334154} + - component: {fileID: 197334157} + - component: {fileID: 197334156} + - component: {fileID: 197334155} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &197334154 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197334153} + m_LocalRotation: {x: -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: 2016605289} + m_Father: {fileID: 948189508} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &197334155 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197334153} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &197334156 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197334153} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &197334157 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197334153} + m_CullTransparentMesh: 1 +--- !u!1 &202724641 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 202724642} + - component: {fileID: 202724644} + - component: {fileID: 202724643} + m_Layer: 5 + m_Name: Toolbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &202724642 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202724641} + m_LocalRotation: {x: 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: 1683100749} + - {fileID: 1665554290} + - {fileID: 678553525} + - {fileID: 839543766} + - {fileID: 1747099762} + - {fileID: 2131880461} + - {fileID: 1271528577} + - {fileID: 1478799965} + - {fileID: 1201441976} + - {fileID: 1055877578} + - {fileID: 3236231} + - {fileID: 528192060} + m_Father: {fileID: 1791483803} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 40} + m_Pivot: {x: 0, y: 1} +--- !u!114 &202724643 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202724641} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.29803923, g: 0.29803923, b: 0.29803923, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &202724644 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 202724641} + m_CullTransparentMesh: 1 +--- !u!1 &205810614 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 205810615} + - component: {fileID: 205810617} + - component: {fileID: 205810616} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &205810615 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205810614} + m_LocalRotation: {x: -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: 935391420} + 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 &205810616 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205810614} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &205810617 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 205810614} + m_CullTransparentMesh: 1 +--- !u!1 &210898217 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 210898218} + - component: {fileID: 210898219} + - component: {fileID: 210898220} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &210898218 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210898217} + m_LocalRotation: {x: -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: 519223920} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &210898219 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210898217} + m_CullTransparentMesh: 1 +--- !u!114 &210898220 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 210898217} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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!1 &215482485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 215482486} + - component: {fileID: 215482489} + - component: {fileID: 215482488} + - component: {fileID: 215482487} + m_Layer: 5 + m_Name: SongOffset + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &215482486 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215482485} + m_LocalRotation: {x: -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: 1983743056} + m_Father: {fileID: 1055877578} + m_RootOrder: 2 + 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: 200, y: 0} + m_SizeDelta: {x: 66.5, y: 30.34} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &215482487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215482485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 215482488} + m_TextViewport: {fileID: 1983743056} + m_TextComponent: {fileID: 1060150112} + m_Placeholder: {fileID: 1077158962} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 3 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 2 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 3 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 689207021} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.TempoTimeline, Assembly-CSharp + m_MethodName: UpdateOffsetFromText + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: 0 + 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 &215482488 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215482485} + 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, g: 0, b: 0, a: 0.30588236} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &215482489 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 215482485} + m_CullTransparentMesh: 1 +--- !u!1 &225003583 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 225003584} + - component: {fileID: 225003586} + - component: {fileID: 225003585} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &225003584 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 225003583} + m_LocalRotation: {x: 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: 35054572} + 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 &225003585 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 225003583} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "AWWWWWWW BWWWWWWW\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 12 + m_fontSizeBase: 12 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 0 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &225003586 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 225003583} + m_CullTransparentMesh: 1 +--- !u!1 &232337124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 232337125} + - component: {fileID: 232337127} + - component: {fileID: 232337126} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &232337125 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232337124} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0002741, y: 1.0002741, z: 1.0002741} + m_Children: [] + m_Father: {fileID: 1946352457} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &232337126 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232337124} + 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.5019608, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &232337127 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 232337124} + m_CullTransparentMesh: 1 +--- !u!1 &236484355 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 236484356} + - component: {fileID: 236484358} + - component: {fileID: 236484357} + m_Layer: 5 + m_Name: Line3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &236484356 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 236484355} + m_LocalRotation: {x: 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: 2037220114} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 14} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &236484357 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 236484355} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &236484358 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 236484355} + m_CullTransparentMesh: 1 +--- !u!1 &238901180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 238901181} + - component: {fileID: 238901184} + - component: {fileID: 238901183} + m_Layer: 5 + m_Name: TimelineGridSelect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &238901181 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 238901180} + m_LocalRotation: {x: -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: 1852819573} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.0000016084} + m_SizeDelta: {x: 0, y: 56.395} + m_Pivot: {x: 0, y: 1} +--- !u!114 &238901183 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 238901180} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &238901184 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 238901180} + m_CullTransparentMesh: 1 +--- !u!1 &246861488 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 246861489} + - component: {fileID: 246861491} + - component: {fileID: 246861490} + m_Layer: 8 + m_Name: Context + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &246861489 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246861488} + m_LocalRotation: {x: -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: 1050802356} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 120.81, y: -20.69104} + m_SizeDelta: {x: 538.36, y: 37.38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &246861490 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246861488} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Title + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24.3 + m_fontSizeBase: 24.3 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8 + m_fontSizeMax: 24.3 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &246861491 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246861488} + m_CullTransparentMesh: 1 +--- !u!1 &258006091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 258006092} + - component: {fileID: 258006094} + - component: {fileID: 258006093} + m_Layer: 7 + m_Name: EventLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &258006092 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 258006091} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 798021449} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -0.047210693, y: 0.000017166138} + m_SizeDelta: {x: 36.806, y: 44.84} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &258006093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 258006091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Event + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 147c28f2f84477044b69d3cbf70ee556, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13.5 + m_fontSizeBase: 18.8 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 4.9 + m_fontSizeMax: 18.8 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &258006094 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 258006091} + m_CullTransparentMesh: 1 +--- !u!1 &270008764 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 270008765} + - component: {fileID: 270008768} + - component: {fileID: 270008767} + - component: {fileID: 270008766} + m_Layer: 8 + m_Name: Selection + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &270008765 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270008764} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 953708373} + m_Father: {fileID: 156962254} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 5, y: 0.111961365} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &270008766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270008764} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 270008767} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &270008767 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270008764} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &270008768 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270008764} + m_CullTransparentMesh: 1 +--- !u!1 &270434623 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 270434624} + - component: {fileID: 270434626} + - component: {fileID: 270434625} + m_Layer: 5 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &270434624 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270434623} + m_LocalRotation: {x: -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: 58525996} + 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.000015258789} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &270434625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270434623} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 +--- !u!222 &270434626 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 270434623} + m_CullTransparentMesh: 1 +--- !u!1 &279065747 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 279065748} + - component: {fileID: 279065750} + - component: {fileID: 279065749} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &279065748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279065747} + m_LocalRotation: {x: 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: 2099454902} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &279065749 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279065747} + 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: 0.5803922, b: 0.5882353, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &279065750 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279065747} + m_CullTransparentMesh: 1 +--- !u!1 &279538357 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 279538358} + - component: {fileID: 279538359} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &279538358 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279538357} + m_LocalRotation: {x: 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: 573383257} + m_Father: {fileID: 755586978} + 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: -114.75, y: 0} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &279538359 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 279538357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 573383258} + toggleTransition: 1 + graphic: {fileID: 690238907} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &285804966 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 285804967} + - component: {fileID: 285804969} + - component: {fileID: 285804968} + m_Layer: 5 + m_Name: CurrentTempo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &285804967 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 285804966} + m_LocalRotation: {x: 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: 1783963080} + m_Father: {fileID: 446434229} + 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: -99.29901, y: -8.6399975} + m_SizeDelta: {x: 15.401, y: 15.401} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &285804968 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 285804966} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a1e215e768b7d1b4e93a60f8ce9c10fc, 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 &285804969 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 285804966} + m_CullTransparentMesh: 1 +--- !u!1 &298463366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 298463367} + - component: {fileID: 298463370} + - component: {fileID: 298463368} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &298463367 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298463366} + m_LocalRotation: {x: -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: 1154875943} + m_Father: {fileID: 1183003086} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &298463368 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298463366} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!222 &298463370 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 298463366} + m_CullTransparentMesh: 0 +--- !u!1 &307892646 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 307892647} + - component: {fileID: 307892649} + - component: {fileID: 307892648} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &307892647 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 307892646} + m_LocalRotation: {x: 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: 1992194283} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 21.32} + m_SizeDelta: {x: 160, y: 22.65} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &307892648 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 307892646} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Playback Speed: 1x' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15.7 + m_fontSizeBase: 15.7 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &307892649 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 307892646} + m_CullTransparentMesh: 1 +--- !u!1 &308262634 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 308262635} + - component: {fileID: 308262637} + - component: {fileID: 308262636} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &308262635 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 308262634} + m_LocalRotation: {x: 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: 1369321728} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &308262636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 308262634} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &308262637 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 308262634} + m_CullTransparentMesh: 1 +--- !u!1 &312122289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 312122290} + 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 &312122290 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 312122289} + m_LocalRotation: {x: -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: 1654793131} + m_Father: {fileID: 1550532532} + 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 &316841411 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 316841412} + - component: {fileID: 316841415} + - component: {fileID: 316841414} + - component: {fileID: 316841413} + m_Layer: 5 + m_Name: Decrement + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &316841412 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316841411} + m_LocalRotation: {x: 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: 57310823} + m_Father: {fileID: 58525996} + 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: 184, y: -47.8} + m_SizeDelta: {x: 58.76, y: 58.76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &316841413 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316841411} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 316841414} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + SnapDialog: {fileID: 683816223} + isDown: 1 +--- !u!114 &316841414 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316841411} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &316841415 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 316841411} + m_CullTransparentMesh: 1 +--- !u!1 &321288859 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 321288860} + - component: {fileID: 321288862} + - component: {fileID: 321288861} + m_Layer: 7 + m_Name: Image (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &321288860 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321288859} + m_LocalRotation: {x: -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: 660967737} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -0.040008545, y: 0} + m_SizeDelta: {x: -0.08, y: 4} + m_Pivot: {x: 1, y: 0} +--- !u!114 &321288861 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321288859} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &321288862 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321288859} + m_CullTransparentMesh: 1 +--- !u!1 &343854782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 343854783} + - component: {fileID: 343854785} + - component: {fileID: 343854784} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &343854783 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343854782} + m_LocalRotation: {x: -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: 2051557111} + 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 &343854784 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343854782} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 +--- !u!222 &343854785 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 343854782} + m_CullTransparentMesh: 1 +--- !u!1 &344042803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 344042804} + - component: {fileID: 344042805} + m_Layer: 5 + m_Name: StudioDanceActivator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &344042804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344042803} + m_LocalRotation: {x: 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: 1294339010} + m_Father: {fileID: 975391005} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -3164.16} + m_SizeDelta: {x: 1165, y: 64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &344042805 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344042803} + m_CullTransparentMesh: 1 +--- !u!1 &344865317 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 344865318} + - component: {fileID: 344865320} + - component: {fileID: 344865319} + m_Layer: 5 + m_Name: snapLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &344865318 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344865317} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9995906, y: 0.9995906, z: 0.9995906} + m_Children: [] + m_Father: {fileID: 58525996} + 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: 16.588013, y: -20.04} + m_SizeDelta: {x: 217.54, y: 145.54} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &344865319 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344865317} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 1/4 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 100 + m_fontSizeBase: 100 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 80 + m_fontSizeMax: 100 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &344865320 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344865317} + m_CullTransparentMesh: 1 +--- !u!1 &345301789 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 345301791} + - component: {fileID: 345301790} + m_Layer: 5 + m_Name: Float + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &345301790 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 345301789} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 1882704219} + parameterManager: {fileID: 830452354} + slider: {fileID: 749529046} + inputField: {fileID: 735918245} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!224 &345301791 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 345301789} + m_LocalRotation: {x: 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: 1882704221} + - {fileID: 735918246} + - {fileID: 749529047} + m_Father: {fileID: 830452352} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &355353077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 355353078} + - component: {fileID: 355353081} + - component: {fileID: 355353080} + - component: {fileID: 355353079} + m_Layer: 5 + m_Name: ScreenHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &355353078 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355353077} + m_LocalRotation: {x: -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: 1110073995} + 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: -231.00494, y: 155} + m_SizeDelta: {x: 459.971, y: 258} + m_Pivot: {x: 0, y: 1} +--- !u!114 &355353079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355353077} + 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.15294118, g: 0.15294118, b: 0.15294118, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &355353080 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355353077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!222 &355353081 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355353077} + m_CullTransparentMesh: 1 +--- !u!1 &358789043 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 358789044} + - component: {fileID: 358789046} + m_Layer: 8 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &358789044 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 358789043} + m_LocalRotation: {x: -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: 841081096} + - {fileID: 1149103345} + - {fileID: 1549727852} + m_Father: {fileID: 590210126} + 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: 3.4249878, y: -19.70996} + m_SizeDelta: {x: -6.85, y: -39.43} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &358789046 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 358789043} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &363960616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 363960617} + - component: {fileID: 363960618} + m_Layer: 5 + m_Name: CustomSetter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &363960617 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 363960616} + m_LocalRotation: {x: -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: 419538177} + - {fileID: 606981306} + - {fileID: 1663359942} + - {fileID: 1192611372} + m_Father: {fileID: 735143406} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 595, y: -25} + m_SizeDelta: {x: 190, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &363960618 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 363960616} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 419538178} + parameterManager: {fileID: 830452354} + slider: {fileID: 0} + inputField: {fileID: 606981307} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!1 &365690205 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 365690206} + - component: {fileID: 365690208} + - component: {fileID: 365690207} + m_Layer: 5 + m_Name: label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &365690206 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 365690205} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9995906, y: 0.9995906, z: 0.9995906} + m_Children: [] + m_Father: {fileID: 58525996} + 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: -156.16, y: -20.04} + m_SizeDelta: {x: 127.95, y: 145.54} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &365690207 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 365690205} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Current Snap:' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4292664540 + m_fontColor: {r: 0.8627451, g: 0.8627451, b: 0.8627451, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25 + m_fontSizeBase: 25 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &365690208 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 365690205} + m_CullTransparentMesh: 1 +--- !u!1 &380411593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 380411594} + - component: {fileID: 380411595} + m_Layer: 5 + m_Name: VolumeChange + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &380411594 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380411593} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1.0001352, z: 1.0001352} + m_Children: + - {fileID: 1436123038} + - {fileID: 1126835991} + - {fileID: 746356639} + - {fileID: 1186810249} + m_Father: {fileID: 1037563074} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0.7099991} + m_SizeDelta: {x: 0.0876, y: 0.71} + m_Pivot: {x: 0, y: 1} +--- !u!114 &380411595 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380411593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86bb8f2f290876a4387f1ea6fedf332b, type: 3} + m_Name: + m_EditorClassIdentifier: + rectTransform: {fileID: 380411594} + volumeTXT: {fileID: 746356640} + raycastRect: {fileID: 1186810249} + volumeChange: + beat: 0 + length: 0 + volume: 0 + hovering: 0 +--- !u!1 &390818397 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 390818398} + - component: {fileID: 390818399} + m_Layer: 5 + m_Name: VolumeSlider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &390818398 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 390818397} + m_LocalRotation: {x: 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: 1620609859} + - {fileID: 669450076} + - {fileID: 1717509522} + m_Father: {fileID: 434056277} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 24.994995, y: 0.0000097752} + m_SizeDelta: {x: -49.99, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &390818399 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 390818397} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 683953389} + m_FillRect: {fileID: 632002973} + m_HandleRect: {fileID: 683953388} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0.8 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1956641999} + m_TargetAssemblyTypeName: HeavenStudio.Editor.DispAudioSettings, Assembly-CSharp + m_MethodName: OnVolSliderChanged + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &396879232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 396879233} + - component: {fileID: 396879234} + m_Layer: 5 + m_Name: Integer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &396879233 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396879232} + m_LocalRotation: {x: 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: 5490984} + - {fileID: 1182082594} + - {fileID: 2067224778} + m_Father: {fileID: 830452352} + 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: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &396879234 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 396879232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 5490985} + parameterManager: {fileID: 830452354} + slider: {fileID: 2067224779} + inputField: {fileID: 1182082595} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!1 &407289014 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 407289015} + m_Layer: 0 + m_Name: Handles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &407289015 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 407289014} + m_LocalRotation: {x: 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: 1326073102} + - {fileID: 1800461597} + - {fileID: 1877129905} + - {fileID: 1144123705} + - {fileID: 1926088905} + - {fileID: 1401478642} + - {fileID: 101168580} + - {fileID: 508577583} + m_Father: {fileID: 1714889810} + 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!1 &408551560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 408551561} + - component: {fileID: 408551564} + - component: {fileID: 408551563} + - component: {fileID: 408551562} + - component: {fileID: 408551565} + m_Layer: 5 + m_Name: DispAudio + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &408551561 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 408551560} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.999721, y: 0.999721, z: 0.999721} + m_Children: + - {fileID: 731547639} + m_Father: {fileID: 830092700} + 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: 66, y: -25} + m_SizeDelta: {x: 132, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &408551562 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 408551560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 408551563} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 408551565} + m_TargetAssemblyTypeName: HeavenStudio.Editor.TabButton, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &408551563 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 408551560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &408551564 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 408551560} + m_CullTransparentMesh: 1 +--- !u!114 &408551565 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 408551560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72c5153eb89ce5d4eb324d72a9627670, type: 3} + m_Name: + m_EditorClassIdentifier: + Content: {fileID: 1956641995} +--- !u!1 &411779173 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 411779174} + - component: {fileID: 411779176} + - component: {fileID: 411779175} + m_Layer: 5 + m_Name: BoxSelectGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &411779174 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411779173} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.8017311, y: 80.17311, z: 1} + m_Children: + - {fileID: 1310571274} + - {fileID: 1207455550} + m_Father: {fileID: 2066632680} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.5, y: 0} + m_SizeDelta: {x: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &411779175 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411779173} + 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, g: 0.83003163, b: 1, a: 0.15686275} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &411779176 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 411779173} + m_CullTransparentMesh: 1 +--- !u!1 &413228132 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 413228133} + - component: {fileID: 413228135} + - component: {fileID: 413228134} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &413228133 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 413228132} + m_LocalRotation: {x: 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: 1550880755} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &413228134 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 413228132} + 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.5986803, g: 1, b: 0.5803922, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &413228135 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 413228132} + m_CullTransparentMesh: 1 +--- !u!1 &419538176 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 419538177} + - component: {fileID: 419538179} + - component: {fileID: 419538178} + 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 &419538177 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 419538176} + m_LocalRotation: {x: 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: 363960617} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 5, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &419538178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 419538176} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Custom + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 16.95 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &419538179 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 419538176} + m_CullTransparentMesh: 1 +--- !u!1 &421818703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 421818704} + - component: {fileID: 421818706} + - component: {fileID: 421818705} + m_Layer: 5 + m_Name: BoxSelectGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &421818704 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 421818703} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.719943, y: 71.99429, z: 71.99429} + m_Children: + - {fileID: 1203596442} + m_Father: {fileID: 1852819573} + 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: -155.8399, y: 102.389404} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &421818705 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 421818703} + 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, g: 0.83003163, b: 1, a: 0.15686275} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &421818706 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 421818703} + m_CullTransparentMesh: 1 +--- !u!1 &423099697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 423099698} + - component: {fileID: 423099699} + m_Layer: 0 + m_Name: CommandManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &423099698 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423099697} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -3.8390641, y: 1.7596253, z: -0.85742325} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &423099699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 423099697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6187911411a100640b5f4f3f2f84b912, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &424396916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 424396917} + - component: {fileID: 424396919} + - component: {fileID: 424396918} + m_Layer: 5 + m_Name: PlaybackLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &424396917 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424396916} + m_LocalRotation: {x: 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: 770589360} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -48.28, y: -24.349976} + m_SizeDelta: {x: 77.76, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &424396918 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424396916} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Playback + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281532210 + m_fontColor: {r: 0.19607845, g: 1, b: 0.19607845, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15.5 + m_fontSizeBase: 15.5 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &424396919 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 424396916} + m_CullTransparentMesh: 1 +--- !u!1 &426555697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 426555698} + - component: {fileID: 426555701} + - component: {fileID: 426555700} + - component: {fileID: 426555699} + 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 &426555698 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426555697} + m_LocalRotation: {x: 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: 575794484} + m_Father: {fileID: 1522319056} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 52.200005, y: 0.0000076293945} + m_SizeDelta: {x: 68.973, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &426555699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426555697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 426555700} + m_TextViewport: {fileID: 575794484} + m_TextComponent: {fileID: 1548381524} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {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_Target: {fileID: 1535224921} + m_TargetAssemblyTypeName: ColorPreview, Assembly-CSharp-firstpass + m_MethodName: SetColorFromTMP + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: FFFFFF + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &426555700 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426555697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &426555701 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 426555697} + m_CullTransparentMesh: 1 +--- !u!1 &434056276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 434056277} + - component: {fileID: 434056278} + m_Layer: 5 + m_Name: Float + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &434056277 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434056276} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 2031558984} + - {fileID: 390818398} + m_Father: {fileID: 1530957818} + 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: 488.41, y: -25} + m_SizeDelta: {x: 316.69, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &434056278 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 434056276} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 0} + parameterManager: {fileID: 830452354} + slider: {fileID: 390818399} + inputField: {fileID: 2031558985} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!1 &435201908 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 435201909} + - component: {fileID: 435201911} + - component: {fileID: 435201910} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &435201909 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435201908} + m_LocalRotation: {x: 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: 1369321728} + 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: 5, y: -0.5} + m_SizeDelta: {x: -30, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &435201910 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435201908} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 1 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &435201911 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435201908} + m_CullTransparentMesh: 1 +--- !u!1 &435667401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 435667402} + - component: {fileID: 435667405} + - component: {fileID: 435667404} + - component: {fileID: 435667403} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &435667402 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435667401} + m_LocalRotation: {x: -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: 1427744635} + - {fileID: 1550532532} + m_Father: {fileID: 907920115} + 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: -39.001007} + m_SizeDelta: {x: 0, y: -78.32001} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &435667403 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435667401} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1082753399} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 35 + m_Viewport: {fileID: 1427744635} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1550532533} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &435667404 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435667401} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 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 &435667405 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 435667401} + m_CullTransparentMesh: 1 +--- !u!1 &441876680 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 441876681} + - component: {fileID: 441876684} + - component: {fileID: 441876683} + - component: {fileID: 441876682} + m_Layer: 5 + m_Name: TimelineContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &441876681 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441876680} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 547319783} + - {fileID: 608588498} + m_Father: {fileID: 1861169746} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 112.02002, y: -0.44903564} + m_SizeDelta: {x: 1056, y: 0.040741} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &441876682 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441876680} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1852819573} + m_Horizontal: 0 + m_Vertical: 0 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.01 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 547319783} + m_HorizontalScrollbar: {fileID: 608588499} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 1 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &441876683 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441876680} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &441876684 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 441876680} + m_CullTransparentMesh: 1 +--- !u!1 &446434228 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 446434229} + - component: {fileID: 446434232} + - component: {fileID: 446434231} + - component: {fileID: 446434230} + m_Layer: 5 + m_Name: TimelineSongPos + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &446434229 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446434228} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 932211467} + - {fileID: 1567318396} + - {fileID: 285804967} + m_Father: {fileID: 1861169746} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.4099121} + m_SizeDelta: {x: -1055, y: 56.409} + m_Pivot: {x: 0, y: 1} +--- !u!114 &446434230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446434228} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 0 +--- !u!114 &446434231 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446434228} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &446434232 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 446434228} + m_CullTransparentMesh: 1 +--- !u!1 &456434809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 456434810} + - component: {fileID: 456434813} + - component: {fileID: 456434812} + - component: {fileID: 456434811} + m_Layer: 8 + m_Name: Tempo Change + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &456434810 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456434809} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 793382141} + m_Father: {fileID: 156962254} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 50, y: 0.111961365} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &456434811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456434809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 456434812} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &456434812 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456434809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &456434813 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 456434809} + m_CullTransparentMesh: 1 +--- !u!1 &469226882 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 469226883} + 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 &469226883 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 469226882} + m_LocalRotation: {x: -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: 501830976} + m_Father: {fileID: 1992194283} + 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 &475433192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 475433193} + 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 &475433193 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 475433192} + m_LocalRotation: {x: -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: 1649292126} + m_Father: {fileID: 1028521305} + 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 &499528697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 499528698} + - component: {fileID: 499528700} + - component: {fileID: 499528699} + 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 &499528698 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499528697} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 666273484} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 1.137, y: 0} + m_SizeDelta: {x: 200, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &499528699 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499528697} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 120 BPM + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 16.2 + m_fontSizeBase: 16.2 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &499528700 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 499528697} + m_CullTransparentMesh: 1 +--- !u!1 &501830975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 501830976} + - component: {fileID: 501830978} + - component: {fileID: 501830977} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &501830976 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501830975} + m_LocalRotation: {x: -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: 469226883} + 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: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &501830977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501830975} + 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.3820755, g: 0.89007163, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -2413806693520163455, guid: bc88d6ad84763e146a8a1618d386f8e4, 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 &501830978 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 501830975} + m_CullTransparentMesh: 1 +--- !u!1 &508577582 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 508577583} + - component: {fileID: 508577586} + - component: {fileID: 508577585} + - component: {fileID: 508577584} + m_Layer: 0 + m_Name: BL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &508577583 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508577582} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 7 + 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: 10} + m_Pivot: {x: 1, y: 1} +--- !u!114 &508577584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508577582} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 2b62059c6b03f004db5a180b61188820, type: 3} + axis: 2 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &508577585 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508577582} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &508577586 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 508577582} + m_CullTransparentMesh: 1 +--- !u!1 &515025422 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 515025423} + - component: {fileID: 515025425} + - component: {fileID: 515025424} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &515025423 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515025422} + m_LocalRotation: {x: 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: 1863575104} + 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 &515025424 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515025422} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "80\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &515025425 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515025422} + m_CullTransparentMesh: 1 +--- !u!1 &519223919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519223920} + 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 &519223920 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519223919} + m_LocalRotation: {x: -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: 210898218} + m_Father: {fileID: 749529047} + 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 &523948531 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 523948532} + - component: {fileID: 523948534} + - component: {fileID: 523948533} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &523948532 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 523948531} + m_LocalRotation: {x: 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: 1276007594} + 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.000026703} + m_SizeDelta: {x: 343.04, y: 162.16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &523948533 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 523948531} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: d8a7801991b67b441a0f24aa1b61a191, 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 &523948534 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 523948531} + m_CullTransparentMesh: 1 +--- !u!1 &528192059 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 528192060} + - component: {fileID: 528192063} + - component: {fileID: 528192062} + - component: {fileID: 528192061} + m_Layer: 5 + m_Name: EditorTheme + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &528192060 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528192059} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 551314712} + m_Father: {fileID: 202724642} + m_RootOrder: 11 + 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: -43.699707, y: -0.000030517578} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &528192061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528192059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 528192062} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &528192062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528192059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &528192063 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528192059} + m_CullTransparentMesh: 1 +--- !u!1 &529053005 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 529053006} + - component: {fileID: 529053008} + - component: {fileID: 529053007} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &529053006 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 529053005} + 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: 770589360} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &529053007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 529053005} + 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.19607845, g: 1, b: 0.19607845, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 7482667652216324306, guid: ef2fa2a75dc283e40b9d4fe1f20dc6fb, 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 &529053008 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 529053005} + m_CullTransparentMesh: 1 +--- !u!1 &530463410 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 530463411} + - component: {fileID: 530463412} + 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 &530463411 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 530463410} + m_LocalRotation: {x: 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: 1453521078} + m_Father: {fileID: 1182082594} + 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 &530463412 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 530463410} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &533116027 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 533116028} + - component: {fileID: 533116034} + - component: {fileID: 533116033} + - component: {fileID: 533116032} + - component: {fileID: 533116031} + - component: {fileID: 533116030} + - component: {fileID: 533116029} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &533116028 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 533116027} + m_LocalRotation: {x: 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: 618535904} + - {fileID: 1531481246} + m_Father: {fileID: 635134900} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 2} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &533116029 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 533116027} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} + m_Name: + m_EditorClassIdentifier: + eventParameterManager: {fileID: 830452354} +--- !u!114 &533116030 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 533116027} + 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!223 &533116031 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 533116027} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 1 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 610346305 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &533116032 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 533116027} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1933622662} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 45 + m_Viewport: {fileID: 618535904} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1531481247} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &533116033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 533116027} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + 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 &533116034 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 533116027} + m_CullTransparentMesh: 1 +--- !u!1 &537615367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 537615368} + - component: {fileID: 537615370} + - component: {fileID: 537615369} + 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 &537615368 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537615367} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: [] + m_Father: {fileID: 1443721747} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &537615369 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537615367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Color + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25.6 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &537615370 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 537615367} + m_CullTransparentMesh: 1 +--- !u!1 &546272876 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 546272877} + - component: {fileID: 546272880} + - component: {fileID: 546272879} + - component: {fileID: 546272878} + - component: {fileID: 546272881} + m_Layer: 8 + m_Name: PropertyScroll + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &546272877 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 546272876} + m_LocalRotation: {x: 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: 1969940937} + - {fileID: 1588658939} + m_Father: {fileID: 1050802356} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 119.83, y: -19.690994} + m_SizeDelta: {x: 578.29, y: -43.6} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &546272878 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 546272876} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 830452352} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.05 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 36 + m_Viewport: {fileID: 1969940937} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1588658940} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &546272879 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 546272876} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &546272880 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 546272876} + m_CullTransparentMesh: 1 +--- !u!114 &546272881 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 546272876} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} + m_Name: + m_EditorClassIdentifier: + eventParameterManager: {fileID: 830452354} +--- !u!1 &547319782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 547319783} + - component: {fileID: 547319786} + - component: {fileID: 547319784} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &547319783 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 547319782} + m_LocalRotation: {x: -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: 1852819573} + m_Father: {fileID: 441876681} + 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: 2.045288, y: 0} + m_SizeDelta: {x: -4.119, y: -2.938} + m_Pivot: {x: 0, y: 1} +--- !u!114 &547319784 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 547319782} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!222 &547319786 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 547319782} + m_CullTransparentMesh: 0 +--- !u!1 &551314711 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 551314712} + - component: {fileID: 551314715} + - component: {fileID: 551314714} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &551314712 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551314711} + m_LocalRotation: {x: -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: 528192060} + 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: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &551314714 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551314711} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 05e0181d5d7f7144f9263d1ccca41112, 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 &551314715 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551314711} + m_CullTransparentMesh: 1 +--- !u!1 &552375320 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 552375321} + - component: {fileID: 552375322} + 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 &552375321 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 552375320} + m_LocalRotation: {x: 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: 2003035386} + - {fileID: 2027507891} + m_Father: {fileID: 1299088427} + 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: -8, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &552375322 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 552375320} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &555373788 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 555373789} + - component: {fileID: 555373791} + - component: {fileID: 555373790} + m_Layer: 5 + m_Name: Num + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &555373789 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555373788} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 1698.25} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2037220114} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -0.67, y: 0} + m_SizeDelta: {x: 86.7, y: 50} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &555373790 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555373788} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 0 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 22.5 + m_fontSizeBase: 22.5 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &555373791 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 555373788} + m_CullTransparentMesh: 1 +--- !u!1 &558010759 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 558010760} + - component: {fileID: 558010762} + - component: {fileID: 558010761} + - component: {fileID: 558010763} + m_Layer: 5 + m_Name: Screen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &558010760 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 558010759} + m_LocalRotation: {x: -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: 55605602} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &558010761 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 558010759} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 0} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &558010762 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 558010759} + m_CullTransparentMesh: 1 +--- !u!114 &558010763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 558010759} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1.7769846 +--- !u!1 &565215273 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 565215274} + - component: {fileID: 565215276} + - component: {fileID: 565215275} + m_Layer: 5 + m_Name: TabLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &565215274 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565215273} + m_LocalRotation: {x: 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: 86453939} + 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.0000066757, y: 12.5} + m_SizeDelta: {x: 132, y: 25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &565215275 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565215273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Editor Settings + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 418f45feed48b954e82f035d2262bdf6, type: 2} + m_sharedMaterial: {fileID: -9079830051944308670, guid: 418f45feed48b954e82f035d2262bdf6, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 8 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8 + m_fontSizeMax: 18 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 2, y: 0, z: 2, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &565215276 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565215273} + m_CullTransparentMesh: 1 +--- !u!1 &565525424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 565525425} + - component: {fileID: 565525428} + - component: {fileID: 565525427} + - component: {fileID: 565525426} + m_Layer: 5 + m_Name: BPM + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &565525425 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565525424} + m_LocalRotation: {x: 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: 58431084} + - {fileID: 921242773} + m_Father: {fileID: 584527987} + 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: -332.57, y: 35.3} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &565525426 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565525424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e85c112e06cd78440b6fe1fd894b9bba, type: 3} + m_Name: + m_EditorClassIdentifier: + BPM: {fileID: 921242774} + BPMRounded: {fileID: 58431085} +--- !u!114 &565525427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565525424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'BPM:' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25 + m_fontSizeBase: 25 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &565525428 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 565525424} + m_CullTransparentMesh: 1 +--- !u!1 &566999362 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 566999363} + - component: {fileID: 566999365} + - component: {fileID: 566999364} + m_Layer: 8 + m_Name: Seperator_Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &566999363 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566999362} + m_LocalRotation: {x: 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: 1050802356} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &566999364 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566999362} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &566999365 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 566999362} + m_CullTransparentMesh: 1 +--- !u!1 &573383256 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 573383257} + - component: {fileID: 573383259} + - component: {fileID: 573383258} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &573383257 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 573383256} + m_LocalRotation: {x: -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: 690238906} + m_Father: {fileID: 279538358} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &573383258 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 573383256} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &573383259 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 573383256} + m_CullTransparentMesh: 1 +--- !u!1 &575663592 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 575663593} + - component: {fileID: 575663595} + - component: {fileID: 575663594} + m_Layer: 8 + m_Name: Seperator_Bottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &575663593 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575663592} + m_LocalRotation: {x: 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: 1050802356} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &575663594 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575663592} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &575663595 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575663592} + m_CullTransparentMesh: 1 +--- !u!1 &575794483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 575794484} + - component: {fileID: 575794485} + 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 &575794484 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575794483} + m_LocalRotation: {x: 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: 1548381523} + m_Father: {fileID: 426555698} + 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 &575794485 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 575794483} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &580861937 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 580861938} + - component: {fileID: 580861940} + - component: {fileID: 580861939} + m_Layer: 5 + m_Name: TimelineSongPosLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &580861938 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 580861937} + m_LocalRotation: {x: -0, y: -0, z: 1, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1852819573} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -0.41992188} + m_SizeDelta: {x: 2, y: 0.84} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &580861939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 580861937} + 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.19607845, g: 1, b: 0.19607845, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 7482667652216324306, guid: ef2fa2a75dc283e40b9d4fe1f20dc6fb, 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 &580861940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 580861937} + m_CullTransparentMesh: 1 +--- !u!1 &584527986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 584527987} + - component: {fileID: 584527989} + - component: {fileID: 584527988} + m_Layer: 5 + m_Name: BlackBG (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &584527987 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584527986} + m_LocalRotation: {x: -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: 1797358230} + - {fileID: 1700641150} + - {fileID: 44197995} + - {fileID: 565525425} + m_Father: {fileID: 1265865541} + 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: -5.8099823, y: -223.79999} + m_SizeDelta: {x: 1102.57, y: 83.800026} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &584527988 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584527986} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &584527989 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 584527986} + m_CullTransparentMesh: 1 +--- !u!1 &586084910 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 586084911} + - component: {fileID: 586084912} + 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 &586084911 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 586084910} + m_LocalRotation: {x: 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: 887892053} + m_Father: {fileID: 606981306} + 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 &586084912 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 586084910} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &587260877 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 587260878} + - component: {fileID: 587260880} + - component: {fileID: 587260879} + m_Layer: 5 + m_Name: Name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &587260878 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 587260877} + m_LocalRotation: {x: -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: 954835804} + 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: 1.5, y: 0} + m_SizeDelta: {x: -3, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &587260879 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 587260877} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Music Volume + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.4 + m_fontSizeBase: 21.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &587260880 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 587260877} + m_CullTransparentMesh: 1 +--- !u!1 &590210125 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 590210126} + - component: {fileID: 590210127} + m_Layer: 8 + m_Name: Holder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &590210126 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 590210125} + m_LocalRotation: {x: 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: 358789044} + m_Father: {fileID: 1056099132} + 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: -13019.308} + m_SizeDelta: {x: 0, y: 26117.389} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &590210127 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 590210125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 41.38} + m_Softness: {x: 0, y: 0} +--- !u!1 &606981305 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 606981306} + - component: {fileID: 606981309} + - component: {fileID: 606981308} + - component: {fileID: 606981307} + m_Layer: 5 + m_Name: WidthInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &606981306 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 606981305} + m_LocalRotation: {x: 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: 586084911} + m_Father: {fileID: 363960617} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.92001, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &606981307 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 606981305} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 606981308} + m_TextViewport: {fileID: 586084911} + m_TextComponent: {fileID: 887892054} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 2 + 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: 1280 + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &606981308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 606981305} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &606981309 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 606981305} + m_CullTransparentMesh: 1 +--- !u!1 &608588497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 608588498} + - component: {fileID: 608588501} + - component: {fileID: 608588500} + - component: {fileID: 608588499} + - component: {fileID: 608588502} + m_Layer: 5 + m_Name: Scrollbar Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &608588498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + m_LocalRotation: {x: -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: 614171497} + m_Father: {fileID: 441876681} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -222.88904, y: 2.9379883} + m_SizeDelta: {x: 220.819, y: 20} + m_Pivot: {x: 0, y: 0} +--- !u!114 &608588499 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 704039021} + m_HandleRect: {fileID: 704039020} + m_Direction: 0 + m_Value: 0 + m_Size: 0.032871284 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &608588500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_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 &608588501 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + m_CullTransparentMesh: 1 +--- !u!114 &608588502 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 608588497} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!1 &614171496 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 614171497} + 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 &614171497 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 614171496} + m_LocalRotation: {x: -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: 704039020} + m_Father: {fileID: 608588498} + 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 &618535903 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 618535904} + - component: {fileID: 618535907} + - component: {fileID: 618535906} + - component: {fileID: 618535905} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &618535904 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 618535903} + m_LocalRotation: {x: 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: 1933622662} + m_Father: {fileID: 533116028} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &618535905 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 618535903} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &618535906 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 618535903} + m_CullTransparentMesh: 1 +--- !u!114 &618535907 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 618535903} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &619942672 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 619942673} + - component: {fileID: 619942675} + - component: {fileID: 619942674} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &619942673 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 619942672} + m_LocalRotation: {x: -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: 1332325963} + 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 &619942674 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 619942672} + 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.38431373, g: 0.8901961, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &619942675 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 619942672} + m_CullTransparentMesh: 1 +--- !u!1 &626268481 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 626268482} + - component: {fileID: 626268484} + - component: {fileID: 626268483} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &626268482 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626268481} + m_LocalRotation: {x: -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: 2067224778} + 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 &626268483 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626268481} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &626268484 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626268481} + m_CullTransparentMesh: 1 +--- !u!1 &626699451 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 626699452} + - component: {fileID: 626699454} + - component: {fileID: 626699453} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &626699452 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626699451} + m_LocalRotation: {x: -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: 2120543175} + 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!114 &626699453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626699451} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &626699454 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 626699451} + m_CullTransparentMesh: 1 +--- !u!1 &632002972 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 632002973} + - component: {fileID: 632002975} + - component: {fileID: 632002974} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &632002973 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632002972} + m_LocalRotation: {x: -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: 669450076} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.8, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &632002974 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632002972} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &632002975 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 632002972} + m_CullTransparentMesh: 1 +--- !u!1 &635134899 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 635134900} + - component: {fileID: 635134903} + - component: {fileID: 635134902} + - component: {fileID: 635134901} + m_Layer: 5 + m_Name: Dropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &635134900 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 635134899} + m_LocalRotation: {x: -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: 1455474870} + - {fileID: 1897664153} + - {fileID: 533116028} + m_Father: {fileID: 735143406} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -10} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0, y: 1} +--- !u!114 &635134901 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 635134899} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 635134902} + m_Template: {fileID: 533116028} + m_CaptionText: {fileID: 1455474871} + m_CaptionImage: {fileID: 0} + m_Placeholder: {fileID: 0} + m_ItemText: {fileID: 435201910} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_AlphaFadeSpeed: 0.15 +--- !u!114 &635134902 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 635134899} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &635134903 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 635134899} + m_CullTransparentMesh: 1 +--- !u!1 &643814082 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 643814083} + - component: {fileID: 643814085} + - component: {fileID: 643814084} + m_Layer: 8 + m_Name: ContextSeperator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &643814083 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643814082} + m_LocalRotation: {x: -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: 1050802356} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 120.809814, y: -41.381714} + m_SizeDelta: {x: -279.59302, y: 2} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &643814084 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643814082} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &643814085 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 643814082} + m_CullTransparentMesh: 1 +--- !u!1 &657727711 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 657727712} + - component: {fileID: 657727716} + - component: {fileID: 657727715} + - component: {fileID: 657727714} + - component: {fileID: 657727713} + m_Layer: 0 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &657727712 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + m_LocalRotation: {x: 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: 78496950} + m_Father: {fileID: 113063171} + 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 &657727713 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4817080b0d03dd846b5ee72dfd97c993, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 113063171} + m_TargetAssemblyTypeName: + m_MethodName: SetAsLastSibling + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &657727714 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!114 &657727715 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + 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, g: 0, b: 0, a: 0.49411765} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &657727716 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 657727711} + m_CullTransparentMesh: 1 +--- !u!1 &660967736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 660967737} + - component: {fileID: 660967739} + - component: {fileID: 660967738} + m_Layer: 7 + m_Name: Block + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &660967737 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660967736} + m_LocalRotation: {x: -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: 1921041735} + - {fileID: 1031646381} + - {fileID: 1474986788} + - {fileID: 321288860} + m_Father: {fileID: 798021449} + 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, y: 0.5} +--- !u!114 &660967738 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660967736} + 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.84705883, g: 0.84705883, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 0.25 +--- !u!222 &660967739 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 660967736} + m_CullTransparentMesh: 1 +--- !u!1 &663306161 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 663306162} + - component: {fileID: 663306164} + - component: {fileID: 663306163} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &663306162 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 663306161} + m_LocalRotation: {x: -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: 1992194283} + 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 &663306163 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 663306161} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &663306164 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 663306161} + m_CullTransparentMesh: 1 +--- !u!1 &666273483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 666273484} + - component: {fileID: 666273485} + m_Layer: 5 + m_Name: TempoChange + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &666273484 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 666273483} + m_LocalRotation: {x: 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: 2127964035} + - {fileID: 1287203020} + - {fileID: 499528698} + - {fileID: 983551349} + m_Father: {fileID: 689207020} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.0876, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &666273485 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 666273483} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dfe88f36dac55f44dac7fe958fe3c228, type: 3} + m_Name: + m_EditorClassIdentifier: + rectTransform: {fileID: 0} + tempoTXT: {fileID: 499528699} + raycastRect: {fileID: 983551349} + tempoChange: + beat: 0 + length: 0 + tempo: 0 + hovering: 0 +--- !u!1 &669450075 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 669450076} + 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 &669450076 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 669450075} + m_LocalRotation: {x: -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: 632002973} + m_Father: {fileID: 390818398} + 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 &676318033 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 676318034} + - component: {fileID: 676318037} + - component: {fileID: 676318036} + - component: {fileID: 676318035} + m_Layer: 0 + m_Name: LockOff + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &676318034 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676318033} + m_LocalRotation: {x: 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: 1326428067} + m_Father: {fileID: 862087032} + 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 &676318035 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676318033} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 676318036} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1714889811} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1311536519} + m_TargetAssemblyTypeName: + m_MethodName: set_enabled + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1005579238} + m_TargetAssemblyTypeName: + m_MethodName: set_interactable + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1162156588} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1162156587} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1150148744} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 676318033} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &676318036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676318033} + 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.8784314, g: 0.72156864, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &676318037 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676318033} + m_CullTransparentMesh: 1 +--- !u!1 &678553524 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 678553525} + - component: {fileID: 678553528} + - component: {fileID: 678553527} + - component: {fileID: 678553526} + m_Layer: 5 + m_Name: Save + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &678553525 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678553524} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1918556256} + m_Father: {fileID: 202724642} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 82.70001, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &678553526 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678553524} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 678553527} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: SaveRemix + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 +--- !u!114 &678553527 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678553524} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &678553528 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678553524} + m_CullTransparentMesh: 1 +--- !u!1 &683816221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 683816222} + - component: {fileID: 683816223} + m_Layer: 5 + m_Name: SnapDialog + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &683816222 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683816221} + m_LocalRotation: {x: 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: 1669671032} + - {fileID: 58525996} + m_Father: {fileID: 1791483803} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -360} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &683816223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683816221} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f32d53b1d58c64e41b71bd7520435169, type: 3} + m_Name: + m_EditorClassIdentifier: + snapSetter: {fileID: 683816221} + snapText: {fileID: 344865319} +--- !u!1 &683953387 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 683953388} + - component: {fileID: 683953390} + - component: {fileID: 683953389} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &683953388 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683953387} + m_LocalRotation: {x: -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: 1717509522} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.8, y: 0} + m_AnchorMax: {x: 0.8, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &683953389 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683953387} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &683953390 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683953387} + m_CullTransparentMesh: 1 +--- !u!1 &689207019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 689207020} + - component: {fileID: 689207023} + - component: {fileID: 689207022} + - component: {fileID: 689207021} + m_Layer: 5 + m_Name: TempoBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &689207020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689207019} + m_LocalRotation: {x: -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: 666273484} + m_Father: {fileID: 1852819573} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -56.395} + m_SizeDelta: {x: 0, y: 26.808} + m_Pivot: {x: 0, y: 1} +--- !u!114 &689207021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689207019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 10dd19278a802c24fbeb39d1ccb23219, type: 3} + m_Name: + m_EditorClassIdentifier: + RefTempoChange: {fileID: 666273484} + StartingBPM: {fileID: 1299088428} + FirstBeatOffset: {fileID: 215482487} + tempoTimelineObjs: [] +--- !u!114 &689207022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689207019} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &689207023 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689207019} + m_CullTransparentMesh: 1 +--- !u!1 &689781276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 689781277} + - component: {fileID: 689781280} + - component: {fileID: 689781279} + - component: {fileID: 689781278} + m_Layer: 8 + m_Name: Music Volume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &689781277 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689781276} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 767779043} + m_Father: {fileID: 156962254} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 95, y: 0.111961365} + m_SizeDelta: {x: 39.99997, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &689781278 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689781276} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 689781279} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &689781279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689781276} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &689781280 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 689781276} + m_CullTransparentMesh: 1 +--- !u!1 &690238905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 690238906} + - component: {fileID: 690238908} + - component: {fileID: 690238907} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &690238906 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690238905} + m_LocalRotation: {x: -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: 573383257} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &690238907 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690238905} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &690238908 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 690238905} + m_CullTransparentMesh: 1 +--- !u!1 &703340358 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 703340359} + - component: {fileID: 703340361} + - component: {fileID: 703340360} + - component: {fileID: 703340362} + m_Layer: 5 + m_Name: TooltipArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &703340359 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703340358} + m_LocalRotation: {x: 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: 1196204503} + m_Father: {fileID: 1791483803} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0.5, y: 2} + m_SizeDelta: {x: 1277, y: 23} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &703340360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703340358} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &703340361 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703340358} + m_CullTransparentMesh: 1 +--- !u!114 &703340362 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703340358} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!1 &704039019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 704039020} + - component: {fileID: 704039022} + - component: {fileID: 704039021} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &704039020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 704039019} + m_LocalRotation: {x: -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: 614171497} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &704039021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 704039019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &704039022 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 704039019} + m_CullTransparentMesh: 1 +--- !u!1 &708484803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 708484804} + - component: {fileID: 708484807} + - component: {fileID: 708484806} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &708484804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 708484803} + m_LocalRotation: {x: -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: 1683100749} + 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: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &708484806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 708484803} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 39656548c069d5541a9d9d1a808a76e4, 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 &708484807 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 708484803} + m_CullTransparentMesh: 1 +--- !u!1 &723094752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 723094753} + - component: {fileID: 723094755} + - component: {fileID: 723094754} + - component: {fileID: 723094756} + - component: {fileID: 723094757} + - component: {fileID: 723094758} + m_Layer: 5 + m_Name: Table + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &723094753 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723094752} + m_LocalRotation: {x: -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: 1123278335} + - {fileID: 1489888671} + - {fileID: 1522319056} + m_Father: {fileID: 1443721747} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -243.16, y: 6} + m_SizeDelta: {x: 216, y: 216} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &723094754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723094752} + 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.1981132, g: 0.1981132, b: 0.1981132, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &723094755 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723094752} + m_CullTransparentMesh: 1 +--- !u!223 &723094756 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723094752} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 1 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 610346305 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &723094757 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723094752} + 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 &723094758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723094752} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} + m_Name: + m_EditorClassIdentifier: + eventParameterManager: {fileID: 830452354} +--- !u!1 &725123776 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 725123777} + - component: {fileID: 725123779} + - component: {fileID: 725123778} + 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 &725123777 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 725123776} + m_LocalRotation: {x: -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: 1437736686} + 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.000061035156} + m_SizeDelta: {x: 1202, y: 69} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &725123778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 725123776} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Credits & Legal Information + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 42 + m_fontSizeBase: 42 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &725123779 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 725123776} + m_CullTransparentMesh: 1 +--- !u!1 &731547638 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 731547639} + - component: {fileID: 731547641} + - component: {fileID: 731547640} + m_Layer: 5 + m_Name: TabLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &731547639 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 731547638} + m_LocalRotation: {x: 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: 408551561} + 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.0000066757, y: 12.5} + m_SizeDelta: {x: 132, y: 25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &731547640 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 731547638} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Display & Audio + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 418f45feed48b954e82f035d2262bdf6, type: 2} + m_sharedMaterial: {fileID: -9079830051944308670, guid: 418f45feed48b954e82f035d2262bdf6, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 16.95 + m_fontSizeBase: 8 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8 + m_fontSizeMax: 18 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 2, y: 0, z: 2, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &731547641 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 731547638} + m_CullTransparentMesh: 1 +--- !u!1 &734734192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 734734193} + - component: {fileID: 734734195} + - component: {fileID: 734734194} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &734734193 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734734192} + m_LocalRotation: {x: 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: 1466780685} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 30, y: -25} + m_SizeDelta: {x: 730.58, y: 82.37} + m_Pivot: {x: 0, y: 1} +--- !u!114 &734734194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734734192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Header Text + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 54.4 + m_fontSizeBase: 54.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &734734195 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734734192} + m_CullTransparentMesh: 1 +--- !u!1 &735143405 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 735143406} + - component: {fileID: 735143407} + m_Layer: 5 + m_Name: ResolutionChange + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &735143406 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735143405} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9999385, y: 0.9999385, z: 0.9999385} + m_Children: + - {fileID: 2004004429} + - {fileID: 635134900} + - {fileID: 363960617} + - {fileID: 78689443} + m_Father: {fileID: 2016605289} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -85} + m_SizeDelta: {x: 1165, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &735143407 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735143405} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 0 + m_Spacing: 10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &735918244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 735918246} + - component: {fileID: 735918248} + - component: {fileID: 735918247} + - component: {fileID: 735918245} + m_Layer: 5 + m_Name: InputField (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &735918245 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735918244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 735918247} + m_TextViewport: {fileID: 1575762742} + m_TextComponent: {fileID: 1886627916} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 3 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 2 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 3 + 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: '0 + +' + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!224 &735918246 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735918244} + m_LocalRotation: {x: 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: 1575762742} + m_Father: {fileID: 345301791} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.92, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &735918247 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735918244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &735918248 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 735918244} + m_CullTransparentMesh: 1 +--- !u!1 &746356638 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 746356639} + - component: {fileID: 746356641} + - component: {fileID: 746356640} + 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 &746356639 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746356638} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 380411594} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 1.137, y: 0} + m_SizeDelta: {x: 200, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &746356640 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746356638} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 100% + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 16.2 + m_fontSizeBase: 16.2 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &746356641 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 746356638} + m_CullTransparentMesh: 1 +--- !u!1 &749172746 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 749172747} + - component: {fileID: 749172749} + - component: {fileID: 749172748} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &749172747 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749172746} + m_LocalRotation: {x: -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: 1345846030} + 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: 39.999985, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &749172748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749172746} + 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, g: 1, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ba34210de39bafc4d9bc0bb9163d83c7, 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 &749172749 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749172746} + m_CullTransparentMesh: 1 +--- !u!1 &749529045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 749529047} + - component: {fileID: 749529046} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &749529046 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749529045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 210898220} + m_FillRect: {fileID: 2067805743} + m_HandleRect: {fileID: 210898218} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!224 &749529047 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 749529045} + m_LocalRotation: {x: 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: 1877453494} + - {fileID: 1694213496} + - {fileID: 519223920} + m_Father: {fileID: 345301791} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 61.960007, y: 0.0000097752} + m_SizeDelta: {x: -123.92, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &755586977 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 755586978} + - component: {fileID: 755586979} + m_Layer: 5 + m_Name: Boolean + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &755586978 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 755586977} + m_LocalRotation: {x: 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: 774969485} + - {fileID: 279538358} + m_Father: {fileID: 830452352} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &755586979 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 755586977} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 774969486} + parameterManager: {fileID: 830452354} + slider: {fileID: 0} + inputField: {fileID: 0} + toggle: {fileID: 279538359} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 0} +--- !u!1 &767779042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 767779043} + - component: {fileID: 767779046} + - component: {fileID: 767779045} + m_Layer: 8 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &767779043 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767779042} + m_LocalRotation: {x: -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: 689781277} + 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: 33, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &767779045 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767779042} + 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b29210cf5b7b8234984ec842a3110005, 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 &767779046 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 767779042} + m_CullTransparentMesh: 1 +--- !u!1 &770589359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 770589360} + - component: {fileID: 770589362} + m_Layer: 5 + m_Name: TimelineSlider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &770589360 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770589359} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: + - {fileID: 1928361019} + - {fileID: 529053006} + - {fileID: 424396917} + - {fileID: 117889363} + m_Father: {fileID: 1852819573} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -1.0297852} + m_SizeDelta: {x: 50, y: 2.0799866} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &770589362 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 770589359} + m_CullTransparentMesh: 1 +--- !u!1 &774969484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 774969485} + - component: {fileID: 774969487} + - component: {fileID: 774969486} + 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 &774969485 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 774969484} + m_LocalRotation: {x: 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: 755586978} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &774969486 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 774969484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Boolean + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.45 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &774969487 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 774969484} + m_CullTransparentMesh: 1 +--- !u!1 &781200685 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 781200686} + - component: {fileID: 781200688} + - component: {fileID: 781200687} + - component: {fileID: 781200689} + - component: {fileID: 781200690} + - component: {fileID: 781200691} + m_Layer: 8 + m_Name: GameIcon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &781200686 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_LocalRotation: {x: 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: 1038760565} + m_Father: {fileID: 1154875943} + 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: 29, y: -29} + m_SizeDelta: {x: 48, y: 48} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &781200687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 0e153f2fcfb066b4b851ea9b7e8e0ee5, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &781200688 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_CullTransparentMesh: 1 +--- !u!114 &781200689 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0baf64619d1dc0749bfc3f9a4b8f7b47, type: 3} + m_Name: + m_EditorClassIdentifier: + GameTitlePreview: {fileID: 0} + GridGameSelector: {fileID: 1154875947} + MaskTex: {fileID: 0} + BgTex: {fileID: 0} +--- !u!114 &781200690 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 4 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 781200689} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelectorGame, + Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &781200691 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 781200685} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c3ed2b8848b1a2c40819efeb60cbf9ec, type: 3} + m_Name: + m_EditorClassIdentifier: + Bubble: 1 + DisableEventTriggerWhileDragging: 1 +--- !u!1 &784075911 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 784075912} + - component: {fileID: 784075914} + - component: {fileID: 784075913} + m_Layer: 0 + m_Name: TR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &784075912 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784075911} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &784075913 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784075911} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &784075914 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 784075911} + m_CullTransparentMesh: 1 +--- !u!1 &790907719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 790907720} + - component: {fileID: 790907722} + - component: {fileID: 790907721} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &790907720 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790907719} + m_LocalRotation: {x: -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: 1778801847} + m_Father: {fileID: 1956641996} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 78} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &790907721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790907719} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &790907722 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790907719} + m_CullTransparentMesh: 1 +--- !u!1 &793382140 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 793382141} + - component: {fileID: 793382144} + - component: {fileID: 793382143} + m_Layer: 8 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &793382141 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793382140} + m_LocalRotation: {x: -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: 456434810} + 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: 35, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &793382143 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793382140} + 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 44c391c5df20f2844b9437c0f3138355, 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 &793382144 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 793382140} + m_CullTransparentMesh: 1 +--- !u!1 &798021448 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 798021449} + - component: {fileID: 798021451} + - component: {fileID: 798021452} + - component: {fileID: 798021450} + - component: {fileID: 798021453} + m_Layer: 7 + m_Name: EventObj + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &798021449 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_LocalRotation: {x: -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: 660967737} + - {fileID: 880758902} + - {fileID: 820032005} + - {fileID: 258006092} + - {fileID: 2127582757} + - {fileID: 1231936949} + - {fileID: 2046851080} + - {fileID: 184364176} + m_Father: {fileID: 1838356727} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1, y: 50.84} + m_Pivot: {x: 0, y: 1} +--- !u!114 &798021450 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: eb5481d804b2aec42a04ea8f659fdc5a, type: 3} + m_Name: + m_EditorClassIdentifier: + lastPos_: {x: 0, y: 0} + PosPreview: {fileID: 0} + PosPreviewRef: {fileID: 2142375787} + Icon: {fileID: 820032006} + selectedImage: {fileID: 2127582758} + outline: {fileID: 1231936949} + resizeGraphic: {fileID: 880758902} + leftDrag: {fileID: 2046851080} + rightDrag: {fileID: 184364176} + entity: + beat: 0 + track: 0 + length: 0 + valA: 0 + valB: 0 + valC: 0 + toggle: 0 + type: 0 + type2: 0 + type3: 0 + ease: 0 + colorA: {r: 0, g: 0, b: 0, a: 0} + colorB: {r: 0, g: 0, b: 0, a: 0} + colorC: {r: 0, g: 0, b: 0, a: 0} + text1: + text2: + text3: + swing: 0 + datamodel: + eventObj: {fileID: 0} + length: 0 + eligibleToMove: 0 + selected: 0 + mouseHovering: 0 + resizable: 0 + resizing: 0 + moving: 0 + wasDuplicated: 0 + isCreating: 0 + eventObjID: + NormalCol: {r: 0.8470589, g: 0.8470589, b: 1, a: 1} +--- !u!222 &798021451 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_CullTransparentMesh: 1 +--- !u!114 &798021452 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 4 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: OnDown + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &798021453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 798021448} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &820032004 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 820032005} + - component: {fileID: 820032007} + - component: {fileID: 820032006} + m_Layer: 7 + m_Name: IconGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &820032005 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 820032004} + m_LocalRotation: {x: 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: 798021449} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.08, y: 0} + m_SizeDelta: {x: 0.35, y: 35.06207} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &820032006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 820032004} + 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.46666667} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &820032007 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 820032004} + m_CullTransparentMesh: 1 +--- !u!1 &829406322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 829406323} + 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 &829406323 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 829406322} + m_LocalRotation: {x: -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: 1296765242} + m_Father: {fileID: 2067224778} + 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 &830092699 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 830092700} + - component: {fileID: 830092703} + - component: {fileID: 830092702} + - component: {fileID: 830092701} + - component: {fileID: 830092704} + m_Layer: 5 + m_Name: Tabs + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &830092700 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830092699} + m_LocalRotation: {x: 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: 408551561} + - {fileID: 86453939} + - {fileID: 1076319429} + m_Father: {fileID: 2051557111} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -124.099976} + m_SizeDelta: {x: 1202, y: 27.28003} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &830092701 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830092699} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &830092702 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830092699} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &830092703 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830092699} + m_CullTransparentMesh: 1 +--- !u!114 &830092704 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830092699} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 113bf5aff4fe7ee408630b5e487451af, type: 3} + m_Name: + m_EditorClassIdentifier: + activeContent: {fileID: 1956641995} +--- !u!1 &830452351 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 830452352} + - component: {fileID: 830452353} + - component: {fileID: 830452354} + - component: {fileID: 830452355} + m_Layer: 5 + m_Name: EventProperties + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &830452352 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830452351} + m_LocalRotation: {x: -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: 396879233} + - {fileID: 345301791} + - {fileID: 755586978} + - {fileID: 184838088} + - {fileID: 1443721747} + - {fileID: 1671827687} + m_Father: {fileID: 1969940937} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -7.74, y: 0} + m_SizeDelta: {x: 547.82, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &830452353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830452351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 0 + m_Spacing: 10 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &830452354 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830452351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c8ae907a3485c8a43b30312182de8b1b, type: 3} + m_Name: + m_EditorClassIdentifier: + eventSelector: {fileID: 1056099131} + gridGameSelector: {fileID: 1154875947} + IntegerP: {fileID: 396879232} + FloatP: {fileID: 345301789} + BooleanP: {fileID: 755586977} + DropdownP: {fileID: 184838087} + ColorP: {fileID: 1443721746} + StringP: {fileID: 1671827686} + entity: + beat: 0 + track: 0 + length: 0 + valA: 0 + valB: 0 + valC: 0 + toggle: 0 + type: 0 + type2: 0 + type3: 0 + ease: 0 + colorA: {r: 0, g: 0, b: 0, a: 0} + colorB: {r: 0, g: 0, b: 0, a: 0} + colorC: {r: 0, g: 0, b: 0, a: 0} + text1: + text2: + text3: + swing: 0 + datamodel: + eventObj: {fileID: 0} + active: 0 + canDisable: 1 +--- !u!114 &830452355 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830452351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &830672828 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 830672829} + - component: {fileID: 830672831} + - component: {fileID: 830672830} + m_Layer: 5 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &830672829 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830672828} + m_LocalRotation: {x: -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: 1946344931} + 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 &830672830 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830672828} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &830672831 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830672828} + m_CullTransparentMesh: 1 +--- !u!1 &837036036 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 837036037} + - component: {fileID: 837036039} + - component: {fileID: 837036038} + m_Layer: 5 + m_Name: SongOffsetLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &837036037 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 837036036} + m_LocalRotation: {x: -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: 1055877578} + 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: 70.75, y: 0} + m_SizeDelta: {x: 116.5, y: 30.34} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &837036038 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 837036036} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Song Offset (ms) + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15 + m_fontSizeBase: 15 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &837036039 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 837036036} + m_CullTransparentMesh: 1 +--- !u!1 &838509659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 838509660} + - component: {fileID: 838509663} + - component: {fileID: 838509662} + - component: {fileID: 838509661} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &838509660 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838509659} + m_LocalRotation: {x: 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: 1005579237} + 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 &838509661 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838509659} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!114 &838509662 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838509659} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.41960785, g: 0.41960785, b: 0.41960785, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 19 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: X +--- !u!222 &838509663 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 838509659} + m_CullTransparentMesh: 1 +--- !u!1 &839543765 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 839543766} + - component: {fileID: 839543768} + - component: {fileID: 839543767} + m_Layer: 5 + m_Name: Seperator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &839543766 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 839543765} + m_LocalRotation: {x: 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: 202724642} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 122, y: 0} + m_SizeDelta: {x: 2, y: -4} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &839543767 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 839543765} + 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.6226415, g: 0.6226415, b: 0.6226415, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &839543768 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 839543765} + m_CullTransparentMesh: 1 +--- !u!1 &841081095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 841081096} + - component: {fileID: 841081098} + - component: {fileID: 841081097} + m_Layer: 8 + m_Name: Current + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &841081096 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841081095} + m_LocalRotation: {x: -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: 358789044} + 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: 0, y: -60.004883} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0} +--- !u!114 &841081097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841081095} + 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, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b7a1fac8b59b4d14289fa198206ef47e, 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 &841081098 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841081095} + m_CullTransparentMesh: 1 +--- !u!1 &862087031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 862087032} + m_Layer: 0 + m_Name: LockBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &862087032 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 862087031} + m_LocalRotation: {x: 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: 1150148748} + - {fileID: 676318034} + m_Father: {fileID: 2139897958} + 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: 247, y: -15} + m_SizeDelta: {x: 25, y: 25} + m_Pivot: {x: 1, y: 0.5} +--- !u!1 &880758901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 880758902} + m_Layer: 7 + m_Name: ResizeGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &880758902 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 880758901} + m_LocalRotation: {x: 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: 163256866} + - {fileID: 1701256165} + - {fileID: 1799484112} + m_Father: {fileID: 798021449} + 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.08, y: -1.2399993} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &887892052 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 887892053} + - component: {fileID: 887892055} + - component: {fileID: 887892054} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &887892053 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 887892052} + m_LocalRotation: {x: 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: 586084911} + 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 &887892054 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 887892052} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "1280\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &887892055 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 887892052} + m_CullTransparentMesh: 1 +--- !u!1 &889256060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 889256061} + - component: {fileID: 889256063} + - component: {fileID: 889256062} + m_Layer: 5 + m_Name: BlackBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &889256061 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889256060} + m_LocalRotation: {x: -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: 1265865541} + 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: -5.8099823, y: -223.79999} + m_SizeDelta: {x: 1102.57, y: 83.800026} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &889256062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889256060} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &889256063 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889256060} + m_CullTransparentMesh: 1 +--- !u!1 &891587360 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 891587361} + - component: {fileID: 891587364} + - component: {fileID: 891587363} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &891587361 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 891587360} + m_LocalRotation: {x: -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: 1055877578} + 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.8} + m_SizeDelta: {x: 30.24, y: 30.24} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &891587363 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 891587360} + 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.49917328, g: 1, b: 0.3066038, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: a1e215e768b7d1b4e93a60f8ce9c10fc, 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 &891587364 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 891587360} + m_CullTransparentMesh: 1 +--- !u!1 &907920114 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 907920115} + - component: {fileID: 907920118} + - component: {fileID: 907920117} + m_Layer: 5 + m_Name: TabTemplate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &907920115 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 907920114} + m_LocalRotation: {x: 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: 2094592544} + - {fileID: 435667402} + m_Father: {fileID: 1182686744} + 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: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &907920117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 907920114} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &907920118 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 907920114} + m_CullTransparentMesh: 1 +--- !u!1 &908855313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 908855316} + - component: {fileID: 908855315} + - component: {fileID: 908855314} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &908855314 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 908855313} + 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 &908855315 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 908855313} + 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 &908855316 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 908855313} + m_LocalRotation: {x: 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: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &910102824 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 910102825} + - component: {fileID: 910102828} + - component: {fileID: 910102827} + - component: {fileID: 910102826} + - component: {fileID: 910102829} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &910102825 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + m_LocalRotation: {x: -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: 1331923532} + m_Father: {fileID: 1183003086} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -2.0179977, y: -2.0960693} + m_SizeDelta: {x: 17.98, y: -2.096} + m_Pivot: {x: 1, y: 1} +--- !u!114 &910102826 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1589389272} + m_HandleRect: {fileID: 1589389271} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &910102827 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &910102828 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + m_CullTransparentMesh: 1 +--- !u!114 &910102829 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910102824} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!1 &921242772 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 921242773} + - component: {fileID: 921242775} + - component: {fileID: 921242774} + m_Layer: 5 + m_Name: BPM value + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &921242773 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921242772} + m_LocalRotation: {x: 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: 565525425} + 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: -72.3, y: -112.66} + m_SizeDelta: {x: 200, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &921242774 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921242772} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: --- + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25 + m_fontSizeBase: 25 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &921242775 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921242772} + m_CullTransparentMesh: 1 +--- !u!1 &926131413 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926131414} + - component: {fileID: 926131416} + - component: {fileID: 926131415} + m_Layer: 5 + m_Name: FullscreenLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &926131414 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926131413} + m_LocalRotation: {x: 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: 1899782477} + m_Father: {fileID: 2016605289} + 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: 182.865, y: -35} + m_SizeDelta: {x: 325.73, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &926131415 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926131413} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Toggle Fullscreen + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &926131416 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926131413} + m_CullTransparentMesh: 1 +--- !u!1 &926134723 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926134724} + - component: {fileID: 926134727} + - component: {fileID: 926134726} + - component: {fileID: 926134725} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &926134724 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926134723} + m_LocalRotation: {x: -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: 1042516680} + - {fileID: 1328853375} + m_Father: {fileID: 1750038562} + 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: -39.001007} + m_SizeDelta: {x: 0, y: -78.32001} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &926134725 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926134723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1731845823} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 35 + m_Viewport: {fileID: 1042516680} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1328853376} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &926134726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926134723} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 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 &926134727 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 926134723} + m_CullTransparentMesh: 1 +--- !u!1 &932211466 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 932211467} + - component: {fileID: 932211469} + - component: {fileID: 932211468} + m_Layer: 5 + m_Name: SongBeat + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &932211467 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 932211466} + m_LocalRotation: {x: 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: 446434229} + 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: 7.610016} + m_SizeDelta: {x: -10, y: -25.21} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &932211468 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 932211466} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Beat 0.000 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 25 + m_fontSizeBase: 25 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 14.08 + m_fontSizeMax: 25 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &932211469 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 932211466} + m_CullTransparentMesh: 1 +--- !u!1 &933578816 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 933578817} + - component: {fileID: 933578819} + - component: {fileID: 933578818} + m_Layer: 5 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &933578817 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933578816} + m_LocalRotation: {x: -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: 1063174879} + 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 &933578818 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933578816} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &933578819 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 933578816} + m_CullTransparentMesh: 1 +--- !u!1 &935391419 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 935391420} + - component: {fileID: 935391422} + - component: {fileID: 935391421} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &935391420 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 935391419} + m_LocalRotation: {x: -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: 205810615} + m_Father: {fileID: 1150538407} + 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 &935391421 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 935391419} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &935391422 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 935391419} + m_CullTransparentMesh: 1 +--- !u!1 &947065509 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 947065510} + - component: {fileID: 947065512} + - component: {fileID: 947065511} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &947065510 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947065509} + m_LocalRotation: {x: 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: 1906769993} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &947065511 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947065509} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &947065512 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 947065509} + m_CullTransparentMesh: 1 +--- !u!1 &948189507 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 948189508} + - component: {fileID: 948189511} + - component: {fileID: 948189510} + - component: {fileID: 948189509} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &948189508 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948189507} + m_LocalRotation: {x: -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: 197334154} + - {fileID: 958969418} + m_Father: {fileID: 1956641996} + 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: -39.001007} + m_SizeDelta: {x: 0, y: -78.32001} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &948189509 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948189507} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 2016605289} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 35 + m_Viewport: {fileID: 197334154} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 958969419} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &948189510 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948189507} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 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 &948189511 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 948189507} + m_CullTransparentMesh: 1 +--- !u!1 &953708372 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 953708373} + - component: {fileID: 953708376} + - component: {fileID: 953708375} + m_Layer: 8 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &953708373 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953708372} + m_LocalRotation: {x: -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: 270008765} + 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: 32, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &953708375 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953708372} + 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.5019608, g: 0.5019608, b: 0.5019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6e7b88d9d62ed1b429c63b83745e3672, 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 &953708376 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953708372} + m_CullTransparentMesh: 1 +--- !u!1 &954835803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 954835804} + - component: {fileID: 954835808} + - component: {fileID: 954835807} + - component: {fileID: 954835806} + m_Layer: 5 + m_Name: MusicLayer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &954835804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954835803} + m_LocalRotation: {x: 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: 587260878} + - {fileID: 2003322856} + - {fileID: 1964271231} + - {fileID: 967717799} + m_Father: {fileID: 1861169746} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 111.50012, y: 38} + m_SizeDelta: {x: 223, y: 26.849} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &954835806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954835803} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &954835807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954835803} + 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.8470589, g: 0.8470589, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &954835808 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 954835803} + m_CullTransparentMesh: 1 +--- !u!1 &955129956 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 955129957} + - component: {fileID: 955129959} + - component: {fileID: 955129958} + m_Layer: 0 + m_Name: B + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &955129957 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955129956} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &955129958 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955129956} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &955129959 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955129956} + m_CullTransparentMesh: 1 +--- !u!1 &958969417 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 958969418} + - component: {fileID: 958969421} + - component: {fileID: 958969420} + - component: {fileID: 958969419} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &958969418 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 958969417} + m_LocalRotation: {x: -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: 2120543175} + m_Father: {fileID: 948189508} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0.000061035} + m_Pivot: {x: 1, y: 1} +--- !u!114 &958969419 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 958969417} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 626699453} + m_HandleRect: {fileID: 626699452} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &958969420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 958969417} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &958969421 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 958969417} + m_CullTransparentMesh: 1 +--- !u!1 &967717798 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 967717799} + - component: {fileID: 967717802} + - component: {fileID: 967717801} + - component: {fileID: 967717800} + m_Layer: 5 + m_Name: StartingVolume + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &967717799 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 967717798} + m_LocalRotation: {x: 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: 158195509} + - {fileID: 1772187927} + m_Father: {fileID: 954835804} + 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: -22, y: -0.00013852} + m_SizeDelta: {x: 50, y: 26.849} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &967717800 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 967717798} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 967717801} + m_TextViewport: {fileID: 158195509} + m_TextComponent: {fileID: 1989911454} + m_Placeholder: {fileID: 1971243158} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 2 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1037563077} + m_TargetAssemblyTypeName: HeavenStudio.Editor.Track.VolumeTimeline, Assembly-CSharp + m_MethodName: UpdateStartingVolumeFromText + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: 100 + 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 &967717801 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 967717798} + 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, g: 0, b: 0, a: 0.30588236} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &967717802 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 967717798} + m_CullTransparentMesh: 1 +--- !u!1 &975391004 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 975391005} + - component: {fileID: 975391007} + - component: {fileID: 975391006} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &975391005 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975391004} + m_LocalRotation: {x: -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: 1550506657} + - {fileID: 2010444525} + - {fileID: 344042804} + m_Father: {fileID: 1148572830} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0.000061035156} + m_SizeDelta: {x: 0, y: 3210.16} + m_Pivot: {x: 0, y: 1} +--- !u!114 &975391006 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975391004} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &975391007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 975391004} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &980091464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 980091465} + - component: {fileID: 980091466} + m_Layer: 0 + m_Name: StudioDanceHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &980091465 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 980091464} + m_LocalRotation: {x: 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: 181010488} + - {fileID: 1863600391} + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &980091466 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 980091464} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f906c9e16af974d409dd19d0836bb9c6, type: 3} + m_Name: + m_EditorClassIdentifier: + windowBase: {fileID: 113063170} + windowHolder: {fileID: 181010488} + content: {fileID: 1863600390} +--- !u!1 &983551348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 983551349} + - component: {fileID: 983551351} + - component: {fileID: 983551350} + m_Layer: 5 + m_Name: Raycast + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &983551349 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 983551348} + 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: 666273484} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.36, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &983551350 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 983551348} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &983551351 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 983551348} + m_CullTransparentMesh: 1 +--- !u!1 &989912616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 989912617} + 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 &989912617 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 989912616} + m_LocalRotation: {x: -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: 1534220299} + m_Father: {fileID: 2067224778} + 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 &991363086 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 991363087} + - component: {fileID: 991363089} + - component: {fileID: 991363088} + m_Layer: 5 + m_Name: StartingBPMLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &991363087 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 991363086} + m_LocalRotation: {x: 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: 1511927531} + 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: -79.5, y: 0} + m_SizeDelta: {x: 71.2, y: 30.34} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &991363088 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 991363086} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Starting + + BPM' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 12.7 + m_fontSizeBase: 12.7 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &991363089 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 991363086} + m_CullTransparentMesh: 1 +--- !u!1 &994602714 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 994602715} + - component: {fileID: 994602717} + - component: {fileID: 994602716} + m_Layer: 5 + m_Name: Line4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &994602715 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994602714} + m_LocalRotation: {x: 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: 2037220114} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 45, y: 0} + m_SizeDelta: {x: 2, y: 11} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &994602716 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994602714} + 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.69803923, g: 0.69803923, b: 0.69803923, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &994602717 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994602714} + m_CullTransparentMesh: 1 +--- !u!1 &1005034084 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1005034085} + - component: {fileID: 1005034088} + - component: {fileID: 1005034087} + - component: {fileID: 1005034086} + m_Layer: 5 + m_Name: GameSelectionBg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1005034085 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005034084} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9999472, y: 0.9999472, z: 0.9999472} + m_Children: [] + m_Father: {fileID: 1050802356} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -289.15, y: 26.436996} + m_SizeDelta: {x: 239.66, y: -55.127} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1005034086 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005034084} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 0 +--- !u!114 &1005034087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005034084} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1005034088 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005034084} + m_CullTransparentMesh: 1 +--- !u!1 &1005579236 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1005579237} + - component: {fileID: 1005579240} + - component: {fileID: 1005579239} + - component: {fileID: 1005579238} + m_Layer: 0 + m_Name: CloseBtn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1005579237 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005579236} + m_LocalRotation: {x: 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: 838509660} + m_Father: {fileID: 2139897958} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 284.5, y: -15} + m_SizeDelta: {x: 25, y: 25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1005579238 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005579236} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 0.83137256, g: 0.83137256, b: 0.83137256, a: 1} + m_HighlightedColor: {r: 0.654902, g: 0.18431373, b: 0.18431373, a: 1} + m_PressedColor: {r: 0.8039216, g: 0.19215687, b: 0.19215687, a: 1} + m_SelectedColor: {r: 0.654902, g: 0.18431373, b: 0.18431373, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + 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: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1005579239} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 113063172} + m_TargetAssemblyTypeName: + m_MethodName: CloseWindow + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1611689951} + m_TargetAssemblyTypeName: HeavenStudio.Editor.CreditsLegalSettings, Assembly-CSharp + m_MethodName: MakeSecretInactive + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1005579239 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005579236} + 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.8117647, g: 0.20392157, b: 0.20392157, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1005579240 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1005579236} + m_CullTransparentMesh: 1 +--- !u!1 &1022970659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1022970660} + - component: {fileID: 1022970662} + - component: {fileID: 1022970661} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1022970660 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022970659} + m_LocalRotation: {x: -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: 1478799965} + 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.8} + m_SizeDelta: {x: 30.24, y: 30.24} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1022970661 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022970659} + 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.30588236, g: 0.80784315, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 21da6678ec5624a439f87f3487819ac0, 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 &1022970662 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1022970659} + m_CullTransparentMesh: 1 +--- !u!1 &1026335623 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1026335624} + - component: {fileID: 1026335626} + - component: {fileID: 1026335625} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1026335624 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1026335623} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0002741, y: 1.0002741, z: 1.0002741} + m_Children: [] + m_Father: {fileID: 1497456600} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1026335625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1026335623} + 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.5019608, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &1026335626 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1026335623} + m_CullTransparentMesh: 1 +--- !u!1 &1028521304 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1028521305} + - component: {fileID: 1028521308} + - component: {fileID: 1028521307} + - component: {fileID: 1028521306} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1028521305 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028521304} + m_LocalRotation: {x: -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: 475433193} + m_Father: {fileID: 172566392} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0.000061035} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1028521306 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028521304} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1649292127} + m_HandleRect: {fileID: 1649292126} + m_Direction: 2 + m_Value: 1 + m_Size: 0.14444143 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1028521307 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028521304} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1028521308 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1028521304} + m_CullTransparentMesh: 1 +--- !u!1 &1031646380 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1031646381} + - component: {fileID: 1031646383} + - component: {fileID: 1031646382} + m_Layer: 7 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1031646381 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1031646380} + m_LocalRotation: {x: -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: 660967737} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.04, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1031646382 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1031646380} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1031646383 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1031646380} + m_CullTransparentMesh: 1 +--- !u!1 &1037563073 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1037563074} + - component: {fileID: 1037563076} + - component: {fileID: 1037563075} + - component: {fileID: 1037563077} + m_Layer: 5 + m_Name: MusicVolBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1037563074 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037563073} + m_LocalRotation: {x: -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: 380411594} + m_Father: {fileID: 1852819573} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 28.924927} + m_SizeDelta: {x: 0, y: 28.927} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1037563075 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037563073} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1037563076 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037563073} + m_CullTransparentMesh: 1 +--- !u!114 &1037563077 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1037563073} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ea7831ec549a9984c8c3e5afd98bac2f, type: 3} + m_Name: + m_EditorClassIdentifier: + StartingVolume: {fileID: 967717800} + volumeTimelineObjs: [] +--- !u!1 &1038760564 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1038760565} + - component: {fileID: 1038760567} + - component: {fileID: 1038760566} + m_Layer: 8 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1038760565 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038760564} + m_LocalRotation: {x: 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: 781200686} + 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: 4, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1038760566 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038760564} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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 &1038760567 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1038760564} + m_CullTransparentMesh: 1 +--- !u!1 &1042516679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1042516680} + - component: {fileID: 1042516683} + - component: {fileID: 1042516682} + - component: {fileID: 1042516681} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1042516680 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1042516679} + m_LocalRotation: {x: -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: 1731845823} + m_Father: {fileID: 926134724} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1042516681 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1042516679} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1042516682 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1042516679} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1042516683 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1042516679} + m_CullTransparentMesh: 1 +--- !u!1 &1050802355 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1050802356} + m_Layer: 8 + m_Name: GameObjectSelector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1050802356 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1050802355} + m_LocalRotation: {x: 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: 156962254} + - {fileID: 1005034085} + - {fileID: 1183003086} + - {fileID: 110654310} + - {fileID: 1997273393} + - {fileID: 566999363} + - {fileID: 246861489} + - {fileID: 643814083} + - {fileID: 575663593} + - {fileID: 546272877} + - {fileID: 1056099132} + m_Father: {fileID: 1791483803} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 231.018, y: -17.067017} + m_SizeDelta: {x: -462.05, y: -46.155} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1051673909 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1051673910} + - component: {fileID: 1051673912} + - component: {fileID: 1051673911} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1051673910 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1051673909} + m_LocalRotation: {x: 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: 135616548} + 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 &1051673911 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1051673909} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "720\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1051673912 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1051673909} + m_CullTransparentMesh: 1 +--- !u!1 &1055877577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1055877578} + - component: {fileID: 1055877581} + - component: {fileID: 1055877580} + - component: {fileID: 1055877579} + m_Layer: 5 + m_Name: Music Select + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1055877578 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055877577} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 891587361} + - {fileID: 837036037} + - {fileID: 215482486} + m_Father: {fileID: 202724642} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 295.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1055877579 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055877577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1055877580} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: SelectMusic + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1055877580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055877577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1055877581 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1055877577} + m_CullTransparentMesh: 1 +--- !u!1 &1056099131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1056099132} + - component: {fileID: 1056099134} + - component: {fileID: 1056099135} + - component: {fileID: 1056099136} + - component: {fileID: 1056099133} + m_Layer: 8 + m_Name: GameEventSelector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1056099132 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + m_LocalRotation: {x: -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: 590210126} + m_Father: {fileID: 1050802356} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 120.830025, y: -19.690964} + m_SizeDelta: {x: 576.29, y: -43.38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1056099133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1056099134 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + m_CullTransparentMesh: 1 +--- !u!114 &1056099135 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 5 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1154875947} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelector, Assembly-CSharp + m_MethodName: Drag + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 3 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1154875947} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.GridGameSelector, Assembly-CSharp + m_MethodName: Drop + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1056099136 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056099131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &1060150110 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1060150111} + - component: {fileID: 1060150113} + - component: {fileID: 1060150112} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1060150111 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060150110} + m_LocalRotation: {x: 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: 1983743056} + 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 &1060150112 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060150110} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "0\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.3 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1060150113 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060150110} + m_CullTransparentMesh: 1 +--- !u!1 &1063174878 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1063174879} + m_Layer: 5 + m_Name: DialogTemplate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1063174879 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1063174878} + m_LocalRotation: {x: 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: 933578817} + - {fileID: 1466780685} + - {fileID: 1497456600} + m_Father: {fileID: 1791483803} + m_RootOrder: 8 + 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!1 &1071942424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1071942425} + - component: {fileID: 1071942428} + - component: {fileID: 1071942427} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1071942425 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071942424} + m_LocalRotation: {x: -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: 1747099762} + 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: 35, y: 35} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1071942427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071942424} + 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.7411765, g: 0.54901963, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 348825b5c77b9d143961119fc008e631, 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 &1071942428 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071942424} + m_CullTransparentMesh: 1 +--- !u!1 &1076319428 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1076319429} + - component: {fileID: 1076319432} + - component: {fileID: 1076319431} + - component: {fileID: 1076319430} + - component: {fileID: 1076319433} + m_Layer: 5 + m_Name: Credit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1076319429 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.999721, y: 0.999721, z: 0.999721} + m_Children: + - {fileID: 1293461651} + m_Father: {fileID: 830092700} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -25} + m_SizeDelta: {x: 132, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1076319430 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1076319431} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1076319433} + m_TargetAssemblyTypeName: HeavenStudio.Editor.TabButton, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1076319431 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1076319432 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_CullTransparentMesh: 1 +--- !u!114 &1076319433 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1076319428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72c5153eb89ce5d4eb324d72a9627670, type: 3} + m_Name: + m_EditorClassIdentifier: + Content: {fileID: 1611689949} +--- !u!1 &1077158959 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1077158960} + - component: {fileID: 1077158963} + - component: {fileID: 1077158962} + - component: {fileID: 1077158961} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1077158960 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077158959} + m_LocalRotation: {x: 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: 1983743056} + 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 &1077158961 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077158959} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1077158962 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077158959} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter Offset + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 1325400063 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.88 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1077158963 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1077158959} + m_CullTransparentMesh: 1 +--- !u!1 &1082753398 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1082753399} + - component: {fileID: 1082753401} + - component: {fileID: 1082753400} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1082753399 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082753398} + m_LocalRotation: {x: -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: 1427744635} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 15} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1082753400 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082753398} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1082753401 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082753398} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &1090036109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1090036110} + - component: {fileID: 1090036111} + - component: {fileID: 1090036112} + m_Layer: 5 + m_Name: Tooltip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1090036110 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090036109} + m_LocalRotation: {x: 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: 1585542810} + - {fileID: 151438064} + m_Father: {fileID: 1791483803} + 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: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1090036111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090036109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6d76a474576f0f04a9d3e0230c58dcb1, type: 3} + m_Name: + m_EditorClassIdentifier: + canvasRect: {fileID: 1791483803} + background: {fileID: 1585542810} + text: {fileID: 151438065} + group: {fileID: 1090036112} +--- !u!225 &1090036112 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090036109} + m_Enabled: 1 + m_Alpha: 0 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 +--- !u!1 &1090919177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1090919178} + - component: {fileID: 1090919181} + - component: {fileID: 1090919180} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1090919178 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090919177} + m_LocalRotation: {x: -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: 3236231} + 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: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1090919180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090919177} + 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.6132076, g: 0.6132076, b: 0.6132076, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 49e59e302f4a24a4da56bd63185fcb01, 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 &1090919181 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1090919177} + m_CullTransparentMesh: 1 +--- !u!1 &1110073994 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1110073995} + m_Layer: 5 + m_Name: Preview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1110073995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1110073994} + m_LocalRotation: {x: 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: 55605602} + - {fileID: 355353078} + - {fileID: 1709317943} + m_Father: {fileID: 1791483803} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -408.97998, y: -17} + m_SizeDelta: {x: -817.96, y: -46.29} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1121370303 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1121370304} + - component: {fileID: 1121370306} + - component: {fileID: 1121370305} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1121370304 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121370303} + m_LocalRotation: {x: 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: 58525996} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -27} + m_SizeDelta: {x: 440.28, y: 46.58} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1121370305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121370303} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Snap Settings + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1121370306 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1121370303} + m_CullTransparentMesh: 1 +--- !u!1 &1123278334 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1123278335} + - component: {fileID: 1123278337} + - component: {fileID: 1123278336} + m_Layer: 5 + m_Name: Pointer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1123278335 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1123278334} + 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: [] + m_Father: {fileID: 723094753} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -111.91, y: 85.701} + m_SizeDelta: {x: 27.82, y: 21.592} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1123278336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1123278334} + 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.18823531, g: 0.18823531, b: 0.18823531, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1123278337 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1123278334} + m_CullTransparentMesh: 1 +--- !u!1 &1126835990 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1126835991} + - component: {fileID: 1126835993} + - component: {fileID: 1126835992} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1126835991 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126835990} + 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: 380411594} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.03, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1126835992 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126835990} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1126835993 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126835990} + m_CullTransparentMesh: 1 +--- !u!1 &1128012797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1128012798} + - component: {fileID: 1128012801} + - component: {fileID: 1128012800} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1128012798 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128012797} + m_LocalRotation: {x: -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: 1665554290} + 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: 32, y: 32} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1128012800 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128012797} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8ae7d31f585b0cf4483963e20305e4f8, 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 &1128012801 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1128012797} + m_CullTransparentMesh: 1 +--- !u!1 &1144123704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1144123705} + - component: {fileID: 1144123708} + - component: {fileID: 1144123707} + - component: {fileID: 1144123706} + m_Layer: 0 + m_Name: B + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1144123705 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144123704} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 10} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1144123706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144123704} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 40a8ef17dc9780c4085eb2001e1c9ac1, type: 3} + axis: 1 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1144123707 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144123704} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1144123708 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1144123704} + m_CullTransparentMesh: 1 +--- !u!1 &1148572829 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1148572830} + - component: {fileID: 1148572833} + - component: {fileID: 1148572832} + - component: {fileID: 1148572831} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1148572830 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1148572829} + m_LocalRotation: {x: -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: 975391005} + m_Father: {fileID: 172566392} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1148572831 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1148572829} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1148572832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1148572829} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1148572833 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1148572829} + m_CullTransparentMesh: 1 +--- !u!1 &1149103344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1149103345} + - component: {fileID: 1149103347} + - component: {fileID: 1149103346} + m_Layer: 8 + m_Name: Event + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1149103345 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1149103344} + m_LocalRotation: {x: -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: 358789044} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 45, y: -60.004883} + m_SizeDelta: {x: 320, y: 35} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1149103346 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1149103344} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Event + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1149103347 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1149103344} + m_CullTransparentMesh: 1 +--- !u!1 &1150148744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1150148748} + - component: {fileID: 1150148747} + - component: {fileID: 1150148746} + - component: {fileID: 1150148745} + m_Layer: 0 + m_Name: LockOn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1150148745 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150148744} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1150148746} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1714889811} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1311536519} + m_TargetAssemblyTypeName: + m_MethodName: set_enabled + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1005579238} + m_TargetAssemblyTypeName: + m_MethodName: set_interactable + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1162156588} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1162156587} + m_TargetAssemblyTypeName: + m_MethodName: SetIsLocked + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 676318033} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 1 + m_CallState: 2 + - m_Target: {fileID: 1150148744} + m_TargetAssemblyTypeName: + m_MethodName: SetActive + m_Mode: 6 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1150148746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150148744} + 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.6431373, g: 0.6431373, b: 0.6431373, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1150148747 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150148744} + m_CullTransparentMesh: 1 +--- !u!224 &1150148748 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150148744} + m_LocalRotation: {x: 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: 118020394} + m_Father: {fileID: 862087032} + 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!1 &1150538406 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1150538407} + - component: {fileID: 1150538408} + m_Layer: 5 + m_Name: Toggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1150538407 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150538406} + m_LocalRotation: {x: -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: 935391420} + m_Father: {fileID: 1326259996} + 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: -181.5, y: -0.0000030994} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1150538408 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1150538406} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 935391421} + toggleTransition: 1 + graphic: {fileID: 205810616} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1750038565} + m_TargetAssemblyTypeName: HeavenStudio.Editor.EditorSettings, Assembly-CSharp + m_MethodName: OnCursorCheckboxChanged + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 1 +--- !u!1 &1154875942 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1154875943} + - component: {fileID: 1154875945} + - component: {fileID: 1154875947} + - component: {fileID: 1154875944} + - component: {fileID: 1154875946} + - component: {fileID: 1154875948} + m_Layer: 8 + m_Name: GridGameSelector + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1154875943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + m_LocalRotation: {x: -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: 781200686} + m_Father: {fileID: 298463367} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 129.92253} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1154875944 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1154875945 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + m_CullTransparentMesh: 1 +--- !u!114 &1154875946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 5 + m_Right: 5 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 48, y: 48} + m_Spacing: {x: 5, y: 5} + m_Constraint: 1 + m_ConstraintCount: 4 +--- !u!114 &1154875947 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d9d826be8d1e71d4c971f5ed377ee873, type: 3} + m_Name: + m_EditorClassIdentifier: + SelectedMinigame: + SelectedGameIcon: {fileID: 0} + GameEventSelector: {fileID: 1056099131} + EventRef: {fileID: 1149103344} + CurrentSelected: {fileID: 841081095} + GameEventSelectorCanScroll: {fileID: 110654310} + currentEventIndex: 0 + posDif: 15 + ignoreSelectCount: 2 +--- !u!114 &1154875948 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154875942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &1162156585 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1162156586} + - component: {fileID: 1162156590} + - component: {fileID: 1162156589} + - component: {fileID: 1162156588} + - component: {fileID: 1162156587} + m_Layer: 0 + m_Name: MenuBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1162156586 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + m_LocalRotation: {x: 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: 2139897958} + m_Father: {fileID: 113063171} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 30} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1162156587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 14001084fe201b84d9804ee3eafd2b7a, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + doubleClick: 1 + onMinimised: + m_PersistentCalls: + m_Calls: [] + onMaximised: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1162156588 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: afc20c44b0e31b64193a5ccaa228b5f8, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + onWindowMoved: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1162156589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + 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, g: 0, b: 0, a: 0.78431374} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1162156590 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1162156585} + m_CullTransparentMesh: 1 +--- !u!1 &1182082593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1182082594} + - component: {fileID: 1182082597} + - component: {fileID: 1182082596} + - component: {fileID: 1182082595} + 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 &1182082594 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182082593} + m_LocalRotation: {x: 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: 530463411} + m_Father: {fileID: 396879233} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.92, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1182082595 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182082593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1182082596} + m_TextViewport: {fileID: 530463411} + m_TextComponent: {fileID: 1453521079} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 2 + 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: '0 + +' + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &1182082596 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182082593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1182082597 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182082593} + m_CullTransparentMesh: 1 +--- !u!1 &1182686743 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1182686744} + - component: {fileID: 1182686747} + - component: {fileID: 1182686746} + - component: {fileID: 1182686745} + m_Layer: 5 + m_Name: CurrentContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1182686744 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182686743} + m_LocalRotation: {x: 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: 1956641996} + - {fileID: 1750038562} + - {fileID: 1611689950} + - {fileID: 907920115} + m_Father: {fileID: 2051557111} + m_RootOrder: 4 + 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: -49.999878} + m_SizeDelta: {x: -48, y: -148} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1182686745 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182686743} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 3, y: -3} + m_UseGraphicAlpha: 0 +--- !u!114 &1182686746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182686743} + 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, g: 0, b: 0, a: 0.9019608} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1182686747 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1182686743} + m_CullTransparentMesh: 1 +--- !u!1 &1183003085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1183003086} + - component: {fileID: 1183003089} + - component: {fileID: 1183003088} + - component: {fileID: 1183003087} + m_Layer: 5 + m_Name: GameSelection + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1183003086 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183003085} + m_LocalRotation: {x: -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: 298463367} + - {fileID: 910102825} + m_Father: {fileID: 1050802356} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -288.15, y: 27} + m_SizeDelta: {x: 241.67, y: -54} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1183003087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183003085} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1154875943} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.05 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 36 + m_Viewport: {fileID: 298463367} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 910102826} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -16 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1183003088 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183003085} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1183003089 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183003085} + m_CullTransparentMesh: 1 +--- !u!1 &1186810248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1186810249} + - component: {fileID: 1186810251} + - component: {fileID: 1186810250} + m_Layer: 5 + m_Name: Raycast + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1186810249 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186810248} + 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: 380411594} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.36, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1186810250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186810248} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1186810251 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186810248} + m_CullTransparentMesh: 1 +--- !u!1 &1186982020 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1186982023} + - component: {fileID: 1186982022} + m_Layer: 0 + m_Name: LetterboxBgCam + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!20 &1186982022 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186982020} + 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: -100 + m_CullingMask: + serializedVersion: 2 + m_Bits: 0 + 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 &1186982023 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1186982020} + 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: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1192611371 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1192611372} + - component: {fileID: 1192611375} + - component: {fileID: 1192611374} + - component: {fileID: 1192611373} + m_Layer: 5 + m_Name: HeightInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1192611372 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1192611371} + m_LocalRotation: {x: 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: 135616548} + m_Father: {fileID: 363960617} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 140.6, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1192611373 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1192611371} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1192611374} + m_TextViewport: {fileID: 135616548} + m_TextComponent: {fileID: 1051673911} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 2 + 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: 720 + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &1192611374 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1192611371} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1192611375 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1192611371} + m_CullTransparentMesh: 1 +--- !u!1 &1196204502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1196204503} + - component: {fileID: 1196204505} + - component: {fileID: 1196204504} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1196204503 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196204502} + m_LocalRotation: {x: 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: 703340359} + 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: -6, y: -6} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1196204504 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196204502} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Tooltip here + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 13.86 + m_fontSizeBase: 13.86 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1196204505 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1196204502} + m_CullTransparentMesh: 1 +--- !u!1 &1199066840 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1199066841} + - component: {fileID: 1199066843} + - component: {fileID: 1199066842} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1199066841 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199066840} + m_LocalRotation: {x: -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: 1508295867} + 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!114 &1199066842 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199066840} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1199066843 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199066840} + m_CullTransparentMesh: 1 +--- !u!1 &1201441975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1201441976} + - component: {fileID: 1201441979} + - component: {fileID: 1201441978} + - component: {fileID: 1201441977} + m_Layer: 5 + m_Name: Snap Settings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1201441976 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201441975} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1463520166} + m_Father: {fileID: 202724642} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 255.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1201441977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201441975} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1201441978} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 683816223} + m_TargetAssemblyTypeName: HeavenStudio.Editor.SnapDialog, Assembly-CSharp + m_MethodName: SwitchSnapDialog + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1201441978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201441975} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1201441979 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201441975} + m_CullTransparentMesh: 1 +--- !u!1 &1203596441 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1203596442} + - component: {fileID: 1203596444} + - component: {fileID: 1203596443} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1203596442 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203596441} + m_LocalRotation: {x: 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: 421818704} + 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 &1203596443 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203596441} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 60 +--- !u!222 &1203596444 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1203596441} + m_CullTransparentMesh: 1 +--- !u!1 &1207455549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1207455550} + - component: {fileID: 1207455552} + - component: {fileID: 1207455551} + m_Layer: 5 + m_Name: SelectionWidth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1207455550 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1207455549} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.0124730095, y: 0.0124730095, z: 1} + m_Children: [] + m_Father: {fileID: 411779174} + 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: 1} +--- !u!114 &1207455551 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1207455549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2835349503 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.65882355} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1207455552 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1207455549} + m_CullTransparentMesh: 1 +--- !u!1 &1215738360 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1215738361} + - component: {fileID: 1215738363} + m_Layer: 14 + m_Name: Camera + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1215738361 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1215738360} + 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: 0} + m_Children: [] + m_Father: {fileID: 1863600391} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!20 &1215738363 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1215738360} + 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_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: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 16384 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 8400000, guid: 606c17c39d2c0854eac51a94b505ddf0, type: 2} + 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!1 &1231936948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1231936949} + - component: {fileID: 1231936951} + m_Layer: 7 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1231936949 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231936948} + m_LocalRotation: {x: -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: 1953621882} + - {fileID: 163092849} + - {fileID: 1237250188} + - {fileID: 1837496588} + m_Father: {fileID: 798021449} + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1231936951 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231936948} + m_CullTransparentMesh: 1 +--- !u!1 &1237250187 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1237250188} + - component: {fileID: 1237250190} + - component: {fileID: 1237250189} + m_Layer: 7 + m_Name: 3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1237250188 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237250187} + m_LocalRotation: {x: -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: 1231936949} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.040008545, y: 0} + m_SizeDelta: {x: -0.08, y: 4} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1237250189 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237250187} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1237250190 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237250187} + m_CullTransparentMesh: 1 +--- !u!1 &1237900826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1237900827} + - component: {fileID: 1237900829} + - component: {fileID: 1237900828} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1237900827 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237900826} + m_LocalRotation: {x: 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: 78689443} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 130, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1237900828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237900826} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Confirm + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 26.24 + m_fontSizeBase: 26.24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 4, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1237900829 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1237900826} + m_CullTransparentMesh: 1 +--- !u!1 &1264012261 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1264012262} + - component: {fileID: 1264012265} + - component: {fileID: 1264012264} + - component: {fileID: 1264012263} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1264012262 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1264012261} + m_LocalRotation: {x: 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: 1861169746} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -0.5007324, y: -0.2074585} + m_SizeDelta: {x: 1277, y: -0.41501} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1264012263 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1264012261} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &1264012264 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1264012261} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1264012265 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1264012261} + m_CullTransparentMesh: 1 +--- !u!1 &1265865540 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1265865541} + - component: {fileID: 1265865542} + m_Layer: 5 + m_Name: TempoDialog + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1265865541 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1265865540} + m_LocalRotation: {x: 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: 889256061} + - {fileID: 584527987} + m_Father: {fileID: 1791483803} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 360} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1265865542 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1265865540} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1b489f3aef16a65499f9596abda39c35, type: 3} + m_Name: + m_EditorClassIdentifier: + tempoFinder: {fileID: 1265865540} + bpmText: {fileID: 565525426} +--- !u!1 &1267250656 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1267250657} + - component: {fileID: 1267250659} + - component: {fileID: 1267250658} + m_Layer: 0 + m_Name: BR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1267250657 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267250656} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 2} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1267250658 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267250656} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1267250659 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1267250656} + m_CullTransparentMesh: 1 +--- !u!1 &1271528576 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1271528577} + - component: {fileID: 1271528579} + - component: {fileID: 1271528578} + m_Layer: 5 + m_Name: Seperator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1271528577 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1271528576} + m_LocalRotation: {x: 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: 202724642} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 208.7, y: 0} + m_SizeDelta: {x: 2, y: -4} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1271528578 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1271528576} + 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.6226415, g: 0.6226415, b: 0.6226415, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1271528579 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1271528576} + m_CullTransparentMesh: 1 +--- !u!1 &1274849045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1274849046} + - component: {fileID: 1274849048} + - component: {fileID: 1274849047} + m_Layer: 5 + m_Name: Name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1274849046 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1274849045} + m_LocalRotation: {x: 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: 1906769993} + 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: -41.350006, y: 0} + m_SizeDelta: {x: -92.71, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1274849047 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1274849045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.4 + m_fontSizeBase: 21.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1274849048 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1274849045} + m_CullTransparentMesh: 1 +--- !u!1 &1276007593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1276007594} + - component: {fileID: 1276007597} + - component: {fileID: 1276007596} + - component: {fileID: 1276007595} + m_Layer: 5 + m_Name: LogoCounter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1276007594 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276007593} + m_LocalRotation: {x: 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: 523948532} + m_Father: {fileID: 1550506657} + 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.000026703} + m_SizeDelta: {x: 219.62, y: 162.16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1276007595 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276007593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1276007596} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1611689951} + m_TargetAssemblyTypeName: HeavenStudio.Editor.CreditsLegalSettings, Assembly-CSharp + m_MethodName: OnClickCountUp + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1276007596 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276007593} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1276007597 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1276007593} + m_CullTransparentMesh: 1 +--- !u!1 &1277418759 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1277418760} + - component: {fileID: 1277418763} + - component: {fileID: 1277418762} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1277418760 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277418759} + m_LocalRotation: {x: -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: 9435781} + 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: 40, y: 35} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1277418762 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277418759} + 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.15686275, g: 0.37647063, b: 0.9725491, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 1256a95b617ffc0458b3aec7fba83afe, 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 &1277418763 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1277418759} + m_CullTransparentMesh: 1 +--- !u!1 &1287203019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1287203020} + - component: {fileID: 1287203022} + - component: {fileID: 1287203021} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1287203020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287203019} + 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: 666273484} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.03, y: -0.0000008866191} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1287203021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287203019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1287203022 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1287203019} + m_CullTransparentMesh: 1 +--- !u!1 &1292844876 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1292844877} + - component: {fileID: 1292844879} + - component: {fileID: 1292844878} + m_Layer: 8 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1292844877 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1292844876} + m_LocalRotation: {x: -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: 1304677024} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1292844878 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1292844876} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1292844879 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1292844876} + m_CullTransparentMesh: 1 +--- !u!1 &1293461650 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1293461651} + - component: {fileID: 1293461653} + - component: {fileID: 1293461652} + m_Layer: 5 + m_Name: TabLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1293461651 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1293461650} + m_LocalRotation: {x: 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: 1076319429} + 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.0000066757, y: 12.5} + m_SizeDelta: {x: 132, y: 25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1293461652 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1293461650} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Credits & Legal + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 418f45feed48b954e82f035d2262bdf6, type: 2} + m_sharedMaterial: {fileID: -9079830051944308670, guid: 418f45feed48b954e82f035d2262bdf6, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 17.55 + m_fontSizeBase: 8 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8 + m_fontSizeMax: 18 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 2, y: 0, z: 2, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1293461653 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1293461650} + m_CullTransparentMesh: 1 +--- !u!1 &1294339009 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1294339010} + - component: {fileID: 1294339013} + - component: {fileID: 1294339012} + - component: {fileID: 1294339011} + m_Layer: 5 + m_Name: StudioDance + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1294339010 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294339009} + m_LocalRotation: {x: 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: 1973314441} + m_Father: {fileID: 344042804} + 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.000026703} + m_SizeDelta: {x: 64, y: 64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1294339011 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294339009} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1294339012} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1611689951} + m_TargetAssemblyTypeName: HeavenStudio.Editor.CreditsLegalSettings, Assembly-CSharp + m_MethodName: OnClickSecret + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1294339012 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294339009} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1294339013 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294339009} + m_CullTransparentMesh: 1 +--- !u!1 &1296765241 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1296765242} + - component: {fileID: 1296765244} + - component: {fileID: 1296765243} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1296765242 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1296765241} + m_LocalRotation: {x: -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: 829406323} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1296765243 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1296765241} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1296765244 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1296765241} + m_CullTransparentMesh: 1 +--- !u!1 &1299088426 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1299088427} + - component: {fileID: 1299088430} + - component: {fileID: 1299088429} + - component: {fileID: 1299088428} + m_Layer: 5 + m_Name: StartingBPM + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1299088427 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1299088426} + m_LocalRotation: {x: 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: 552375321} + m_Father: {fileID: 1511927531} + 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: 0, y: -0.00012475} + m_SizeDelta: {x: 66.5, y: 26.849} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1299088428 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1299088426} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1299088429} + m_TextViewport: {fileID: 552375321} + m_TextComponent: {fileID: 2027507892} + m_Placeholder: {fileID: 2003035388} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 3 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 2 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 3 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 689207021} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.TempoTimeline, Assembly-CSharp + m_MethodName: UpdateStartingBPMFromText + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: 120 + 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 &1299088429 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1299088426} + 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, g: 0, b: 0, a: 0.30588236} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1299088430 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1299088426} + m_CullTransparentMesh: 1 +--- !u!1 &1304677023 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1304677024} + m_Layer: 8 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1304677024 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1304677023} + m_LocalRotation: {x: -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: 1292844877} + m_Father: {fileID: 1588658939} + 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 &1310571273 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1310571274} + - component: {fileID: 1310571276} + - component: {fileID: 1310571275} + m_Layer: 5 + m_Name: Outline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1310571274 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310571273} + m_LocalRotation: {x: 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: 411779174} + 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 &1310571275 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310571273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 60 +--- !u!222 &1310571276 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1310571273} + m_CullTransparentMesh: 1 +--- !u!1 &1311536517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1311536518} + - component: {fileID: 1311536521} + - component: {fileID: 1311536520} + - component: {fileID: 1311536519} + m_Layer: 0 + m_Name: Maximise + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1311536518 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1311536517} + m_LocalRotation: {x: 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: 1532517359} + m_Father: {fileID: 2139897958} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 259.5, y: -15} + m_SizeDelta: {x: 25, y: 25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1311536519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1311536517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Highlighted + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1311536520} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1162156587} + m_TargetAssemblyTypeName: + m_MethodName: Swap + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1311536520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1311536517} + 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.6431373, g: 0.6431373, b: 0.6431373, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1311536521 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1311536517} + m_CullTransparentMesh: 1 +--- !u!1 &1326073101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1326073102} + - component: {fileID: 1326073105} + - component: {fileID: 1326073104} + - component: {fileID: 1326073103} + m_Layer: 0 + m_Name: L + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1326073102 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326073101} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1326073103 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326073101} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 5704ce039ab9a4d41bce815832591a2f, type: 3} + axis: 0 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1326073104 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326073101} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1326073105 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326073101} + m_CullTransparentMesh: 1 +--- !u!1 &1326259995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1326259996} + - component: {fileID: 1326259998} + - component: {fileID: 1326259997} + m_Layer: 5 + m_Name: FullscreenLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1326259996 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326259995} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1150538407} + m_Father: {fileID: 1731845823} + 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: 602.5, y: -35} + m_SizeDelta: {x: 1165, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1326259997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326259995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Toggle Preview Cursor + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1326259998 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326259995} + m_CullTransparentMesh: 1 +--- !u!1 &1326428066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1326428067} + - component: {fileID: 1326428070} + - component: {fileID: 1326428069} + - component: {fileID: 1326428068} + m_Layer: 0 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1326428067 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326428066} + m_LocalRotation: {x: 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: 676318034} + 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 &1326428068 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326428066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1, y: -1} + m_UseGraphicAlpha: 1 +--- !u!114 &1326428069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326428066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.41960785, g: 0.41960785, b: 0.41960785, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 19 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: L +--- !u!222 &1326428070 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1326428066} + m_CullTransparentMesh: 1 +--- !u!1 &1328853374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1328853375} + - component: {fileID: 1328853378} + - component: {fileID: 1328853377} + - component: {fileID: 1328853376} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1328853375 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328853374} + m_LocalRotation: {x: -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: 1508295867} + m_Father: {fileID: 926134724} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0.000061035} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1328853376 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328853374} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1199066842} + m_HandleRect: {fileID: 1199066841} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1328853377 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328853374} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1328853378 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328853374} + m_CullTransparentMesh: 1 +--- !u!1 &1331923531 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1331923532} + 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 &1331923532 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1331923531} + m_LocalRotation: {x: -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: 1589389271} + m_Father: {fileID: 910102825} + 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 &1332325962 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1332325963} + 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 &1332325963 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1332325962} + m_LocalRotation: {x: -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: 619942673} + m_Father: {fileID: 1992194283} + 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 &1342998171 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1342998172} + - component: {fileID: 1342998175} + - component: {fileID: 1342998174} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1342998172 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342998171} + m_LocalRotation: {x: -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: 1783491358} + 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: 33, y: 33} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1342998174 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342998171} + 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: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e63dfe3b432d7404bab9ef307426a0bf, 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 &1342998175 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1342998171} + m_CullTransparentMesh: 1 +--- !u!1 &1345846029 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1345846030} + - component: {fileID: 1345846033} + - component: {fileID: 1345846032} + - component: {fileID: 1345846031} + m_Layer: 5 + m_Name: PlayBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1345846030 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345846029} + m_LocalRotation: {x: 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: 749172747} + m_Father: {fileID: 1709317943} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 50, y: 0} + m_SizeDelta: {x: 39.999985, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1345846031 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345846029} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 1, g: 1, b: 1, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} + m_ColorMultiplier: 1 + m_FadeDuration: 0 + 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: 1345846032} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1345846032 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345846029} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1345846033 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1345846029} + m_CullTransparentMesh: 1 +--- !u!1 &1369321727 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1369321728} + - component: {fileID: 1369321729} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1369321728 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369321727} + m_LocalRotation: {x: 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: 1415753118} + - {fileID: 308262635} + - {fileID: 435201909} + m_Father: {fileID: 1933622662} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1369321729 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369321727} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1415753119} + toggleTransition: 1 + graphic: {fileID: 308262636} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!1 &1380319272 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1380319273} + - component: {fileID: 1380319275} + - component: {fileID: 1380319274} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1380319273 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380319272} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000799, y: 1.0000799, z: 1.0000799} + m_Children: [] + m_Father: {fileID: 1511927531} + 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: 224.00015, y: 0} + m_SizeDelta: {x: 1056, y: 2} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1380319274 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380319272} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1380319275 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380319272} + m_CullTransparentMesh: 1 +--- !u!1 &1401478641 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1401478642} + - component: {fileID: 1401478645} + - component: {fileID: 1401478644} + - component: {fileID: 1401478643} + m_Layer: 0 + m_Name: TR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1401478642 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401478641} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 10} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1401478643 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401478641} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 2b62059c6b03f004db5a180b61188820, type: 3} + axis: 2 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1401478644 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401478641} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1401478645 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1401478641} + m_CullTransparentMesh: 1 +--- !u!1 &1412492898 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1412492899} + - component: {fileID: 1412492902} + - component: {fileID: 1412492901} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1412492899 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1412492898} + m_LocalRotation: {x: -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: 2131880461} + 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: 35, y: 35} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1412492901 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1412492898} + 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: 0.84705883, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0c2c8bed0306b7d408a268884c6af79b, 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 &1412492902 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1412492898} + m_CullTransparentMesh: 1 +--- !u!1 &1415753117 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1415753118} + - component: {fileID: 1415753120} + - component: {fileID: 1415753119} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1415753118 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1415753117} + m_LocalRotation: {x: 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: 1369321728} + 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 &1415753119 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1415753117} + 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1415753120 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1415753117} + m_CullTransparentMesh: 1 +--- !u!1 &1423699435 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1423699436} + - component: {fileID: 1423699438} + - component: {fileID: 1423699437} + - component: {fileID: 1423699442} + - component: {fileID: 1423699439} + - component: {fileID: 1423699440} + - component: {fileID: 1423699441} + m_Layer: 0 + m_Name: Editor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1423699436 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 2.6891809, y: -1.1938407, z: 232.2403} + 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!114 &1423699437 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 28c29f0a107b3e14bb0493419464c89f, type: 3} + m_Name: + m_EditorClassIdentifier: + MainCanvas: {fileID: 1791483802} + EditorCamera: {fileID: 2047408675} + GameLetterbox: {fileID: 89978021} + ScreenRenderTexture: {fileID: 8400000, guid: d3f3d6ca32122da4d9e3a8e7aa2ede16, type: 2} + Screen: {fileID: 558010761} + GridGameSelector: {fileID: 1154875943} + eventSelectorBG: {fileID: 110654310} + Timeline: {fileID: 1861169747} + GameEventSelectorTitle: {fileID: 246861490} + NewBTN: {fileID: 1683100750} + OpenBTN: {fileID: 1665554291} + SaveBTN: {fileID: 678553526} + UndoBTN: {fileID: 1747099763} + RedoBTN: {fileID: 2131880462} + MusicSelectBTN: {fileID: 1055877579} + FullScreenBTN: {fileID: 151246938} + TempoFinderBTN: {fileID: 1478799966} + SnapDiagBTN: {fileID: 1201441977} + EditorThemeBTN: {fileID: 528192061} + EditorSettingsBTN: {fileID: 3236232} + tooltipText: {fileID: 1196204504} + fullscreen: 0 + discordDuringTesting: 0 + canSelect: 1 + editingInputField: 0 + isCursorEnabled: 1 +--- !u!114 &1423699438 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f86858990a87c764892672104bdaef1f, type: 3} + m_Name: + m_EditorClassIdentifier: + level: {fileID: 0} + music: {fileID: 0} + debugUI: 0 + playOnStart: 0 + editor: 1 +--- !u!114 &1423699439 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e2b2a61b5fc830d4e906f0f059365bac, type: 3} + m_Name: + m_EditorClassIdentifier: + eventsSelected: [] +--- !u!114 &1423699440 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b47ca28d69cd18e429a3548426c65351, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1423699441 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4cad4c81175643243b3e0c481b8acfb6, type: 3} + m_Name: + m_EditorClassIdentifier: + boxVisual: {fileID: 411779174} + timelineContent: {fileID: 1852819573} + selecting: 0 +--- !u!114 &1423699442 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423699435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c6b7fb8acdd40984c8ae195548f05680, type: 3} + m_Name: + m_EditorClassIdentifier: + ThemeTXT: {fileID: 4900000, guid: 2764bae4979406541a0596e739f420fd, type: 3} + layer: {fileID: 1906769994} + tempoLayer: {fileID: 1511927534} + musicLayer: {fileID: 954835807} +--- !u!1 &1427744634 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1427744635} + - component: {fileID: 1427744638} + - component: {fileID: 1427744637} + - component: {fileID: 1427744636} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1427744635 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1427744634} + m_LocalRotation: {x: -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: 1082753399} + m_Father: {fileID: 435667402} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1427744636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1427744634} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1427744637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1427744634} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1427744638 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1427744634} + m_CullTransparentMesh: 1 +--- !u!1 &1436123037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1436123038} + - component: {fileID: 1436123040} + - component: {fileID: 1436123039} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1436123038 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436123037} + 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: 380411594} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 11.84} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1436123039 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436123037} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1436123040 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436123037} + m_CullTransparentMesh: 1 +--- !u!1 &1437736685 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1437736686} + - component: {fileID: 1437736688} + - component: {fileID: 1437736687} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1437736686 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1437736685} + m_LocalRotation: {x: -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: 725123777} + m_Father: {fileID: 1611689950} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 78} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1437736687 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1437736685} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1437736688 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1437736685} + m_CullTransparentMesh: 1 +--- !u!1 &1443721746 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1443721747} + - component: {fileID: 1443721748} + m_Layer: 5 + m_Name: Color + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1443721747 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1443721746} + m_LocalRotation: {x: 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: 537615368} + - {fileID: 1535224917} + - {fileID: 723094753} + m_Father: {fileID: 830452352} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -25} + m_SizeDelta: {x: 537.35, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1443721748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1443721746} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 537615369} + parameterManager: {fileID: 830452354} + slider: {fileID: 0} + inputField: {fileID: 0} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 1535224918} + ColorTable: {fileID: 723094753} + colorTableActive: 0 + colorPreview: {fileID: 1535224921} + inputFieldString: {fileID: 0} +--- !u!1 &1453521077 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1453521078} + - component: {fileID: 1453521080} + - component: {fileID: 1453521079} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1453521078 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1453521077} + m_LocalRotation: {x: 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: 530463411} + 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 &1453521079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1453521077} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "0\n\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1453521080 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1453521077} + m_CullTransparentMesh: 1 +--- !u!1 &1455474869 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1455474870} + - component: {fileID: 1455474872} + - component: {fileID: 1455474871} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1455474870 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455474869} + m_LocalRotation: {x: 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: 635134900} + 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: -7.5, y: -0.5} + m_SizeDelta: {x: -35, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1455474871 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455474869} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1455474872 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1455474869} + m_CullTransparentMesh: 1 +--- !u!1 &1462347073 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1462347074} + - component: {fileID: 1462347077} + - component: {fileID: 1462347076} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1462347074 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462347073} + m_LocalRotation: {x: -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: 121871280} + 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: 36.7, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1462347076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462347073} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 5181778189044111492, guid: d25eab4740f92b74087acaa572d8a1c4, 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 &1462347077 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462347073} + m_CullTransparentMesh: 1 +--- !u!1 &1463520165 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1463520166} + - component: {fileID: 1463520168} + - component: {fileID: 1463520167} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1463520166 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1463520165} + m_LocalRotation: {x: -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: 1201441976} + 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.8} + m_SizeDelta: {x: 30.24, y: 30.24} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1463520167 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1463520165} + 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: 0.5942388, b: 0.30588233, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b7a1fac8b59b4d14289fa198206ef47e, 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 &1463520168 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1463520165} + m_CullTransparentMesh: 1 +--- !u!1 &1466780684 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1466780685} + m_Layer: 5 + m_Name: Main + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1466780685 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1466780684} + m_LocalRotation: {x: 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: 1725559316} + - {fileID: 2064111990} + - {fileID: 734734193} + m_Father: {fileID: 1063174879} + 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: -30, y: -30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1474986787 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1474986788} + - component: {fileID: 1474986790} + - component: {fileID: 1474986789} + m_Layer: 7 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1474986788 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474986787} + m_LocalRotation: {x: -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: 660967737} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.040008545, y: 0} + m_SizeDelta: {x: -0.08, y: 4} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1474986789 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474986787} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1474986790 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1474986787} + m_CullTransparentMesh: 1 +--- !u!1 &1478022676 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1478022677} + - component: {fileID: 1478022679} + - component: {fileID: 1478022678} + 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 &1478022677 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478022676} + m_LocalRotation: {x: 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: 1671827687} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1478022678 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478022676} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'String + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 23.95 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1478022679 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478022676} + m_CullTransparentMesh: 1 +--- !u!1 &1478799964 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1478799965} + - component: {fileID: 1478799968} + - component: {fileID: 1478799967} + - component: {fileID: 1478799966} + m_Layer: 5 + m_Name: Tempo Finder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1478799965 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478799964} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1022970660} + m_Father: {fileID: 202724642} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 215.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1478799966 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478799964} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1478799967} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1265865542} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TempoFinder, Assembly-CSharp + m_MethodName: SwitchTempoDialog + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1478799967 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478799964} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1478799968 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1478799964} + m_CullTransparentMesh: 1 +--- !u!1 &1489888670 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1489888671} + - component: {fileID: 1489888674} + - component: {fileID: 1489888673} + - component: {fileID: 1489888672} + m_Layer: 5 + m_Name: Color picker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1489888671 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489888670} + m_LocalRotation: {x: -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: 723094753} + 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.0024414062, y: -14.7400055} + m_SizeDelta: {x: -0.01, y: -36.71} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1489888672 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489888670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: af3ff511a986a5c4e8dc1a7939e7b981, type: 3} + m_Name: + m_EditorClassIdentifier: + colorPickerShader: {fileID: 0} + image: {fileID: 1489888673} +--- !u!114 &1489888673 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489888670} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 8a6d493ef83c61d45b80f5a22a814173, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + 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 &1489888674 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1489888670} + m_CullTransparentMesh: 0 +--- !u!1 &1497456599 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1497456600} + - component: {fileID: 1497456603} + - component: {fileID: 1497456602} + - component: {fileID: 1497456601} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1497456600 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497456599} + m_LocalRotation: {x: 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: 1026335624} + m_Father: {fileID: 1063174879} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -38, y: -38} + m_SizeDelta: {x: 52, y: 52} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1497456601 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497456599} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1497456602} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1497456602 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497456599} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1497456603 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1497456599} + m_CullTransparentMesh: 1 +--- !u!1 &1507800755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1507800756} + - component: {fileID: 1507800758} + - component: {fileID: 1507800757} + 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 &1507800756 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507800755} + m_LocalRotation: {x: 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: 2051557111} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 30, y: -25} + m_SizeDelta: {x: 730.58, y: 82.37} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1507800757 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507800755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Settings + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 54.4 + m_fontSizeBase: 54.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1507800758 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1507800755} + m_CullTransparentMesh: 1 +--- !u!1 &1508295866 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1508295867} + 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 &1508295867 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1508295866} + m_LocalRotation: {x: -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: 1199066841} + m_Father: {fileID: 1328853375} + 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 &1511927530 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1511927531} + - component: {fileID: 1511927535} + - component: {fileID: 1511927534} + - component: {fileID: 1511927533} + m_Layer: 5 + m_Name: TempoLayer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1511927531 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511927530} + m_LocalRotation: {x: 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: 1766883149} + - {fileID: 1609794607} + - {fileID: 1380319273} + - {fileID: 991363087} + - {fileID: 1299088427} + m_Father: {fileID: 1861169746} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 111.49994, y: -70.24402} + m_SizeDelta: {x: 223, y: 26.849} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1511927533 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511927530} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &1511927534 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511927530} + 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.8470589, g: 0.8470589, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1511927535 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511927530} + m_CullTransparentMesh: 1 +--- !u!1 &1522319055 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1522319056} + - component: {fileID: 1522319058} + - component: {fileID: 1522319057} + 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 &1522319056 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522319055} + m_LocalRotation: {x: 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: 426555698} + m_Father: {fileID: 723094753} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 10, y: -8} + m_SizeDelta: {x: -15, y: 23.2} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1522319057 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522319055} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: '#' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 22.9 + m_fontSizeBase: 22.9 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1522319058 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1522319055} + m_CullTransparentMesh: 1 +--- !u!1 &1527251879 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1527251880} + - component: {fileID: 1527251882} + - component: {fileID: 1527251883} + - component: {fileID: 1527251881} + m_Layer: 5 + m_Name: BeatGrid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1527251880 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527251879} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.011111111, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1852819573} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -27.593994} + m_SizeDelta: {x: 1440.022, y: -113.04} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1527251881 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527251879} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 35ff6e8800018654d9558db07c4cd080, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.45490196, g: 0.45490196, b: 0.45490196, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_improveResolution: 0 + m_Resolution: 0 + m_useNativeSize: 0 + m_points: + - {x: 0, y: 0} + - {x: 1, y: 0} + - {x: 1, y: 1} + - {x: 0, y: 1} + - {x: 0, y: 0} + - {x: 0, y: 1} + - {x: 0.0625, y: 1} + - {x: 0.0625, y: 1} + - {x: 0.0625, y: 0} + - {x: 0.125, y: 0} + - {x: 0.125, y: 0} + - {x: 0.125, y: 1} + - {x: 0.1875, y: 1} + - {x: 0.1875, y: 1} + - {x: 0.1875, y: 0} + - {x: 0.25, y: 0} + - {x: 0.25, y: 0} + - {x: 0.25, y: 1} + - {x: 0.3125, y: 1} + - {x: 0.3125, y: 1} + - {x: 0.3125, y: 0} + - {x: 0.375, y: 0} + - {x: 0.375, y: 0} + - {x: 0.375, y: 1} + - {x: 0.4375, y: 1} + - {x: 0.4375, y: 1} + - {x: 0.4375, y: 0} + - {x: 0.5, y: 0} + - {x: 0.5, y: 0} + - {x: 0.5, y: 1} + - {x: 0.5625, y: 1} + - {x: 0.5625, y: 1} + - {x: 0.5625, y: 0} + - {x: 0.625, y: 0} + - {x: 0.625, y: 0} + - {x: 0.625, y: 1} + - {x: 0.6875, y: 1} + - {x: 0.6875, y: 1} + - {x: 0.6875, y: 0} + - {x: 0.75, y: 0} + - {x: 0.75, y: 0} + - {x: 0.75, y: 1} + - {x: 0.8125, y: 1} + - {x: 0.8125, y: 1} + - {x: 0.8125, y: 0} + - {x: 0.875, y: 0} + - {x: 0.875, y: 0} + - {x: 0.875, y: 1} + - {x: 0.9375, y: 1} + - {x: 0.9375, y: 1} + - {x: 0.9375, y: 0} + - {x: 1, y: 0} + - {x: 1, y: 1} + lineThickness: 2 + relativeSize: 1 + lineList: 0 + lineCaps: 0 + bezierSegmentsPerCurve: 10 + LineJoins: 0 + BezierMode: 0 + drivenExternally: 0 + m_GridColumns: 16 + m_GridRows: 1 +--- !u!222 &1527251882 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527251879} + m_CullTransparentMesh: 1 +--- !u!114 &1527251883 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527251879} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9c7a9db66b8fb65479a81158697db051, type: 3} + m_Name: + m_EditorClassIdentifier: + snap: 1 + count: 0 +--- !u!1 &1530957817 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1530957818} + - component: {fileID: 1530957820} + - component: {fileID: 1530957819} + m_Layer: 5 + m_Name: MasterVolumeChange + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1530957818 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530957817} + m_LocalRotation: {x: 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: 434056277} + m_Father: {fileID: 2016605289} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -135} + m_SizeDelta: {x: 1165, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1530957819 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530957817} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Master Volume + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1530957820 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530957817} + m_CullTransparentMesh: 1 +--- !u!1 &1531481245 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1531481246} + - component: {fileID: 1531481249} + - component: {fileID: 1531481248} + - component: {fileID: 1531481247} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1531481246 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531481245} + m_LocalRotation: {x: 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: 1730233639} + m_Father: {fileID: 533116028} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1531481247 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531481245} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1532454223} + m_HandleRect: {fileID: 1532454222} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1531481248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531481245} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1531481249 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531481245} + m_CullTransparentMesh: 1 +--- !u!1 &1532454221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1532454222} + - component: {fileID: 1532454224} + - component: {fileID: 1532454223} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1532454222 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532454221} + m_LocalRotation: {x: 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: 1730233639} + 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!114 &1532454223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532454221} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1532454224 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532454221} + m_CullTransparentMesh: 1 +--- !u!1 &1532517358 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1532517359} + - component: {fileID: 1532517362} + - component: {fileID: 1532517361} + - component: {fileID: 1532517360} + m_Layer: 0 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1532517359 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532517358} + m_LocalRotation: {x: 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: 1311536518} + 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: -15, y: -15} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1532517360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532517358} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 0, g: 0, b: 0, a: 1} + m_EffectDistance: {x: 1.25, y: -1.25} + m_UseGraphicAlpha: 1 +--- !u!114 &1532517361 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532517358} + 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.41960785, g: 0.41960785, b: 0.41960785, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1532517362 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1532517358} + m_CullTransparentMesh: 1 +--- !u!1 &1534220298 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1534220299} + - component: {fileID: 1534220301} + - component: {fileID: 1534220300} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1534220299 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1534220298} + m_LocalRotation: {x: -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: 989912617} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1534220300 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1534220298} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1534220301 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1534220298} + m_CullTransparentMesh: 1 +--- !u!1 &1535224916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1535224917} + - component: {fileID: 1535224920} + - component: {fileID: 1535224919} + - component: {fileID: 1535224918} + - component: {fileID: 1535224921} + m_Layer: 5 + m_Name: ColorBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1535224917 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_LocalRotation: {x: -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: 1443721747} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.2, y: 0} + m_SizeDelta: {x: 100, y: 30} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1535224918 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + 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: 1535224919} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1535224919 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1535224920 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_CullTransparentMesh: 1 +--- !u!114 &1535224921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535224916} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5c2c42ee235f17049ab3792499eccc59, type: 3} + m_Name: + m_EditorClassIdentifier: + previewGraphic: {fileID: 1535224919} + colorPicker: {fileID: 1489888672} + hex: {fileID: 426555699} +--- !u!1 &1548381522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1548381523} + - component: {fileID: 1548381525} + - component: {fileID: 1548381524} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1548381523 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1548381522} + m_LocalRotation: {x: 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: 575794484} + 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 &1548381524 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1548381522} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "FFFFFF\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1548381525 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1548381522} + m_CullTransparentMesh: 1 +--- !u!1 &1549727851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1549727852} + - component: {fileID: 1549727853} + m_Layer: 8 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1549727852 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1549727851} + m_LocalRotation: {x: 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: 358789044} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1549727853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1549727851} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 45 + m_Right: 0 + m_Top: 25 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &1550506656 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1550506657} + - component: {fileID: 1550506659} + m_Layer: 5 + m_Name: Logo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1550506657 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550506656} + m_LocalRotation: {x: 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: 1276007594} + m_Father: {fileID: 975391005} + 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: 602.5, y: -91.08} + m_SizeDelta: {x: 1165, y: 162.16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1550506659 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550506656} + m_CullTransparentMesh: 1 +--- !u!1 &1550532531 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1550532532} + - component: {fileID: 1550532535} + - component: {fileID: 1550532534} + - component: {fileID: 1550532533} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1550532532 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550532531} + m_LocalRotation: {x: -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: 312122290} + m_Father: {fileID: 435667402} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0.000061035} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1550532533 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550532531} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1654793132} + m_HandleRect: {fileID: 1654793131} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1550532534 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550532531} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1550532535 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550532531} + m_CullTransparentMesh: 1 +--- !u!1 &1550880754 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1550880755} + - component: {fileID: 1550880758} + - component: {fileID: 1550880757} + - component: {fileID: 1550880756} + m_Layer: 5 + m_Name: Increment + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1550880755 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550880754} + m_LocalRotation: {x: 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: 413228133} + m_Father: {fileID: 58525996} + 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: 184, y: 16.199982} + m_SizeDelta: {x: 58.76, y: 58.76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1550880756 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550880754} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1550880757} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + SnapDialog: {fileID: 683816223} + isDown: 0 +--- !u!114 &1550880757 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550880754} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1550880758 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1550880754} + m_CullTransparentMesh: 1 +--- !u!1 &1567318395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1567318396} + - component: {fileID: 1567318398} + - component: {fileID: 1567318397} + m_Layer: 5 + m_Name: SongTime + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1567318396 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1567318395} + m_LocalRotation: {x: 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: 446434229} + 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: 52.18994, y: -13.502012} + m_SizeDelta: {x: -114.39, y: -37.01} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1567318397 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1567318395} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 00:00:00 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 15.6 + m_fontSizeBase: 15.6 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1567318398 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1567318395} + m_CullTransparentMesh: 1 +--- !u!1 &1575762741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1575762742} + - component: {fileID: 1575762743} + 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 &1575762742 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1575762741} + m_LocalRotation: {x: 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: 1886627918} + m_Father: {fileID: 735918246} + 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 &1575762743 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1575762741} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &1585542809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1585542810} + - component: {fileID: 1585542812} + - component: {fileID: 1585542811} + m_Layer: 5 + m_Name: BG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1585542810 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1585542809} + m_LocalRotation: {x: 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: 1090036110} + 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: 571.95, y: 87.81} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1585542811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1585542809} + 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, g: 0, b: 0, a: 0.6117647} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1585542812 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1585542809} + m_CullTransparentMesh: 1 +--- !u!1 &1588658938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1588658939} + - component: {fileID: 1588658942} + - component: {fileID: 1588658941} + - component: {fileID: 1588658940} + - component: {fileID: 1588658943} + m_Layer: 8 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1588658939 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1588658938} + m_LocalRotation: {x: -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: 1304677024} + m_Father: {fileID: 546272877} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -2.0100098, y: 0} + m_SizeDelta: {x: 17.99, y: -0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1588658940 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1588658938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1292844878} + m_HandleRect: {fileID: 1292844877} + m_Direction: 2 + m_Value: 1 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1588658941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1588658938} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1588658942 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1588658938} + m_CullTransparentMesh: 1 +--- !u!114 &1588658943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1588658938} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 0 +--- !u!1 &1589389270 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1589389271} + - component: {fileID: 1589389273} + - component: {fileID: 1589389272} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1589389271 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1589389270} + m_LocalRotation: {x: -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: 1331923532} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1589389272 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1589389270} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1589389273 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1589389270} + m_CullTransparentMesh: 1 +--- !u!1 &1609794606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1609794607} + - component: {fileID: 1609794609} + - component: {fileID: 1609794608} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1609794607 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609794606} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000799, y: 1.0000799, z: 1.0000799} + m_Children: [] + m_Father: {fileID: 1511927531} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 224.00006, y: 0} + m_SizeDelta: {x: 1056, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1609794608 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609794606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1609794609 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1609794606} + m_CullTransparentMesh: 1 +--- !u!1 &1611689949 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1611689950} + - component: {fileID: 1611689953} + - component: {fileID: 1611689952} + - component: {fileID: 1611689951} + m_Layer: 5 + m_Name: CreditsLegal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1611689950 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1611689949} + m_LocalRotation: {x: 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: 1437736686} + - {fileID: 172566392} + m_Father: {fileID: 1182686744} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1611689951 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1611689949} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 406705ab8ec428e439d9138fd4984a9e, type: 3} + m_Name: + m_EditorClassIdentifier: + secretObject: {fileID: 344042803} + secretContent: {fileID: 980091466} +--- !u!114 &1611689952 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1611689949} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1611689953 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1611689949} + m_CullTransparentMesh: 1 +--- !u!1 &1620609858 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1620609859} + - component: {fileID: 1620609861} + - component: {fileID: 1620609860} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1620609859 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1620609858} + m_LocalRotation: {x: -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: 390818398} + 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 &1620609860 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1620609858} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1620609861 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1620609858} + m_CullTransparentMesh: 1 +--- !u!1 &1637160319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1637160320} + - component: {fileID: 1637160322} + - component: {fileID: 1637160321} + m_Layer: 0 + m_Name: UIBlocker + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1637160320 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637160319} + m_LocalRotation: {x: 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: 113063171} + 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: 4, y: 4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1637160321 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637160319} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1637160322 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1637160319} + m_CullTransparentMesh: 1 +--- !u!1 &1649292125 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1649292126} + - component: {fileID: 1649292128} + - component: {fileID: 1649292127} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1649292126 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1649292125} + m_LocalRotation: {x: -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: 475433193} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.8555586} + 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!114 &1649292127 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1649292125} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1649292128 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1649292125} + m_CullTransparentMesh: 1 +--- !u!1 &1654793130 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1654793131} + - component: {fileID: 1654793133} + - component: {fileID: 1654793132} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1654793131 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654793130} + m_LocalRotation: {x: -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: 312122290} + 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!114 &1654793132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654793130} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1654793133 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1654793130} + m_CullTransparentMesh: 1 +--- !u!1 &1663359941 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1663359942} + - component: {fileID: 1663359944} + - component: {fileID: 1663359943} + m_Layer: 5 + m_Name: Text (TMP) (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1663359942 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663359941} + m_LocalRotation: {x: 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: 363960617} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 118.92001, y: 0} + m_SizeDelta: {x: 21.68, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1663359943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663359941} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: X + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1663359944 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663359941} + m_CullTransparentMesh: 1 +--- !u!1 &1665554289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1665554290} + - component: {fileID: 1665554293} + - component: {fileID: 1665554292} + - component: {fileID: 1665554291} + m_Layer: 5 + m_Name: Open + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1665554290 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665554289} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1128012798} + m_Father: {fileID: 202724642} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 42.700012, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1665554291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665554289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1665554292} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: OpenRemix + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1665554292 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665554289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1665554293 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1665554289} + m_CullTransparentMesh: 1 +--- !u!1 &1669671031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1669671032} + - component: {fileID: 1669671034} + - component: {fileID: 1669671033} + m_Layer: 5 + m_Name: BlackBG + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1669671032 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1669671031} + m_LocalRotation: {x: -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: 683816222} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -160.55, y: 173} + m_SizeDelta: {x: 347.94, y: 194} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1669671033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1669671031} + 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, g: 0, b: 0, a: 0.3529412} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1669671034 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1669671031} + m_CullTransparentMesh: 1 +--- !u!1 &1671351974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1671351975} + - component: {fileID: 1671351977} + - component: {fileID: 1671351976} + - component: {fileID: 1671351978} + - component: {fileID: 1671351979} + m_Layer: 5 + m_Name: Layers + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1671351975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + m_LocalRotation: {x: 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: 1906769993} + m_Father: {fileID: 1861169746} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 111.50012, y: -16.120056} + m_SizeDelta: {x: 223, y: -135.09} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1671351976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1671351977 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + m_CullTransparentMesh: 1 +--- !u!114 &1671351978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &1671351979 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671351974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &1671827686 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1671827687} + - component: {fileID: 1671827688} + m_Layer: 5 + m_Name: String + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1671827687 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671827686} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1478022677} + - {fileID: 1776034727} + m_Father: {fileID: 830452352} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 288.675, y: -35} + m_SizeDelta: {x: 537.35, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1671827688 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1671827686} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3b7c76a246115c1459c963e93f7db056, type: 3} + m_Name: + m_EditorClassIdentifier: + caption: {fileID: 1478022678} + parameterManager: {fileID: 830452354} + slider: {fileID: 0} + inputField: {fileID: 0} + toggle: {fileID: 0} + dropdown: {fileID: 0} + ColorBTN: {fileID: 0} + ColorTable: {fileID: 0} + colorTableActive: 0 + colorPreview: {fileID: 0} + inputFieldString: {fileID: 1776034728} +--- !u!1 &1682022763 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1682022764} + m_Layer: 0 + m_Name: Visual + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1682022764 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1682022763} + m_LocalRotation: {x: 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: 178933258} + - {fileID: 51579092} + - {fileID: 2062490023} + - {fileID: 955129957} + - {fileID: 1987174611} + - {fileID: 784075912} + - {fileID: 1267250657} + - {fileID: 172012265} + m_Father: {fileID: 1714889810} + 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!1 &1683100748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1683100749} + - component: {fileID: 1683100752} + - component: {fileID: 1683100751} + - component: {fileID: 1683100750} + m_Layer: 5 + m_Name: New + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1683100749 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683100748} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 708484804} + m_Father: {fileID: 202724642} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 2.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1683100750 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683100748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1683100751} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1423699437} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Editor, Assembly-CSharp + m_MethodName: LoadRemix + m_Mode: 5 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1683100751 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683100748} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1683100752 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683100748} + m_CullTransparentMesh: 1 +--- !u!1 &1694213495 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1694213496} + 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 &1694213496 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1694213495} + m_LocalRotation: {x: -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: 2067805743} + m_Father: {fileID: 749529047} + 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 &1700641149 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1700641150} + - component: {fileID: 1700641152} + - component: {fileID: 1700641151} + m_Layer: 5 + m_Name: Tempo Finder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1700641150 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700641149} + m_LocalRotation: {x: 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: 584527987} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 46} + m_SizeDelta: {x: 238.71, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1700641151 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700641149} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Tempo Finder + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1700641152 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700641149} + m_CullTransparentMesh: 1 +--- !u!1 &1700850420 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1700850421} + - component: {fileID: 1700850423} + - component: {fileID: 1700850422} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1700850421 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700850420} + m_LocalRotation: {x: 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: 44197995} + 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: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1700850422 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700850420} + 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: 0.5803922, b: 0.5882353, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6809f7224eccf2142985b642abf0e0e1, 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 &1700850423 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1700850420} + m_CullTransparentMesh: 1 +--- !u!1 &1701256164 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1701256165} + - component: {fileID: 1701256167} + - component: {fileID: 1701256166} + m_Layer: 7 + m_Name: ResizeRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1701256165 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1701256164} + m_LocalRotation: {x: -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: 880758902} + 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: 0, y: 0.000019073486} + m_SizeDelta: {x: 0.5, y: 50} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1701256166 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1701256164} + 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.6156863} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 2442a7e8f9897914e98bc2b963f4186f, 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 &1701256167 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1701256164} + m_CullTransparentMesh: 1 +--- !u!1 &1709317942 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1709317943} + - component: {fileID: 1709317946} + - component: {fileID: 1709317945} + - component: {fileID: 1709317944} + m_Layer: 5 + m_Name: PreviewBar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1709317943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709317942} + m_LocalRotation: {x: -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: 9435781} + - {fileID: 1345846030} + - {fileID: 1783491358} + - {fileID: 121871280} + - {fileID: 129013733} + - {fileID: 151246937} + - {fileID: 1992194283} + m_Father: {fileID: 1110073995} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -0.017333984, y: 2} + m_SizeDelta: {x: -4.0350075, y: 49.982} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1709317944 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709317942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db125c7de00668f4e98849d0aaf366d7, type: 3} + m_Name: + m_EditorClassIdentifier: + m_EffectColor: {r: 1, g: 1, b: 1, a: 1} + m_EffectDistance: {x: 2, y: -2} + m_UseGraphicAlpha: 1 +--- !u!114 &1709317945 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709317942} + 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.09019608, g: 0.09019608, b: 0.09019608, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1709317946 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1709317942} + m_CullTransparentMesh: 1 +--- !u!1 &1714889809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1714889810} + - component: {fileID: 1714889811} + m_Layer: 0 + m_Name: Border + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1714889810 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1714889809} + m_LocalRotation: {x: 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: 1682022764} + - {fileID: 407289015} + m_Father: {fileID: 113063171} + 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: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1714889811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1714889809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7522e6e31c695a24eab781c580d37a59, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1717509521 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1717509522} + 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 &1717509522 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1717509521} + m_LocalRotation: {x: -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: 683953388} + m_Father: {fileID: 390818398} + 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 &1725559315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1725559316} + - component: {fileID: 1725559318} + - component: {fileID: 1725559317} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1725559316 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725559315} + m_LocalRotation: {x: -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: 1466780685} + 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 &1725559317 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725559315} + 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, g: 0, b: 0, a: 0.6156863} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1725559318 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1725559315} + m_CullTransparentMesh: 1 +--- !u!1 &1730233638 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1730233639} + 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 &1730233639 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1730233638} + m_LocalRotation: {x: 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: 1532454222} + m_Father: {fileID: 1531481246} + 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 &1731845822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1731845823} + - component: {fileID: 1731845825} + - component: {fileID: 1731845824} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1731845823 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1731845822} + m_LocalRotation: {x: -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: 1326259996} + m_Father: {fileID: 1042516680} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 65} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1731845824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1731845822} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1731845825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1731845822} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &1733325622 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1733325624} + - component: {fileID: 1733325623} + m_Layer: 0 + m_Name: LetterboxEditor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1733325623 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1733325622} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e188ee899633d0b49870a5ae38b7359d, type: 3} + m_Name: + m_EditorClassIdentifier: + ratio: {x: 16, y: 9} + forceRatioOnAwake: 1 + listenForWindowChanges: 1 + createCameraForLetterBoxRendering: 0 + findCamerasAutomatically: 0 + letterBoxCameraColor: {r: 0, g: 0, b: 0, a: 1} + cameras: + - camera: {fileID: 2047408675} + anchor: 0 + vectorAnchor: {x: 0.5, y: 0.5} + letterBoxCamera: {fileID: 1186982022} +--- !u!4 &1733325624 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1733325622} + m_LocalRotation: {x: 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: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1747099761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1747099762} + - component: {fileID: 1747099765} + - component: {fileID: 1747099764} + - component: {fileID: 1747099763} + m_Layer: 5 + m_Name: Undo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1747099762 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747099761} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1071942425} + m_Father: {fileID: 202724642} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 128.70001, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1747099763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747099761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1747099764} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 423099699} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.CommandManager, Assembly-CSharp + m_MethodName: Undo + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1747099764 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747099761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1747099765 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747099761} + m_CullTransparentMesh: 1 +--- !u!1 &1747224095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1747224096} + - component: {fileID: 1747224097} + m_Layer: 5 + m_Name: Grid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1747224096 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747224095} + m_LocalRotation: {x: 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: 2037220114} + m_Father: {fileID: 1852819573} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -27.992676} + m_SizeDelta: {x: 32, y: -55.985} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1747224097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1747224095} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9c7a9db66b8fb65479a81158697db051, type: 3} + m_Name: + m_EditorClassIdentifier: + snap: 1 + count: 13 +--- !u!1 &1750038561 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1750038562} + - component: {fileID: 1750038564} + - component: {fileID: 1750038563} + - component: {fileID: 1750038565} + m_Layer: 5 + m_Name: EditorSettings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1750038562 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750038561} + m_LocalRotation: {x: 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: 1953458823} + - {fileID: 926134724} + m_Father: {fileID: 1182686744} + 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 &1750038563 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750038561} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1750038564 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750038561} + m_CullTransparentMesh: 1 +--- !u!114 &1750038565 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1750038561} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4dcd15958462e4e488a04ef094e7ffcb, type: 3} + m_Name: + m_EditorClassIdentifier: + cursorCheckbox: {fileID: 1150538408} +--- !u!1 &1766883148 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1766883149} + - component: {fileID: 1766883151} + - component: {fileID: 1766883150} + m_Layer: 5 + m_Name: Name + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1766883149 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766883148} + m_LocalRotation: {x: 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: 1511927531} + 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: 1.5, y: 0} + m_SizeDelta: {x: -3, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1766883150 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766883148} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Tempo + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.4 + m_fontSizeBase: 21.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1766883151 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1766883148} + m_CullTransparentMesh: 1 +--- !u!1 &1772187926 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1772187927} + - component: {fileID: 1772187929} + - component: {fileID: 1772187928} + m_Layer: 5 + m_Name: Percent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1772187927 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772187926} + m_LocalRotation: {x: -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: 967717799} + 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: 10.92, y: 0} + m_SizeDelta: {x: 58.5, y: 30.34} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1772187928 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772187926} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: '%' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.3 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1772187929 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772187926} + m_CullTransparentMesh: 1 +--- !u!1 &1776034726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1776034727} + - component: {fileID: 1776034730} + - component: {fileID: 1776034729} + - component: {fileID: 1776034728} + 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 &1776034727 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776034726} + m_LocalRotation: {x: 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: 35054572} + m_Father: {fileID: 1671827687} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.92, y: 0} + m_SizeDelta: {x: 468, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1776034728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776034726} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1776034729} + m_TextViewport: {fileID: 35054572} + m_TextComponent: {fileID: 225003585} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 9172948790907700978} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 2 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 12 + 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: AWWWWWWW BWWWWWWW + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 0 + m_GlobalFontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &1776034729 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776034726} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &1776034730 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1776034726} + m_CullTransparentMesh: 1 +--- !u!1 &1778801846 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1778801847} + - component: {fileID: 1778801849} + - component: {fileID: 1778801848} + 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 &1778801847 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1778801846} + m_LocalRotation: {x: -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: 790907720} + 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.000061035156} + m_SizeDelta: {x: 1202, y: 69} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1778801848 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1778801846} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Display & Audio + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 42 + m_fontSizeBase: 42 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1778801849 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1778801846} + m_CullTransparentMesh: 1 +--- !u!1 &1783491357 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1783491358} + - component: {fileID: 1783491361} + - component: {fileID: 1783491360} + - component: {fileID: 1783491359} + m_Layer: 5 + m_Name: StopBTN + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1783491358 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783491357} + m_LocalRotation: {x: 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: 1342998172} + m_Father: {fileID: 1709317943} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 94.99991, y: 0} + m_SizeDelta: {x: 39.999985, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1783491359 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783491357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 1, g: 1, b: 1, a: 1} + m_ColorMultiplier: 1 + m_FadeDuration: 0 + 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: 1783491360} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1783491360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783491357} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &1783491361 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783491357} + m_CullTransparentMesh: 1 +--- !u!1 &1783963079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1783963080} + - component: {fileID: 1783963082} + - component: {fileID: 1783963081} + m_Layer: 5 + m_Name: CurrentTempo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1783963080 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783963079} + m_LocalRotation: {x: -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: 285804967} + 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: 40.78, y: -0.6899786} + m_SizeDelta: {x: 97.54, y: 17.72} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1783963081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783963079} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: ' = 120' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18.4 + m_fontSizeBase: 18.4 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: -17.41 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1783963082 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1783963079} + m_CullTransparentMesh: 1 +--- !u!1 &1791483799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1791483803} + - component: {fileID: 1791483802} + - component: {fileID: 1791483801} + - component: {fileID: 1791483800} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1791483800 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1791483799} + 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 &1791483801 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1791483799} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 1280, y: 720} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 + m_PresetInfoIsWorld: 0 +--- !u!223 &1791483802 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1791483799} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 2047408675} + 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: 1500 + m_TargetDisplay: 0 +--- !u!224 &1791483803 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1791483799} + 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: 202724642} + - {fileID: 1861169746} + - {fileID: 1110073995} + - {fileID: 1050802356} + - {fileID: 703340359} + - {fileID: 683816222} + - {fileID: 1265865541} + - {fileID: 1946344931} + - {fileID: 1063174879} + - {fileID: 1090036110} + m_Father: {fileID: 0} + m_RootOrder: 3 + 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 &1797358229 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1797358230} + - component: {fileID: 1797358232} + - component: {fileID: 1797358231} + m_Layer: 5 + m_Name: Image (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1797358230 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797358229} + m_LocalRotation: {x: -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: 584527987} + 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.000015258789} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1797358231 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797358229} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 +--- !u!222 &1797358232 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797358229} + m_CullTransparentMesh: 1 +--- !u!1 &1799484111 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1799484112} + - component: {fileID: 1799484114} + - component: {fileID: 1799484113} + m_Layer: 7 + m_Name: ResizeLine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1799484112 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799484111} + m_LocalRotation: {x: -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: 880758902} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -0.264, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1799484113 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799484111} + 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.6156863} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1799484114 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1799484111} + m_CullTransparentMesh: 1 +--- !u!1 &1800461596 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1800461597} + - component: {fileID: 1800461600} + - component: {fileID: 1800461599} + - component: {fileID: 1800461598} + m_Layer: 0 + m_Name: R + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1800461597 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800461596} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1800461598 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800461596} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 5704ce039ab9a4d41bce815832591a2f, type: 3} + axis: 0 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1800461599 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800461596} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1800461600 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1800461596} + m_CullTransparentMesh: 1 +--- !u!1 &1837496587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1837496588} + - component: {fileID: 1837496590} + - component: {fileID: 1837496589} + m_Layer: 7 + m_Name: 4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1837496588 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1837496587} + m_LocalRotation: {x: -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: 1231936949} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -0.040008545, y: 0} + m_SizeDelta: {x: -0.08, y: 4} + m_Pivot: {x: 1, y: 0} +--- !u!114 &1837496589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1837496587} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1837496590 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1837496587} + m_CullTransparentMesh: 1 +--- !u!1 &1838356726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1838356727} + m_Layer: 5 + m_Name: EventGrid + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1838356727 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1838356726} + m_LocalRotation: {x: 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: 2142375787} + - {fileID: 798021449} + m_Father: {fileID: 1852819573} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -84.98996} + m_SizeDelta: {x: 320, y: -113.92} + m_Pivot: {x: 0, y: 1} +--- !u!1 &1852819572 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1852819573} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1852819573 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1852819572} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 1, z: 1} + m_Children: + - {fileID: 238901181} + - {fileID: 1527251880} + - {fileID: 1747224096} + - {fileID: 1838356727} + - {fileID: 689207020} + - {fileID: 1037563074} + - {fileID: 770589360} + - {fileID: 580861938} + - {fileID: 421818704} + - {fileID: 2066632680} + - {fileID: 19519745} + m_Father: {fileID: 547319783} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -0.000091552734, y: 0} + m_SizeDelta: {x: 320, y: -22.06} + m_Pivot: {x: 0, y: 1} +--- !u!1 &1861169745 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1861169746} + - component: {fileID: 1861169747} + m_Layer: 5 + m_Name: Timeline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1861169746 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861169745} + m_LocalRotation: {x: 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: 1264012262} + - {fileID: 441876681} + - {fileID: 1980243266} + - {fileID: 1671351975} + - {fileID: 446434229} + - {fileID: 1511927531} + - {fileID: 954835804} + m_Father: {fileID: 1791483803} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 641, y: 15.64502} + m_SizeDelta: {x: 1278, y: -18.721} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1861169747 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1861169745} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bec7fb5d989cb2d4792951c751f8fc23, type: 3} + m_Name: + m_EditorClassIdentifier: + SongBeat: {fileID: 932211468} + SongPos: {fileID: 1567318397} + CurrentTempo: {fileID: 1783963081} + eventObjs: [] + LayerCount: 4 + metronomeEnabled: 0 + resizable: 0 + snapInterval: 0.25 + TimelineSlider: {fileID: 770589360} + TimelineGridSelect: {fileID: 238901181} + TimelinePlaybackBeat: {fileID: 117889364} + TimelineContent: {fileID: 1852819573} + TimelineSongPosLineRef: {fileID: 580861938} + TimelineEventObjRef: {fileID: 798021449} + LayersRect: {fileID: 1671351975} + TempoInfo: {fileID: 689207021} + VolumeInfo: {fileID: 1037563077} + PlayBTN: {fileID: 1345846031} + PauseBTN: {fileID: 9435782} + StopBTN: {fileID: 1783491359} + MetronomeBTN: {fileID: 129013734} + AutoplayBTN: {fileID: 121871281} + SelectionsBTN: {fileID: 270008766} + TempoChangeBTN: {fileID: 456434811} + MusicVolumeBTN: {fileID: 689781278} + PlaybackSpeed: {fileID: 1992194284} + LayerCorners: + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} + - {x: 0, y: 0, z: 0} +--- !u!1 &1863575103 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1863575104} + - component: {fileID: 1863575105} + 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 &1863575104 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1863575103} + m_LocalRotation: {x: 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: 515025423} + m_Father: {fileID: 2031558984} + 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.49999905} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1863575105 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1863575103} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &1863600390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1863600391} + m_Layer: 0 + m_Name: IdolHolder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1863600391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1863600390} + m_LocalRotation: {x: 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: 26008188} + - {fileID: 1215738361} + m_Father: {fileID: 980091465} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1877129904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1877129905} + - component: {fileID: 1877129908} + - component: {fileID: 1877129907} + - component: {fileID: 1877129906} + m_Layer: 0 + m_Name: T + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1877129905 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877129904} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 10} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1877129906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877129904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 40a8ef17dc9780c4085eb2001e1c9ac1, type: 3} + axis: 1 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1877129907 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877129904} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1877129908 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877129904} + m_CullTransparentMesh: 1 +--- !u!1 &1877453493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1877453494} + - component: {fileID: 1877453496} + - component: {fileID: 1877453495} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1877453494 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877453493} + m_LocalRotation: {x: -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: 749529047} + 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 &1877453495 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877453493} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1877453496 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1877453493} + m_CullTransparentMesh: 1 +--- !u!1 &1882704218 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1882704221} + - component: {fileID: 1882704220} + - component: {fileID: 1882704219} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1882704219 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882704218} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Integer + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 20.2 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1882704220 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882704218} + m_CullTransparentMesh: 1 +--- !u!224 &1882704221 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1882704218} + m_LocalRotation: {x: 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: 345301791} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 63.92, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!1 &1886627915 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1886627918} + - component: {fileID: 1886627917} + - component: {fileID: 1886627916} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1886627916 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886627915} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "0\n\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_sharedMaterial: {fileID: -5829441969153149921, guid: c2df694f599b22b42817910ff570a9df, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1886627917 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886627915} + m_CullTransparentMesh: 1 +--- !u!224 &1886627918 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1886627915} + m_LocalRotation: {x: 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: 1575762742} + 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!1 &1897664152 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1897664153} + - component: {fileID: 1897664155} + - component: {fileID: 1897664154} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1897664153 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897664152} + m_LocalRotation: {x: 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: 635134900} + 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: -15, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1897664154 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897664152} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 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 &1897664155 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897664152} + m_CullTransparentMesh: 1 +--- !u!1 &1899782476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1899782477} + - component: {fileID: 1899782480} + - component: {fileID: 1899782479} + - component: {fileID: 1899782478} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1899782477 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899782476} + m_LocalRotation: {x: 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: 2079255988} + m_Father: {fileID: 926131414} + 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: 189.87993, y: 0.0000085831} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1899782478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899782476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1899782479} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1956641999} + m_TargetAssemblyTypeName: HeavenStudio.Editor.DispAudioSettings, Assembly-CSharp + m_MethodName: WindowFullScreen + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1899782479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899782476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1899782480 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1899782476} + m_CullTransparentMesh: 1 +--- !u!1 &1906769992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1906769993} + - component: {fileID: 1906769995} + - component: {fileID: 1906769994} + - component: {fileID: 1906769996} + m_Layer: 5 + m_Name: Layer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1906769993 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906769992} + m_LocalRotation: {x: 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: 1274849046} + - {fileID: 93132553} + - {fileID: 947065510} + m_Father: {fileID: 1671351975} + 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: 223, y: 51.05} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1906769994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906769992} + 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.13207549, g: 0.13207549, b: 0.13207549, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1906769995 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906769992} + m_CullTransparentMesh: 1 +--- !u!114 &1906769996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906769992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b90b6b57a843c2245bfdae87a3e8fb21, type: 3} + m_Name: + m_EditorClassIdentifier: + rect: {fileID: 1906769993} +--- !u!1 &1918556255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1918556256} + - component: {fileID: 1918556259} + - component: {fileID: 1918556258} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1918556256 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918556255} + m_LocalRotation: {x: -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: 678553525} + 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: 30, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1918556258 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918556255} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 9ae7ecf2cc001d14595ec03e1d4d86a6, 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 &1918556259 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918556255} + m_CullTransparentMesh: 1 +--- !u!1 &1921041734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1921041735} + - component: {fileID: 1921041737} + - component: {fileID: 1921041736} + m_Layer: 7 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1921041735 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921041734} + m_LocalRotation: {x: -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: 660967737} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.04, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1921041736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921041734} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1921041737 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921041734} + m_CullTransparentMesh: 1 +--- !u!1 &1921393122 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1921393123} + - component: {fileID: 1921393125} + - component: {fileID: 1921393124} + 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 &1921393123 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921393122} + m_LocalRotation: {x: -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: 1953458823} + 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.000061035156} + m_SizeDelta: {x: 1202, y: 69} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1921393124 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921393122} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Editor Settings + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 42 + m_fontSizeBase: 42 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1921393125 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1921393122} + m_CullTransparentMesh: 1 +--- !u!1 &1926088904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1926088905} + - component: {fileID: 1926088908} + - component: {fileID: 1926088907} + - component: {fileID: 1926088906} + m_Layer: 0 + m_Name: TL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1926088905 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926088904} + m_LocalRotation: {x: 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: 407289015} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 10} + m_Pivot: {x: 1, y: 0} +--- !u!114 &1926088906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926088904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff5cd5446e2fdea43a48057e3e0e0b8b, type: 3} + m_Name: + m_EditorClassIdentifier: + onPointerUp: + m_PersistentCalls: + m_Calls: [] + onPointerDown: + m_PersistentCalls: + m_Calls: [] + onPointerEnter: + m_PersistentCalls: + m_Calls: [] + onPointerExit: + m_PersistentCalls: + m_Calls: [] + parentWindow: {fileID: 113063171} + isLocked: 0 + minWidth: 125 + minHeight: 125 + cursor: {fileID: 2800000, guid: 5b69212126b91114ea8f0a926d77c519, type: 3} + axis: 2 + onWindowPulled: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1926088907 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926088904} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1926088908 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1926088904} + m_CullTransparentMesh: 1 +--- !u!1 &1928361018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1928361019} + - component: {fileID: 1928361021} + - component: {fileID: 1928361020} + m_Layer: 5 + m_Name: Top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1928361019 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1928361018} + 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: 770589360} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 18.8, y: 18.8} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &1928361020 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1928361018} + 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.19607845, g: 1, b: 0.19607845, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &1928361021 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1928361018} + m_CullTransparentMesh: 1 +--- !u!1 &1933378961 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1933378962} + - component: {fileID: 1933378964} + - component: {fileID: 1933378963} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1933378962 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933378961} + m_LocalRotation: {x: -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: 78689443} + 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: -4, y: 0} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1933378963 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933378961} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 9ae7ecf2cc001d14595ec03e1d4d86a6, 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 &1933378964 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933378961} + m_CullTransparentMesh: 1 +--- !u!1 &1933622661 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1933622662} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1933622662 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1933622661} + m_LocalRotation: {x: 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: 1369321728} + m_Father: {fileID: 618535904} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 28} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &1946344930 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1946344931} + - component: {fileID: 1946344932} + m_Layer: 5 + m_Name: SettingsMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1946344931 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946344930} + m_LocalRotation: {x: 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: 830672829} + - {fileID: 2051557111} + - {fileID: 1946352457} + m_Father: {fileID: 1791483803} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1946344932 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946344930} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d82cc04699de2e54483ca0e0468d9ed2, type: 3} + m_Name: + m_EditorClassIdentifier: + settingsMenu: {fileID: 1946344930} +--- !u!1 &1946352456 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1946352457} + - component: {fileID: 1946352460} + - component: {fileID: 1946352459} + - component: {fileID: 1946352458} + m_Layer: 5 + m_Name: Exit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1946352457 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946352456} + m_LocalRotation: {x: 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: 232337125} + m_Father: {fileID: 1946344931} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -38, y: -38} + m_SizeDelta: {x: 52, y: 52} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1946352458 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946352456} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1946352459} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1946344932} + m_TargetAssemblyTypeName: HeavenStudio.Editor.SettingsDialog, Assembly-CSharp + m_MethodName: SwitchSettingsDialog + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1946352459 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946352456} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1946352460 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1946352456} + m_CullTransparentMesh: 1 +--- !u!1 &1953458822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1953458823} + - component: {fileID: 1953458825} + - component: {fileID: 1953458824} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1953458823 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953458822} + m_LocalRotation: {x: -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: 1921393123} + m_Father: {fileID: 1750038562} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 78} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1953458824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953458822} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1953458825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953458822} + m_CullTransparentMesh: 1 +--- !u!1 &1953621881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1953621882} + - component: {fileID: 1953621884} + - component: {fileID: 1953621883} + m_Layer: 7 + m_Name: 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1953621882 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953621881} + m_LocalRotation: {x: -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: 1231936949} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.04, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1953621883 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953621881} + 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, g: 0, b: 0, a: 0.2} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1953621884 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953621881} + m_CullTransparentMesh: 1 +--- !u!1 &1956641995 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1956641996} + - component: {fileID: 1956641998} + - component: {fileID: 1956641997} + - component: {fileID: 1956641999} + m_Layer: 5 + m_Name: DisplaySettings + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1956641996 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1956641995} + m_LocalRotation: {x: 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: 790907720} + - {fileID: 948189508} + m_Father: {fileID: 1182686744} + 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 &1956641997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1956641995} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1956641998 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1956641995} + m_CullTransparentMesh: 1 +--- !u!114 &1956641999 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1956641995} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 752cb90567101a545ab1e2aeae732a9f, type: 3} + m_Name: + m_EditorClassIdentifier: + resolutionsDropdown: {fileID: 635134901} + customSetter: {fileID: 363960616} + widthInputField: {fileID: 606981307} + heightInputField: {fileID: 1192611373} + volSlider: {fileID: 390818399} + volLabel: {fileID: 2031558985} +--- !u!1 &1964271230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1964271231} + - component: {fileID: 1964271233} + - component: {fileID: 1964271232} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1964271231 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1964271230} + m_LocalRotation: {x: 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: 954835804} + 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: 224.00015, y: 0} + m_SizeDelta: {x: 1056, y: 2} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1964271232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1964271230} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1964271233 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1964271230} + m_CullTransparentMesh: 1 +--- !u!1 &1969940936 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1969940937} + - component: {fileID: 1969940940} + - component: {fileID: 1969940939} + - component: {fileID: 1969940938} + m_Layer: 8 + m_Name: PropertyMask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1969940937 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1969940936} + m_LocalRotation: {x: -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: 830452352} + m_Father: {fileID: 546272877} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1969940938 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1969940936} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!114 &1969940939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1969940936} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &1969940940 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1969940936} + m_CullTransparentMesh: 1 +--- !u!1 &1971243155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1971243156} + - component: {fileID: 1971243159} + - component: {fileID: 1971243158} + - component: {fileID: 1971243157} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1971243156 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971243155} + m_LocalRotation: {x: 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: 158195509} + 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 &1971243157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971243155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1971243158 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971243155} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter volume + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 1325400063 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.88 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1971243159 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1971243155} + m_CullTransparentMesh: 1 +--- !u!1 &1973314440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1973314441} + - component: {fileID: 1973314443} + - component: {fileID: 1973314442} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1973314441 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973314440} + m_LocalRotation: {x: 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: 1294339010} + 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.000026703} + m_SizeDelta: {x: 64, y: 64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1973314442 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973314440} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 3882487003558339588, guid: 62713d17eb1e1404bbafeb45c8b4b5b8, 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 &1973314443 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1973314440} + m_CullTransparentMesh: 1 +--- !u!1 &1980243265 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1980243266} + - component: {fileID: 1980243268} + - component: {fileID: 1980243267} + m_Layer: 5 + m_Name: InnerTimeline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1980243266 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1980243265} + m_LocalRotation: {x: 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: 1861169746} + 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: -14.242767} + m_SizeDelta: {x: 0, y: -138.84} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1980243267 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1980243265} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1980243268 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1980243265} + m_CullTransparentMesh: 1 +--- !u!1 &1981150263 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1981150264} + - component: {fileID: 1981150266} + - component: {fileID: 1981150265} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1981150264 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981150263} + m_LocalRotation: {x: -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: 151246937} + 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: 40, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1981150265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981150263} + 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.3254717, g: 1, b: 0.4334381, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 55bb46a7614176b4c941a5caf846f7e8, 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 &1981150266 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1981150263} + m_CullTransparentMesh: 1 +--- !u!1 &1983743055 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1983743056} + - component: {fileID: 1983743057} + 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 &1983743056 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983743055} + m_LocalRotation: {x: 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: 1077158960} + - {fileID: 1060150111} + m_Father: {fileID: 215482486} + 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: -8, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1983743057 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983743055} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: -8, y: -5, z: -8, w: -5} + m_Softness: {x: 0, y: 0} +--- !u!1 &1987174610 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1987174611} + - component: {fileID: 1987174613} + - component: {fileID: 1987174612} + m_Layer: 0 + m_Name: TL + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1987174611 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987174610} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 2, y: 2} + m_Pivot: {x: 1, y: 0} +--- !u!114 &1987174612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987174610} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1987174613 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1987174610} + m_CullTransparentMesh: 1 +--- !u!1 &1989911452 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1989911453} + - component: {fileID: 1989911455} + - component: {fileID: 1989911454} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1989911453 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989911452} + m_LocalRotation: {x: 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: 158195509} + 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 &1989911454 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989911452} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "100\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.3 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1989911455 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989911452} + m_CullTransparentMesh: 1 +--- !u!1 &1992194282 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1992194283} + - component: {fileID: 1992194284} + - component: {fileID: 1992194285} + m_Layer: 5 + m_Name: PlaybackSpeed + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1992194283 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992194282} + m_LocalRotation: {x: 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: 663306162} + - {fileID: 1332325963} + - {fileID: 469226883} + - {fileID: 307892647} + m_Father: {fileID: 1709317943} + 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: 0, y: -10.5} + m_SizeDelta: {x: 160, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1992194284 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992194282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 501830977} + m_FillRect: {fileID: 619942673} + m_HandleRect: {fileID: 501830976} + m_Direction: 0 + m_MinValue: 0.25 + m_MaxValue: 3 + m_WholeNumbers: 0 + m_Value: 1 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1861169747} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.Timeline, Assembly-CSharp + m_MethodName: SetPlaybackSpeed + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1992194285 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992194282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1861169747} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.Track.Timeline, Assembly-CSharp + m_MethodName: ResetPlaybackSpeed + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &1997273392 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1997273393} + - component: {fileID: 1997273395} + - component: {fileID: 1997273394} + m_Layer: 8 + m_Name: Seperator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1997273393 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997273392} + m_LocalRotation: {x: 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: 1050802356} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -168.316, y: 0} + m_SizeDelta: {x: 2, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1997273394 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997273392} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1997273395 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1997273392} + m_CullTransparentMesh: 1 +--- !u!1 &2003035385 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2003035386} + - component: {fileID: 2003035389} + - component: {fileID: 2003035388} + - component: {fileID: 2003035387} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2003035386 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003035385} + m_LocalRotation: {x: 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: 552375321} + 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 &2003035387 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003035385} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &2003035388 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003035385} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter BPM + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 1325400063 + m_fontColor: {r: 1, g: 1, b: 1, a: 0.30588236} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.88 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2003035389 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003035385} + m_CullTransparentMesh: 1 +--- !u!1 &2003322855 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2003322856} + - component: {fileID: 2003322858} + - component: {fileID: 2003322857} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2003322856 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003322855} + m_LocalRotation: {x: 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: 954835804} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 224.00006, y: 0} + m_SizeDelta: {x: 1056, y: 2} + m_Pivot: {x: 0, y: 0} +--- !u!114 &2003322857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003322855} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &2003322858 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003322855} + m_CullTransparentMesh: 1 +--- !u!1 &2004004428 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2004004429} + - component: {fileID: 2004004431} + - component: {fileID: 2004004430} + 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 &2004004429 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004004428} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: [] + m_Father: {fileID: 735143406} + 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: 0, y: -25} + m_SizeDelta: {x: 320, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &2004004430 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004004428} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Default Resolution + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2004004431 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2004004428} + m_CullTransparentMesh: 1 +--- !u!1 &2010444524 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2010444525} + - component: {fileID: 2010444527} + - component: {fileID: 2010444526} + m_Layer: 5 + m_Name: Credits + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2010444525 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2010444524} + m_LocalRotation: {x: 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: 975391005} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -1688.66} + m_SizeDelta: {x: 1165, y: 3033} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2010444526 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2010444524} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "Programming\n-Megaminerzero\n-Starpelly + (Rhythm Heaven Mania)\n-minenice\n-huantian\n-Slaith12\n-Mytiaoga\n-Carson\n-saladplainzone\n-Pengu123\n\nArtwork\n-Ko + Takeuchi (Original Rhythm Heaven Assets)\n-Starpelly + (Rhythm Heaven Mania)\n-OctaHeart (Logo)\n-dexiedoo_octo\n-Sofuto\n-MilaDraws\n-Talk\n-saladplainzone\n-Mocha\n-Seanski2\n-The + Culinator\n-Brandix\n-Metasepia\n-Jellirby\n-Radomila\n-flaticon.com\n\nFont\n-Super_Tailx_50 + (Logo)\n-Christian Robertson (Roboto)\n-Nintendo + (Rodin)\n-minenice (Sprite + Glyphs)\n\nOther Resources & Technologies\n-Nintendo + (Concept, Sound, Design)\n-Powered + by Unity 2020.3.25f1\n-Adobe Photoshop 2022\n-GIMP\n-paint.net\n-Krita\n-Visual + Studio 2022\n-Visual Studio Code\n-Newtonsoft.Json\n-DOTween\n-Starpelly + Library\n-StandaloneFileBrowser\n-unity-gui-windows\n-NaughtyBezierCurves\n-VorbisPlugin\n-RHRE + SFX Database\n-Github Copilot\n\nLegal\nRhythm + Heaven / Rhythm Tengoku is the intellectual property of Nintendo. This program + is NOT endorsed nor sponsored in any way by Nintendo nor any of its affiliates. + \nAll used properties of Nintendo (such as names, audio, graphics, characters, + design, etc.) in this software are not intended to maliciously infringe trademark + rights. All other trademarks and assets are property of their respective owners. + This is a community project and this is available for others to use according + to the GPL-3.0 license, without charge.\n\nTHIS SOFTWARE MUST NOT BE SOLD, + NEITHER ALONE NOR AS PART OF A BUNDLE.\n\nIF YOU PAID FOR THIS SOFTWARE OR RECIEVED + IT AS PART OF A BUNDLE FOLLOWING PAYMENT, YOU HAVE BEEN SCAMMED. CONTACT THE + SELLER AND DEMAND YOUR MONEY BACK IMMEDIATELY.\n\nhttps://github.com/megaminerjenny/HeavenStudio\nhttps://discord.gg/5rdEq2SFNj\n" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: -75 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 20, y: 25, z: 20, w: 20} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2010444527 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2010444524} + m_CullTransparentMesh: 1 +--- !u!1 &2016605288 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2016605289} + - component: {fileID: 2016605291} + - component: {fileID: 2016605290} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2016605289 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2016605288} + m_LocalRotation: {x: -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: 926131414} + - {fileID: 735143406} + - {fileID: 1530957818} + m_Father: {fileID: 197334154} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 165} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2016605290 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2016605288} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &2016605291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2016605288} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &2027507890 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2027507891} + - component: {fileID: 2027507893} + - component: {fileID: 2027507892} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2027507891 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027507890} + m_LocalRotation: {x: 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: 552375321} + 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 &2027507892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027507890} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "120\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_sharedMaterial: {fileID: 5250768452915780979, guid: 78e7291cdeccdfc4fa61249845605144, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 21.3 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 2.9 + m_fontSizeMax: 21.3 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2027507893 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2027507890} + m_CullTransparentMesh: 1 +--- !u!1 &2031558983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2031558984} + - component: {fileID: 2031558987} + - component: {fileID: 2031558986} + - component: {fileID: 2031558985} + m_Layer: 5 + m_Name: VolumeInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2031558984 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2031558983} + m_LocalRotation: {x: 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: 1863575104} + m_Father: {fileID: 434056277} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 50, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &2031558985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2031558983} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2031558986} + m_TextViewport: {fileID: 1863575104} + m_TextComponent: {fileID: 515025424} + m_Placeholder: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 3 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 2 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 3 + m_RegexValue: + m_GlobalPointSize: 14 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1956641999} + m_TargetAssemblyTypeName: HeavenStudio.Editor.DispAudioSettings, Assembly-CSharp + m_MethodName: OnVolLabelChanged + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + 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: 80 + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: c2df694f599b22b42817910ff570a9df, type: 2} + m_OnFocusSelectAll: 1 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 0 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &2031558986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2031558983} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 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 &2031558987 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2031558983} + m_CullTransparentMesh: 1 +--- !u!1 &2037220113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2037220114} + - component: {fileID: 2037220116} + - component: {fileID: 2037220115} + m_Layer: 5 + m_Name: Line + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2037220114 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2037220113} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01111111, y: 1, z: 1} + m_Children: + - {fileID: 555373789} + - {fileID: 236484356} + - {fileID: 994602715} + m_Father: {fileID: 1747224096} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -15, y: -0.33703613} + m_SizeDelta: {x: 2, y: 28.106} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2037220115 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2037220113} + 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.454902, g: 0.454902, b: 0.454902, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2037220116 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2037220113} + m_CullTransparentMesh: 1 +--- !u!1 &2046851079 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2046851080} + - component: {fileID: 2046851082} + - component: {fileID: 2046851081} + - component: {fileID: 2046851083} + m_Layer: 7 + m_Name: ResizeLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2046851080 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2046851079} + m_LocalRotation: {x: 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: 798021449} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0.000019073486} + m_SizeDelta: {x: 0.18, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2046851081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2046851079} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2046851082 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2046851079} + m_CullTransparentMesh: 1 +--- !u!114 &2046851083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2046851079} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0b148fe25e99eb48b9724523833bab1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Delegates: + - eventID: 2 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: OnLeftDown + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 5 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragLeft + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 0 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragEnter + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - eventID: 1 + callback: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 798021450} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.TimelineEventObj, Assembly-CSharp + m_MethodName: DragExit + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &2047408673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2047408676} + - component: {fileID: 2047408675} + - component: {fileID: 2047408674} + 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 &2047408674 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2047408673} + m_Enabled: 0 +--- !u!20 &2047408675 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2047408673} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.29803923, g: 0.29803923, b: 0.29803923, 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: 32 + 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 &2047408676 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2047408673} + 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 &2051557110 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2051557111} + m_Layer: 5 + m_Name: Main + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2051557111 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2051557110} + m_LocalRotation: {x: 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: 112206234} + - {fileID: 343854783} + - {fileID: 1507800756} + - {fileID: 830092700} + - {fileID: 1182686744} + m_Father: {fileID: 1946344931} + 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: -30, y: -30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2062490022 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2062490023} + - component: {fileID: 2062490025} + - component: {fileID: 2062490024} + m_Layer: 0 + m_Name: T + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2062490023 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2062490022} + m_LocalRotation: {x: 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: 1682022764} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 2} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &2062490024 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2062490022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &2062490025 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2062490022} + m_CullTransparentMesh: 1 +--- !u!1 &2064111989 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2064111990} + - component: {fileID: 2064111992} + - component: {fileID: 2064111991} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2064111990 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2064111989} + m_LocalRotation: {x: -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: 1466780685} + 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 &2064111991 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2064111989} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, 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: 0.5 +--- !u!222 &2064111992 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2064111989} + m_CullTransparentMesh: 1 +--- !u!1 &2066632679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2066632680} + - component: {fileID: 2066632681} + m_Layer: 5 + m_Name: BoxSelectionMask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2066632680 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2066632679} + m_LocalRotation: {x: -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: 411779174} + m_Father: {fileID: 1852819573} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -28.029907} + m_SizeDelta: {x: 1054, y: -113.92} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &2066632681 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2066632679} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} +--- !u!1 &2067224777 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2067224778} + - component: {fileID: 2067224779} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2067224778 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067224777} + m_LocalRotation: {x: 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: 626268482} + - {fileID: 829406323} + - {fileID: 989912617} + m_Father: {fileID: 396879233} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 61.960007, y: 0.0000097752} + m_SizeDelta: {x: -123.92, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2067224779 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067224777} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1534220300} + m_FillRect: {fileID: 1296765242} + m_HandleRect: {fileID: 1534220299} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 1 + m_Value: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &2067805742 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2067805743} + - component: {fileID: 2067805745} + - component: {fileID: 2067805744} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2067805743 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067805742} + m_LocalRotation: {x: -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: 1694213496} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2067805744 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067805742} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &2067805745 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2067805742} + m_CullTransparentMesh: 1 +--- !u!1 &2079255987 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2079255988} + - component: {fileID: 2079255990} + - component: {fileID: 2079255989} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2079255988 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079255987} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.999721, y: 0.999721, z: 0.999721} + m_Children: [] + m_Father: {fileID: 1899782477} + 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.0000061989, y: -0.0000061989} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2079255989 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079255987} + 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: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 55bb46a7614176b4c941a5caf846f7e8, 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 &2079255990 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2079255987} + m_CullTransparentMesh: 1 +--- !u!1 &2094592543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2094592544} + - component: {fileID: 2094592546} + - component: {fileID: 2094592545} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2094592544 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2094592543} + m_LocalRotation: {x: -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: 86022611} + m_Father: {fileID: 907920115} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 78} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &2094592545 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2094592543} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &2094592546 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2094592543} + m_CullTransparentMesh: 1 +--- !u!1 &2099454901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2099454902} + - component: {fileID: 2099454905} + - component: {fileID: 2099454904} + - component: {fileID: 2099454903} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2099454902 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099454901} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.00032, y: 1.00032, z: 1.00032} + m_Children: + - {fileID: 279065748} + m_Father: {fileID: 58525996} + 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: 154.74002, y: -711.80005} + m_SizeDelta: {x: 58.76, y: 58.76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2099454903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099454901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e0cac45de7228a4c8f7bc6adb0751a2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2099454904} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + SnapDialog: {fileID: 0} + isDown: 0 +--- !u!114 &2099454904 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099454901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &2099454905 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099454901} + m_CullTransparentMesh: 1 +--- !u!1 &2120543174 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2120543175} + 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 &2120543175 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2120543174} + m_LocalRotation: {x: -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: 626699452} + m_Father: {fileID: 958969418} + 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 &2127582756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2127582757} + - component: {fileID: 2127582759} + - component: {fileID: 2127582758} + m_Layer: 7 + m_Name: SelectedGraphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2127582757 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127582756} + m_LocalRotation: {x: 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: 798021449} + m_RootOrder: 4 + 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 &2127582758 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127582756} + 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.2901961} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2127582759 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127582756} + m_CullTransparentMesh: 1 +--- !u!1 &2127964034 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2127964035} + - component: {fileID: 2127964037} + - component: {fileID: 2127964036} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2127964035 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127964034} + 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: 666273484} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 11.84} + m_Pivot: {x: 0.5, y: 0} +--- !u!114 &2127964036 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127964034} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e3b85a6fda50d2343a8dfb2fc70c2b32, 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 &2127964037 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2127964034} + m_CullTransparentMesh: 1 +--- !u!1 &2131880460 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2131880461} + - component: {fileID: 2131880464} + - component: {fileID: 2131880463} + - component: {fileID: 2131880462} + m_Layer: 5 + m_Name: Redo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2131880461 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131880460} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: + - {fileID: 1412492899} + m_Father: {fileID: 202724642} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 168.7, y: 0} + m_SizeDelta: {x: 35, y: 35} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &2131880462 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131880460} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 2131880463} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 423099699} + m_TargetAssemblyTypeName: RhythmHeavenMania.Editor.CommandManager, Assembly-CSharp + m_MethodName: Redo + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &2131880463 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131880460} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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: 10 +--- !u!222 &2131880464 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131880460} + m_CullTransparentMesh: 1 +--- !u!1 &2139897957 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2139897958} + - component: {fileID: 2139897959} + m_Layer: 0 + m_Name: Buttons + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2139897958 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2139897957} + m_LocalRotation: {x: 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: 862087032} + - {fileID: 1311536518} + - {fileID: 1005579237} + m_Father: {fileID: 1162156586} + 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 &2139897959 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2139897957} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 3 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 5 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 25, y: 25} + m_Spacing: {x: 0, y: 0} + m_Constraint: 0 + m_ConstraintCount: 2 +--- !u!1 &2142375786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2142375787} + - component: {fileID: 2142375789} + - component: {fileID: 2142375788} + m_Layer: 5 + m_Name: PosPreview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2142375787 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2142375786} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.01, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1838356727} + 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: 0, y: 84.22006} + m_SizeDelta: {x: 100, y: 50.84} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2142375788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2142375786} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f9232c079e126cd48a7344b23eaf42a5, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 0 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2142375789 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2142375786} + m_CullTransparentMesh: 1 +--- !u!1 &9172948790358451332 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790358451335} + - component: {fileID: 9172948790358451385} + - component: {fileID: 9172948790358451334} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948790358451334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790358451332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 1 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!224 &9172948790358451335 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790358451332} + m_LocalRotation: {x: 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: 9172948791269996195} + 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: 5, y: -0.5} + m_SizeDelta: {x: -30, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9172948790358451385 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790358451332} + m_CullTransparentMesh: 1 +--- !u!224 &9172948790374844804 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790374844805} + m_LocalRotation: {x: 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: 9172948791891367921} + 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: -15, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9172948790374844805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790374844804} + - component: {fileID: 9172948790374844806} + - component: {fileID: 9172948790374844807} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!222 &9172948790374844806 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790374844805} + m_CullTransparentMesh: 1 +--- !u!114 &9172948790374844807 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790374844805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 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!224 &9172948790422923506 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790422923507} + m_LocalRotation: {x: 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: 9172948791018705698} + 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 &9172948790422923507 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790422923506} + - component: {fileID: 9172948790422923508} + - component: {fileID: 9172948790422923509} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!222 &9172948790422923508 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790422923507} + m_CullTransparentMesh: 1 +--- !u!114 &9172948790422923509 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790422923507} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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!1 &9172948790445334532 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790445334535} + - component: {fileID: 9172948790445334585} + - component: {fileID: 9172948790445334534} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948790445334534 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790445334532} + 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!224 &9172948790445334535 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790445334532} + m_LocalRotation: {x: 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: 9172948791269996195} + 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!222 &9172948790445334585 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790445334532} + m_CullTransparentMesh: 1 +--- !u!1 &9172948790492497232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790492497235} + - component: {fileID: 9172948790492497236} + - component: {fileID: 9172948790492497237} + - component: {fileID: 9172948790492497234} + - component: {fileID: 9172948790492497238} + - component: {fileID: 9172948790492497233} + - component: {fileID: 9172948790492497239} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &9172948790492497233 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + 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 &9172948790492497234 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 9172948791814519783} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 45 + m_Viewport: {fileID: 9172948791288181729} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 9172948790907700978} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!224 &9172948790492497235 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_LocalRotation: {x: 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: 9172948791288181729} + - {fileID: 9172948790907700979} + m_Father: {fileID: 9172948791891367921} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 2} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &9172948790492497236 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_CullTransparentMesh: 1 +--- !u!114 &9172948790492497237 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + 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!223 &9172948790492497238 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 1 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 610346305 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &9172948790492497239 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790492497232} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} + m_Name: + m_EditorClassIdentifier: + eventParameterManager: {fileID: 830452354} +--- !u!1 &9172948790907700976 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948790907700979} + - component: {fileID: 9172948790907700980} + - component: {fileID: 9172948790907700981} + - component: {fileID: 9172948790907700978} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948790907700978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790907700976} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9172948790422923509} + m_HandleRect: {fileID: 9172948790422923506} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!224 &9172948790907700979 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790907700976} + m_LocalRotation: {x: 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: 9172948791018705698} + m_Father: {fileID: 9172948790492497235} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!222 &9172948790907700980 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790907700976} + m_CullTransparentMesh: 1 +--- !u!114 &9172948790907700981 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948790907700976} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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!224 &9172948791018705698 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791018705699} + m_LocalRotation: {x: 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: 9172948790422923506} + m_Father: {fileID: 9172948790907700979} + 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 &9172948791018705699 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791018705698} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &9172948791269996192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791269996195} + - component: {fileID: 9172948791269996194} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948791269996194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791269996192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9172948790445334534} + toggleTransition: 1 + graphic: {fileID: 9172948792157168130} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 +--- !u!224 &9172948791269996195 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791269996192} + m_LocalRotation: {x: 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: 9172948790445334535} + - {fileID: 9172948792157168131} + - {fileID: 9172948790358451335} + m_Father: {fileID: 9172948791814519783} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &9172948791288181728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791288181742} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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!224 &9172948791288181729 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791288181742} + m_LocalRotation: {x: 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: 9172948791814519783} + m_Father: {fileID: 9172948790492497235} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &9172948791288181730 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791288181742} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!222 &9172948791288181731 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791288181742} + m_CullTransparentMesh: 1 +--- !u!1 &9172948791288181742 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791288181729} + - component: {fileID: 9172948791288181730} + - component: {fileID: 9172948791288181731} + - component: {fileID: 9172948791288181728} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!222 &9172948791664681352 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791664681367} + m_CullTransparentMesh: 1 +--- !u!114 &9172948791664681353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791664681367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!224 &9172948791664681366 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791664681367} + m_LocalRotation: {x: 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: 9172948791891367921} + 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: -7.5, y: -0.5} + m_SizeDelta: {x: -35, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &9172948791664681367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791664681366} + - component: {fileID: 9172948791664681352} + - component: {fileID: 9172948791664681353} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &9172948791814519780 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791814519783} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9172948791814519783 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791814519780} + m_LocalRotation: {x: 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: 9172948791269996195} + m_Father: {fileID: 9172948791288181729} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 28} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &9172948791891367920 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791891367934} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 9172948791891367923} + m_Template: {fileID: 9172948790492497235} + m_CaptionText: {fileID: 9172948791664681353} + m_CaptionImage: {fileID: 0} + m_Placeholder: {fileID: 0} + m_ItemText: {fileID: 9172948790358451334} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_AlphaFadeSpeed: 0.15 +--- !u!224 &9172948791891367921 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791891367934} + m_LocalRotation: {x: -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: 9172948791664681366} + - {fileID: 9172948790374844804} + - {fileID: 9172948790492497235} + m_Father: {fileID: 184838088} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 68.2, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0, y: 1} +--- !u!222 &9172948791891367922 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791891367934} + m_CullTransparentMesh: 1 +--- !u!114 &9172948791891367923 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948791891367934} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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!1 &9172948791891367934 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948791891367921} + - component: {fileID: 9172948791891367922} + - component: {fileID: 9172948791891367923} + - component: {fileID: 9172948791891367920} + m_Layer: 5 + m_Name: Dropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &9172948792157168128 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172948792157168131} + - component: {fileID: 9172948792157168133} + - component: {fileID: 9172948792157168130} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &9172948792157168130 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948792157168128} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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!224 &9172948792157168131 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948792157168128} + m_LocalRotation: {x: 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: 9172948791269996195} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9172948792157168133 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9172948792157168128} + m_CullTransparentMesh: 1 From 2441d624dcc4a723b0acb8a3c5ede2bfd22df644 Mon Sep 17 00:00:00 2001 From: Mytiaoga <32819046+Mytiaoga@users.noreply.github.com> Date: Mon, 11 Jul 2022 15:38:34 +0800 Subject: [PATCH 17/28] First Contact - Toggle Live Bar beat - On beat or Off beat live bar --- .../Games/FirstContact/FirstContact.cs | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/Games/FirstContact/FirstContact.cs b/Assets/Scripts/Games/FirstContact/FirstContact.cs index c39216fe..e2395ac6 100644 --- a/Assets/Scripts/Games/FirstContact/FirstContact.cs +++ b/Assets/Scripts/Games/FirstContact/FirstContact.cs @@ -27,6 +27,10 @@ namespace HeavenStudio.Games.Loaders new Param("type", FirstContact.alienLookAt.lookAtTranslator, "alien look at what", "[Alien] will look at what"), new Param("type", FirstContact.translatorLookAt.lookAtAlien, "translator look at what", "[Translator] will look at what"), }), + new GameAction("live bar beat", delegate { FirstContact.instance.liveBarBeat(eventCaller.currentEntity.toggle); }, .5f, false, new List() + { + new Param("toggle", true, "On Beat", "If the live bar animation will be on beat or not") + }), //new GameAction("Version of First Contact", delegate { FirstContact.instance.versionOfFirstContact(eventCaller.currentEntity.type); }, .5f, false, new List //{ @@ -66,6 +70,8 @@ namespace HeavenStudio.Games public bool isCorrect, noHitOnce, isSpeaking; //public int version; public float lookAtLength = 1f; + bool onBeat; + float liveBarBeatOffset; //public enum VersionOfContact @@ -108,7 +114,7 @@ namespace HeavenStudio.Games private void Update() { //This is taken from the conductor script - if (Conductor.instance.ReportBeat(ref lastReportedBeat)) + if (Conductor.instance.ReportBeat(ref lastReportedBeat, offset: liveBarBeatOffset)) { liveBar.GetComponent().Play("liveBar", 0, 0); } @@ -136,6 +142,18 @@ namespace HeavenStudio.Games // version = type; //} + public void liveBarBeat(bool onBeat) + { + if (onBeat) + { + liveBarBeatOffset = 0; + } + else + { + liveBarBeatOffset = .5f; + } + } + public void lookAtDirection(int alienLookAt, int translatorLookAt) { switch (alienLookAt) From 167889d2e27d22e2d4587c42984c4ccd52d243ae Mon Sep 17 00:00:00 2001 From: Mytiaoga <32819046+Mytiaoga@users.noreply.github.com> Date: Mon, 11 Jul 2022 16:55:35 +0800 Subject: [PATCH 18/28] First Contact - Fixed bug for [lookAt] --- Assets/Scripts/Games/FirstContact/FirstContact.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/Games/FirstContact/FirstContact.cs b/Assets/Scripts/Games/FirstContact/FirstContact.cs index e2395ac6..573d22cd 100644 --- a/Assets/Scripts/Games/FirstContact/FirstContact.cs +++ b/Assets/Scripts/Games/FirstContact/FirstContact.cs @@ -22,7 +22,7 @@ namespace HeavenStudio.Games.Loaders { new Param("toggle", false, "Stay", "If it's the end of the remix/song") }), - new GameAction("look at", delegate { FirstContact.instance.lookAtDirection(eventCaller.currentEntity.type, eventCaller.currentEntity.type2); }, .5f, false, new List() + new GameAction("look at", delegate { FirstContact.instance.lookAtDirection(eventCaller.currentEntity.type, eventCaller.currentEntity.type); }, .5f, false, new List() { new Param("type", FirstContact.alienLookAt.lookAtTranslator, "alien look at what", "[Alien] will look at what"), new Param("type", FirstContact.translatorLookAt.lookAtAlien, "translator look at what", "[Translator] will look at what"), @@ -156,6 +156,8 @@ namespace HeavenStudio.Games public void lookAtDirection(int alienLookAt, int translatorLookAt) { + Debug.Log(alienLookAt); + Debug.Log(translatorLookAt); switch (alienLookAt) { case 0: From 2f68104a00fb993c79bde71b05d98e3547d6e583 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sun, 17 Jul 2022 18:25:54 -0400 Subject: [PATCH 19/28] prepare controller settings menu --- Assets/Scenes/Editor.unity | 5635 +++++++++++++++++++++++++++++++++++- 1 file changed, 5616 insertions(+), 19 deletions(-) diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index f51799b6..bcccc453 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -123,6 +123,140 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &2873786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2873787} + - component: {fileID: 2873789} + - component: {fileID: 2873788} + 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 &2873787 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2873786} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: [] + m_Father: {fileID: 14095204} + 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: 320, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &2873788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2873786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Select Controller + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2873789 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2873786} + m_CullTransparentMesh: 1 --- !u!1 &3236230 GameObject: m_ObjectHideFlags: 0 @@ -256,6 +390,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3236230} m_CullTransparentMesh: 1 +--- !u!1 &5365812 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5365813} + - component: {fileID: 5365815} + - component: {fileID: 5365814} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5365813 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5365812} + m_LocalRotation: {x: -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: 102085519} + 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: -4, y: 0} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &5365814 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5365812} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ba34210de39bafc4d9bc0bb9163d83c7, 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 &5365815 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5365812} + m_CullTransparentMesh: 1 --- !u!1 &5490983 GameObject: m_ObjectHideFlags: 0 @@ -511,6 +720,72 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 9435780} m_CullTransparentMesh: 1 +--- !u!1 &14095203 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 14095204} + - component: {fileID: 14095205} + m_Layer: 5 + m_Name: ControllerSelect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &14095204 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 14095203} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9998709, y: 0.9998709, z: 0.9998709} + m_Children: + - {fileID: 2873787} + - {fileID: 1317282579} + - {fileID: 1802706669} + - {fileID: 1359502641} + m_Father: {fileID: 1219233811} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1165, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &14095205 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 14095203} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 0 + m_Spacing: 10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 --- !u!1 &19519744 GameObject: m_ObjectHideFlags: 0 @@ -1895,9 +2170,9 @@ RectTransform: m_Father: {fileID: 830092700} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 198, y: -25} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 132, y: 50} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &86453940 @@ -2133,6 +2408,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 93132552} m_CullTransparentMesh: 1 +--- !u!1 &95761683 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 95761684} + - component: {fileID: 95761686} + - component: {fileID: 95761685} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &95761684 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 95761683} + m_LocalRotation: {x: 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: 1802706669} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 243.11, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &95761685 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 95761683} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Auto-Search + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 26.24 + m_fontSizeBase: 26.24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 4, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &95761686 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 95761683} + m_CullTransparentMesh: 1 --- !u!1 &101168579 GameObject: m_ObjectHideFlags: 0 @@ -2242,6 +2651,128 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 101168579} m_CullTransparentMesh: 1 +--- !u!1 &102085518 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 102085519} + - component: {fileID: 102085522} + - component: {fileID: 102085521} + - component: {fileID: 102085520} + m_Layer: 5 + m_Name: AutoSearch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &102085519 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 102085518} + m_LocalRotation: {x: -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: 5365813} + - {fileID: 589585545} + m_Father: {fileID: 1434436823} + 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: 206.38, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &102085520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 102085518} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 102085521} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &102085521 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 102085518} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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: 2 +--- !u!222 &102085522 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 102085518} + m_CullTransparentMesh: 1 --- !u!1 &110654309 GameObject: m_ObjectHideFlags: 0 @@ -2444,6 +2975,81 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 53f10846845fcf9489fc69eccfbd24c9, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &117314508 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 117314509} + - component: {fileID: 117314511} + - component: {fileID: 117314510} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &117314509 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117314508} + m_LocalRotation: {x: -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: 1802706669} + 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: -4, y: 0} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &117314510 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117314508} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ba34210de39bafc4d9bc0bb9163d83c7, 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 &117314511 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 117314508} + m_CullTransparentMesh: 1 --- !u!1 &117889362 GameObject: m_ObjectHideFlags: 0 @@ -2935,6 +3541,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 129013732} m_CullTransparentMesh: 1 +--- !u!1 &134562569 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 134562570} + - component: {fileID: 134562572} + - component: {fileID: 134562571} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &134562570 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134562569} + m_LocalRotation: {x: 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: 1629477595} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &134562571 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134562569} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &134562572 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 134562569} + m_CullTransparentMesh: 1 --- !u!1 &135616547 GameObject: m_ObjectHideFlags: 0 @@ -4448,6 +5129,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 205810614} m_CullTransparentMesh: 1 +--- !u!1 &208746863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 208746864} + - component: {fileID: 208746866} + - component: {fileID: 208746865} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &208746864 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 208746863} + m_LocalRotation: {x: 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: 1219573649} + 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: -7.5, y: -0.5} + m_SizeDelta: {x: -35, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &208746865 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 208746863} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &208746866 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 208746863} + m_CullTransparentMesh: 1 --- !u!1 &210898217 GameObject: m_ObjectHideFlags: 0 @@ -5069,6 +5884,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 238901180} m_CullTransparentMesh: 1 +--- !u!1 &244773049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 244773050} + - component: {fileID: 244773052} + - component: {fileID: 244773051} + m_Layer: 5 + m_Name: TabLabel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &244773050 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 244773049} + m_LocalRotation: {x: 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: 1613403252} + 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.0000066757, y: 12.5} + m_SizeDelta: {x: 132, y: 25} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &244773051 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 244773049} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Controllers + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 418f45feed48b954e82f035d2262bdf6, type: 2} + m_sharedMaterial: {fileID: -9079830051944308670, guid: 418f45feed48b954e82f035d2262bdf6, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 18 + m_fontSizeBase: 8 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 8 + m_fontSizeMax: 18 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 2, y: 0, z: 2, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &244773052 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 244773049} + m_CullTransparentMesh: 1 --- !u!1 &246861488 GameObject: m_ObjectHideFlags: 0 @@ -5203,6 +6152,132 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 246861488} m_CullTransparentMesh: 1 +--- !u!1 &250718091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 250718092} + - component: {fileID: 250718095} + - component: {fileID: 250718094} + - component: {fileID: 250718093} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &250718092 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 250718091} + m_LocalRotation: {x: 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: 1210269559} + m_Father: {fileID: 1337141465} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &250718093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 250718091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1769066094} + m_HandleRect: {fileID: 1769066093} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &250718094 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 250718091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &250718095 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 250718091} + m_CullTransparentMesh: 1 --- !u!1 &258006091 GameObject: m_ObjectHideFlags: 0 @@ -6272,6 +7347,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 321288859} m_CullTransparentMesh: 1 +--- !u!1 &331046303 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 331046304} + - component: {fileID: 331046306} + - component: {fileID: 331046305} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &331046304 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 331046303} + m_LocalRotation: {x: 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: 1629477595} + 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 &331046305 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 331046303} + 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &331046306 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 331046303} + m_CullTransparentMesh: 1 --- !u!1 &343854782 GameObject: m_ObjectHideFlags: 0 @@ -7231,9 +8381,9 @@ RectTransform: m_Father: {fileID: 830092700} 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: 66, y: -25} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 132, y: 50} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &408551562 @@ -8574,6 +9724,114 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 446434228} m_CullTransparentMesh: 1 +--- !u!1 &454315224 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 454315225} + - component: {fileID: 454315228} + - component: {fileID: 454315227} + - component: {fileID: 454315226} + m_Layer: 5 + m_Name: Options + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &454315225 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 454315224} + m_LocalRotation: {x: -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: 1439831131} + - {fileID: 2060027524} + m_Father: {fileID: 527828798} + 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: -39.001007} + m_SizeDelta: {x: 0, y: -78.32001} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &454315226 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 454315224} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1219233811} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 35 + m_Viewport: {fileID: 1439831131} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 2060027525} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &454315227 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 454315224} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 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 &454315228 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 454315224} + m_CullTransparentMesh: 1 --- !u!1 &456434809 GameObject: m_ObjectHideFlags: 0 @@ -8767,6 +10025,140 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -20, y: -20} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &481396919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 481396920} + - component: {fileID: 481396922} + - component: {fileID: 481396921} + m_Layer: 5 + m_Name: AutoSearchText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &481396920 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481396919} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: [] + m_Father: {fileID: 1434436823} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 716.38, y: -75} + m_SizeDelta: {x: 448.62, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &481396921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481396919} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Press any button to select Joy-Con... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 24.1 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 36 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &481396922 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 481396919} + m_CullTransparentMesh: 1 --- !u!1 &499528697 GameObject: m_ObjectHideFlags: 0 @@ -9330,6 +10722,83 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 523948531} m_CullTransparentMesh: 1 +--- !u!1 &527828795 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 527828798} + - component: {fileID: 527828797} + - component: {fileID: 527828796} + m_Layer: 5 + m_Name: ControllerSetup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &527828796 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 527828795} + 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, g: 0, b: 0, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 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 &527828797 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 527828795} + m_CullTransparentMesh: 1 +--- !u!224 &527828798 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 527828795} + m_LocalRotation: {x: 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: 814330442} + - {fileID: 454315225} + m_Father: {fileID: 1182686744} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &528192059 GameObject: m_ObjectHideFlags: 0 @@ -11172,6 +12641,42 @@ MonoBehaviour: m_EditorClassIdentifier: m_Padding: {x: -8, y: -5, z: -8, w: -5} m_Softness: {x: 0, y: 0} +--- !u!1 &586774447 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 586774448} + 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 &586774448 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 586774447} + m_LocalRotation: {x: -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: 1254178914} + m_Father: {fileID: 2060027524} + 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 &587260877 GameObject: m_ObjectHideFlags: 0 @@ -11308,6 +12813,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 587260877} m_CullTransparentMesh: 1 +--- !u!1 &589585544 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 589585545} + - component: {fileID: 589585547} + - component: {fileID: 589585546} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &589585545 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 589585544} + m_LocalRotation: {x: 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: 102085519} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 243.11, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &589585546 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 589585544} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Auto-Search + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 26.24 + m_fontSizeBase: 26.24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 4, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &589585547 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 589585544} + m_CullTransparentMesh: 1 --- !u!1 &590210125 GameObject: m_ObjectHideFlags: 0 @@ -11618,7 +13257,7 @@ MonoBehaviour: m_HandleRect: {fileID: 704039020} m_Direction: 0 m_Value: 0 - m_Size: 0.032871284 + m_Size: 0.03287128 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -12687,6 +14326,109 @@ RectTransform: m_AnchoredPosition: {x: -5, y: 0} m_SizeDelta: {x: -20, y: 0} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &674573515 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 674573516} + - component: {fileID: 674573518} + - component: {fileID: 674573517} + - component: {fileID: 674573519} + m_Layer: 5 + m_Name: ControllerDisplay + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &674573516 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674573515} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9998709, y: 0.9998709, z: 0.9998709} + m_Children: + - {fileID: 1007704295} + m_Father: {fileID: 1219233811} + m_RootOrder: 3 + 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: 1142, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &674573517 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674573515} + 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_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &674573518 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674573515} + m_CullTransparentMesh: 1 +--- !u!114 &674573519 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674573515} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 1 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 --- !u!1 &676318033 GameObject: m_ObjectHideFlags: 0 @@ -14462,6 +16204,42 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 735918244} m_CullTransparentMesh: 1 +--- !u!1 &737602899 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 737602900} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &737602900 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737602899} + m_LocalRotation: {x: 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: 1629477595} + m_Father: {fileID: 1910507316} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 28} + m_Pivot: {x: 0.5, y: 1} --- !u!1 &746356638 GameObject: m_ObjectHideFlags: 0 @@ -15611,6 +17389,157 @@ MonoBehaviour: m_EditorClassIdentifier: m_Padding: {x: 0, y: 0, z: 0, w: 0} m_Softness: {x: 0, y: 0} +--- !u!1 &812890726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 812890727} + - component: {fileID: 812890729} + - component: {fileID: 812890728} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &812890727 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 812890726} + m_LocalRotation: {x: 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: 1071554742} + 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!114 &812890728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 812890726} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &812890729 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 812890726} + m_CullTransparentMesh: 1 +--- !u!1 &814330441 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 814330442} + - component: {fileID: 814330444} + - component: {fileID: 814330443} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &814330442 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 814330441} + m_LocalRotation: {x: -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: 1003554074} + m_Father: {fileID: 527828798} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 78} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &814330443 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 814330441} + 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, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &814330444 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 814330441} + m_CullTransparentMesh: 1 --- !u!1 &820032004 GameObject: m_ObjectHideFlags: 0 @@ -15755,6 +17684,7 @@ RectTransform: m_Children: - {fileID: 408551561} - {fileID: 86453939} + - {fileID: 1613403252} - {fileID: 1076319429} m_Father: {fileID: 2051557111} m_RootOrder: 3 @@ -16459,6 +18389,93 @@ RectTransform: m_AnchoredPosition: {x: 247, y: -15} m_SizeDelta: {x: 25, y: 25} m_Pivot: {x: 1, y: 0.5} +--- !u!1 &873269112 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 873269113} + - component: {fileID: 873269114} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &873269113 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 873269112} + m_LocalRotation: {x: 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: 1897876907} + - {fileID: 896288540} + - {fileID: 1897362844} + m_Father: {fileID: 1983167555} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &873269114 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 873269112} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1897876908} + toggleTransition: 1 + graphic: {fileID: 896288541} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 --- !u!1 &880758901 GameObject: m_ObjectHideFlags: 0 @@ -16781,6 +18798,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 891587360} m_CullTransparentMesh: 1 +--- !u!1 &896288539 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 896288540} + - component: {fileID: 896288542} + - component: {fileID: 896288541} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &896288540 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 896288539} + m_LocalRotation: {x: 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: 873269113} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 10, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &896288541 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 896288539} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &896288542 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 896288539} + m_CullTransparentMesh: 1 --- !u!1 &907920114 GameObject: m_ObjectHideFlags: 0 @@ -16813,7 +18905,7 @@ RectTransform: - {fileID: 2094592544} - {fileID: 435667402} m_Father: {fileID: 1182686744} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -17007,7 +19099,7 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1589389272} m_HandleRect: {fileID: 1589389271} m_Direction: 2 - m_Value: 0 + m_Value: 1 m_Size: 1 m_NumberOfSteps: 0 m_OnValueChanged: @@ -18550,6 +20642,140 @@ MonoBehaviour: m_EditorClassIdentifier: m_HorizontalFit: 0 m_VerticalFit: 2 +--- !u!1 &976256974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 976256975} + - component: {fileID: 976256977} + - component: {fileID: 976256976} + m_Layer: 5 + m_Name: FoundControllers + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &976256975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 976256974} + m_LocalRotation: {x: 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: 1329509614} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -393.29993, y: -25} + m_SizeDelta: {x: 786.6, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &976256976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 976256974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: '? Controllers Connected (? JoyShock)' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 24 + m_fontSizeMax: 36 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 10, y: 0, z: 10, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &976256977 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 976256974} + m_CullTransparentMesh: 1 --- !u!1 &980091464 GameObject: m_ObjectHideFlags: 0 @@ -18920,6 +21146,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 994602714} m_CullTransparentMesh: 1 +--- !u!1 &1003554073 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1003554074} + - component: {fileID: 1003554076} + - component: {fileID: 1003554075} + 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 &1003554074 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1003554073} + m_LocalRotation: {x: -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: 814330442} + 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.000061035156} + m_SizeDelta: {x: 1202, y: 69} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1003554075 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1003554073} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Input & Controllers + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_sharedMaterial: {fileID: 8580487687356851718, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 42 + m_fontSizeBase: 42 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1003554076 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1003554073} + m_CullTransparentMesh: 1 --- !u!1 &1005034084 GameObject: m_ObjectHideFlags: 0 @@ -19156,6 +21516,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1005579236} m_CullTransparentMesh: 1 +--- !u!1 &1007704294 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1007704295} + - component: {fileID: 1007704297} + - component: {fileID: 1007704296} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1007704295 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1007704294} + m_LocalRotation: {x: -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: 674573516} + 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: 1128, y: 32} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1007704296 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1007704294} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Current Controller: None' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 3 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1007704297 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1007704294} + m_CullTransparentMesh: 1 --- !u!1 &1022970659 GameObject: m_ObjectHideFlags: 0 @@ -20387,6 +22881,132 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1069673979 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1069673980} + - component: {fileID: 1069673983} + - component: {fileID: 1069673982} + - component: {fileID: 1069673981} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1069673980 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1069673979} + m_LocalRotation: {x: 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: 1983167555} + m_Father: {fileID: 2138572291} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1069673981 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1069673979} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1069673982 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1069673979} + m_CullTransparentMesh: 1 +--- !u!114 &1069673983 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1069673979} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &1071554741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1071554742} + 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 &1071554742 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1071554741} + m_LocalRotation: {x: 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: 812890727} + m_Father: {fileID: 1221253113} + 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 &1071942424 GameObject: m_ObjectHideFlags: 0 @@ -20495,11 +23115,11 @@ RectTransform: m_Children: - {fileID: 1293461651} m_Father: {fileID: 830092700} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 330, y: -25} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 132, y: 50} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1076319430 @@ -21021,6 +23641,140 @@ RectTransform: m_AnchoredPosition: {x: -408.97998, y: -17} m_SizeDelta: {x: -817.96, y: -46.29} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1118147045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1118147046} + - component: {fileID: 1118147048} + - component: {fileID: 1118147047} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1118147046 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1118147045} + m_LocalRotation: {x: 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: 1629477595} + 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: 5, y: -0.5} + m_SizeDelta: {x: -30, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1118147047 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1118147045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 1 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1118147048 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1118147045} + m_CullTransparentMesh: 1 --- !u!1 &1121370303 GameObject: m_ObjectHideFlags: 0 @@ -22053,7 +24807,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 129.92253} + m_AnchoredPosition: {x: 0, y: 130.01448} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1154875944 @@ -22502,6 +25256,7 @@ RectTransform: m_Children: - {fileID: 1956641996} - {fileID: 1750038562} + - {fileID: 527828798} - {fileID: 1611689950} - {fileID: 907920115} m_Father: {fileID: 2051557111} @@ -23548,6 +26303,42 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1207455549} m_CullTransparentMesh: 1 +--- !u!1 &1210269558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1210269559} + 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 &1210269559 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1210269558} + m_LocalRotation: {x: 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: 1769066093} + m_Father: {fileID: 250718092} + 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 &1215738360 GameObject: m_ObjectHideFlags: 0 @@ -23622,6 +26413,346 @@ Camera: m_OcclusionCulling: 1 m_StereoConvergence: 10 m_StereoSeparation: 0.022 +--- !u!1 &1219233810 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1219233811} + - component: {fileID: 1219233813} + - component: {fileID: 1219233812} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1219233811 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219233810} + m_LocalRotation: {x: -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: 1329509614} + - {fileID: 14095204} + - {fileID: 1434436823} + - {fileID: 674573516} + m_Father: {fileID: 1439831131} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1219233812 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219233810} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1219233813 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219233810} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &1219573648 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1219573649} + - component: {fileID: 1219573652} + - component: {fileID: 1219573651} + - component: {fileID: 1219573650} + m_Layer: 5 + m_Name: Dropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1219573649 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219573648} + m_LocalRotation: {x: -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: 208746864} + - {fileID: 1953999000} + - {fileID: 2138572291} + m_Father: {fileID: 1434436823} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1219573650 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219573648} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1219573651} + m_Template: {fileID: 2138572291} + m_CaptionText: {fileID: 208746865} + m_CaptionImage: {fileID: 0} + m_Placeholder: {fileID: 0} + m_ItemText: {fileID: 1897362845} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_AlphaFadeSpeed: 0.15 +--- !u!114 &1219573651 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219573648} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1219573652 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1219573648} + m_CullTransparentMesh: 1 +--- !u!1 &1221253112 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1221253113} + - component: {fileID: 1221253116} + - component: {fileID: 1221253115} + - component: {fileID: 1221253114} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1221253113 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1221253112} + m_LocalRotation: {x: 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: 1071554742} + m_Father: {fileID: 2138572291} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1221253114 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1221253112} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 812890728} + m_HandleRect: {fileID: 812890727} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1221253115 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1221253112} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1221253116 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1221253112} + m_CullTransparentMesh: 1 --- !u!1 &1231936948 GameObject: m_ObjectHideFlags: 0 @@ -23879,6 +27010,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1237900826} m_CullTransparentMesh: 1 +--- !u!1 &1254178913 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1254178914} + - component: {fileID: 1254178916} + - component: {fileID: 1254178915} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1254178914 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1254178913} + m_LocalRotation: {x: -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: 586774448} + 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: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1254178915 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1254178913} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1254178916 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1254178913} + m_CullTransparentMesh: 1 --- !u!1 &1264012261 GameObject: m_ObjectHideFlags: 0 @@ -24514,6 +27720,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1277418759} m_CullTransparentMesh: 1 +--- !u!1 &1286020557 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1286020558} + - component: {fileID: 1286020560} + - component: {fileID: 1286020559} + m_Layer: 5 + m_Name: Graphic + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1286020558 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286020557} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.999721, y: 0.999721, z: 0.999721} + m_Children: [] + m_Father: {fileID: 1436502934} + 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.0000061989, y: -0.0000061989} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1286020559 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286020557} + 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, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 39656548c069d5541a9d9d1a808a76e4, 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 &1286020560 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1286020557} + m_CullTransparentMesh: 1 --- !u!1 &1287203019 GameObject: m_ObjectHideFlags: 0 @@ -24589,6 +27870,142 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1287203019} m_CullTransparentMesh: 1 +--- !u!1 &1291909901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1291909902} + - component: {fileID: 1291909904} + - component: {fileID: 1291909903} + 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 &1291909902 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1291909901} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: [] + m_Father: {fileID: 1434436823} + 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: 320, y: 75} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1291909903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1291909901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Joy-Con (L/R) Selected + + Select Joy-Con (L/R) To Pair' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 22.4 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 36 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: -7.5} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1291909904 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1291909901} + m_CullTransparentMesh: 1 --- !u!1 &1292844876 GameObject: m_ObjectHideFlags: 0 @@ -25437,6 +28854,139 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1311536517} m_CullTransparentMesh: 1 +--- !u!1 &1317282578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1317282579} + - component: {fileID: 1317282582} + - component: {fileID: 1317282581} + - component: {fileID: 1317282580} + m_Layer: 5 + m_Name: Dropdown + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1317282579 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1317282578} + m_LocalRotation: {x: -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: 2101185332} + - {fileID: 1723657125} + - {fileID: 1337141465} + m_Father: {fileID: 14095204} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1317282580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1317282578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1317282581} + m_Template: {fileID: 1337141465} + m_CaptionText: {fileID: 2101185333} + m_CaptionImage: {fileID: 0} + m_Placeholder: {fileID: 0} + m_ItemText: {fileID: 1118147047} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_AlphaFadeSpeed: 0.15 +--- !u!114 &1317282581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1317282578} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &1317282582 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1317282578} + m_CullTransparentMesh: 1 --- !u!1 &1326073101 GameObject: m_ObjectHideFlags: 0 @@ -25902,6 +29452,142 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1328853374} m_CullTransparentMesh: 1 +--- !u!1 &1329509613 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1329509614} + - component: {fileID: 1329509616} + - component: {fileID: 1329509615} + m_Layer: 5 + m_Name: Connection + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1329509614 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1329509613} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9998709, y: 0.9998709, z: 0.9998709} + m_Children: + - {fileID: 1436502934} + - {fileID: 976256975} + m_Father: {fileID: 1219233811} + 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: 1165, y: 64} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1329509615 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1329509613} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Connect Controllers + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1329509616 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1329509613} + m_CullTransparentMesh: 1 --- !u!1 &1331923531 GameObject: m_ObjectHideFlags: 0 @@ -25974,6 +29660,168 @@ RectTransform: m_AnchoredPosition: {x: -5, y: 0} m_SizeDelta: {x: -20, y: 0} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1337141464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1337141465} + - component: {fileID: 1337141471} + - component: {fileID: 1337141470} + - component: {fileID: 1337141469} + - component: {fileID: 1337141468} + - component: {fileID: 1337141467} + - component: {fileID: 1337141466} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1337141465 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337141464} + m_LocalRotation: {x: 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: 1910507316} + - {fileID: 250718092} + m_Father: {fileID: 1317282579} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 2} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1337141466 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337141464} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} + m_Name: + m_EditorClassIdentifier: + eventParameterManager: {fileID: 830452354} +--- !u!114 &1337141467 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337141464} + 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!223 &1337141468 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337141464} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 1 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 610346305 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &1337141469 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337141464} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 737602900} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 45 + m_Viewport: {fileID: 1910507316} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 250718093} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1337141470 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337141464} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + 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 &1337141471 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337141464} + m_CullTransparentMesh: 1 --- !u!1 &1342998171 GameObject: m_ObjectHideFlags: 0 @@ -26170,6 +30018,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1345846029} m_CullTransparentMesh: 1 +--- !u!1 &1359502640 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1359502641} + - component: {fileID: 1359502643} + - component: {fileID: 1359502642} + m_Layer: 5 + m_Name: AutoSearchText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1359502641 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359502640} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} + m_Children: [] + m_Father: {fileID: 14095204} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 716.38, y: -25} + m_SizeDelta: {x: 448.62, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1359502642 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359502640} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Press any button to select controller... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 23.3 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 36 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1359502643 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1359502640} + m_CullTransparentMesh: 1 --- !u!1 &1369321727 GameObject: m_ObjectHideFlags: 0 @@ -26828,6 +30810,72 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1427744634} m_CullTransparentMesh: 1 +--- !u!1 &1434436822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1434436823} + - component: {fileID: 1434436824} + m_Layer: 5 + m_Name: JoyConPairing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1434436823 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434436822} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.9998709, y: 0.9998709, z: 0.9998709} + m_Children: + - {fileID: 1291909902} + - {fileID: 1219573649} + - {fileID: 102085519} + - {fileID: 481396920} + m_Father: {fileID: 1219233811} + 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: 1165, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1434436824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434436822} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 10 + m_Bottom: 16 + m_ChildAlignment: 6 + m_Spacing: 10 + m_ChildForceExpandWidth: 0 + m_ChildForceExpandHeight: 0 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 --- !u!1 &1436123037 GameObject: m_ObjectHideFlags: 0 @@ -26903,6 +30951,127 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1436123037} m_CullTransparentMesh: 1 +--- !u!1 &1436502933 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1436502934} + - component: {fileID: 1436502937} + - component: {fileID: 1436502936} + - component: {fileID: 1436502935} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1436502934 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436502933} + m_LocalRotation: {x: 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: 1286020558} + m_Father: {fileID: 1329509614} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -229.1, y: -25} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1436502935 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436502933} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1436502936} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1436502936 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436502933} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1436502937 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1436502933} + m_CullTransparentMesh: 1 --- !u!1 &1437736685 GameObject: m_ObjectHideFlags: 0 @@ -26979,6 +31148,96 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1437736685} m_CullTransparentMesh: 1 +--- !u!1 &1439831130 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1439831131} + - component: {fileID: 1439831134} + - component: {fileID: 1439831133} + - component: {fileID: 1439831132} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1439831131 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1439831130} + m_LocalRotation: {x: -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: 1219233811} + m_Father: {fileID: 454315225} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1439831132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1439831130} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!114 &1439831133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1439831130} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1439831134 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1439831130} + m_CullTransparentMesh: 1 --- !u!1 &1443721746 GameObject: m_ObjectHideFlags: 0 @@ -30072,7 +34331,7 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1292844878} m_HandleRect: {fileID: 1292844877} m_Direction: 2 - m_Value: 1 + m_Value: 0 m_Size: 1 m_NumberOfSteps: 0 m_OnValueChanged: @@ -30314,7 +34573,7 @@ RectTransform: - {fileID: 1437736686} - {fileID: 172566392} m_Father: {fileID: 1182686744} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 1} @@ -30373,6 +34632,153 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1611689949} m_CullTransparentMesh: 1 +--- !u!1 &1613403251 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1613403252} + - component: {fileID: 1613403256} + - component: {fileID: 1613403255} + - component: {fileID: 1613403254} + - component: {fileID: 1613403253} + m_Layer: 5 + m_Name: Controllers + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1613403252 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613403251} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.999721, y: 0.999721, z: 0.999721} + m_Children: + - {fileID: 244773050} + m_Father: {fileID: 830092700} + 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: 132, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1613403253 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613403251} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 72c5153eb89ce5d4eb324d72a9627670, type: 3} + m_Name: + m_EditorClassIdentifier: + Content: {fileID: 527828795} +--- !u!114 &1613403254 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613403251} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1613403255} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1613403253} + m_TargetAssemblyTypeName: HeavenStudio.Editor.TabButton, Assembly-CSharp + m_MethodName: OnClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &1613403255 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613403251} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1613403256 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1613403251} + m_CullTransparentMesh: 1 --- !u!1 &1620609858 GameObject: m_ObjectHideFlags: 0 @@ -30448,6 +34854,93 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1620609858} m_CullTransparentMesh: 1 +--- !u!1 &1629477594 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1629477595} + - component: {fileID: 1629477596} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1629477595 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629477594} + m_LocalRotation: {x: 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: 331046304} + - {fileID: 134562570} + - {fileID: 1118147046} + m_Father: {fileID: 737602900} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1629477596 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629477594} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 331046305} + toggleTransition: 1 + graphic: {fileID: 134562571} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_IsOn: 1 --- !u!1 &1637160319 GameObject: m_ObjectHideFlags: 0 @@ -31875,6 +36368,81 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -20, y: 0} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1723657124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1723657125} + - component: {fileID: 1723657127} + - component: {fileID: 1723657126} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1723657125 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723657124} + m_LocalRotation: {x: 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: 1317282579} + 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: -15, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1723657126 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723657124} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 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 &1723657127 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723657124} + m_CullTransparentMesh: 1 --- !u!1 &1725559315 GameObject: m_ObjectHideFlags: 0 @@ -32527,6 +37095,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1766883148} m_CullTransparentMesh: 1 +--- !u!1 &1769066092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1769066093} + - component: {fileID: 1769066095} + - component: {fileID: 1769066094} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1769066093 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1769066092} + m_LocalRotation: {x: 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: 1210269559} + 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!114 &1769066094 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1769066092} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &1769066095 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1769066092} + m_CullTransparentMesh: 1 --- !u!1 &1772187926 GameObject: m_ObjectHideFlags: 0 @@ -33593,6 +38236,128 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1800461596} m_CullTransparentMesh: 1 +--- !u!1 &1802706668 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1802706669} + - component: {fileID: 1802706672} + - component: {fileID: 1802706671} + - component: {fileID: 1802706670} + m_Layer: 5 + m_Name: AutoSearch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1802706669 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1802706668} + m_LocalRotation: {x: -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: 117314509} + - {fileID: 95761684} + m_Father: {fileID: 14095204} + 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: 206.38, y: 30} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1802706670 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1802706668} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.7490196, g: 1, b: 1, 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 + 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: 1802706671} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1802706671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1802706668} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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: 2 +--- !u!222 &1802706672 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1802706668} + m_CullTransparentMesh: 1 --- !u!1 &1837496587 GameObject: m_ObjectHideFlags: 0 @@ -33702,7 +38467,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -84.98996} + m_AnchoredPosition: {x: 0, y: -84.989975} m_SizeDelta: {x: 320, y: -113.92} m_Pivot: {x: 0, y: 1} --- !u!1 &1852819572 @@ -34372,6 +39137,140 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1897362843 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1897362844} + - component: {fileID: 1897362846} + - component: {fileID: 1897362845} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1897362844 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897362843} + m_LocalRotation: {x: 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: 873269113} + 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: 5, y: -0.5} + m_SizeDelta: {x: -30, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1897362845 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897362843} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 1 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1897362846 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897362843} + m_CullTransparentMesh: 1 --- !u!1 &1897664152 GameObject: m_ObjectHideFlags: 0 @@ -34447,6 +39346,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1897664152} m_CullTransparentMesh: 1 +--- !u!1 &1897876906 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1897876907} + - component: {fileID: 1897876909} + - component: {fileID: 1897876908} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1897876907 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897876906} + m_LocalRotation: {x: 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: 873269113} + 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 &1897876908 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897876906} + 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1897876909 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1897876906} + m_CullTransparentMesh: 1 --- !u!1 &1899782476 GameObject: m_ObjectHideFlags: 0 @@ -34672,6 +39646,96 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: rect: {fileID: 1906769993} +--- !u!1 &1910507315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1910507316} + - component: {fileID: 1910507319} + - component: {fileID: 1910507318} + - component: {fileID: 1910507317} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1910507316 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1910507315} + m_LocalRotation: {x: 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: 737602900} + m_Father: {fileID: 1337141465} + 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: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1910507317 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1910507315} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1910507318 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1910507315} + m_CullTransparentMesh: 1 +--- !u!114 &1910507319 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1910507315} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 --- !u!1 &1918556255 GameObject: m_ObjectHideFlags: 0 @@ -35267,7 +40331,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &1946344931 RectTransform: m_ObjectHideFlags: 0 @@ -35587,6 +40651,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1953621881} m_CullTransparentMesh: 1 +--- !u!1 &1953998999 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1953999000} + - component: {fileID: 1953999002} + - component: {fileID: 1953999001} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1953999000 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953998999} + m_LocalRotation: {x: 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: 1219573649} + 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: -15, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1953999001 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953998999} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 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 &1953999002 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953998999} + m_CullTransparentMesh: 1 --- !u!1 &1956641995 GameObject: m_ObjectHideFlags: 0 @@ -35605,7 +40744,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1956641996 RectTransform: m_ObjectHideFlags: 0 @@ -36229,6 +41368,42 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1981150263} m_CullTransparentMesh: 1 +--- !u!1 &1983167554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1983167555} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1983167555 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983167554} + m_LocalRotation: {x: 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: 873269113} + m_Father: {fileID: 1069673980} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 28} + m_Pivot: {x: 0.5, y: 1} --- !u!1 &1983743055 GameObject: m_ObjectHideFlags: 0 @@ -37973,6 +43148,132 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -30, y: -30} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2060027523 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2060027524} + - component: {fileID: 2060027527} + - component: {fileID: 2060027526} + - component: {fileID: 2060027525} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2060027524 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2060027523} + m_LocalRotation: {x: -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: 586774448} + m_Father: {fileID: 454315225} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0.000061035} + m_Pivot: {x: 1, y: 1} +--- !u!114 &2060027525 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2060027523} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1254178915} + m_HandleRect: {fileID: 1254178914} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &2060027526 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2060027523} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &2060027527 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2060027523} + m_CullTransparentMesh: 1 --- !u!1 &2062490022 GameObject: m_ObjectHideFlags: 0 @@ -38613,6 +43914,140 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2099454901} m_CullTransparentMesh: 1 +--- !u!1 &2101185331 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2101185332} + - component: {fileID: 2101185334} + - component: {fileID: 2101185333} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2101185332 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2101185331} + m_LocalRotation: {x: 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: 1317282579} + 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: -7.5, y: -0.5} + m_SizeDelta: {x: -35, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2101185333 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2101185331} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} + m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 14 + m_fontSizeBase: 14 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2101185334 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2101185331} + m_CullTransparentMesh: 1 --- !u!1 &2120543174 GameObject: m_ObjectHideFlags: 0 @@ -38932,6 +44367,168 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2131880460} m_CullTransparentMesh: 1 +--- !u!1 &2138572290 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2138572291} + - component: {fileID: 2138572297} + - component: {fileID: 2138572296} + - component: {fileID: 2138572295} + - component: {fileID: 2138572294} + - component: {fileID: 2138572293} + - component: {fileID: 2138572292} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2138572291 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138572290} + m_LocalRotation: {x: 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: 1069673980} + - {fileID: 1221253113} + m_Father: {fileID: 1219573649} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 2} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &2138572292 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138572290} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} + m_Name: + m_EditorClassIdentifier: + eventParameterManager: {fileID: 830452354} +--- !u!114 &2138572293 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138572290} + 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!223 &2138572294 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138572290} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 1 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 610346305 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &2138572295 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138572290} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1983167555} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 45 + m_Viewport: {fileID: 1069673980} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1221253114} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &2138572296 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138572290} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + 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 &2138572297 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138572290} + m_CullTransparentMesh: 1 --- !u!1 &2139897957 GameObject: m_ObjectHideFlags: 0 From d4edc0d8f6dcc670a240da778ce9d1e6de144524 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sun, 17 Jul 2022 18:26:21 -0400 Subject: [PATCH 20/28] Update Editor.unity --- Assets/Scenes/Editor.unity | 118 ++++++++++++++++++------------------- 1 file changed, 59 insertions(+), 59 deletions(-) diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index bcccc453..a582eebf 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -155,9 +155,9 @@ RectTransform: m_Father: {fileID: 14095204} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -25} m_SizeDelta: {x: 320, y: 30} m_Pivot: {x: 0, y: 0.5} --- !u!114 &2873788 @@ -755,9 +755,9 @@ RectTransform: m_Father: {fileID: 1219233811} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -99} m_SizeDelta: {x: 1165, y: 50} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &14095205 @@ -2170,9 +2170,9 @@ RectTransform: m_Father: {fileID: 830092700} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 198, y: -25} m_SizeDelta: {x: 132, y: 50} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &86453940 @@ -2686,9 +2686,9 @@ RectTransform: m_Father: {fileID: 1434436823} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 500, y: -69} m_SizeDelta: {x: 206.38, y: 30} m_Pivot: {x: 0, y: 0.5} --- !u!114 &102085520 @@ -8381,9 +8381,9 @@ RectTransform: m_Father: {fileID: 830092700} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 66, y: -25} m_SizeDelta: {x: 132, y: 50} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &408551562 @@ -10739,7 +10739,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!114 &527828796 MonoBehaviour: m_ObjectHideFlags: 0 @@ -13257,7 +13257,7 @@ MonoBehaviour: m_HandleRect: {fileID: 704039020} m_Direction: 0 m_Value: 0 - m_Size: 0.03287128 + m_Size: 0.032871276 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -14360,9 +14360,9 @@ RectTransform: m_Father: {fileID: 1219233811} m_RootOrder: 3 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 591, y: -224} m_SizeDelta: {x: 1142, y: 200} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &674573517 @@ -19100,7 +19100,7 @@ MonoBehaviour: m_HandleRect: {fileID: 1589389271} m_Direction: 2 m_Value: 1 - m_Size: 1 + m_Size: 0.99703497 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -20659,7 +20659,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &976256975 RectTransform: m_ObjectHideFlags: 0 @@ -21548,9 +21548,9 @@ RectTransform: m_Father: {fileID: 674573516} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 7, y: -16} m_SizeDelta: {x: 1128, y: 32} m_Pivot: {x: 0, y: 0.5} --- !u!114 &1007704296 @@ -23117,9 +23117,9 @@ RectTransform: m_Father: {fileID: 830092700} m_RootOrder: 3 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 462, y: -25} m_SizeDelta: {x: 132, y: 50} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1076319430 @@ -23638,7 +23638,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -408.97998, y: -17} + m_AnchoredPosition: {x: -408.97992, y: -17} m_SizeDelta: {x: -817.96, y: -46.29} m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1118147045 @@ -24807,7 +24807,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 130.01448} + m_AnchoredPosition: {x: 0, y: 130.0065} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1154875944 @@ -26452,7 +26452,7 @@ RectTransform: m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 329} m_Pivot: {x: 0, y: 1} --- !u!114 &1219233812 MonoBehaviour: @@ -26530,9 +26530,9 @@ RectTransform: m_Father: {fileID: 1434436823} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -69} m_SizeDelta: {x: 160, y: 30} m_Pivot: {x: 0, y: 0.5} --- !u!114 &1219573650 @@ -27043,7 +27043,7 @@ RectTransform: m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {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} @@ -27902,9 +27902,9 @@ RectTransform: m_Father: {fileID: 1434436823} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -46.5} m_SizeDelta: {x: 320, y: 75} m_Pivot: {x: 0, y: 0.5} --- !u!114 &1291909903 @@ -28890,9 +28890,9 @@ RectTransform: m_Father: {fileID: 14095204} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -10} m_SizeDelta: {x: 160, y: 30} m_Pivot: {x: 0, y: 1} --- !u!114 &1317282580 @@ -29486,9 +29486,9 @@ RectTransform: m_Father: {fileID: 1219233811} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -42} m_SizeDelta: {x: 1165, y: 64} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1329509615 @@ -30826,7 +30826,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1434436823 RectTransform: m_ObjectHideFlags: 0 @@ -30845,9 +30845,9 @@ RectTransform: m_Father: {fileID: 1219233811} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 602.5, y: -174} m_SizeDelta: {x: 1165, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1434436824 @@ -31183,9 +31183,9 @@ RectTransform: m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_SizeDelta: {x: -17, y: 0} m_Pivot: {x: 0, y: 1} --- !u!114 &1439831132 MonoBehaviour: @@ -34667,9 +34667,9 @@ RectTransform: m_Father: {fileID: 830092700} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -25} m_SizeDelta: {x: 132, y: 50} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1613403253 @@ -38271,9 +38271,9 @@ RectTransform: m_Father: {fileID: 14095204} 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_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 500, y: -25} m_SizeDelta: {x: 206.38, y: 30} m_Pivot: {x: 0, y: 0.5} --- !u!114 &1802706670 @@ -38467,7 +38467,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -84.989975} + m_AnchoredPosition: {x: 0, y: -84.98996} m_SizeDelta: {x: 320, y: -113.92} m_Pivot: {x: 0, y: 1} --- !u!1 &1852819572 @@ -40331,7 +40331,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1946344931 RectTransform: m_ObjectHideFlags: 0 @@ -40744,7 +40744,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &1956641996 RectTransform: m_ObjectHideFlags: 0 From 8df667bfec2d7ddc82506d3b05ddfe57ec777b8f Mon Sep 17 00:00:00 2001 From: minenice55 Date: Tue, 19 Jul 2022 18:50:35 -0400 Subject: [PATCH 21/28] basic controller input from JSL may need compiles for linux and mac --- .../Plugins/x86_64/discord_game_sdk.dll.meta | 2 +- .../x86_64/discord_game_sdk.dylib.meta | 2 +- .../Plugins/x86_64/discord_game_sdk.so.meta | 2 +- Assets/Plugins/JSL.meta | 8 + Assets/Plugins/JSL/JoyShockLibrary.cs | 172 ++++++++++++++ Assets/Plugins/JSL/JoyShockLibrary.cs.meta | 11 + Assets/Plugins/JSL/JoyShockLibrary.h | 217 ++++++++++++++++++ Assets/Plugins/JSL/JoyShockLibrary.h.meta | 27 +++ Assets/Plugins/JSL/LICENSE.md | 30 +++ Assets/Plugins/JSL/LICENSE.md.meta | 7 + Assets/Plugins/JSL/README.md | 179 +++++++++++++++ Assets/Plugins/JSL/README.md.meta | 7 + Assets/Plugins/JSL/x64.meta | 8 + Assets/Plugins/JSL/x64/JoyShockLibrary.dll | Bin 0 -> 139264 bytes .../Plugins/JSL/x64/JoyShockLibrary.dll.meta | 63 +++++ Assets/Plugins/JSL/x64/JoyShockLibrary.lib | Bin 0 -> 15842 bytes .../Plugins/JSL/x64/JoyShockLibrary.lib.meta | 7 + Assets/Plugins/JSL/x86.meta | 8 + Assets/Plugins/JSL/x86/JoyShockLibrary.dll | Bin 0 -> 1163264 bytes .../Plugins/JSL/x86/JoyShockLibrary.dll.meta | 63 +++++ Assets/Plugins/JSL/x86/JoyShockLibrary.lib | Bin 0 -> 16156 bytes .../Plugins/JSL/x86/JoyShockLibrary.lib.meta | 7 + Assets/Scenes/Editor.unity | 43 +++- Assets/Scripts/GameManager.cs | 9 + .../SettingsDialog/Tabs/ControllerSettings.cs | 23 ++ .../Tabs/ControllerSettings.cs.meta | 11 + Assets/Scripts/PlayerInput.cs | 214 ++++++++++++++++- 27 files changed, 1098 insertions(+), 22 deletions(-) create mode 100644 Assets/Plugins/JSL.meta create mode 100644 Assets/Plugins/JSL/JoyShockLibrary.cs create mode 100644 Assets/Plugins/JSL/JoyShockLibrary.cs.meta create mode 100644 Assets/Plugins/JSL/JoyShockLibrary.h create mode 100644 Assets/Plugins/JSL/JoyShockLibrary.h.meta create mode 100644 Assets/Plugins/JSL/LICENSE.md create mode 100644 Assets/Plugins/JSL/LICENSE.md.meta create mode 100644 Assets/Plugins/JSL/README.md create mode 100644 Assets/Plugins/JSL/README.md.meta create mode 100644 Assets/Plugins/JSL/x64.meta create mode 100644 Assets/Plugins/JSL/x64/JoyShockLibrary.dll create mode 100644 Assets/Plugins/JSL/x64/JoyShockLibrary.dll.meta create mode 100644 Assets/Plugins/JSL/x64/JoyShockLibrary.lib create mode 100644 Assets/Plugins/JSL/x64/JoyShockLibrary.lib.meta create mode 100644 Assets/Plugins/JSL/x86.meta create mode 100644 Assets/Plugins/JSL/x86/JoyShockLibrary.dll create mode 100644 Assets/Plugins/JSL/x86/JoyShockLibrary.dll.meta create mode 100644 Assets/Plugins/JSL/x86/JoyShockLibrary.lib create mode 100644 Assets/Plugins/JSL/x86/JoyShockLibrary.lib.meta create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs create mode 100644 Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs.meta diff --git a/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.dll.meta b/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.dll.meta index e6619e74..e38bd5fb 100644 --- a/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.dll.meta +++ b/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.dll.meta @@ -28,7 +28,7 @@ PluginImporter: second: enabled: 1 settings: - CPU: x86_64 + CPU: AnyCPU - first: Standalone: OSXUniversal second: diff --git a/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.dylib.meta b/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.dylib.meta index 004bc878..bd41dce5 100644 --- a/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.dylib.meta +++ b/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.dylib.meta @@ -28,7 +28,7 @@ PluginImporter: second: enabled: 1 settings: - CPU: x86_64 + CPU: AnyCPU - first: Standalone: OSXUniversal second: diff --git a/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.so.meta b/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.so.meta index 7d555997..5584ea93 100644 --- a/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.so.meta +++ b/Assets/Plugins/Discord/Plugins/x86_64/discord_game_sdk.so.meta @@ -28,7 +28,7 @@ PluginImporter: second: enabled: 1 settings: - CPU: x86_64 + CPU: AnyCPU - first: Standalone: OSXUniversal second: diff --git a/Assets/Plugins/JSL.meta b/Assets/Plugins/JSL.meta new file mode 100644 index 00000000..6b7879ab --- /dev/null +++ b/Assets/Plugins/JSL.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5dfbaa1e85cf84f4c861f39c4d935a61 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/JSL/JoyShockLibrary.cs b/Assets/Plugins/JSL/JoyShockLibrary.cs new file mode 100644 index 00000000..20cddac0 --- /dev/null +++ b/Assets/Plugins/JSL/JoyShockLibrary.cs @@ -0,0 +1,172 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Runtime.InteropServices; +using UnityEditor; +using UnityEngine; + +public static class JSL +{ + public const int ButtonMaskUp = 0; + public const int ButtonMaskDown = 1; + public const int ButtonMaskLeft = 2; + public const int ButtonMaskRight = 3; + public const int ButtonMaskPlus = 4; + public const int ButtonMaskOptions = 4; + public const int ButtonMaskMinus = 5; + public const int ButtonMaskShare = 5; + public const int ButtonMaskLClick = 6; + public const int ButtonMaskRClick = 7; + public const int ButtonMaskL = 8; + public const int ButtonMaskR = 9; + public const int ButtonMaskZL = 10; + public const int ButtonMaskZR = 11; + public const int ButtonMaskS = 12; + public const int ButtonMaskE = 13; + public const int ButtonMaskW = 14; + public const int ButtonMaskN = 15; + public const int ButtonMaskHome = 16; + public const int ButtonMaskPS = 16; + public const int ButtonMaskCapture = 17; + public const int ButtonMaskTouchpadClick = 17; + public const int ButtonMaskSL = 18; + public const int ButtonMaskSR = 19; + + public const int TypeJoyConLeft = 1; + public const int TypeJoyConRight = 2; + public const int TypeProController = 3; + public const int TypeDualShock4 = 4; + public const int TypeDualSense = 5; + + public const int SplitLeft = 1; + public const int SplitRight = 2; + public const int SplitFull = 3; + + // PS5 Player maps for the DS Player Lightbar + public const int DS5P1 = 4; + public const int DS5P2 = 10; + public const int DS5P3 = 21; + public const int DS5P4 = 27; + public const int DS5P5 = 31; + + [StructLayout(LayoutKind.Sequential)] + public struct JOY_SHOCK_STATE + { + public int buttons; + public float lTrigger; + public float rTrigger; + public float stickLX; + public float stickLY; + public float stickRX; + public float stickRY; + } + + [StructLayout(LayoutKind.Sequential)] + public struct IMU_STATE + { + public float accelX; + public float accelY; + public float accelZ; + public float gyroX; + public float gyroY; + public float gyroZ; + } + + [StructLayout(LayoutKind.Sequential)] + public struct MOTION_STATE { + float quatW; + float quatX; + float quatY; + float quatZ; + float accelX; + float accelY; + float accelZ; + float gravX; + float gravY; + float gravZ; + } + + [StructLayout(LayoutKind.Sequential)] + public struct TOUCH_STATE { + int t0Id; + int t1Id; + bool t0Down; + bool t1Down; + float t0X; + float t0Y; + float t1X; + float t1Y; + } + + public delegate void EventCallback(int handle, JOY_SHOCK_STATE state, JOY_SHOCK_STATE lastState, + IMU_STATE imuState, IMU_STATE lastImuState, float deltaTime); + + [DllImport("JoyShockLibrary")] + public static extern int JslConnectDevices(); + [DllImport("JoyShockLibrary")] + public static extern int JslGetConnectedDeviceHandles(int[] deviceHandleArray, int size); + [DllImport("JoyShockLibrary")] + public static extern void JslDisconnectAndDisposeAll(); + + [DllImport("JoyShockLibrary", CallingConvention = CallingConvention.Cdecl)] + public static extern JOY_SHOCK_STATE JslGetSimpleState(int deviceId); + [DllImport("JoyShockLibrary", CallingConvention = CallingConvention.Cdecl)] + public static extern IMU_STATE JslGetIMUState(int deviceId); + [DllImport("JoyShockLibrary", CallingConvention = CallingConvention.Cdecl)] + public static extern MOTION_STATE JslGetMotionState(int deviceId); + [DllImport("JoyShockLibrary", CallingConvention = CallingConvention.Cdecl)] + public static extern TOUCH_STATE JslGetTouchState(int deviceId); + + [DllImport("JoyShockLibrary")] + public static extern float JslGetStickStep(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern float JslGetTriggerStep(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern float JslGetPollRate(int deviceId); + + [DllImport("JoyShockLibrary")] + public static extern float JslGetTouchId(int deviceId, bool secondTouch = false); + [DllImport("JoyShockLibrary")] + public static extern float JslGetTouchDown(int deviceId, bool secondTouch = false); + [DllImport("JoyShockLibrary")] + public static extern float JslGetTouchX(int deviceId, bool secondTouch = false); + [DllImport("JoyShockLibrary")] + public static extern float JslGetTouchY(int deviceId, bool secondTouch = false); + + [DllImport("JoyShockLibrary")] + public static extern void JslResetContinuousCalibration(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern void JslStartContinuousCalibration(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern void JslPauseContinuousCalibration(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern void JslGetCalibrationOffset(int deviceId, ref float xOffset, ref float yOffset, ref float zOffset); + [DllImport("JoyShockLibrary")] + public static extern void JslGetCalibrationOffset(int deviceId, float xOffset, float yOffset, float zOffset); + + [DllImport("JoyShockLibrary")] + public static extern void JslSetCallback(EventCallback callback); + [DllImport("JoyShockLibrary")] + public static extern void JslSetTouchCallback(EventCallback callback); + + [DllImport("JoyShockLibrary")] + public static extern int JslGetControllerType(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern int JslGetControllerSplitType(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern int JslGetControllerColour(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern int JslGetControllerButtonColour(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern int JslGetControllerLeftGripColour(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern int JslGetControllerRightGripColour(int deviceId); + [DllImport("JoyShockLibrary")] + public static extern void JslSetLightColour(int deviceId, int colour); + [DllImport("JoyShockLibrary")] + public static extern void JslSetRumble(int deviceId, int smallRumble, int bigRumble); + [DllImport("JoyShockLibrary")] + public static extern void JslSetRumbleFrequency(int deviceId, float smallRumble, float bigRumble, float smallFrequency, float bigFrequency); + [DllImport("JoyShockLibrary")] + public static extern void JslSetPlayerNumber(int deviceId, int number); +} \ No newline at end of file diff --git a/Assets/Plugins/JSL/JoyShockLibrary.cs.meta b/Assets/Plugins/JSL/JoyShockLibrary.cs.meta new file mode 100644 index 00000000..cf5d57b1 --- /dev/null +++ b/Assets/Plugins/JSL/JoyShockLibrary.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dce4133e93426bb40a13278c4f90e742 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/JSL/JoyShockLibrary.h b/Assets/Plugins/JSL/JoyShockLibrary.h new file mode 100644 index 00000000..93461a1f --- /dev/null +++ b/Assets/Plugins/JSL/JoyShockLibrary.h @@ -0,0 +1,217 @@ +// JoyShockLibrary.h - Contains declarations of functions +#pragma once + +#if _MSC_VER // this is defined when compiling with Visual Studio +#define JOY_SHOCK_API __declspec(dllexport) // Visual Studio needs annotating exported functions with this +#else +#define JOY_SHOCK_API // XCode does not need annotating exported functions, so define is empty +#endif + +#define JS_TYPE_JOYCON_LEFT 1 +#define JS_TYPE_JOYCON_RIGHT 2 +#define JS_TYPE_PRO_CONTROLLER 3 +#define JS_TYPE_DS4 4 +#define JS_TYPE_DS 5 + +#define JS_SPLIT_TYPE_LEFT 1 +#define JS_SPLIT_TYPE_RIGHT 2 +#define JS_SPLIT_TYPE_FULL 3 + +#define JSMASK_UP 0x00001 +#define JSMASK_DOWN 0x00002 +#define JSMASK_LEFT 0x00004 +#define JSMASK_RIGHT 0x00008 +#define JSMASK_PLUS 0x00010 +#define JSMASK_OPTIONS 0x00010 +#define JSMASK_MINUS 0x00020 +#define JSMASK_SHARE 0x00020 +#define JSMASK_LCLICK 0x00040 +#define JSMASK_RCLICK 0x00080 +#define JSMASK_L 0x00100 +#define JSMASK_R 0x00200 +#define JSMASK_ZL 0x00400 +#define JSMASK_ZR 0x00800 +#define JSMASK_S 0x01000 +#define JSMASK_E 0x02000 +#define JSMASK_W 0x04000 +#define JSMASK_N 0x08000 +#define JSMASK_HOME 0x10000 +#define JSMASK_PS 0x10000 +#define JSMASK_CAPTURE 0x20000 +#define JSMASK_TOUCHPAD_CLICK 0x20000 +#define JSMASK_MIC 0x40000 +#define JSMASK_SL 0x40000 +#define JSMASK_SR 0x80000 + +#define JSOFFSET_UP 0 +#define JSOFFSET_DOWN 1 +#define JSOFFSET_LEFT 2 +#define JSOFFSET_RIGHT 3 +#define JSOFFSET_PLUS 4 +#define JSOFFSET_OPTIONS 4 +#define JSOFFSET_MINUS 5 +#define JSOFFSET_SHARE 5 +#define JSOFFSET_LCLICK 6 +#define JSOFFSET_RCLICK 7 +#define JSOFFSET_L 8 +#define JSOFFSET_R 9 +#define JSOFFSET_ZL 10 +#define JSOFFSET_ZR 11 +#define JSOFFSET_S 12 +#define JSOFFSET_E 13 +#define JSOFFSET_W 14 +#define JSOFFSET_N 15 +#define JSOFFSET_HOME 16 +#define JSOFFSET_PS 16 +#define JSOFFSET_CAPTURE 17 +#define JSOFFSET_TOUCHPAD_CLICK 17 +#define JSOFFSET_MIC 18 +#define JSOFFSET_SL 18 +#define JSOFFSET_SR 19 + +// PS5 Player maps for the DS Player Lightbar +#define DS5_PLAYER_1 = 4 +#define DS5_PLAYER_2 = 10 +#define DS5_PLAYER_3 = 21 +#define DS5_PLAYER_4 = 27 +#define DS5_PLAYER_5 = 31 + +typedef struct JOY_SHOCK_STATE { + int buttons; + float lTrigger; + float rTrigger; + float stickLX; + float stickLY; + float stickRX; + float stickRY; +} JOY_SHOCK_STATE; + +typedef struct IMU_STATE { + float accelX; + float accelY; + float accelZ; + float gyroX; + float gyroY; + float gyroZ; +} IMU_STATE; + +typedef struct MOTION_STATE { + float quatW; + float quatX; + float quatY; + float quatZ; + float accelX; + float accelY; + float accelZ; + float gravX; + float gravY; + float gravZ; +} MOTION_STATE; + +typedef struct TOUCH_STATE { + int t0Id; + int t1Id; + bool t0Down; + bool t1Down; + float t0X; + float t0Y; + float t1X; + float t1Y; +} TOUCH_STATE; + +extern "C" JOY_SHOCK_API int JslConnectDevices(); +extern "C" JOY_SHOCK_API int JslGetConnectedDeviceHandles(int* deviceHandleArray, int size); +extern "C" JOY_SHOCK_API void JslDisconnectAndDisposeAll(); + +// get buttons as bits in the following order, using North South East West to name face buttons to avoid ambiguity between Xbox and Nintendo layouts: +// 0x00001: up +// 0x00002: down +// 0x00004: left +// 0x00008: right +// 0x00010: plus +// 0x00020: minus +// 0x00040: left stick click +// 0x00080: right stick click +// 0x00100: L +// 0x00200: R +// ZL and ZR are reported as analogue inputs (GetLeftTrigger, GetRightTrigger), because DS4 and XBox controllers use analogue triggers, but we also have them as raw buttons +// 0x00400: ZL +// 0x00800: ZR +// 0x01000: S +// 0x02000: E +// 0x04000: W +// 0x08000: N +// 0x10000: home / PS +// 0x20000: capture / touchpad-click +// 0x40000: SL +// 0x80000: SR +// These are the best way to get all the buttons/triggers/sticks, gyro/accelerometer (IMU), orientation/acceleration/gravity (Motion), or touchpad +extern "C" JOY_SHOCK_API JOY_SHOCK_STATE JslGetSimpleState(int deviceId); +extern "C" JOY_SHOCK_API IMU_STATE JslGetIMUState(int deviceId); +extern "C" JOY_SHOCK_API MOTION_STATE JslGetMotionState(int deviceId); +extern "C" JOY_SHOCK_API TOUCH_STATE JslGetTouchState(int deviceId, bool previous = false); +extern "C" JOY_SHOCK_API bool JslGetTouchpadDimension(int deviceId, int &sizeX, int &sizeY); + +extern "C" JOY_SHOCK_API int JslGetButtons(int deviceId); + +// get thumbsticks +extern "C" JOY_SHOCK_API float JslGetLeftX(int deviceId); +extern "C" JOY_SHOCK_API float JslGetLeftY(int deviceId); +extern "C" JOY_SHOCK_API float JslGetRightX(int deviceId); +extern "C" JOY_SHOCK_API float JslGetRightY(int deviceId); + +// get triggers. Switch controllers don't have analogue triggers, but will report 0.0 or 1.0 so they can be used in the same way as others +extern "C" JOY_SHOCK_API float JslGetLeftTrigger(int deviceId); +extern "C" JOY_SHOCK_API float JslGetRightTrigger(int deviceId); + +// get gyro +extern "C" JOY_SHOCK_API float JslGetGyroX(int deviceId); +extern "C" JOY_SHOCK_API float JslGetGyroY(int deviceId); +extern "C" JOY_SHOCK_API float JslGetGyroZ(int deviceId); + +// get accelerometor +extern "C" JOY_SHOCK_API float JslGetAccelX(int deviceId); +extern "C" JOY_SHOCK_API float JslGetAccelY(int deviceId); +extern "C" JOY_SHOCK_API float JslGetAccelZ(int deviceId); + +// get touchpad +extern "C" JOY_SHOCK_API int JslGetTouchId(int deviceId, bool secondTouch = false); +extern "C" JOY_SHOCK_API bool JslGetTouchDown(int deviceId, bool secondTouch = false); + +extern "C" JOY_SHOCK_API float JslGetTouchX(int deviceId, bool secondTouch = false); +extern "C" JOY_SHOCK_API float JslGetTouchY(int deviceId, bool secondTouch = false); + +// analog parameters have different resolutions depending on device +extern "C" JOY_SHOCK_API float JslGetStickStep(int deviceId); +extern "C" JOY_SHOCK_API float JslGetTriggerStep(int deviceId); +extern "C" JOY_SHOCK_API float JslGetPollRate(int deviceId); + +// calibration +extern "C" JOY_SHOCK_API void JslResetContinuousCalibration(int deviceId); +extern "C" JOY_SHOCK_API void JslStartContinuousCalibration(int deviceId); +extern "C" JOY_SHOCK_API void JslPauseContinuousCalibration(int deviceId); +extern "C" JOY_SHOCK_API void JslSetAutomaticCalibration(int deviceId, bool enabled); +extern "C" JOY_SHOCK_API void JslGetCalibrationOffset(int deviceId, float& xOffset, float& yOffset, float& zOffset); +extern "C" JOY_SHOCK_API void JslSetCalibrationOffset(int deviceId, float xOffset, float yOffset, float zOffset); + +// this function will get called for each input event from each controller +extern "C" JOY_SHOCK_API void JslSetCallback(void(*callback)(int, JOY_SHOCK_STATE, JOY_SHOCK_STATE, IMU_STATE, IMU_STATE, float)); +// this function will get called for each input event, even if touch data didn't update +extern "C" JOY_SHOCK_API void JslSetTouchCallback(void(*callback)(int, TOUCH_STATE, TOUCH_STATE, float)); + +// what kind of controller is this? +extern "C" JOY_SHOCK_API int JslGetControllerType(int deviceId); +// is this a left, right, or full controller? +extern "C" JOY_SHOCK_API int JslGetControllerSplitType(int deviceId); +// what colour is the controller (not all controllers support this; those that don't will report white) +extern "C" JOY_SHOCK_API int JslGetControllerColour(int deviceId); +extern "C" JOY_SHOCK_API int JslGetControllerButtonColour(int deviceId); +extern "C" JOY_SHOCK_API int JslGetControllerLeftGripColour(int deviceId); +extern "C" JOY_SHOCK_API int JslGetControllerRightGripColour(int deviceId); +// set controller light colour (not all controllers have a light whose colour can be set, but that just means nothing will be done when this is called -- no harm) +extern "C" JOY_SHOCK_API void JslSetLightColour(int deviceId, int colour); +// set controller rumble +extern "C" JOY_SHOCK_API void JslSetRumble(int deviceId, int smallRumble, int bigRumble); +extern "C" JOY_SHOCK_API void JslSetRumbleFrequency(int deviceId, float smallRumble, float bigRumble, float smallFrequency, float bigFrequency); +// set controller player number indicator (not all controllers have a number indicator which can be set, but that just means nothing will be done when this is called -- no harm) +extern "C" JOY_SHOCK_API void JslSetPlayerNumber(int deviceId, int number); \ No newline at end of file diff --git a/Assets/Plugins/JSL/JoyShockLibrary.h.meta b/Assets/Plugins/JSL/JoyShockLibrary.h.meta new file mode 100644 index 00000000..ecab57e1 --- /dev/null +++ b/Assets/Plugins/JSL/JoyShockLibrary.h.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: 129c872137ca57441bd8e920a0caceef +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/JSL/LICENSE.md b/Assets/Plugins/JSL/LICENSE.md new file mode 100644 index 00000000..243051ac --- /dev/null +++ b/Assets/Plugins/JSL/LICENSE.md @@ -0,0 +1,30 @@ +### MIT License + +Copyright 2018-2021 Julian Smart + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +--- + +This software incorporates some work from the following projects and their copyright holders, all also covered by the same MIT license, with the same permissions and disclaimers: +* mfosse's JoyCon-Driver (JoyCon driver), Copyright 2018 Matthew Fosse: https://github.com/mfosse/JoyCon-Driver +* chrippa's ds4drv (DualShock 4 driver), Copyright 2013-2014 Christopher Rosell: https://github.com/chrippa/ds4drv +* Ryochan7 and Jay2Kings' DS4Windows (DualShock 4 input mapper), Copyright 2019 Travis Nickles: https://github.com/Ryochan7/DS4Windows + +--- + +This software also links to signal11's HIDAPI, and includes the source thereof in case it's needed for future builds. HIDAPI has its own permissive license: https://github.com/signal11/hidapi + +HIDAPI - Multi-Platform library for +communication with HID devices. + +Copyright 2009, Alan Ott, Signal 11 Software. +All Rights Reserved. + +This software may be used by anyone for any reason so +long as the copyright notice in the source files +remains intact. \ No newline at end of file diff --git a/Assets/Plugins/JSL/LICENSE.md.meta b/Assets/Plugins/JSL/LICENSE.md.meta new file mode 100644 index 00000000..2d0add9e --- /dev/null +++ b/Assets/Plugins/JSL/LICENSE.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8aac471e2ae4e2c4691e7ebf7305175f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/JSL/README.md b/Assets/Plugins/JSL/README.md new file mode 100644 index 00000000..173154fd --- /dev/null +++ b/Assets/Plugins/JSL/README.md @@ -0,0 +1,179 @@ +# JoyShockLibrary +The Sony PlayStation's DualShock 4, DualSense, Nintendo Switch Joy-Cons (used in pairs), and Nintendo Switch Pro Controller have much in common. They have many of the features expected of modern game controllers. They also have an incredibly versatile and underutilised input that their biggest rival (Microsoft's Xbox One controller) doesn't have: the gyro. + +My goal with JoyShockLibrary is to enable game developers to support DS4, DS, Joy-Cons, and Pro Controllers natively in PC games. I've compiled the library for Windows, but it uses platform-agnostic tools, and my hope is that other developers would be able to get it working on other platforms (such as Linux or Mac) without too much trouble. + +## Contents +* **[Releases](#releases)** +* **[Reference](#reference)** + * **[Structs](#structs)** + * **[Functions](#functions)** +* **[Known and Perceived Issues](#known-and-perceived-issues)** +* **[Backwards Compatibility](#backwards-compatibility)** +* **[Credits](#credits)** +* **[Helpful Resources](#helpful-resources)** +* **[License](#license)** + +## Releases +The latest version of JoyShockLibrary can always be found [here](https://github.com/JibbSmart/JoyShockLibrary/releases). Included is a 64-bit dll and a 32-bit dll, both for Windows, and JoyShockLibrary.h and JoyShockLibrary.cs for using the dll in C/C++ and C\# (Unity), respectively. + +## Reference +*JoyShockLibrary.h* has everything you need to use the library, but here's a breakdown of everything in there. + +### Structs +**struct JOY\_SHOCK\_STATE** - This struct contains the state for all the sticks, buttons, and triggers on the controller. If you're just using JoyShockLibrary to be able to use Joy-Cons, Pro Controllers, DualSenses, and DualShock 4s similarly to how you'd use other devices, this has everything you need to know. +* **int buttons** contains the states of all the controller's buttons with the following masks: + * ```0x00001``` - d-pad ```up``` + * ```0x00002``` - d-pad ```down``` + * ```0x00004``` - d-pad ```left``` + * ```0x00008``` - d-pad ```right``` + * ```0x00010``` - ```+``` on Nintendo devices, ```Options``` on DS4 + * ```0x00020``` - ```-``` on Nintendo devices, ```Share``` on DS4 + * ```0x00040``` - ```left-stick click``` on Nintendo devices, ```L3``` on DS4 + * ```0x00080``` - ```right-stick click``` on Nintendo devices, ```R3``` on DS4 + * ```0x00100``` - ```L``` on Nintendo devices, ```L1``` on DS4 + * ```0x00200``` - ```R``` on Nintendo devices, ```R1``` on DS4 + * ```0x00400``` - ```ZL``` on Nintendo devices, ```L2``` on DS4 + * ```0x00800``` - ```ZR``` on Nintendo devices, ```R2``` on DS4 + * ```0x01000``` - the South face-button: ```B``` on Nintendo devices, ```⨉``` on DS4 + * ```0x02000``` - the East face-button: ```A``` on Nintendo devices, ```○``` on DS4 + * ```0x04000``` - the West face-button: ```Y``` on Nintendo devices, ```□``` on DS4 + * ```0x08000``` - the North face-button: ```X``` on Nintendo devices, ```△``` on DS4 + * ```0x10000``` - ```Home``` on Nintendo devices, ```PS``` on DS4 + * ```0x20000``` - ```Capture``` on Nintendo devices, ```touchpad click``` on DS4, ```Create``` on DS5 + * ```0x40000``` - ```SL``` on Nintendo Joy-Cons, ```Mic``` on DS5 + * ```0x80000``` - ```SR``` on Nintendo Joy-Cons +* **float lTrigger** - how far has the left trigger been pressed? This will be 1 or 0 on Nintendo devices, which don't have analog triggers +* **float rTrigger** - how far has the right trigger been pressed? This will be 1 or 0 on Nintendo devices, which don't have analog triggers +* **float stickLX, stickLY** - left-stick X axis and Y axis, respectively, from -1 to 1 +* **float stickRX, stickRX** - right-stick X axis and Y axis, respectively, from -1 to 1 + +**struct IMU_STATE** - Each supported device contains an IMU which has a 3-axis accelerometer and a 3-axis gyroscope. IMU\_STATE is where you find that info. +* **float accelX, accelY, accelZ** - accelerometer X axis, Y axis, and Z axis, respectively, in g (g-force). +* **float gyroX, gyroY, gyroZ** - gyroscope angular velocity X, Y, and Z, respectively, in dps (degrees per second), when correctly calibrated. + +**struct MOTION_STATE** - The MOTION_STATE reports the orientation of the device as calculated using a sensor fusion solution to combine gyro and accelerometer data. +* **float quatW, quatX, quatY, quatZ** - a quaternion representing the orientation of the device. +* **float accelX, accelY, accelZ** - local acceleration after accounting for and removing the effect of gravity. +* **float gravX, gravY, gravZ** - local gravity direction. + +### Functions + +All these functions *should* be thread-safe, and none of them should cause any harm if given the wrong handle. If they do, please report this to me as an isuse. + +**int JslConnectDevices()** - Register any connected devices. Returns the number of devices connected, which is helpful for getting the handles for those devices with the next function. + +**int JslGetConnectedDeviceHandles(int\* deviceHandleArray, int size)** - Fills the array *deviceHandleArray* of size *size* with the handles for all connected devices, up to the length of the array. Use the length returned by *JslConnectDevices* to make sure you've got all connected devices' handles. + +**void JslDisconnectAndDisposeAll()** - Disconnect devices, no longer polling them for input. + +**JOY\_SHOCK\_STATE JslGetSimpleState(int deviceId)** - Get the latest button + trigger + stick state for the controller with the given id. + +**IMU\_STATE JslGetIMUState(int deviceId)** - Get the latest accelerometer + gyroscope state for the controller with the given id. + +**MOTION\_STATE JslGetMotionState(int deviceId)** - Get the latest motion state for the controller with the given id. + +**TOUCH\_STATE JslGetTouchState(int deviceId)** - Get the latest touchpad state for the controller with the given id. Only DualShock 4s support this. + +**int JslGetButtons(int deviceId)** - Get the latest button state for the controller with the given id. If you want more than just the buttons, it's more efficient to use JslGetSimpleState. + +**float JslGetLeftX/JslGetLeftY/JslGetRightX/JslGetRightY(int deviceId)** - Get the latest stick state for the controller with the given id. If you want more than just a single stick axis, it's more efficient to use JslGetSimpleState. + +**float JslGetLeftTrigger/JslGetRightTrigger(int deviceId)** - Get the latest trigger state for the controller with the given id. If you want more than just a single trigger, it's more efficient to use JslGetSimpleState. + +**float JslGetGyroX/JslGetGyroY/JslGetGyroZ(int deviceId)** - Get the latest angular velocity for a given gyroscope axis. If you want more than just a single gyroscope axis velocity, it's more efficient to use JslGetIMUState. + +**float JslGetAccelX/JslGetAccelY/JslGetAccelZ(int deviceId)** - Get the latest acceleration for a given axis. If you want more than just a accelerometer axis, it's more efficient to use JslGetIMUState. + +**int JslGetTouchId(int deviceId, bool secondTouch=false)** - Get the last touch's id, which is a value in range of 0-127 that automaticaly increments whenever a new touch appears, for the controller with the given id. Only DualShock 4s support this. If you want more than just a touch's id, it's more efficient to use JslGetTouchState. + +**bool JslGetTouchDown(int deviceId, bool secondTouch=false)** - Get the latest state of the touch being present on a touchpad for the controller with the given id. Only DualShock 4s support this. If you want more than just a presence of touch, it's more efficient to use JslGetTouchState. + +**float JslGetTouchX/JslGetTouchY(int deviceId, bool secondTouch=false)** - Get the latest touch state for the controller with the given id. Only DualShock 4s support this. If you want more than just a single touch axis, it's more efficient to use JslGetTouchState. + +**float JslGetStickStep(int deviceId)** - Different devices use different size data types and different ranges on those data types when reporting stick axes. For some calculations, it may be important to know the limits of the current device and work around them in different ways. This gives the smallest step size between two values for the given device's analog sticks. + +**float JslGetTriggerStep(int deviceId)** - Some devices have analog triggers, some don't. For some calculations, it may be important to know the limits of the current device and work around them in different ways. This gives the smallest step size between two values for the given device's triggers, or 1.0 if they're actually just binary inputs. + +**float JslGetTriggerStep(int deviceId)** - Some devices have analog triggers, some don't. For some calculations, it may be important to know the limits of the current device and work around them in different ways. This gives the smallest step size between two values for the given device's triggers, or 1.0 if they're actually just binary inputs. + +**float JslGetPollRate(int deviceId)** - Different devices report back new information at different rates. For the given device, this gives how many times one would usually expect the device to report back per second. + +**void JslResetContinuousCalibration(int deviceId)** - JoyShockLibrary has helpful functions for calibrating the gyroscope by averaging out its input over time. This deletes all calibration data that's been accumulated, if any, this session. + +**void JslStartContinuousCalibration(int deviceId)** - Start collecting gyro data, recording the ongoing average and using that to offset gyro output. + +**void JslPauseContinuousCalibration(int deviceId)** - Stop collecting gyro data, but don't delete it. + +**void JslGetCalibrationOffset(int deviceId, float& xOffset, float& yOffset, float& zOffset)** - Get the calibrated offset value for the given device's gyro. You don't have to use it; all gyro output for this device is already being offset by this vector before leaving JoyShockLibrary. + +**void JslSetCalibrationOffset(int deviceId, float xOffset, float yOffset, float zOffset)** - Manually set the calibrated offset value for the given device's gyro. + +**void JslSetCallback(void(\*callback)(int, JOY\_SHOCK\_STATE, JOY\_SHOCK\_STATE, IMU\_STATE, IMU\_STATE, float))** - Set a callback function by which JoyShockLibrary can report the current state for each device. This callback will be given the *deviceId* for the reporting device, its current button + trigger + stick state, its previous button + trigger + stick state, its current accelerometer + gyro state, its previous accelerometer + gyro state, and the amount of time since the last report for this device (in seconds). + +**void JslSetTouchCallback(void(\*callback)(int, TOUCH\_STATE, TOUCH\_STATE, float))** - Set a callback function by which JoyShockLibrary can report the current touchpad state for each device. Only DualShock 4s will use this. This callback will be given the *deviceId* for the reporting device, its current and previous touchpad states, and the amount of time since the last report for this device (in seconds). + +**int JslGetControllerType(int deviceId)** - What type of controller is this device? + 1. Left Joy-Con + 2. Right Joy-Con + 3. Switch Pro Controller + 4. DualShock 4 + 5. DualSense + +**int JslGetControllerSplitType(int deviceId)** - Is this a half-controller or full? If half, what kind? + 1. Left half + 2. Right half + 3. Full controller + +**int JslGetControllerColour(int deviceId)** - Get the colour of the controller. Only Nintendo devices support this. Others will report white. + +**void JslSetLightColour(int deviceId, int colour)** - Set the light colour on the given controller. Only DualShock 4 and the DualSense support this. Players will often prefer to be able to disable the light, so make sure to give them that option, but when setting players up in a local multiplayer game, setting the light colour is a useful way to uniquely identify different controllers. + +**void JslSetPlayerNumber(int deviceId, int number)** - Set the lights that indicate player number. This only works on Nintendo devices and the DualSense. NOTE: The DualSense sets each LED through a bitmask. Use the ```DS5_PLAYER_#``` definitions in the header file to get PS5-style lightbar formats. + +Player 1: ```--x--``` +Player 2: ```-x-x-``` +Player 3: ```x-x-x``` +Player 4: ```xx-xx``` +Player 5: ```xxxxx``` + +**void JslSetRumble(int deviceId, int smallRumble, int bigRumble)** - DualShock 4s have two types of rumble, and they can be set at the same time with different intensities. These can be set from 0 to 255. Nintendo devices support rumble as well, but totally differently. They call it "HD rumble", and it's a great feature, but JoyShockLibrary doesn't yet support it. + +## Known and Perceived Issues +### Bluetooth connectivity +Joy-Cons and Pro Controllers are normally only be connected by Bluetooth. Some Bluetooth adapters can't keep up with these devices, resulting in laggy input. This is especially common when more than one device is connected (such as when using a pair of Joy-Cons). There is nothing JoyShockMapper or JoyShockLibrary can do about this. + +There is experimental support for connecting supported Switch controllers by USB now. Please let me know if you have any issues (or success!) with it. + +### Gyro poll rate on Nintendo devices +The Nintendo devices report every 15ms, but their IMUs actually report every 5ms. Every 15ms report includes the last 3 gyro and accelerometer reports. When creating the latest IMU state for Nintendo devices, JoyShockLibrary averages out those 3 gyro and accelerometer reports, so that it can best include all that information in a sensible format. For things like controlling a cursor on a plane, this should be of little to no consequence, since the result is the same as adding all 3 reports separately over shorter time intervals. But for representing real 3D rotations of the controller, this causes the Nintendo devices to be *slightly* less accurate than they could be, because we're combining 3 rotations in a simplistic way. + +In a future version I hope to either combine the 3 rotations in a way that works better in 3D, or to add a way for a single controller event to report several IMU events at the same time. + +## Backwards Compatibility +JoyShockLibrary v2 changes the gyro and accelerometer axes from previous versions. Previous versions were inconsistent between gyro and accelerometer. When upgrading to JoyShockLibrary v2, in order to maintain previous behaviour: +* Invert Gyro X +* Swap Accel Z and Y +* Then invert Accel Z + +## Credits +I'm Jibb Smart, and I made JoyShockLibrary. JoyShockLibrary has also benefited from the contributions of: +* Romeo Calota (Linux support + general portability improvements) +* RollinBarrel (touchpad support) +* Robin (wireless DS4/5 support) + +JoyShockLibrary uses substantial portions of mfosse's [JoyCon-Driver](https://github.com/mfosse/JoyCon-Driver), a [vJoy](http://vjoystick.sourceforge.net/site/) feeder for most communication with Nintendo devices, building on it with info from dekuNukem's [Nintendo Switch Reverse Engineering](https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering/) page in order to (for example) unpack all gyro and accelerometer samples from each report. + +JoyShockLibrary's DualShock 4 support would likely not be possible without the info available on [PSDevWiki](https://www.psdevwiki.com/ps4/Main_Page) and [Eleccelerator Wiki](http://eleccelerator.com/wiki/index.php?title=DualShock_4). chrippa's [ds4drv](https://github.com/chrippa/ds4drv) was also a handy reference for getting rumble and lights working right away, and some changes have been made while referencing Ryochan7's [DS4Windows](https://github.com/Ryochan7/DS4Windows). + +This software depends on signal11's [HIDAPI](https://github.com/signal11/hidapi) to connect to USB and Bluetooth devices. + +## Helpful Resources +* [GyroWiki](http://gyrowiki.jibbsmart.com) - All about good gyro controls for games: + * Why gyro controls make gaming better; + * How developers can do a better job implementing gyro controls; + * How to use JoyShockLibrary; + * How gamers can play any PC game with gyro controls using [JoyShockMapper](https://github.com/JibbSmart/JoyShockMapper), which uses JoyShockLibrary to read from supported controllers. + +## License +JoyShockLibrary is licensed under the MIT License - see [LICENSE.md](LICENSE.md). diff --git a/Assets/Plugins/JSL/README.md.meta b/Assets/Plugins/JSL/README.md.meta new file mode 100644 index 00000000..c8bf6d5f --- /dev/null +++ b/Assets/Plugins/JSL/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9e1b398aaf3d3a8429068830e3168b86 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/JSL/x64.meta b/Assets/Plugins/JSL/x64.meta new file mode 100644 index 00000000..b7c1ef76 --- /dev/null +++ b/Assets/Plugins/JSL/x64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46ec8bf5775b6af429f16d7140f02d54 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/JSL/x64/JoyShockLibrary.dll b/Assets/Plugins/JSL/x64/JoyShockLibrary.dll new file mode 100644 index 0000000000000000000000000000000000000000..e2ffd1abce5cc4e47a5ebe5ee2312d4fef4fa7f0 GIT binary patch literal 139264 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

    !HdKbPX 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 Z?qp1>nZyVyvl>fE literal 0 HcmV?d00001 diff --git a/Assets/Plugins/JSL/x64/JoyShockLibrary.dll.meta b/Assets/Plugins/JSL/x64/JoyShockLibrary.dll.meta new file mode 100644 index 00000000..2fe7e95b --- /dev/null +++ b/Assets/Plugins/JSL/x64/JoyShockLibrary.dll.meta @@ -0,0 +1,63 @@ +fileFormatVersion: 2 +guid: c84ef0f74efdfa149b54ff639acd7c7b +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + Exclude Editor: 0 + Exclude Linux64: 0 + Exclude OSXUniversal: 0 + Exclude Win: 1 + Exclude Win64: 0 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: AnyOS + - first: + Standalone: Linux64 + second: + enabled: 1 + settings: + CPU: None + - first: + Standalone: OSXUniversal + second: + enabled: 1 + settings: + CPU: None + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win64 + second: + enabled: 1 + settings: + CPU: x86_64 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/JSL/x64/JoyShockLibrary.lib b/Assets/Plugins/JSL/x64/JoyShockLibrary.lib new file mode 100644 index 0000000000000000000000000000000000000000..d87607193ffa4a33ac51007f20d93f076db2c6fb GIT binary patch literal 15842 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

    D~qz}r)wVdjofB*ErKRxijs0ZHl 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 joyBtStateCurrent; + static Dictionary joyBtStateLast; + + static Dictionary joyImuStateCurrent; + static Dictionary joyImuStateLast; + + public static int InitJoyShocks() + { + //flush old joyshocks + Debug.Log("Flushing possible JoyShocks..."); + JslDisconnectAndDisposeAll(); + + numDevicesFound = 0; + numDevicesConnected = 0; + + numDevicesFound = JslConnectDevices(); + if (numDevicesFound > 0) + { + deviceHandles = new int[numDevicesFound]; + numDevicesConnected = JslGetConnectedDeviceHandles(deviceHandles, numDevicesFound); + joyBtStateCurrent = new Dictionary(); + joyBtStateLast = new Dictionary(); + if (numDevicesConnected < numDevicesFound) + { + Debug.Log("Found " + numDevicesFound + " JoyShocks, but only " + numDevicesConnected + " are connected."); + } + else + { + Debug.Log("Found " + numDevicesFound + " JoyShocks."); + Debug.Log("Connected " + numDevicesConnected + " JoyShocks."); + } + + foreach (int i in deviceHandles) + { + Debug.Log("Setting up JoyShock: " + joyShockNames[JslGetControllerType(i)] + " ( Player " + i + ", type " + JslGetControllerType(i) + " )"); + } + return numDevicesConnected; + } + else + { + Debug.Log("No JoyShocks found."); + return 0; + } + } + + public static string GetJoyShockName(int playerNum) + { + return joyShockNames[JslGetControllerType(deviceHandles[playerNum])]; + } + + public static void UpdateJoyShocks() + { + if (deviceHandles == null || numDevicesConnected == 0) return; + foreach (var id in deviceHandles) + { + if (joyBtStateCurrent.ContainsKey(id)) + { + joyBtStateLast[id] = joyBtStateCurrent[id]; + } + else + { + joyBtStateLast[id] = new JOY_SHOCK_STATE(); + } + joyBtStateCurrent[id] = JslGetSimpleState(id); + } + } + + //TODO: refactor to allow controller selection (and for split controllers, multiple controllers) + static bool GetJoyBtDown(int bt) + { + if (deviceHandles == null || numDevicesConnected <= 0) // <= player number in the future + { + return false; + } + bt = 1 << bt; + int p1Id = deviceHandles[0]; + try + { + int curBt = joyBtStateCurrent[p1Id].buttons; + int oldBt = joyBtStateLast[p1Id].buttons; + return ((curBt & bt) == bt) && ((oldBt & bt) != bt); + } + catch (System.Exception) + { + return false; + } + } + static bool GetJoyBt(int bt) + { + if (deviceHandles == null || numDevicesConnected <= 0) // <= player number in the future + { + return false; + } + bt = 1 << bt; + int p1Id = deviceHandles[0]; + try + { + int curBt = joyBtStateCurrent[p1Id].buttons; + return (curBt & bt) == bt; + } + catch (System.Exception) + { + return false; + } + + } + + static bool GetJoyBtUp(int bt) + { + if (deviceHandles == null || numDevicesConnected <= 0) // <= player number in the future + { + return false; + } + bt = 1 << bt; + int p1Id = deviceHandles[0]; + try + { + int curBt = joyBtStateCurrent[p1Id].buttons; + int oldBt = joyBtStateLast[p1Id].buttons; + return ((curBt & bt) != bt) && ((oldBt & bt) == bt); + } + catch (System.Exception) + { + return false; + } + + } + + ////END TEMPORARY JSL FUNCTIONS + /////////////////////////////// //Clockwise public const int UP = 0; @@ -26,39 +175,43 @@ namespace HeavenStudio /*--------------------*/ // BUTTONS + //TODO: refactor for controller and custom binds, currently uses temporary button checks public static bool Pressed(bool includeDPad = false) { - bool keyDown = Input.GetKeyDown(KeyCode.Z) || (includeDPad && GetAnyDirectionDown()); + bool keyDown = Input.GetKeyDown(KeyCode.Z) || GetJoyBtDown(ButtonMaskE) || (includeDPad && GetAnyDirectionDown()); return keyDown && !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput ; } public static bool PressedUp(bool includeDPad = false) { - bool keyUp = Input.GetKeyUp(KeyCode.Z) || (includeDPad && GetAnyDirectionUp()); + bool keyUp = Input.GetKeyUp(KeyCode.Z) || GetJoyBtUp(ButtonMaskE) || (includeDPad && GetAnyDirectionUp()); return keyUp && !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput; } public static bool Pressing(bool includeDPad = false) { - bool pressing = Input.GetKey(KeyCode.Z) || (includeDPad && GetAnyDirection()); + bool pressing = Input.GetKey(KeyCode.Z) || GetJoyBt(ButtonMaskE) || (includeDPad && GetAnyDirection()); return pressing && !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput; } public static bool AltPressed() { - return Input.GetKeyDown(KeyCode.X) && playerHasControl(); + bool down = Input.GetKeyDown(KeyCode.X) || GetJoyBtDown(ButtonMaskS); + return down && playerHasControl(); } public static bool AltPressedUp() { - return Input.GetKeyUp(KeyCode.X) && playerHasControl(); + bool up = Input.GetKeyUp(KeyCode.X) || GetJoyBtUp(ButtonMaskS); + return up && playerHasControl(); } public static bool AltPressing() { - return Input.GetKey(KeyCode.X) && playerHasControl(); + bool pressing = Input.GetKey(KeyCode.X) || GetJoyBt(ButtonMaskS); + return pressing && playerHasControl(); } //Directions @@ -68,7 +221,13 @@ namespace HeavenStudio return (Input.GetKeyDown(KeyCode.UpArrow) || Input.GetKeyDown(KeyCode.DownArrow) || Input.GetKeyDown(KeyCode.LeftArrow) - || Input.GetKeyDown(KeyCode.RightArrow)) && playerHasControl(); + || Input.GetKeyDown(KeyCode.RightArrow) + + || GetJoyBtDown(ButtonMaskUp) + || GetJoyBtDown(ButtonMaskDown) + || GetJoyBtDown(ButtonMaskLeft) + || GetJoyBtDown(ButtonMaskRight) + ) && playerHasControl(); } @@ -77,7 +236,13 @@ namespace HeavenStudio return (Input.GetKeyUp(KeyCode.UpArrow) || Input.GetKeyUp(KeyCode.DownArrow) || Input.GetKeyUp(KeyCode.LeftArrow) - || Input.GetKeyUp(KeyCode.RightArrow)) && playerHasControl(); + || Input.GetKeyUp(KeyCode.RightArrow) + + || GetJoyBtUp(ButtonMaskUp) + || GetJoyBtUp(ButtonMaskDown) + || GetJoyBtUp(ButtonMaskLeft) + || GetJoyBtUp(ButtonMaskRight) + ) && playerHasControl(); } @@ -86,7 +251,13 @@ namespace HeavenStudio return (Input.GetKey(KeyCode.UpArrow) || Input.GetKey(KeyCode.DownArrow) || Input.GetKey(KeyCode.LeftArrow) - || Input.GetKey(KeyCode.RightArrow)) && playerHasControl(); + || Input.GetKey(KeyCode.RightArrow) + + || GetJoyBt(ButtonMaskUp) + || GetJoyBt(ButtonMaskDown) + || GetJoyBt(ButtonMaskLeft) + || GetJoyBt(ButtonMaskRight) + ) && playerHasControl(); } @@ -95,7 +266,9 @@ namespace HeavenStudio KeyCode targetCode = getKeyCode(direction); if (targetCode == KeyCode.None) return false; - return Input.GetKeyDown(targetCode) && playerHasControl(); + int targetMask = getButtonMask(direction); + if (targetMask == 0) return false; + return (Input.GetKeyDown(targetCode) || GetJoyBtDown(targetMask)) && playerHasControl(); } public static bool GetSpecificDirectionUp(int direction) @@ -103,7 +276,10 @@ namespace HeavenStudio KeyCode targetCode = getKeyCode(direction); if (targetCode == KeyCode.None) return false; - return Input.GetKeyUp(targetCode) && playerHasControl(); + int targetMask = getButtonMask(direction); + if (targetMask == 0) return false; + + return (Input.GetKeyUp(targetCode) || GetJoyBtUp(targetMask)) && playerHasControl(); } @@ -122,6 +298,22 @@ namespace HeavenStudio return targetKeyCode; } + + private static int getButtonMask(int direction) + { + int targetKeyCode; + + switch (direction) + { + case PlayerInput.UP: targetKeyCode = ButtonMaskUp; break; + case PlayerInput.DOWN: targetKeyCode = ButtonMaskDown; break; + case PlayerInput.LEFT: targetKeyCode = ButtonMaskLeft; break; + case PlayerInput.RIGHT: targetKeyCode = ButtonMaskRight; break; + default: targetKeyCode = -1; break; + } + + return targetKeyCode; + } } } \ No newline at end of file From a45625ebd0920b2d9c8f26602505ce364a8164c6 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sat, 23 Jul 2022 20:36:10 -0400 Subject: [PATCH 22/28] heavy rework of our input system - implement the InputController abstract class, an adapter class for any HID interface to use common controller methods relevant to Heaven Studio - implement InputKeyboard and InputJoyshock classes, for keyboard input and controllers driven by JoyShockLibrary respectively - add Linux compile of JoyShockLibrary --- Assets/Plugins/JSL/JoyShockLibrary.cs | 16 +- Assets/Plugins/JSL/x64/libJoyShockLibrary.so | Bin 0 -> 227472 bytes .../JSL/x64/libJoyShockLibrary.so.meta | 27 ++ Assets/Scripts/GameManager.cs | 9 +- Assets/Scripts/GlobalGameManager.cs | 7 + Assets/Scripts/InputSystem.meta | 8 + .../Scripts/InputSystem/ControllerTypes.meta | 8 + .../ControllerTypes/InputJoyshock.cs | 258 ++++++++++++++ .../ControllerTypes/InputJoyshock.cs.meta | 11 + .../ControllerTypes/InputKeyboard.cs | 154 +++++++++ .../ControllerTypes/InputKeyboard.cs.meta | 11 + Assets/Scripts/InputSystem/InputController.cs | 168 +++++++++ .../InputSystem/InputController.cs.meta | 11 + Assets/Scripts/InputSystem/PlayerInput.cs | 227 +++++++++++++ .../{ => InputSystem}/PlayerInput.cs.meta | 2 +- .../SettingsDialog/Tabs/ControllerSettings.cs | 49 ++- Assets/Scripts/PlayerInput.cs | 319 ------------------ Assets/Scripts/Util/BitwiseUtils.cs | 50 +++ Assets/Scripts/Util/BitwiseUtils.cs.meta | 11 + 19 files changed, 1009 insertions(+), 337 deletions(-) create mode 100644 Assets/Plugins/JSL/x64/libJoyShockLibrary.so create mode 100644 Assets/Plugins/JSL/x64/libJoyShockLibrary.so.meta create mode 100644 Assets/Scripts/InputSystem.meta create mode 100644 Assets/Scripts/InputSystem/ControllerTypes.meta create mode 100644 Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs create mode 100644 Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs.meta create mode 100644 Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs create mode 100644 Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs.meta create mode 100644 Assets/Scripts/InputSystem/InputController.cs create mode 100644 Assets/Scripts/InputSystem/InputController.cs.meta create mode 100644 Assets/Scripts/InputSystem/PlayerInput.cs rename Assets/Scripts/{ => InputSystem}/PlayerInput.cs.meta (83%) delete mode 100644 Assets/Scripts/PlayerInput.cs create mode 100644 Assets/Scripts/Util/BitwiseUtils.cs create mode 100644 Assets/Scripts/Util/BitwiseUtils.cs.meta diff --git a/Assets/Plugins/JSL/JoyShockLibrary.cs b/Assets/Plugins/JSL/JoyShockLibrary.cs index 20cddac0..73acb803 100644 --- a/Assets/Plugins/JSL/JoyShockLibrary.cs +++ b/Assets/Plugins/JSL/JoyShockLibrary.cs @@ -43,11 +43,13 @@ public static class JSL public const int SplitFull = 3; // PS5 Player maps for the DS Player Lightbar - public const int DS5P1 = 4; - public const int DS5P2 = 10; - public const int DS5P3 = 21; - public const int DS5P4 = 27; - public const int DS5P5 = 31; + public static readonly int[] DualSensePlayerMask = { + 4, + 10, + 21, + 27, + 31 + }; [StructLayout(LayoutKind.Sequential)] public struct JOY_SHOCK_STATE @@ -100,6 +102,8 @@ public static class JSL public delegate void EventCallback(int handle, JOY_SHOCK_STATE state, JOY_SHOCK_STATE lastState, IMU_STATE imuState, IMU_STATE lastImuState, float deltaTime); + + public delegate void TouchCallback(int handle, TOUCH_STATE state, TOUCH_STATE lastState, float deltaTime); [DllImport("JoyShockLibrary")] public static extern int JslConnectDevices(); @@ -147,7 +151,7 @@ public static class JSL [DllImport("JoyShockLibrary")] public static extern void JslSetCallback(EventCallback callback); [DllImport("JoyShockLibrary")] - public static extern void JslSetTouchCallback(EventCallback callback); + public static extern void JslSetTouchCallback(TouchCallback callback); [DllImport("JoyShockLibrary")] public static extern int JslGetControllerType(int deviceId); diff --git a/Assets/Plugins/JSL/x64/libJoyShockLibrary.so b/Assets/Plugins/JSL/x64/libJoyShockLibrary.so new file mode 100644 index 0000000000000000000000000000000000000000..e8d0a51523a4da825277a6248068e66d3f3ba3b7 GIT binary patch literal 227472 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 literal 0 HcmV?d00001 diff --git a/Assets/Plugins/JSL/x64/libJoyShockLibrary.so.meta b/Assets/Plugins/JSL/x64/libJoyShockLibrary.so.meta new file mode 100644 index 00000000..92c1e370 --- /dev/null +++ b/Assets/Plugins/JSL/x64/libJoyShockLibrary.so.meta @@ -0,0 +1,27 @@ +fileFormatVersion: 2 +guid: c785dbfac2c67974fa1cce056df6404d +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 0 + settings: + DefaultValueInitialized: true + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/GameManager.cs b/Assets/Scripts/GameManager.cs index f09a73af..c5983495 100644 --- a/Assets/Scripts/GameManager.cs +++ b/Assets/Scripts/GameManager.cs @@ -198,7 +198,7 @@ namespace HeavenStudio // LateUpdate works a bit better(?) but causes some bugs (like issues with bop animations). private void Update() { - PlayerInput.UpdateJoyShocks(); + PlayerInput.UpdateInputControllers(); if (BeatmapEntities() < 1) //bruh really you forgot to ckeck tempo changes return; @@ -528,12 +528,5 @@ namespace HeavenStudio { HeavenStudio.GameCamera.ResetAdditionalTransforms(); } - - void OnApplicationQuit() - { - Debug.Log("Disconnecting JoyShocks..."); - JSL.JslSetCallback(null); - JSL.JslDisconnectAndDisposeAll(); - } } } \ No newline at end of file diff --git a/Assets/Scripts/GlobalGameManager.cs b/Assets/Scripts/GlobalGameManager.cs index 64afc14e..5492cab1 100644 --- a/Assets/Scripts/GlobalGameManager.cs +++ b/Assets/Scripts/GlobalGameManager.cs @@ -59,6 +59,7 @@ namespace HeavenStudio DontDestroyOnLoad(this.gameObject); instance = this; Starpelly.OS.ChangeWindowTitle("Heaven Studio DEMO"); + PlayerInput.InitInputControllers(); } public static GameObject CreateFade() @@ -141,5 +142,11 @@ namespace HeavenStudio MasterVolume = value; AudioListener.volume = MasterVolume; } + + void OnApplicationQuit() + { + Debug.Log("Disconnecting JoyShocks..."); + PlayerInput.DisconnectJoyshocks(); + } } } diff --git a/Assets/Scripts/InputSystem.meta b/Assets/Scripts/InputSystem.meta new file mode 100644 index 00000000..ba652426 --- /dev/null +++ b/Assets/Scripts/InputSystem.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f0c2ca50a4b8a1b499a3efd717f1daaa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/InputSystem/ControllerTypes.meta b/Assets/Scripts/InputSystem/ControllerTypes.meta new file mode 100644 index 00000000..721163c8 --- /dev/null +++ b/Assets/Scripts/InputSystem/ControllerTypes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dc30ca18de2bbc24d984b036097fe60d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs new file mode 100644 index 00000000..d2cf1115 --- /dev/null +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs @@ -0,0 +1,258 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Util; + +using static JSL; + +namespace HeavenStudio.InputSystem +{ + public class InputJoyshock : InputController + { + static string[] joyShockNames = + { + "Unknown", + "Joy-Con (L)", + "Joy-Con (R)", + "Pro Controller", + "DualShock 4", + "DualSense" + }; + + int[] mappings = new int[] + { + ButtonMaskUp, + ButtonMaskDown, + ButtonMaskLeft, + ButtonMaskRight, + ButtonMaskS, + ButtonMaskE, + ButtonMaskW, + ButtonMaskN, + ButtonMaskL, + ButtonMaskR, + ButtonMaskPlus, + }; + + int joyshockHandle; + int type; + int splitType; + string joyshockName; + + InputDirection hatDirectionCurrent; + InputDirection hatDirectionLast; + + //buttons, sticks, triggers + JOY_SHOCK_STATE joyBtStateCurrent, joyBtStateLast; + //gyro and accelerometer + IMU_STATE joyImuStateCurrent, joyImuStateLast; + //touchpad + TOUCH_STATE joyTouchStateCurrent, joyTouchStateLast; + + InputJoyshock otherHalf; + + public InputJoyshock(int handle) + { + joyshockHandle = handle; + } + + public override void InitializeController() + { + joyBtStateCurrent = new JOY_SHOCK_STATE(); + joyBtStateLast = new JOY_SHOCK_STATE(); + joyImuStateCurrent = new IMU_STATE(); + joyImuStateLast = new IMU_STATE(); + joyTouchStateCurrent = new TOUCH_STATE(); + joyTouchStateLast = new TOUCH_STATE(); + + //FUTURE: remappable controls + + type = JslGetControllerType(joyshockHandle); + joyshockName = joyShockNames[type]; + + splitType = JslGetControllerSplitType(joyshockHandle); + } + + public override void UpdateState() + { + joyBtStateLast = joyBtStateCurrent; + joyBtStateCurrent = JslGetSimpleState(joyshockHandle); + } + + public override string GetDeviceName() + { + if (otherHalf != null) + return "Joy-Con Pair"; + return joyshockName; + } + + public override InputFeatures GetFeatures() + { + InputFeatures features = InputFeatures.Style_Pad | InputFeatures.Style_Baton; + switch (type) + { + case TypeJoyConLeft: + features |= InputFeatures.Readable_ShellColour | InputFeatures.Readable_ButtonColour | InputFeatures.Writable_PlayerLED | InputFeatures.Extra_SplitControllerLeft | InputFeatures.Extra_HDRumble; + break; + case TypeJoyConRight: + features |= InputFeatures.Readable_ShellColour | InputFeatures.Readable_ButtonColour | InputFeatures.Writable_PlayerLED | InputFeatures.Extra_SplitControllerRight | InputFeatures.Extra_HDRumble; + break; + case TypeProController: + features |= InputFeatures.Readable_ShellColour | InputFeatures.Readable_ButtonColour | InputFeatures.Readable_LeftGripColour | InputFeatures.Readable_RightGripColour | InputFeatures.Writable_PlayerLED | InputFeatures.Extra_HDRumble; + break; + case TypeDualShock4: + features |= InputFeatures.Readable_AnalogueTriggers | InputFeatures.Readable_Pointer | InputFeatures.Writable_LightBar; + break; + case TypeDualSense: + features |= InputFeatures.Readable_AnalogueTriggers | InputFeatures.Readable_Pointer | InputFeatures.Writable_PlayerLED | InputFeatures.Writable_LightBar; + break; + } + features |= InputFeatures.Readable_MotionSensor | InputFeatures.Extra_Rumble | InputFeatures.Style_Pad | InputFeatures.Style_Baton | InputFeatures.Style_Touch; + return features; + } + + public override int GetLastButtonDown() + { + return BitwiseUtils.FirstSetBit(joyBtStateCurrent.buttons & joyBtStateLast.buttons); + } + + public override KeyCode GetLastKeyDown() + { + return KeyCode.None; + } + + public override bool GetButton(int button) + { + return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, mappings[button]); + } + + public override bool GetButtonDown(int button) + { + return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, mappings[button]); + } + + public override bool GetButtonUp(int button) + { + return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, mappings[button]); + } + + public override float GetAxis(InputAxis axis) + { + switch (axis) + { + case InputAxis.AxisLTrigger: + return joyBtStateCurrent.lTrigger; + case InputAxis.AxisRTrigger: + return joyBtStateCurrent.rTrigger; + case InputAxis.AxisLStickX: + return joyBtStateCurrent.stickLX; + case InputAxis.AxisLStickY: + return joyBtStateCurrent.stickLY; + case InputAxis.AxisRStickX: + return joyBtStateCurrent.stickRX; + case InputAxis.AxisRStickY: + return joyBtStateCurrent.stickRY; + case InputAxis.TouchpadX: //isn't updated for now, so always returns 0f + //return joyTouchStateCurrent.t0X; + case InputAxis.TouchpadY: + //return joyTouchStateCurrent.t0Y; + default: + return 0f; + } + } + + public override bool GetHatDirection(InputDirection direction) + { + //todo: check analogue stick hat direction too + switch (direction) + { + case InputDirection.Up: + return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, ButtonMaskUp); + case InputDirection.Down: + return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, ButtonMaskDown); + case InputDirection.Left: + return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, ButtonMaskLeft); + case InputDirection.Right: + return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, ButtonMaskRight); + default: + return false; + } + } + + public override bool GetHatDirectionDown(InputDirection direction) + { + //todo: check analogue stick hat direction too + switch (direction) + { + case InputDirection.Up: + return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskUp); + case InputDirection.Down: + return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskDown); + case InputDirection.Left: + return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskLeft); + case InputDirection.Right: + return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskRight); + default: + return false; + } + } + + public override bool GetHatDirectionUp(InputDirection direction) + { + //todo: check analogue stick hat direction too + switch (direction) + { + case InputDirection.Up: + return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskUp); + case InputDirection.Down: + return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskDown); + case InputDirection.Left: + return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskLeft); + case InputDirection.Right: + return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskRight); + default: + return false; + } + } + + public override void SetPlayer(int playerNum) + { + if (playerNum == -1) + { + this.playerNum = null; + JslSetPlayerNumber(joyshockHandle, 0); + return; + } + if (type == TypeDualSense) + { + if (playerNum <= 4) + { + playerNum = DualSensePlayerMask[playerNum]; + } + } + JslSetPlayerNumber(joyshockHandle, playerNum); + this.playerNum = playerNum; + } + + public override int? GetPlayer() + { + return this.playerNum; + } + + public int GetHandle() + { + return joyshockHandle; + } + + public void DisconnectJoyshock() + { + if (otherHalf != null) + { + otherHalf = null; + } + JslSetRumble(joyshockHandle, 0, 0); + JslSetLightColour(joyshockHandle, 0); + JslSetPlayerNumber(joyshockHandle, 0); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs.meta b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs.meta new file mode 100644 index 00000000..e89224df --- /dev/null +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: abe9a6a60f8629440a3cae605aca60a3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs b/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs new file mode 100644 index 00000000..601bf854 --- /dev/null +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs @@ -0,0 +1,154 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +using static JSL; + +namespace HeavenStudio.InputSystem +{ + public class InputKeyboard : InputController + { + static KeyCode[] keyCodes = (KeyCode[]) System.Enum.GetValues(typeof(UnityEngine.KeyCode)); + + //FUTURE: remappable controls + //KeyCode[] mappings = new KeyCode[Enum.GetNames(typeof(ButtonsPad)).Length]; + KeyCode[] mappings = new KeyCode[] + { + KeyCode.UpArrow, + KeyCode.DownArrow, + KeyCode.LeftArrow, + KeyCode.RightArrow, + KeyCode.X, + KeyCode.Z, + KeyCode.C, + KeyCode.V, + KeyCode.S, + KeyCode.D, + KeyCode.Return, + }; + + InputDirection hatDirectionCurrent; + InputDirection hatDirectionLast; + + public override void InitializeController() + { + //FUTURE: remappable controls + } + + public override void UpdateState() + { + // Update the state of the controller + } + + public override string GetDeviceName() + { + return "Keyboard"; + } + + public override InputFeatures GetFeatures() + { + return InputFeatures.Readable_StringInput | InputFeatures.Style_Pad | InputFeatures.Style_Baton; + } + + public override int GetLastButtonDown() + { + return 0; + } + + public override KeyCode GetLastKeyDown() + { + for(KeyCode i = keyCodes[1]; i <= KeyCode.Menu; i++) { + if (Input.GetKeyDown(i)) + return i; + } + return KeyCode.None; + } + + public override bool GetButton(int button) + { + return Input.GetKey(mappings[button]); + } + + public override bool GetButtonDown(int button) + { + return Input.GetKeyDown(mappings[button]); + } + + public override bool GetButtonUp(int button) + { + return Input.GetKeyUp(mappings[button]); + } + + public override float GetAxis(InputAxis axis) + { + return 0; + } + + //todo: directionals + public override bool GetHatDirection(InputDirection direction) + { + switch (direction) + { + case InputDirection.Up: + return Input.GetKey(KeyCode.UpArrow); + case InputDirection.Down: + return Input.GetKey(KeyCode.DownArrow); + case InputDirection.Left: + return Input.GetKey(KeyCode.LeftArrow); + case InputDirection.Right: + return Input.GetKey(KeyCode.RightArrow); + default: + return false; + } + } + + public override bool GetHatDirectionDown(InputDirection direction) + { + switch (direction) + { + case InputDirection.Up: + return Input.GetKeyDown(KeyCode.UpArrow); + case InputDirection.Down: + return Input.GetKeyDown(KeyCode.DownArrow); + case InputDirection.Left: + return Input.GetKeyDown(KeyCode.LeftArrow); + case InputDirection.Right: + return Input.GetKeyDown(KeyCode.RightArrow); + default: + return false; + } + } + + public override bool GetHatDirectionUp(InputDirection direction) + { + switch (direction) + { + case InputDirection.Up: + return Input.GetKeyUp(KeyCode.UpArrow); + case InputDirection.Down: + return Input.GetKeyUp(KeyCode.DownArrow); + case InputDirection.Left: + return Input.GetKeyUp(KeyCode.LeftArrow); + case InputDirection.Right: + return Input.GetKeyUp(KeyCode.RightArrow); + default: + return false; + } + } + + public override void SetPlayer(int playerNum) + { + if (playerNum == -1) + { + this.playerNum = null; + return; + } + this.playerNum = playerNum; + } + + public override int? GetPlayer() + { + return playerNum; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs.meta b/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs.meta new file mode 100644 index 00000000..038696cc --- /dev/null +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 19bccc8eebf390943a5c6d8bc59f4c7f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/InputSystem/InputController.cs b/Assets/Scripts/InputSystem/InputController.cs new file mode 100644 index 00000000..5996f23e --- /dev/null +++ b/Assets/Scripts/InputSystem/InputController.cs @@ -0,0 +1,168 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace HeavenStudio.InputSystem +{ + ///

    + /// Generic class to allow adapting any type and combination of HIDs to a universal controller format. + /// Specifically designed for Heaven Studio, but can be adapted to any use. + /// + public abstract class InputController + { + //Buttons and Axis used by most controllers + public enum InputButtons : int + { + ButtonPadUp = 0, + ButtonPadDown = 1, + ButtonPadLeft = 2, + ButtonPadRight = 3, + ButtonPlus = 4, + ButtonOptions = 4, + ButtonMinus = 5, + ButtonShare = 5, + ButtonLClick = 6, + ButtonRClick = 7, + ButtonL = 8, + ButtonR = 9, + ButtonZL = 10, + ButtonZR = 11, + ButtonFaceS = 12, + ButtonFaceE = 13, + ButtonFaceW = 14, + ButtonFaceN = 15, + ButtonHome = 16, + ButtonPS = 16, + ButtonCapture = 17, + ButtonTouchpadClick = 17, + ButtonSL = 18, + ButtonSR = 19, + } + public enum InputAxis : int + { + AxisLTrigger = 4, + AxisRTrigger = 5, + AxisLStickX = 0, + AxisLStickY = 1, + AxisRStickX = 2, + AxisRStickY = 3, + TouchpadX = 6, + TouchpadY = 7 + } + + //D-Pad directions, usable to adapt analogue sticks to cardinal directions + public enum InputDirection : int + { + Up = 0, + Right = 1, + Down = 2, + Left = 3, + } + + //Common specific controller features + [System.Flags] + public enum InputFeatures + { + //readable properties + Readable_ShellColour, + Readable_ButtonColour, + Readable_LeftGripColour, + Readable_RightGripColour, + Readable_AnalogueTriggers, + Readable_StringInput, + Readable_Pointer, + Readable_MotionSensor, + + //writable properties + Writable_PlayerLED, + Writable_LightBar, + Writable_Chroma, + Writable_Speaker, + + //other / "special" properties + Extra_SplitControllerLeft, + Extra_SplitControllerRight, + Extra_Rumble, + Extra_HDRumble, + + //supported control styles + Style_Pad, + Style_Baton, + Style_Touch + }; + + //Following enums are specific to Heaven Studio, can be removed in other applications + //Control styles in Heaven Studio + public enum ControlStyles + { + Pad, + Baton, + Touch + } + + //buttons used in Heaven Studio gameplay (Pad Style) + public enum ButtonsPad : int + { + PadUp = 0, + PadDown = 1, + PadLeft = 2, + PadRight = 3, + PadS = 4, + PadE = 5, + PadW = 6, + PadN = 7, + PadL = 8, + PadR = 9, + PadPause = 10, + } + + //FUTURE: buttons used in Heaven Studio gameplay ("Form Baton" / WiiMote Style) + public enum ButtonsBaton : int + { + BatonS = 0, //-- all these... + BatonE = 1, // | + BatonW = 2, // | + BatonN = 3, //-- + BatonA = 4, // < ...map to this, but are directional + BatonB = 5, // should never be used alone + Baton1 = 6, + Baton2 = 7, + BatonPause = 8, + } + + //FUTURE: buttons used in Heaven Studio gameplay (Touch Style) + public enum ButtonsTouch : int + { + TouchL = 0, + TouchR = 1, + TouchTap = 2, + TouchFlick = 3, + TouchButtonL = 4, + TouchButtonR = 4, + } + + protected int? playerNum; + + public abstract void InitializeController(); + public abstract void UpdateState(); // Update the state of the controller + + public abstract string GetDeviceName(); // Get the name of the controller + public abstract InputFeatures GetFeatures(); // Get the features of the controller + + public abstract int GetLastButtonDown(); // Get the last button down + public abstract KeyCode GetLastKeyDown(); // Get the last key down (used for keyboards and other devices that use Keycode) + public abstract bool GetButton(int button); // is button currently pressed? + public abstract bool GetButtonDown(int button); // is button just pressed? + public abstract bool GetButtonUp(int button); // is button just released? + public abstract float GetAxis(InputAxis axis); // Get the value of an axis + public abstract bool GetHatDirection(InputDirection direction); // is direction active? + public abstract bool GetHatDirectionDown(InputDirection direction); // direction just became active? + public abstract bool GetHatDirectionUp(InputDirection direction); // direction just became inactive? + + public abstract void SetPlayer(int playerNum); // Set the player number (starts at 1, set to -1 or null for no player) + public abstract int? GetPlayer(); // Get the player number (null if no player) + + //public abstract Sprite GetDisplayIcon(); //"big icon" for the controller in the settings menu + //public abstract Sprite GetPlaybackIcon(); //"small icon" for the controller during playback + } +} \ No newline at end of file diff --git a/Assets/Scripts/InputSystem/InputController.cs.meta b/Assets/Scripts/InputSystem/InputController.cs.meta new file mode 100644 index 00000000..56dcf117 --- /dev/null +++ b/Assets/Scripts/InputSystem/InputController.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f940937684f598749af06c1297727c4b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/InputSystem/PlayerInput.cs b/Assets/Scripts/InputSystem/PlayerInput.cs new file mode 100644 index 00000000..7b50cdaa --- /dev/null +++ b/Assets/Scripts/InputSystem/PlayerInput.cs @@ -0,0 +1,227 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.InputSystem; + +using static JSL; + +namespace HeavenStudio +{ + public class PlayerInput + { + //Clockwise + public const int UP = 0; + public const int RIGHT = 1; + public const int DOWN = 2; + public const int LEFT = 3; + + /////////////////////////////// + ////TEMPORARY JSL FUNCTIONS//// + /////////////////////////////// + + static int jslDevicesFound = 0; + static int jslDevicesConnected = 0; + static int[] jslDeviceHandles; + + static List inputDevices; + + public static int InitInputControllers() + { + inputDevices = new List(); + //Keyboard setup + InputKeyboard keyboard = new InputKeyboard(); + keyboard.SetPlayer(1); + keyboard.InitializeController(); + inputDevices.Add(keyboard); + //end Keyboard setup + + //JoyShock setup + Debug.Log("Flushing possible JoyShocks..."); + DisconnectJoyshocks(); + + jslDevicesFound = JslConnectDevices(); + if (jslDevicesFound > 0) + { + jslDeviceHandles = new int[jslDevicesFound]; + jslDevicesConnected = JslGetConnectedDeviceHandles(jslDeviceHandles, jslDevicesFound); + if (jslDevicesConnected < jslDevicesFound) + { + Debug.Log("Found " + jslDevicesFound + " JoyShocks, but only " + jslDevicesConnected + " are connected."); + } + else + { + Debug.Log("Found " + jslDevicesFound + " JoyShocks."); + Debug.Log("Connected " + jslDevicesConnected + " JoyShocks."); + } + + foreach (int i in jslDeviceHandles) + { + Debug.Log("Setting up JoyShock: ( Handle " + i + ", type " + JslGetControllerType(i) + " )"); + InputJoyshock joyshock = new InputJoyshock(i); + joyshock.InitializeController(); + joyshock.SetPlayer(inputDevices.Count + 1); + } + } + else + { + Debug.Log("No JoyShocks found."); + } + //end JoyShock setup + + //TODO: XInput setup (boo) + //end XInput setup + + return inputDevices.Count; + } + + public static int GetNumControllersConnected() + { + return inputDevices.Count; + } + + public static List GetInputControllers() + { + return inputDevices; + } + + public static InputController GetInputController(int player) + { + //select input controller that has player field set to player + //this will return the first controller that has that player number in the case of controller pairs (eg. Joy-Cons) + //so such controllers should have a reference to the other controller in the pair + foreach (InputController i in inputDevices) + { + if (i.GetPlayer() == player) + { + return i; + } + } + return null; + } + + public static void UpdateInputControllers() + { + foreach (InputController i in inputDevices) + { + i.UpdateState(); + } + } + + public static void DisconnectJoyshocks() + { + if (jslDeviceHandles != null && jslDevicesConnected > 0 && jslDeviceHandles.Length > 0) + { + foreach (InputController i in inputDevices) + { + if (typeof(InputJoyshock) == i.GetType()) + { + InputJoyshock joy = (InputJoyshock)i; + joy.DisconnectJoyshock(); + } + } + } + JslDisconnectAndDisposeAll(); + jslDevicesFound = 0; + jslDevicesConnected = 0; + } + + // The autoplay isn't activated AND + // The song is actually playing AND + // The GameManager allows you to Input + public static bool playerHasControl() + { + return !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput; + } + + /*--------------------*/ + /* MAIN INPUT METHODS */ + /*--------------------*/ + + // BUTTONS + //TODO: refactor for controller and custom binds, currently uses temporary button checks + + public static bool Pressed(bool includeDPad = false) + { + bool keyDown = GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadE) || (includeDPad && GetAnyDirectionDown()); + return keyDown && !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput ; + } + + public static bool PressedUp(bool includeDPad = false) + { + bool keyUp = GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadE) || (includeDPad && GetAnyDirectionUp()); + return keyUp && !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput; + } + + public static bool Pressing(bool includeDPad = false) + { + bool pressing = GetInputController(1).GetButton((int) InputController.ButtonsPad.PadE) || (includeDPad && GetAnyDirection()); + return pressing && !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput; + } + + + public static bool AltPressed() + { + bool down = GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadS); + return down && playerHasControl(); + } + + public static bool AltPressedUp() + { + bool up = GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadS); + return up && playerHasControl(); + } + + public static bool AltPressing() + { + bool pressing = GetInputController(1).GetButton((int) InputController.ButtonsPad.PadS); + return pressing && playerHasControl(); + } + + //Directions + + public static bool GetAnyDirectionDown() + { + return (GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadUp) + || GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadDown) + || GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadLeft) + || GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadRight) + ) && playerHasControl(); + + } + + public static bool GetAnyDirectionUp() + { + return (GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadUp) + || GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadDown) + || GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadLeft) + || GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadRight) + ) && playerHasControl(); + + } + + public static bool GetAnyDirection() + { + return (GetInputController(1).GetButton((int) InputController.ButtonsPad.PadUp) + || GetInputController(1).GetButton((int) InputController.ButtonsPad.PadDown) + || GetInputController(1).GetButton((int) InputController.ButtonsPad.PadLeft) + || GetInputController(1).GetButton((int) InputController.ButtonsPad.PadRight) + ) && playerHasControl(); + + } + + public static bool GetSpecificDirection(int direction) + { + return GetInputController(1).GetHatDirection((InputController.InputDirection) direction) && playerHasControl(); + } + + public static bool GetSpecificDirectionDown(int direction) + { + return GetInputController(1).GetHatDirectionDown((InputController.InputDirection) direction) && playerHasControl(); + } + + public static bool GetSpecificDirectionUp(int direction) + { + return GetInputController(1).GetHatDirectionUp((InputController.InputDirection) direction) && playerHasControl(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/PlayerInput.cs.meta b/Assets/Scripts/InputSystem/PlayerInput.cs.meta similarity index 83% rename from Assets/Scripts/PlayerInput.cs.meta rename to Assets/Scripts/InputSystem/PlayerInput.cs.meta index 831b948c..dcfc46fb 100644 --- a/Assets/Scripts/PlayerInput.cs.meta +++ b/Assets/Scripts/InputSystem/PlayerInput.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9503627b14bba414cae0fbc5da9e4120 +guid: ff41ce113a3b89f4892e362c8ef3d773 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs index f3634062..721f99ed 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs @@ -1,8 +1,12 @@ +using System; +using System.Collections; +using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using TMPro; using HeavenStudio; +using HeavenStudio.InputSystem; using static JSL; namespace HeavenStudio.Editor @@ -11,13 +15,52 @@ namespace HeavenStudio.Editor { [SerializeField] private TMP_Text numConnectedLabel; [SerializeField] private TMP_Text currentControllerLabel; + [SerializeField] private TMP_Dropdown controllersDropdown; + [SerializeField] private TMP_Dropdown splitControllersDropdown; + + private void Start() { + numConnectedLabel.text = "Connected: " + PlayerInput.GetNumControllersConnected(); + currentControllerLabel.text = "Current Controller: " + PlayerInput.GetInputController(1).GetDeviceName(); + } public void SearchAndConnectControllers() { - int connected = PlayerInput.InitJoyShocks(); + int connected = PlayerInput.InitInputControllers(); numConnectedLabel.text = "Connected: " + connected; - //do this better - currentControllerLabel.text = "Current Controller: " + PlayerInput.GetJoyShockName(0); + currentControllerLabel.text = "Current Controller: " + PlayerInput.GetInputController(1).GetDeviceName(); + } + + public void populateControllersDropdown() + { + List dropDownData = new List(); + var vals = PlayerInput.GetInputControllers(); + for (int i = 0; i < vals.Count; i++) + { + TMP_Dropdown.OptionData optionData = new TMP_Dropdown.OptionData(); + optionData.text = vals[i].GetDeviceName(); + dropDownData.Add(optionData); + } + controllersDropdown.AddOptions(dropDownData); + controllersDropdown.value = 0; + } + + public void populateSplitControllersDropdown() + { + List dropDownData = new List(); + var vals = PlayerInput.GetInputControllers(); + InputController.InputFeatures features; + for (int i = 0; i < vals.Count; i++) + { + features = vals[i].GetFeatures(); + if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft) || features.HasFlag(InputController.InputFeatures.Extra_SplitControllerRight)) + { + TMP_Dropdown.OptionData optionData = new TMP_Dropdown.OptionData(); + optionData.text = vals[i].GetDeviceName(); + dropDownData.Add(optionData); + } + } + splitControllersDropdown.AddOptions(dropDownData); + splitControllersDropdown.value = 0; } } } \ No newline at end of file diff --git a/Assets/Scripts/PlayerInput.cs b/Assets/Scripts/PlayerInput.cs deleted file mode 100644 index 7ebf0d8b..00000000 --- a/Assets/Scripts/PlayerInput.cs +++ /dev/null @@ -1,319 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -using static JSL; - -namespace HeavenStudio -{ - public class PlayerInput - { - /////////////////////////////// - ////TEMPORARY JSL FUNCTIONS//// - /////////////////////////////// - static string[] joyShockNames = - { - "Unknown", - "Joy-Con (L)", - "Joy-Con (R)", - "Pro Controller", - "DualShock 4", - "DualSense" - }; - - static int numDevicesFound = 0; - static int numDevicesConnected = 0; - static int[] deviceHandles; - - static Dictionary joyBtStateCurrent; - static Dictionary joyBtStateLast; - - static Dictionary joyImuStateCurrent; - static Dictionary joyImuStateLast; - - public static int InitJoyShocks() - { - //flush old joyshocks - Debug.Log("Flushing possible JoyShocks..."); - JslDisconnectAndDisposeAll(); - - numDevicesFound = 0; - numDevicesConnected = 0; - - numDevicesFound = JslConnectDevices(); - if (numDevicesFound > 0) - { - deviceHandles = new int[numDevicesFound]; - numDevicesConnected = JslGetConnectedDeviceHandles(deviceHandles, numDevicesFound); - joyBtStateCurrent = new Dictionary(); - joyBtStateLast = new Dictionary(); - if (numDevicesConnected < numDevicesFound) - { - Debug.Log("Found " + numDevicesFound + " JoyShocks, but only " + numDevicesConnected + " are connected."); - } - else - { - Debug.Log("Found " + numDevicesFound + " JoyShocks."); - Debug.Log("Connected " + numDevicesConnected + " JoyShocks."); - } - - foreach (int i in deviceHandles) - { - Debug.Log("Setting up JoyShock: " + joyShockNames[JslGetControllerType(i)] + " ( Player " + i + ", type " + JslGetControllerType(i) + " )"); - } - return numDevicesConnected; - } - else - { - Debug.Log("No JoyShocks found."); - return 0; - } - } - - public static string GetJoyShockName(int playerNum) - { - return joyShockNames[JslGetControllerType(deviceHandles[playerNum])]; - } - - public static void UpdateJoyShocks() - { - if (deviceHandles == null || numDevicesConnected == 0) return; - foreach (var id in deviceHandles) - { - if (joyBtStateCurrent.ContainsKey(id)) - { - joyBtStateLast[id] = joyBtStateCurrent[id]; - } - else - { - joyBtStateLast[id] = new JOY_SHOCK_STATE(); - } - joyBtStateCurrent[id] = JslGetSimpleState(id); - } - } - - //TODO: refactor to allow controller selection (and for split controllers, multiple controllers) - static bool GetJoyBtDown(int bt) - { - if (deviceHandles == null || numDevicesConnected <= 0) // <= player number in the future - { - return false; - } - bt = 1 << bt; - int p1Id = deviceHandles[0]; - try - { - int curBt = joyBtStateCurrent[p1Id].buttons; - int oldBt = joyBtStateLast[p1Id].buttons; - return ((curBt & bt) == bt) && ((oldBt & bt) != bt); - } - catch (System.Exception) - { - return false; - } - } - static bool GetJoyBt(int bt) - { - if (deviceHandles == null || numDevicesConnected <= 0) // <= player number in the future - { - return false; - } - bt = 1 << bt; - int p1Id = deviceHandles[0]; - try - { - int curBt = joyBtStateCurrent[p1Id].buttons; - return (curBt & bt) == bt; - } - catch (System.Exception) - { - return false; - } - - } - - static bool GetJoyBtUp(int bt) - { - if (deviceHandles == null || numDevicesConnected <= 0) // <= player number in the future - { - return false; - } - bt = 1 << bt; - int p1Id = deviceHandles[0]; - try - { - int curBt = joyBtStateCurrent[p1Id].buttons; - int oldBt = joyBtStateLast[p1Id].buttons; - return ((curBt & bt) != bt) && ((oldBt & bt) == bt); - } - catch (System.Exception) - { - return false; - } - - } - - ////END TEMPORARY JSL FUNCTIONS - /////////////////////////////// - - //Clockwise - public const int UP = 0; - public const int RIGHT = 1; - public const int DOWN = 2; - public const int LEFT = 3; - - // The autoplay isn't activated AND - // The song is actually playing AND - // The GameManager allows you to Input - public static bool playerHasControl() - { - return !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput; - } - - /*--------------------*/ - /* MAIN INPUT METHODS */ - /*--------------------*/ - - // BUTTONS - //TODO: refactor for controller and custom binds, currently uses temporary button checks - - public static bool Pressed(bool includeDPad = false) - { - bool keyDown = Input.GetKeyDown(KeyCode.Z) || GetJoyBtDown(ButtonMaskE) || (includeDPad && GetAnyDirectionDown()); - return keyDown && !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput ; - } - - public static bool PressedUp(bool includeDPad = false) - { - bool keyUp = Input.GetKeyUp(KeyCode.Z) || GetJoyBtUp(ButtonMaskE) || (includeDPad && GetAnyDirectionUp()); - return keyUp && !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput; - } - - public static bool Pressing(bool includeDPad = false) - { - bool pressing = Input.GetKey(KeyCode.Z) || GetJoyBt(ButtonMaskE) || (includeDPad && GetAnyDirection()); - return pressing && !GameManager.instance.autoplay && Conductor.instance.isPlaying && GameManager.instance.canInput; - } - - - public static bool AltPressed() - { - bool down = Input.GetKeyDown(KeyCode.X) || GetJoyBtDown(ButtonMaskS); - return down && playerHasControl(); - } - - public static bool AltPressedUp() - { - bool up = Input.GetKeyUp(KeyCode.X) || GetJoyBtUp(ButtonMaskS); - return up && playerHasControl(); - } - - public static bool AltPressing() - { - bool pressing = Input.GetKey(KeyCode.X) || GetJoyBt(ButtonMaskS); - return pressing && playerHasControl(); - } - - //Directions - - public static bool GetAnyDirectionDown() - { - return (Input.GetKeyDown(KeyCode.UpArrow) - || Input.GetKeyDown(KeyCode.DownArrow) - || Input.GetKeyDown(KeyCode.LeftArrow) - || Input.GetKeyDown(KeyCode.RightArrow) - - || GetJoyBtDown(ButtonMaskUp) - || GetJoyBtDown(ButtonMaskDown) - || GetJoyBtDown(ButtonMaskLeft) - || GetJoyBtDown(ButtonMaskRight) - ) && playerHasControl(); - - } - - public static bool GetAnyDirectionUp() - { - return (Input.GetKeyUp(KeyCode.UpArrow) - || Input.GetKeyUp(KeyCode.DownArrow) - || Input.GetKeyUp(KeyCode.LeftArrow) - || Input.GetKeyUp(KeyCode.RightArrow) - - || GetJoyBtUp(ButtonMaskUp) - || GetJoyBtUp(ButtonMaskDown) - || GetJoyBtUp(ButtonMaskLeft) - || GetJoyBtUp(ButtonMaskRight) - ) && playerHasControl(); - - } - - public static bool GetAnyDirection() - { - return (Input.GetKey(KeyCode.UpArrow) - || Input.GetKey(KeyCode.DownArrow) - || Input.GetKey(KeyCode.LeftArrow) - || Input.GetKey(KeyCode.RightArrow) - - || GetJoyBt(ButtonMaskUp) - || GetJoyBt(ButtonMaskDown) - || GetJoyBt(ButtonMaskLeft) - || GetJoyBt(ButtonMaskRight) - ) && playerHasControl(); - - } - - public static bool GetSpecificDirectionDown(int direction) - { - KeyCode targetCode = getKeyCode(direction); - if (targetCode == KeyCode.None) return false; - - int targetMask = getButtonMask(direction); - if (targetMask == 0) return false; - return (Input.GetKeyDown(targetCode) || GetJoyBtDown(targetMask)) && playerHasControl(); - } - - public static bool GetSpecificDirectionUp(int direction) - { - KeyCode targetCode = getKeyCode(direction); - if (targetCode == KeyCode.None) return false; - - int targetMask = getButtonMask(direction); - if (targetMask == 0) return false; - - return (Input.GetKeyUp(targetCode) || GetJoyBtUp(targetMask)) && playerHasControl(); - } - - - private static KeyCode getKeyCode(int direction) - { - KeyCode targetKeyCode; - - switch (direction) - { - case PlayerInput.UP: targetKeyCode = KeyCode.UpArrow; break; - case PlayerInput.DOWN: targetKeyCode = KeyCode.DownArrow; break; - case PlayerInput.LEFT: targetKeyCode = KeyCode.LeftArrow; break; - case PlayerInput.RIGHT: targetKeyCode = KeyCode.RightArrow; break; - default: targetKeyCode = KeyCode.None; break; - } - - return targetKeyCode; - } - - private static int getButtonMask(int direction) - { - int targetKeyCode; - - switch (direction) - { - case PlayerInput.UP: targetKeyCode = ButtonMaskUp; break; - case PlayerInput.DOWN: targetKeyCode = ButtonMaskDown; break; - case PlayerInput.LEFT: targetKeyCode = ButtonMaskLeft; break; - case PlayerInput.RIGHT: targetKeyCode = ButtonMaskRight; break; - default: targetKeyCode = -1; break; - } - - return targetKeyCode; - } - - } -} \ No newline at end of file diff --git a/Assets/Scripts/Util/BitwiseUtils.cs b/Assets/Scripts/Util/BitwiseUtils.cs new file mode 100644 index 00000000..df5c98b9 --- /dev/null +++ b/Assets/Scripts/Util/BitwiseUtils.cs @@ -0,0 +1,50 @@ +using System; +using System.Collections; +using System.Collections.Generic; + +namespace HeavenStudio.Util +{ + public static class BitwiseUtils + { + /// + /// Returns the value of the lowest set bit in the given integer. + /// + /// The integer to check. + public static int FirstSetBit(int num) + { + return num & (-num); + } + + /// + /// Returns true if the wanted bit is set in the given integer. + /// + /// The integer to check. + /// The bit(s) to check for. + public static bool WantCurrent(int num, int want) + { + return (num & want) == want; + } + + /// + /// Returns true if the wanted bit is set in the first integer, and not in the second. + /// + /// The first integer to check. + /// The second integer to check. + /// The bit(s) to check for. + public static bool WantCurrentAndNotLast(int num1, int num2, int want) + { + return ((num1 & want) == want) && ((num2 & want) != want); + } + + /// + /// Returns true if the wanted bit is not set in the first integer, but set in the second. + /// + /// The first integer to check. + /// The second integer to check. + /// The bit(s) to check for. + public static bool WantNotCurrentAndLast(int num1, int num2, int want) + { + return ((num1 & want) != want) && ((num2 & want) == want); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Util/BitwiseUtils.cs.meta b/Assets/Scripts/Util/BitwiseUtils.cs.meta new file mode 100644 index 00000000..5b00a3b6 --- /dev/null +++ b/Assets/Scripts/Util/BitwiseUtils.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 18f088a4c3c17b143a1985f3cee5d90a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From 96ac4652008203a24aa9a56603502a69b2c80dfb Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sat, 23 Jul 2022 22:24:07 -0400 Subject: [PATCH 23/28] add controller selection, auto-search - fix bug in master volume control where the text input doesn't work - fix bug in the Fan Club minigame where the player wouldn't jump when they were supposed to --- Assets/Scenes/Editor.unity | 31 +++++++--- Assets/Scripts/Games/FanClub/NtrIdolFan.cs | 2 + .../ControllerTypes/InputJoyshock.cs | 59 +++++++++++------- .../ControllerTypes/InputKeyboard.cs | 6 +- Assets/Scripts/InputSystem/InputController.cs | 2 +- Assets/Scripts/InputSystem/PlayerInput.cs | 17 ++++++ .../SettingsDialog/Tabs/ControllerSettings.cs | 60 ++++++++++++++++++- .../SettingsDialog/Tabs/DispAudioSettings.cs | 2 +- 8 files changed, 144 insertions(+), 35 deletions(-) diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index 14b60410..71a329c3 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -736,7 +736,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &14095204 RectTransform: m_ObjectHideFlags: 0 @@ -3972,7 +3972,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -289.15, y: 2} + m_AnchoredPosition: {x: -289.15002, y: 2} m_SizeDelta: {x: -578.29, y: 49.92} m_Pivot: {x: 0.5, y: 0} --- !u!114 &156962255 @@ -10814,6 +10814,9 @@ MonoBehaviour: m_EditorClassIdentifier: numConnectedLabel: {fileID: 976256976} currentControllerLabel: {fileID: 1007704296} + controllersDropdown: {fileID: 1317282580} + splitControllersDropdown: {fileID: 1219573650} + autoSearchLabel: {fileID: 1359502640} --- !u!1 &528192059 GameObject: m_ObjectHideFlags: 0 @@ -13272,7 +13275,7 @@ MonoBehaviour: m_HandleRect: {fileID: 704039020} m_Direction: 0 m_Value: 0 - m_Size: 0.032871276 + m_Size: 0.03287128 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -19115,7 +19118,7 @@ MonoBehaviour: m_HandleRect: {fileID: 1589389271} m_Direction: 2 m_Value: 1 - m_Size: 1 + m_Size: 0.9999944 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -24822,7 +24825,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 130.0071} + m_AnchoredPosition: {x: 0, y: 129.91104} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1154875944 @@ -25279,7 +25282,7 @@ RectTransform: 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: -49.999878} + m_AnchoredPosition: {x: 0, y: -49.99991} m_SizeDelta: {x: -48, y: -148} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1182686745 @@ -38346,7 +38349,19 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1802706671} m_OnClick: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 527828799} + m_TargetAssemblyTypeName: HeavenStudio.Editor.ControllerSettings, Assembly-CSharp + m_MethodName: StartAutoSearch + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!114 &1802706671 MonoBehaviour: m_ObjectHideFlags: 0 @@ -38494,7 +38509,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -84.98996} + m_AnchoredPosition: {x: 0, y: -84.98999} m_SizeDelta: {x: 320, y: -113.92} m_Pivot: {x: 0, y: 1} --- !u!1 &1852819572 diff --git a/Assets/Scripts/Games/FanClub/NtrIdolFan.cs b/Assets/Scripts/Games/FanClub/NtrIdolFan.cs index 8122fd13..23b20a1b 100644 --- a/Assets/Scripts/Games/FanClub/NtrIdolFan.cs +++ b/Assets/Scripts/Games/FanClub/NtrIdolFan.cs @@ -122,6 +122,7 @@ namespace HeavenStudio.Games.Scripts_FanClub { animator.Play("FanFree", -1, 0); stopBeat = false; + clappingStartTime = Single.MinValue; } } } @@ -204,6 +205,7 @@ namespace HeavenStudio.Games.Scripts_FanClub animator.Play("FanJump", -1, 0); Jukebox.PlayOneShotGame("fanClub/play_jump"); jumpStartTime = cond.songPositionInBeats; + clappingStartTime = Single.MinValue; stopCharge = false; } diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs index d2cf1115..bcf103bd 100644 --- a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs @@ -123,17 +123,17 @@ namespace HeavenStudio.InputSystem public override bool GetButton(int button) { - return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, mappings[button]); + return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, 1 << mappings[button]); } public override bool GetButtonDown(int button) { - return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, mappings[button]); + return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << mappings[button]); } public override bool GetButtonUp(int button) { - return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, mappings[button]); + return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << mappings[button]); } public override float GetAxis(InputAxis axis) @@ -164,74 +164,93 @@ namespace HeavenStudio.InputSystem public override bool GetHatDirection(InputDirection direction) { //todo: check analogue stick hat direction too + int bt; switch (direction) { case InputDirection.Up: - return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, ButtonMaskUp); + bt = mappings[0]; + break; case InputDirection.Down: - return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, ButtonMaskDown); + bt = mappings[1]; + break; case InputDirection.Left: - return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, ButtonMaskLeft); + bt = mappings[2]; + break; case InputDirection.Right: - return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, ButtonMaskRight); + bt = mappings[3]; + break; default: return false; } + return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, 1 << bt); } public override bool GetHatDirectionDown(InputDirection direction) { //todo: check analogue stick hat direction too + int bt; switch (direction) { case InputDirection.Up: - return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskUp); + bt = mappings[0]; + break; case InputDirection.Down: - return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskDown); + bt = mappings[1]; + break; case InputDirection.Left: - return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskLeft); + bt = mappings[2]; + break; case InputDirection.Right: - return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskRight); + bt = mappings[3]; + break; default: return false; } + return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << bt); } public override bool GetHatDirectionUp(InputDirection direction) { //todo: check analogue stick hat direction too + int bt; switch (direction) { case InputDirection.Up: - return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskUp); + bt = mappings[0]; + break; case InputDirection.Down: - return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskDown); + bt = mappings[1]; + break; case InputDirection.Left: - return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskLeft); + bt = mappings[2]; + break; case InputDirection.Right: - return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, ButtonMaskRight); + bt = mappings[3]; + break; default: return false; } + return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << bt); } - public override void SetPlayer(int playerNum) + public override void SetPlayer(int? playerNum) { - if (playerNum == -1) + if (playerNum == -1 || playerNum == null) { this.playerNum = null; JslSetPlayerNumber(joyshockHandle, 0); return; } + this.playerNum = playerNum; + int ledMask = (int) this.playerNum; if (type == TypeDualSense) { if (playerNum <= 4) { - playerNum = DualSensePlayerMask[playerNum]; + ledMask = DualSensePlayerMask[(int) this.playerNum]; } } - JslSetPlayerNumber(joyshockHandle, playerNum); - this.playerNum = playerNum; + JslSetPlayerNumber(joyshockHandle, ledMask); } public override int? GetPlayer() diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs b/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs index 601bf854..7ff3b4de 100644 --- a/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputKeyboard.cs @@ -136,14 +136,14 @@ namespace HeavenStudio.InputSystem } } - public override void SetPlayer(int playerNum) + public override void SetPlayer(int? playerNum) { - if (playerNum == -1) + if (playerNum == -1 || playerNum == null) { this.playerNum = null; return; } - this.playerNum = playerNum; + this.playerNum = (int) playerNum; } public override int? GetPlayer() diff --git a/Assets/Scripts/InputSystem/InputController.cs b/Assets/Scripts/InputSystem/InputController.cs index 5996f23e..97261cf6 100644 --- a/Assets/Scripts/InputSystem/InputController.cs +++ b/Assets/Scripts/InputSystem/InputController.cs @@ -159,7 +159,7 @@ namespace HeavenStudio.InputSystem public abstract bool GetHatDirectionDown(InputDirection direction); // direction just became active? public abstract bool GetHatDirectionUp(InputDirection direction); // direction just became inactive? - public abstract void SetPlayer(int playerNum); // Set the player number (starts at 1, set to -1 or null for no player) + public abstract void SetPlayer(int? playerNum); // Set the player number (starts at 1, set to -1 or null for no player) public abstract int? GetPlayer(); // Get the player number (null if no player) //public abstract Sprite GetDisplayIcon(); //"big icon" for the controller in the settings menu diff --git a/Assets/Scripts/InputSystem/PlayerInput.cs b/Assets/Scripts/InputSystem/PlayerInput.cs index 7b50cdaa..3bd4c7ce 100644 --- a/Assets/Scripts/InputSystem/PlayerInput.cs +++ b/Assets/Scripts/InputSystem/PlayerInput.cs @@ -60,6 +60,7 @@ namespace HeavenStudio InputJoyshock joyshock = new InputJoyshock(i); joyshock.InitializeController(); joyshock.SetPlayer(inputDevices.Count + 1); + inputDevices.Add(joyshock); } } else @@ -99,6 +100,22 @@ namespace HeavenStudio return null; } + public static int GetInputControllerId(int player) + { + //select input controller id that has player field set to player + //this will return the first controller that has that player number in the case of controller pairs (eg. Joy-Cons) + //so such controllers should have a reference to the other controller in the pair + //controller IDs are determined by connection order (the Keyboard is always first) + for (int i = 0; i < inputDevices.Count; i++) + { + if (inputDevices[i].GetPlayer() == player) + { + return i; + } + } + return -1; + } + public static void UpdateInputControllers() { foreach (InputController i in inputDevices) diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs index 721f99ed..53c682ff 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs @@ -17,10 +17,53 @@ namespace HeavenStudio.Editor [SerializeField] private TMP_Text currentControllerLabel; [SerializeField] private TMP_Dropdown controllersDropdown; [SerializeField] private TMP_Dropdown splitControllersDropdown; + [SerializeField] private GameObject autoSearchLabel; + + private bool isAutoSearching = false; private void Start() { numConnectedLabel.text = "Connected: " + PlayerInput.GetNumControllersConnected(); currentControllerLabel.text = "Current Controller: " + PlayerInput.GetInputController(1).GetDeviceName(); + PopulateControllersDropdown(); + PopulateSplitControllersDropdown(); + + controllersDropdown.onValueChanged.AddListener(delegate + { + InputController lastController = PlayerInput.GetInputController(1); + InputController newController = PlayerInput.GetInputControllers()[controllersDropdown.value]; + lastController.SetPlayer(newController.GetPlayer() != null ? (int) newController.GetPlayer() : -1); + newController.SetPlayer(1); + currentControllerLabel.text = "Current Controller: " + newController.GetDeviceName(); + + if (typeof(InputJoyshock) == newController.GetType()) { + StartCoroutine(SelectionVibrate((InputJoyshock) newController)); + } + }); + } + + private void Update() { + if (isAutoSearching) { + var controllers = PlayerInput.GetInputControllers(); + foreach (var controller in controllers) { + if (controller.GetLastButtonDown() > 0 || controller.GetLastKeyDown() > 0) { + PlayerInput.GetInputController(1).SetPlayer(controller.GetPlayer() != null ? (int) controller.GetPlayer() : -1); + controller.SetPlayer(1); + isAutoSearching = false; + autoSearchLabel.SetActive(false); + controllersDropdown.value = PlayerInput.GetInputControllerId(1); + currentControllerLabel.text = "Current Controller: " + controller.GetDeviceName(); + + if (typeof(InputJoyshock) == controller.GetType()) { + StartCoroutine(SelectionVibrate((InputJoyshock) controller)); + } + } + } + } + } + + public void StartAutoSearch() { + autoSearchLabel.SetActive(true); + isAutoSearching = true; } public void SearchAndConnectControllers() @@ -28,9 +71,11 @@ namespace HeavenStudio.Editor int connected = PlayerInput.InitInputControllers(); numConnectedLabel.text = "Connected: " + connected; currentControllerLabel.text = "Current Controller: " + PlayerInput.GetInputController(1).GetDeviceName(); + PopulateControllersDropdown(); + PopulateSplitControllersDropdown(); } - public void populateControllersDropdown() + public void PopulateControllersDropdown() { List dropDownData = new List(); var vals = PlayerInput.GetInputControllers(); @@ -44,7 +89,7 @@ namespace HeavenStudio.Editor controllersDropdown.value = 0; } - public void populateSplitControllersDropdown() + public void PopulateSplitControllersDropdown() { List dropDownData = new List(); var vals = PlayerInput.GetInputControllers(); @@ -62,5 +107,16 @@ namespace HeavenStudio.Editor splitControllersDropdown.AddOptions(dropDownData); splitControllersDropdown.value = 0; } + + IEnumerator SelectionVibrate(InputJoyshock controller) + { + JslSetRumbleFrequency(controller.GetHandle(), 0.2f, 0.25f, 80f, 160f); + yield return new WaitForSeconds(0.08f); + JslSetRumbleFrequency(controller.GetHandle(), 0f, 0f, 0f, 0f); + yield return new WaitForSeconds(0.04f); + JslSetRumbleFrequency(controller.GetHandle(), 0.25f, 0f, 640f, 0f); + yield return new WaitForSeconds(0.05f); + JslSetRumbleFrequency(controller.GetHandle(), 0f, 0f, 0f, 0f); + } } } \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs index 2735d6cd..4de43ffa 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs @@ -68,7 +68,7 @@ namespace HeavenStudio.Editor public void OnVolLabelChanged() { - volSlider.value = (float)System.Math.Round(System.Convert.ToSingle(volLabel.text), 2); + volSlider.value = (float)System.Math.Round(System.Convert.ToSingle(volLabel.text) / 100f, 2); GlobalGameManager.ChangeMasterVolume(volSlider.value); } } From a695a4c221b33bb2298d42b9fae356ce18e18aae Mon Sep 17 00:00:00 2001 From: minenice55 Date: Sun, 24 Jul 2022 18:38:00 -0400 Subject: [PATCH 24/28] dual joy-con support - add controller icons in the controller selection menu --- Assets/Plugins/JSL/x64/JoyShockLibrary.dll | Bin 139264 -> 123392 bytes Assets/Plugins/JSL/x64/JoyShockLibrary.exp | Bin 0 -> 8941 bytes .../Plugins/JSL/x64/JoyShockLibrary.exp.meta | 7 + Assets/Plugins/JSL/x86/JoyShockLibrary.dll | Bin 1163264 -> 54272 bytes Assets/Plugins/JSL/x86/JoyShockLibrary.exp | Bin 0 -> 9105 bytes .../Plugins/JSL/x86/JoyShockLibrary.exp.meta | 7 + .../Sprites/UI/Common/Controllers.meta | 8 + .../Controllers/ControllerShader.shader | 150 ++ .../Controllers/ControllerShader.shader.meta | 10 + .../Controllers/UIControllerMaterial.mat | 91 + .../Controllers/UIControllerMaterial.mat.meta | 8 + .../UI/Common/Controllers/controllerSheet.png | Bin 0 -> 444574 bytes .../Controllers/controllerSheet.png.meta | 276 +++ Assets/Scenes/Editor.unity | 1838 ++++++----------- .../ControllerTypes/InputJoyshock.cs | 173 +- Assets/Scripts/InputSystem/InputController.cs | 2 + Assets/Scripts/InputSystem/PlayerInput.cs | 27 +- .../SettingsDialog/Tabs/ControllerSettings.cs | 195 +- Assets/Scripts/Util/BitwiseUtils.cs | 13 + 19 files changed, 1495 insertions(+), 1310 deletions(-) create mode 100644 Assets/Plugins/JSL/x64/JoyShockLibrary.exp create mode 100644 Assets/Plugins/JSL/x64/JoyShockLibrary.exp.meta create mode 100644 Assets/Plugins/JSL/x86/JoyShockLibrary.exp create mode 100644 Assets/Plugins/JSL/x86/JoyShockLibrary.exp.meta create mode 100644 Assets/Resources/Sprites/UI/Common/Controllers.meta create mode 100644 Assets/Resources/Sprites/UI/Common/Controllers/ControllerShader.shader create mode 100644 Assets/Resources/Sprites/UI/Common/Controllers/ControllerShader.shader.meta create mode 100644 Assets/Resources/Sprites/UI/Common/Controllers/UIControllerMaterial.mat create mode 100644 Assets/Resources/Sprites/UI/Common/Controllers/UIControllerMaterial.mat.meta create mode 100644 Assets/Resources/Sprites/UI/Common/Controllers/controllerSheet.png create mode 100644 Assets/Resources/Sprites/UI/Common/Controllers/controllerSheet.png.meta diff --git a/Assets/Plugins/JSL/x64/JoyShockLibrary.dll b/Assets/Plugins/JSL/x64/JoyShockLibrary.dll index e2ffd1abce5cc4e47a5ebe5ee2312d4fef4fa7f0..31c2d9910c2ec7fc43a0ac05406da91761a2606f 100644 GIT binary patch delta 24983 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 VBxp+3J%OZPeG_r46P^MS{~xg?`F8*S delta 36765 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 diff --git a/Assets/Plugins/JSL/x64/JoyShockLibrary.exp b/Assets/Plugins/JSL/x64/JoyShockLibrary.exp new file mode 100644 index 0000000000000000000000000000000000000000..33107615e7b80a979cd6592145117a85c307cbce GIT binary patch literal 8941 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 VZ1pMk4AQivXs0z=Q2w7j{|naEt!DrL literal 1163264 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

    D~qz}r)wVdjofB*ErKRxijs0ZHl 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 literal 0 HcmV?d00001 diff --git a/Assets/Plugins/JSL/x86/JoyShockLibrary.exp.meta b/Assets/Plugins/JSL/x86/JoyShockLibrary.exp.meta new file mode 100644 index 00000000..d692a168 --- /dev/null +++ b/Assets/Plugins/JSL/x86/JoyShockLibrary.exp.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 47521c369c3ab7849aeb7e479bad21ea +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/Controllers.meta b/Assets/Resources/Sprites/UI/Common/Controllers.meta new file mode 100644 index 00000000..3ac6e35b --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/Controllers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c9421977f50da33418300b1de2773909 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/Controllers/ControllerShader.shader b/Assets/Resources/Sprites/UI/Common/Controllers/ControllerShader.shader new file mode 100644 index 00000000..2c9b2b04 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/Controllers/ControllerShader.shader @@ -0,0 +1,150 @@ +// Upgrade NOTE: replaced '_Object2World' with 'unity_ObjectToWorld' +// Upgrade NOTE: replaced '_World2Object' with 'unity_WorldToObject' +// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' + +Shader "UI/ControllerShader" +{ + Properties + { + _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + _BodyColor ("Body Colour", Color) = (1,1,1,1) + _BtnColor ("Button Colour", Color) = (1,1,1,1) + _LGripColor ("Left Grip Colour", Color) = (1,1,1,1) + _RGripColor ("Right Grip Colour", Color) = (1,1,1,1) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _ColorMask ("Color Mask", Float) = 15 + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 + } + + SubShader + { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + "PreviewType"="Plane" + "CanUseSpriteAtlas"="True" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull Off + Lighting Off + ZWrite Off + ZTest [unity_GUIZTestMode] + Blend SrcAlpha OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + }; + + sampler2D _MainTex; + fixed4 _Color; + fixed4 _BodyColor; + fixed4 _BtnColor; + fixed4 _LGripColor; + fixed4 _RGripColor; + fixed4 _TextureSampleAdd; + float4 _ClipRect; + float4 _MainTex_ST; + float4 _MainTex_TexelSize; + + struct v2f + { + half2 texcoord : TEXCOORD0; + float3 worldPos : TEXCOORD1; + float3 localPos : TEXCOORD2; + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + }; + + v2f vert(appdata_t IN) + { + v2f OUT; + OUT.vertex = UnityObjectToClipPos(IN.vertex); + float4 scaleVertex = float4(IN.vertex.xyz, 0); //By setting the last value to 0 it ignores the flipping ( loses relative position if sprite is flipped :( ) + float4 wP = mul(unity_ObjectToWorld, scaleVertex); //Get the object to world vertex and store it + OUT.worldPos = wP.xyz; //For use in fragment shader + float4 lP = mul(unity_WorldToObject, scaleVertex); //Get the world to object vertex and store it + OUT.localPos = lP.xyz; //For use in fragment shader + + OUT.texcoord = TRANSFORM_TEX(IN.texcoord, _MainTex); + OUT.color = IN.color; + + return OUT; + } + + fixed4 frag(v2f IN) : SV_Target + { + fixed4 t = tex2D(_MainTex, IN.texcoord)*IN.color; + //Calculate relative position + fixed2 relativeWorld = fixed2(IN.worldPos.x + IN.localPos.x, IN.worldPos.y + IN.localPos.y); + + //This becomes the UV for the texture I want to apply to the sprite ( using the sprites width and height ) + fixed2 relativePos = fixed2((relativeWorld.x + _MainTex_TexelSize.z), (relativeWorld.y + _MainTex_TexelSize.w)); + + fixed r = tex2D(_MainTex, IN.texcoord).r; + fixed g = tex2D(_MainTex, IN.texcoord).g; + fixed b = tex2D(_MainTex, IN.texcoord).b; + fixed lg = 0.0; + fixed rg = 0.0; + if (relativePos.x <= 0.5) + { + lg = b; + } + else + { + rg = b; + } + + half4 color = _TextureSampleAdd + IN.color; + color.rgb = (r * _BodyColor.rgb) + (g * _BtnColor.rgb) + (lg * _LGripColor.rgb) + (rg * _RGripColor.rgb); + color.a = tex2D(_MainTex, IN.texcoord).a; + + #ifdef UNITY_UI_CLIP_RECT + color.a *= UnityGet2DClipping(IN.worldPos.xy, _ClipRect); + #endif + + #ifdef UNITY_UI_ALPHACLIP + clip (color.a - 0.001); + #endif + + return color; + } + ENDCG + } + } +} \ No newline at end of file diff --git a/Assets/Resources/Sprites/UI/Common/Controllers/ControllerShader.shader.meta b/Assets/Resources/Sprites/UI/Common/Controllers/ControllerShader.shader.meta new file mode 100644 index 00000000..222aa745 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/Controllers/ControllerShader.shader.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: cfe42e963af2b934bb427536d4d29068 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + preprocessorOverride: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/Controllers/UIControllerMaterial.mat b/Assets/Resources/Sprites/UI/Common/Controllers/UIControllerMaterial.mat new file mode 100644 index 00000000..98af8e0c --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/Controllers/UIControllerMaterial.mat @@ -0,0 +1,91 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: UIControllerMaterial + m_Shader: {fileID: 4800000, guid: cfe42e963af2b934bb427536d4d29068, 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} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: d44d97eed2a444b41be17f9737b43b5f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UVSec: 0 + - _UseUIAlphaClip: 0 + - _ZWrite: 1 + m_Colors: + - _BodyColor: {r: 0.11764706, g: 0.039215688, b: 0.039215688, a: 1} + - _BtnColor: {r: 0, g: 0.11764706, b: 0.11764706, a: 1} + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _LGripColor: {r: 0.039215688, g: 0.7254902, b: 0.9019608, a: 1} + - _RGripColor: {r: 1, g: 0.23529412, b: 0.15686275, a: 1} + - _Rect: {r: 0, g: 0, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/UI/Common/Controllers/UIControllerMaterial.mat.meta b/Assets/Resources/Sprites/UI/Common/Controllers/UIControllerMaterial.mat.meta new file mode 100644 index 00000000..982504e2 --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/Controllers/UIControllerMaterial.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 55b3a6672a0ec294d8f3edb9c1f94b36 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/UI/Common/Controllers/controllerSheet.png b/Assets/Resources/Sprites/UI/Common/Controllers/controllerSheet.png new file mode 100644 index 0000000000000000000000000000000000000000..ac9544cda8693c763a4431981252d26e71eacdfa GIT binary patch literal 444574 zcmeEu`Cn3L^gp(*Q|V-j+c>#oYL4YnF4$z7dub-FIMPOlrieT0%w*+|QZ8w3WQpbm zQHo-UPKnf*%V3IuN~wu}N`#1l%JA{%o_g`iK6_?5 zg`KJ55=y44`)iWvDJrW^{doTT`MbU?yuwuBQ1>v8yBIUw%*EARQ##1Nq$UxntNF^5 zmkQ9c|2_U!0{<(4|CPZ1hXjIAQ+?Ur-52^mG1rxdoI*pt*CfG@uOD8$a#!#lXSx`b zvY8N7cUv2q`%dUM!!9Zzxc>$te&Hupom=-=`yYMCt7=PSXz-`x&b z8y2wAOd&i7^>h$z9_T%v#Wj@E22572fyPq{^jDg}23gJm=%<7S|KL}1|J-MpGdAN* z!)?@`c<#G$6R7rM`}&pUem~zx zFm~lJ!Re+ZZ<31{MGW#~`%?i9vk*z*w�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

    +1gffIB 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

    fcrDJbnw|*vtfcCTco>E0} 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 bZ!WB1>MC%yZQI?oj~ksZ|10;H)Aj!Yo2>h< literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/UI/Common/Controllers/controllerSheet.png.meta b/Assets/Resources/Sprites/UI/Common/Controllers/controllerSheet.png.meta new file mode 100644 index 00000000..fd2c7e0f --- /dev/null +++ b/Assets/Resources/Sprites/UI/Common/Controllers/controllerSheet.png.meta @@ -0,0 +1,276 @@ +fileFormatVersion: 2 +guid: d44d97eed2a444b41be17f9737b43b5f +TextureImporter: + internalIDToNameTable: + - first: + 213: 6680111460237765715 + second: pcKeyboard + - first: + 213: -418123597310507147 + second: sonyDualsense + - first: + 213: -8353205122300186910 + second: sonyDualShock + - first: + 213: 997315915213647506 + second: nxProcon + - first: + 213: 8903944674802394384 + second: nxJoyconPair + - first: + 213: 9166690998051772148 + second: nxJoyconR + - first: + 213: 2557230542604182733 + second: nxJoyconL + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 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 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: pcKeyboard + rect: + serializedVersion: 2 + x: 55 + y: 3305 + width: 1190 + height: 692 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 35cec77faf584bc50800000000000000 + internalID: 6680111460237765715 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: sonyDualsense + rect: + serializedVersion: 2 + x: 1425 + y: 3183 + width: 1250 + height: 869 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5774916bdc6823af0800000000000000 + internalID: -418123597310507147 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: sonyDualShock + rect: + serializedVersion: 2 + x: 2779 + y: 3189 + width: 1258 + height: 797 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2eee25dc234731c80800000000000000 + internalID: -8353205122300186910 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: nxProcon + rect: + serializedVersion: 2 + x: 31 + y: 2131 + width: 1212 + height: 840 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 29e27277a8d27dd00800000000000000 + internalID: 997315915213647506 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: nxJoyconPair + rect: + serializedVersion: 2 + x: 1599 + y: 2069 + width: 852 + height: 924 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 015e351b18a219b70800000000000000 + internalID: 8903944674802394384 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: nxJoyconR + rect: + serializedVersion: 2 + x: 2923 + y: 2590 + width: 922 + height: 473 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4f695a045e0a63f70800000000000000 + internalID: 9166690998051772148 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: nxJoyconL + rect: + serializedVersion: 2 + x: 2925 + y: 2048 + width: 924 + height: 473 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: dc4a3b431ab1d7320800000000000000 + internalID: 2557230542604182733 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index 71a329c3..85bb7786 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -447,7 +447,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: ba34210de39bafc4d9bc0bb9163d83c7, type: 3} + m_Sprite: {fileID: 21300000, guid: e63dfe3b432d7404bab9ef307426a0bf, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -2684,12 +2684,12 @@ RectTransform: - {fileID: 5365813} - {fileID: 589585545} m_Father: {fileID: 1434436823} - m_RootOrder: 2 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 500, y: -69} - m_SizeDelta: {x: 206.38, y: 30} + m_AnchoredPosition: {x: 330, y: -69} + m_SizeDelta: {x: 136.83, y: 30} m_Pivot: {x: 0, y: 0.5} --- !u!114 &102085520 MonoBehaviour: @@ -2734,7 +2734,19 @@ MonoBehaviour: m_TargetGraphic: {fileID: 102085521} m_OnClick: m_PersistentCalls: - m_Calls: [] + m_Calls: + - m_Target: {fileID: 527828799} + m_TargetAssemblyTypeName: HeavenStudio.Editor.ControllerSettings, Assembly-CSharp + m_MethodName: CancelPairSearch + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!114 &102085521 MonoBehaviour: m_ObjectHideFlags: 0 @@ -4802,6 +4814,81 @@ MonoBehaviour: colorTableActive: 0 colorPreview: {fileID: 0} inputFieldString: {fileID: 0} +--- !u!1 &189878587 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 189878588} + - component: {fileID: 189878590} + - component: {fileID: 189878589} + m_Layer: 5 + m_Name: DualSense + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &189878588 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 189878587} + m_LocalRotation: {x: -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: 674573516} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 571, y: -116} + m_SizeDelta: {x: 208.33333, y: 144.66667} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &189878589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 189878587} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 55b3a6672a0ec294d8f3edb9c1f94b36, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -418123597310507147, guid: d44d97eed2a444b41be17f9737b43b5f, 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 &189878590 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 189878587} + m_CullTransparentMesh: 1 --- !u!1 &191459085 GameObject: m_ObjectHideFlags: 0 @@ -5129,140 +5216,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 205810614} m_CullTransparentMesh: 1 ---- !u!1 &208746863 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 208746864} - - component: {fileID: 208746866} - - component: {fileID: 208746865} - m_Layer: 5 - m_Name: Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &208746864 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 208746863} - m_LocalRotation: {x: 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: 1219573649} - 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: -7.5, y: -0.5} - m_SizeDelta: {x: -35, y: -13} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &208746865 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 208746863} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &208746866 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 208746863} - m_CullTransparentMesh: 1 --- !u!1 &210898217 GameObject: m_ObjectHideFlags: 0 @@ -6152,6 +6105,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 246861488} m_CullTransparentMesh: 1 +--- !u!1 &246931085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 246931086} + - component: {fileID: 246931088} + - component: {fileID: 246931087} + m_Layer: 5 + m_Name: Joy-Con (L) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &246931086 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246931085} + m_LocalRotation: {x: -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: 674573516} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 571, y: -71.33333} + m_SizeDelta: {x: 154, y: 78.666664} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &246931087 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246931085} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 55b3a6672a0ec294d8f3edb9c1f94b36, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 2557230542604182733, guid: d44d97eed2a444b41be17f9737b43b5f, 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 &246931088 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 246931085} + m_CullTransparentMesh: 1 --- !u!1 &250718091 GameObject: m_ObjectHideFlags: 0 @@ -7149,6 +7177,81 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: -20, y: -20} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &313086642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 313086643} + - component: {fileID: 313086645} + - component: {fileID: 313086644} + m_Layer: 5 + m_Name: Pro Controller + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &313086643 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313086642} + m_LocalRotation: {x: -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: 674573516} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 571, y: -116} + m_SizeDelta: {x: 202, y: 140} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &313086644 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313086642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 55b3a6672a0ec294d8f3edb9c1f94b36, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 997315915213647506, guid: d44d97eed2a444b41be17f9737b43b5f, 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 &313086645 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313086642} + m_CullTransparentMesh: 1 --- !u!1 &316841411 GameObject: m_ObjectHideFlags: 0 @@ -7738,6 +7841,81 @@ RectTransform: m_AnchoredPosition: {x: 288.675, y: -25} m_SizeDelta: {x: 537.35, y: 30} m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &349549288 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 349549289} + - component: {fileID: 349549291} + - component: {fileID: 349549290} + m_Layer: 5 + m_Name: Joy-Con (R) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &349549289 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 349549288} + m_LocalRotation: {x: -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: 674573516} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 571, y: -74.888885} + m_SizeDelta: {x: 153.66667, y: 78.666664} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &349549290 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 349549288} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 55b3a6672a0ec294d8f3edb9c1f94b36, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 9166690998051772148, guid: d44d97eed2a444b41be17f9737b43b5f, 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 &349549291 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 349549288} + m_CullTransparentMesh: 1 --- !u!1 &355353077 GameObject: m_ObjectHideFlags: 0 @@ -10042,7 +10220,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 + m_IsActive: 1 --- !u!224 &481396920 RectTransform: m_ObjectHideFlags: 0 @@ -10055,12 +10233,12 @@ RectTransform: m_LocalScale: {x: 1.0000798, y: 1.0000798, z: 1.0000798} m_Children: [] m_Father: {fileID: 1434436823} - m_RootOrder: 3 + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 716.38, y: -75} - m_SizeDelta: {x: 448.62, y: 30} + m_AnchoredPosition: {x: 476.83002, y: -69} + m_SizeDelta: {x: 688.17, y: 30} m_Pivot: {x: 0, y: 0.5} --- !u!114 &481396921 MonoBehaviour: @@ -10082,7 +10260,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: Press any button to select Joy-Con... + m_text: Press button on second Joy-Con to select... m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} @@ -10109,7 +10287,7 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 24.1 + m_fontSize: 30 m_fontSizeBase: 32 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -10815,8 +10993,19 @@ MonoBehaviour: numConnectedLabel: {fileID: 976256976} currentControllerLabel: {fileID: 1007704296} controllersDropdown: {fileID: 1317282580} - splitControllersDropdown: {fileID: 1219573650} + pairSearchItem: {fileID: 1434436822} autoSearchLabel: {fileID: 1359502640} + pairSearchLabel: {fileID: 481396919} + pairingLabel: {fileID: 1291909903} + controllerIcons: + - {fileID: 1905482487} + - {fileID: 246931085} + - {fileID: 349549288} + - {fileID: 778621019} + - {fileID: 313086642} + - {fileID: 785358485} + - {fileID: 189878587} + controllerMat: {fileID: 2100000, guid: 55b3a6672a0ec294d8f3edb9c1f94b36, type: 2} --- !u!1 &528192059 GameObject: m_ObjectHideFlags: 0 @@ -12888,7 +13077,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: Auto-Search + m_text: Cancel m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 4810e200fa0cb24438bac52343d7674b, type: 2} m_sharedMaterial: {fileID: 2100000, guid: 6d4610587e293f74ca2b71ec1cf59da3, type: 2} @@ -14375,12 +14564,19 @@ RectTransform: m_LocalScale: {x: 0.9998709, y: 0.9998709, z: 0.9998709} m_Children: - {fileID: 1007704295} + - {fileID: 1905482488} + - {fileID: 246931086} + - {fileID: 349549289} + - {fileID: 778621020} + - {fileID: 313086643} + - {fileID: 785358486} + - {fileID: 189878588} m_Father: {fileID: 1219233811} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 591, y: -174} + m_AnchoredPosition: {x: 591, y: -224} m_SizeDelta: {x: 1142, y: 200} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &674573517 @@ -16875,6 +17071,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 774969484} m_CullTransparentMesh: 1 +--- !u!1 &778621019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 778621020} + - component: {fileID: 778621022} + - component: {fileID: 778621021} + m_Layer: 5 + m_Name: Joy-Con Pair + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &778621020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 778621019} + m_LocalRotation: {x: -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: 674573516} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 571, y: -109} + m_SizeDelta: {x: 142, y: 154} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &778621021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 778621019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 55b3a6672a0ec294d8f3edb9c1f94b36, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 8903944674802394384, guid: d44d97eed2a444b41be17f9737b43b5f, 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 &778621022 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 778621019} + m_CullTransparentMesh: 1 --- !u!1 &781200685 GameObject: m_ObjectHideFlags: 0 @@ -17089,6 +17360,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 784075911} m_CullTransparentMesh: 1 +--- !u!1 &785358485 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 785358486} + - component: {fileID: 785358488} + - component: {fileID: 785358487} + m_Layer: 5 + m_Name: DualShock 4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &785358486 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 785358485} + m_LocalRotation: {x: -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: 674573516} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 571, y: -98.333336} + m_SizeDelta: {x: 209.66667, y: 132.66667} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &785358487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 785358485} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 55b3a6672a0ec294d8f3edb9c1f94b36, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: -8353205122300186910, guid: d44d97eed2a444b41be17f9737b43b5f, 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 &785358488 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 785358485} + m_CullTransparentMesh: 1 --- !u!1 &790907719 GameObject: m_ObjectHideFlags: 0 @@ -17407,81 +17753,6 @@ MonoBehaviour: m_EditorClassIdentifier: m_Padding: {x: 0, y: 0, z: 0, w: 0} m_Softness: {x: 0, y: 0} ---- !u!1 &812890726 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 812890727} - - component: {fileID: 812890729} - - component: {fileID: 812890728} - m_Layer: 5 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &812890727 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 812890726} - m_LocalRotation: {x: 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: 1071554742} - 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!114 &812890728 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 812890726} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 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 &812890729 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 812890726} - m_CullTransparentMesh: 1 --- !u!1 &814330441 GameObject: m_ObjectHideFlags: 0 @@ -18407,93 +18678,6 @@ RectTransform: m_AnchoredPosition: {x: 247, y: -15} m_SizeDelta: {x: 25, y: 25} m_Pivot: {x: 1, y: 0.5} ---- !u!1 &873269112 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 873269113} - - component: {fileID: 873269114} - m_Layer: 5 - m_Name: Item - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &873269113 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 873269112} - m_LocalRotation: {x: 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: 1897876907} - - {fileID: 896288540} - - {fileID: 1897362844} - m_Father: {fileID: 1983167555} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &873269114 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 873269112} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1897876908} - toggleTransition: 1 - graphic: {fileID: 896288541} - m_Group: {fileID: 0} - onValueChanged: - m_PersistentCalls: - m_Calls: [] - m_IsOn: 1 --- !u!1 &880758901 GameObject: m_ObjectHideFlags: 0 @@ -18816,81 +19000,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 891587360} m_CullTransparentMesh: 1 ---- !u!1 &896288539 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 896288540} - - component: {fileID: 896288542} - - component: {fileID: 896288541} - m_Layer: 5 - m_Name: Item Checkmark - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &896288540 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 896288539} - m_LocalRotation: {x: 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: 873269113} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 10, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &896288541 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 896288539} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 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 &896288542 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 896288539} - m_CullTransparentMesh: 1 --- !u!1 &907920114 GameObject: m_ObjectHideFlags: 0 @@ -19118,7 +19227,7 @@ MonoBehaviour: m_HandleRect: {fileID: 1589389271} m_Direction: 2 m_Value: 1 - m_Size: 0.9999944 + m_Size: 1 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -22899,132 +23008,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1069673979 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1069673980} - - component: {fileID: 1069673983} - - component: {fileID: 1069673982} - - component: {fileID: 1069673981} - m_Layer: 5 - m_Name: Viewport - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1069673980 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1069673979} - m_LocalRotation: {x: 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: 1983167555} - m_Father: {fileID: 2138572291} - 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: -17, y: 0} - m_Pivot: {x: 0, y: 1} ---- !u!114 &1069673981 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1069673979} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 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 &1069673982 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1069673979} - m_CullTransparentMesh: 1 ---- !u!114 &1069673983 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1069673979} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 31a19414c41e5ae4aae2af33fee712f6, type: 3} - m_Name: - m_EditorClassIdentifier: - m_ShowMaskGraphic: 0 ---- !u!1 &1071554741 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1071554742} - 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 &1071554742 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1071554741} - m_LocalRotation: {x: 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: 812890727} - m_Father: {fileID: 1221253113} - 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 &1071942424 GameObject: m_ObjectHideFlags: 0 @@ -23656,7 +23639,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -408.97992, y: -17} + m_AnchoredPosition: {x: -408.97998, y: -17} m_SizeDelta: {x: -817.96, y: -46.29} m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1118147045 @@ -24825,7 +24808,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 129.91104} + m_AnchoredPosition: {x: 0, y: 129.85194} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1154875944 @@ -25282,7 +25265,7 @@ RectTransform: 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: -49.99991} + m_AnchoredPosition: {x: 0, y: -49.999878} m_SizeDelta: {x: -48, y: -148} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1182686745 @@ -26470,7 +26453,7 @@ RectTransform: m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 279} + m_SizeDelta: {x: 0, y: 329} m_Pivot: {x: 0, y: 1} --- !u!114 &1219233812 MonoBehaviour: @@ -26512,265 +26495,6 @@ MonoBehaviour: m_EditorClassIdentifier: m_HorizontalFit: 0 m_VerticalFit: 2 ---- !u!1 &1219573648 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1219573649} - - component: {fileID: 1219573652} - - component: {fileID: 1219573651} - - component: {fileID: 1219573650} - m_Layer: 5 - m_Name: Dropdown - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1219573649 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1219573648} - m_LocalRotation: {x: -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: 208746864} - - {fileID: 1953999000} - - {fileID: 2138572291} - m_Father: {fileID: 1434436823} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 330, y: -69} - m_SizeDelta: {x: 160, y: 30} - m_Pivot: {x: 0, y: 0.5} ---- !u!114 &1219573650 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1219573648} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 0 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 1219573651} - m_Template: {fileID: 2138572291} - m_CaptionText: {fileID: 208746865} - m_CaptionImage: {fileID: 0} - m_Placeholder: {fileID: 0} - m_ItemText: {fileID: 1897362845} - m_ItemImage: {fileID: 0} - m_Value: 0 - m_Options: - m_Options: [] - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] - m_AlphaFadeSpeed: 0.15 ---- !u!114 &1219573651 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1219573648} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 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 &1219573652 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1219573648} - m_CullTransparentMesh: 1 ---- !u!1 &1221253112 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1221253113} - - component: {fileID: 1221253116} - - component: {fileID: 1221253115} - - component: {fileID: 1221253114} - m_Layer: 5 - m_Name: Scrollbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1221253113 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1221253112} - m_LocalRotation: {x: 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: 1071554742} - m_Father: {fileID: 2138572291} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 20, y: 0} - m_Pivot: {x: 1, y: 1} ---- !u!114 &1221253114 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1221253112} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2a4db7a114972834c8e4117be1d82ba3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Navigation: - m_Mode: 3 - m_WrapAround: 0 - m_SelectOnUp: {fileID: 0} - m_SelectOnDown: {fileID: 0} - m_SelectOnLeft: {fileID: 0} - m_SelectOnRight: {fileID: 0} - m_Transition: 1 - m_Colors: - m_NormalColor: {r: 1, g: 1, b: 1, a: 1} - m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} - m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} - m_ColorMultiplier: 1 - m_FadeDuration: 0.1 - m_SpriteState: - m_HighlightedSprite: {fileID: 0} - m_PressedSprite: {fileID: 0} - m_SelectedSprite: {fileID: 0} - m_DisabledSprite: {fileID: 0} - m_AnimationTriggers: - m_NormalTrigger: Normal - m_HighlightedTrigger: Highlighted - m_PressedTrigger: Pressed - m_SelectedTrigger: Selected - m_DisabledTrigger: Disabled - m_Interactable: 1 - m_TargetGraphic: {fileID: 812890728} - m_HandleRect: {fileID: 812890727} - m_Direction: 2 - m_Value: 0 - m_Size: 1 - m_NumberOfSteps: 0 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &1221253115 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1221253112} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 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 &1221253116 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1221253112} - m_CullTransparentMesh: 1 --- !u!1 &1231936948 GameObject: m_ObjectHideFlags: 0 @@ -27947,7 +27671,7 @@ MonoBehaviour: m_Calls: [] m_text: 'Joy-Con (L/R) Selected - Select Joy-Con (L/R) To Pair' + Pairing Second Joy-Con...' m_isRightToLeft: 0 m_fontAsset: {fileID: 11400000, guid: 8597c35f18a008c428fc5870aec75766, type: 2} m_sharedMaterial: {fileID: -6562250930271150993, guid: 8597c35f18a008c428fc5870aec75766, type: 2} @@ -27974,7 +27698,7 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 22.4 + m_fontSize: 24.5 m_fontSizeBase: 32 m_fontWeight: 400 m_enableAutoSizing: 1 @@ -30857,7 +30581,6 @@ RectTransform: m_LocalScale: {x: 0.9998709, y: 0.9998709, z: 0.9998709} m_Children: - {fileID: 1291909902} - - {fileID: 1219573649} - {fileID: 102085519} - {fileID: 481396920} m_Father: {fileID: 1219233811} @@ -38509,7 +38232,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0, y: -84.98999} + m_AnchoredPosition: {x: 0, y: -84.99002} m_SizeDelta: {x: 320, y: -113.92} m_Pivot: {x: 0, y: 1} --- !u!1 &1852819572 @@ -39179,140 +38902,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1897362843 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1897362844} - - component: {fileID: 1897362846} - - component: {fileID: 1897362845} - m_Layer: 5 - m_Name: Item Label - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1897362844 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1897362843} - m_LocalRotation: {x: 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: 873269113} - 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: 5, y: -0.5} - m_SizeDelta: {x: -30, y: -3} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1897362845 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1897362843} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: Option A - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 35949c950a936b744936efd75ae436ea, type: 2} - m_sharedMaterial: {fileID: -212896991529246517, guid: 35949c950a936b744936efd75ae436ea, 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_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 14 - m_fontSizeBase: 14 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 1 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!222 &1897362846 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1897362843} - m_CullTransparentMesh: 1 --- !u!1 &1897664152 GameObject: m_ObjectHideFlags: 0 @@ -39388,81 +38977,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1897664152} m_CullTransparentMesh: 1 ---- !u!1 &1897876906 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1897876907} - - component: {fileID: 1897876909} - - component: {fileID: 1897876908} - m_Layer: 5 - m_Name: Item Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1897876907 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1897876906} - m_LocalRotation: {x: 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: 873269113} - 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 &1897876908 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1897876906} - 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.9607843, g: 0.9607843, b: 0.9607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1897876909 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1897876906} - m_CullTransparentMesh: 1 --- !u!1 &1899782476 GameObject: m_ObjectHideFlags: 0 @@ -39596,6 +39110,81 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1899782476} m_CullTransparentMesh: 1 +--- !u!1 &1905482487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1905482488} + - component: {fileID: 1905482490} + - component: {fileID: 1905482489} + m_Layer: 5 + m_Name: Keyboard + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1905482488 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905482487} + m_LocalRotation: {x: -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: 674573516} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 571, y: -89.66667} + m_SizeDelta: {x: 198.33331, y: 115.333336} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1905482489 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905482487} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 55b3a6672a0ec294d8f3edb9c1f94b36, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 6680111460237765715, guid: d44d97eed2a444b41be17f9737b43b5f, 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 &1905482490 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1905482487} + m_CullTransparentMesh: 1 --- !u!1 &1906769992 GameObject: m_ObjectHideFlags: 0 @@ -40693,81 +40282,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1953621881} m_CullTransparentMesh: 1 ---- !u!1 &1953998999 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1953999000} - - component: {fileID: 1953999002} - - component: {fileID: 1953999001} - m_Layer: 5 - m_Name: Arrow - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1953999000 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1953998999} - m_LocalRotation: {x: 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: 1219573649} - 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: -15, y: 0} - m_SizeDelta: {x: 20, y: 20} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1953999001 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1953998999} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 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 &1953999002 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1953998999} - m_CullTransparentMesh: 1 --- !u!1 &1956641995 GameObject: m_ObjectHideFlags: 0 @@ -41410,42 +40924,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1981150263} m_CullTransparentMesh: 1 ---- !u!1 &1983167554 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1983167555} - m_Layer: 5 - m_Name: Content - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1983167555 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1983167554} - m_LocalRotation: {x: 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: 873269113} - m_Father: {fileID: 1069673980} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 28} - m_Pivot: {x: 0.5, y: 1} --- !u!1 &1983743055 GameObject: m_ObjectHideFlags: 0 @@ -44409,168 +43887,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2131880460} m_CullTransparentMesh: 1 ---- !u!1 &2138572290 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2138572291} - - component: {fileID: 2138572297} - - component: {fileID: 2138572296} - - component: {fileID: 2138572295} - - component: {fileID: 2138572294} - - component: {fileID: 2138572293} - - component: {fileID: 2138572292} - m_Layer: 5 - m_Name: Template - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!224 &2138572291 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2138572290} - m_LocalRotation: {x: 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: 1069673980} - - {fileID: 1221253113} - m_Father: {fileID: 1219573649} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 2} - m_SizeDelta: {x: 0, y: 150} - m_Pivot: {x: 0.5, y: 1} ---- !u!114 &2138572292 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2138572290} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c29b4f68c2b2e3849af4ab850c275cea, type: 3} - m_Name: - m_EditorClassIdentifier: - eventParameterManager: {fileID: 830452354} ---- !u!114 &2138572293 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2138572290} - 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!223 &2138572294 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2138572290} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 2 - m_Camera: {fileID: 0} - m_PlaneDistance: 100 - m_PixelPerfect: 0 - m_ReceivesEvents: 1 - m_OverrideSorting: 1 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_AdditionalShaderChannelsFlag: 0 - m_SortingLayerID: 610346305 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!114 &2138572295 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2138572290} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Content: {fileID: 1983167555} - m_Horizontal: 0 - m_Vertical: 1 - m_MovementType: 2 - m_Elasticity: 0.1 - m_Inertia: 1 - m_DecelerationRate: 0.135 - m_ScrollSensitivity: 45 - m_Viewport: {fileID: 1069673980} - m_HorizontalScrollbar: {fileID: 0} - m_VerticalScrollbar: {fileID: 1221253114} - m_HorizontalScrollbarVisibility: 0 - m_VerticalScrollbarVisibility: 2 - m_HorizontalScrollbarSpacing: 0 - m_VerticalScrollbarSpacing: -3 - m_OnValueChanged: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &2138572296 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2138572290} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - 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 &2138572297 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2138572290} - m_CullTransparentMesh: 1 --- !u!1 &2139897957 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs index bcf103bd..4eb7d4a6 100644 --- a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs @@ -19,7 +19,8 @@ namespace HeavenStudio.InputSystem "DualSense" }; - int[] mappings = new int[] + //TODO: see if single joy-con mappings differ from a normal pad (they don't!) + int[] mappings = new[] { ButtonMaskUp, ButtonMaskDown, @@ -33,15 +34,42 @@ namespace HeavenStudio.InputSystem ButtonMaskR, ButtonMaskPlus, }; + int[] mappingsSplitLeft = new[] + { + -1, + -1, + -1, + -1, + ButtonMaskLeft, + ButtonMaskDown, + ButtonMaskUp, + ButtonMaskRight, + ButtonMaskSL, + ButtonMaskSR, + ButtonMaskMinus, + }; + int[] mappingsSplitRight = new[] + { + -1, + -1, + -1, + -1, + ButtonMaskE, + ButtonMaskN, + ButtonMaskS, + ButtonMaskW, + ButtonMaskSL, + ButtonMaskSR, + ButtonMaskPlus, + }; + + float stickDeadzone = 0.5f; int joyshockHandle; int type; int splitType; string joyshockName; - InputDirection hatDirectionCurrent; - InputDirection hatDirectionLast; - //buttons, sticks, triggers JOY_SHOCK_STATE joyBtStateCurrent, joyBtStateLast; //gyro and accelerometer @@ -75,8 +103,46 @@ namespace HeavenStudio.InputSystem public override void UpdateState() { + //buttons joyBtStateLast = joyBtStateCurrent; joyBtStateCurrent = JslGetSimpleState(joyshockHandle); + + //stick direction state + //split controllers will need to be rotated to compensate + //left rotates counterclockwise, right rotates clockwise, all by 90 degrees + float xAxis = 0f; + float yAxis = 0f; + if (otherHalf == null) + { + switch (splitType) + { + case SplitLeft: + xAxis = -joyBtStateCurrent.stickLY; + yAxis = joyBtStateCurrent.stickLX; + break; + case SplitRight: //use the right stick instead + xAxis = joyBtStateCurrent.stickRY; + yAxis = -joyBtStateCurrent.stickRX; + break; + case SplitFull: + xAxis = joyBtStateCurrent.stickLX; + yAxis = joyBtStateCurrent.stickLY; + break; + } + } + else + { + xAxis = joyBtStateCurrent.stickLX; + yAxis = joyBtStateCurrent.stickLY; + } + + directionStateLast = directionStateCurrent; + directionStateCurrent = 0; + directionStateCurrent |= ((yAxis >= stickDeadzone) ? (1 << ((int) InputDirection.Up)) : 0); + directionStateCurrent |= ((yAxis <= -stickDeadzone) ? (1 << ((int) InputDirection.Down)) : 0); + directionStateCurrent |= ((xAxis >= stickDeadzone) ? (1 << ((int) InputDirection.Right)) : 0); + directionStateCurrent |= ((xAxis <= -stickDeadzone) ? (1 << ((int) InputDirection.Left)) : 0); + //Debug.Log("stick direction: " + directionStateCurrent + "| x axis: " + xAxis + " y axis: " + yAxis); } public override string GetDeviceName() @@ -123,17 +189,71 @@ namespace HeavenStudio.InputSystem public override bool GetButton(int button) { - return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, 1 << mappings[button]); + int bt = 0; + if (otherHalf == null) + { + if (splitType == SplitLeft) + { + bt = mappingsSplitLeft[button]; + } + else if (splitType == SplitRight) + { + bt = mappingsSplitRight[button]; + } + else + { + bt = mappings[button]; + } + return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, 1 << bt); + } + bt = mappings[button]; + return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, 1 << bt) || BitwiseUtils.WantCurrent(otherHalf.joyBtStateCurrent.buttons, 1 << bt); } public override bool GetButtonDown(int button) { - return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << mappings[button]); + int bt = 0; + if (otherHalf == null) + { + if (splitType == SplitLeft) + { + bt = mappingsSplitLeft[button]; + } + else if (splitType == SplitRight) + { + bt = mappingsSplitRight[button]; + } + else + { + bt = mappings[button]; + } + return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << bt); + } + bt = mappings[button]; + return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << bt) || BitwiseUtils.WantCurrentAndNotLast(otherHalf.joyBtStateCurrent.buttons, otherHalf.joyBtStateLast.buttons, 1 << bt); } public override bool GetButtonUp(int button) { - return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << mappings[button]); + int bt = 0; + if (otherHalf == null) + { + if (splitType == SplitLeft) + { + bt = mappingsSplitLeft[button]; + } + else if (splitType == SplitRight) + { + bt = mappingsSplitRight[button]; + } + else + { + bt = mappings[button]; + } + return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << bt); + } + bt = mappings[button]; + return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << bt) || BitwiseUtils.WantNotCurrentAndLast(otherHalf.joyBtStateCurrent.buttons, otherHalf.joyBtStateLast.buttons, 1 << bt); } public override float GetAxis(InputAxis axis) @@ -182,7 +302,7 @@ namespace HeavenStudio.InputSystem default: return false; } - return BitwiseUtils.WantCurrent(joyBtStateCurrent.buttons, 1 << bt); + return GetButton(bt) || BitwiseUtils.WantCurrent(directionStateCurrent, 1 << (int) direction); } public override bool GetHatDirectionDown(InputDirection direction) @@ -206,7 +326,7 @@ namespace HeavenStudio.InputSystem default: return false; } - return BitwiseUtils.WantCurrentAndNotLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << bt); + return GetButtonDown(bt) || BitwiseUtils.WantCurrentAndNotLast(directionStateCurrent, directionStateLast, 1 << (int) direction); } public override bool GetHatDirectionUp(InputDirection direction) @@ -230,11 +350,12 @@ namespace HeavenStudio.InputSystem default: return false; } - return BitwiseUtils.WantNotCurrentAndLast(joyBtStateCurrent.buttons, joyBtStateLast.buttons, 1 << bt); + return GetButtonUp(bt) || BitwiseUtils.WantNotCurrentAndLast(directionStateCurrent, directionStateLast, 1 << (int) direction); } public override void SetPlayer(int? playerNum) { + //TODO: dualshock 4 and dualsense lightbar colour support if (playerNum == -1 || playerNum == null) { this.playerNum = null; @@ -273,5 +394,37 @@ namespace HeavenStudio.InputSystem JslSetLightColour(joyshockHandle, 0); JslSetPlayerNumber(joyshockHandle, 0); } + + public void AssignOtherHalf(InputJoyshock otherHalf, bool force = false) + { + InputFeatures features = otherHalf.GetFeatures(); + if (features.HasFlag(InputFeatures.Extra_SplitControllerLeft) || features.HasFlag(InputFeatures.Extra_SplitControllerRight)) + { + //two-way link + this.otherHalf = otherHalf; + this.otherHalf.UnAssignOtherHalf(); //juste en cas + this.otherHalf.otherHalf = this; + this.otherHalf.SetPlayer(this.playerNum); + } + else if (force) + { + UnAssignOtherHalf(); + } + } + + public void UnAssignOtherHalf() + { + if (otherHalf != null) + { + this.otherHalf.otherHalf = null; + this.otherHalf.SetPlayer(-1); + } + otherHalf = null; + } + + public InputJoyshock GetOtherHalf() + { + return otherHalf; + } } } \ No newline at end of file diff --git a/Assets/Scripts/InputSystem/InputController.cs b/Assets/Scripts/InputSystem/InputController.cs index 97261cf6..f6ff8911 100644 --- a/Assets/Scripts/InputSystem/InputController.cs +++ b/Assets/Scripts/InputSystem/InputController.cs @@ -142,6 +142,8 @@ namespace HeavenStudio.InputSystem } protected int? playerNum; + protected int directionStateCurrent = 0; + protected int directionStateLast = 0; public abstract void InitializeController(); public abstract void UpdateState(); // Update the state of the controller diff --git a/Assets/Scripts/InputSystem/PlayerInput.cs b/Assets/Scripts/InputSystem/PlayerInput.cs index 3bd4c7ce..ec7ac659 100644 --- a/Assets/Scripts/InputSystem/PlayerInput.cs +++ b/Assets/Scripts/InputSystem/PlayerInput.cs @@ -198,30 +198,33 @@ namespace HeavenStudio public static bool GetAnyDirectionDown() { - return (GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadUp) - || GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadDown) - || GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadLeft) - || GetInputController(1).GetButtonDown((int) InputController.ButtonsPad.PadRight) + InputController c = GetInputController(1); + return (c.GetHatDirectionDown((InputController.InputDirection) UP) + || c.GetHatDirectionDown((InputController.InputDirection) DOWN) + || c.GetHatDirectionDown((InputController.InputDirection) LEFT) + || c.GetHatDirectionDown((InputController.InputDirection) RIGHT) ) && playerHasControl(); } public static bool GetAnyDirectionUp() { - return (GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadUp) - || GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadDown) - || GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadLeft) - || GetInputController(1).GetButtonUp((int) InputController.ButtonsPad.PadRight) + InputController c = GetInputController(1); + return (c.GetHatDirectionUp((InputController.InputDirection) UP) + || c.GetHatDirectionUp((InputController.InputDirection) DOWN) + || c.GetHatDirectionUp((InputController.InputDirection) LEFT) + || c.GetHatDirectionUp((InputController.InputDirection) RIGHT) ) && playerHasControl(); } public static bool GetAnyDirection() { - return (GetInputController(1).GetButton((int) InputController.ButtonsPad.PadUp) - || GetInputController(1).GetButton((int) InputController.ButtonsPad.PadDown) - || GetInputController(1).GetButton((int) InputController.ButtonsPad.PadLeft) - || GetInputController(1).GetButton((int) InputController.ButtonsPad.PadRight) + InputController c = GetInputController(1); + return (c.GetHatDirection((InputController.InputDirection) UP) + || c.GetHatDirection((InputController.InputDirection) DOWN) + || c.GetHatDirection((InputController.InputDirection) LEFT) + || c.GetHatDirection((InputController.InputDirection) RIGHT) ) && playerHasControl(); } diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs index 53c682ff..4136dfc7 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs @@ -6,6 +6,7 @@ using UnityEngine.UI; using TMPro; using HeavenStudio; +using HeavenStudio.Util; using HeavenStudio.InputSystem; using static JSL; @@ -16,28 +17,59 @@ namespace HeavenStudio.Editor [SerializeField] private TMP_Text numConnectedLabel; [SerializeField] private TMP_Text currentControllerLabel; [SerializeField] private TMP_Dropdown controllersDropdown; - [SerializeField] private TMP_Dropdown splitControllersDropdown; + [SerializeField] private GameObject pairSearchItem; [SerializeField] private GameObject autoSearchLabel; + [SerializeField] private GameObject pairSearchLabel; + [SerializeField] private TMP_Text pairingLabel; + [SerializeField] private List controllerIcons; + + [SerializeField] private Material controllerMat; private bool isAutoSearching = false; + private bool isPairSearching = false; + private bool pairSelectLR = false; //true = left, false = right private void Start() { numConnectedLabel.text = "Connected: " + PlayerInput.GetNumControllersConnected(); currentControllerLabel.text = "Current Controller: " + PlayerInput.GetInputController(1).GetDeviceName(); PopulateControllersDropdown(); - PopulateSplitControllersDropdown(); + + ShowControllerIcon(PlayerInput.GetInputController(1)); controllersDropdown.onValueChanged.AddListener(delegate { InputController lastController = PlayerInput.GetInputController(1); InputController newController = PlayerInput.GetInputControllers()[controllersDropdown.value]; - lastController.SetPlayer(newController.GetPlayer() != null ? (int) newController.GetPlayer() : -1); + lastController.SetPlayer(-1); newController.SetPlayer(1); - currentControllerLabel.text = "Current Controller: " + newController.GetDeviceName(); + + if (typeof(InputJoyshock) == lastController.GetType()) { + InputJoyshock con = (InputJoyshock) lastController; + con.UnAssignOtherHalf(); + } if (typeof(InputJoyshock) == newController.GetType()) { - StartCoroutine(SelectionVibrate((InputJoyshock) newController)); + InputJoyshock con = (InputJoyshock) newController; + StartCoroutine(SelectionVibrate(con)); + con.UnAssignOtherHalf(); } + + currentControllerLabel.text = "Current Controller: " + newController.GetDeviceName(); + ShowControllerIcon(newController); + + InputController.InputFeatures features = newController.GetFeatures(); + if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft) || features.HasFlag(InputController.InputFeatures.Extra_SplitControllerRight)) + { + pairSelectLR = !features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft); + pairSearchItem.SetActive(true); + StartPairSearch(); + } + else + { + pairSearchItem.SetActive(false); + CancelPairSearch(); + } + }); } @@ -46,24 +78,87 @@ namespace HeavenStudio.Editor var controllers = PlayerInput.GetInputControllers(); foreach (var controller in controllers) { if (controller.GetLastButtonDown() > 0 || controller.GetLastKeyDown() > 0) { - PlayerInput.GetInputController(1).SetPlayer(controller.GetPlayer() != null ? (int) controller.GetPlayer() : -1); + InputController lastController = PlayerInput.GetInputController(1); + lastController.SetPlayer(-1); controller.SetPlayer(1); isAutoSearching = false; autoSearchLabel.SetActive(false); controllersDropdown.value = PlayerInput.GetInputControllerId(1); - currentControllerLabel.text = "Current Controller: " + controller.GetDeviceName(); + + if (typeof(InputJoyshock) == lastController.GetType()) { + ((InputJoyshock)lastController).UnAssignOtherHalf(); + } if (typeof(InputJoyshock) == controller.GetType()) { - StartCoroutine(SelectionVibrate((InputJoyshock) controller)); + InputJoyshock con = (InputJoyshock) controller; + StartCoroutine(SelectionVibrate(con)); + con.UnAssignOtherHalf(); } + + currentControllerLabel.text = "Current Controller: " + controller.GetDeviceName(); + ShowControllerIcon(controller); + + InputController.InputFeatures features = controller.GetFeatures(); + if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft) || features.HasFlag(InputController.InputFeatures.Extra_SplitControllerRight)) + { + pairSelectLR = !features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft); + pairSearchItem.SetActive(true); + StartPairSearch(); + } + else + { + pairSearchItem.SetActive(false); + CancelPairSearch(); + } + + } + } + } + else if (isPairSearching) { + var controllers = PlayerInput.GetInputControllers(); + InputController.InputFeatures lrFlag = pairSelectLR ? InputController.InputFeatures.Extra_SplitControllerLeft : InputController.InputFeatures.Extra_SplitControllerRight; + foreach (var controller in controllers) { + if (controller == PlayerInput.GetInputController(1)) continue; + InputController.InputFeatures features = controller.GetFeatures(); + if (!features.HasFlag(lrFlag)) continue; + if (controller.GetLastButtonDown() > 0 || controller.GetLastKeyDown() > 0) { + InputJoyshock con = (InputJoyshock) PlayerInput.GetInputController(1); + con.AssignOtherHalf((InputJoyshock) controller); + isPairSearching = false; + pairSearchLabel.SetActive(false); + currentControllerLabel.text = "Current Controller: " + controller.GetDeviceName(); + pairingLabel.text = "Joy-Con (L / R) Selected\nPairing Successful!"; + ShowControllerIcon(controller); + + StartCoroutine(SelectionVibrate(con)); + StartCoroutine(SelectionVibrate((InputJoyshock) controller)); } } } } public void StartAutoSearch() { - autoSearchLabel.SetActive(true); - isAutoSearching = true; + if (!isPairSearching) + { + autoSearchLabel.SetActive(true); + isAutoSearching = true; + } + } + + public void StartPairSearch() { + if (!isAutoSearching) { + pairSearchLabel.SetActive(true); + isPairSearching = true; + pairingLabel.text = "Joy-Con (L / R) Selected\nPairing Second Joy-Con..."; + } + } + + public void CancelPairSearch() { + if (isPairSearching) { + pairSearchLabel.SetActive(false); + isPairSearching = false; + pairingLabel.text = "Joy-Con (L / R) Selected\nPairing was cancelled."; + } } public void SearchAndConnectControllers() @@ -72,7 +167,6 @@ namespace HeavenStudio.Editor numConnectedLabel.text = "Connected: " + connected; currentControllerLabel.text = "Current Controller: " + PlayerInput.GetInputController(1).GetDeviceName(); PopulateControllersDropdown(); - PopulateSplitControllersDropdown(); } public void PopulateControllersDropdown() @@ -89,33 +183,80 @@ namespace HeavenStudio.Editor controllersDropdown.value = 0; } - public void PopulateSplitControllersDropdown() + public void ShowControllerIcon(InputController controller) { - List dropDownData = new List(); - var vals = PlayerInput.GetInputControllers(); - InputController.InputFeatures features; - for (int i = 0; i < vals.Count; i++) + string name = controller.GetDeviceName(); + foreach (var icon in controllerIcons) { - features = vals[i].GetFeatures(); - if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft) || features.HasFlag(InputController.InputFeatures.Extra_SplitControllerRight)) + if (icon.name == name) { - TMP_Dropdown.OptionData optionData = new TMP_Dropdown.OptionData(); - optionData.text = vals[i].GetDeviceName(); - dropDownData.Add(optionData); + icon.SetActive(true); + } + else + { + icon.SetActive(false); } } - splitControllersDropdown.AddOptions(dropDownData); - splitControllersDropdown.value = 0; + //setup material + Color colour; + switch (name) + { + case "Keyboard": + controllerMat.SetColor("_BodyColor", ColorUtility.TryParseHtmlString("#F4F4F4", out colour) ? colour : Color.white); + break; + case "Joy-Con (L)": + case "Joy-Con (R)": + InputJoyshock joy = (InputJoyshock) controller; + controllerMat.SetColor("_BodyColor", BitwiseUtils.IntToRgb(JslGetControllerColour(joy.GetHandle()))); + controllerMat.SetColor("_BtnColor", BitwiseUtils.IntToRgb(JslGetControllerButtonColour(joy.GetHandle()))); + controllerMat.SetColor("_LGripColor", ColorUtility.TryParseHtmlString("#2F353A", out colour) ? colour : Color.white); + controllerMat.SetColor("_RGripColor", ColorUtility.TryParseHtmlString("#2F353A", out colour) ? colour : Color.white); + break; + case "Joy-Con Pair": + joy = (InputJoyshock) controller; + int joySide = JslGetControllerSplitType(joy.GetHandle()); + controllerMat.SetColor("_BodyColor", BitwiseUtils.IntToRgb(joySide == SplitRight ? JslGetControllerButtonColour(joy.GetHandle()) : JslGetControllerButtonColour(joy.GetOtherHalf().GetHandle()))); + controllerMat.SetColor("_BtnColor", BitwiseUtils.IntToRgb(joySide == SplitLeft ? JslGetControllerButtonColour(joy.GetHandle()) : JslGetControllerButtonColour(joy.GetOtherHalf().GetHandle()))); + controllerMat.SetColor("_LGripColor", BitwiseUtils.IntToRgb(joySide == SplitLeft ? JslGetControllerColour(joy.GetHandle()) : JslGetControllerColour(joy.GetOtherHalf().GetHandle()))); + controllerMat.SetColor("_RGripColor", BitwiseUtils.IntToRgb(joySide == SplitRight ? JslGetControllerColour(joy.GetHandle()) : JslGetControllerColour(joy.GetOtherHalf().GetHandle()))); + break; + case "Pro Controller": + joy = (InputJoyshock) controller; + controllerMat.SetColor("_BodyColor", BitwiseUtils.IntToRgb(JslGetControllerColour(joy.GetHandle()))); + controllerMat.SetColor("_BtnColor", BitwiseUtils.IntToRgb(JslGetControllerButtonColour(joy.GetHandle()))); + controllerMat.SetColor("_LGripColor", BitwiseUtils.IntToRgb(JslGetControllerLeftGripColour(joy.GetHandle()))); + controllerMat.SetColor("_RGripColor", BitwiseUtils.IntToRgb(JslGetControllerRightGripColour(joy.GetHandle()))); + break; + //TODO: dualshock 4 and dualsense lightbar colour support + case "DualShock 4": + controllerMat.SetColor("_BodyColor", ColorUtility.TryParseHtmlString("#E1E2E4", out colour) ? colour : Color.white); + controllerMat.SetColor("_BtnColor", ColorUtility.TryParseHtmlString("#414246", out colour) ? colour : Color.white); + controllerMat.SetColor("_LGripColor", ColorUtility.TryParseHtmlString("#1E6EFA", out colour) ? colour : Color.white); + controllerMat.SetColor("_RGripColor", ColorUtility.TryParseHtmlString("#1E6EFA", out colour) ? colour : Color.white); + break; + case "DualSense": + controllerMat.SetColor("_BodyColor", ColorUtility.TryParseHtmlString("#DEE0EB", out colour) ? colour : Color.white); + controllerMat.SetColor("_BtnColor", ColorUtility.TryParseHtmlString("#272D39", out colour) ? colour : Color.white); + controllerMat.SetColor("_LGripColor", ColorUtility.TryParseHtmlString("#1E6EFA", out colour) ? colour : Color.white); + controllerMat.SetColor("_RGripColor", ColorUtility.TryParseHtmlString("#1E6EFA", out colour) ? colour : Color.white); + break; + default: + controllerMat.SetColor("_BodyColor", new Color(1, 1, 1, 1)); + controllerMat.SetColor("_BtnColor", new Color(1, 1, 1, 1)); + controllerMat.SetColor("_LGripColor", new Color(1, 1, 1, 1)); + controllerMat.SetColor("_RGripColor", new Color(1, 1, 1, 1)); + break; + } } IEnumerator SelectionVibrate(InputJoyshock controller) { - JslSetRumbleFrequency(controller.GetHandle(), 0.2f, 0.25f, 80f, 160f); - yield return new WaitForSeconds(0.08f); + JslSetRumbleFrequency(controller.GetHandle(), 0.4f, 0.3f, 80f, 160f); + yield return new WaitForSeconds(0.15f); JslSetRumbleFrequency(controller.GetHandle(), 0f, 0f, 0f, 0f); - yield return new WaitForSeconds(0.04f); - JslSetRumbleFrequency(controller.GetHandle(), 0.25f, 0f, 640f, 0f); yield return new WaitForSeconds(0.05f); + JslSetRumbleFrequency(controller.GetHandle(), 0.45f, 0.45f, 160f, 320f); + yield return new WaitForSeconds(0.25f); JslSetRumbleFrequency(controller.GetHandle(), 0f, 0f, 0f, 0f); } } diff --git a/Assets/Scripts/Util/BitwiseUtils.cs b/Assets/Scripts/Util/BitwiseUtils.cs index df5c98b9..bd0c03ac 100644 --- a/Assets/Scripts/Util/BitwiseUtils.cs +++ b/Assets/Scripts/Util/BitwiseUtils.cs @@ -2,6 +2,8 @@ using System; using System.Collections; using System.Collections.Generic; +using UnityEngine; + namespace HeavenStudio.Util { public static class BitwiseUtils @@ -22,6 +24,7 @@ namespace HeavenStudio.Util /// The bit(s) to check for. public static bool WantCurrent(int num, int want) { + if (want <= 0) return false; return (num & want) == want; } @@ -33,6 +36,7 @@ namespace HeavenStudio.Util /// The bit(s) to check for. public static bool WantCurrentAndNotLast(int num1, int num2, int want) { + if (want <= 0) return false; return ((num1 & want) == want) && ((num2 & want) != want); } @@ -44,7 +48,16 @@ namespace HeavenStudio.Util /// The bit(s) to check for. public static bool WantNotCurrentAndLast(int num1, int num2, int want) { + if (want <= 0) return false; return ((num1 & want) != want) && ((num2 & want) == want); } + + public static Color IntToRgb(int value) + { + var red = ( value >> 16 ) & 255; + var green = ( value >> 8 ) & 255; + var blue = ( value >> 0 ) & 255; + return new Color(red/255f, green/255f, blue/255f); + } } } \ No newline at end of file From 379ad6163b58e149c62a35ed6b994682b0575214 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Mon, 25 Jul 2022 12:49:43 -0400 Subject: [PATCH 25/28] move duplicate code to own method --- .../SettingsDialog/Tabs/ControllerSettings.cs | 92 +++++++------------ 1 file changed, 35 insertions(+), 57 deletions(-) diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs index 4136dfc7..2c30343a 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs @@ -40,36 +40,8 @@ namespace HeavenStudio.Editor { InputController lastController = PlayerInput.GetInputController(1); InputController newController = PlayerInput.GetInputControllers()[controllersDropdown.value]; - lastController.SetPlayer(-1); - newController.SetPlayer(1); - - if (typeof(InputJoyshock) == lastController.GetType()) { - InputJoyshock con = (InputJoyshock) lastController; - con.UnAssignOtherHalf(); - } - - if (typeof(InputJoyshock) == newController.GetType()) { - InputJoyshock con = (InputJoyshock) newController; - StartCoroutine(SelectionVibrate(con)); - con.UnAssignOtherHalf(); - } - - currentControllerLabel.text = "Current Controller: " + newController.GetDeviceName(); - ShowControllerIcon(newController); - - InputController.InputFeatures features = newController.GetFeatures(); - if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft) || features.HasFlag(InputController.InputFeatures.Extra_SplitControllerRight)) - { - pairSelectLR = !features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft); - pairSearchItem.SetActive(true); - StartPairSearch(); - } - else - { - pairSearchItem.SetActive(false); - CancelPairSearch(); - } + AssignController(newController, lastController); }); } @@ -79,38 +51,11 @@ namespace HeavenStudio.Editor foreach (var controller in controllers) { if (controller.GetLastButtonDown() > 0 || controller.GetLastKeyDown() > 0) { InputController lastController = PlayerInput.GetInputController(1); - lastController.SetPlayer(-1); - controller.SetPlayer(1); isAutoSearching = false; autoSearchLabel.SetActive(false); controllersDropdown.value = PlayerInput.GetInputControllerId(1); - if (typeof(InputJoyshock) == lastController.GetType()) { - ((InputJoyshock)lastController).UnAssignOtherHalf(); - } - - if (typeof(InputJoyshock) == controller.GetType()) { - InputJoyshock con = (InputJoyshock) controller; - StartCoroutine(SelectionVibrate(con)); - con.UnAssignOtherHalf(); - } - - currentControllerLabel.text = "Current Controller: " + controller.GetDeviceName(); - ShowControllerIcon(controller); - - InputController.InputFeatures features = controller.GetFeatures(); - if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft) || features.HasFlag(InputController.InputFeatures.Extra_SplitControllerRight)) - { - pairSelectLR = !features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft); - pairSearchItem.SetActive(true); - StartPairSearch(); - } - else - { - pairSearchItem.SetActive(false); - CancelPairSearch(); - } - + AssignController(controller, lastController); } } } @@ -137,6 +82,39 @@ namespace HeavenStudio.Editor } } + void AssignController(InputController newController, InputController lastController) + { + lastController.SetPlayer(-1); + newController.SetPlayer(1); + + if (typeof(InputJoyshock) == lastController.GetType()) { + InputJoyshock con = (InputJoyshock) lastController; + con.UnAssignOtherHalf(); + } + + if (typeof(InputJoyshock) == newController.GetType()) { + InputJoyshock con = (InputJoyshock) newController; + StartCoroutine(SelectionVibrate(con)); + con.UnAssignOtherHalf(); + } + + currentControllerLabel.text = "Current Controller: " + newController.GetDeviceName(); + ShowControllerIcon(newController); + + InputController.InputFeatures features = newController.GetFeatures(); + if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft) || features.HasFlag(InputController.InputFeatures.Extra_SplitControllerRight)) + { + pairSelectLR = !features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft); + pairSearchItem.SetActive(true); + StartPairSearch(); + } + else + { + CancelPairSearch(); + pairSearchItem.SetActive(false); + } + } + public void StartAutoSearch() { if (!isPairSearching) { From a47153f2f6c893f8133fe3255c849eac553e2256 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Mon, 25 Jul 2022 18:36:32 -0400 Subject: [PATCH 26/28] playstation controller lightbar colours - fix controller feature flags not actually being flags --- .../ControllerTypes/InputJoyshock.cs | 74 ++++++++++++++++++- Assets/Scripts/InputSystem/InputController.cs | 38 +++++----- .../SettingsDialog/Tabs/ControllerSettings.cs | 64 +++++++++------- Assets/Scripts/Util/BitwiseUtils.cs | 8 ++ 4 files changed, 135 insertions(+), 49 deletions(-) diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs index 4eb7d4a6..f1924b56 100644 --- a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs @@ -1,3 +1,4 @@ +using System; using System.Collections; using System.Collections.Generic; using UnityEngine; @@ -19,6 +20,17 @@ namespace HeavenStudio.InputSystem "DualSense" }; + static int[] dsPlayerColours = new[] + { + 0xd41817, + 0x04d4fa, + 0x05ff08, + 0xffdd01, + 0xe906c9, + 0xcc6020, + 0x888888 + }; + //TODO: see if single joy-con mappings differ from a normal pad (they don't!) int[] mappings = new[] { @@ -68,6 +80,7 @@ namespace HeavenStudio.InputSystem int joyshockHandle; int type; int splitType; + int lightbarColour; string joyshockName; //buttons, sticks, triggers @@ -154,7 +167,7 @@ namespace HeavenStudio.InputSystem public override InputFeatures GetFeatures() { - InputFeatures features = InputFeatures.Style_Pad | InputFeatures.Style_Baton; + InputFeatures features = InputFeatures.Readable_MotionSensor | InputFeatures.Extra_Rumble | InputFeatures.Style_Pad | InputFeatures.Style_Baton; switch (type) { case TypeJoyConLeft: @@ -173,7 +186,6 @@ namespace HeavenStudio.InputSystem features |= InputFeatures.Readable_AnalogueTriggers | InputFeatures.Readable_Pointer | InputFeatures.Writable_PlayerLED | InputFeatures.Writable_LightBar; break; } - features |= InputFeatures.Readable_MotionSensor | InputFeatures.Extra_Rumble | InputFeatures.Style_Pad | InputFeatures.Style_Baton | InputFeatures.Style_Touch; return features; } @@ -360,6 +372,7 @@ namespace HeavenStudio.InputSystem { this.playerNum = null; JslSetPlayerNumber(joyshockHandle, 0); + JslSetLightColour(joyshockHandle, 0); return; } this.playerNum = playerNum; @@ -372,6 +385,8 @@ namespace HeavenStudio.InputSystem } } JslSetPlayerNumber(joyshockHandle, ledMask); + lightbarColour = GetLightbarColourForPlayer((int) this.playerNum); + JslSetLightColour(joyshockHandle, lightbarColour); } public override int? GetPlayer() @@ -379,6 +394,61 @@ namespace HeavenStudio.InputSystem return this.playerNum; } + public Color GetBodyColor() + { + if (otherHalf != null) + { + // gets the colour of the right controller if is split + return BitwiseUtils.IntToRgb(splitType == SplitRight ? JslGetControllerColour(joyshockHandle) : JslGetControllerColour(GetOtherHalf().GetHandle())); + } + return BitwiseUtils.IntToRgb(JslGetControllerColour(joyshockHandle)); + } + + public Color GetButtonColor() + { + return BitwiseUtils.IntToRgb(JslGetControllerButtonColour(joyshockHandle)); + } + + public Color GetLeftGripColor() + { + if (otherHalf != null) + { + return BitwiseUtils.IntToRgb(splitType == SplitLeft ? JslGetControllerColour(joyshockHandle) : JslGetControllerColour(GetOtherHalf().GetHandle())); + } + return BitwiseUtils.IntToRgb(JslGetControllerLeftGripColour(joyshockHandle)); + } + + public Color GetRightGripColor() + { + if (otherHalf != null) + { + return BitwiseUtils.IntToRgb(splitType == SplitRight ? JslGetControllerColour(joyshockHandle) : JslGetControllerColour(GetOtherHalf().GetHandle())); + } + return BitwiseUtils.IntToRgb(JslGetControllerRightGripColour(joyshockHandle)); + } + + public Color GetLightbarColour() + { + return BitwiseUtils.IntToRgb(lightbarColour); + } + + public void SetLightbarColour(Color color) + { + lightbarColour = BitwiseUtils.RgbToInt(color); + JslSetLightColour(joyshockHandle, lightbarColour); + } + + public static int GetLightbarColourForPlayer(int playerNum = 0) + { + if (playerNum < 0) + { + return dsPlayerColours[dsPlayerColours.Length - 1]; + } + + playerNum = Math.Min(playerNum, dsPlayerColours.Length - 1); + return dsPlayerColours[playerNum]; + } + public int GetHandle() { return joyshockHandle; diff --git a/Assets/Scripts/InputSystem/InputController.cs b/Assets/Scripts/InputSystem/InputController.cs index f6ff8911..7f63ebc2 100644 --- a/Assets/Scripts/InputSystem/InputController.cs +++ b/Assets/Scripts/InputSystem/InputController.cs @@ -64,31 +64,31 @@ namespace HeavenStudio.InputSystem public enum InputFeatures { //readable properties - Readable_ShellColour, - Readable_ButtonColour, - Readable_LeftGripColour, - Readable_RightGripColour, - Readable_AnalogueTriggers, - Readable_StringInput, - Readable_Pointer, - Readable_MotionSensor, + Readable_ShellColour = 1 << 0, + Readable_ButtonColour = 1 << 1, + Readable_LeftGripColour = 1 << 2, + Readable_RightGripColour = 1 << 3, + Readable_AnalogueTriggers = 1 << 4, + Readable_StringInput = 1 << 5, + Readable_Pointer = 1 << 6, + Readable_MotionSensor = 1 << 7, //writable properties - Writable_PlayerLED, - Writable_LightBar, - Writable_Chroma, - Writable_Speaker, + Writable_PlayerLED = 1 << 8, + Writable_LightBar = 1 << 9, + Writable_Chroma = 1 << 10, + Writable_Speaker = 1 << 11, //other / "special" properties - Extra_SplitControllerLeft, - Extra_SplitControllerRight, - Extra_Rumble, - Extra_HDRumble, + Extra_SplitControllerLeft = 1 << 12, + Extra_SplitControllerRight = 1 << 13, + Extra_Rumble = 1 << 14, + Extra_HDRumble = 1 << 15, //supported control styles - Style_Pad, - Style_Baton, - Style_Touch + Style_Pad = 1 << 16, + Style_Baton = 1 << 17, + Style_Touch = 1 << 18, }; //Following enums are specific to Heaven Studio, can be removed in other applications diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs index 2c30343a..8be6d452 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs @@ -72,7 +72,7 @@ namespace HeavenStudio.Editor isPairSearching = false; pairSearchLabel.SetActive(false); currentControllerLabel.text = "Current Controller: " + controller.GetDeviceName(); - pairingLabel.text = "Joy-Con (L / R) Selected\nPairing Successful!"; + pairingLabel.text = "Joy-Con Pair Selected\nPairing Successful!"; ShowControllerIcon(controller); StartCoroutine(SelectionVibrate(con)); @@ -102,14 +102,21 @@ namespace HeavenStudio.Editor ShowControllerIcon(newController); InputController.InputFeatures features = newController.GetFeatures(); - if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft) || features.HasFlag(InputController.InputFeatures.Extra_SplitControllerRight)) - { + if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft)) { + pairingLabel.text = "Joy-Con (L) Selected\nPress A to pair with Joy-Con (R)"; + pairSelectLR = !features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft); pairSearchItem.SetActive(true); StartPairSearch(); } - else - { + else if (features.HasFlag(InputController.InputFeatures.Extra_SplitControllerRight)) { + pairingLabel.text = "Joy-Con (R) Selected\nPress A to pair with Joy-Con (L)"; + + pairSelectLR = !features.HasFlag(InputController.InputFeatures.Extra_SplitControllerLeft); + pairSearchItem.SetActive(true); + StartPairSearch(); + } + else { CancelPairSearch(); pairSearchItem.SetActive(false); } @@ -127,7 +134,6 @@ namespace HeavenStudio.Editor if (!isAutoSearching) { pairSearchLabel.SetActive(true); isPairSearching = true; - pairingLabel.text = "Joy-Con (L / R) Selected\nPairing Second Joy-Con..."; } } @@ -135,7 +141,7 @@ namespace HeavenStudio.Editor if (isPairSearching) { pairSearchLabel.SetActive(false); isPairSearching = false; - pairingLabel.text = "Joy-Con (L / R) Selected\nPairing was cancelled."; + pairingLabel.text = "Joy-Con Selected\nPairing was cancelled."; } } @@ -157,6 +163,7 @@ namespace HeavenStudio.Editor optionData.text = vals[i].GetDeviceName(); dropDownData.Add(optionData); } + controllersDropdown.ClearOptions(); controllersDropdown.AddOptions(dropDownData); controllersDropdown.value = 0; } @@ -185,55 +192,56 @@ namespace HeavenStudio.Editor case "Joy-Con (L)": case "Joy-Con (R)": InputJoyshock joy = (InputJoyshock) controller; - controllerMat.SetColor("_BodyColor", BitwiseUtils.IntToRgb(JslGetControllerColour(joy.GetHandle()))); - controllerMat.SetColor("_BtnColor", BitwiseUtils.IntToRgb(JslGetControllerButtonColour(joy.GetHandle()))); + controllerMat.SetColor("_BodyColor", joy.GetBodyColor()); + controllerMat.SetColor("_BtnColor", joy.GetButtonColor()); controllerMat.SetColor("_LGripColor", ColorUtility.TryParseHtmlString("#2F353A", out colour) ? colour : Color.white); controllerMat.SetColor("_RGripColor", ColorUtility.TryParseHtmlString("#2F353A", out colour) ? colour : Color.white); break; case "Joy-Con Pair": joy = (InputJoyshock) controller; int joySide = JslGetControllerSplitType(joy.GetHandle()); - controllerMat.SetColor("_BodyColor", BitwiseUtils.IntToRgb(joySide == SplitRight ? JslGetControllerButtonColour(joy.GetHandle()) : JslGetControllerButtonColour(joy.GetOtherHalf().GetHandle()))); - controllerMat.SetColor("_BtnColor", BitwiseUtils.IntToRgb(joySide == SplitLeft ? JslGetControllerButtonColour(joy.GetHandle()) : JslGetControllerButtonColour(joy.GetOtherHalf().GetHandle()))); - controllerMat.SetColor("_LGripColor", BitwiseUtils.IntToRgb(joySide == SplitLeft ? JslGetControllerColour(joy.GetHandle()) : JslGetControllerColour(joy.GetOtherHalf().GetHandle()))); - controllerMat.SetColor("_RGripColor", BitwiseUtils.IntToRgb(joySide == SplitRight ? JslGetControllerColour(joy.GetHandle()) : JslGetControllerColour(joy.GetOtherHalf().GetHandle()))); + controllerMat.SetColor("_BodyColor", joySide == SplitRight ? joy.GetButtonColor() : joy.GetOtherHalf().GetButtonColor()); + controllerMat.SetColor("_BtnColor", joySide == SplitLeft ? joy.GetButtonColor() : joy.GetOtherHalf().GetButtonColor()); + controllerMat.SetColor("_LGripColor", joy.GetLeftGripColor()); + controllerMat.SetColor("_RGripColor", joy.GetRightGripColor()); break; case "Pro Controller": joy = (InputJoyshock) controller; - controllerMat.SetColor("_BodyColor", BitwiseUtils.IntToRgb(JslGetControllerColour(joy.GetHandle()))); - controllerMat.SetColor("_BtnColor", BitwiseUtils.IntToRgb(JslGetControllerButtonColour(joy.GetHandle()))); - controllerMat.SetColor("_LGripColor", BitwiseUtils.IntToRgb(JslGetControllerLeftGripColour(joy.GetHandle()))); - controllerMat.SetColor("_RGripColor", BitwiseUtils.IntToRgb(JslGetControllerRightGripColour(joy.GetHandle()))); + controllerMat.SetColor("_BodyColor", joy.GetBodyColor()); + controllerMat.SetColor("_BtnColor", joy.GetButtonColor()); + controllerMat.SetColor("_LGripColor", joy.GetLeftGripColor()); + controllerMat.SetColor("_RGripColor", joy.GetRightGripColor()); break; - //TODO: dualshock 4 and dualsense lightbar colour support case "DualShock 4": + joy = (InputJoyshock) controller; controllerMat.SetColor("_BodyColor", ColorUtility.TryParseHtmlString("#E1E2E4", out colour) ? colour : Color.white); controllerMat.SetColor("_BtnColor", ColorUtility.TryParseHtmlString("#414246", out colour) ? colour : Color.white); - controllerMat.SetColor("_LGripColor", ColorUtility.TryParseHtmlString("#1E6EFA", out colour) ? colour : Color.white); - controllerMat.SetColor("_RGripColor", ColorUtility.TryParseHtmlString("#1E6EFA", out colour) ? colour : Color.white); + controllerMat.SetColor("_LGripColor", joy.GetLightbarColour()); + controllerMat.SetColor("_RGripColor", joy.GetLightbarColour()); break; case "DualSense": + joy = (InputJoyshock) controller; controllerMat.SetColor("_BodyColor", ColorUtility.TryParseHtmlString("#DEE0EB", out colour) ? colour : Color.white); controllerMat.SetColor("_BtnColor", ColorUtility.TryParseHtmlString("#272D39", out colour) ? colour : Color.white); - controllerMat.SetColor("_LGripColor", ColorUtility.TryParseHtmlString("#1E6EFA", out colour) ? colour : Color.white); - controllerMat.SetColor("_RGripColor", ColorUtility.TryParseHtmlString("#1E6EFA", out colour) ? colour : Color.white); + controllerMat.SetColor("_LGripColor", joy.GetLightbarColour()); + controllerMat.SetColor("_RGripColor", joy.GetLightbarColour()); break; default: - controllerMat.SetColor("_BodyColor", new Color(1, 1, 1, 1)); - controllerMat.SetColor("_BtnColor", new Color(1, 1, 1, 1)); - controllerMat.SetColor("_LGripColor", new Color(1, 1, 1, 1)); - controllerMat.SetColor("_RGripColor", new Color(1, 1, 1, 1)); + controllerMat.SetColor("_BodyColor", Color.white); + controllerMat.SetColor("_BtnColor", Color.white); + controllerMat.SetColor("_LGripColor", Color.white); + controllerMat.SetColor("_RGripColor", Color.white); break; } } IEnumerator SelectionVibrate(InputJoyshock controller) { - JslSetRumbleFrequency(controller.GetHandle(), 0.4f, 0.3f, 80f, 160f); + JslSetRumbleFrequency(controller.GetHandle(), 0.4f, 0.4f, 80f, 160f); yield return new WaitForSeconds(0.15f); JslSetRumbleFrequency(controller.GetHandle(), 0f, 0f, 0f, 0f); yield return new WaitForSeconds(0.05f); - JslSetRumbleFrequency(controller.GetHandle(), 0.45f, 0.45f, 160f, 320f); + JslSetRumbleFrequency(controller.GetHandle(), 0.5f, 0.5f, 160f, 320f); yield return new WaitForSeconds(0.25f); JslSetRumbleFrequency(controller.GetHandle(), 0f, 0f, 0f, 0f); } diff --git a/Assets/Scripts/Util/BitwiseUtils.cs b/Assets/Scripts/Util/BitwiseUtils.cs index bd0c03ac..62ec17cb 100644 --- a/Assets/Scripts/Util/BitwiseUtils.cs +++ b/Assets/Scripts/Util/BitwiseUtils.cs @@ -59,5 +59,13 @@ namespace HeavenStudio.Util var blue = ( value >> 0 ) & 255; return new Color(red/255f, green/255f, blue/255f); } + + public static int RgbToInt(Color color) + { + var red = (int)(color.r * 255); + var green = (int)(color.g * 255); + var blue = (int)(color.b * 255); + return (red << 16) | (green << 8) | blue; + } } } \ No newline at end of file From 8c40bae444fbf2f93077656c8232a61aa785237a Mon Sep 17 00:00:00 2001 From: minenice55 Date: Mon, 25 Jul 2022 18:56:13 -0400 Subject: [PATCH 27/28] update joyshock gyro and touch states --- .../Scripts/InputSystem/ControllerTypes/InputJoyshock.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs index f1924b56..09380350 100644 --- a/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs +++ b/Assets/Scripts/InputSystem/ControllerTypes/InputJoyshock.cs @@ -120,6 +120,14 @@ namespace HeavenStudio.InputSystem joyBtStateLast = joyBtStateCurrent; joyBtStateCurrent = JslGetSimpleState(joyshockHandle); + //gyro and accelerometer + joyImuStateLast = joyImuStateCurrent; + joyImuStateCurrent = JslGetIMUState(joyshockHandle); + + //touchpad + joyTouchStateLast = joyTouchStateCurrent; + joyTouchStateCurrent = JslGetTouchState(joyshockHandle); + //stick direction state //split controllers will need to be rotated to compensate //left rotates counterclockwise, right rotates clockwise, all by 90 degrees From c4d77c2254d6c239b18d5eda8e3b9f0deac5a311 Mon Sep 17 00:00:00 2001 From: minenice55 Date: Tue, 26 Jul 2022 08:54:59 -0400 Subject: [PATCH 28/28] make dropdown properly update after auto-search --- .../LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs index 8be6d452..2fc2adfb 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/ControllerSettings.cs @@ -53,9 +53,9 @@ namespace HeavenStudio.Editor InputController lastController = PlayerInput.GetInputController(1); isAutoSearching = false; autoSearchLabel.SetActive(false); - controllersDropdown.value = PlayerInput.GetInputControllerId(1); - AssignController(controller, lastController); + + controllersDropdown.value = PlayerInput.GetInputControllerId(1); } } }

    >Id_pOW*3tcTkEGzIRm@IRPmMY2aWg#Ev5N$G8 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%0AP5=0b(FRbXvZSX(7^%MgLJ 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

    >Id_pOW*3tcTkEGzIRm@IRPmMY2aWg#Ev5N$G8 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%0AP5=0b(FRbXvZSX(7^%MgLJ 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

  3. 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 diff --git a/Assets/StreamingAssets/ntrdj/common.manifest b/Assets/StreamingAssets/ntrdj/common.manifest index b73c4e93..a225ec66 100644 --- a/Assets/StreamingAssets/ntrdj/common.manifest +++ b/Assets/StreamingAssets/ntrdj/common.manifest @@ -1,12 +1,12 @@ ManifestFileVersion: 0 -CRC: 1677829072 +CRC: 3294649116 Hashes: AssetFileHash: serializedVersion: 2 - Hash: 7f4370cd33967373a820e37c2122eed7 + Hash: dd0c19304cf6445216469a6916c9e238 TypeTreeHash: serializedVersion: 2 - Hash: 72318499ea6097cc1940540bf07331d9 + Hash: 902c722d69f548f2a42d6263cb334ee9 HashAppended: 0 ClassTypes: - Class: 1 diff --git a/Assets/StreamingAssets/ntridol/common b/Assets/StreamingAssets/ntridol/common index 2cce869aa598465ebac4a4184d9a064f55a6e3f7..44b5075ad2c73a5ecc64aea9cdaf1470cb860c69 100644 GIT binary patch delta 391921 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

    D-GYT%mrnw^ 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

  4. EEoG~Rf9RFk5e_$c_uHhDg$DTMV*gAMK{lnql48_UkdoxePFzjkSHNyf;6xu zc|B}_uPd4F*(D>5s>L^YRwzq5-(hOYGVn zX>gZ)rG3AJ_h*GXFRu;IJSWAJ9!b)c`A0#*L=q_Yji6SdYgIE7DVb@pZIgt}DSUpN zrSF6vb1?GS5p-6QS^!R;#`QUr$KkAPxQlny>NQCtcI?b2A8F5VTBLMZF z34<-c9u8T?YSd(n0N~X-K_Gv*Cba|eI0yHxy_{)5R4!?xY|_gYQyyM`Px2WPRv}=i zS7K1-#G_2nAFv%a5l{h8~ za#1T@TpV!qYNE)@%Y~f#^gT-b%{*}l2FwJznp$^Fh#;$hLwTdw7@v(&DGJU80U?e_ z%E#4@$m%$7P$++)0|FglTXt!Xh!fHo;8D6iv^d*Ysa>$%@#Zac28e#OCjGGm%fD{!Oti^OY!Q zzsc{+%>W6CHWmASbR-f;L4m?B=fmSI8|5Y=i16lVlmE7+5KY|n@3G`Pn?<{Q+&}ZoL##0dxVubh(l#7%)Ac< zybVMyeZDz31E$e?>06ZL0h`~Lt(|S;1GgxWUK#@7+N$8>ZgBpr_KQnB@WIz1oI4=4 z|G(XMai|lE{_kjp&;$5iv5rs4#T&1Xv)I&H~P8Xd(9AQROyfu=%&r&6!FZd z={TS{+7Qank`+zs)k{6iUI$7{CF8eC)g4Ul;WRs|^=@&$*?RH?dF_)F7`QiyF$yEe9R{|?9HTy^wdtEA$0ns;OkU4Q=gCE;$7l^%{&%4zJRPc(7#{(JZuEM zq6!jLr4_CJV+h{M;ve8+_txIkS6Ns;+$)Jqd44>p8ewtR3I3Q!_;N+ZI`+12okVOP zlLmz}hgk5P8NeE{z_6R6zdmY69PYv{dxb|emos}w75g43aRC?TM9W`vn+oidwi|yd zdW1Nge_`}v)i;`iT76`@ROGixmfGnS)*{`e4wB}ysMAw*?uxyeOng(vT3N&~ z0$I|0XNPzD-n_N%ND?4_{!Bh?NEsw4!@}v@wQb4UiW8lg%Dn&qRDq7juid>6PKXUn z$zO&*=zxjNf9#q%_GXX+mc1b&&mpPI#U$#A-<*YX=>2RlP)<)}55-DMn)|I1TD-}z z^cfbq4on)SXkp0D`a$lV+A+eqd1$U!hg-wy}D~5av?Eta#dU_Vo?)`WDM&G zsW!@fjAO4&K2=|h@c$XCSUTzJdnWuV=D6))GIk} zzp|HUZ_wb8cNu9-Dk>q~Q`{~B64B9oak)5ri?F0}OPC{4yledW5Ic{vBd861FmsY2 zjHGs&J8)ex&x4hC*L3HDprP|-#GrK^DOC~pmJr-KR=c-DH!70@i`SW?!{VVN%FIl~ z5^OO4S0r_FYm)em<#3bIh99jG@%Psr8-?|{A}pyy9x*ec&OKl3&8~-1LdPp|L?^NK2l(Luzd25Eo zS5|?kVvbNltcH-bV;=#sDNNJ5vf$cAk@byc1rf~gVCHaj?M6V89}wjby|aHYDqo5V zKba}inKO04X`yk=9fu2;mkH-xQkiW5-+E-RqWB&6LyJa8JnRO=w-M$torv2YEtXEn zf#^m7!(T@Pv+a_hTVDFUpgIopsh#EZFq0q1qDfGBJ)z#q6I4&yuL&{%ZLH2JI}X|a z9urMW#m$aEJyw-U<(}Um_+-&7erM&Hcb(^k{~KoIl6n!g;QqZrxd)3n%()J%-PjTN z$1}HxAuv%~1sGE-w9!YYQ419>64cU0orD+-E{kTq!i#cewS62mS1OEk*E$w+#j9Vj z8x%0&D8%q}AW5;pJi7kXhzV{z^NQeCH1M)q3W!_xSHa3=Hkr6R+<77vZJvQLx*`!kS|DI2+n4b(3YW8aT9gK(Db88qy4y0 zx`P^YN25`v+lm3T+;7b&-xYDs0pMcX%|L61%!{Mj9jt zvMd4Wn2~rm=&qei5XI7l% zn#qgwEYKRoq+AXCky0j}Ke!QWREBTH`w>UpU2hW=sRdra?TVE9DGbB9{WpUtISydx z)kL`}M4(^kEl2_37iOm$uBS0%@u!fU81^5-ppgk37fqnQNU2O$A@vHj0PXl@okLE0 z&OV$?SQW>Y2{yjl?B8DS*E+KsuXDab)_aGRADn=lGldQD|F#G4i9dI7p-I2hf<G6t#fYkx_%y7L4aueK zvL$tFIo%{M<#LNbvlRXx7{pNRAph}yLa?+YQ6)JsMBfCYi`tSyE)b;UfFIJdS@!u})zSci+(}iCKgp|g#JIIVaXi4>tU>3j zpzfOa1hsT_9w(~T1}1qiD@6h*%kO@Ec+SR>$;WKJ>A!GzYO1%%Y$Fp&$qcmE0$gw4 zkztaGuPuv4wmkO|r9`p4D@2>(+Lyq%#1zkC-BB6IKdyLNN1J?)F*8N}9fE9<7py+1 zx(kbylrcW-12NH8qR<5`F0(#a;8h`2a|b6APcS4Fe2sZ9Et+Z7N0=;QcGE6|0mdKL zsQ+aaUHR4z1tf4#bhG9o3oWWOyqq#jT1;Hjd-a*fcr=`u;L7_0~g{w{;WNNRVnQy)N!nKiUUn5$67Lbvq+c$^f{Fn z(ywQtYQL!Q5!c;9GNZ)#K`E2JC2Y3+^R_nTCFEOeFaBvQalq;OoFloJjGs@8D-9wp zVBoduzIh!THom0>7#$#+5h=ux>9~jjM~f>*!3L0i!I9OStJ@xDGufX)YcxtjLgP5B#$5nl7NQUI!DKgVCT*wmE$Bldt=Rm2I{EG#ohs!Av^1sXotZ>`j7Hz zK<8DMQvcG#cFJw#6>+2jar{?3bCKvkM?*DQ`D1n?f1lIL%V#m4#%CNJ_S=`ui?W2* z+|$dLL*XvH+mx|GBe-pCyP5PhWE{KAqC@wHU2uf@W~L`^?xt*JbWok;(5IS!>k?$Y zyMt*7G%m|&@BJLX4o9;V2duGqXA=I_@$8I{jnQX5a8}44M7?-dm6OBDh@suE;@cj# zmAGXrs;vu4CHN@Z+!4b=lRP34Xof(~o)^X6Cp;cU98TncJRbkE?zsm~+f!as1 zL@zh^%2-a$`AO0!Jcy-JX_H&1w=2m2*l%URWu@u-Bw%vn6i)RW_B1t^A5}XiHW9do zNv|O+&Y<6>2KN#Ek4*GL`8?XOJLn_SPt;T@gBe!J!yPy+7DHy$^OPUa-VxlYmH8r2 zuRP%JPEizS#?SacU-0#Zu1!Am(qcFi!*%;vT>Wuk0VTpHpCyrB~T^5Bh zoEZ-#_;cjGFf^319_GM`-E%!Urt!ZI*ZsV{t3EUJ@k)~lZ4RE9BUD`s4M6TAI2?Dq z+ij$X)|;}KYt#%90e>8KymI3@y81}Jy}(93R@kBZg1JEiy-&_3Dq+t&-alHq13|I+ zF;Z`O*V<=>rte}uLE|sXN3*fyyUe{11aHDclyN+*xj>;Mk2bp4pR#xnt#>NA=e=Z! z9eF^At}vf>N6PLp?mGhIg2I?5_GfaOaH7Z$KMU-nOeG@L(wiJ|XrHBv(T=)_M2Y)r z0D~USmC$vgj7_Ooxso(28yFN}E~=-i+LTX&We{9~jwHkSngltg%7J40e>Pgk)<*|? z!xpaM17K~nEf?F>-IN;=jp+KsH-P@>tqTeoUrjWuiTRXij@4MVKqhy15mNsPz65Nh z_@cMb!ofRVq6wkAIdxp6Ve9%DH?SIR+cxJq5-tsBR-sBt)OiW%4FH<(tkzEZXflls zn*Iv#*b;?>g0_bz|8_O;-rfwA;v~|n;$O>* z*2W7BzibwL)8|5y{Yn3R?q%V2M#wDEozQ#z$;?Ih`pUFJSUS_Yk__`s(4RUqiggQif|cazbB2msiUfq7v= zBk#BU1So@y4>f34SNkxJCHhEH=iJM&VYw8fjz4W(*q*fz04d7*1!qbyJp4*3aPJBJ2bk!P#yLQJf|kN)c&BvsjHAO}P&on)orF=U zDYG{S#3U4+A&o%wkuJryN1WF^RXb0iHVoA`7_4m;tZn=RS>Pqiyi9`|@2Y4nVm%i% z@MrE!gSKi(9D<5X&)apTU2yZ-Up?pvrUIiYSyIOi*8jhN{Hx<8g4^3Ob+}0`MjaLj z&NOz7H(V}lXtNSd?{_AO@zwO9imS?PVK^22LAhDt3ja*-D)XNDCUwPT%>}YtD@@R0 z;oLQtlOUre?1r@qAFeB=Q>09ghuwdc+EkZ5~>q-FPXC8hq z7---ePNO*6f)J`oLHH%qVk!0I#*G<2TcbT9Zkg))$&!`QJF5TBS05rh*7foM@02DA zrHn$w3-+~+Z$_w;cDy^FnX}D{%*@Vzy{mOnmd2P-Cv@>*dyI%dPuaN&bhKmf=3yE{ z^|)>QdLOK1EKVy6iPG*Ug41N#h2x|9yZZ)HaCk=lD_Ma7jyG^ElO@IsIW; za7|jBfW6Bv+!q}b`Z7Jr+kY_-n7VH3Oowu5Mk!rhr^C_Nca>!81c3iWroBfgl;==~ zl-15kbp9o|i$mnmOWak|7f}NKc6GBALNc};jGBb zP71T113Foulv))UMcwwkuSfG*c7;3M7GeFJE;G#cPuenV_ zk&HxDJ~w-B7}FD;&q%dTAe38RB%Apsb{j3C0~nCG>KwDjX7YFLxUT4FDsE0@uWQe? z5`$}Q1$|h{&(e1td@hr4<7Ea&4^}|z6vX>o7ov~^^m7yuyiG*%p6!u68d!Luil3dljA5d%f+Q*{~2JHjp5S*Z*xs z&{)0rRN2@@zi8VZ`#6TBT!F(K<4#0!>qT~N6S~Lbgp=y?$`1?Olj+vqcpyA-o{d)F ziqcz=)3BSP{-@I&nfcBx@42f;cXSYN+*va0# zlsJ6|!UkN?RLwr44LwD<6vCNk#JrP66PS;!G1C<^^>-T@CV)C~cpbV51L_=_`8w_f zJ)mV`U9p)$H!6;mY5AElBWjw!2^OTbZY9y;mBTNYSh-l@&`>D!e(PUNg|FOeVMWZX zf`sfrV)Z3;>=+)kf=5pL%TFx_6^=b?GT+C)C%TRkICSm|d5s4Z|Nk?{9o1b))%*Eq zXx{iEv)0^EB#ryuNpkgR2|#*1h^{lNl$k^bt~*2bHB(@TC4JGE2X&@kflr1BSF24~ z*FA6w{Lwoh@@BP8JO5*br*N9yc{TP{ho_>NrbE#b#0gM3 zYO$1LeG7#%ZM!0*Q)mYFBOz zzgE!I`-4Z$kzdf@J_sC}N;FxQ*aAI9RRD{J z{h*zqxIjq%Y9v^16v^oeNW+qzEveK%ZPWH8tt-W%I!)PHd5HGEDQHaJpdNnlqODJ% zinn>p$w*we%U_GA6FceFEWhdAbaIVZcF{9R2c{>SgB?l!~UJ>hu)$sq01+98u|a%!5K#I?F;M(3DRx zRgiF42+r`H(vpzIj{w{HJ40XcjKkBFVG`V@Mgi+ zk|72D){JOh11c<`a>Itoyfbn067-cdv>S@Y0?uOp5VxWL4NL_0BowzGcjEg;OAJA$ zl3Bl9Iwdnpte+GHx9w@I7EUCDJp^#^Z`vTij0_yVDHHXIS(OL?SM>ZE;o{)V&4$#h zp{=WAq*;&q*aG&+aO-mr9 zC&=rvDA-*-Clh4sl*KS7p;6|zoAst95D8@!yW){`51toD=JV^OI-e$OnoSaR=mxXb zg4&wRlKP%8;|wa_FYYg&BavboN&$DrDd7DL*}Po9OOz#N4jF5b3@`E!)UWyPvh$!| zjkJANrN$7&JVbZ`de@GW@24v5^x%7@gxH z{*~&4WGc>0e_8b>pP*0}MHoBI1)P0J9!%2Ah)Knso%%;?ZC_1%qF-EaSha$yXQQ_j zi|paS6a>u!tcIU`Y5S-NpPy8W$!!0()*n$SY$c@9)NR|U{szeqRbGrooi-+NZd6`~ zZ0*ZlcHC}he-p+Rx$s7Uo_KwYH`jB+E`@>kb6-4hL-{PECng}KdnPbM;g44qbVXwG zRx1L~&eAzc1U`-_n?3TCmYzF{wuY$N8=GqhOR{ydh}6pod}@i!owM|A^tfmFV!e4C z3<_45BZ`*}9abi_sU0705;-a{v?SR)fxZtfuia9|EP;tIS^oO_dnvc47?d&WezCAg z$Xy7{58C``p}@qPebdREG3$au_=XH^#Nzbeg+QKi__Kq?;<$gcwQ<-{Fn}>yNvMO2Cy30lh{LC5JeIKSs&+aO! z%>}YXwsaAj@Dii1(^6I>P2?-T^zkA?Ym@fd7bIq=w@fc?e`Bsl z@K+iU!Udu4az`G^#$|f{hFDBJiVu?d$K1)fu}o);d2mBB6qb*ezhxEWER%8v8FQz7 z!^h^;X4Lj^s7vuU`dmm$<}$lc?DA;apHrpBBN1nwO}owt+H|?>Pk(|i`9-~WEU)m| zoZwrls%#iD1gx~TTRc)-L^D)I@!+*CX_p7uy0cbtG`gVSZK(ooU8(Wa8$dWh$fjQ> z_Z;D3KCa!qX=0UO(FQQ$FK2}kN7t=&L_#zde!OC}AgJvml0|sNg#Imxd-UYK>doJhO&P$hpx>$WL182Cf6fb;sTOD zB|_?SQmVa%9y`ntV%GoB%|8!9O@aV9;+yteJxi?tcjf`9(=fnW5NlkEM@zZ4Ouq7z zSP(Re^yoK1Ape*`Kb8bC$n8U>1mXo@q*P3iH zMJYr>wagBve*t-`g;}HW+jhth2kjrIcv?zC9btkNWtBXMBNF;_-2Q>=P{sLLB|*D0 zseG>H%U6}9IPs0W#4N;19rRq3cg;hgL3H+Coiv&gW^ie+Tq_qt6}1MZ#Et0F(Ym1< z9R>E5y1c1Ns**6OqXc&z{q|XWAW`QWjqc~J$udvA*f#ewQWIR3fL^zdBrgp}$dq@^ z%5@H&z338O^V(Bpgbx*h2&TYT5l6FhTx!m}iwCOvg7n=GnK-NqSc6}tB|e=Q`9D^o zDVx+cWXF^v`vh$2xR2s&4W{dey;T#RU10i3$Ctg^JxL^apN!c-WXW>A9Y$S_EMJ96 zn4|&8^}E*@9m{WXIx_s>4o4fc;oM7FPd{WF!PW?Yj??JG>Lg>o$-;5{UcX|A-LK1UoTps z!p%D6dG37@e(+IG%TZjo<<_{s&<@w-mAuikvL#So9?KGx8kP`WF@;f4d@h`%5WC_W zu1d?JbQ_NJtW8>{4z?Hd@$jYH-Vas35o#|Zle>ihyUk;(t;m95JE~IH# z*j{Txr{7Ivr)t$%OR3~LhGXlWMM*IpdIi}c{j5s)_pH31aQMLqh5Z28@0)n`Ra=fh ztLXwaw7+6-pM1R8lNXy!PU(woIpj=run056lQ9!Kt^k3oYsG%~PxYzq{MU&OA%FmFPOoS5P1 zFXO{d&9L>!>j_yXffXN$`jRFdJ9e;5G%6qD!T;C%u@qu`0e+46C+izQ+V?~GQ7xFr zA<+_2y-X#ardsO3W7KfuJqSPss?e0W2GE#c_#3B}Q3i|*v&~$^x57z*?McdXq*awz z!;Kr$sG3$8P$Jvt&?t;le6H460|$c}wfl6YkD9}v1_rDjwQ2tj__C?xRBhkVd~~39 zQei*K>VE?4?+}LpA+;yhU*MHjxbqVmU5LAj<6Ci1ui{lxuZRf%U8L}d^#{gU1X`91 zM%W)WAf%yC3iPP8A^yS&a69>6^eq{yy8s%!A*IAL|KE(gOsE(K(7<%_S+Cs$d+G=K zy6k*_r3eiJ!UVi`*PElWw6e$b?&&oxhKtMN8^p75kDv&e&mK2kQ1mKJd}d;p@g;`H zhF$z@D$UW)on!AMcZ|Vl75k7SHYK2ZULhR*TKU%e<-$RiqSphfpFV3EV)keuqH48u z>SjCcXv4pc{V=*|Sw_z;4Kw4n$%T!@nn5vX1KCj9j3Q;nF&(5;R*L(jQnd+YN75}v zX)=SNNWvI&l{SPW2c4VwLR)U+a?g85{V`a=Gem=Ra}tX?&u+Nca7r~S4hV3DZi>V} zb!ZASw3d)^&7ABZOplkuuv;IYkxjA*=!X(>hoCI1I>r|2AFp8`=x8T#)Xsn)Y@Q50agcKeuYdR4DBnh$ln_IcKFDLpmG0 z<m9rLrbNtRl6A7*;0xrc35P}LJ z@t0#wK9L?}h=ISSCUmwY(u+KvM} z%>sf{sj}Jb;Zs(~N5P4?G`2mMZyBk$-z0PktqY5_u$|iY;{00Kr|<|J8wOFBTuhPs z8T*LXLe=maf;;lxyAQEl7$e%yvLXCMayu=pg+d3|mR|quF01tPY*TDU)9*4AJ%!fo z!<$KWtvD(ASL^9jAyDX_fF`Ea5*uob1O|0V#^bx)#CD;mhr0IzU;K3KGQLo^b1}p> zW6^tQ1=*uyeSJXI5V5K!hxV$zwoQXNz(`Z1BU5j5>r6h@6as-+}KPQ>*#{yu9wb7Rd7gyzOG12a}bn z?8APV3Y!jFJ5-7+F~%Mfp^{I3ENChn#uD%}6sBJoRij)9O3eYzv+PLBWYE?XN`4gs zMK|mXzHwXBgJ2F;?i27WefK(}U4^O$rOI#_#|H9u+DHqsm)0jE?0CVh26*{30v}0U zSQoS+`0ffn&P_`^uy7l?1{ij>Ya7JpaqnaM|wtX=3vsBj6^2G_>P~sOv=DvT7 zR(hy#+lF` zY6Cq6%?(PP+K~B+!y404@m#j0Tu#Qo`Zu%z8KPdQeDvW-!9eTH`u41Ch!Hm9e`UAa zhn@8rdOo)8WE1%j>f}ek8(W_I_=TvCEds;ASByKZrn=&;&4=?NtWNk}xWt^{3o|MM z_G2qlYG8781dl8;4txm$W0h zNkj?vafDHo)?>BE$!xaO0{c`^a2t%Ec>t|AxP+cViD~d!rYX z6SC6DM!<=aENO?&J)xqe7S>Phr@s)HX>5@RKr;7z)6DYL1n9UVcdmDf#1u=**T4j_ zc$r|AUJ>}3k3xBkdw19&u#Dn9PX&e5q_V(LNi5NRB zCF;;%;OK5~{(O}=D}e4fk^6M%kcT|hT+1qvomWc=g)*zbEC^sS$+sRPl{_>;Rx>Z3 zlGHOb)~J}pZxAq#RIP}O`8AYdbHa&UhG`5|Tb4M_O`tO_ESJY_anApzdOYbk3@mE- z&%ZZ=#g!KwneRi@a^`f0$;@0iF?5b}(8pokbK6`YP+98QHffAg8 z1x574(VtKD1sodPYl3L0$uv+epB&9`2OGgTUbOp02d~~7FY`sM-{R&Y@CwnQ)29Dy zuA^aseN4R{!VrLDJJ^^9hOD%zj7;LEpBUmlB%)dt10KY@bNA>*;LU-Ty_i~k4@Pro zphQ&%UsglWvwO84?cP)L#P7dJ84;sV%B}R$qCYTpjQ;!5G)9L*#L`jf_RW8BvSYYR zR~O+OTYK}&2b%&R!mAly@!9p$2J#j02?9z{N|cEL*MN=UgZ|lBPUj8VDemCiZyH>5^j^J=2q|Y2NX`;dCqu~_h{W6l1Y>yAWK4Fo2b6Ygd(FB ztu4!VBPC~;0*DLxLlsGRY>Dh(u)QKnd`dz!TGg&hiCkfTD2{C`rMI|Q(0RRXzf*nZ zk`o5ym$yG!B7BItAjChAC@I@0oHvrXsVHarBA+_FNwG81+Y%(^JR)mTpDCRe(ncwl z4k-JcEaA+VzFV%J(uEJq=0j@kDOEk=H}*AonQdc|xyRl|gDfC>apuhfsy)Y zVzH6odb2JY{$_)vCUUb!#{05>?$K!^VM&%fqg-i+bZH+n81{A^6YX!k_YMnlc5Q4f zM6{S1o1V9s2x7_Wm)y`xM?;5(I_SGwZ^0K{2)j+rPTtQ|HiuKZY6d^OY@!#dlSKLj z64%y)lGAw5Nz6yDutuz;FBc3f$#Z?d11Q7SoyKOM|Ley=CIAcq6+ZqVUj=?3cO({| zZv+&8S0o*E*vgS_;I7FoqG}&ry@Ncwn!(ks=Q`d-B0T4 z-W!;w#gXmf=*G554yu|E^f7dDi?L}7NlxYNhME(6gBCA}AYXOyRK2M3vV_b(8 zhNK^>Z*oTHe!IkT8bSH*pI(Y9_jGx%`H9rv>30OS*yh=jvYHyh?| zz5N{>`e5j7-1d0RAWFl!Ggtfq8k<*5a7qE?hKE>t$=&OQkWhLWMsm5VatYk^xj}%x z*q)E0SSZ%{R1d*U{ISxgR#$49eGEG7W+GC4$7iB2Hfrt^ktV{2y^Jwmi3jr^h$q%6 zwK@YZko6oB z9p_A_SRUC%U>zudk^y7cM+)OOe>`X83at-XUC+p7!wPR1JlZ!#bnKIPCM$5t6=Gr! z3@x}=bmmFhem~z+V?kga(e1>?oHnF8{&?(iQ^Wp#Y-3=}BROWR5Y2CwCP-*9i?TA~ zaYwu!VB5)J4d$2`D(F~q+vMCuNTGQ|RO0TZ?jj&sHWkqDq=1l*>bmfeBaT-X_<7+N zX?h6DE@O^HD>4iqIR@xT*g%GW@5>rbHwu`R^0J;m)gpnvQB)nMZ9*v|A?-!)iGbtz zACE;0l$MWu{L<;*iN**P*^v{K0^ygqJ{Byq^1->x6$5^+n5;1Qd}U(YkSEK<09y|$ zs7;FJ=UZ6e7z^*nv1K)yv`wrbUZQ4!U%az<%y0ZoCvb7%-8s(t-Zc}w7;|jtjC8W5 zgwuBL+LEhu@p)7l-k*^}$%lKb&RbmuyO8Js$^DfNX^)L)eQ*&b)5xOE_w68zsWC7m z`h`*R_{hrFl7-k|`zzF=(r-pnc)%tG{gy4AIja~gO&0X~jt6Iz5qV!>nfU)pexs6t z0FQR{W1mxRl%PLv?0Gfq z6A|upbe;>Y48!KOlSrt-z8+==Phv#|lpKkAl}+o|f9)r86US4**R*LOcm$M>b=Me5 z;A!kH;n@M_g09~JwNpieog-dPLgHj(T1{~hh>s!esKAgrK!!Rz?M8ZDfVnpe*+J*EypZU6QwAi5->N2 zDjv!fo3y8HlVUUfZWI(k&hweHbgPBwHMRpBn3oQdqi*UGT%+t^wAi7Lw$7XKNWSJ4 z$zI3>gu_Kfw4f%!9sv-k=X6#V+yQ-6OQPtX3`A@!*aBWf`4o~Ib@1VDz{=!k9o$_= zX@R5O?6(PW#t?7koCXu2Dc}XXM4An@MPfQYi#s=Oam0MF&U$Z69Y&*LP51Pis_*cX z6Xkb7j3NWu&(V$Ns=Q}0MS@W#rFWcxVOr772|_l4i9lDlpSw_6`hW1GS!P9QGy(;V z%I~#ER5CmIJmFV4&pd3#KP1$yDj7?VBrbc_JckCQlWHqO6)#p2_7I$Af&S5T4F6&* zP+Pan83!TwUGHv+3ipCCMq_)lAR4j>7^uYg68!fydaetn%6fhs=tQ}&PDmh+t2kVK z>l@xiY&2nL^*^KRYalY}0*fO)mu}5UZc?VJrcIbZixYt2lu(AYF?*D^0}f5dczL^D z8?)Bi(o_}XX2Y8t0^7dhRl$pOOKi~1bho)cYp+IRp5mCs3AFzCZ4nbtN0wA=VQn1Gs+jR8*Sk}waJTOjdHLEU&W$ARA z_5v(_a3e5%yty!!PDN6~KceE@3C;3F*kp8cJF1cq(?QA+gYDB;uEW`IC1kAh19-$-BT@OQF~6UbU3XtPjjGOr<0dT6xSC$74( ztOuq{gi?hnzrC`fuj3!~UtQi3jmlM2lKFwc;KtGXlg;iU+Fe5s1nuCxJo(r7(dPg5 z&nVd~nP-Whs##8oG-jp4s^sRu0$p+lIMD@bQG@n9`76l|Ik*=CWkqMKyzI9Qm)sS$ z?9Sp4F0(fP`?=9UrK+@7R36bd<3s2fTa?I4ggJO*BSeREajpa-ZY$ho?5Qzwj9g z2xrdotjmSUVg+SwAfF(FMut?+cHHF2YPxG(IOU1h?q&_hi<+w$ z?US_Y8_4YcH2&+*=go{*rEdJ=*FqV}3Qw(gHim6Y%z0&`$mirtt!a8vjI{qnKdt;d>aN6JzdD zJdYa+kPo`0?;f~aC^2iKyfagB`(`T7RAojUGd3am_L7=~=o3?z&MxBzuOY-Org1lG zDTIn{sfzUAzZxy)36W&=3`jo(c^pSHNqq*9viKeD^JM>3_hk#j%sestoSESRp?t*W zn-daKMw!#@LJ>KeonwKDTE|H*d+A;)(pl1%knC(26DRy^Kty&0Bb_O=mI<;Lr;V4j zLNq*!)tXr419@3te9}g4W_enV@~iLKwM8Lc5|1dBZlRoEL#jkeNxt7K%F25s&`{rr z6YKoVMn?Xh>k}6F5faN5Ry6xgF6u6Z?%#=|_qN(9Rj2RHD-u?gd>$NHB1}IBY*nrx zyj*Z?J!Z(&LZboX_I^PntwZ$Mbh#0l_yhI%(*85T{$DXq%kF40eU{YFPfQNtAfn5O zJ<>lp8^To$be2RB-##xvPDz78nBi=}gLcsbcrS*lNEkim5G{f z14hA)c^TOPBB^>_pVKh^N;`SpYP3-3vz9> z8dCv_{cu6kp7tj~AO@jGB6Iq5@J4XG%^$W{;!%W!zp(?&22zJ=!l0|cY`jeF~>nnUHag>X-DW>f(3ej|ZO8 zzHd60n}g)Bs1AIb^ND=KJB1N4sQlmC?i^#uTPr-lk-6s=514hSa%42vsEKKoE(~!v z07c_770pcgKUg_Yh~YcvgWFN}e@3;~;lPHH9;KAj+oQ=cG@G?2j)v1>m%OvLA!uSD zo@bmr!CU?z(l3faGcs51aZ}w1ZhgZ;YpJ`0S?9+t%F4FY8rE1rFIbdFXu(f^2kq$e z&0lm-;efU^VZvL)3k0N}xX9eiQlSEO9|SZ*3op_?x)N@`L@v!ZGeB5=9Y`}9&k6Il z`)TAE>g+$?Nf?oy-vbUzYm{LC4@~QiuI3|)dc_Bg3eLB zT$(Q2pywbdLXUSsb1{9<Rf50qen_0ztO4q{qpaQtGXD38X6)^VIe1tmt0OQ4V#Du6kMP3+;%>1vl9Y9W_)CUslzYUBW@p=ydbyT{< za?<3_p!so;(x0m^TvLL}&@lhz!Yez4#&t3wz8CJ2LB>*!G3IwcADAMA9hIAY>d5fe zW(#uD$XQ0OcdrDxS`QK6RF1S5hEJePcKYDqI3cve2;pDNbElRQ=LmleeRca5AR)@^ z2Dn_?)e5?nwm7eeCHdFi*9)+rB9UJNV@+YMGJom3Nnf5fU-?ZwSht6Jbx>D__AH7{ zaoGInf{R0`((aoj0Sfv|K!XXQNVj2PDrX;Ru7ll3iBlSDr`-BEKxfT4IxBYhmpu2> zlygS+t))|D z=uQM6q0`tMZCsl+=~Q2z5eY%+rp+Qfg4J&G6hch-`tmTYeYs?GM7y%Vx9w+xW{+v0 zF+p1&B^4LX6Yy)wYJ{n7U+>Y_I`x?rr9Ec3M#Vtro^^U-v;jZ1k6fjr060<1q_vS5 zNGvGw;6llt!o#puI7dv;tNkJ6XnYH|e%V}wws@vGKLN{+NBXWf=laNyOWU3?h5>Z} z_W|>!!)|PY6R@{R^se+~ZWxr>W2Y3{P1;@*e6~B%G|*xm)qse?JAMW0VOcV|f9}1& zy=-!VII7nLA9OiwuE=6Qp@d!z*Ih92<`r@+K z`5-zgkziXq$y_iG=`*G6O)hrY3J$b=R6$r9M>A*S&ei_u&PjxO;J5zk95t zI!M|{u4p9$hRrd_tcWz9WZE%nuoAR6 zcDU=G(z_HkZ(}@{jH&}np=cgk#Z)@Z^Azw9f4EVZUr~5M9zTkE`};lIIW=8gT#G>h zhccOqgEe$b;|n}_#2Hv%vi8v6>stLz-?B!Xg?bm@PiC$nFW*{EZpz^r9C!VR$xdG9 zXMRb2tJc=3GMYCAl!sWpb`~PM%Gst^F@<2hj(4)wqO@3xhtOy=MV#JWVHt>v9HTT( zG)RYf-|C7CS1|G`t4GADjvrYLwP@{byEs=Fzfm_ip(4Wl8BCIR-Wh-#zXe26bTrI6 z@j7*eAG`I35H@9oyrYmMy7{lI(5neWW3kQ56$Mb2Kz2isF=)KrNRweud>mwZAq$5~ za2Zs(|JEes4+N?vJfYd+p2(9%@XM`bCr8u_rQD(y^mK%Gmjp~`(-d(JS-Vgsc*N`o zTN}V&jT16n4|+&*)cx_Lg+Y8bj0as6OPqH3Kj_+V{2H1Y4-LF?0mf6!U9vmRwr@+# z2@RLW1dRYaa1IW#T{EIkaE!<0-;XiQyJw{282#${`2&F_^!47{HaiKOr@!KU4C6F4 z#Xe$}rCAD9kk^w;jusmCNPoJj@>)yx(!2Dgxir(*zaiy zT)BWh8)0F=P_lI}-IY$EVI_}5LSHc!ph&7x2m&!K2&8<8( z5ot+OWX-(crqUf++JWkDe?_0)&tDqCe8+Ho_`#|I&Uq3Mpi{ zV7Sn_RuNOq4ISmqa2-M5Jw>e@nn>keXzn$e3|`gh2!m@@!G%@uhSxUrIa+EUKaQUauRuCwM)PdCmeZ+dRMvs9WQ3I#op!%W#C5QpnKAx%OtM~sW*9);6 z3}ebE(dXXSjC2cTB`@7tLe@gtP41TLrSGQf_3;GX3^7* zuRtors>;$dSox$~m>~FUk4B|Zzn*N)43o^t5$+FQb?`F{;k8tMcW8mn27XnVTLy#n zD`S=E-;HQv1X1f4uyz?LqP2eCd((C`4C!<$%X??d6Y)c4ZPNw{dFgF3#U zR)cPcn5t@8tk_!<62oy*;+tl-K8)g+bD}@dNhm+f8?5o%lMm2 z=?%~}?ZN|H&Hbov)wvcG!_QFQDN6o7t9RRb6LE=7My@k${;1E>NsRyw761)J2GPJ_ zX}_UfEU?^my$r8AUSU6%euz#^sMhvb7xaw$mghkPbK?Vf!D~&M#3i(_?=`bfS<}6>o`MN6^dV28&{V++vowyftpKo}=5 zh*yjpU;`%)bm%<+8z`*M7fHPCdvvh8Grn zoATYOHj%j15o;5!=37KgRPd<+mr?l{FOr87eVy_D7wgM6als|_6)|){^Pd^%wu0lk zgtoI3!Vmd8@6CuikgB%RyK4c)hlDldwX z8wwTPg-N!kT7~@3Pj|A8SC;%EW)Bf7lFyP5!CVR=aPb~&@_Q#BklUZSemN1@Vg`Y= zyrshXB1@?Qomba&q13;&qGi6YI=F}fSZ8mSXpY|abY{_Ex=|r$*d?`9(jesvN^pk) z=y9Z8juci%wtBhb3MuJTyFr+g?IBoeH99?#hP+^I$Ck0rWJ%M zlXb%ydeVLqI1rxz#6+JBqz$DpmJi}#WoT3(R>VAtjD9ze28BfylB@US=hh+A8UngXdRT)Cj{=`? z>n12OZk@Lc%*lGeY!aOXf;~39-q3D)L``zVbq=p=&MY}c-Q|Jqcgm)f_U-|Iv7!=w^YF38MdwnFqQ2tPU>AFVM&p zt|!{R4Epn59vqO$AL`gW?fCcoH)zIU<6)((%&d3NDOIVkPUpiAZUaQU%i(sHWNJyu|L zenCUR)KG_NKpS&+W%2$Et$~8q_EVU?r)usGgKD;b!<4gkeK}42<87bh?80wrpUhkW zm$EK0)FN@C{0_RHEwgs3&A_nMU`{}H;zDN6d!)#bh|K=HZ6K^YAo;w{o#9NP-!;{e zrHeKoUi(CcY4g5>(dr%qwU51q|-#D(TYfxY(KQUQh?QQ);Vf(0Foz7Jz8$h`t>Ca|v)E4p5?%{K0I3wui z!7d=uI$s||W4E^StU)w3F#96{%(XeIsR_)!t_UK2VKUGz^4BcF%NFgaZWb(Djgua_ zdQpZ7+WExC*CdR&IQDLTlIBJ8w^a)Q++!?4>GnjI^atJ*d^Aq@SHonY3Ad>_o)*h>7=&+l)S=_VJJ zh9)K^`ZfzB0&9bKD^P{xer3E3!5k5L&Nu@SU$m2l@)6_cr1KdBmDw-Xlq`K zeD&Lx-l|mdikKVDW=iq5R!Y;}RC9da>0Kc>w4@oF0k)a~lA1_EHA>;C>&R}cQtW}7 zOuF7Yz?HJ3Mcb8}s~AR4av+)%?P9HwBx;TwDl$atZ~jQiVcbO_0yq~&(@N($9NSaR zzxL+H<4}#`*I;qDm9`tFCWu%)yKwY_h>{(^QZl`>Q(bFSUoZ!By&-vS3c@lTg%)Vy`$ctF#lIpE*%R-s*l?x<>~&d9d-%6H!$VMz%79O)RXm$UdeKG0m)Q_kVm zSC&amU>e0W1$W7+&}@j(x==y+JQT*MVHiM8P>X%f{L6{tH*_kxm^KUk=5@F$c;Ft_ zVduryO6tZgc8oumOk6TOF>`E$!2Wb8pFj#W(Ti(bm1~HYhAid{=Hp$)o_jj{_OiRV z!^&b`!tO{K<>X5p4_=e*Q2!@7#mn3gz4h&*=~6&p=%#3)jJ2pX!xMlq*ftIm!+J+( z-kKwzTCf4{x2y5ARz3+A-3GSg);n=B4n!FRId~^6vGN@TNw7FhEZ?stbrSeY&D8^i z8h(|{x$72_Tp3Y<)Vt}`Ol9=QctI|A+W`|YN8m{n#Znh;dbwE_t?QPOt*Y+h<_uOD zM0>Nt`d~)_5jQnUT~nMDo540KYLDQ<543fQXdG+l7TU~8Vi*w>(%JxfiELLx zb|Xn?-&DNZa^0U%z>a#a&@o@AR9}U7umv^)x(tB!*<>xg$xIcZa?=TotPV43`_Mo=)P4I|;dHbV3j9rTXB^b}+hZgkivtrs)FWMSX&( z4A&8JaJtw#&pY{^O9|*9mu*B_MfyU+JnAEn6c~V^fb47}u{nKvQFD}ExnIJKPPEMW z7Ny>E(-?7J1ng_dqb^Ws0F$XTJ~_0yLrUaWsU%K-n^tp4dmDqLVD+#;0YF4YvqalN zY)A5vEJU*PGSA2Wga%rzU;-o4KbzUDp}HajOWl2)8SV6V+wgoNdO#%B-GHE80=LvS zVVA&W*v}vdUT5qNko55YV$3rD-J3G^!4B3U7hlows1ua%9*fXX#6cVA z25T8=NAL>=Z<>}h(jz#WA#Uzut+1CmXB@yCVnfQTLUj*AvwNB!Z!`&qht?qk8!wse zguY0tsK?7GezuNgu+;d{o*E4v82wH;Gi0(#!VJP-x}3CScffFj0BYIvW{0{XQY5k1 z>{k--QrEb!(jvt~o<|{-v($~m6Y~0?2HzySjs_DwPYYH$WdkGN5+HFuUl~>k14fYQ z(q#69T*}!{nR-%RmlqG;bkKk(%0Sh7J=4j`X{ewix#-4O8aql-{q-!r@QUB@L?|9Q zcN?md6;Kv)ztPaK=`qe%QEO+n!Vv8{%t3N4H}TVmdj2r=R2eriY0|@cmBaBmdG2Ul z&=XW(C~`?e?nUiISjbSr5)I9_i^C_KdLhxfPEFvUR_tAneb$W=NSU6uKX8cY`V8pFXw5~nIM{4ft_nP zP6sYr&RoCH#_}uSyx=~oLg+Qg#=xpt{2B?Q26>2N#}J3*ae%y37Tgq_6UYUJ zo=KZgJ0K`B2b?FheGB7g4EKO3%)LkGS0%9_e2a@8m)88}^-$*Kvp;C83XLT54qOn# zFLnl_n0TAz=A(>*SFVQ-JWfP{w3k-~zxE&FsYL7L>2h^_OYa#-0+>!%{{RnjW&>13`!ku{0b3rz?hK1{e+*Py7OoQLw#|8;?^X$7^ z#~{yX*a+(HaYTXgcrLnC9_EAF{J&T45;!VoGn3pjuU%T-FX-Z(4kOlaGYfxE8tgPP z2a=J=>{OgE>Hm2MY46i_s1@$&R>I-ql)+KN+n1h;D zaaRxePOVkjROmZT{L{JJm)DW-CTG)s&+zm#D&V5>Tc=e9`jU(J12Y)OYVvOD(X^ci zduOcjH!Z;MMv)10*X8fu>Yt#rHn^lnB`OHLSD8K-t}u19}o-3IBYN@)G-H#{3 z1@YhO!^9cM680TaFCpF{7e(1Qxd|e5uJlGF>XBW%6qnP+U9C?Dw8Go+}Mr#s)O3xA*^9n9|OoQ zg4;33>ZyNWNf^^bmA9NIJ=Z^GCrSQ|Y9?o3w_!YIe4M)8(O(zX<%$R46RGn1XIf?U z)|tMt4O2O-F5*gM*8JPXn4rlU>NfO)C*gC1gyr6dL}%FHEAzKGDP&0ZL`>r>Nmr35 z@6ox$(1P=Jv~v7GJRZIwerlicK}GF9^HAnD)gc@lalp5;lL8>cIcyMjh%ve)ndsYR z9nyQvF2t}#bq##Mdxu8Sz+WNc>6!@?BcCsEfYJW;P`TiO!~;l=<;;6_o;^>h8}q~d z&Um=yFXsn4f@t$ByHW(B9+Gtw2!SNxXvHa*GsdD|k7RQVT*C_%44@ORxYwbO2pvZX z*RTg3cDXv&JmXQC-n4UgWArRh>7|x>7`#A~EX=Y-f^^|-Uj{#=di`N1zQ?(Xj z;(+X%i&CVKn_kKPiAG%(85{tg^DWn|_EQ7Tx1ho=ElSaam9G zOu9%&FZEMbw>@)Y#>E`>)}CR+^}=H|_}|6MtxH%x&`$mqpFuAtc4SJ?y~F9gNBb($ zTKn}RKTJZQOCebhrnz`hQQKnt)~jFN2e)xaJW>&Hm>?9+}DKg8bCH5-Uu|>C_ zlElu4Hh6>8LzoC*TcNvV-ruN(BaOK2hR?U5-6a>HDn_-owGg%+nwy?YHShT7p|XW}KDADlyXH4|2fnf;H? z_0-vIn6yP^KmLd+F|(bgrWO`^n>)NWf@FD)6-L%@5!2$^ZU;lY=|hEGHqJ85@zx4u z!s?DT*cjWM_K?|-3|X}e9NlAR2JUFPjlHrb|sIrrUhkz1+5lrhg42$((|WCHE1;SK#y*$~kZ&i6_^ z=8u=6k1TVlI2!1SuyL2K$o0@`5MsYOLeL7)FpOzwTz74E&BexGZrfboAfC~`!V=xm z1@<60c1hy8151Gj=4nU;&Ozct@fQg$-&X-}JH-4F#5qv+Ya4o*n|2KRitwhm@g;ux98g=#TQDJ-Tqe=o z=1c>vK5L`p7j{B)z^Kv7kTngwG_~&R;FRGuI)Eq13RxYslNSG8E7)k!h|-ki`1~v7 zq)XfWAn(z6fL?5{3Crk1mt|VIxCYO9Az@ja`3i&L>xT%6jy?Y}w>f+EntUxLXEOta zt~%m=T{q1_%T54${+DAmpU~_zjWa;idRnRa{RGOo)R+HksUsX83wW=Z-zy~8w#e>Y*@UN8w9lE2x^4p*u42i~%K>i{)C%D)kR`Mfq& zGy$RA-i|~AipJ2{%6a{Ap>RSYo6FEd3<MtRzx9f3>OiDXq1=m&`Fic-(yu!78 z-R^m|Lq-w0GlYd@<9YLLYE+NqE+ZoZSWqU`xF117&-#pNVE;K#zBj%c`{A2<#p*U`m>7Eb!pD2 z{G-NCayED)B*F?n(qJ0gug;Kl`?Cn0CPr&)j4{7uDDLSN=qGY+z6*|IvuRxAUjwP% z{5?XSUjXq2Fm%m;Y9e#sJ1ay#IfmH+epiusPREyenTFYY?KLea1pH+(m%#|XLq+J1 zub*pS1I(*LEM|rrRYkak)0sJ}JKuFqdm*ngmAH+EjA z%-KE(dfd?mh~1INo$;kO$pm>z80DgGjswSU^r<;dUj5QHt~ZpBO&WD>b7Wlm{5og4@H z;c9zC$JzBz!UD*U)wO!g)&<;4@wkv-q=@G%EZvt1?=3?| zJ9z|Z9o*MEE96n<{6PU++%2MB;J97EY@96dRE+~OGI}!j8s#VZSR|KiTZj3o>FNpp znvF1kCHCjX6OxywJqe`PtQk9e(D8R#H1`VeCVJD{$v(gQi=D#ADHC*eC}UXV`pxnO zNZcq@loY%cSNR+_CR8DxX!Rul!ekkeIechvx{K;5yQG7^_Qwh?)wShH2l7DZJye;Q zKk8k%apv51K>XAu17$5S|Fyyd$A~b)etCyvs+LCk@_Oe&Fxz|1@l8&kIn4IkQLSit z_r+D6*k@+)D0<$l26lT1-j2QV!DO&u zSEFwK2@@-iFzikFxuDOUK?piofgRl2{B!bcydfZ=kJey1ZA1C^Ab%j-8Sb|k`9s=J zNG(0o%HJ!V4(JJx;L+pTj$c(g@oE2K9l3sr@A%`Ob7+SN2ic@@1~<{w>HylM(WodH znAjN`BA^!RT$R1LJy~{<3d-pGp?rPFIITP^s4ye@#<*49u)#n+csyFc_v-X|l7N4T z!gmM9FFLu*6x^M1FJ^|=A}{o-G(SZxOJ884ez1zn(F2$)M42akMS=|`OTxcKk?pix zJu%pA1>9bSaMTQx3q`Y>K3K&P7e&)$1=O4WcdmF=$AFrRKqtM&A$kf~2w3{~DiE3P zccOAu&(}Xb3W%-k7?Uh1zKIp8xz(l(6P0UAsfIejic!GPiA+Mjt+asypW8H_pt$Q? z!a{RMHusahTE*WUgF6L7(qcz^e%6>Wj5gP_d?Rn(vqHlaTnE~2pz;}8dN)5}6|CAo zb0eg1Y`BM!Iiu1ziOCP-)MCnB4~f~0|I}6oKqOG&>vk7l^hf8_EyXFdImf$X8T5!0 zm39mJwit-Mo*pOTvY%^hkh>axUR@HJygb9Q9 zT~cS?S|4tRpi4&ey4q|zC zOY=ZqLYwk7;}j-LKJX))qddqQU&eczS`h^Gz0}anAOuG`(0aIoF-*T7j_|oEU-2KW z9|<>U&g(mDzP9mJoA3*a>50IDRoi+1m6ij4>ZU{MjD|-yIX5_3t&|s9Z zHy}&b(zj+H9C#E8vT5IjOdyLHMB8+f$jILep#F=dA@S^x^TM)okOidncaKU~#FxQw zL+)ndqzvW5w~r}aub+nOixWFk2T!uh6g&+8fIhPAOK z4)D_s-*Z&I6W@hLU+Q6-?_(T|`;QDzt!K+CH-~DM!}SPIQXEw`FBvkl)cOKZvL}~b zGIHqf%?ulnOKyIp{4KX_MKUQMCT^tJ6>I`kCtp>`)g!;|vAvn{oUR57CHZjsM2{cK zXLF^av$UXtixytq9Wr>&!I05Tf(*t#?T#QC$()NR0pT;o@~<@Fa_;CEH=k|x(;NiX zk1qq1+u zYBAVhAHZM6CR4rkB)oSJpD09oQjSM1*>_6_##!2q-neM_5o3aweu%*#8!94Xr^nBCA(U2`I2)-3fAeGBQ`?>CrvX!Y~YkMqo z;_p*R9ttR^ve^!F_hqeihc~(=KNuWjg1oT#8 z3dfqK@rZG%DGD=d!M*GqYNVWM7{S_9xRei2a1t~NtUmj^vNoWXxtNoY;hbtPBMh_( zHyiu6L=VOMPdgC!LDN)+L#LV4jsV|PF6);LVjxjFi zDsZhnHpccW6(|g*G!8cbE{NN;3wsj%Bz4#8vnTk?sV$|LbF0R*jhe%rJ^Z!F$vHN2 zQts;mp8?kb!C_(Uxg{DW;+jp6+|_;vxUv{AyH0qp27zc|wL^;_sPJQol6qPR3DG?I z$#PEBq?**p3u>yy=BN#if)VCyXtTib@fFuEj=-EUiv@lBJ(!}#==}!poSt-{isD&* zS%yJdpqaQ}6gk~gZ*=rBbF%XXvIjRkNT0;5D^QYkqK0A==Iy4q5u&ubK8`LYNUIoC z=6hUcKY`ev4Y%?DY65CR4aWIksvQC7hgK&pL8FBpI7-bm{C;qIn~m-#Ip4W7 z^DM>6R*jY{g3a;D6tU$dm5yl4-{_L|NYk9+2~HHH<$l9<0MhhCfWN_;XEJkuX-$0l zEo%d;g@Fi*X^?XXOP~!xuga*clz={^*69Y(X01T0U;l@{7yj|ZAOlRa9)a<$gkh0^ zJ<@BpCX}4n7_%lI18XnB%vX=mL^M=_O4W72IT^AnV_@?%@T(bPlgawFW zMa^;it2q}3@jRl1w}OexLDet&DqMWV=rw5>WzDU519@X|qS#xB_I15k%wbBy5R zf`?l?{sQ_g%QtS@a~9yQ7k_bIqY;V3_gX0kA4F#F87?daSoA_igV{@$w#6@r)$Y=V zg#a35TAb$VSnGJyYnfJY-7#kRf^#nUgt;pjCYR?`W*IT$(NQ2mR9H57bai?`i_^Gw z5;eU7Y=AyWPrUk2tFs$LJcnnioj_tiC=_Rpj_n&5{%c2(95hSo!+|z_<(bUFy3_VP z=99-a?=wWYc_3@xC00ijTNfVJvT`NHjV@g*Ows6@3Jxj-vu6G|k3IzS@dWVG7M9kN zp6Zbq>Xc{1IdQdl)wv5YZo;(4ag+heEWvjsqZDv4-Jzy%%5g(@X~{$aRp`_#oGB>J zm#g~xeJYPk2b-Cr0&+$iLnbEXeTUIO{2k2Z_(y0f05aBd5A0C$Ss~!)h3Lv{X~4ku z!^t_s=7PUg&GHt55c|QBa=We&{F5P1pWN`zvD`lds0L7E&d_P zuh|iD#qz}mwXu`@;m}f9%GVLl^&i)N3}v;U#N^!TQV!&_*bEQPmEf9wHc)Zg3PF_j zvk3Ax71k2t9qgPyVx1@={0P`rRu#l_S^EB3#I!&YxcaGCM`5{XvEo^n?(yhzu&j~~ zo;MFZgg8R>n~wZ_AhCRRdyonsd{yPePs#@Ec(sz{yv#IHf&e`#{pCOemPI-hYjQZf zq4zT_3op{mp=i@`N7%{d>c#VB7B@v&&97IjsctT6PAp#lm>VOcdaDpyEToO{$S;hG zyE)!`(M}yR`_rt+GkuJ)O+fG%=J8M}v#^;3lJ@V~-SzYC$PO8;S%QlmByuda?^oG- z7hQXeWfvAW71A1k6=z7-n9J$3kDVs?%FRRU#DLE`FUtbo@Q2dTX?zY*yZ)|siMK}W z?s>Om5rmN22oggqMIl&T$_$su8f9az_0^(IRSP|AgI>lH!Gq>KC8ie2*{qI2oB}i--_sm4WLu|!ll^1AX3u$xUnWtivqLG8;b*4mvECF(8xnAds0E5XUz}@# zzGTNA)QtJ+$|6g_zLT#{yMLMRR(O8K)6(Twi6mCpcfGgeBv@);q}{*dBlb0PsK3GH zuvNy6KZtVH-B@we5s`9Vtx)>37{fUSc+0EuWxc%zYlO@&crgj4Om@qZ&A1B9jbr@} zH~46EfwP%%B~$n}U2tte0ah3O7XiiMnEnffkoq5UV`y4wKqB){+_0!YeRm_x-x_>c z!o_9;=?b70whzd?Ma<_e${_K$H+4-`y?R#sq4e~y^{vA5DgxZSoLR-SNOWpyT&k_F zGI*;y2rCe`FX9Ed5lQQuGZtLPO3ERK_RyJ5cDeyYeYvP#_L6eU3F7Pj40mfeNAn?X z+v3B-D~kDvn#IrxvY~8?dMxEVje=IAc0mFPw;9+Ne=|e};C?oI_gSWcGaH*zDT{s0%iU_M;olZiu5zwKA-(kqFI>XOrpZ-{#RUl2A434!T=c&!LhPBaKw-W+DvB5En%ZO4dp}IonRR;)kC~&Wxmbo!yP&DrdDHBP)?;TXN%?fl;S2o|It~V9t-SeIUGwDEH=1Z0t~0g9q^hE=XTf5 z-V2VML(Y;_fMNH$#F8*Q8<_TN=lA+4lo_zb7D&!sy9uZ2f+iX|hwns14}~ySxcmf= zFvTOOva*u4@2aSAG?5#wWNh(iX~zbv7+^}o=xz9x+lsU2Q&YH2vN5>!*CdDtqkMu(rfXc zAN{S8yZC#y^#t*wnU5oM0`dFZ0TkwKyjaMhHcuTmLKO8d{4V?=@#ZWS-BXZunO@Zz zM|&Vplk;mZcnU^Gg|BFt_SNEXk|(NBFEbdX@)nu~l*h%LJJM8+tn6!sA(1FZrYlK5 zC4J?3ToI%&as36+*WW*>`pRpjgT;QaiqouiD9lN7t&bXx7nw!y_gJv}-{JPHXf8~c z2wQHoSS;!pGiRZhv`Zm9D(iK91ShJK@Dh#ZK-52B!)Jn7|Dq;}x7II=UMm@P_{hmK zPp&;~Y2ANampvT1!s*oXrW{X3+V^8(w>z5am+&VK%WZeCKQP1Kh(J{b=PFBF z0|n~qaV#1c6-1l1=Gmh}hdjxsl!dPs0g(xtg!b+=$AZL@!3NKsWO63sa&=-etAywi z{bn~w!hd0F*gdK1nbFcK-mDjlM0(4g`WbfzIlt^7jMGm7Xb9~OWhP9Hy?oc{P2Xv<=2?lJ< zsFzHFAzTj@`Oa4Rl_g{qU?VsZImesR<&i~91xSt|P63rGAZjA53-h_4h+fTFaY{d{ z+bdB#FW?<&>=yD!5Rv>)nfY$gWuf6rDEL&DkmNxG?=phH>-!ez7$0>5q8Qd%qUh@l z-|bVzBmDH4c}$vwW#eS&;IHNOCOTVi5eqopL8b2b`@J}hxcWUvUIf84bEA{@Gh6k-0r zwB5sYlcO(!`cy<^f9RNg`+7}MJ`*~jI1m6VhQJ02b!=7cmpyMHgo28!bZSER-Qqg% zvK|OES9~Pv;A1Qb0Fc#xj1Ug45O&^Dn3-fZGn}ywI9dKZ6I(&-7?4RV|HSGL;ao;; ze1OQOI(RQS#R12!izbaUMGzKqTqh>Oam`di(d*{&0(Cs9fWxaQ|Mp*XHND zl_TsNrExxkcqLzz1<={9lWoM=j~*BN6%smY>S)NQ#tG%-KZJ;*l6dor;L6gXqt}MS zH(%ewF#R8+F9@YDKnI=RJH4+99W-v66)G`=1nBCi znF7Ui*2^E`+#q0*T0Wj0+Mwu-*!<@K1h!90tVArtW7$e-uQ7l)YP;cMFe-FrI8Ovh zVP!QbgN#oz4R3O!UN%Tvgw{n51rCZuE*P??#+Jc~lrSN@@7TC<x;oP4w~ zJ{G-UYdEg+cDG@07r7CiZ%*IlZcq1pfXH*`PE-Q+1EwN~)!$w6IcW~XEybXXc8FLWC^y0_cGSA+VCA6^N%b%ARM z2lryLKn0uOYOV>rcbnCLc>O7A+@xywtS^916zYQr%(KO1KYpJVw#>o1)i*@;5hf07#G)jIrC*Z_1Q7NcMu?CPIaS2-kv7W%dkFBARRIZwY#d34Yb6 z(V3SF%H-cdv`)dOn4*2bawlv}Dd6$yB2O|>$-mk4wBwLbLjRUJ(9rICk9ZB!nrF>Y zuYgf|+SK+N3I@%%2rt4Y`1ROg6d=&o)^kv+%r6&AhRy)Um#YdaG;ISW&%^xZw1*e! z>NLUwP{t%t4VM0pOWEjZlw_TwjcX3;?kR?$DJg;&!=4`vEb$(k`5kODIieJ7^`mBm zc&vLkPQS91QpXROf9N+#3#dFH{TI>GdCcU7bp zQmt8mw1U6>$#r{R;4bq;Pv`G0)tgEk=G-gqw2#DD%ecZX{RF|>_$Qc~#$ zUIdr6W7vPL)!QZP3O_2J)!#%?fVSKw@`i~Uno}eS!k6D)YwWYRSE=maB4bOyJ>*c+ zYDxZilRuOIE`=~|jSXbhly{K{yZlf{5mhWGfxPjd_+VP`Mwep)tGmVDfz;#SY1!35 z(+kRj6X?!-&G4&WS>optsVl9#f=Z*KAK-OL_5 zntt|@Cyj24H&P0N<=%^qOuFmjs;)N=s*ie!{B3)Wekc+?b(eRMU)DE7l4Qd3L1RD6 zei}%4_fpNO{l-)2b)Rj7j#$r5q|cf~rC4Jpm7y{l=dWbtH(?d88^&`(MmxzauWa9C zbJ%R&vCINMs^0%+;1)Lcg53_oVjK{f46WQ=nk33Qgfu5wGV*0EIsBk4VU}69Gm!-p z>GrSM^dT9QFt5g&giUR?1F@n`lWL#e6(^#}&@3Rjq*;Fs&VNp^0b&b|lr%Ae6twVIqWwm5i3kh&DmWkDeqW zA!nP$sI|lT2)uiQp%`$HpN6i{)96khPc98b176SwH%E}wo%r!ByMbO)5o;Z@xonn74JSTQ-EVv zk}n2}R3ZmUPqg> z7G(Ax_dzB^<9OET8CuQ_ZlM%p0YReRVDlHAlt~#Hm_h&MH31VqTP2JaN`AgOJn>6q z$5~r0X&6x9(J#x~>(hOoVAZ^TD`i`o$tL{NO3#0bJ)h~1!aXC=DIO#z=QU-1Ykud1 z2Bj_OLHjAquZXWD=Z93coFb@t2)C}vrG zRM1;vS%>Q$WN_ltr-r5SCT!73m{+3*1=>yck&OFV#5%T`s)JoNxOZ}i@MJc)Qi()9 zom+>>c_1cODLCjfVWXfi;lS|M7v>Wjd}&AMF}YvRS51MrNL88i#%vQ!9PsKAe>z02 zG~g9PVlCEz8~s@S{SlguldS8;os8f%0(?LKKX<#-{N~EX$hyZcN6s?iF9@XISG>SHwb!C7gVG8;F=O_Ex`=qLmu8 zdJ0>X=EbRpAOC{Ji-w1l;47LGbZ0lqE2ypFd6&JJkHu1Eo$az^-rd_O;3rJpr*_wj znn&R$bCW!m$K(UnyL|p0O~OI878fdir#xmqAU?RUkgv0AzR&z!5e0e}DA>G$waKlw zGT{v!C+K0urbMT*Ok@XNFl8kwUJT=C#`sPYk80lTE^oaB43>SYrW9?o(#?&fx9eA_|Kq6{rm)4 z8e59IWOw5cY0r;4LY^;2li2T-hJ|UrURZxiNO4sTeJoL35lNaBjEWx)g|-TX;(1S( zQkt(;Bpz?_PB7p$x*H54(!`CUp(W?AHH8y7XgVv|0IpNEcD&iF?BO~2!1d8~q#ck$(@u0~`o z>%))P04-|{1>N$9PYDRF{v_=q7-P@r94D_`ra-JqCTIetLDF%+J}3h!0ETywB(!dz z6a8NEBZ^z{f)z(;s=D1Wq5V?_UdG8#34})>38Bg5zc>rCh+jtK)r&ppf(d<^yv zcNOttI{V!0e_2$4oQ6X}1JA-!)E?h!xPjNt9@31=Dzh7Q3jfD6y47Zl&;Yg_>qd6Q zgr6|UbDan%mwEm!R_~HKTy?MIWVb*MxZXTXYn!@C;|Id`t&rGx83ExM`IciteAFaL z$4lz^dtH3?o+IRn&Q{WWtE&|IOVt=Jg^M>mIE<7S6$e{$tSOB?$P&IGr!Tu2CiV_< zV8eBV@3xa(gX#5uog7odi%rT=k(7|!_s_U53?N7>g_WpS0Qk2ifpgTpbx%ykTad*s z;PSzN`Js#X?YN^OVl>ZeeI08*Kb>e zSTy>(cMqtT_--zG8l*8n;?|Ov{P1R=7OfGwN&Sj`IB^{)Qi%>N)?J)c-eBjNHLVkE zGNVD&wkpFAigsxjUwLJJVyoHS?|!hcVMdn!JpRkD$d^?ArCUiS;QIRbBXWxvk27GMfHzD+UI3+6nCm!_fV>1j0=OPn@#yLaI+#>$H(0V5eLjlm-xW5-R z6{1fRt<>)>^IG0Q`Jai{ zTr56E0u_@*8~6MCLxWT3E7ri(9V7qgWvQ-{4d(Jg$lYVsP2~v$lI7GQ;#iGPgEeEQLe@Er4lV%!Ny66($Tp8~q6zP16M#E5 zni7=1tFvlWM~)mGmU0%P+zei}{s1>zh7sK34lFV-^o9(24BS^1 zY4y$fR}GNUZ3Aut%giTKlqD8lZr| zrzxvR^FH~I7rJj74xl%a8x=*OD33a+BFUIy+!Lf{3+zqc1-<#zmJnT_A?lT5Or^D5 z0wAR(ODE7tK&@f;DzY2UCqVPsG$#SL7^s{;ppX)W+TKSt_M3E-{wzH$MOWo@TCF=$ zsA5_2uc-F#A&UPdsIV@H@JG0s5j_Dj`Ta7Jki!W*C#|*&vVRI>%cDW)w@$l2qgwI_ zqW)O^uWMok0z!_D=W(jKf&PCh8g-x*QRPT40`4sY1wpg(cGG1JHvYlPifroIY!AHU zZPsTdHTI_do|u%@v?*87Lb2l362d3!38M($kLXefKMeK_hkUEs z6ltf}zh7y`=s26ZW`>%zXUR9*1QHXN<9evY?_PQnQm7Q4C4iOGs33O+X;GM!!ipV7 z>d_q?E(^QGT*%z`f(s>yElKx z{I~)dS!+JfkU&TIWs)i}1o}D&g4OcP$OlV4E#_-3g8`-opP*gi>O}1gymNWbnha9I zOXd;|k3~7(rkABh5j;iv}782I75D;KV%e6o`&SzPsA-ivyZ4S<$zG zP{IEj1=r4j!SZV%khi78bgLH0YNQtApHYNXC~e3D&vOtN95Nk!392-}3!DL`z+xrR zkq{EW>}u;IPf!AKi`I+%k?E~yrn>vaKdQCZ+@nc{1gdy1nDF^uV3Ose}8YqYvs zm|%CIJ6+5vB(V%@6qBnZ96Ty>oA-`=oNC0_!n2%P6T3ol;AnaO?z)4mNTQygYUXO#Im$xHk-=%+-^E)HSh!IQ$SmZmKgnJd1?3Davr)!b3ZXY`<< z!58{yAGb#GqOG75>VR29=FugKeI(_p2+7XmvEl&sxX|h4?+7Sapbry|$SxR=^F4;?y>(w$vx{rDEoxqQ zd-Ia3Gf%D_K*e_60w)J>cUc;(2FCqTf;0BkP-jHcdr#C)1||kzC*p{}+pT*y-6j7N z8(yJzMzcAfbyXVQGKTW;4&`5lke3aYE+4XFk-c&_geJ;9{aQs{51PSd__Rc43T$S4 zbCV%X*dhU2eC@dkMzAW!uxLNjPg!}A<3ojg+-TdCf0=XioGm>ZSR{CKM4UEzuX%Pi zL)NPonQo9Ow9;kXENcUVM66@}bBRMGX)di#QE0`(Ki`}UhZc{9sXX#>$^3lHaD}kL zmX$xuWAU|1g%#@;!_5LbjxdO2gw|BK^e+SLAFSh)aJc()oh5|Dz?l(R@4l%eE9W_8 zwj`qxM+T@G}8mJ@RCj-`UzwEsO z@6=pmhVL{OcOB;WdftPF{rBW|$~kvWStOg^+wJQDt)Y}~=Mrw1P@mWXZ?vhqW4)1~ zTOH7PS*M;{8%W8hT#c&Bg6(c^;m%}lvU*ZsoE-VH z4PSq>27ajoM6ysm$(5HS6HE|WyV2(l12%CGj5`L^lu-z5Dl%4u%~kvcpF9_+L7)U! zJ#*NYOc-A0F9JUpQW3m=Rq9vXwOi5;OJwZp29q{#MY?CKmov;O0lM9L)|}YkQ5a=m z;1148Jb0F8!k|sN%TXH1#3yv}Fgb-%6X3wgD|n)84m4PQEhmCh_asP37}`>E9umt4 zB#k&#tuj-yTwx;H5qdO6`$20=H3Ds1Q`326ufH&CREM)(8Pmf`o&JMc#iA)qtk-Ch zhde>Cnh<6udm`j8hv_Khy~837Sez%Dq6!vB!U>z=<@FZ0m~sZ6HRiG=?g2=TY>19X z)dA}X%x)A`!hi$Cm^xMBUdUqg^2_x#KqzXMR?3!F7tYerN=6As(Qi_SvYxwFTR=d@ zpj-A!wPjqj$f^WH3JE#CJ*2%RoD(GeawD;&rf!VUbFmlnO;Evix@CQXF2-z$R`K$l ztY89G&;^)6`KP=zXNI*QQ6N*Z>{y+}82b*E(L0C?ZAa2nU-?!BGU^hVmS4$$dKY^K zGql?Em9}~dX=*e??2rvsq-(Yvu9d4iYsDTEG9tNyof?#`2$ZEQBfnQEuNVO$6ks$N6-)Ze??W{%tzg~f=a#u zoc)i(9~~M~@v7Ed5!vI|1~*DaA(9@N{yTITP(+*nWdESw6J6lk>Dp1Z6i2q$2>`6; z;>2yx?NKHh5daGKfh6}7PeUGN3{BFUSn5&}@LOq6Gg`{F0X=SIomBaDHK6Sr+bH`WKg4s*Tuk7fhGGRVzxwJmT=hm#+ql7Ib0LIE5*XsZj$+t z`*#Bad!&l7WIOxVwA1n+I&6Nh+C_5$Y$bX@d&4m$keXM-&ITz~rm(pSZkz%pHl1)C`rrv4LEE$WaN9*VD ztGwkpT?o_8&B0)V$=|R-j>^Ff<&c=e@Q!`xmP_B5ju#0Z5mv|%J^a#PqwY~`Uh%gA z1)-Mt^@;3OB#&rYovX(=f%v7_U@_P>hIKuzsGyBH=9p!_O-ZmhdFx&-00wSi{l3wr z#C4DEp`#-zfi$uX4+Fv&D(c25L~)GDT6{tOVG=sgcv-t!uVMB#c}VKKl6H4y_sQzy z<`=h6(nt8Dog>k0m3&d$kE0lndx7POafk(M%L+KMY7iIMl2BA^chE0kDRQ+xQJsfBRGsScERyoI6rkpHRzyUffLOSAbI*GtftU2JI-tQxX=Pnp)R!=~%md zk)@QzMA2zt&I72p{YH5o#ykn1F;CWooqMU-ejMpOo%FAaJf(gQj)yb;4dW$F?q9ef zQxobC{NIeIVfpGGZ8%xpGRO^F zK3{K@v-lE-0`bJ2a*76~7|R7Ah2uZg@?{^j*+rF5y;AwbvU|11N~%AgDU8n0EGt74 zOJfl#v}Fgnk+YwuuMZTl5O*Rjy$T_?XBl&q2&i-|>h6Z;ezdT=ar3RK0mT}9a!n+f zx>)qCL&Or~L2BzPX7E}5)UgzFA37U99)O+uiX@YpZn|jw7l>y>Ds!S3GLg;ITgA)j zjL%M*5nqlOa4S%efCCe%fEBCaHaV!BTaIaFMK8vA95y`k)}|`;`o(20 zgS6AHW#JVfWe)!y@4e(Ay!~LQftuh9g+E01qAVvB$JLY!=--JK{dNx#S9uHA?+KBj zO2uSA`I~%|49UzOex4OUuskE?sh<=2D-tIOObI=8e%%O|k{ZU<`nR9#aM~j<3dfuT z`2==ae0ITQMQ{u{(Q^=hT5ZBujmo8}=o1SsKvY_b)!IlUll}{BZ z*zY_5-Q;|~M8?wP!zb|5B$akR(*FwPR)y57j_|DjXY({WZIs5d_r9vrR#yFp{6)$= z@3uzS;<`kd85$*3>A!s`0=3qPhYQzSqA`roaUhh148*3Ng?m`R1{>E_pCWof$V?@X z4)n^p_vdC{~yZ`G? zuAeZ}H#$B46HRyK@CFm^r(7CYHd zZue?iP9~uOHh=j$pmH|#GNMx;xK}C}TApc1Kj}9sHa)aj5ai_lDye%QPnIp&P3mWb zzW}1ePH<1eHEO~wtsQw#AQBUUSA`DGUNGIPs?nH7ZSmN%>am@vpmCe?jvA;CSdK#I zo#@7H+fP9bVk>#Q;Z@JMYGBT zmg^?tmxi8Tq;dGE(5VyWXLK&4Ex-z?!ofpQG!iq8+{4S$q5=_v#}K>IkF))e#dqado-O}Pi6O26w2DD10a7?Dd+?a_jq%*FcAZ<47e4~X$Z zqOsvviG7?y?Vboliu%JEtfB+i2j^?{)$4J6pUk8agO`xze%jrGEhh1BeOT??>CeJ! zt*nr2y;kU?IzM~jJpzVs1?CYASrzqI+z}~iLh89dFO+etkbhF6>Uqlf?@3MyvcpT##DMHTLq6sS6$3jb+<`^EIEJb_v zofA7KC?vtd+)Ge2@0G`jz8Q7lU?<1LEf~;2%0yRT)UiN)8OD=myaE0B?@icPb>#6+V3>4#Z?#R>Y`mSH5_$d`?Uv~PcLrU~w+_Dg`H3tQw<+9lnRW-BELi2* zF^!$&d?5xx+xpjKB`KI~sTEh$BhqpB^v59!7-~vLRCaBREL*&3W3=RqgJmj#gPLg5D`)%G$D#bRVCS?d3mjV4 z{;DO3Le3Q}^nXJIU?9`_ANh8@Nka%?cslCj15{23IoB{IqsNy`zepO~g<`Xqc_wCH z=Ll8NRkP`uS{zcj&=CHs)s-o*djr?X_BELmJGk_RdGMgms6G`Tt0)q7-}m_v$g^%A z;0gsq$#&i|5$Ta5I*xg+v)6!(_dAdd(^=4}DWY1n@aD4dK_LIuq2Tr{l+YLpD8=ix zAo40<^&QN=dV^Q`R*@Q_v*iode=6_#FNpdB?M@tuA|FM|GR$ES-a&C5Y7|bCrP`dq ztg>!bb=N$1!=k zBUY}sJhOp&Cez*ceZ#AVR%6@(eqZ*w(aHHduPD?_)Gstm3kSh(+o0$Vb(63la*Ugk zzH_^-61nHJT@T-MmA2y)W-aJVV0vs!kM>QSj*9k&uV{1<`# z>#B+veW2#~Tg1yKfS`eTXArfJsSB;Yy|){pSH}!OG91u#{B%j)bBJbm{%+u;(O1pD z7briA%rO=*;spMP1i_I(g7kxU0p_tZHjyA5^C8j&*@qH4U!TjTpwdyTZhoWRvt|p5 z04Oz6HaHva1k8`NgMUB5(+JBs_MC}{RdwmCPl~QjX`+S};=>mr!P=oy{7uNh&nOUC zN3kO}d7dWJTvHsh-gW)bEFtRy&vON@EE|QTNMHf1PuDNwjhaF#N%R)g+rLY|^ zWdiN{Gyoj$bUGrkdY)2FmoR0OA6&}kh~$c*u3SD6MO&Mj{Jvg*QP2WH1T0?L1tril z2nH?r`)-s<+0}}-9yNgG$hDrKF|eh0?z>mkY5@nY+5PAnxMuzIiPWd^%mEWbR|)k4YV3GMrCq`9xke!o{M=)-(6y z-w$l!1Mv{ym^zq+fF`MJU~8oDyv6{^y8YJio+zQQ$rL-+B+Ul|a%$T^dj6G@aFGM& zbGMRnIv^dscYD&c)#41Gnn`6OOCGPopN#(RDRIyoEJTmeMDdLZwIYsCl0btaxc8Vk z#O72H%;1HfZEo1G7|`Y|&pDa5vMwO{S;mH9{MiBd0=e6-MwII9Z$450GURGE!M6NF6#;KfnX+H=MHdT)?%pT<$&9}{tlEwt*(w*P{ zNkF#0qB!#|queNq=ZAVRY-VmmHys0&1V1FcoQJP}qOy1}FYQd${V))XWMA^b&yGIU zD!V0lbUj&Fq-5(}%nDC~DD$n=&a%)wUli+V3pVPES*z95@qtd5=u@@&Ehrto1~k{D zh1wObI&hu4I`71k_>N9tZ?dLYZ=`CBQH^X_)f%M}UH|w-4!rh;Aj|hja*_CA#yWID z)Ytvmx6dM2o#;CZr{{E7hEG1ZGk#bkvhdgWWX#4VtR5(v`Ajf|8KH&O55;X9kl_Z; zi?`Ap(WF-9tYeHxX`~4xi78)}!8<43YQQ>r9q=}x*O{=5(fB;(yCEVroFGv6-s|ij zMj|y$%}LfPPPN7ug$sXEveF$?9ow$3Mg!wmRu#Cuk9-lZb*k$Gs;~W?G54Q}nC@;* zDIgVHk?>*k$$WZE`H{LU4~wHN9DaR`48xn$YQmXZ)TVF1Py$)*v}>2c(|dI0Y~-q= z0++>HSX?wH)3h=*U{D9>1MWi(C&CI9I_3Jn;{DUPIo$GLvF*+phRP)49;pkR&gz*O zCBBBf8xc8UuF#zWBTL%gn#&I8JNSdH*^^nU-FsXatarXYzD2}_EiqZbl;8jpwmRAZ zsH%+io-|)#1r9M|Jil=~S91Aa{s%^_Rhz4v1#a&2r@wg+kTzmDATVaO72@r=FdnBq z{zanR2TX;^{>I_}IoC#UCEJpilBP!dC;}kW0Tr+3Lv`Y5x57lI7inh;E;HlT**M|j zV>v2h>?50S*WItaMqjedF#$pe*Vwyyh#eO8dVR3|5mus&BVJYh(dRpQ?7q!jlTCAa z-EEEKy9(J5$vE$fIOzMuP(6Y>*o}K>!9{--hR)wxCIvF*xU`yq>&kNd`9Q zj24;J_L&D!CLlPOYTC1pheYC=WX$-gc}%^@ChrF@5ZC&AkV&YYhAH20I9ii1vzcfh z`SIQ6nU8*^@9;1ZjJ-ID9Lv$yH*%al|5q&manlUH6v28P!+)%aEWtF0l4{shBdB!L zY^a(&i-aoUmTnHhNr=nX+@>vFPz7Ae#QeK4hAnWI{+uo!(Rgq@+Xk#cX4L5vp1y|; zbx3zx;8neeF*#m2L6>DSzxNQd-m)krCFhY!Ce95-b(IO_DKG}0v}H#f%}22A$q}n| zK4nJ@(J*M%^ghtk_f7i>j#RB{y{R(?HGmwKLGXi3y9-laqy1|9z_tm4jN~xsY%UU# zl?w$JmG4WESBR(g>2EI@ZaBX@JB5G)atWu%wynOyJ0E0GhqsELcBs9cKTR?DO4Wt{ z9*M&!N{Im)3qTc}H@`4f+4hi%j%SIX3Nb@Wgn3T((2N#`6R~Ok81ILaJ>;WMzm~u_ zro(d9C1~6s_h2+k?PWMcM++d)a2nIVOr1TM`(?E+7WAk z*=HR)x$H_h{Uz1GrQ$BInB)*Stx<$h(4S4J3Y{){PR(}Pwn>5NoqQ}VE}5ibs`>B$ zhm!738D}hZffF9#SO?a0m9xRTXM-;yTGLDG#Qkrwt~H@R*{Tdv3W*@|yTJ>L??&8p z;W#+N9GG69EKzXIxr!jay4g61zl{Db%=5KV=tyAdqyrI?BpvWacTEL1htuiCJpcctrAH%FMA0_MGW`p!oL5gsQ}lsJOOCnC;Um3fr z{u@oqCQ25A#XIazR{Jblu^kq zlC%}Ix_+MirFq`?H76OsaAY?0wC+Qo^LFw#D9;ar1dAd-1V}37{n?TOQJ$r zR1?D47IdCn%}8N8f7~>)P+{&3vz!bU8D1tD^znf?8DtZiEv$jveRss_-JuQx+j7IHj$fB>xS~z8&7Ym<}!AIM}}b2cVQIPhQ!`L;vWUi(9hTTO(poS5dy1*07O3ipn!^4}!WDoe@uUd&HZZtgOzTR%rxBV6~Tf#co zSm|+&ew5;({1}a*bYeQM{$>e`oyN`s`UDTx+D}1(FS%}~2-5YN_ab1E@=4u;@LlD( z%_zKub5KGar6s4e7+2-NpP-qRw7+)9U}k)H0IoR7B^jFW_)#!eA~YP%8?H)^3yfv3 zurLmTmBW8_=@Wfc@?V!wFYp9(9ePik@QQ|C0t&u?I&%59?jQ3)vQzeZ>&iS=ea z*HX6+NAp~!@%@ex31=7X$6ZcdIr61x>Mr!e?U!p;r zO5^8Y%wAJ7IbQ3S>uvipGtgswJVH6yEg<4@B`Q$;IoVygXv*QgLh}sfM5zw(Ik3Wv zLihwO+7voXt5%uZr3@r!|HHSgi4F(=Y2rEak$7x$sN2`Zz`lv8)@!9XVR@5#5Z9sX z5?YRJ0{rB?vptQUmZs#Yld3Sf-^uhZJB?veB zmTa_d{AM}R1@VnrNEC~jlgzbA$z6Z{M}(jGUWC8J%5<+o^i^U?IrKzz;Hz3=t|;n} z*OvvnG|3kcn&}F?7zIm*Reo(YBG{OnHaef&Kn`S zhC2^1OqMHGG$XERF+n6UAG!`TAi%%&qq+riQ_T&{qmEP4GV1qLC*dZ$*0?TXP1rdz zhrr8h$XnSn(oJ@#j2EWS>zu&cRxK!udx$w9K!LHb5fA*g5qy{q;{sRK|F7>* zJ)ycJStOt)mb?v2G2y)0-)tD(u-gXC&NtLO6?K*%;@J+>#QhZKqf*-#G}&*kkUR27oOcR3$K%I;hPj;DtLG*Kke=e8rMRD6#A z3qyM^K8_nvaCni8KTJ`Dg{|joMLJi&s}c8Kmf1Th{v7+v!dRjPrwT@Tc12LT_Rs&PwLd2U^M41Bfs4#t(Q21tK%TeLIY1 zv!KQ8r^I2Sc5qs9qC)Q>qAND93_YKq9sJ#3^flZw>oV8|)?%lbGraeC&&fQE#_web zq>1D+7a9>p%xY4{lY?JBg4`{(m^KVTM#Nsm8JG(+1W|t1+w;3} z*Q;B&zmA2iX46yc$uR>D_d%WnN4Y{!$pbxKR>N$NOzkSVDraHIFPp$_cZRj`v2Ntr zUY^X-=&l7r8$YO)F2#e@2Zvnn#7oFEtD0&C$EsP4D**dar?bWF6rClcKO!O)2Z% z4l0)3-if@*li-g{J3_r>X(!@54_vlOB%N*+#tMZ+>OXgS7|D3j)u~Hne zHv{ybd%t?09>mYo^JAEabxyEd)Xa1$#hJ+dW{}BEUy_MU;qS8x^SSpcr&`^VJRH3u z?c7-=;KI?~yUQ%MJ-E4$9g65$q|_6C=gu&nTi?kE%55`7ZE639A^^6sl`*kqPS(X- za1Z~w{}vPq=m996Xl$Z$D_dEiCQ!&8&Q6CtczuWakqQ`1H_9s{uI84{a+xkthGuPj zlLha*L=nMV8go}Z+Dbbn$RRMmLoUNGmkpUYf0#*_)O@(ml`Q#W~k3UFD#5>(EHRC`gkG?xgeKsP>?}9AS9I zE?TN&6de~ZTdtJD$-aQbkJ}P6TYUOy=h9u3ihJ81)2Uw(&z6&CfHcjQePw-w)Wu&E zcHb76UPS~X%g(+Y)@DxRKo<|qad`hhrrCf_7&viz#f@g6QrP0X)-l6Sl9I99QdCG} z)|-OfR7#R3s8rU@f4+nOHmE#f96@$01I?nv*D;efTDRjEixVqmRacR`fnciP3pOsx zwZHSRhuuGxw;>f(mi_tW$GXOVR-Z^o?L4%aYexVnSpuk>590)+rtP6?#p1aw8GU3> zzio^L5Do_RIcFrl+@KhU=&Bpjekww2PA*#Vh{z{n)jP8u%B%vn4ylBsft`h6Dbprr zutfZQbq`YqMF5~r^rd~tx9nxC=vu(KJXEy)>b3q*h-k1x7;K6GIbwk3nxpKlQT^jj z|K2>}yez-CE>{<=ke1hxcGle7FE^zEur+Nlv}aIxPH;mw4Lc-=qu8k>hp zQ{MHoTby5qSv-X6%wz2j)MGXb={*ycv{Vue`V*BtqT0e;cr^v@kYESG@d4o(l@H6? z(#ji9vRwKa*jtOn7pJ z?R(&Do~e`@ZAAGmdcdC?9>9g}CjWMEh%cyK)etwNx23jm)aW1jK9>)nIjOkYq;ZB%Y z0k0vsj+l!s`H?Dvqfi$>n<<#U?oACF-~gJCDfF?jERkIpMz{n4N^t!2myp(X{g=O;#_O*YB>K1q_+q~vJ$;`rIU3C>?8W-T17Ro| zHSs5XCwDLQ<~8E*cOxJGS7^X@aE<7i=aEmRX8Vz-sw;ic+E@!H3tWE_))|bo*@6PJ zk1%}9qSGCVBW3BTh%gI7-m+=x#K4YBepn1j)T~lA@IZ#(4{13mYoyLmBxEgFI-3(N zvHsuR{pboHJaULHTABUk7XgM!uuKUx5n$!Ck zRq=5A?fDZ|@y=3rv}2tJHjr!rk+9rx{d%$g+&bO52JGk(97us2sBs;uNQkMv4!8c) z_*4YkFWS9nS;#&7pHEHa>+TifJ03K4lrCOgd_qmKC_f>2xs+UMgBbxA|HUwkn2HDa zC0eCoV^#L~EWT&0Y_Q1^GY%(5Z?3n^Ww&S}2F~?F+VWG?=jP1CP#`O`ueJ>}7rjm3 zS2WY`lz$z#$%bj@Ql1)mJ9o3THBTy~VP z2Jmv7&gWMq{nXg&2Y`LezYC6E22_EWDj+&cLK;6$;c8+Q69V2>KVt8)`GZ8};F$*f zz3Z1!ZllDV<|h0UC*pi4&wwq=pj71VwIb9aDqd-Z+&d>yWcW!~mELxjt3n~PyU4}7P$pH%cX zabtWCG|@b?{>kk^U8)d7|IBjFIVw3>rq-tosN5znDi1^H=>ZTdu_nvB42l8%grPRn zkJv|p9l0zraUEU<2SrsKX`WwhTn@E+=4UikdBHMFL7GH#rB%IRYCud%Ps$g^BQX%X zt(kc&{$OJCCX!Pb!%zKeX4vNMSGZ&aybQk)iTTQBkIc+Sq`EkJl&-;2Kn|XSu_X zJj7y3)Zp1aj$f4Twsy<8kpb>Z)ZkuDtn1-cB;;^V?Yp8-7kE!hop_s7tHiI@@8v~j z`c-79Iq<%*^?_lb;AXFaZLtsc_nvAqjE|sq*5pfIx74oL$nF;7ck#AfVy>)MGXyKo}!sU_#;aAER1eUVw+i;1E%SivEYG3Smt zIKsmIGf$QcfCdFX&=(uk@21GoOztR8dmq_n7R2F#2zPjj;fb<5eTD0VUD@Sz&J)aU zoW}eA-G~jP==yB@aNS(K`;XRc?YNgH9;Ac)AjOxZW_wvMaNvJNdj~1byW<2Qi`5D6 zPoGzJ>2nP5g>2Po(AY*T8Ati_P9Wlv(s_Sd-q*X z65g#&t*~#dgC9I75NAh%aEzeC3#>FWp?z+KN*U%Sj`)*J*!i#TZ)ZgcT30(1TI>H| zDbAfWQs=---NnlgzDZD^xQZCP2lc2zuCTv`qfTS6!H%{QjjHmkH?H#q64b>-Gfk0L)VqRmmltYq9HeCvDCy~y=>E4#q~B%5{R zq9d80MrAJ>is3$I3=kxkK+_C8QACiXJNfi>56U7oO+S3MdNjkhr; zA2&)1t^cCB7Q7N#pw+uVCb2dQXFZcB_`jf--}@qWOLz;fVDiGhOS+1F$ivrmENh{3NN^SM$dc&y<1#{Vw;Bo+_>6a9)^fLZJ3Nv{Ckr@vu`B;2aQ ziERyGX=l!@`#WBYP-7(%p+7BJ`w5r}ib1i4WCUV_+dMxUpBEEB0tBpg>``Ou)X5jU&F%u@4LY3|8chfJ>VC&T~H zexnJ$FEbGh^wa2hcP{& zqKmicg(d$yo9!iHAy5*>lES0=Fsv|5q<%RNzNck9ficHm7urB+cN_6c|LQCY|4n(W zj{b%!=8p2&dgPT5v6kCMhjjXMY`cXW-jXI6G6Yb%T~Ej8sDpb-k-a>GkyY)NS=lFi zXvx!5jbcLTDwQDOZP{kM@o3JuQ=}E)-EVhbl!B~@E#Je z*T|i(0EkFQ(mu}yrYUdv834&!jmAw*sGu1Av&nQdQ@Mv6Tu+OeRArY@LSGVGccRPo zc|(t%X1JvD^!z~gnS+x?g)q-s!6m$oP2v^ikpGcHS$!V`YEr!^>UvjD?6ESW6hP|p zAUC*R2|SoKY$lMSLB!j}%tgS@affL&DR2rf&$UZXj;Anj;fWD_MJ<&F1GNoK8=u{n z2;8_D%grae3xt3W|9wsAqPXu)Ok;i+y_Lffa??e4X< zbbtBx*XVoNViM+*KmNs^cHhw#3KZ8BkO(4StG(HQSMsl8pZ5;R-r6BN1d@lAPK_Qj zZDlD}-nBV}q5=?TsW9alb?k2rhC>3Nx_^PO7J*ms$6st#H-U^qNt%5MU?!xzcd;5y zCNwtnkTk{$uTv&2z)Pau6s&M1jsT;G>)OBG?$0J&7%$P&sd*SjVjAa%{={m#Lv=<& zWZs0Nela>?9xk=Kbj0cr{9LSH;KLH%;ryWCdAMNPCfTykFTAsZ@@DGjkK~RCw3Mmj zp@bi&$2(+9%0p|BZxQIZl1RT z586OkIa)Txls zL|l@R)@r-^Oi`r}*-p<4;zkM!4ffqC|80bH6i~jX%CQc7a@b;evLo6B^&t)b@5D%A zzOG&c$7!=iV@T53t}7xA8|fT1^8`Nn)@5oH2Vx3$k}(a@?{2uFxM>mNd@XGp@iIj# z!3Gk8b;@X3YV@~eF1NwCml$DC4ZGA>k$Wf2xSHE}VD`L|r8C;}!*$xcRGQyxcG24H z_~(Yz6IDwSvXAM>Gv|qdWGz>mczPh0I-ziO9fpymJmAC7CF27IF-hBZKGJU@xUC8q zLqNzqZdU~LqPOY(7%UZsum<`7v$F+l|2LFRps{oPgjLjXJBNluYg!|mfvwLKYRFQ< zJu!hr&2gj)ED3=OlsHj4ictVbn%Qj{ChJIvOoizhyar`$Hx$@li1Uaq!d3q&<37~_ ztEmemJZOTImxX%;9+jfLiGWI;a<(oKunp5E`%4J!JQ<8X^h7 zJJsJ2QlK^AhLnT`pd`-52&Z{xPg zP7e$7@O%f`vlbS~e@fZJRFPcSMmd=0Jg*b8Vxl4SLO~dT6XK;*%c7NA;zni6J|oY2 zD$p@IOcI%z_e&zw|BFI$c=E>M+VwB3TK{~5fZ=A&&Kh34T%0kq_Ih!YEo@^6po~Z> z@jYl2w`=7eS2gt5(;D>b^vrT+6(lDA&oNDf9WFNhuSvYKd#;K`;Le_5b>9KlzPs>c z&Cw8=iGuN_S&5rpQm>)sWuY$xBZtaTH(@6?VV~LNk_ez6-@Dnn4OmtnZDkzoT2;Et zE6xj1*y^{W|Loo)W=L3YQ>ybY!R~VR`T*YMZ2YS^FdldVf+j7&ZoMQzQ-K7WJGkx9 zw?xYME^P0x!yo^ZaKNvscGHp-pRb1KQs|HN(Oq`zN~8a3yePJ2E-E^}w-+h?R2@Q9 z=VJuymGCV=EdUmjV+Y^8{C!6_LRFO&s^&QP)bTP=;u3Z2Y!gHL9U)04=v7}It`uQw z6`HWayFIEZSE>=3wo7^YJ~$4rS{XilNevIMNN-LnRHe1`c3+ra~#F~@+LaQx2shR%4Dw?;WkC>W;4K_S&P7P2%GBs4rQ6H@k$Kr(bP>NvHbLvrK(u6b{|{|qY0CAmW> znL%)dwj*!wOxS}_&#%d!)AavLXN=Ah`6B3oZ@J`|9k`+Vb|GgB+0{AZlhLJTAW9~g zx*Tf@yp^Per23K@ob;)336k%=uy}Sf#CrcIhK#x7h>4Y*lquM!hG`!^EBd3b>F&85 z_B+jGHDpi4!$s+jZObzrQNdzv9%pt^{n+hwL8HLtfis&}$8yGZN0;<0sR&?=-#y8G zE0*)zwFJyKwk-;dSHne1#*&&5yIrR}KTzX`tW58398r&u$Q15F^Y4OLu*Ds2afyyR zRCn0K#wP!rn!6=8yfH)wLtmYcQ6-BXMY)Jg>kw}1QR@T?JsnzFTGK4jQ&)EHj6DQ_ zzAaMDcGA-Q5bFaB0Dv(u$cG#7hK|OMggMI*Ji;fLN}n+C)n-}?8+7|53;|J-kpI1n zQoD1$0fq}T|NTh8Sp^nML0XnVq?W)JUCF3K3go%c)Ywi4b;QoKo>yA${w3#SLq@L| zZuv$i59IzM-|FU|++9}NpehEAUGB~4v*N1M%?5~({LEVW32M?ByTnCSb_`&iGS${GHjC2D$|8U zp+S0**lD1?$2&|=9s^~V7}XNnT}5bJ&njBe{%v{exJFM*^cZzJh#2S7wc~N&bx{@C z%i+G{mMh5h7BO~}J03~iHj)Vd+~-4a_r_Nw@q)!WJ2@^-m=W2F?guvxQBb_+c4}}Y zd?TGKQ<2s@z=K}pcOIJLO9;S;Hha<>{b>N9sehD$^L%wN!AnU#!C4Y0N+Xo4=wArM z)$XildfZDtvoAhMHY$O}6P4Ywme4!CYNW=Z&?tllp~CFVMZLguS5#)sr!6LZac@kF}COs1>uIs6dgDw~4`EQf==MQ){voqJ`G^TA=3+uFgR= z8mWkVO)@xdG~0<1DRpdP6b?{0HvV6P|cL}}W!(rKDo60SsN)rDt=t^?t2PlJY zXT{6Ep-JGI6WSJIlLH^4P3CLZJ4W*cZ*U)6i6YhBI;L8z69HRK)UbzzaF7f6QHScb zQfXEX7Y5LUNd$t{3$tkpl&(ZLXFt@6RR1xM9j-U!L1Y>#TXJu9(cZZ|sbNmQVTVF! zT>wDM^;^|`MtDpXl3D#NV_$Sbtuo)k;?QSNOdhfe07 z=fFgQtfv|GqT|UeI6!@OyMfGk6eg2!m>ru-tg_{X`Yp(@NLass%g*pUdmL*|RK-U7 z1y!!SnHocOs#FBCM!Y{Ig&&f)f4&JOjP4zr1oa1>WY0AJ%&;N{CiQ!;`|>#j`4LREa>b6dfuPtau=a+GP`k*a$|&G zd`I#8XQwmq(|ETwvHE?aZ+d9=`zg4VGUI9{&c8DZp4p!>yjY>1KV>$Da)^ltqx(t` zf{F?Y)oKby;;3WA7}Wv4@-SVhO`Q)d1mL^l!S(NGAm|~P=dKbFnW47Did7`pgHoAf zn7HXpA$vFwfZ!xJ4F=(f0=J}O!`-$~4C zB7`ya=rRm2GED^rN$sJZd{+pxq&P(XO}{`y%kvffK+$%@EgxfA zMDCNbG|pMJ(Ve+svX{KnT=AS{Q_)@FD8dZC z>9<0@8vF|#H(Y&oNiv1UKoSxm82WQ8uh7a(&}}*oOM~s=ao`QN+D1>pl8=pd4cI48bxeh)KMz52`)H zJrh1qDL!bzq1SS68h$;nPj9f^j;Hz1?Wy7ZD)Sd32vyR3;=V$B?xUQ)vlJr;=oA$#y+G@tUB{c-#~!Vj`_o)dI*7qM@z6rUUiGu)9qULK0Z!eV z%~88Cc@!Eh!x1#jzmGVU`Sjl*D>Z$n^_ZjYtUA)7lWzcub+r78wE8$}er+MnqvF|2 z9@-j~Zbjh9#Iz!~v(0C1_CZ}u4&)yQ-Intlh+mR(p7EV4HZ}$-Z2D*xh!d}YZva!{ z3n#Qd6Q?7F~G zXt^^#+oF7OXJn<3c>y|Ffm`oHBgWx;Y}1FdwmD{eu_O|YiNN%#U~UxblfMHhB~iVQ zu=?VGF6H6Sr6W4d3Zf!;^T)%x2%|-z!pzjQSJAQiMBydWk2_i zO~v>56xXc65__sKNSxS>2@b|KNKk&V1H>M894i%QItmWFQp=4Ppw6jI-`rT8?ha zeUecep1-WqqH!$x2w0$4`|2#W;)>8cz)LTEC6fhH6GKALH4GkqY%4_Rj!5O< zpc)`FT#74GXC3;6uUCiGo7L_UsgSv0NIP&y$=W3&EJ;+Q#G^4lwCU`XLVb+xX>rZ) zhg3^$&eCBN9Sj0WDNlQ2AVpM}EsefJ#37I*p8~dmf1qY1=f}_tey}gL zMwfwRcOQyiT7WSDE3G(~Q!?)D$fvRZ)0X*5)jfo1WHWC-5qyv~IJZif!9Y^A)G+5A znCmUk!G=9@aa`!7ARp1Kh(j`LTo@#xA{NQ`C(WQ*=-;H_gC=msI79YISy4AgClrFF0?9ax4cjhsk&nO6zYnNg79T~ z$6@F)UREm-3#mg#uF7Se`CtcqUqu2)^a^xLwC=@GM5~?1 z#vqLvn1f=LpN7WJN<6_0dAA4520d*6IdQ-Mfy@RdN4%q;W&=BRITw#lVX-q%Z3@nX zb<$C?J&P$z)plf>Lpi%4WHjUIufu$7IqmQ6;uKGZw=E)s_btQpxByO41E5X` zTDh4@M#&-)%SJ=mz~Q4aZM=yA$P;uGl3>u~oY}>s-l!Hh^A1K!{m-Te0kvI2c{L5m zVHEWyE?|Co!(qwgkSHiZJ@E!-`2u>4bHM~IKPUMgt$BP#zKSQMv_V3V%9I*iFy@-$ zkvS2cQt5sEL4TweG}DX<5fPOj>Ih$eCCUwL^3kL=(XU})N(=E&$He(ED~Vh9=xe+{ zj=0N{)*S6eRMSv5u5s;kVepCXX5*LXjABpo6Vmh+-=5)Xz4~>gaCl}631O?h;`kf< zrC$AJ9flsxP^PHlkso&cOK?2Wb!r+I;1?ZLk!5!%WWE>r|2g@(_W=W^RPkUDt~|oh zHYrdsy`fKcZ*Biio&d(SS2`+WYUIv*I29%hN+~`rxZl17Mwx#H8P>}6l16MI{))fU z+kp(D$X_e#VpXR?prIjO=z&zE}vf{wdQnQ-??VIqEVY!M(c&fgjfBXWy8bDYfZ%vWnN;p1P}EHk5n#@=!Cto^ufy8S!la=5uU@Jw|Ly|OUZC@zvD z)1Iy8To)@=EG5N>{qH6~`b2T6KJf*3Zx0dkk42 zHyWXPIhtD>Dr11$3B#ZV?v{^_UT`9-TM{kH zfL>06>ktlft2z|3Uyh!(+VmC25}*6IdxO%o4HhTk))4yh3vfRiQQ)4_-8Z&z-~M)s zMfF|Coq9%7F0G971({GfTqnEna)M<2%29;0v*?RS8qVtjrz6amZq3y&e$PYZ^0SF^ z4AOH&uM^m5l&F9TezHjtAnP+X=R<4Kk%W>pbIVZF9w(JLMzQ%`mbH%oACTTOI~{vd zd7cbKJrERwOg=om-n+y7tToNXqcg-_z! z<>xz7S+=odnarR()9a0D_m2#6KV!JquIHe+5AbW(6477^&Cs;S$zl8VEyZq*Eg*ve z`)SsvjYX5dVnUs}6_XkpSYQfHrkS_v-f9bG+5=W*Vvg&tAQBUT3<*f2UN{tfb&2Ck zjiq+Rh^u1gdvnWH+Ld)Yu#BrTTxR0=YE3HScf5tBQsFs<;F8jzj1znLeS8Z~6sOy~ zu4ueItRbZlX}Y9#Tb&DooX2;kl)0vzeV&O{(>rUYt)x3w`JL7;z5x1;gWuhcM~5G}vb3rO0Cbms*#Cu3UXVfISCt zBEdMarVKIXRV`H#Dw3@t=p2CDG?xEZz^UoJ3kmIt=F%r{1W6)!5P1`W9wIC*;$@iu z>p@szNM^w;CSk{l0tNdEQjtjn-~_qI*gcxDzd8G@n1xvLD}3bdeVYcUA{+K9IQd9FTyB&iag7}ENXba0Y+3z zXXcpO5a+`<#z$ks@dq8U>Gl4gK&FJIVNcw+OkxUx?`Y(GeNjEsQC&0zE~eLU=i;AL zy%Uny$M*!x#@H+P_BE9>Cw55xPjNBlLJiebW%y0dh*^U@<|Gfcjpd6-jDPS$&AnjyjQ zx^NSF9>7gLce%>b-!Ju6T&h9n!w3>NvfGp+)T5>?wQH5!`koE>x=EmuQ;;0psv3h~5DL8_(fXH7gUF6BI z{>KZ)_3HJB4}&w9R--9begC@tG7z-e4rmb?1Efvr?>A6v!Eb!c#F;UHdSfd)K8oWF zw%me216V0vc@fzHNIxy%Ix)&0ox}0xo~^x-G49XacSwixJwm(#P;?SzkQ@g#hLkG+=7;gWu zOR?hHkLRGU>dC06N1?ZH5PX0P8Rh3Ug1WSgxKJXMyA?Mt8f?&Z4__?=Npp}o=w14=L=51^Yqyjm#wuG#31fQVThH+3-ycib{8*m z9QTjT7NO(*@=H%r4%^6d2{}?sBw}s^6AZ-9OkhE*PDOxovLx_F?;X^~lTv^A_p~;4jvSZC+{-zwJrXL$eU++=8V}P!ymr zXV+NWPx6S<{VO<(?`3x>hd9gE52j_D{{G+OP$`x$%z^+-g^Cc%8$h#5UfNs23N3nC zt6cAsqRutA*z+|i6Yqo-Y$HUQKF>wwNShqLMgSASyQI>P`^ke|#G5Ey0F1KL0vC#_ z2$9+b?kw4?SnfKYd|)zrE$EKb43$$}B!@0qJ^cLz*=u7;?wddYhf$#cB#%%_Sz!d4 zYAg0AM%=u1?um1UJjZDJd_<*^Emh=z30v3lx{hOVW9u&$U^(8fZlD|=Syb6yr-EYe z$tj{oU7|JigXF8g=Ig)LgAP~>=(WAQ0Wqv!vfRJ@s)7TfH{h?BQO-c=Y9vT-XJ|~) zOXiBp0A|2U{g?G%3VEuT0VW`M@_s!TC)BWj-cBO$>b{9dGp?hb3*(%7i~4i4G}&mg zKM>vCJ!l$2D`?ED-dI;%*N~8Q?>FpN5;UL%Q5L!tEpG|=VDRYHU1wZ0S=!L6mSrpi zcr1^2J#Pn}=05W`1ihHyRL_xA9NWWAc>;WFf|nWR0mxVwezo|uv1I1y=lbdr*XeB1 zw5ypFk6iXxBcy} zt^#Df720H(wI$QKg2r)4Pq2fh%s>ez_ma{Gj6jF>ezQm&yTs$v*1@(@=>%=dVU&wN z&ZExfmM4F|^$>Zpz+8ZW(aHdMO%#j`<$Ii>S!MvaDJFXOWq+NCC1O`!GM5;_2eOPp z*G}GK;s>s&Ls~1!B*L^yK?+z~N&`;hAJ5l^?^D(IoX{@n)=t`aXdTcjz3)jGrjtc)e4QJw>e7NVGd1op5CZme#_PEQ+kgix+k zzRuT;023=raufuU;koHpZT9-*8uC9nbDq@5S;bMM6{24QjZ-fL$u)8LkV@WirAb#@#hzcYj`o_Ki^MqBD`rb0RHR^XhG%2%z9! z)_mWuL=U@DF9g<>Pq>pwSLxboLlA)!r4bkfMMoW(WX?#N> zQXylY48gvY^Yi30E^-%ju*^eZFGBd|-}Pc1sQ^Dfz`xIOU<1a9_a+R&P&3!s zxf?HK?)mytTd{WKqLrCs(fY#KlclA)Gv7F@KrAT9r_2QY$AJ^D{_iEM?$$%52#^5a zTawqwlQxu=!FjxTuT0xAkLYAOF{m0f3Ft3fQPP z=x!GQnv1cMo`b+NM^FTrRfU#6G?N@(xj1O>iHUNgC4Rum;=01sb|0K_PB%(k*NyeR zd#ojyR8kBai8Zq8QUbZ%)`khH9#UHnG55%Pa(MNyGH?tERuDfj`5C!LMb5+XUwg=1 z1oKi~j$Ky|QMG?>S_bk7@FU90%|F>5s4iI>JTP*3Yb+cAA1eJGvC)Exm{{3GLzi9( zO-;BmesZeh9hjpsa$Xa=;u%>H4uYR?`Wyj$PdwUh zbjX`&Z29xW65wf3ZZo|qbx!T#bC*973-35>t0hwbZ?($@YB;&w$*wV(KZk?Iw+u5N z2%e|2PE03MiMRJL2&wWJ!cR15*ClgG&^=W$C|2{wR{ZUEt;ZABa1IgTewHWYkEQHO z3{a-4x^Ln7HpoMaOGk8nwcpE!Qp!J!7slC09Mt0eV)8}u*MOTkARs?Rs~!LH^5JOC z_2<*No8ZTvwr94`bmG|Jt}--EzWW+69$+jpDT;t(XnnyoMJ@)dEXZCvQZx3 z8FC zci^Vx<}N2J>d`-1oJO~Bl*AebI(n!UhaI?h}h@gnXp` z%HqyY$5hOnw|L-MLALrwQQhX{+3r4Pn@ekK(jqGO1EZ1)9{ru%%$6@N)X5Q)#242; zrTUkVk8m(wAv{jxRUNEoL~^^Z;=jT3`-PYnm3b5alaffcg_+X61BPajsQl15G`5U? z_VsCws?*EbSlsawd28H=gfjn&zcL=*GklMBU#l2<48ozbKIh3v5SnYX+b@o4?q^_9 zlY&<4l{!C?$PtYBCFGoc4kuyBt#2$Rm|}xY{`m?5{ zshXnQFVq|7fR=_`oEl@g5EZ3bTCNCr-;MzFZ~U_KM%%D3Pm+P&jOjpU_cGg$(l-53 zQw{%<>{_46iUI=aQ+4h-(Ze-M=XVV-OZ$cNrTu!>@FEz|@HVGg)^1+}JR6r4te)Tz zzc_;-wl`~f+aP3A5F%B?=2yVcMX_tBE#sFBG^p5?ggN){1*QwR8v+2u6ihq~fMj&M zm8FGsU>gbLu{pQ=_6Zs4GfNgr)KHMY{v^ko7@bS@Chx63n8NPnx$!Q99agS(5dQ)9 z3qF{kA_L=vi4T6eiKs0(+s>07jSs7z5OmoW`%#v~aCZS4wS-bx%y^rPU;#UB_KSL^ zgsP!Nig!?IzGu|uq9x*aNLIAl@lgb9BA180mL<4=sLq5}KbV-llbG2%w73Z5qv6VS z67k`TYd!-bU0gZ=gEU}}Y7W)x#b^!2a*?X_*N2P0PmF84qnfl1~RJ+#;fj&^+U z|E&s>@c^=?ozw%5v$BA^!r?|wx{P;Dt6{Lf;XDxkW?_#pcfwva4?&T~rKc0Q`zTfG zcoSMQdi5W`+@53?+|W)PX*!Sx15V|paWbggMvgm6=DP0nEb31cWgp!*CR(6i&Q{zX z$P#yKz0=C0m1^5ANJ)&W93guAOB=cst+k{%;ZRwk%E)rJp`60*y+54IYb{5+6+r$9 zN+>BCp`#h61>3PAc#&(=%4q{;txqc&(XIAY&c5x*`dMJkVwwfTREU$_?J14qF!8V0 z^jU2LNujHIIVhPAQeYtXQ3{it*l}C3I=NyH%VXF;;7ogFMC(Qzf4ggwZTs~lCm52a z=RQ~vr2uGq%9%VRxDWI1)eIhQfhoB(b!=lDZa6LId@v8J;wzFRqTX_$dmo(k(cW$Q zw50MFY`5L*-?ApMakyhfNeftvXw)|&v8}2;M$beZ{4MRGPm#e_w}~U4U!$Xpb(pxV zO+VJmi`d@uWA@vfmW9Gx;D|RmE4v>;<-IhS(}<4Lg;fLJV<{Ag}s%8IW|fCu_jEyp(^KPjZF_bW4wPp7Xuv6 z)m5^*H;^*~{eq^a+?waFx{*fUsU0AFne=zG(h3&*`uxA9soqFMG5$aXVX=NEsUu%aZs(TZfHPJ*? zssHp^FzcRgq@xcF6LUAk&ortruu{En_>i^uWaT5! zep<)xTQZI?@;V<=O%)g-fG?|Vony=M67}iQr@?Ix<*X=_sV6j#;8*hS@pgE0I@F^z zg{Sk0pIDj#nWW9imE0~os+oam#%(Xp4#ZAvYi-b1HNi0VsQ=c7<#E0yM{6zGivCc5b4r$ga?u3Osw(FXO2s z`XNB$^DqON8vH-LqNjqJ?0HQ-CwQQSMqqYz+68Q#1*;A&so+z5=_fg z8KCR=YgFF{Y`UTs9{t{^&0D=yr;WF<^qmX!znHZpK`-L>rOONGW!z4u+o>y;X0OHY zOllT@1r)xp4gZyHcseUCaWf#81m0FoR%5`ceE!UfPux2tM^bzLzAl^qG=-^3y9#3( zsd19Zpy2V@#)Q_E$s}vg4I=&R;~7?N|J21em- zH=gN&=`(({m&EH<hjSZonRk%g&@b&X7CV~q?@YS_h>yOd+98L zY>nq{^5VCjWd7g{y>|9?`P%LGo`6Ymz5lyX0E$QO-axXQhKs%2w1($f{#r?3e(r6s zp39x;mw=-$7UV1DFNe(s2vG_EmuVXe^7My;&ey4rB5Q0B>u7M_`6>ICLAp&oZeso& zVuvLLRrrRrNg11vuX8dKy=T)PT5D&Da91x74b2ObetsHf8`jc0dLZB>k5)?@Wucwv zdjM`1T040LG?Vof?joTb!yB{BsMB`%?W&g2LgUlF0Ava9zp8&QN%fu4-?F*0_RX1TVFrgxHfAX@wS>P@yeyU%VIM3$+A! z4PyKys!(jHHc3#WZNiA*CE5kv=P6ybWO!|G1L47Vc?T;aTQ)z0tJ(ON?sHwY>Qbbx-eSu7Ln3(3jJ3TWY`_#3; zyI8I)ztGpG3o!jLa7L)mhFY0QcG+S2x`m8~pM5GGkx1}y`TZ|j_ z{difR-$VmDz}|ZkZZ5jI2}~9YT%RpHQ+U94!i3(3)p!t6UhI*sNx$H4SY*ufnKRl9 zgYz^)Q^UPO&GD_}AR}Q7%)urSdFj`-?Wk#nN3~ZDHMS?M5~az3k02L2c5>tE;EFmv ztqt)2xD7I)AL9p?O2^wjBK=1m6Fb;jcxV|=6mm4%(8v}?DK-+c#j$-(s!Gu~*s-eW zv(BThxP9DTo@{J05N;z$G(u2O=^Q=~d`&6R=;YO*k}@#S{n$39$<^$TeCoWFACMKz zpiKUX(^o}6&WH>TPTqX&WYmOte|v-8-4EBC(a_$?&NDBt5Rn&Wk)9m4&;!t@K2air zxxdul$KOHVGxb*J;+WT(0D*0C{?p6`nGpbM_JA~*moEqE^QOV_K4f;$D7)?uou0$2 zr0Cvg4*kp)roVTi^93P)NgS`6&Xu;FGfJ)`(7|owXxP#o3lf-hrgJe{KBM!#^X$VR z4=9Ne*Uz2N6(#sX{A(mXvqm)}!^LRLdf)|La;pT{q8!M+v>yX$dqp)?^b0tregtA6 z04SvBS!HkQLHFpB8!<B71i-gfCTT5-F4 z0mA5BNs$12hiuOIpEvMTMf-+H2h=H&{~7==fd}8#a)jUniw{t5P~}F{bpSBe=8>Oi z>TS?V5<@KJiH94xLmVDzfa!d_`?lP#Vd<AL$H2ktMJLe z%mUvlQW8nHY;&KcRdPiroOX^9kcEURbxcpB51xQJ=x@M6+mTD(C7xYQa+=Hf&lFM= zYh89DY4f#Db*FjANlQ^nPr4+p|Hs$i_nWPN5fBD}APvOpIFPp#u@Wh|st3v0nE#3F ziF%W3K{EbOkVIZC5h-$O~97#P$W$_!#G6? zekVnM2%?KmLJu0RGa%oT47?3G?Te13IsFJ1WZ-y3LBhO8_OoA9VD)uzl@EIBIpdY} zkk&FIU#C)5D0Nn0Nb&2+zn})=z9GZir(=HVMje!r*A+%9Oy6RM=By6KzL5fu7r16V zK-bdXVke|Rjo>b8(cu0iwD{)qoGj8T=QHBud2hW*Ykc^4UD107AwEsI$JkKyGlW21 z^pC?N1h|b!?nOnrV>G(RzwEuH&Mu6g*@(*b;xUwOE3Uq72|^R5_6dLqFdY9WFtd&Z zi(kjYiL<=1V;x96cb5 zp3;}Oyp2~G#fw>n6;?gfl$d>s)*nNCWV`r)GS+d1#Nqp^M};B!i*L$nO-9*u|83Yn zc%N+Q)dzBgG*sv5>UE3aqS2LR`IO9&X~1gYm!Dlp?=Qc1*^zW8EZfqqQns|NiW6YYp(Ui%N|hZ2z5)w6B^ox9-9Tpn@B-2X`tx0ow5eroZ9iIAu) z*`2e*53?=u-Xwn8jX4Dz-rTvq9sA-%JHYH*@R;h?Yo2cp+B3cXWLhr-y_5opT#eOT z0CIivuf_Av#RISR`~!94SEj=A1h!}cDJ$unp8p%jIG-BxT04?`LD(=9l2DJ#`YzTW z;{NVH6F(tspB$8XFGW?lfi;M=@mOK~_8*)ez82)=QPu2|d_{V=hwR#4g-o?kmfBY7 zDy~oun=%{K%vih4_4+I=qw@(}W}nR`ySaEa&F)a~FV_CGX^tSc_u`6zFd7B&QY;_T z?WX<_|4aE0)d2hCd-lEVR6(g$MifRk;rP+C66vqyHty1&q^fT<2z%`vkZ?v)KvdeFa?vG`Ct$9zRe@1eFb_>MNr zh!>#W{rU>uvt>hZ5~A4$ZL6}qxGl(*kXSa7>!l-a0*U4hrVucq`tbnZk|AjJpJqmx zaGIuO4z?)g`jt3*zr6Fv{`$rvFtRO9)U1bk74|j`5>XsnQSTP$7IFS#!9y|ea>y(` z2KN=`BQ2TfX-6)Dg6MO{75Eilwd%+Hn4QLy-Buo%bbhfZ*SqHJT<&TZg$I!gXXsYa znaF5WJaVbynR*!a+!{c4); z6n#w#3IOaDEUPS2f6)77KLb;)RdmzaWU2LRRTfqk?y!D_kPC;5P+%5~+l7aZ4qVBa zt-z4biEpm8;dB*Flix!Wkz$MR6mAm?4=2+Wnm_s;(RR(kSI2j7B@@-qD%mQo04Jk4 zZ+C3tWUGP9+kX@%gsRr<_YcB36)B7hgiqd5(=LNJ9Sozm&NKvmLPxBptaZ^H|5a*k zj#i{F_CyY1T7d|6Bcq|b)8k?ydXK9u7N+?^d;v{(!{Bph{9$*Y8NB z?T1_lK*8XxxScvA-u|!)9FcH4ebwrH$86f>MkL4SE9^|VGohlO5}9@S+ZDE7or}nv zmz5!*&={v}LprJm2T_g#p^q>Xqh&1M%vjwDYnvf4>bWvVCTqx=pkv|0B=!;AO$oCb zbFJiqCVWaUn;oC|lwYQjSjC{jQ*Mnac1$}cNvPX0NpdH`H!rSUH%M=q7Zfy2R|lqb z>%?GQFMU%goa`-;6eEA0z0M7qgy=0G6KAnEG$2+GJ;PvMC5%SL`9~6%!h6utC$95dP>hZCS)bZm*2?^Urs2W7k$5oo&vO~R znKIhGHCylb!hnMug#w7?pDnn8?LLX3SX?%r#iZ@DUUVIb@_h(iSaLdHzHzF!hU*|d zLsk2+SUc4fzSlIP1Ha!Jt+{Cl6CivF%wdJFFOx}&RPj0Fpqg7W^r^(;%SNf8xo~wV zFMcK3*+jEMjuI}K$i-UJ2qb);yy>FEPDIuYTN*V~kLb%-Ej@MmQC^24YV2eF$F-2h zsr9?l7(k65!dI34(G6r=Tl1CRznS%3nZ2NqNwDyDv~S2g4fVpK(XP8t(frwB7)&fU zjCu5D%_F&jlJ$s^P61|BQJJOWppDCG;gd&$OJw3UcgV4;(wE#^eY($|%sTN0hqjWs zLlkwgZ3n_$kcT5LE1EQy1|}Wa`w13(0$Nwa4g=qt+!fQq0Q9ApJce&7rZ5f-sabt4 zzS9ua%VK+GAMh>8I6Irt8uLLl**qhn$42yCwE>PQG&aP6ocTxL2yCE%@g%Ktw! z-{W}{9e|pzr6%{ejhBP%+J|VaP?+>-DoV9ACO{l+Scp~OFu9+fXlVvJ1e&Y|k&&O* zWI@9TL#kbo(|1TFH||Y@PvJ0H&};Tv>jqKk9)W{>s6_h~%mlsPQ~umuB5ksKn$p)Y zX5i%nx*xwm4a!0DC0^B?3tsxyF_mT_37+RgSbKU>pfPg<-3R96_LM(N%%bd)+*(}& zJCVa7pNBgFhGdk;9f6}jd((;0oB02)r)tySoxBQ_-qwu67?T}2QqMw80@h&1XRBr1 zQ{sh$+3PpUvH8dmGkld#LaWP!;w6uNx}6Uy8kU_B|8iyLD<>uv9!r4rB99C_eI~2u zVmtCoMZ2ZWrI7t0;kI%}*PL4l8`!^Kyq8N=ygME-tJTC+$0i)I40vee35z7*V2$8I zco##)eV&!H7=7H!XR{YIkw` z`7#TRC!>~k>~Q{=MU5~Er3Yo(<=}B4j@gABs@@tM#a~wV6)c?TD%N9jll0;HpjpjS z&1Zu>s3D|dWrXf1dDzzxXI9MMUbCwAvLdLh$D%Y70AsPNiaYPKS6zl?kED-O> zKlrX%yEO{cZKVSk-!d>NU(>>v*Eh0v3q%3WzHLxkf`KJn$IgEwGg+0FRpK9ufN@6A z<@DH~aX|uuIE6NYH|)F~g#coTJj-O%nJn_p{L&UWvL+@a#dTA+pjWRGEs5HKjs#2r z;+<2udM$&9XEeWordp&#XVn;PmugEwA1B8u5=xPY)IkO2n;UpYu}}O}hCSm=M!=P5 zg9l@Wd|t@k$U;s27Nv3qPBoU(yrmY&<)%{gojH~QaM#w@;-cTz&&OY*(bgf=g*(>q_U}0*q_wxb~ zeg0~Z6&6!2J%WC*c6QPGmL`HJ34`||@*Ac4Q@_KMvG597z);8Oz*Ipb1A1ry)M&{$ zEm#p5{FnZ}*NzOTQb-Niz=Y&33ksvlm+nWiTC5;E={D7?4#U zh0#D65|d79+p}W6ikneIV$xt$N$2^@`cYh7I-tl=bG1Nhm5>kJ9&C<&5d^u82Z6n5 z5ZDIb1uU8B6fxNOajIL~LkvV8=12}=Eklo)Zl<{EU+e;zMq+sm^=x++%07AhbS@Gh z&<^a~(LhOCo~wM+fm!c-X_^UCO1K4`-dwX6&*m~EfUwA-reIPD=2GFvRMn;MfSeKX zcRK_)Na<41WoRwoEZ$j}Zti|U>X+&W`2GZK>lg4+u$r&sb|X^>KRM|&rz1bJs?{g8 zScOwcos1PAb2uoOVEWRqe3j1KE?rF9IhNK`F1U>$7A107z1sxb67t+5e;X>KRf&?F zOuPu77cO6QDlBvTO>MQpq%G##^b*KO-vTK3k!93>KV)Eoe{XQScwoEI;8V>PDhnHr z2*>MC>q*c0ZRW44PyF%bh*Z^RlFjvT<|{5Okd)g`L$+j>actSYC(v%}MHpILrQ;f` z3i&UB%YvIccf_GR@^~m$>~KOrD>Lt@ra2n_{XjZmo!I8FXz8 z8m$&@ZIKfvelEEo(VNC=f5Rkv9+unyq9x3^jRaiNc&k9kxizC`ZP}+VKd~Ne=*fl7DGK%et(+u*b z(t6%($kztFh10 zdU)JLoA^b8ROw45V}qO~*{m4toOpHVb|tx{onYSTx?X($dddneiTUBi6TAdQj`=!+4dg zQUg@~f%~@QJZfKn(DM%GlF?`|IoAu-8Py7DEHSg`99}0mvL0r*sP5LbHC*Nu2XD%a zy1t)?z9R#UzW`WNTnjxCD=O3hRt(|SBa*9Z)~{XN{*k1(kSwaZnX~XVFMe8QZw;I- zm@C(Wn{<2rk+L8}<=vVQmV>tMGFj_xQnegu09SSO7ZlM&5UtI4Oxk^=(VOh!Mj>*B zlGYZmmAscdlICp6uuQM440garTA%v|K2c4DKiKfDfpSevq|3@bU6IS3 zx*1g-{$qMLJZukNM@BpziU6<+4_y*ph_N=7fI zcteW&e`^me~rDX;N7 zAsGw--!53;pAbuF?GW@*$pm~+O5VqYU2}fmt&Kbd+)+Bt6C{#EGO5W`=19L|WDT@B zHa|6PI>NRen5-Vh#2_d_lW-hDn#HtYh zBp{Oo3y+G$r>o#~zqt{Q$p_Zf=d1BvF=&}Htix-BT{A`bfI6tI~MGfb6vWObaUGP!o(N8f*-g|;8)SuvG_ zEvO-Jb;!HZwT*LgC{D&{gmnao{n39B`*MVE9Q;ELHSS_x=KB+pf0i7%MzUPM-%P17 zwVm{lKw3sm%wh5g@D=j|@Sa2YPQ2Zz;f7YLh{v~nO}vQ)0#W^sg#@xkLEIm=2F6eT z4-ljY@l{ew23dj))}9D$c^`PjOGBnG;Ew#5a*pDLm34-H7xGNbfEKhB?uF&%+CE{I z_G@xC{6JU}iA7co&8S!MV_VEJ;IS_%Bx~poIBJ_vemG^*Um!Mm^NpX!+~dz+j41F% z%xl`J5{H$G;$_ckrfCkVMKgf&fpC$Cp>BlIdo}9uu zN>G(H-);GkQK<9#;wl6Wu(*oXbRmLw_4zX`0d`$Oy^E|I_-v5)A(?bX0AH{elG`r1 zL+ypXJdvdlSh@_AA_2P$PL-n$wB35acsjffw2*r;UljHg6R6vw^vjWU_mckkY?a}p z-xZ*07%m`AaR%qD7rB=lYg0&U&B$0?J@2Q3cc7q~Ctk|vz}ZIqF88Q%-O$TdCuIBx zUawXuvU?+=VOGqQrf%k= zfT@^r->WGlIm|jX|BFca&?vf5^xNk-Q=jxdKFc@xGQaOiwr%dN1Y%V+9dG6d&$?^GF5ioYnm}jy&vts*(v&GQyNCGy<3ObGi585xcBJdBF zt^>9GhD4b7lRpIk7^(bB9Il&VHN6lN$~(Lhkn$k*`g6M-JtTX5zO78b*OG!O4mxBn zIOGmS!qm9m&r5^K@F9-qBAjrJ9ApF!rt0g&9B(|A$JaOgGiKpd;B6aq4ilEYAw_Ua zy56pJM+q&97cLQSB2r%o!VT)sQ<@`=Cf z;#V|CRO6mcE&FP%#aW}Nq?`}S#4rL+xgn-#1L4%b&3Hb%r^%6z|lN%DcxG* z3vHkMr*mER+sb=1*O(5XDjsr;*N!sy4YsCZWHLvy#AGMW>EUfHB5jwjn(6K{N zcy#}qre^^L;UATO-M99}+Jz=O%r&$J-U1uI=k@HDX3Y3S8$|xq&696LZpyJ^~%b#l;%A=3mTP5Bigw?8x+ zbc3$L+<8B30P}wgr27pOQtofj|?}OeFJ4bG_++tY0fPE1z?7txM)bz`Zu*UT55t3TFKk-6~h~0dNia6IS zu;Er31!O84fR_OfMmr?*@@HHRaX)?|Ztk)%jW{)JIaW6Icy^e%o~7bSkMH}9viZch zQ5ZvPj1Iqk4GtwHv_#489AlxQ>|Z2BKg6O03pFTR<+h@MU&tJE3j#$zBt;{|3wbQ) zz&@Ygg?O+J{=dq^ zDy{4Fkz&w&m6Z4xWL+vBkVNcNG#XM#lB;fHJWg9Zl3|%GFxdCh=yP5fAU4&|VK?7z zgZIX(HqD}~VaUjKvjpj(ufLCvEvaj=G$;(QKd#BRrcy2*@SQNZ0p)hCBdiT6N!`rz z2CgIcwO`(-ss<7cn)98*0MW;3z%YdU=GE0oGX748FmscU&FzT z%t)O#iRRUlA1eHK`(mh@bXGBF6uA+Z_8Qkn=w1WBo0HZ?uij+{9Do{rDtKxO;dllv zzvt*`({f`MY2bs)Xh?ATy@gFNly13IA_eb==pRPWN$Xy@16RtugAn`_(!|gK(6+xl z8O%z|{Es=b&noeCW>Yp^X^5qr#b6=9R(ajA0SY7C3>6U}24i%4W&!8`1Xx6y@xn3A zhtI^1O6lnIW=)Q_;*1U){*X=Or}uvT0<&K%hdo?iuRyJ^2mj+j>-g1kBlObHYjLHh9=2d1BsO*cCAnP!E2HHpfr%d3Yx0`O8EaarP z`W5T;QfX^rcX~OXbtz=2i4<8!H8(7;j6yUjT*fYU2M>xzu=EgS1d{`PGrRTwpGTbT zWvm;FP213sp98!7ITp8420NJt#XBC%fxPr|T&prq1cwx?m!M?~QCs zH}q~kBbQOlaP(QQKH1+1e|Yd3P|C)kwIXqTES7y$^cd)mP^8|ZwXt%U63La?y@-ho z&AOn3*|0)EUL2IbTsU-dr@@uWGqC+`7o6juiZ#g=SY(|@6{xNhvnKs z1sT}>drv-!OExxm14jkbei*vPw%e?bnt4|z8dAlLk+s7aY@z@WOAqGhaWD`LbZ#{k z;%=F|?oC7^EZJu zhk7!V^g@}rY3%*A{-}Yh_Z>b9X6_ne|`he%ifv9YkNZa%e!D7iL4MFpxop zyM-$W6I2co)9Zl9l`vT2sqUgmH^Vh_@-y%IAYIxb~DGV>+ zhcVi|S@(FNw+*YP)Jmz}ksJ3JSJflz(`DwQys&^_UoA&#^x+G}Gc zS4`(6iE)(k{(-^(YZ)l^o8vF;N-1hF(o@iDEb@!x zj}JqW25j2N(!GE~Ga4guRl0e1NW2Q)MkySA!xm#k3^Fa@oRmDCDUc z%FSPL{H-4CzH)0%en%C2*xyk=c1H3zk!v$!TG%-w@}lpH4}%@EC7};b0y<#iEolJ1 z&SowQ@#h^J?$8{T)7Bw8u^IP%|x74-p8K&RmwOSQEbT-h4{*$!M`o zfk%+<{4dbLEFjjwOK*eI;^@XtZGh37G9GMLF6uk*@u#NS*A~>c{KIOF{kPhi%EQ?4 zu*Y}4LI%P`M0=M!>&WP))>OtglEKzd^hkO_((C~1IU7T@M*0T4X=PCczT$c&daG`7 zl!|{lEieeBCOY;@40dvlK1!+LPQ11efp$rd>SCj5=z|qJ98v&;%}=D~hCz@fr2c^u z12I4BBHLYI8li$JuW(l6o{>5IcTug5%)G6U4~d!ncoCB9YTpRe>_u0cZWWTcA?ZOgp`8sXfFT{C#k4uDz#e#%kwkICclxN(7R zG?$j7#&>>+&f0x615Wggle8a6YawZV$7$_vT~H&dZdio)4z=Dr@$#Sbm7^hgm(X1Z zgZyeB+AGrDKW6<~VDxjn(p31j?v`rAk`sCe$gUCWu|Znc%GsAsRJx(}^?v5rqhRZ2 z#FL}(fkEDP$DT^LEELqAubd*X5JaU=GN3+kj}66LQ^p-knb>=8-?Ewvsu{TeLfUlV z(%bU&F9UU)?q*PSK(|Eh7q$>BV{;>>u74_*{t^uv0Ui43C^{eN?@)OV57ixl0L{V& z>C6uPN0zX|iOIgXDaAHFy@H7SI)}cx0!2}tU3BJ)7_M$|^Xf7L8a}Yfy4j7?DE!5v zEc*>aP1!c98be^f0-h0!(^j|Hz`uoj={8;1b%jATpkAi`xG?)v;#&w;D!&VvAzB(E zr48+Qe|W?sN`J*#g+C$G22Y|OP+YvT;iClr9NqPZs2Tr-Qvx|>2lPp-*ek@2*!Nx| zM=7B52NJS8A+-liwc;j0!Q_PN=f__Uq%`aL1t2aTVkuU0l7!zFB3?z*wsAdyE2JEy zH*lg-l+_J&mq3L@@xwOG^^|A*tRBnQF@No=f}TSj5K5Ho&}WC`y@ma_f)Ekb zF!a(l=1PIP4TR&Q9L~14(~Py|#zQzRRmCf|&TAh&xAcqbIoQHj(TZLi?gQ7gGgKaKBuib72MpO}AYxwL#s_Lw3>T;B?W1HGDj6Iz% zKir%!OSB)s;1==>Kk~u3@y6teD?ZTD?AP~ncMPc0+@$h}(l*kJ(A;6V4SvI3I$Ihx z&SdM6%MP+imoYQ`dTmFQCtpNpqipR%9vCvRY@ zMGsM2O~AKOJI}7b-mJ#|_=OHKX3nMS2u}JxgS>PR%N4NWtwF8vduljJ0DEpA&EDRF zD)!Ossk!LeIz*}+=vPdU3{*CfZCI^mJzXYeytp(tM8f6PlyxOJ{GNeggFbl*%=6+O zd0h#fQZ$3tWO)FYaP_Fr+w(Er{!7g}LUXwPq?$(AOz%l~I*00ot5khs&=!E7ka$bU z>C8y5bkn?aMi~EExqFwML8jihjOyuure1-MmOxPVl$P5&pm@px)ct+P7eGyRC?gMoa3i)~c z;D@zN_5md)Wmz`}20(x!8FEs-G}ue1hMHoO@O$Mo!pktAujcv1*SMgA27p4Vs<|=x zsb7FYG0>(2&g=pw6|2BA9hw-aP9*A5-3b4&ytQapsJYwl8$RuA+Cb?>v<-nC8w>-P++GzMKb$GPaXz8WTbVK1S;L7) z{@$lTB9tA~cw8qu1K!uUA!KG?C^AOKMapXjbOrN_S9eh zcTIP{An;Kb9V@`xEsDieEuE81Rcv7*-VxLuYe}4PJ(@AH%pmcgdJ6iY5DHx>H0Dvy zC=X>XVInW7c?ACLiv&YEq5c<@N@dWiGzNS1Zha9Aw|av=Wljtr1^=cVLc=!ukDYaR=P zsB6s}4(lCoHZICc2|*-`=0zizEy^ssr^S^6aw>5ctq5|Ll$ktmyZ4<7As_Mt<`xde z?F&&5s4%NvEY|sGx9N;&G{R9jdB_ozD5=dh(;;X@iW=Yr^)W{I1(=Vo*giCK%LX@O z&GrPy9KDTZO3mvh2|IHK78(5?pHEwR8GB$TQ*V&ge7U+}qU^iyShmm3=Fpz@NIvP3 za`d`$G3T3A`ZWp8L81XIHX;uFB-jiiBFUJ0#K7X@J>Ig(m+7_S2aX#dMCZruVx=kb z+n79n_3OQ{7eMU^N8JnnzE#9qhaHYWmsP_h_vWZq3{$}zJE1W%b@aLkO;!)XTTQF# z1a7UyIcNXg4kX=u67JY5@X;zZ>n12%hIj&kMS6hvk!!Xt3W6b+OQ4Y@{F*LAWA~I& zBAXM;3E%#|!PvMY12FrYGHFihQc&)`E3KOm96R?gtvROpD;zk z^h`eNEC27=p-~dg{Pqp$jbQo3YELe~T+t?J8~oVFgu{gH_lm-TgU#VP0bV5)^Aa5U zP>T$Ux5cEd3m(_%WP+J^Q9zNo!F1SOSvpd7`ucyMEw2TX2o}eQ+=2O0Tb!F@@&G$P z#J`Q7ag-0Btpf$sKD`#xmO7`Vjqqk(G6DfEbQDVx2gQt0j#s|Im$l>&#UckrdTTiU zH6h3XID}*H9cw1$X3|DvU*n#iJ1yjrBgl_Ti9t*@uq0QswT|3D@9Ej=S8;0-JrCNR zcUL%-+ow$e?uty~9_gc?^fPS-r|((&gwv|&0}U)7J^fkW`)@x1pOy(pRchl$bu@3( zqQh1+4-Bl}hQPC7rV_0%q2taeNB$Z0PdeA@nY3@>%HzQUS`}MC9CRH z>sA#vh!-EQ9H99FyY@(2)xEZlNDmcL<~{D-At+ZN^U+f+UUjl!QDS=NX2Y&J0F0lr z!huU7hU;}W^r*{@6>xk)9YpjW-r-&X;ZvuK2yj?1fx-x(jQ|LZF=;;)0{1*nE5v}B z=o1~WWCg7D;KGsQ4wwmT_aqtA`+SJA+VQ#ez-)WGYdP7QqC&zI`S~lu78kr~W;u#r z-EbCHhvsDGbhBL-$;+pFeE3IvoeK81V{0{1~tBqr1kX*tT zM{4Ev;4PvgS7wDcs!XN!x#E!|@!EO4efUcfpq%#`V?NdM5F|dGD-+C{XGknJ2ymMf zoVvv3d*y~Tp=ZMn#vAnq95XP4Y#>;I`}KxIvE?vX zR=q!GjD+dn7fx~pB^X00FQKrZz# ziTP$eNd`rTn`GZi%qC@XYDL!7yS#!R4@_8Q$s;$V&9xbO0sb9etv1$c6{PE#)muF7=bdHfV_JrucG!ba#7%M#X5v!fbt{0G}N{g6IKC|+o} zje|Ignkir7^^9J(I`I?OhyL%wUV zYuUzZ<$JN}JYwC7kZFZj>L|~TyWaPgHI%aQLKCd11CqhTQb~nyqVah8$-F(p)tDE> zLq>yOPH^bIbJ{S^We@XK@Xe43p_FqKv?cQbs}msRk5^Jr#OQ37OjE+_If_U#;-ok0 zn*I{`f;rG62cR+HmPkiAxd+;4bgy)W6etzB*;@!%ORS6TEfVG-m2 z^xXgh(RmtxrZdBE=SI*KHt14dgdJ(Y9T3}>lN1Z2#S+!=SpGh`x8-NxgXoRxnF#Dq zOujqDtW3m9=hJ6|6F)uZYMF4=A$jE7Y`E&97{8s&uqBhLCIhnw_5l7gZ}ETt3$bwE z0Yu`67lu_lV(71ELuMB!ql+h1dwh`Kc7H2sIO;Pvt-EMvEM6atTr;~zekY-aNy(7R z;zMgkUM9RbAR>0Ry}Shqj>vYzavY=?l`T)M&-FDHx6Lc%S!{$c6f$^x;3eCQnuhf# zSjb0h6lLq1WdA#qfH2$6G!w0-a$KtSh(u+cGsb_36SNjC`+qwvSET;eni8(#u$opw zEPNFd_0qhJZu0EY->ZW88-)Gw_6(M$5a(W50|@N55EEvy;kdB6(h~9KAIaAzU=alJ zLE*pARu11!{1PE&x{$5Ex;jJy++lE$X=13ax!OcSJz0mI&Bqq=e0A`!^@>hhPT>e^ z=oLv>9BX_Ndn$j?vH|60;I>DoY^7c&Mg~O@9UqFd!70fFjf=Qg$I{f=?uUI1qMWM- zb$E2lR_p7yVwnCJAn*3M_7xrQnL;WM5CXR3P+g!5ImF4Fvf?%v*ZeXer@Q zgBnF42PLE)y|56JlkPSQJr-ow#&u<494bqeLmC*AZARfB+55y(ER*~w(Jth>V+hl* z8yIa$vRf^6lPkNPUmib2Ipma4RfHM4yi8nb;6a--{Jn4}vxa}@To!=&Ur<0{s9|g5 zr27I~O!PdS%(1D`c|PYLz7>h*D6U|};8na$!8-u_eB?b^bTIlh#UF*fGXnzNkRL~z zy_(aT)@n7F1}HEN*DBx;;B1QnY44hZWAT)Ll|e@_g$gVtxSbF9etU;=H=4Y1p42s? zsGyzrCZ;7}PW@tEtWsBh+>G7Ejb$nWbb2=Mws4*4X)vH~O+!imiitrf4SIzf`*O(; zP6<u@m6VG9J{xxx$ z0}2=AeIjd^mniIku0)W-R@`g4OPlx-g&{MC*jJec7#W)VzYfc#D$iUChGK; zI(#VSg+L!b6l>s@+)^Kgz81=%C9H)jSiIE4`XbJpZQhGzymWqOvr67l$=XP@S%B_>RlIp=QqGl z&*3QYHJbd{*~x3M9Vk=s8%V1*pYyD^?;e|UOA!(ilhT^cu+y8wJDqVjwpcjVSFnAf zi&uTJAV(-`5Vw#4_y|lE*t&~>);ek3tw>UV%ok;2<_Q~ikC1UIeTm$6?X^br=>ybG2_WK};(#bdbJ! z5ZPofW$t&IBSLO?*$qS1R2dz*2a1!+%BFcr>_Fd(XTMFR=-aK)6!TXrJF(|lll0yn zPEculR`xLCOvl#+)n0;SeiB&OJ^YvZ9%SA7)3vk<0g(;2Uz9r$fDZl(gcDvW?xY`i*FEy2+wL)ZLn71qdJgz! zz-@MZ_L)ZnR^&d8_kN!?!5nsF_9Z~F4bf$OM|ByF*Xj%i1BuIqzFBhBbX2^mzA+P0 z5-xs|l94#%HZu&TVZ&;Hs|&OfFoJ_;vQ~(m-Eqx?{mQMYQ}m{fk;8EA8uahEiftb2 zwEn4P3(PaCF4A9c2ek{cR&`ctD30ounteVS);1ADhB=-;8v50qK6_q8@I6olOYrHL z)lr1^ag;sU9$swb=Jzwb7&0^=vSYnV#Q**c9MHy%9XFL%$V+-KZ29Q!3ZdfwJ>%>G zbka0zyr6ON7Vu7t+<70hQU%s7xjT1%sbVFgYysk%H9XiUKf%q}N&KW(Ed?AjY>_I{ zYZiIM4O%7d8hP4eFsq6Tm$oJe8t>xaC||Rx7#0?J>R`Zy zDZMWZy&Px!+B=^fkv2}srOv&sJz3e@y@BE1Jbv&q$!do5j6gRlply~XC{Au>F?C#^ zojStwZna|HE6x|Dr>lr}zdM#dech!uy)%NJBfVC^#IGVK6Ns+JRQ%lTW#PHT&yt4XbN8vt$-z$6Ct zB8nO88|)GEh}KB|Ud~ed!F3PXfjY0|QndjcC&)h@7P-hY7IMY<5vu!*kg#9`K03 ze+iBSJ4U=*kqKPPSxqHPbl6prQz0S9hMUHr>P4NP1XxyGVs3v#!Pev8Eek2SX--o+ zYT=RM3ZA1oL|cf!)dK&dsU;cIQ1&phsn=e|PH_tus zlA!kkAIbD7U+34%9xw&;1X2R|He_Fb_{RuKBB5aF(sif0zNDP6{z(F+yv7<(JzIcO z5`uXWGKi>fOCaRO}p^~vmVYLBe*XDF)MUul7fq` zt*I@^O5?NOrO1vKP!uOabI=9Hd#O2WFU|5$>CcZd0sZWardF99I}JsQh%eolm&9t9 z0jN-~n%JJV8{|)=mI6;imEpUH@m(y>-{;Ne*;HlTr<8HX&b38z1p5BnX+UKUzkLk{ zcpJfSC35Si;kUJ4*{vEJMgc%O3xG3nO(@2@|^so<)oI z&;v8GxxamWU=id=8edvL`aagLg7Hy~&v4vP3XeON{l+w@Okh?VbC{@63Q)z`9?IQINL&ti)P@P)3lOJB? zEy4x9aHLv6Y|{9nXdc_b`icXhe{-Fn;$q>YT3KI9MFLYhfF zjukQ?e2WM*kaPDlq(5A?4I4oI`_Rz>qSq39+S7X_>9R`mXOFU2oP9#OtAc(P-9z6T zr?+QdN^KT_2@^8%1-y@%O7EqBUrfV%7Y_0Oo_)pf!EP%) zD4KxCrSbqwOeOziRW@sV?wf7cCs+@GO0UC!5=lT-mU#nAeCtoQDTM1#DIg^SyCQSG8aFrj5N5b>A}m`~n5Jm+0@9N}`5^t!@3*NoD z7j^riA(6W~z4dTIP-Ows>=?!K8cF+{+~(kdA2(iO+McH2 zR)48Ni{c`K~N94Q%w<1tR%mtp)G=48p zq_+mDhFw`2=glF~glcOrIc{q=ZEiIQ^(^hciNKQJS)eJ&`PA1Suy{IAvTZihMtpfP zN>7t^zb+icWX(8Ak|D%auVua)pir{03XL#Eq1&mX+&Sht)h?SFfkT+QB?(Gq8t%0L zkz}ZTv6GY~p4pp*qKwMRMI%5|JWV#! z%FcYiKquywk-a4FoZRU6%d{s0ZuV;4S;M4*+NPm8KjR7ct8d)l&XCdkk%79fGrKed z_Mw3@259AVW@UzKT+NGIuSVHg#qJ|lAs_auUq!6gZQ2q4oV^gmp<%OUa$LrMNNL^7 zV+f8WU)_~rN1G5e<=UCT5*OPi4X+)a_!!nvLbfgVKx(3f2|~5GjLYAPrTASu99;t< z%W!jLGf3Bv<-9_WW<10sPn%W*Rt{724isn>;hieydcvGiWcTm%(ru6F!C&@uAwH6d zuCnTRHAfA(-H+Wae*TK52%fn7bLF@*ik@J*CbdvZVOElq9%wsAG0l;^2a7B~&A~p1 zNwo-|R6WPWmNvNf9o1*=G*J>jh0qs6o)&1T+)zpuoU2Rx)O6eM4ScDysKJYrxNoLuaO{-%0I^e z4%pbD1k%0H5|Gv1G>bz)OIDQT$vtzQ8_ruRThN`7US0_2)uSMJGRB>}r@7{#Z)Nk5 z7)Ut}gzPUW?*mP5of;LOCem3k(R{9v30A;{V z@qydGCd4{N2K7|mg@olW{gAgjwxfKnXPZ?L1F@%SR|>bfN$C?Xm|>l=WB*-B4ln%8 zH|aduBCgg^mR2QCnrdQpg3j1;0M_ENW27cvdnFT+?JAX=?e};jT@&d1B%pD{X3>Hu%~1UR+Oq8iy_m zgDUI))7^{h=aL~^VKRDZYQ?%}d_Q&UcQ|UM*4sm*t29|-wlHGG7+=8Kdxq}U*tMKw zjT(Rh6zA>T>Rp^fP-=az{3G2h&;-UT51_i5+s!0%Xl-#81uM7caiR~HLuA3Bx31NB zl(CUJ$H%#h%Bd`ua*$BW`g4YEY;)I!*mOE+J4SbIu$B~V9 z)sI1-3WB+2aZ}d_Wg3U!WYpAsC8pC{A>IZpO7kYS>90ZI$_YFrwny=6x*el7Aj9C% zGP)4UOiK&pvL`Oo#iKBOMfSRU_qN~bTNM>akI51==x2~noLuMI(b{ozqdrC|QhvjA zD^>j&EHd#-wvpVAW6$Mf@Y7KMKb831A-wYl^eMM{N5O{wcd}$JbmK-U-C|x+*qPT0 zjRH0G(qIy7`JkTrjK1OS$(BiS9zK5L^ac`>ss`NQ&-$HOQ4dg6s`XO1;BEWGzSP zv&Kl8T)6Z2HWn9K%rLQw6u>_>GXU>vNu@K5D~W1=r}xF9 z9`N21N!VQ(J}zcm;AoG#8ll}pF$0v^EEJYe)Q=*|Iiu$4B6ht!cq$zRx?1ywHq;e@ zx(#fh0On&UvO_a`iTtNy)gcg}+YxI(aL#6MW+Sj}RdWD($tAwBrc2qzF;aJsxBI~$H8#O{5x}CVan`TI z-<r1Us85zpN zjKT}+`32yjwWsO>J?sgtK38-Qfbz{aW8|7z2+7=vFHKTmX|_rX$PU{+g31=5@F_T5 zYLH7}Y}=)_(&V?rc_y?bC7H9=FGs}}N#3{rZ$nX}{feu0ipe*qDQ&-M_*YCdqLe(@ zR?_yMV+|19%?qD8T}pLRV|-F;^@%dW&z?}c5p?{)f-}#fv=49<{>gk1n!2F@spiU0 zz%?~PYXSHjFg;MhZgYh5(DU7+E`=+ufe&9sF6G+7UjnAAKDP$>hXlGBC_3|EmkYH{ zqNGG}R?Imgi=N@LqnHcQP?$~CX6Dp@a)^rLn0@J_A=WFQbBhyTVFn^YyW!PuO^N3 zqQ7$SBAH7w;qm68GG>7(^-rB0&Jr0Du4niwgHK6*(=K1Nz(ex65q_i+SKBi$*!~Xx zi5AkHS{XVuGu;TySonVL}Xuxt%juek?yz4G3!Kl z3WzY+@m7DSxsA*=#EKx}J)YcDwzf7e5Sj3G+57gHv}5kM(M`TA#(VxjId(%rG}3K8 z-{#S4>7TEr+BRmIhrJ&ykn!$wCsbv(RdveO#?G}wi!e!o@+ic|8IY0eKO`UvC3~(ZJ5dN?J;^ zz8kh$#jq4C%V}kc-RJKleM`ujakF_UX8!ze8Us4_ETJY^b1BsJP{f2v?8Dn{zfGe0 zTZ2ARd$pQNl>(Itok>N1^>(1v6+Sjqc@RySc_z2%a9F;ebxxDY3V(lea7ug7HC#rg zv<^18zR;>$IC-;%mdOrWq!~B5@(*pk#%^tiNPDb zs}^D+7OgfIl*=vRZG%N5)7#ZE8DY{0Of@(nC4tOI6g~{^O#0))qkb z@@NwALOCU{s+KL|lWn-hDc+K+atGUt+rrqc?LG#=->LswOi`>03vR3-Jy|d%d zgu-m9rsM$wXE=ZK*lN@W@YFJY`?^J(lUr6xFV|S;j>!GkzkI3G(e`V%pEQcHEzPXY zRrHh@@~3l1{ry^QO>K{qf$?Puhsb^^ICnD{1SadZ(bns7*d>eQg83!&iTC~{StwU6W z;C%jDiyTr~%^17k-4s=PM=O_=mqk>X6Yj}R~4v9ZX=&V$2AAHzS?nV zgQg0@L=Rj52{6D%=$APf{(FpK#cw;v8;DH$aBWd8QpLq-gT((o-ZqjCkPK5A1KW17v!-nUSF^DJ<-&y zj(qR(HvLw~%u?9Whj{0@`EjngS%dqx$sDA~ta3swrKz6|4TcY3zNt#X05_i1qz-QH)E%(jQVscI6Y(M6YbS z5FMkVbLZ8zh*`UsGL(}SdzyASP&0g^m+P$7-;dZCJMEZJ(eaIlQ7c_2hX zaF78xNv#8Y} z@*{%4r=Lek=-UWOhB^=aUq>i8c_BYq2Rv8>DLyDoLF+DU`)fuwNQY41f-LgBR<|v| zG$nu0U1jZNSxA{0sQWeqdNPo3wx@jNIDw}EI;{604FO`JL~n=EXY+{P92HxA-i;~d z#N&Nsl#<=t6ol&%r&#o%%_y0$bU0M?&X6^5;>{h9Ogr%^gT;@|7rdg#1ymZR^$oVj zk$b#L%gTsYKz58*GVC*@dPTrFjDc4bV@HTw3mf6EgDFe2>p!+hkUdd2;r} zDMZcEus34^OMc>xwu&^DfOi^t=sJ{=$Kq!wAm8S&)u+McE!sl z4=iJ8u^qMO{Pg$zEiXW%q%{uVbP0c6z=rp!6bed&jtd+W{@xTLPoQ0e9uPuL-_c_< z0O8B3x${rb{*C;xKgYjKMcPL+qK7u%1sX|IO4NpH|a!kW^A`lAYnpI=)5T`G|;Pr4Fk!sY-iH^V;(FJniB zgUa`KnzxD4^_>b4;+s`#S25$xMlAE)FtlC{CzDwO6(MW7ttI0d36dtWvGT(%K+8ZCA0U?wN}D=St#%oT0PeVIOGtnm zq#jOPwj3}To=|-yH|jP>1X6N}up&nVVx6^t#`agk_XrzK@M0`w?x--X5_1)zMlfWu+0F7+`A6u8(}&(1)`LQRYuM0i=lvDA;? zxld?0N1y|nXFzn2_;IlkOY(sxPBrv;AU%X|wrgr>1_||T>8({d4lj-_Kt}eFsZbby zdg{@ki?_T35^b9|qH!F@$30f#>Up;rG$PVsxXNV2ns@pYa3OErK}U{vH8}M*?Q9lV zfuPzFiVL9@UeM9-zktIU+O;Nt?hf(^KF)$26aLg-^L?ujUkfBmgnGm zAepdKszlKwFgk%xZt8f3H<5gn0^pMy9|V-eHept$q4RQ+$TdUv!k zU`U!$`y!-oqBJC?=Qfb6 zUqiK`7N75D$OosVU@v#q!5gbHRq)FsV0VeY7i8CN{Fr~2K(rtCBtg^(fj@?#8%k`7 z>Dea-`?rz4izF1D_y6LdtS_svH;no>=6uh!U|kFcNemx1?~&cbILI6=U;RMMZt98& zWVy>1baXXQMm2JgmCl(D3&EAM<*Fi`Ig4#}gILRo$j`3?P4n2wUB@+XFK;}}j-veHy7YRz&Y|QkWfaadUp^nWR3fde zbwL;ykX{S0Ch#51^R1|8E&qKsF64;H%`L^;eVa~oWfZ9N-2IIJ6(iPq{iW3sLT2CS>#~y$d@mB|qH!O)nBrT>dqy0CJqb<}=U`uS9+yzL z)%y)`HYQ1N&Sd*#0d%&LkrwXaGjQ@%|G(iNQLrB|5&Qz%U;CnzL4kSXqQ^SfDEBVv9;B=1)Y^okmPv>9AM%g24ehdG=#1FU8hwp=0L-8p|U z2rdBR0XshW4{c6qPAKIXAfQSShw4KW2ja@OgGC`K-?=S&#p1wHc~ISl`qmuoig|3aQ9yj=jT7B^E(7 z-mhBrCEC+ZDfG}4kYZnr2vlls>NR$eZ*ilIu}f2MOw4UpTO9;Y1KfT($$cC2G9V32 z@YU*e03eGSyOJKuK|9oo62@{3MC~s1(LyHHxzz z@wkE8$Fgjb&8|KiqjDZau?v43k!)&oV`;1B@oeGXhM54y%~!k#;pX@bcP%57lm)xs z@(OTFk?$Zg3_Vk5lB$t*U+!W`GHzh7DgF8p&qpT2eTyD)xNx`ZS0}cpCRSA~gj32!`p2L9)IPZ;59<(sqsoU1 zFYIs|dP{dT)7O%JEK%`kpme|qu=k>&@0Hnmz0oh*i1n&=p>U&agR6)&eqQ**SZ*}e z9O%c+>U`nR-CwF|1N^ozr1DLbH(Lu;2NFtStYA_s`pSa^>vJo7b~cnO*5@+x<^_Gh zM3>`xqw9eF#^z@3+gD0NHY|hdHH@M)5_!cL4Gt5&FA#fAr!%K200XB2 z3hHIr$5^YYJYR5idY?+s@YH>D{;hzrdw7fcz4Hp0y<|B3i|?QO0Fu2QZVc=ys*oI% z3El--Xjr;rsm2Bj$Q35{UZDKo`=of=X3D70DMgIzds2DLRjLx>Tpv+|w;0Mg?iN6P z%+vcUUtSg+$84%A9e4?{hSt193+$z9tNHOt6v#T)<$cz{d?`-zqXnidXrEhiZelGg zO(dPRS!NL1q~K5Hf%dXH2i^*O1dOnO%@mY)oZ!XG0hc0?jbhV^{U1)WK>KWd&MF+s zbZwPVGDc&scK;5mN5F1G5%cBCl*->le9}O;eCxU)%a}DgAk=L^30VAU-FsKS^@3u* zId#MMUU?SxHO-R0e1ZaSv~?4LNz?ahb|t*JFu>}QmiR2$GOMu%Wi;)tw4pUsqZ{>j zMWMab+r7%p+bYZpPODSWgMS9CoR7p6DB}XW5cdYU0w`1J%|d8vQb*otqsNiF@fb8^ zvKCj3rrG&Vrv=L)hWdRElL5EO`p&6oMwbP&8A=M?i!Q5iSY*|%q@(lDic>t2Zel8I zqm-t$zuv$}2&)aJxZR{~#=6uFB|#|CXR-+kNaM3bOH>rj7Ta~J7O`n`5zsc@;5Xw2 zU{F2fCMv|K`I{CzExW7aX8;G={0Zd| zY6$4ZE>MeOzMYHzsqVJEBzmK;_&Xc8ViYOjomWGGhtl8%@5XDX8FzRG3gkg3xZH2m z5SM@+agp6aGdh`t19keXcsPR|7Mk*Lk9n-JN|YukCvkSBy(9A| zyUzDHKVPf}{Bc{Z+Tbc%Gw#rlKYkmB?X zGqHV+_dep0YEjJ;eApqma!`%O3Kja37^ptA5t>*wyP>B@bLLp)np3|o!V)G*_CIlO z-0eH_n4%|GB>Vs{o|YX;31;&@@OLw+)-0_91pF@PQtNhho-_0ehl72R&x#6u@y4NS zk;9 zPp~aWf(4=8$heNZdsh-uqwP-?6D@VI)*F5K6wv63+*SgSs>;Ao)&m?7EYDO5L$>Z? z3aJdK;Eqp&RZyR;LPqUWAf2w1>#$Xw^WQ4pYLkTd%DN=o2?s<_`A}%xv9% zho9>dx9P_ju^IVx{!fv)GY z&830(u|7w!(qUWp7OXtuuo(nST(c7LiMeOq%d@` z7Jryw4_%`}6kV_|jqz>T=;V24)TQw#mi20#rb(fLorWtu^YOSjX0k-x{v$&b=-Nl| zrJ#O@Jf<3$M{q0Ii5vEI5NKHWGyaL74enGnIS%K++13TyOdQdWWs@f?bwyg7-Ruc# zzL(dl&X2Iz%r9$`bwuUfYTmY~`!MRTIASNWo3fMuZ%vf8y7IWr>!=xs zYxWW+XQ5pwJIvJWo=12O+%z)8h(W zniQk#!ubJFsSaR?kqAPWuWsJYSzI!uP+x3DDVSyLzS&xFwFv?9BqXB z$t@%yW?}FoELH7y>}pxh`*gZ)AF>^eM>Cj2n^f7Y8mRVg`R>M!>8>}$- zjt2MNIxufAF$>UH4r`&l?{tGEKH`)UEG(?5L_o*d?P|gwky4N6)la}OkV60!8)E{i zr;?+s#}`ccCE3Ps%E-g!Fttpry5pYIK)nGaA0@EvS=~{tEcHW%3>-oCukWF)Z_-@P zW<9xr1}oEAKHRLAPz@*TujVNj{ zqQ|tfnlecg27HYAq{Yw|rCd*BLqqMN{_K#pruPyuXUlY@#VWN#%kBUA&?lP_Gs;K^ zPl;2`7n6^)LeSC|Tv%})13aZJJ?~S5rMPJ~CGOv&J0AH-#-(|01Hi&& zU=fn_RZye-WYp zOs&$mpCYgQqRnG}o%~ZDUV_{#W(f!~_!ca=zhU6;;X>GF{j`=9Gs&ID!Y{q_O*F-v z!Z!tOQI$j9b6b>+WG%*uA=28+9L|yM8=ad!`Jj9FmemWHpP49fa=FBBLs>CwlV~RK zOpwjMXVr!)`R^jfOm_No5ULYEn|z54^G-D-c{f%vU^W>VBaLz#DQ2Zrvd9~*Ox#9d z^@Iff2Y85ymjot#itEU9d#v`Pn-w*mMgKmSu7r7xWAZReO7^YzpqD9wjeg#u+DfB0 z3&Dtl-^B>Q*_Y7~5c1KUnX(+99+eX$%m-OAOD)|W(@>o^YB}RR^`CrCu$HGF&+`zX zLL4ucl^D7Rreg)w7QC06CFn>uvGN!+YeZFS6z@;HLAnFu*sG+(~} zx3aI;Q!7YYPRiZs+xkhekMA=K9yaMo?QU%#+qx}+wb7LWX%=ok8Dw5fXKPn-efIS; z94L~P=^_7#!v9YYqP>qS9J-`08P-jmZx7;FU3mQ3n^lM5<=JdF9?8vHtCk!k&+61zR+-{( zpsfW8-M)WB7BpYHaTSRLDqsoytCw8MB9oqDXL|?i8331yM`GF44vKMWGgZ44lmtFD zc>NP@lSih5EIgI3|3hxs6$!5r#byKA>_XLXo_&{MLa%B9IQpb$t$DEB|nh9d}>A>NWL z8ZjF6`4Rd({r2rM3FC&avZ!7XRY$y z{Lqy-FK=8gSk!juH|I75vK1v8;~La1V`ajgUJe8YI`761%@GH9Q>Rx!K5WfrU-$XU zF$7|hYRj056`YIrV_PwxDOoE~01Y0sp^Icp_-dt^XV+hw<9T(C?iA)-3@~334ZwOQ zZ^Cd|64Bw*ux0yVPbe>Jwca}{wJ$(Rf zuK9d5S9Y7x6h9&Cfia-Uh^%`Z-}mpXwnKq&BjxMC$s&U8zwoAbU;RU09ED|iPIdOV zWaSx~a@~y5m(u|>IP9eaM=8X)!On%AtD0^jmSg<6lO9m2?}%|bmc+q|he9%W z?GuwdE2;yqMOUz@sd{I0#4T)Te{hMx`FV{C$#(5jNAZODys>g%Bm*3Ay04Q>9QxU9 z##QoHAhuGeeV;33#tR*;fHP?XotHiVC$b~5#5LWbvJ4o}v?bFR)4W@GXcZYNJaK!X zN(Rrd9ZgC7uDxYp8+C;Z@rFHgea?po0*WI4$#3CIJ*LOgv$h9761qE$#W0?qVQ(y% zQC)*Oo$A6@sXCZObFLYU2!=Jo*?|)QB)V*%fUvAi&+h-~`SYC-{FVO8pZaYAxi%Hm zA7K=@KBE`GLa}W5)Mxj{a}_HsO(YFTT6`QvjxCSInP|xybZ3~dPq<$H=dR+}BNYyX zPDPI?lrP!u=JLA3`Y!=#qvD%1V&}tc`+cvN!V`N(sAT2+;^^;eK49@FQE#NX%A&Oj z@XL>nP(=wY;n4wRg7U^u2JptF_=7ZZT%A^3a=rB-=^s6I#O`>re2~*ZIhlDuOcwXE z{y{{os{^W4-T}u707}gLL!KMJ#txjKFj{}1n>ao0zxakAV!WRZx@H}^-7u7A^#DJ^ z4~lED&c9|97`z9Yl)=-)&NNch0IDVeOo0T4YwvhJEI0t8l(QY+lrI=>J|-5c z38p$PL_C5;3cvQeRFZnm8PA_)5pmb(c5(JWi?FeOw8d<6-*<$Mm2envV(y0*Z1X9Ncf+XZ?7J1beI{qv4)x{Do(KGK z3{r}05s@PRdM9ENF#-7NtnC3 z%a{~v3&@gMyN{=W4%o)dx?RTBLAGdgK; zn&z1QAjtKmh8zC|AeNGJyUtk(bWPOIvu15EM#JBS4gooO@c*7W5D3VH1WKBZy%S9xi5`OypOL^$yHzmptzLxL{N zum4G?LW+-|{|pv?)(kxX^sY)DUQ*mDP+LfL_SBO-<|%_{n~Qz;vj_a&{J1{~2cuNZ6#g@CK%dkZkIw9Q&~{m5G~~ za)R}%rOxa3p;R!pa?S`(It|zt;0}YiqmCo=Lq#~m;SNUAqAZKn#IkV(wv_bR;hY6~ zKfl-ZdYyx1ce9kX$UFD2%o%FvW#eZ}B2nhyUK+2H>t}-tYBOI@py?9LZ2bO_D(aN& z4hEO{|CZ@?34NAP5Zoh@wkTUtbmpSs`ZoeqrW$=tM~pFrV@-eMJ!OIX$ja3GjVeqz z5^WkX($YNYpt(PPj+i>)Ck8khF%z)#(GW+rGeEDi_+D)nxCdtib#6?|(CSNi5n@QI zOx1Q=J1H<2*uy%h47DoJ+`74MVbLTDPH{G*DexM9tzW=^nX#42$oAzxLh!d}%v-c_ z7pwnAj6<3J{DI2GuOvgURUqpt|7_hrC|uK?*lh@~gi+0-Vy#hJ9RkMwsvY6^8wp{Jf2yOU){7g*0u>AScf=gI=EZr?gV3=f+RP616X#e*tylOK zR<1r)+paFph9!PUDl>fKA7PEhcnt#~&CF~V!<59_ZYP8z) zcL?`?;F(@_fE`{Kd|)vOXa%23P$cV<6v3B=-;D&)4u^vd;i=o_~%S{0>e zVn=HVd$*`tjXE&*Mf|O)JiJNl)t1saCoZJ# z?S0Xdw<)W|O@#18+9N;t|H3^S#_;~nkX}K2dN+}uPIFK2Ao5Wxgv#;p4h^8}vFLNH$n6FRryzoZnkDyi5ZCT_#wnq z@7EC3=0Ek0s`3TY`!re_U0&>-bRzL-5e$CVY-K_#`usu*hEDQ%?rK*$m5D(vOB{?k zusE5XGcggLj*>6YBei{)b33CT=WI9Wm~UV3-w6MxjC#PtY+_`^G2B|)f&$uF6nQyo*3g?KB@`FZY;hJwo!mx@n(0 z*WG&%B!Q@BE^vtRXgz08$ZU<^N8)?D>l|!oM-9lxfolZ;Z9ErbGgeX0b_SAMF?ghx zIhdq-)F`n-o+#qK%^3sUu8a)bi)z3bi_&gW~El@w5qDL(7VG}B`(pB zeZT=NPKqWRq1Jd8R|LF8YcMUUrnQiv2&aROW}C>YZGMt%g_G<)C+zhrTtA3?;}e{A z{rYP&z^^{a|=On*kvi+Ub0Q-)&pbO#%AH|MS!Tn z6Y=)WS`XY)gL?*m4_Hc_#$cwx8TP>6m3ff~$k>>a^kQI7=f z<9(n(D`chmSKg7~@s+>~#POo#5XLoCrtINQHG5xK@^PwoKXP=hEw zuNKT?IB~Tdm>h-b1Dq86Sj_H#ppO3Cajk1q&0cpW|-V?ZZwAsh}u)1Q}LyX?cf4Zy^ zA0B7)sXFhRAVQw=wud>4E<33}=83@K2Qh{{;s_)riJNC9UiJ)ag%HbBBOZAdd?Nl} zj)e$VtfMr(%a%!;vf59a!D&P674w^yLWR{M=)95&N)|dGq_fO);pTkBVBt#0xZ_Gs zIG!}s5n+TAdUU6@y+|Q$FEnzB22~MbfG28%xVkp)>y-JqBX;6D;+>HmLn2j!G~teE zX?_;VUp=4Y^&k_lRbguh5i!shv^^s@r`EWEsH}w91}NJF1WIng5!)1ljQT zVsXX}(6wUo-O2#pTT-oD^{mCx34dTHMB|p^IG2Bn4n`zP0M3=H(54g%% zrxbqD8j#{f62&~JK=8K#=G)*scTXwR@PMVdJVJ z6izcuWmOx>^j-s$&}s9IEH!;Ca<(-b7Rs z38oL~cfE8yZ6YVs34{_jGtnry@wCV(XaoaDw)qG9KkI)OAN?S;=g48s%7d$--TC8BNgeGNVQC?|6!xBe^nxJnu?jn50=$!U&lP(>Pgil5*1rl z4T=0Sf1`Hko$4SjpQf*cAVOaU>c&Id1;@2Vw9#Dc&&$JCaIcWyd)yH3%tZkI6%nJd zZ0er$PT-p2zNo|m`~VuHl}fGNGq7Xzm%5U&yk^Pkks=;AdPB$jd7ZA7o$OI?Q||e% zgn7loc<7%%Y zO_+!naPAL|#CabJwGaS=7EB=ry~-&bExan*bB9Bfdg)dHLY|He-aB03wP;t*q=sf_ ztBVTQOjl;pte0c$n+q%`2uTno0+}lMNf^L*UMe<$x}Ryac2Dl<%YhYKcKeJ=3Q>8-J;(=B(e1ZSc6b}>#N<=1yHQ`W5 zF>{C06^A7(7x8G_=@2}gaV}<>2KkPBNd6WC$bcRnY;fZ~A-$1*(WWR0_wG$7Mf)S= z7-P#kymZ)Ows|!}B^dRm*MSLp^P#__ET8Y%!CXffo2jw9X(P=bkEyCLSAq$4uhMy1 zTOaHNnwRF%Cgx1>ZCcdnoQQmo6_m6Vipw06{Ha#XB=QesL+@^@4$F-iYD>q5S+O z0$lslSIl-wD7b4TUD_aZ@0oQVE01Al870-wJKFTaLyYV7YtV zhiw2g-!DOusqYy`X102@zonD$erC?-bAa}bVJ2eRb~Y!=L%Bc5ps*oICg0r%(#a(t zC{k>X3$8afV~z*Kk1uDX{~hD7OfHoOg!vaIYf=uI{id>eex|@5Skqc?EC83eC(Uju zfnNF#w;MQflv-|bSgx8AZ$N~>>cL%R0FyfV7k+0la;dm3A;+vshyH1u^ndlA_Xp>y zsv~Pz_GNBkjKOsf8B89zm{Q)vC|GvxT!&K%a00Xg@{F@{;rBJ4a)yhu1^r`wu0-BG zJ1Oo)!W4EzyTPV=fK@8PZTdGYY>v(~s#xX`P91L7(QqAho(+VkUE;blwXp1~GZ!Fx z#)`9+gveIG734HhiMqaHb~{1aBSK@>>r;Wv*eY8*w_)*-I7$$pr16DB#g?=1L5<^H z5mEx%enrnpYUynYZ#xj3*WkDJKgaL9ng3BCnScLHfS8JMg5(cB6h3`<^B+lrUMpWh z9HHVjtsJd3x2+kVFGK`|($5oH_yez`&J@iv+&bO%0$8-c49D>*_ZUD;Hbw{wZ@jAD zpO!5KwgUgxueU43OZE@8HXq9kuMxlQ&73&+*bzR2N)3-x<44_Kxh}G5!HtI%0pTu? zSE&7_lS8B}+!<%7n6hBXxLyxlNB#{drdGh*iMw0YR-@lge@2)DN%z5TP zNcOzmXUCuo1|h9Tg{LjIrixT^(Z@wfJhU3=yq+D9hoR=u+E&91bX%KG32d^~9;f8> z4-*GbiqJ9fe zxnqfOnipY^dOLqsU#fkHsz*be2~rRHuA}u;d3#pg3|Hi8Fw3KL&8z9zOFsj_@L}gWBH5ov`MSt^V%Vm zqN_^gLq7x*`c9KHV;yCfvEzvF<22np!F2Y^ zfNJa+D;0_C!?=#F(GoKWo;7%nzc7V`YWSq-K_Fu}8jva=!2mLZlS!L!!d>7^r? z9!c|g9{p_2`)U_QpLVu*F0VCW8Hyo(xW%syS`D1zIr>W6qH%t^AEc;~UkMYLTN@U>x9@nWe{hY{H3}4f=Z1YyTR=g zx;(FhCdyz)RH;4QT)lb^b;ATq1Ksux+Ld45#=Gh=+9QTiZ7q{C1Lzrk+;!JvfLT-8 zN-wbNS-9WzyWAEkEmZU@K)iiW7?=PB4_*{K^eyZZLtF$#PCn?#cx`^qS|3!H=#;Vt zJXa3!{<40vQzHc+vPI_*Y2a0Ho>%+Rb954@VEIR+JjUayk3^zx%PthvtZ0na;Mto} z#uy$KKzf=Lk1C;7aiY|mOcb4W=3*K;=v_oAz}fP0N#82M!ig(F#z0x{*SO_P{}P^D z9@lQX=t8F%?;n|OGXvCamFPnt*jo2$d1oX9Xp2@~nWk^?#>{=V$vD}bq$?g%3}g_m z=BMy|bQCVS){7fusQJzh&CawUZ-&2U;~W1NQX7F)=C>9{vJIlu|AG#O_wFslmsKE1 z((mJjj{-8#t{smLrODX1Z^$2MI(;T5>dkFTXA2f3&BHSLdDQFCc?_)G`Rveo?})+F z>jHXSuHkSGxz_f-NoDBVJd8n9U60+4zZdd6)DIXJ32%m~lc~&o!RQ=SZ&aX*7-!kX zfbyoqH|d=+)~tvQ&)nHl*?$p6fS45e6h;;1kSuCP(1HoHWnCh0KxIu_X7Uik(@@31 z)}Wqln4w}4)dgt^6NrfmBzMAa(cAO#chZDn6`e9*~EVmA3 z=&v!cu`2Pz_2m%=SQgOcRW6EEVO<*(hMGLdU(LV?MvPEZ#_zas>Iuhw1*vQ<3q7ej z6v@8Hi2p!tMKvHw+S@I$>J5tWLV7&JEz#1GP6c?>G-{ZPAy77Vqf7xgma=we!J)ue zFT=BFlSLj{8dnJ-mDo73JN^alUdofTd@9qibI{kT-PmtA%ByrDi1+|v(rEsz*CNf<(Ov~&)o zisc&g?c>Sg#A^Ak3H1%>8o36|vgp@i)#~bg)jA~`36h~9nk$tjwy5lvGhLdFK;3#V zZyB{hnZ8)yEEFibc%e{YT+C~^tifr8M;{>03t{Y#6<6>l=jbRa%gHiy`KGFH&MMmY zO#T2U9SEW-FSV=oQnG0pQo;)lXwv^>I`-c$(L*hTii#<0s}E>Q`{seV4moWSQOBG>k|yd1?~xn>s}T*FbXenj2-J%kl)T;fz1@M0lthy zpqkEBHsGw)G(*=`SBb`YI&gcl(+wko2W}erG*#_cyu9er_d4B+x3G>E}x0R zIq!{2$EkTXh44kiggPOCQFym0e@Bz?M=sxP~S{Tp$i6>Oho)$~( zz82QywM?c?Dz^0_yA;`7c4#CX!0)C#J~s(=2Ojq+jbDy&AgB~K0%}bG#lDOHA?n2;%&cJmbNl9L#QiuogB-oN zD)f}aS)8+`3)5oX);xC&L^8}Zt+jn27qV8p`#LoW0qqKDRX*Jg3#Stn4u+<$J8oML zBdR+arL$M7F1wl|3|J!)j==XczdyK_feQKvh2Y^yEJ$Dq6tiWGXHH$AxEw&g1I(ml zG!6yJ>Q_9)3R13dq)T)#%O^Ym}_ zF;Chh|K6CxH+x{s$)=gJfl_9g#&9H|>heTA3kyh0wxLSKhvRz-h$-j$S}xcL;7?ho zOB}msBqmoHEY}fL`cNB}T$OR$*)$0s{ejCoe#T!N_n;eWH3;vE5$v!SX11hKK6wXm!XO2`8hYegkFl-?NqU$AHTh%R(By2F=L=!G-?%!0)0 zQxMI?`9l-P0CZ7_1A-Q=s*8ll;UjMADRQQEthqD<713B>jU#ZdSUft?y*P^F>3pE8 zno#m9b6(p6=GXJ9MNuMe`i}bE0f!Nxq7jD`aS^V1lXjR8hacMqFOEW<2u1~y>N}>J zJ3(5)eaKv;eiJBp%Svh={8>K8?KHUxgB2vMYT8!z+ppP9K5dcay;`EU8K^u zMLvP67boYv2-_&6SLmSC1jZ1YGIu1yPftSi|nH&zEWO*TSFQ_p4N}yUDyfXAM-6s*Wyi8;$1@ZTt2tVIL zID>vdRdv5p5>@==0c@xhrl_I@{;y<*TEB;dzr^__t*a8Qt8#X$p!DdHHmEYriD*{LW{AIM^aG(n|i7QJC%yTr9;$c#AWDkF~&fzgnVi_g5K*mi`PHm9dbCfaLu&`S?>)R$$% zsgk*!sx-7!tr>OhoojrF53yG$M)qj5#UBcdx6AXMz2vF2BRdA)mfli&e%x7(g}&J6 z?ZSr{?EjymsNbU()Us2osr8ml9WU4k0i_g zL`~^SVB0jJKcn_!`U43G_|XzzDN^AC2Y;iK0QP zAQ$`HF7ggY5PBPLR*7uPs5c_}ORFr7-)$4qPf{1}*Gj5`c8`=gV4NcYx*VXwSHcUm z-9}5&$F1}E0U=<#@H-vxR2{i%nq*LDsHkwo90qK9>&a5+5_QdV)Qz~0tRUmB)nfNG z0y2dL6VCHz2*Q^rG*2)(gzAJ3PzH{*B`RyJP`HT*>iUD`RU5Bvo53mBnYSLdN8Sea zudOw|w4?6qFyfL&qf-trE^N7;s0(mw&OpW`3M}1UyR`M!!A=DFZ*f&)@HSW@PZN@7 z7Hq|~C$ZIlV)$jJ#vMe`Tu|;Z2H&*8`$4Gt~+0lwy7zNF)Cq`ad6)IxvW zJG~LO+~*GSRCrZxNCj)XVYGBvbAK{Sl^eXXO?+zY@viR8PPg&YADpD5eI`{jS5sPp znV?-iP}&5HAs*fN$^3CqQfxOq#DtN(Lo)SAIP_Q)P&y3*-O8GoX2m1rYQ2jra9pTnT8fp6ldgtOV#F4 zCbV3PE@7-#%a_yyRf_M8miOTI5oS?izCuUDEi~0`haTF*GqLX1+>GfCa}Hfcp(%Sz zdmFgd?%m)E1Axz4_YL=v*@7QGPtNjPM^GgYkv|*=@@!suLM^|`*nf^5ZuE|x=V~St z;5Trl#HCKZ)fDgKNIoN^KmNF*&#ev7m^12eRT2dw1ySa(&`*7JOY##W78E$#5`4zd zAiBwgVeS4AC23bN_Fm+q#E%}7^vQ)JLGK~6%hCmNGxkvbu9#0ZrQ?IyY*e$ zPi%}yq#g{4c1@`-n`2C}BF0g!f;sd?zf_GujDzswREmR?z$P^Kv9zTBp>O1OTU)MMXi>Q709)h0wjhf~+oKmqT@p!o0 zOVa*hv?TI}^e9nDsx>Sx-{+6tYjj1f|dxH(SFmsUG*zrZJv0Ke8$bBfQ~HMx73itQ%$C!Xd}rS95fb`cIO2GhzHAJ9>3cW!J+S`wyWYs zG!_C66a-txunycDJ=T!6@y{{AT?;H7Z6`@Ay+8)0may)EGiot9N+rOIGo@nB0)ZMpAfs8u^GdgWm1KqXk*x$t=RChUzf*7TMXe4w$u%5aISVuT;3QX>yG$E_}8 zYS=j>3hxqXp@8|Z_)r55zy!#VMdhA()e)>`c2vX(3cJ)KE;-GUQYHZ+kvx~fuuFq} z(8)!lA2m4;gW2c~hkRUc15z90o8>@Sk zJf4ADGW8-PZm}a9i4%e41_mvw)vL@~I4?fc&a4Z)zgV3tU7t=fb=EpRHGs(nj&vS7 z@~ymMC2>h-;#-x(Z(75@XTX|!s{8}8G({87APq}&hiJ+Uw=Ysyke_b`7c+ygB;G*m zU#lvSA9idk^g^YPT<}@6j_vAMEvnc+SK^ssYXi@41pFN;=rzORk zFY!8vB@%pd?a!CDp!J~35Z~0ws|R27P8H%avyH#}3(d-$JDofNAVv3=_34<&QWUOb z@ENcF3D42clY+0;D2iiovu$ zsYwh;iGmS!Wk+2HSU?KK3#A)|O?@-XR)))7J%K_YDUh@gDW;7C(2(7Wc^jzD{dQ!K zuEU>A(m7Wyc4dr+Qu$#0l((4EW*D&iVru)e_4>dzv6T&M<7+9{%YUPpWqNNsr7d}o z;QYN<6psEbuD@SwRBEMp@GR3BJ&t1nbG9dva0r}(WQBTPWR2VBKGx==sMW4g3SOiY ze?gA>NRi>F_unTIQ3Wwr{TAGzTuyB=l?oGCjmV1nK@TjJ1Q zKPHY`K(h2cDKod+V=j>>^@fm_eCn?z)rqUw9euy|xcWhO&l??lvy%alk!8a)rw=V{ z9lRKys7AOq*G_gO$nU5-FiwNVjAL-7GD_wHVyBmpnlT|*+&OV zChDJ!X*S+xZd(X65*~bE2pu#7e;`@Nf6;n}tn$4vx6aYU{s0Ymw+d!HoIomb-6h2Bz-Ql zZ)_e00QW@)z3c88=6(;fh08VcA1cD&{JA3@ld~qr?iwieW^qyPoWay1eImIeSMM}y zaw2RF&)Z0}0K1X-$K5t&BO(L?N1%vjUFSPDhKj9A)|!}z$lufAR~gz!g#;Bm%Vfq} zenuFrW^G4fRwKTIl2>xFj{Qa-YKk`AaS66VK-ytCB5aJ7U92sS{8bxh^DeMhSA!(^ z9f4t;^J(~*S1pD$N+lMXTkm8>!IAt9SeFI({Q=+dizvqXoS5qkscyju~ zvFHzt^p0fQd+(CNNcap7i=I}gbWNrVN+@3T#6NS?HWmzD17mK?{xiD$Psc0poDBT! zcF+6v(l;}BmZVAOf z?Nu=6fC?PM3*@VTi7NhOX#>Nk_s@C+kZmQUyWVAT@@f!Ht)=lr2K_plf6n69$F}(x z`3ho3w%cv`PrE7t(^DD6?9Kdaytt0`T%44^{_PjvG;e4jV)v7E7}R0rpo%87bF-PV zE~S#&3dMAY9UTixcx#uTNRgiv!}iFO5{^dhlu(d+R^b0q?0m}Ngy{G6C%TEW=r^BV zZM!JzHShPi)JL)-(#N9i9#_#kn^jwwt3(~S-do)gSUkV2)9}T$4UFe2<%@{Wrs zJrYgIQ>4UAJ>qPT^HG;60V{R98u|;lQH~9K5f${de$1lN^KNn}`j(u6#9oQsE2j$d zA;lM$(b;{@N}MQn7yq&NF5@7h#W)>!Mf{?88$jGy6lzG&wX&h6RR&;CBd}{;kJK zT;HALwL0t;#a2@fnheZzHA?|)v-$+Hs33g_eHH1&KmT`#Smv7VjQK_>tVHq0+c!k1 zR58Omy~nhKCva~pX=&mWygu`wo3gyo%BzV(woDzl3RE-75;sy*H#`{6&@&qjEAmB& zT)MV(d|aX_v5L$-?kl?Bu~HoCwQilkxJ$>V{NvPFi+RLl;Bq3)2jZ(;r*1Zv~k(4Mq=rfi6yKpr_iMH8Zq zzAZONGpp6=Qj9x5*;I&?Lvs&&JlIxI{X)~H=08Ne+Z;mTZxcYgEQbsgHe&qPJ*w~{ zhhWNoueF-*cYQ&{)Y=!>xUyEb1gtcGX#&qp8`Pt57V^||>^_LZPzcaq*0?imrA1Hx zM`B_>@fMq`5F8cPYqgRtbAUc-|G}>lBDb0|Lv|FW0Qg36w@jg4>mB|3gk+!r^m}2K zoP)euIvmo2F#!399c!@u-Aj&FPutcf{jz7EF^ItpExL4>puwCZZ-_j*$|1Y{Cw$k#l-OWNBuM#d0dZX$cp12EjRrpGmW52n2JZfxUfvmBfb01{hA-S9u%RsU#o@5!y z*z~Itz@*aliAb)Cgt!fIC7u>io%M_Sk}_NC?ZKplFS~x5{C%*uUad~E;FG_&R;Rwk ztc=a3cR@4FNH^Mx6qeSRbm%q8n?RIh`S-=A+PMKA(_F6Fk(`l2ypL)`b07N54mr5b zZ7H@iMh$*>0NVyT>piaAk~ZSc(GVJRg4y-YQ4b}0HSY;a!$RXJGh-RJV|}i6Nqy(F zcNnkAA$&xu0l;-ZPND`rLp!5S$9#STTCgAgvUJKRdLV8s%dVc5SqdD-2SvMdkzSH_ z5X{Igg?hTNGK&rxcN?uG)E>h}DwCBaz6`GheiGleN}OLr-L4-YhG@H;GP zB_rjD#71B~tT)^j$ z_>#8g=#?vPA%GwVE2rf#301iOY%BiqzDU9ZV6N|jS1E)nwIQyX2;hCSJCiR*JI3lU z;RM1aOY%-l6yMw)ky7I^JCeqirkZMvcSjU+-iXY(Bt68QacMP5drd}MdI#P%(p5D`X04y!2=scSvBG=DhFjI=)QP#oLNt!)y|Sao;JqUXBL zf8_Oiu!7@7lXu49IzP{i*p6XLu$ghAl$_)k?MH!V_T*4 zA{%{&5H>{GVbQcJL$yS>DnPYoPbUh@4a?<>0d*jM|A4j}V-KhWc;*SLsie%rIp^t2 zA}#@sKyjieZ^QM;+p3yt9wC&10qtUtk~%xJ}J|)ezl~kMkM8<=V1p=*`W3dwh#NtAzXczmF~z&5Mtb z|1sroWqRlc3OPNt`mYneO&B~grVHz8anwa?`M)FfdI(SayuDDL_~ zaQEimxtX1P^Y0cJtCvyw+(e_jDKJOsmS;ca`v6z79ya>@{4$|jsAmLC`z7LwK$F`D z!}+n)SxR@>fMRqD4(@=&`+giv^X3K&@#BrCC|foY*y_-A%7T3NLql2|P;2Z$}%iDYL3y4 zyxJVKwpV8$z zn7Pa#v%7$3_mJut1tgRsZmAX}KggWH5|T}RK_Oq1?CES_@^9@I@m2A6|0=c$n%xAs zIs_8_G+_97dzWa-PO6caIM**WG$g;KS3NvYm`b(lC)IksGoAsKlJw^#cCafxv@l-*9c-ABY#T~y<=>?tfr!oe=qES3<*#-HSpL*mvapc8%bNTxdppqSa zoXdXHj+{cFQ~Ke;nbz)>>@sgPF+E!iC!t3JHQ%3$LgDl>koMP7d2({CY^m{toC??u z#?_;wjM{SP^Bzn3DA}&s0v>Iep!1l!HyYbA8!)Cih)7#t)48eCKL`Ra#jpDZr<7eF zoPc8DsN9C`Pg=&GvsYtR$3yJ0P~gM`2Pvw8gmy-DIWdWPjlmD!%E+2x|VWP5z9M?|jenSN6JN0bu`+*|@AO&oW#Md|uVJj}xN6_th+$3xO8Fab#X zO)3L!KLruvXOnvZg^!eINQ|_|f9Rj^e|pa&s}P`@FO<{Y`RTbw#vXxf8U2^!m$B7o znn7x3JZ~G?sqJDW5m=GNwdHAU&Y5*=wuKJNa+sTCy`be-b+6L3f`B8xL%rg~U13#; z=}byKi9%nh!snAD5M`XZNbl}UP+IkeG&8y!4BlcRGMuU?;r6nU&x+BqT z)Beph;(w;ytyjk)ja3S~o5o+N?${4JPNfE+=Bj1a7RV<24~RD}Xc4#v7GH-= zQPcvPHEox*q%fK^&9`&=VOAu8U$h~q1@dWkf)pw6Fla)hdalny2;B3#_x_K9Tf4uX zx%Fl2Rz7Znx(($qB_T)wx4z0R%6my!r+yI*EVRUE0M7n31sg%{C}Wv#vHqCAY|E z-C+$I>k>W&jn^u=^0eHUcC@=Hb&bhRKC)4wUB8dyHVqkw^}agVc%GeE$~7E+D8yK$ zV)bX=!~oLczB3sFcXvCjvF^Hrx|zuaA0=JQJVY<%=&8qV;6HkCMPB;4B@?D^lH@z) z8S0?g%ER`h(x8(DPlW!Vw|7CIaSuBii7r8t3x$ZOX(%gJgnK=@(|r7yyw`lJ+i0c@3*0ckx}1t5#y zl^;Lm%tP45>0gq{fknoQ*X5*Ndr8tVWJ*0w$h!!u))t_K>#IJ{Kf)m>Acd4*oZY1P z?lYWvuYt3&F-gen%m6~sHrWqPdfxkDkg_yi`(uXjLL_&Qt$d#IrzVnVLk!0pHX(gC ztu>^Pwr1WuSPWek65jAz7G)X30_tGr0Pb`IBU=mdvn2}CyRaSG6t*-PI^H!OW1$<4 zNA#Bf;Gz($KRQHLthKviKa1F9B0cTu+I4}Px8DMLo$x{nW<4of)Yvd^&a*9j)iR{q9EqFUqvJHXOQx-h~@W+>;$pZo)V2G^9YoP|d?DL`~`+!Zt?xclc9 z4iy_H63+&^GyYG;`CAV{cKAXLZWlRkXMMRns0>Fu{}kvRYUb-K2IiuqUw`)LLKGj= z5Agt6xIFKzL#w5aToJmKXaytvFe_Y6^5_i5=rttNo~kO!$(!iK-SsmzBU-aB&csq; z?iY5!VE!#=L%)b(1)_kw-FO@0>j;s@0kJe^101{V;%-VjIK|#B0E@|WOaV8fB61nf zDJzHW-KU>nnjl<{?|;h*E6Azmvy-dy+QCowF;rb6^Ut(QLLbgJ$ z&vIPE*Yv(rz8>sq*butOL;P$qNpg$+=E}94E~JI(3Q=qmf{hV`H#?U1E*JXD zQ`EfuR_j5Z(P6bkxOf@DRAFc5*>}5e67H()`N7l#(L2nBS&a;k-PjxnF*yFb=)gXo z;@<&8Y3E&4kRDxb@b%T~c^c!qAi($&AJGESUEi9}a>jm3uqLg&B^LcXSbfC)BS(w1 z-c74sTb1Ra_$8ZSMKCXM9%Dil+Os6E1|Ubff5>^I8~7ujIW!(P`MQ8hT55)lY}(d= z(EfUG=X*U%E72>_)rx(eu(+;;<{88SHxo)PX>zMlVawq7vV&k5-}Y&gIZ{bL<(G&( zF|+z!4`Vw3i~qr8xttf57n7itLEry91T9+^A?tj&AG&o zdIM(cefpPO!Vc>q7_Ny}B%UyJ_L`9GN_Cel$?8xUGr@l7PY2EJq9Q3elB9Qu3_OWd z)KpEiPs=>)qm}{=Q^xmln=3wwrg4DuV1kr^-2VRtMP)r7>HF=CbT-%p1F-p^Zxmvw zQqPH!Q_?h+6Iuz=zLZ?hBv!CkHFcko?z=Y4!1a~;@4i=Da{3`kaSqN7VI|Z6-iKuk z4z^B?7&MjkP@)F=1r9=Ryl@6K8~#Uhyqm|JHB(lhojg<*CuZIl^+=H6WLp*K@T#0? z!Oldg8wrkllt8&Z`Cgryv6)ogN|~&8h%r_Ke9sGKZji@Z3v=obtgvBfxO+GIo9{@E z!=N@BX^O;Nz968GzPF@EP!6YN{=X1R+avLYu$2F+m_jQy6uPY=A>ni^bBu;-N_DF5d+$NCa`yocN{VCT4JxT@JJX8LPXLYeCIF; zl|Q0+p>jF(NT@-|DbA}x;(EcCFAQZb+hwMD7{*ljc*sW_&>7)@0mf3lo;WgbYT3;g z>ZAD~+dK=J1GHd>oY7o;$7$k));-=QQt@+3i3fTwS#)X;#6^!Kt*M8qxIj zJgK)QSCPbEqXM)B44;X>DLxPp$#!5LJV9o7PK6#4rV3{ZmMmmb_U`TwgW;fE$)6PQ z9;d<&*T>y7{riG8vMv@t!*Y=zYR_r&pzMWRVewGDk22Jz=??jEjD+WS*;ip`I>Xh= z+x$vO<19A&mUKXF6@vgJqKQ_W20<7X+FVmBP9=47^{CVg*Yg7@PY=?84{7L@N(5Ye z8_B`g`I|=#HTu2ypdz{~>rI1@EdWD6yuWUZ=7vzlt7L?Y}~&<96cAHi{hEbSHm|2Ex> z9-Hv1LTC6uKjmiwP?V&fj`I7wW5(5#y~yMD;1XQ?$orzTovv6YJ(n**V{fWvWS8h!! ziGz>Bu}?#5U8s~Co*!KKjMWSqqClQ%%9eU=P0 z`lqFEf|)$z{dO){`YK|Mac!2)9Gtz<7;#ECo1H}35!&*XEOU3;6=xpn_&uZFNo+0y zn9e-9ZmyY5RIcnhQ~m~?j?_ym6lwJj!FY(Qyv)*AHGYKT@s$uM7f8T>Amjnt9TuFB z32IQy{ixKo3&UiiWZ?4+&1(R2JY!%5x;iEZ&+sVhC`GR)4dYG8n0xL^)&Tqhx<}Qw zbO8kEPR-Tih*u!gk>v)-nVpGVZo!zshb{q{736|e#8L+9nG1^6TUiQ;cugggCn z2C3}0cD5sYYm(Tm(mMv+Y;k3IhO&0;;LD{i@59j)`u*v0|8KP-Q* zQm&tSH$J&mtiN{M@Ot8Dck6oOEaRTE{h;a<`few?!QQ}$oA&fvHU#y1FX6j9N<4L( zlt^=D=Be1tSn+;&SOkDG*M+;*_2bI9c3N}@XPyV2uq^n=D=MS=-?l8QM%)u^>w(X; zj@dc15|(D}wJO4f1ycONdz&_ZQa-m%l4YW$&_8+&cNxhWQR^$GgHfY%fJe@7ChzmI_)F9G`^EGbCu|bYs%1z|+Bk4J%S!(lv zlR&P|JDqHBKktPoy6Dc#Qwc|eH4>T$3S(BISSCV1xXI<=XAG!T?vvR7$|GGm4*)FE zQ`Z!Pr!HW(hWpDaH;yPif%PMY--zpJoO@iJvB3C7QZS{89bq_8mgt)eIr9*a1?KU0WK1Rc%rwtCd z?Ldkan!#Hr!;|#!A~ZABd*TS4LdJa>rvpI;p&i|SU=o9l8#p-fEvrKIvsmSB33ZHQ zQhljBAYzJNv_alqCJbq=Q5xnpbIOSBcRpX%su-{f(_r?;r(u@)bml(s>gc9y?H+R* zt7S}^NjlF7Mhbl?ACYr?)Pi?wmv*i#j`2NaeY^BxdM$!FJW^OsYr4e63*uX;V)ZJtvc?9Jd^+Or|az&64hVQt9%sF!GPOU%0R`VWZ?x z0!tM9mn9&s6vP^is-6~S9$-%x+iW6jgTTL#yKm~Qn(ZptSS?(__` zy&dURA1*?6$v6M7QPvK(Ei;OScD$UURWyWs@rB<5E{`Y}tXV8f8_180TU36KtL|YqCR{$6MA`*4gy|!5b~@`Y+h#1F-Hn zV$HBTC{|Y+z14MVW$Bau!aijtEH(oht!)b?)&=R3kZuA}?~L-XjP8S#vof~u`^X$r z1v3ZY2t>kqUnv-zib?d_ZCyTD3$hllOqR_j(12sDB|sPySNhGM9C3Qqa5&^)eh3+W z!<4mm75&!Osq*T@X~g?Qu}OD$Z&H^oNgrfJlMO^b+Nq0|h4SlDCkC!zVyx)C)X?(I z+6}?;n9tRqlQlBMP!OY8RIJhFmgA>p2q1m$4cME3MIpfW;W>CQ_+%KH8pB*LEl zw4i(NZUzptSUKqPRRKc?mQXr*urOMba>=ST=<1Cr%_pgg$N$`wV8Tp31_%OdKT)Op?qoI&y7zZsj!dnKQy*dqlg8_QdRqt~do814|Lqhu9ti6BBU&F>rg z8s=yRX-#g9H*$@}lRd8QdPoNmtPKTe1tSFr-s7@%2vu<{hj3=39l8g@>3H*FhGiM53Mp-^|S~@Pt;PNXNXZ zkJo_TNh!#x{J%;yQ#r~yVSTQ%)8O8YuEjen>-yqilJ@Kku?V^pb-ph71z`eEja!xh z%+A78U*!oM#H?j@SD!k=%?Sx{veYIW>wz5SaASDd)y1nnAG!x9{mMd(Ke`Wy624tn z83Iyax=Z*~c;~#&ZZQ*YAug*Nis8(2$2||i@=Gf!d*%L(y+2_?r$-#-;~M%uDx~v~ zg=@I31>_6j-U7Px-05PM=w?%E`GjV)B6Y1QX5V$yoeKIW6$q){;L@^8T?Z5{@(JXA z1Ba{D9DtpZTm>}QIlZ1!em!H(f8Dy5s9RviMm-(MK!j*Gx!uF#k|h=N0ggn5%MIWK z8qTN$$eRsMbtOGT(`@Gk8eh~1faTjB@jn+G`}w8Pm9-a-D3=phO3$o^gX7VqC~}jR z784)v(KO^6=v7+3u#w1q4@Bl z95Q7VcDbgp6_vi+XeDkWAWrZTQts`YH>NPSPN5M(GYgIi0KzWaR(dQSn1WXb^vU_@ zJ<~tMJZ9|Z&kHoBk#7wZoDGO^hL|Xb!`*}+Tj{)=R3Qa(P3t|c62vv(P$K$zzI6PU zBs6vT%BLB9?8NkdgPgk?>!z^JNH;pa{wyx=yg%1)kv(gjiyNe1+1R5n@r zN9KMJ!YUq}X$k^h<{%uP_mg{^1$I%FnEKcwPQF|?4?HLlcp14cXUn}IP?vb#eTwl! zI)L9^6O2Y7Cj(ONQWf!5p4Ea+ilOWNLcVtwqkrf`uXeo%HZ|enRM+=5!|(y$;g64# zAuvm4#V@Y1wGrt@|LY_{6H%-DHreE8g1ka8+~-B1*dYj=PVX55Xdys&z6jB%UuJdk?TF%w7hH%46-;fB#(Aa>4p(LjkO}b%=RNB)#=XvQ*rIjb0 zKZC1f6SjjJA#>9~d`Q5-Hc}Exmb+YqJ0+Y$)3{puU{HX*5YywS&;E93T3=3Z`f^=| z^)}3x!I@o`l&>Q2U*g)=Q8&-psh|s=S0t^yQKX`5J}Wj}lM^ys+>okMYS!dVjrcg_ z*Iu(+n&=io;o|xVvqlE@y4AK!RkY>QB|86czb0Y3Zafbc3O8C26l#nXod=jiKvj)|AI<+oh*^ zF4*ZSAa!B-skCs4jeEOYZ4*(sx|2`dM4xX5Gb_Dzk0JkV##hYSn5=fa2w(EMulMMI zzG-TPWJF$O?cJbgNxBlMX6p|*J>s@QTH&z$R;aLDwvq>QSfGFwu(M?lSo&}N?E{)P zt#H&iLhsH0|K%y1i0y7+uxNC!O1)AlHddlguni5avIsK51HcF7nGxs-i^5^$qGaQB zGNaz}E2;K?4$3X(Fn^JCOdr5KXE(MAi&r!+3cS@$;2M5iWHtxD_RERLC|Qf>Ni9$V zm$0vC^ZY3DUjhIDLadhR)AOA(OeVyDCV3M{Q5Dl^5E{gu9RN<|N{ZBPN4nQnANNdQ z7;kU+pvleP|0iVAv8i)-CHZVRh@%#0XhNeBBva2009ZU4Bo|;~mbwQ&;iVPtlEp_L z~SRq<9CFj(_L@*P=v~UJ1i!%P-s9KP}>)yg(9u? za2$0_7+~P!_IT7_56@XXcCp#qQk+wKcLXHtmL$CWo;NIwB+O?_noj|?QX?h-ADB{a z-N*ys=Q;6X?7*^`$(yZLt0>+H`SW3}gAc1AGk8yj80F#j2m1NQ|BdXgA2{qBo3_aLo{dX>Gj7vSrc??xTxR8$z z67$93-OTgh+#;<-K)#XLJO$i7X`s)TWV=E{meszMYQUd!6K;B_p&F;qG#SP2h$S=2 zTjpfn)J&Na?K-GKFiPyJ{Jhws z#h1=Ou&_zJW}Rz;XeUgKJJUf%2Dkrv6z%xgQXf!J_y!2m@z2k;K8OQ(M*Eakja^;C z6=tNsp4*$PCz8xV9BY5Jav1tzi^VpuHMOL%1D;zpj}1tzS#2e6BDn2!$L;v$v#%0` zSm~fV57}NUvkV1ZW{a;}@eVD55N<9kPwDQHoZVcT7{IWM+HfP%8x!9WMn5JH?*xQ{X z4@xP{b8|*XRUaLx71OXZSN#M?W}3J?y zwnYD)D`gID1kI3(P}_*jdT7SR?H&U&#sZ({^fDc3``Pg4$Xg1c3jDhD?h$~|+NG#p zT9c#E7Lq8p-mFXRc2UC0}-AK4*L; z&iG*8e*+;J^hcUGg{VH}svS&uup`{D_N!yP==Wc!X=cC7%rUSay>e`GW#d{&BzJ>r z$6TX{6oNyft-WakcYnH2)_@#Z7MvXU(QST48G(G^uSI_) zjEHO4O-x<}Y$%>^9IxCO6sCiRh~QVz@2+8~ClH*ypsh3plapCwU^D$CpI5xie$(C7 zE(y_D;bDr)TT`oDv5a|t{_$e6*4#FKO~T;Ixmzf<-SIhySPFS+>d2PxZhBn!;!Om1 zC)O6+Nc+Z)HmGKJ+r_Vx+swDmH&SJfhPf*WlBb)9H-M(9wO%%%aTks4qVogr(&i}* zZqe++{SR9PQ4CKU)hWrDzty5v!Tf_mWG2k{)v*_)0#3|I>qbghz2`9u3uUEyTMC|8 z+I+IeVV6hce_aJn$P#vt=xGMvl?U16 zJCz)()e{0|6SHcCSKmh<`!vhT<}Qb-ePAMpBsCSa_FX9~iSvYh=)B(L0?Hc0aEy4l z-bVHjHc>5gi!HxSn&oNM*IbD2>WoF((Og%&!LFIw^K4=Ln7#czJ}bp)JWQahn}^Q$ zePbfYy4?V)edBh7t-^M-1A!)l7l29g-m-S=8 zjxu(}zK!SYR^sfpZHSWw$zc+M(QG8wis@XPrCcJQkr6mGWd+dyOp9sWC6(7!xHF7@ec$Hmx-tjp#ra_GZltX< z9#MJV;SwjeZ<8UFS-zI@!tE*UDBiQszzTx#tgsJ!drK-zfN<8mu2GWYZUxII@d-gF z@`9y7k=8sV687N_qyj*DcL>}FhJo~+*HZ70roc>^Gzv+SA;x=wKH!42VaKA)_yTDs zC4+s2E$_Soc@7oB>>k=ckdcxE=(}NR&H_zDeX(H?PDwn-x2?r$shB?zXD06AL}QnE zyq6TMd(H+5L=~gDikPz##fD`16Ye_OWsNDn2NkobO58nky(;566wXm}qpP%(SwYr% z{8p>=Tu!aqE<4i{a0WU1-;$pVxwT7^fJ}~Q5l5n0f!`d)7WWp{9BnzbXq<;hZun+V zAA|-OsX#(6A1v5Vu13YRn*--7mjMfn?!-<|IPA%PK{;)BTr^0~qD|on2`T*;7qQ9^ znVwN@&Zt6mj(tW;GZTb%PZtuO{ZXE*+gbIHIDl0231XxGLELrnV3;MWfhy<%)b0g9 zMO_*67&B=sopqP>cx7wG^y0RQ8yunn5En%zq&=fgzLqz1J5!f=ofw5+asVY`XlwcW z*up1Kc}yS0OOt@#r#sFYZyxCU+@r+F9hLK*dNFECKdm$jolnoMLj?;OKZ?Ct#CT<( zwG8{7i%hfZPaBdQwkIqt;3LXnL&9~U2kUM$+>3G6yW*}CSaejZ)Ju4WrDq2ft>VD! zy@q`s7$~`CCQA^?I^eU_Kkq&4YWeslZ(sr|iFF(qsmY+R@X#`0^r$TT*vf7Zup^mWS#CZ{pc-*e1z!f~lH9TJ=BbRIae zWHz`b1my8!TT;bUVG9sJBUyc^`rSAL>7p3KLa$dnZR%D3X=_O$NN^iBGy54M966%T zSrz-yZ83t9MC`D(myU}kdgXMOvme3BFWAM>L0l0o)nnXaG)5ZF?R127{Z+^^?ks*b zf+ixN_R);ivmmrzaVsOpv=}iULJ~;(hs=)~Y#U(b(Oou;0RzX_ZTb1rbYv`Cs&wj3 z#N7;+vygZhfXS?#%nZJ(1MOa~9|eTn@OR^-IGH#sJ#_E}XtK8Vmw zd-_FU0mo%l){L0!q&wGHLcFyJTfP_K=FOwvclBGnrz-x9lbNuEc>-X!mH+kxjX*x#V58nrZgWn9Y^71lN+35Q8=GuH zU4HH;3sPRqkk#0=wPd=yGYYWjwfIQo5KxnJU;(4b(ND+8vP?-?SZ>g+=YKUqpf1>K zxFT<46EG6)nfK3-IE$ku1 z2c|pt^HdLR3Wkx@+ar0eX9Il~@6M0!?a}Tb_~k~KF1=b$3&&v5*7vpI=UF(cv4c?k^qk_{^BvNFbA@$H#<3=|Gonsa@}BNo#`^u^&V zEP~o6-jhf9kFL(IZWu7+t93?d!gw*J%9LeVab~gX(zDLe?U1<%i7Pt@f-_Q?KGWHZg=RB#zlC1L(S*Qdcn_#>N zHi$h|@V$&{p368|4Rc2#PYFgq60AVy3we3?oaj9nC~PI|$3kc1_cj8Il2*mZTo%eCU-&_&NJ0up9J5JXvW-z;EOw zyWl>2e8To(1S3Xi2a~?KIPdlCH{gEHE%UMRY)Q({*)v>{CFby}Zk9X5VO?tTp+pQX z+o+@fM78t01d;0d(+)i{VF^FX+8#wn$Y-gi$~1bpi3DjES}E=s$93^6TaEOqXXmT) zHbVMv_aL*<{uFBICvxh!_X~r;=Ya_-&VbPM#xe7k0~a$^Me~E*=iv;C`}IYVQYXo$ z(hP3km#M-l{hr#XIPfkip-(7@4h#rs=l+KprKi6j&pi%S>3p1EjVTr;;YIExW-dAA zgIhXrLgxx^{=P+DUe+1XRbZ^`5ZXJE+cn^gQT;--B+Nh6qi)Z&E$uQM-O>=+%XFJ* z8VJvT#H0jDk-N8M-DKoGvFFeTGXn!SqG;=3>9Rpu9SbVD#bSRp6JkYusDKcea-lM0 z#>fR_;x$cU$>szJmaljrnk3?$OhNF1@Sk28dk7|)2M>}BDXA>u^;!3Jt?4-+U2;@z z7B(u^s!bN#W{o1TrkP9AfG!DT=~r`At14PsG;xB=BFI5O>E3d799JMhQM*^U@mCEMY|wQ`@V8|0N}-Yet4P?@GIz;IJb}?IfEi%4iL3HAl+s zh%BJg?rJ9$5w#T$WH5v?>>o?fWVa`?4emtJi8?K>2_&%4;5T~FsfUuEmwXDGmD1?N zb4!U}$7HPRgpotqa|hG`OP@WUihd>!TZf5_W1w}a-p4hewZ z6Xk!!QltMD{pISh2IV}QZ8lPh)ZB%SeKff^9s%w0r{L{zVaU&V5R}HCR7T0Jixh@V z$^B61PHwyk!{B)YxA~vXHzV5^jdqXE$8&b`SB7{XT&LM}@U(b}q^DtKhM%}R$*0gp z^}Do@jh?tWVl%vazxHp_Tx{FZF!OZ}r1ne~3hfA5tkJTnO%LGf6Yj1g!?{h1_#kJ71S^@FdRowP@MNt>{JQ{UoD zX^zk?d_x?>@;2iJJGeRxxLSklam|q&7`fUe_4x@Zhs`ho9`9O!8&; zCqwzDoIQAey*lMdPJjS#9zcvs0(!NFCeC+Y6~mH2FZ*u*!Y6E*Na8kBzJ2#&{8t32 ziB+G^W3qZ#DCS@jRqZCRTSh3~z4>n2-(7gGfS5HUS0CY^a7}~Eby?|PN4HRO4qsreN@`W3Xeb*MhRuf+Lt=(6a)Far!F;u?{?wcG`Ix%+ zjVW`pxQxkAqMFv>JLD!ZZ)iT!7>gck-yyvn9BU9H2j4#avl>!5vrl;6`wPb~n|s8_ zTf*WzK?kpg;_)g3Jtb^%f=iSo=)Z4Ms(kkT$lgDH#A6H&e_$Letr%Ai7*=?glYG7; zVYdK+uo{1)$_g@tPe&l)lb)t=G>xh&wNxQg$*1vHn_v_z~kTQF1BoL4u|O8 z%zSoL^7HDYA;_8K*0%*4GytCmLHu_8_WLOZk=|2f+oh5Afp&+5i6bl1kUU&fjz?7R zwi%;{f%#j91;LRU`%`WkcUwP57-yLSq1k$y*e)n&eIZ|WEk&zga-|SMn2;)QKwp2O zkF(6fo_ra=tSrR2K?jong;4mE)KR9xUcMM*=V$-D$RX@sLvAv+BM((z?9y zPmmUvbxj&#)&OS*B8il~>O^HaJxI6zb&eiv=Gj#0-$wDJx=2KIhDVO`InN*f{)Ar- zndW&P zV|2_zvYT47S?&``5PaN`ADjeUl(#ey0BwBnsxx5j!??F86)=jO%9!I2yaQg9Y9%Q& z_w)Derr{)0=KkJQg+h|H7%kE}_pi!1h zn~M0S(A%8Ge~IV{RVWGb63NMUb3{Ez=lsM6)>O-x*b6VjhR)no^clT;jz8h>IrVAG z%A;vrbC6{LM1et5PvP$~6D}rC*ysl(@M(!|u6A7odLZ_dXgGja4HKS}D6MV3A52 z%CdxzQlh&GzVcQ_gL>N@=&}0ojaUCxf|eMXTyVuIjC#6$u%D1TWMS~_DQ_G*{9 zFpIEi3-KDo^Wi)3=9v}2&3ks|WJ4{DY+?!lu2F6lL#L|IwZIB3L|zTs^Qh?q_G|)~ zb`1{>&{)%Umxz98w|?hdHgB zO>D#FlAt#C)nHHHxwXZDI=?4z1xfroM3ZMX)=(!r>wB{g?ObX5EUZ*_J>nGcGN0Dyc5BL}x=d-*_NKqDsR0AA) zjy~?N`)oJ62(Y%j4s$jEF4~3|!SvIEPKaVA5y0CLnF0z>LTK-J}N}i!{ z7zWL=gHDb(PYE_Rlxki^_0V_($+VU-=Ja(TgKoaE9zr3pk|Tm&93??@2$>!nFb>84 zBC01_t7v0hc%^xrv%G6L@GnMQ_%q9AI!|^Y=fIqPA)8D-%wu0h4>hj?*7Ufp4&zz* zb0NNS>;(fd&T=lXD7_Tx>QWY*38n)zHrn5Fe#ihDCX@Tr;f;p!Zlx3ns>zD29rAhB z{MM_P5`6EF2tnT^K%N>*vJGZfxGrnQ?G|ny`b64#9Rllb|#0iqAW?v&(D=- zMoCuSXCP1Lua+ub$+0Qg+Bg~f%+*)d8&~p1q4Ie)sIGbE_k42E)s7?G?P3Vz^kB|g{{j&zCKagC+I5T8qi1gZ-hfY~?-rvaM3DlqFXqwmX z*)w;?z6{Vw4{&&W7*J1Xc{=P-9eZN*B~-`qu(wxGL0mEmb!8QZHgj zLM3^Trzt+~o!*WRxHVjZ5=mp93ypg>rL6P6PUyBb)4)A(wXs<=b+UU9~0X7m+id5dB)mmqq zy=PLV+87I*9vwV%x2=l1t`PaQPAQh?F46bWDXs^(;a94tX8;LUC(&B&7&&V!9;Pk? zZob}Wt#b}1h;(NVK+U!hP-6ThX;7{$ZTl55XghX%FwqtD3*o3}TAhS>dDHXc8xx6^ z@1Q!{AWpkyQ$hsOJ@pII_2uAIM{(G$qM1`@h-CxMZpB52l}CN1MMF0Dtd`6M>YHeL zHuaah&dt*ny06&q`()@Mv=h{ix~;W!`W{CTvf{8NNjjs0&nO=*gT;Rd`<<85$mTPH`t}`q>SpCKLxQcB`3YF9?|x=;~$3pS64&x z2q#L7+5EAKizC}o2gX9UVb!M%l6LF|=*#)6XXolEWUgCbF#F@}Baq=Tc0 z4@@^(j2+Yc05-v{tVmc}mrC0sgh}+)7g0nb6o6znzk))^s$qB|(1?z`n2zWyqYeBV zP3H~|G=earQEY5|=7c9}{A^QY0&?A<4y^`(bMQze6lXv~tx*HWOxTFt!HYH|;>Sk& zxK{2@x60E!@Rm3oBHpD+@6tY<2WbnuAz#A^fvuZCJV<(55G#>~{kJnL77 zOTn+hP;VLbgp`ESR;>bTvh?F~3PGkHj>v?N!@o-=y0$$S#J2&9J zZ%#YvdDI1m7HyJ$PHo_xO2t*h8HL4Lj2otrlQJhfvPTrmK$S8O(+;hNUjSUqQH_X%lGnGz#%F9ivN>gyK_t8M8~)#-IEya{z(lsAsZIIu^G_IYTVZmU@2PoftYMK0J=74;C865UPlCtdl1TLOBjoZiI>Z} z^|7%1^~8JXqQBK6mjg2Da?AmVYn}=FGxfk<%Ya*`?*N0ddaESh?T_KOmD-@5WE5aJ zg7;&VBv5X0CL6;g;G+yMbg7?UB0X#lgm+PyqV~b+o(WWjjYu*8Zqi~LNKEp)i-fO_ zotAs@vZv`1U^K2fwh@%`U$gar70p*nT{I zLO5}DS9R`Q-9cG)yxM7qHy{c}YWx3ml=|>1QIDop%Pk3(g;raJ=JG?_Y;{B(PeZx4 z79WOx(|~`0YV4ldPP)p1=WU?QyfUh+>ZQ+5Ki>GvV6RS8)uM8w0l1j*!K@ahRyl## z?Aa4KLuW80AXH|B-YsSDfhvV)VGeGg>VdQYX`5dE3@r5tF*n-Y?!8Pa%wERdW(DWk z%8l^j+sq=wb?qCtp@5GgteR=P7xrMAk*rqr? zP4G#EAd9Dw({h%2ZYciQ`>YVTev5?RL0*`!GAF=XNhH9yd-kSw@uYhA zmJ3$}bdKGqHjB||PT$Sv-ak@W-M6NP%e;3c{N^pS?pHJ_vi=U|wf6dP zN5P>ITIXmh5_VF@TA_;+9ZXFV)X;8j%_UAVz(Ft3N$qg$ATc!VBhFX4{5T%_ssQ1% z2#4tVt0#-ufkrx1Pv+ti)!G-7mQtqRq>qa1t(E?ggC&eAoKJtc2f}-e6WStU%m!L^Zm|?ksf(2ZCz)BJ{$I+I<6eThqhXdTSJ1uM=iyb~p7HZl-y3n`B8J zQ5r~S*mrh+2Yn)!{x0S4Mbii9#o24@U?02{s|KH{v#CK6NuE{L;4TH?Tddr-HnK?Q z!2LV#iskA<#GPIUwoGrjU2w5Rjo~nEr*XJ}|4pR)r@{9bAwIteMWG{-J23&lGZ5)H zP&pP6DkP^=Mbg@8&h)T}0p2AVX(0f`pcO-xuCtOFKIIvK$;ykckHfHhn4w1SyuS7QTX%Ir*=Vk3&$%-WS5!);`e%&Y_^bwr zFmp--fhZi7xe-QcMl@rU@e?US6nb5G7~8jnjmm6wRM0A0^i(xLfv4LR;Xmtz2uX%Q zo+Y>}_1}U0n3G7(yEG_x$xbeQeG3U6<{o&IR5e|Bui7g`X~z#wcW>!(uwp}S5v&X3 zm$?uIeF$r|57&Sgzu!#<0f&!#C_lgjrd)^%Pz(G(=;(Y1_MHGzR?h=cK_=}h+CT=9 zmrz`1g{hPSV0**V(Nnx;Pk!ga2K7wk1?RJHolJL=+Y&DVH`)Zg!t-w^1SWqwnarbk zxQd(HEy5;(&#QzOkEHi&JayAoc~na_-$LLMe+b4i;E)J)ZlTs?YV(F?ZKbRE}^K%WA&%IMkCLh9mud4K zdMcsiaQX09f@o@7b0 z1!V<2dXZz(#}9(RCg;N_TtX8wqjrI@v0pQJo&%~a1#k~kCbB*|M%!(Iaw?Rx{?w$e zcXF#p%o?t}bOQf?{RZ$wTO(i`7F^H^7(5s1y;2A-)0q+#yrctS^48Hpmj2(aI9bt7 z9S(IkMjH$bYLA0zK#xiOpYP`|9hcfv4`S1@7$&YtQb zd`lgUAJqAT0xXRc^62Ybajp1wBG>Qb9DeNogbIC*pX(>iC?_-rUJj21RdtyEmG>r` zEGg;tILxWWx?*n&VQl=1ITDoDS-^1KEti7J@iP0|C>4GVk(34;O6UF|eE&Fsp&fPA zasjpWp0>`*^jnGuLpolt1a_nruZ}Ly0%$y8bC=`=d`jrRl;L0^srP9kY2jR@FkYi) zhSw6yXZvTFG?OP|rzsGQ-$yWzxXj<^3mAm9rFzJ59w*Mh$g7>rAFWwHKJ!@l*bMq6 zx|;;`3_vLJrdhoO7a3%f8t2+jX~x`LK3OAVm-QoM1w03}w$cup7wK&2I3y5or+8?> zkdcE-%|D`sVLVP$(ZEn^g<`Zd&R)d<29$Gi{?!c zj(s=0(n$kdzl_8V1NdYIxz-&g+^Su$Ybc`TE}C3l;bKuZNBnH}1}X818Mb|^S;?N5 z^hRR=a0jAi>xn~m=d1akbNe|2#M&;Md)QA6sgzpl{+cOE2N`R|tNPUgX4f`-4;g1| zAoc>>C$Fr8Sm|we2Zw?v)NwAr$FvS%X8~*GjX;dOE1ior4?MZh-myd3+**VC&S_2sY$x- zuK~A?Bu#)BGsr>tZ`40v(59aR2SLN_eSu}GWb$ErMIbxkg>R2OF2%B{aF26V6FNEf)m~N-gLKR8muyt~$jrHV=1jN(hr~9zqCNy#WDLb0VeZECR_K7nuv((gGy%4=R zrNB7dj%EK|=<$%C0fH8n(GbM${1U}$)RS#u^mU7g_&>nuwlfSU}99F z#X=2quTv9O97y~BTXqvFO%lGfq6eU(-B2T8*-T7WpEPS35S|nRw{Y(-g{SCsbq%8@ z4`Fl#Zy;VY`qr1h0GJ_@9Y2M8S;1;*TAAcK+2-%h8Jnjckae}$1W1Lrg7*A~7gWEd zB_d%bK^SzgB?TQNhMAb6)xYoy#344vw*SEFDNrtp`dty~T065_IH5@(i#nXx@SzYW zBl{c$LudFQJ%_+ehqiCtAcng(Ay@5w_R4rYOW;Ame*SC~DP*`MUb%YnoEgIq$+42l zML)SEWGRSDJPEomB>YYys!8^vF#(IaxXFfslYMen6-xs9Nn$v68DC3mfcsJ+5b37E zCqaVTkPGH|j!@M5UC|N`&&IVnf(t!T>oy#=jiE zg|Tff#Aum|{Ti^XMXK2IPb3M&FswV5rd#oWqPoE5f}(FQfjCe`ss-t{=zDoiIl2An zcEk+89b_L4uqj!Te}R|;K{CKK&+ot%xatV9G24B+ZLIgYFz?y)+GGTDmlB-W4kuSi z(ki185<_-!tme%w;R=lKA-__Mt?rW0-z&0^jp`UxnH>?&7~tOp0Ld{JbRyA3_Y)6k zAk`CQ38o)~6Yp=w^TAEIEpjGALa|sIfhzKZ#0$M=B3jT?Ymi>{q+g>0)s@tdtjRDK ztW|)rb<~T$Vt^m!vc^W&c`>3>Qq!n#<`skfZ?LHa=gsA3)sl5my&?tfeUIaiFztOp zH$;mj7BLKB z+7t0e8JM(LF5OK9b2F77I&al%kM?KE>@@qI`Kb6V1^6 zC2%9&%t?m7!|wWKUu^zBBBchE<*~E?CCm)S7Wj2ea*0`Og3U{T^GDIygDoJd5Vy+KcC!Kp%@MR)eK z_JzY|r12dejF$92wy=sf9;EkzQZ{L8kzB2qz^uu&MNd@7#tMOvMx@PzFYB;`6Z*zR z%PDRzZ@QXPiJ;a}E9q6MG7nHvIn2ZPKo?J}UodzJk=}Uf3mD=CJB1q9UXdR zkAA29n`c)3p5-nWDbFID&fR{zt;OYm*1~ItUO;t8NU(Xuwq#!SUexPzhNR<$=29fF zX;=%pY=yRtU_przCk9pcbKTNZ!y@w2>cmoS{f+xQ4H~4;HRw3T)@SUtGYVcV?u+G?L;xJ_295O$wT3u_GqQ)NL z$&jsgh%gG&A`Da@#gb(W)Fz_wNIgB)oS0ln{=dp*hNKJ{@=@toIEW+1^jI1OAQTsC zr^9T}&_pD1hzRnWt-Qsipl~Tvk5i>O{4Qrvku^5Z!QR^X zpAp{Q1d_&a#EX1&j!BQ`327AmMRxG=niUzQ z#cF9(NcT00IHl+yN%9s}$!#hcauUJ`uU4PIzD$QK+aRaWL5~ls!7j*z3dfO|T~0ST zzRpy?6+#3+n<}DvP4<88fW&iF`j#vW{Rc}l2o%zWE*dge*}op3h6W2KDU21-(S-_c zu253DuK2>|4v2dtjIxPx@7DoQNP&huwGD_p4pV_iga2L3>CP{gR6C!3NRvO1*58U# z!YFF{ry=z1u$P(A@p}pe=>0Eb29eoN* zsBOU1u$1GRG#)h_BT!kYlfA-=CO+SuRU%3bA+muUzWrC;L4DGcbD+M6yft7`wkX* z2r=K+XU)yZs+0(qMDOk4?ZlnWE^j%^KZp2!W4@ngoky%_zq1-qyWfPg$HoQgQY8nq zJT)qd!*vBe%&zv@s7!|XH{GaFsDmr5IHwp!g#f&%3E>kD9;Kf~Kx?}wf!6lIj+Ik0 zc$@FY&F3=_6$E0ms~QU&c8X{=N)EchGfDzz8k4uAEepJ zBt@*Hv?+aj+kS#hlNC>ojAD!w(jQ)ySX zi&Qj5Q9kv&~a{QLhf&eG!mo)_|CL>HM(3PoTXvitZ zsEUrRIghZpdaLQ2F$yTjnzdiq2R3M0sVh&g`|y0S`7q0%yK|avPAw*~b%I&SGq0@J zW1_JhSF~(0M0e};Q?Z%v@iqY`Bph+(UG5ILwaQxVrTn5u7Zg>5e_$ru98h< zKFsG@{2ZYcq#RE6KNhZ;kNqyr&SoWw;s+26Q=Oa239*ufSU|BI>XdZ}`o$o_^@qL1 zFrnh}=bg#9!Jfh7cuTt55O9fR<*R2m_8vK5;I%i3=*j;k4LaQ218ctwf>6T(lGRX~ z4_Zn|Dv$_&E&uCq6^DiYpKmLd!kCbIiz3FukeK=SG)w)9dwAuQC)WnshLs=~na*Zc;w=!v#7km4@G(5dAD1`-wUYRxj`MVZC0h4diMJ~ZpbJ8$=~E^1 z;#WaGfB>uO3j>jjQ*lI3+74DRb|MTMJsruFWGQsHJYB<*=GnNm31Ou4sChLEUVU?e zKDo?G4B!Pg7tyjGXtGTUNU(o*t_r02^-~$GHp)mtSCj+~Q-BCIj&gZ$H{=2Rbgo=i zy2+`7&9z1AEAW;DmoOk#YsXvymIBeAKG+$8!0_nX?*Cz&AFzK9ScZzCHA{Lv$gT)lbNJTLTQ-ar)-*v2~f0s0Z9kdFlwOFo6Z&7s0 z%w$$zax9sPJ40G%h6Y zX27)X?gT39(Si3gFmXdIey^nQv`2zkLH;8r{tku_{2L#Sp@5~{ihL`q5gm4NG4 zdM>oW{S^kOCJSx-agY|osNMtM!1@p6QQ}f$j5dM7ixfGm&gw8WkQiQv`xs9PBMbm* zgaj+{XFqPGdg<{veV&%p$cbFeXQLBhSg_-5Au18HCbG9YNti9bW++wkGti)+fCG@l z)8Cq*;2iwdrdBLagt>GJYiBFBD4=}zBnGxp_gB$54toVcS25Y(5nyA3)3iX}a1r)u z52GdVE$+_=*}j+-=|X;G+iOp>D71Pi>_J_srooK%{aMU~*sGABR03>sS_zqoV#vu# z{xG0mwUEwDf>u=r8G4{xM!KsK;JkgpS%zD(VP~Ts=kw|mE;vhX41`dXq}puY^~YfE z@7)0>*f|HEWn8AC}prKbm-tgBxM|Xv$3nDR&oxo)z`FF$G)#Gc`a*#!q&vcWxUzS z1V|QXv^C=ftm1yhS>#aGTNO_-BK4cX2R-q#bESUXXlVYWo^PSZ9A4 zxrS9YR#qjZ(i=WNT+Ub596Ek^8R;v*24?#5LhL zmQ1@B4}F3ihLod$B)q`+^!RZ&DPu|p%u{ZNZI641TED>9tJYvx=2glh zy2l8?$1Fu6t?aXYinZ1MOy&Lwrc8cwDXM2v*k>bMONqNzryn7U12TNqtQ$#zm~%5~ z@qDSt^}>lon?2;)*$5WC>CAxNjV#H$d3l_@1ftfMeSir?z{!(bTqww;d~+b6 zmM^td9@3ugei%rU)|AiLPN{UB?+PLzKn~PFlrb9zYqSZSDr3BmQt5t0U@PTJ7 z`$epxSK0#@7hLb6VlkfsvuvN0P~Mh?LT2i7MaImaA~<9a8v3ZLj*yOJ*tv<@m!j}{ zI|b4LSr?^paaq>eh;!LC7`OuJ^_|J@)lzk{n#&&TzdrC+J|Nk*jd(Lm>&!Vp!`Y*A zXBY0khSml4xJX1ZBro4U+ZLx=GIu=8H9++x=`#DRq-tJAt6Ip2%ZBwsU>pM*B)!0? zifVM2ZF`uws0+Ysl6CdMZJ0!;T(P%{??~db&oWOEVXfzoY(R_?Ay#+i3OmslkoHUb zoPXfGZ|iZO=J*MD>4WD~jNY$^26s*Ci#FO|OMJgW(OR-0$3tzf8$|>VyEv|MI|L7j~h;bjsNIfOn z2vVq5WR^}Z&$0AY+V^^4sx6Pr;wjEayW0uR&@n4GyjTb;B6`bAWE88bNoHg%yS~Ht zLB_xoi4hjZbKXz2G)|Iov+YYAU0)q${{A0>zi>)3cC&IVZ6f^O5LKMq6@)wFU*5N* zG%Q;*>aKCbetnQ0K?iK0@t{i*r3_OR(PuuM%h%ca{qf*}qP2fAPa-pvC>W z6nsT(RQ^h$)XHImqKMZnT8%%6`T;P#~XBhQo{`R&kQj{DPG zRVO+|eahRiZV+y~SbWO0>lVmAB<`~zNf4K*QtV-{esRoJXix(fv*KO{vblDGUZDZY zm`$tQII$hc{D_faS+MC2(WdwaU`4 zwIcr`vmc6&+?OyDsZ(9+0sm2^IA!ik0Ob{ORQ_^vLm`9u;~dgMEO7X^&f3j2l+lY3 z3>To2#cUI>t0es$C}CO2iZU-Q4xvK8hFQEmJBvwZZM@`IBf=YRlb6JMwl z!k=2~D1MSn!vTbrw&x@%%pu2cHB?5e51{T*q92o+MW)Ki=bVjPBvzJ3B2rq2aO)^A zr{;J4e0z@W8)G3z6P>pC%s>asy<$gz6J7WolMucVSuP_Pa^Q4Lm?g$X1pH$`sacmp zqokci!IOg<#$TK3#MU+V()3_xo{sbwPq@VFFZJpEd}Ti6S0-v)TqfDKwP?z;MiaVk zndDgZH0$)O+^H0x!OJQ!R}T$ix=hIoZ{xAGz1O@B`t9q~lvqyt2ICJy^j1Zq2Ko?*p;V@(F?M8?E zAOIJg0BuT_dmKe%vpbM?VbF75@1NGS?|X_uYt7b<9T&>~0h4$|9+&2PxfoKAg`Zt8 z%Y7gMxA@p}Lx^PWS^N>>o7?l@ z{xlv{j~uhn5=RH8tF(YC_h1_uQhxOc_kROET*~VkAuk?-48=`JCwuY{ITA{|3+MI* zQ>ERjTa3y1x*`{TvXHj|o zO%WejSj&cux-M(2qHZ#ZQ`u5Tj+q`>YgJr?L$cJJ3{XKw$O7nnu914Ubxf<7Pj&kP z(9QDkqtGA)E2PWWHUTfKV(U^=df$+tGN3siB?u}v=0-p9J=sXH!kit5bwc(zMHNQz zqg)suZvf#aD_`@HBO3!#Zw_=>4=;z`a(r+Uq^P>h1)n~oT41uv9_R`qcDPgd*dr^@!0q$9{EjKsk@bQgHRKI@Uw_674yr-%P;#_$9 z(~5{DMlt`gNv-|OG7^?_x`c$>ckQ(@;K_at8D9Arq~;Zg+S9e!Ag=RsIRXR$mDDLQ z$;jbPcamJdBgjhD;_9qXp%MJfNxE>Iw(>GC3R+pL@`T|X_e_x&S?LNyysszK-CHDq z-<8N3!ox;tOS5qW*4ru@Y`j-YWRYg@W$-yB9FV8?T>peu2yM+h44hWoRstu;7cZhO zFX({D2LbE)Ho5s|dFEcJkr}Y7nDVi-nCpq&H-67L#Ll6^(}Q8aH+##Dy_(O{{agLC zxU}^?JK>BVS4O^N{0z!V@CdbBK-ArXYn~t&GU-Q&Dtjk@WLnH6Ydb&Dl-1zg3QD0r zN&2T4v!%ZoEk~y%LYBH5Rz_9Ehfy`X(gt#MY(Y&dXZE3FJb0NFCMARg0zr}qcUG@llcCu3 zTtY)mT;GFOP)0daMGw44xz`sW-V!OVC2K%wgOtx>^X1h2tvL4RE(qRX{Ovb~X&=;Q zER2?xDm>jxrH;WSyl!;*EwbUxsHO0nw+NFoJiz(oi2jpvmR4JpN4)>%86|8ufj2qGM0$I3E)tS_8cb4~XvhPS%BPd6xB1hIM)525zn zvLZ?5VwX0QRykV&*C}KBD4LZI(4wSgz4Xi)Y@$FNVUH)nReBG%6)Oq!RCOCI01pB^ zphp*g`iB-!sgdfM0Sa%`eBP6?;|Zma29uOfss_OK38Qn4*AM3t>GJD?w48w{W3MwnaIFA`m^Ja~q(w&}p^ZcNftz=Vu(KYsG$towyOQ{v=Exni(VTj@uGFt2co+wKj8Ow|s;IV~DM}qs!j>3`Waz%yG_g zQVzx^16-zLbhu>c{?*busC=DH(Wu_oL3rU4i0;Z8fZgU&Q6GQLVU}y6p}qV9F`yya zeL?qjOGEjIBg(L2Np5B-V&&A5ys&`=4QFx}K9dW$*sG6^ETS&T4vc=ri0)I*&}&ksTn1UjeK4G29AtOy!U6)k)ek%G8AZnG0N7YAqNC zD<5XTVdVwnOT1=HvasD^L>*fCb0cyH#+=}DC;-cI1F^{xyx+P znmdlOokLLkfg3h`T%4}M(>3p!JM4ElBG;e5nka!ri{oo6B5=Tt+pOxsiwAB$~P;22{sxB$}UwA+zZdGceni4sp}Q;z_%ZTV}5 z%{Aq7nE_j6tca;&j{K!J6#^XaX6Q%32p)0zm?yFRnnYo*E?PO;v(UTVW%C4<{D_)nkvrfHPhl z2Q#9Zm&Z!5I67EDxA%X&c9H3?b!3^_wf4dGw&s6ah4TRc!n^pR{;&*If^{r%ag3=9 zn*LsorBXN*lG{u^_|`EI)9fX3QCG7!ZMv6~0nb^Bb7wA=;}P`Yz1CUUn4X_U&)XS# zk^lOk{gM@_7=e)w-+G#_M^lf+nu=i7uw{7dd?RX8M8IuoJz zb;{TuH{wv=|9h*(d@}#rKRxIXt282PUy-pT-aIhGX5d{1_G&r`se&PMN>ua%%UE3) zoQnq&ctQN!h|>}??SQWJ>jxXy3!=awDa-C%@(vTtD2Qzx8VjqdVub!$K|)HnvOT=W z_WG_lQqobbS~1=P#DNIG1`Y`)!2hHqd9$EE{)!hxDVe=HBZ?zLVPb)j>kY4x(ltad zlashCw6fAJVZnlQtRLDMIHd8HX5=6whrDJK$_D~$uxmi=9ZlyHJ08q3aE{;;*#ENUt?%HzYyUk+W#3@hX|=I`!Ft9$CO`#a?lyktGylkOko!20sFfaY zg&p{a`o439u#rWoo&MNT`f4|igt(t*ydW~{T29GXD+L-(UfucS9FZ-i>O>0B-Z%3R z`2PQ;oW3n9m#hsNs#d2=OC1HTyTliIohC#*!k4C=X`BAYf@dwY~St-)^d z1;NRO4w#aF#bjW7<SW6d zk@=GvMO%^3cX#8EH&iN=VT6#mb8nZ}%h-?JG5$Ac87^K(B$e>%P@= z*Fy`2=Vq!lNGSr^-)Vn%%8N|w_~(Bq4OC8qK=vq)W2}L9b;qlcP`s4?oZHG{As&(h z<%SNf0D>^;k!F!~>Fy=I`28cl<7W@ICg}*P$RT!xhn(m7Eqep~d_-Eq%lM!rnd+5B zz9mjk?QcePBeOOQc(zwB)$D0eE`xMMrgXDFC#333cWg6sm-?B*}0V^fkP(`$#dgQ2=#ON^Mb-yY5 zebQjQNA#9oK1ApoCs~Mw68O86U|!1e{~0k%b!zZ9^*`E3(NgRt=_uCLsPr3$gun=q z`nd%5*#U1>vp)5S(-Uv`N08G6Rx(W^eQ2v~XVm@&Ky%{xw8-iu_ZoLuewRZ8gSBj& zhrioEy*r+iS~rEdmEy3>RFgKDw?df!5(O3-vF}^I2ExJHzgqNrh!FxhI=IY``L-?u z8+%52V*q^cB@^%*A}b6f`>~bhX0(ayH2Z8C>}+x#1kLuX3X@o8QphOVtq_gXQPNPp zNE`P}Fvp$oh&ZGui#mBZO4Cq@6$b{vE`4^BA%NhXJJ637XJI=; zTJm~qc&IHZcD+|XC84SIS*miK13QOM&Z=A|4ukl^6(I&A7NQ%!mo9_`Bam{zuyJ|6 z3OS?9&6V-sV+MFJ(fi8pnL~=i#Yh{270tqK9v%tc_K!@scsbr!D5{_MTWJa z2^q;~;&0^?#r0OEr*k;coQVBeqH{4cT-li_MjNw?lRi{{H9~g{sXUi6bq>8gM$0v^ z-K(ah+(Kz+z=9+MB6eSE(3z;i?&U0`!b~^mN}GdN0G_b~o+yLPecQ9`qQBD6TTP*b z6Y=Vh@1%34jmS4UqyV+aLL6w9Au=Kg%fmom3 zf8ze_5m^Xj0gs4UmOi(4yv2F|Qs#ZE<8u*hU9(>Qn;Xh6 zF@Kr+J$72+9~IC_zLqzJgS(+Nn;`5BE$p#h`Ri*{YW()63xUu+YBe|N91HxN08`na zBX51Qc9E|leR--`VrbFVw2@k^Tmsf_748g5Q&XAM05PNcJ*d_cD-gb-Jni{Y|2=Wy z0W|pQP2tLgIR@kMr;_=1Vo8(cT?J6KcDI3D$%PN4XMBLi_Qd07fOK)8mVghqV$Iq9 z`h$1B?#4-e{|;$*Q0VxM7~pe`clhiaY$wrz*C~&^SR%r zP}Zfj!+phUpO%u$u}mI*t<-TK64sH<7@#{5niLH09{jU{djrpqMe?t*RbVHxpmjTxs3}%_}=uo;^U@>tk|U4&}R~@;3w_fwC97dmLx{YB5#pG|Qgl|z+evODD5yU=3H}89>j2V9RBX7# zF;xP%9o;E=AwO?4NbJckA8r(#_e{TmefO0Td|t=3Ob;^2cV&%U6jN?YgA<(1J^bnDjdYw)OLlU2y6t`bCJ(OA=D;}Td!it+r@Ail*xoi zB3a~Xy_0MsWkK`eViYqzybK|e%+XcmKPM}dH8^y&VnK^!IZLXhaR&oUJSVk>r9}y4 zU~jGacJ%tSX%t2HqVtrFxxVAD-2Cr-l{#3V63!()Q~}0m_I20g#w{1J2`qPz%`LoV zR>bR^+|SQIs5xow0!z^w;BHo_k!e+L<@P#it+KFhkM`)-!D8M>WG1&z5or1a>}xYS zxQ@B}yrfU)uuoYgVnKfEO+48@GJ~No`XDLnodBG5$}T3{?k}5EB{{bhHkkty@nJ_1 zw%GiHS_{q6NmxAvk4fb})jBt)^EW*bs_QHK`nUXBk}#KbG)n&#wpgdcV(dw~4t`Aq zF;!*nJxR)!0_F&-TLB!>paXU8nwd}mGKRU6U4kFzHlzdBp!cq>$g$TYnem+9fvqYF zs|U-DD>K-mHecC$(`uZr?U;|lrYgkKjLA{D27VJAN0U5Yhw^d116%lSnkm{H*Dx;7 z)aq*Q+`qhjPXxYtM8e~;!#ivQFIuDGiNVa!$)2dIv@u!P(geD8QGBO_dzRV`saBRdb3~x%k4BKW#=L>80 zrv%;@ZUr!`z5v$@wE;@3#$XD#%RqDZK!+x8f;{jy@J64vBGE+;S$t}Y1uwCT zrE2{llIiB&kg+M=y<5#Z9aWcC#dfT0MlH4O3Ry)!2L%290HP7dEykCZy^ySeXz0wi z2qsEP;$?}#f{sT{obdiqnoWT5PidgkVOKV&sW7I*j5N-B@!)Hv*wpsMh4yBz7@Zt+ z*l-jr#9o$1ci>10WH_^XZSomDAbe$RQKD=rI(FGze@~+sAv#Cxh0b*xzHII>r8dq> zCy;)WR#t1Qq^VzAi-&|bg9?l%dBITHR^7;Dx(%Z18+bbrX8?X124;#N`ilDn01u?K zb0GmrV3&-AN#^VxQCys-#Mw$T`5R-*GhZrQ;rb_mQc~e|aAC>ZT(p`DWmNnn?q@I$ zUA9loVaxBEYu1WUbNk>?f%$l6K54$15@4d6a$4N!AQ?TgCluIjrp<9s!cVF}3a5S% z9W!Rnk7jFWF+ic7-DD1;hv+9mQ2f-NYi)YSXJpi6=3V*be8fI_Zf6Vxr0vmA6<7g*bWdvqG^D{g5Vk) z@L+D=aqiU|3(!6hFIe4fomQR)IAksj<#coT{{>zwEoT#EhQS0{HD>%61AE9oPHmTw zt!s;=b3rjcXe6U14EP4~gYakls^(hZFr@TOIXd&aDuIar_+Y>Q^H>2H8yXP{1CkmL zOip)c7n`mYZO=c>sRx;+9}VskuOOtwg4(q2JYgqpE5|zw3@hh(a~@wJLv=ysmf!H@ z3x@Nkx07;PVS}FYI2?h!AIHh=>GN>%Xz-yQ5zZmaL zitVXBBW&L9px=xj1*a`$`$eqlGyMvQ(G$!Q>HGh>@J2?x)KhQe)c=QumV6E&nK?Ub zyzuk;H+wv*)sR(sN}~1rJV9NOFt)KT1Kcf;iN@g0(VB<52G0F4IMN&}8~QS0zC!|Y z%ByysF^I9vCI*8oX&r?-5u`N6Y&P57f~g?L0ky~4N~n&&XzV;qQ&H7+lc(Q!2MATj zx~vAwhdQcO}nqOGYzZp(-g+cK1&A&QRQpy8|R;pl^MDO0L>pw#(r_Dv%cWx;%C1`Sp*Hq1O8*Y0KY;$Va z-e92G=;6&PrL61*Oxgmd&w@*Taoq~W(ETCL)|z?~U|kO1rGvGQsji)bPQOrae^vwz z73x6RW6>ZRpp8Y)gL4^NK_jQ>OJP(F<0b0Mop4f`?v~s~F?1+Bnd0Y=UZV+jIVGm^ z!2|Qk)Fs^kG)7sPR^4qKn*Ma|9Cc!F zvF;O;YQ-h(K}E2#_?1nZ$xrYEdi9x`OWgm$Cfc}nO!fa(0vQ6S17oZ^4bF|34r$3X z-1s+e-A|M8sQ6}?YI_S;Z_UDH^Z7+B(z??fOZvh$n?>Asx!wnNbb%k7BfiL55ez%g*8EQ$$EYMsTbzsr6lNEC?VMJ^OZ4mx`oOzxyXM|I(@S ziZ`*4I|FlJ;CY{gPJE zc;%ljj)B%TOViEG)YtE`6Gg%q8m_iD1h+q5^L&**L*1SEfTI(GWdh>*C(m`A;3mvt zdbM_ji~DO!Us(ZnGz4#l1W$NMp6ZaE4Cy6c{I9DH$P(JV9+7W-J=2(Tf>1k-dnOb? zCHivT!@cM=6_2gsoWv~KYQNv_-J9PE40lIo&cJ&(+6hM)$S`P%GAiFI$#x?m!(YZk zy@%QjbO{WN_{-e(jxUtk`;eZ<(u@jV%IL|$5~klNwQp@?(g}3wr%3n*)4Sc24^ic) zkVPqVGBMG%*u%HD%A19;_?hnOnQd2v`zBt!1loDqp0GH^oO>lmI$(dGL}Pqag``6% z6d%>Mphnul#RXfj1d#7dRl-pT>858kVV0bdn%WCBC6wjoQOAt}VkiIT7@ zVXgDG!HoLf4&F?~3%#;YyV0azLJJIBu@gu;zq&GbxB=QFU8eR9}H$x6Ty}TQ0%gW z%MnA1Cl0ZwJs&;P(Xq``&p0bf9Y~m&If|Na-)p zF=#`ev{czCCS}Iwy)UbXryqD$C>2UX89z1ChLaHtvs(!{NpIc*0Ixq~|Ak9Fh0R-z;#VdlbHRoParz zy2*fB7RU?)zu{XOxR_4xl_;MVl<^5L2;#Rx(0l?($zd?;6{2o=KqRkp9MzazxQ(o0 z!|#K_d0PQzAG>x6HL&JQ`g^J4m!z9*U$!Izr4RgIv*EWZUDwqCHepZvE_1vSRQPL> z#=F(BMPW-7a}P5Vy@n=Z{eyq)=T#nvAw9U0g(?S|ACJUYk+4-q6&-v%vkR%UpvV!f zLwEAWyHozC<>4s6NcyJ9Sn&MO73*KZP|R*fVinpT!~bHX6gOLPsDE!F zHcC0zO-eo$V{0Tal2~9+-4z;#=f`nI1tPa4q!v)wJ=rG#7D9#MZZ1v->(Qi^WUn7B zVyJCH7h#H22pzHwju{X6UyP3=Dn$8%shw zR-6{9biS3%3M$gb)YC*F*BpiZT}Zc}n=dQH)lm`utMkW#-W_|4>>7|({wnP*aEEY* zOSL8&P)_GZ*?!1aAT1)q0g`uQOj%V$*}F6CLDx$H3=LyldEdzh@tlt#Vb&vRcG!s> zw3@mxj>iA*Gn@DR`^pwd%;tRrGY7Od?PBkj%T;Vf`V_GKat%w6#?}pFa3AE2ACXN^ z+<@QJWNE;Oj%E70G!j`Ai-wsHS@e>9^gS^H!dqrv?SuexJ+f|e54mZ2*4i z`3c8r&Cz3#Xp7Pu8#+rd^EYJzwck&1XZu$d%|=L!O1KqM_mvA|F6}K^R>?TFu@8=_ zWQ%9qAR;;x7UeYXF0lCwLZMtA($bOp(%zEEjURrmvIZ*FFPk+q)lAKwiB;H~ow^h+ z`)H3HLC?&S0{zfaUd7ySiEu)~Ab6Eb5BNac(JkWp`Js&JDJt8w zc*nLShd?e?9zq0wTBZZ0tLU{WQ=rN`FAy>V>lH$O1ugmJ0QI5}(KKE{YlDPW;c(k< zyOGbsaq+-SYuReH8l_3PkAdC0ds6z^_goihH!H$G^+}?HL{C14zLa+v(Vaf)u^|lY zR+#o#d%)4+2e-Qhh$4aXNnIKBAu#uknbbi?|Fa!^f1D=aN)1D#N$f7xt*fwDKC$Kn z*wjgsmx27|kt4zMFgOv?R}XnkNG!ya+5$gs;{oabU>nM6qkPWjv#D0Uy$R0freNO% zwC$4Z#Gw8iubB3lqJFGVP;2gcpAtY2fN26ixQXi9bu4#+Jh3Y|lTJuCTgm6iYrP*w zp7$FE4=>|fzn?P!^KAbkj=W1LiA3h>DcRqP(f1QOyIS#FcWE6Dfk%oMRClu6d2l{> z%4SFXJlBy#?7XL&kJ!hyJ0`|8*L)*+MZk;+ISiAw9=EpL+PPbf+|38ovO2kWKcrSw ziLLq6H$r3U%hU8upQ6v2YORQ{syHt|i!FYKv>w)lcgj5Su8Kc!5YP_d7W@2DySZci z&MeYwNrU@00@aXKKwOn* z+r=t*iyxo$N+zk1AL8dQ%Gz(QnqlY7{k~amgEj4eT%<93B6)YOLx%1F&n&zndopCs zrsS%Hy^ely+CmNp4W;j~&dO2}AvI!X6n*bMn|!f@luZN70_pNic9U@XM$e|*6YO1afA;h2-MXJM1EFZOhp z>TY-se3MW_Y?Ls@n2g!14*3=hw;a4mUAF|&1&g-Wh-9KIh8UDoD3QfQl$U;mj6PZW zSdgufgb3tF2?vqPxHct7{nPXSXW38=WNsBibrD1chXZt0WgwwY>joS$kT??U8{C)4 zqeesh!iPgcJQV663H0oV@)_m2t-LaO10CHC|yCOLmq3Z zhP4G4kb3-j0#k4k1#{AwtOJdg1k=}4mWJKZGYN6Xkc~)jV#~Fn#Km=I9UUfGW6A8g z1EdZs^%6~K*lnv1`w8W7>P0gLikDhh**>d<1|1>dc~{_eWm{8#|XARBVb9ci@d z!u?uk6{ZVc%cbR|uSQROd^fp>76)jg2=(uTP1wU6$7nx5q^?^ikFTbY;S;G`CN~GU zU@coj)??LgsD-gnFFtMcu~YV}Onf7ae{Axj&1D6)@lhFeJvPy*tah+6f$r2?C(TFZ>pZE!v))MJ!@DVIl9YA5D5yjiwZzHy|)viRl}a32HUuC@NKq+PUd(`loO4t zv#u^hb0Ul!^ABZK2Cwz?BnME942cait|Ivdmt?8N3-f0_7{NXQ#`nBM z-}Zk|_J)%GZp@*Qmhr|sJloZn{%b9Lg}<=(JCQ~=!Pnxqc|4oT>$bVAf080M%6QtT zjK~U(pfO19f+zembH2#O`%RgWZfi~{l!1svVX6Mb&M$IS3!(FMgHXRu^6z`sGK7Hd z4~OC9YwOqWzg=i08!;%uLl+K$Oxlb@)Hw&8JS3_8%%9gAeZ8?*yxv`XkoLms-I65h z_^EHX@8P2WFF?@0W&m3LRpjrMm7oCu)spPo-gKwyk!+7B)w2k=!$7YO$a5OX)kwotH_N?)* zMmPN@iA7gbpfF}Cd)6Upev-35r_}-uJWBZAS+E*IGc3*-nWPee5;SXG+NX`* zzDG=PGADFYg`uspp#9UWPDiV{vI?x>s@vM* zODK`U^z@}NSJg%sJxdv7zq2o!w8}ArE}VNCUADB*^?tN5bQ?R8?U)-k>0FF?QxR&R zYeiP;@A?7oiL!Rt=nh&+zer$)2Z{my4j3y8zJr&(Nmc^>&8Xu1kPh*N9INI$wxZ&r zFN}|`O%yKJYdYSJz9Xq7QT-aAVosd8VD-=36GFb5x}`ja%Qg)561wr zSti1sT&Wu+Ly7YTiz&K6l(^ID1BmBG*mOy-NlMN)a?o-okMTmMIe`vq#nAxg!^d$8 zCSV3^f6^Ac_@hgcNbt6mw?yMvzQX=>K2VYIPo4a&;0V+Q1)KSecZ-XDCeO%0PV_l0 z_fY+dr`shw0%NqmY?UdRW3-50URH44+w9^ZtQ5tB%^>km?vbFApVa{Di^=#CF7@t6 z8U1jR&b1tX>US^(P3LITTiLq%7WTGc&Gb{ZIxc|<1AN;mFm>{(M?C|ePzR1qwVv(H zgY6&qaO#QWe-o*O!i6@j<_uI&9%0S-t;M>h5Mqg|9`+JUp(@4|RM&B&_>WEiVRdmq z%&M=6-NWtGqwTycnSKM;XSwjszrc)1^c0Gs$$I!bK|b)Po3w@%6kBl&@M`|rYmY`| zpFA_RQp=e#MOuG1c-BKVUx2c@swVUP57Gcx1ukQRvz;J9gPrcXRg)7RRUi_bjAQ+( zyT6E0&v~es!kfjgQ>>xM_+2@IO3PqCvX~96tp6L-grqrc@5+-iN5i6Jyau=4Gx6jJ zU%*w@zsive-HRwPL%FflUp7SayroAfCY^ydWHIP!;Og?wNlTYsQLeol_ikGu!I@;x zf)b#X-$v+L7wo9_LOm#M%|CGSVepNl(7bmmQ#!X{S<=#OX~*%csxfz84;rdDDIFzO zc$vfGM>)jZ9If}J(wvyq7~{~|W_i62I!BzIN@D=@nJ$hY0+z#DQJji-$eU0sEuU-k ztSr(ty%=)RKSMz3`k4P*Zo-?*$7~HowfJJ|P9Sc39hLH`3vb>^V9p7tJ1d1j$x+0t zG@qoMBY&OK^klUZkODRh#LEAmgr#EvTasE?(slSI0au7^KJa9weZP~X66J+Ozm7qn zIaOPe%Zp@~Lz=NH>G_LEy8Er5j#YC}R5jKNY^w|L$&^lF=?PEyF;5ez0Xi*ADspAM zllE6$<5x_Q1lHfG2#$1J$L?eghjsT4KujF)rg!a8l))*SG>go<-UJ0SU%m&w3TM24 zS49$vCmR%}DtYzuq*H$p;8N=YF4J7**h>f!(J#~8CcEKpuzaJIjFsRSA{jM^gn<_>`t2nwi`6ABO$QLOEf zJ5Pan>&$UGRef@x3we^JNaq+MW&#^((~{7o3Yaw{Aaz_SiYJfDlHX3qc;~cCZtLC} z^Tn>KSptE&kLo|e8F~XX-^d>3*Sg^KcS9bFPWZ%0M(%{3M_^&Y?;IUeu!nPz9#hZf zw&|4(#KrMmb!#{Ci3Cl+&}?vcN9Io*@4X!OhNi{s?%Bu!765I8icT#`kn`^Rx4Cdx zn#HOTUg>%S)Sts^F4T{DGIxJm`9aRh_@$%BEWGH!DAx5+11Dr%)hiyccr1bsPqH6+SajjwfBd`*xE|0vfxBl@dAV6Vu&8q$bFR7o#+Vn!ys{{BYk12O%xIM{7ZPp#M6g*&-VDm(6{U@=Bt5f zgKP;J4`H|9!iT*9M9qFzo}Kc>D&dq^67SgZ3zxv(Lu#JmrjbSCoQaEop%wHVO03Z_ zsNql8k(RNoK;1?&C{bVsHEkGysN3H!To?#VQ(8}qF7DeU^2)@~j<`i~W!9XVq`u>d z|JQ%8nutE77lI+)Cc%IpP;JqoHNp&6{U)1i^8V9MIANOLI-Fw`5h6@5$C2| zI2ce>7v0a6cJXT2JRvP_sgpj+k^`&bvS!*|FukP35u$UGf4ScRUKbNi`O_ErcXH3y zVPRtQ9NDFJ3RUTfqv<|6o*e15`{ep!EE1=(8(R(65z*GcpD2x}3_B)Nw@zX1G-|3# z1EryfR8`WoHPG0{l$X|W#*-?vpzM_59KkL*tm(S@+ai{bsC*s8{#NtO?clVvZ`3cr z)epcU;4H!XU7BhodOWr3pza*FBU54Ny+Skv?;|n#Tc@Xvd2%a*x-r|XB)Hcz$sp;I zCemkctEe(oc9isQQ{o~N);g&l%{5lnoiC?01x1VRE#m6Lmls-~2C~aYt)5*&t96c~ zt#w(&Quz8v<>jn$4L2i~)b1Q>gzL%%-c_C$tX$Ab)l+T`-L0xx^^$+72n?=4E`3-# z$p141=7?Gx)SDF{6JFdNW)MrzR|IktgnT&- za3X1u`LX`oW{PJ#NyI@pqkf-M6)uwj>^daTAlAACAuz&%P{N`9(8k z*k6|r$#~j!eq)@zm&!<*ZqrNeQkL~gKzZcw9(w6A5sPduN+QOB8$P*8XhIwkrR2Pj z?9`UY>Zh&-{y?Y1Xv6I6$mzuHH2$7S13wlo4fdV`O!j;&CTC)FGz(UaiM-Y3*_7cV zN2qX1{kg<_nW*&s!6^dbl@yGej1t0*0K*paO-X|!1nz-B=w}d)D}|UX`#-U8KImjh z^JPwlVUb~9KwhsUKqp4A;5r!O80e60^q|F;3(uO54ntyqt7at5Zt$F`$K&j6fP(5P zIYU)>8SR#u+i#8^<_nX|%5e!ROtV|j08&+}{OWfS8s#||5Gq_)9SJk?;$s)iBVo0R z@+pK;sC&|+|qK1LjLXN%CV6)57)il0ijuEw5E!MLY?1Tcjr ze-rA$ax5$8S^g<2k36|6A*)*_&NXk<0Eh?E3*88CKWQ=*@0-XuI zz$5mCn&}_920=NZmk)!Gkp6GE2cG~ z>q<#@69dHbCSMJhaQ|N5g?%``TC?{F&QJ!svwN_qR9TIu)T z3d?L>Giq6TA-#hy%%Uy@dt=kh92jZ;)ib>yH*DHz3cT;`$XX%Ts5*`pU;KkPglf(S zrV5H4!QypD7~W!;(=skkiU=Hs{~$r2WM4xO`rUBH}xNDYGKL|GYzmQp}+ zcp0ZqiRqAgAI=)+}BfdpWs7E_cVWf*L_8V(K!35Bl+f`zsJE`MnDGS=0 z?Kw%ug|ij3V>chHzTfI3?(Q;}_q09Md#{MhY`JIL(26Cqu3Ougu%Lc=<_gXWn4)J3 zy=G~KPMaTJ6y$)1PsGbhTJ!%yfCP?vhZ(eQ&6{oMAOYKCS^XF;=>FF7&M>MY9g#MN z#jcQpLY1^YB7`qcDOLFxgn3esCVBama<3!V&_3$KAhRC2v9A>PyJIZt@Mj zew@^G#syD6b7Pq$x>_Tr?ft*=3nK18e2Hrg!cetaitRBNPFE=53-r2fhlt75D-f-X zE6q8YaXM^e1{vl)PC87J5|5r@3Vw^Ft~2&@J~{4 zD|spmuQh<&C&qE(Y%dU>S+5>Jv%EV#;7b*##Mb9YK3l?76bF>WvYVkLm_#$Vj3!C& zwnDjy0wf?Y*lq35*IEn{jtYsfM-j&%#ax<|ZYUtYOrt4!0yf~lIP+8jkyE2d*>2nR zmDjBohB4s9_itYasEVZHiSIeH5Sy=il>92z$2x0R@CCVc-7Y}79PaH2DN`4Rts4lk ze|!USeA!;p*7CO-yUaD;-fmfq8xwx7vj<)5GmuRXHy<>uknGC>>`Bd2`xdv!>Nu8>>>aM%ymTwu&srbUgS81^rhpG@H87?4)PGGbT>e0X2e@^mI?Wg3Ll{+ zwXgx{I}o@ky(?21Cso~}^7>M|M@fF&h|oP4-zU;fh5V5umdWtucFGPas~Ybr{aWtJ z{*>3g>$n-T6OMj7>5L%@(+v)Xt2GOppZEEqg^R>$V(KL`bM>Q|j*(scEYrL3Wt77M8akI*ul@y>{pOyj9N3}O?Q zh-j-14cjt<{_BwmRVaAmPs*nmoH^MWQX85HPLdM4R838bzU>Fm>!}qt#!HEm&QN&UR!&BPtgYwI&)tDD0fjl{+z6^Eg}fLJZIfGDRKjo*ibl zS)(~M>jQLVaAco0f?ml@(!UW9{gbBA| z%-H0sYq!|t5`xyZCeDq39IMo)GF*h}g%MReBT=&i8(mGo0FK_dTkZ746tUWRwLJj! z0KY4wPGX)i2Q!ah0I8YYCOf3Him~0jR=!M#K>sF);a_0(o6)Sb3F^ghRzS-hspp#Z z=FbRxViLFH@8ykJ`6GOiOGYh>M!lR1ruZCrYA~i_UU}8|#n$-so#NoEo=sk#aMg-i z;w9@MsSH#3%;64wS`x_A_0g{`;AEO|3}7FhyW^GAhL4v=0~~`c01J81W$3Xre_Dcb znCe~D>GXUdkvE+^`j>7bb+TY!Cc=wzJ$@Ly6`<)Vh8WF!D)DbxQ6A0Nnvea~wiL?> z`7gE)%p!`J^#d^f4msamgtw4GBM(0 zY*lx>W5eP%rTB98(Dr6qJ7*I*(uCS~9D8KRq30jIC;FvU`TGyPvR=(f(|`ts50V-f&D09vY=jd$ZVe{*JaDx+bP-dTIUVt;63aK2!>k zB@O5^r`1#@b3K5tt*yc9BJsc9w822@I4^P{9TV{)?;Pv>#fw-#9UOaF4+x7g;-gDJ z%2!@K0PoFa;ipQ&kP!$#aL5i6y+3i_CyrG@e{zEoF09M^0~}RH=C9K*EFk8WbbFu| zxhk^8VK7!$0s=t+tb4hDHN6X}^bWjHt0~xPE=UfJ9%0tJAjOnH?$CX=#`lyL+foLJ zz>kB=?s83SO5VMA)&wilAs+r36LeGm7sZYAe72(j)(T zR#8wPF4GZPy!aC0nw!X%^u!=7Oa@5L`bDJY65&@PmL<|(0Mhv`!fBsO1o!Z$rmG>{ z;O9C6^wp8osq?G|#>OSMjodaF1#y~?OP9wIMV#rZdBRRgP1pM zK`Ilvsm+#%uLg({Pt^#8Vfo(X4H)4*CFszpK&J9 z5c)FZ!`0t`a&A&~l^-VtM}oL1$%Wx9LAShDiz9ZWf~IQ!4Cw61$02TC{A`1X-ZVCLRNS zy*ect4!AriPKYw_4Ki&=tmN`9OSE)pBO9oYNz_J3<`4MWvox+@Y|}-YujUvo+_k9N zi3G0TuY-!fR~?~%cSB_9WJ;DC<$aygQv!=Ad*%d_Y^_|n{w*>jFEiFRlDk;N?1PV{TyZnwcGnDfo&w?va;weV8m8Zq(pKoJ?WI9q(ENGRUc?s#ah>ns zQVuLZYjCB&xzR1?IAE)uiT`8gW|Z81qaFqdD!AokIROsPn)O2aG%v3B$}@5~r!$4N zy!&2sK1p6jE=isX_X@rqYrTuL!nFvY;zU`2N_h$cV~Q>066y>CbPII%y6d+(pdY9` zqrc%)_Y$6tbO9WU=|(SG1W=?L`vl=?f7&mkockv8-!H4ehZd`y;-+qlXG!AdPPbGeOVRcc6DqrJZ!7cLzAiiBN$H# z_GhbDFhkXM-x(&<8c2x^BC-ZH7EVrr3!h&gU3;v0E`-scE4usE%OwPMl=}aLzUB~` zEr>*}a@8k~ML!|B_?jZulqzK@)|AiaTUw%3m%Zg4AR4LjV3|1&kp| z+hH7!V#~NJ!XYrFj+#HMc$g4O=5=NfV6~&Y=h|vkt@FjDk@Wy(1zG&pUMU~LaPrB* zFYbvr@uBUz%A%f6ZHqo44xjU|IPZEoq( zen={y*gop1Cb+1oA{+z!dC*JN@gsiZvQ9THWzW3Ceq(_}M7Zh9W~R0D2E}9;F5uk) z|MmOWSaI@XTLOiF`|_yOW7*nJ%b*Obtct@O^4F*EV^wf+us_P=-X^wOT^EZkfw5zRCBKz%WSvL^ z8i|p=+E5Nr25vZBxVbH_4}J0EeaghS0^Iw29JW_;&rU~Kami8pI$!Q`)7$n(Q0<=y zd742|>G11KSItdHbaDt^&oalFJjL45B*auF5Gx*z;&d;Xc|IDN`LR zzEzXZqV_e{uG}~vF}8atBa=qY7d)WKhK3#_Lswtgd-2Y>o_Ddj8KHrpfq{To}g`H z;=g9Gs+y^VC=-!wB8`l}`WWRSbAjM^GUD+id5~iLeNRg5DoN8fm@OUk`d~cD37&|G z;Gk9xRtJR2G5X2$D96y0=6NeCwCD}7Z`of^#Q#?fOJ2UBp!hD9^oX3{P>g{LkWBzY zoiN$}ZFs{BB3He9g~uCn0&?4a7SNa;;RqS~C4zq`e$l~8JA#x~3Yu_HxKseg0Pq^~ zciaNVaXLC<9*k*`E!WPx-T3%xmf<#|ADZ}iEvd8E*=GntQ0H+z`LmytI;cJ-i+#k? zkOr3+5-`qvHQWLQ7D~w5HfA?9CXPD4>Ftmf&n|3!iR@k1P-L|VvLdr1KP>%kZi~_ zB(t2(1iF5Tl5E&lgTLqeDaEV_GxxXsFu}}$$6i)aSVE^hWk#DJX3u#aLba`r@teF} zZ`S?%48k}PU!W^J$O7*Wi!dw?h+X7my}n>?scY9ul^kP+RSq z?&@lBR2>Dsr`TSkR>WYQ1X>>)*WoLFf_y$rNW@bqucmeM!Y9ww!pG~Hn|m=)HO`jOz2J0eM4)?2gZ6rknKn#5 ztAD8+l!7=pt{b^mo<*hakYXoTMmpYl1h=nq%LIK8S=mvPgFu>-o>ibfnNez2?P$nf zhZ&9ar)if#k@1y;FL?H|0`$-d`gjt)TAX@KkMEs7>&ZG+OGs?07X|g5QJcwC`8KDE zMuvT!@Sx&hmh%uKt@2GUSLl|Nb`Q6X6>gbuUhc&J>v9FL)5;;|)p}Y`toG@3yh^daJ>wmj2gfs{_A5PVfU=JcuAh8w!h|h1OH^( zcXsu`aT#;3hGlx*Kgf!V-mCh{DzB=o!}3~f$kyW6m5(b7YSuCfSk}7++_BDAyPFKv zvI`C-T(nO}nWm9gptH)K+q0%$59NB_H>j3iri~znDU!zyXpPwN!tA$_I zv;YUDg_`Vmf^)sDFWS)^NcF4NB0!FI>;E82ZJLMYaii@cn5h_sn&F}@(w)+SaO5o# zF$Ajw)J<9Of{aU-9DM@$Yme>ngN{uB1JSX_AK`X{swAbE#<0RKA~0oW8szlmR!Y{X zuy3h#G>#awmOzjk?X3cTX?}R*ygmzD^r-XB32-1**RR>y)qsd~H1ec&;%y|9loL;o zu+BtzMG^R(n&r+$R&rUoFH{ZpV{8d9laEd&!Zj?tZH!TRw@0oKeG0{-&5A=uOmejA zE|j?3N1bLe5}*gRz=4CtH7jb`!f<{Ybou4#lt~kbZI~hYI?;>Kx=?XQm8vA4(Ror< z-asowa3J&)YkJRy2NyTjXI*Ln0kZ~kf$0S42h{SJ?PY z5!XkP1QLZ>T-c@&o4J>-5_nU6tQ^4e9^DlCCil3)#|i+Vv$ICm8BkBf{O&m0t-@ zuMOXB4fykut@YD54z9u)5D;ycPtB=@k8S#^E9zT?7pWf)r^^P-E%OsJ$=4xF6YnjE zR;fld&}Jb*Wrsxwa8GJl-x1?3iif?UVtK<^ zG=BB%`wctxb(S`ipR_F_6UQlSIir!~;Lj|4V4F89CDSbjIx6~ETe&*Twa*-^>K$@# zfiDO*B~(cXosfBRpq(&Hy^fV3yG7oL(sA`=oa{MRyix$k=L4N;2s)xA=H>BJ38-Y6 znu4t~2~La1N_B8#2n>`X^*K-}tywe(60}0pz2?bA^DAS+uj=9YGc|7x>nP6`MgxzJ zl;l&2t|YP%aSf5%P(b;GrNbWV5-Mk?}H+GkRNu zufrG^F2my4b)hPTJ7Tj#jZM(UM1RF)dlPBTU|U)0F|E@;L$xxWKUFYc^ZSE7l--fb z?7n^R|DYPIdhh-!)}yQGMXFS_Jh56CprUi057EgL4(Z49rU?1jYatcu^^((ipcbL0 zSax4%m#4z6nlPygzk)nh;?+1Rz)8njgJi5BxQn7HgNPK1_z>1{pZ$rbWW3nZ;Gz2Q zvK%qISI{3)I?cQ#JODmds^pz9ip37AuXwH8T0)8b^Nflu%me5h;0OIiooYC{vbqdR z0+4+WaM9{AAL544Im=a`!srD5D(WFcT$;8X{r_dGW%B^CX!@s8NoAr?1RW!Sk0Djpm-f~JpN z8ey*9Jlw?X&A*>~_)d2JX(PV~_-8k*ivw&MaS5}y3@R+rPvU3Ke3uY=shyZkK*(!+ ziEJDHxMrJ5_{?$zvbF5I1i?;9kB~)6_y$$F^fPdK3GfYn%eONpj{I5i^Yzg)zP<_s z!T{WJbWOa!Tc-UIFY(4w{&WEud)m@Zi=7EFpi4f$T>wUSH#__EY$T~uwi8k33&JiR z3BO}s;ZrltXyVCFG43y;n*`UqV{c%Zh6PBoj(9EUwJoQBY0Gt!hvQ z)&$U)&YEr=g69NPdiDs5Sm=1;RxAX~mABr&I)B?62E!erk1wP$YUb7tq2GzJYXg}Y zh?rQ?gpEAmNEQmSF^w=g&&|OKSH>xPa)qYcrUU;+2-C{HN=xdhC|@Xe+q>Hg@z<#c z1^5r2bV>gNm+;di&FJBPf+E{qXB#>=;k&o}J0NnsA)J}gB}n{m^PCNJ3FP}_g?F0U zt4zj*r}+uCAHfd`m1Bz!`@U_y$f#TG(|33hTYQtu&~{W#e%r&g@if}$;$C2x`=DIW znL~z9dK{k}`~vO$B*s){*RekOQzZ#2{(gVowEsk+pfC0qGdzQe`2yPNtRHKPhzo3U z1eo7+7X|%SCb;*tRHf?niaQl9`xd?PH`j8Z!GGOo|EijKYZEi`yRy&U*XM{zC zO!1CHrE}${Hy|lFV-*y)$7{QCf``+XfnF0R3l5EN8vpfF zj!!2+Ujqo_-;0$|rL=s`tGHh!SQE4M&f2El7N3__c4mv3#?<2ZC|bh79oe1+X3z`j zSV$_{C@dMJcOplOs;1{1E6*gX&4ak6W`QW{WxmP;jD`I#&pA<4@{EJbo=rG`AafVUs1PqX+(`bj}O zQR1yMuf%Tnyw&!*9m{!M zT!ej))(rhII&$|hoFAzimaJ)& z!Gz%%WdE-<^Bi8B8u{M|C3TEa2!9GhU-F#O1WjtA+5cQ|5`! zqEJQp$hHd`Ck^)6&J*611MgAwTIow>V_RkhxeF|5(@O|UESAo+>DRpdc%oxi(Ik_B z9Iutp1p;PMRK#1#Gl8bS)e3}l4am|=_ZbDG z(deEvpmjZ@Z38$|u)#uGw#D^??h{d^W!}*Et1!2Hx3d!>C81|xVMHG<-q-Pksuoez z^yapN{Xt+sO{1*o-dG>@kxA|8+%homs4 zg0mGMYam9#Vr0vB#?>XL44OD?T8R^pN}WJ<4m*C#EvlE4*hf%Oyl!2WL!iw304y#6uPDQP~Jl0T8@?xDm6K9Mw@)Vtx) zaryk(fJp+Gh>LfwV?^l*k-Tb+b%Cc#StpjTt-BAkZk0MROYA+a8@)ODhHVtU^%pO| z9F9^+;}>FJzM`)zqFatj$%MyDRcY_{$&K}Q8hMs4rwGf0AuuR|s$}Vo0EpwE*D&n?B7N5M2JU)KmdtKt4PvD{HJKczSG7NXCCW3@*1+njk&9+44H0UL95EcIyGQ4bdvqZBE+UXV@hNhZ;$ z!05O z5I!!n<5LGTZwL&a=7ejy0-dTzo-fi4xH^@9lAefJFo`%hEVBs`e7MVJmEzOUffIT1 zF+K>95rP=Ba~Sq}t)#gk;x25mSE0U({s93ruDtKZKmyk^ z1JUTnMg8bKUIN~uIQ2XR08DHTqqK93n<0xk5i3dOT>?v3PnBtCO0}~hY?9$u5cmY; ziY~G|gGTBnuZF@WRS+8AZgaUBMklvexgt4+#a3Sdr8kTswvT)Viui=njFTMV9$~{{ zJiea&MNLQ<-?}BF$l>?7;iE_)hD&v|dpZ8t83!|LWr=&bp>a+ETj=bu8Xn%}vhyzT z%wdJLlw!}Cl-QseNDrzI`xoH*(o-sMyNg9PuzC(_RoLu(Gv%1v((V<~#JyuAU=$07 z#Jw(P!1N+K0<^z&jwkyeJ;PeKn-3wu*Z;;Han(?S_?d9%?W$c@u`(OC|08gmumdX4Fo|{YX|Sbv=|DNPc3!)LGsBd z1g_u}-SoZn&Fx#sH4WeK(!&|)noro#yLG?<*h8cRcJ-+KPvEHVGJ%x6XBrVpgj0$> zx>D6pGc#J->o#w5NwbCA$`Qmw6q;O|f(+OhBngWLqA|pR=>-Mb*C2U3^eSbA%$2zG zLNTlGgg=76C(ts=@&=zRo>&NeO=Jq@1`<+?4R9kr^l*-mm;4P0G~{qet^8Bj{S4>1 zr1=syVp=j`~tJ0yGKy>|cDI zvNCf$p2<8eYyf>17khh)gyMN@i&`_jiGlnKR!6Bo&c|bzM|IN@)n*019Ow^Fpo?vv zl94AiJQjWXU2Gg^f4@WNq3KafW;*P?u?TDm+&l`aoJlDJIlO9tDyK#TJnbWp_v2aPT9i$$%42xgKe_gjn=DFfvN><@!v!PmK`VES-silG%OBH5qfOD5WJPGP!ZSIvbNC=Y7^U~eRE2+=v z{?6=(^;3Rz$-KP%f6aO3tNz)7*QK_;OxAM1Sp54mAMoFK2^%`dfoIxv^(;`zbbDjo z;?@HWIw8aBW?HnToq)SHA9Z}15DzD5C+pxtf%ZE(kM$Tmoa2D_F zy0Pe4Pyx#G?6JFN$QdqI6-V>m&$T=MZeOX;$!Af!urk1*LG>Mn9U6E&j&L$VR zivXV=j*IOff%;v>xx;5HbZvtsV`WJhxmen9`+~2akpXz5|71-qs?AKp`bbRco#q47 z-NKCPwp+6V`qRS*(62>?3@5O@x@)LFAfJZ#`}$s>cR647KnRb)c^JtCPK#_3^nc?x zU8{!N(53N9S^FN_X$$5bo$rDY z6`~fi{*}*UN*geH!5R7vs!Yv8Mg*_WI5toWn>+gG-KP&##kEgcd)Q7k!LIrRQWZH8 z`c>v!qnF2#sDy9lkFl=@r4>E7Vv0>684H@}t?z@NxdvBmCTd0sgymI4Wv+QaNZNQG zAKIcOGMN`>x&b+x`J02fKh0X|G&h#Ycw1xHy^#1W8e9%GU?uGo^1RNjHSC7I_9!0V zy2UsaV@~E)C}_L`_3Dfjb9wAyQY8*iT@q-gd3xJV0g%?_@6sYyf3h@#kEbABO$Kyi zUWfd{ur8~bi(D(7jFc_;)NM27-czbYp<5H=!?Z#?@YHmsb$)k9MHAE=2v1J3d0_f1 zyZR=F26)fI`4mWQThE-wLX-l3Lq|u~r&qHq!2^$~ex1k{tv*cA4O$9KFR~DjB-Uaj zMgbt7LOjZo*+=%)(RP;EN>j|<7yHI(_Ua6QE$RIHZPa(v9v*2LaXpk_vvn(92SU| zDD-_@g?K6@CumJI_dsL;fQY{D?4n}>Six7;qbfA*GC8PGLqcXGa&JJz}j`Mx*6+l%K+!4Uv>Ql(A-Fv znY;8#yqZ;JG(6PyEakw%w~5-)e~G2>rCt5eEce>ONcrf z9J!QkRdF}ATIM7NF7=wh!|$K8!Cy30gD}uyrL7;5uIB5wB!M$YJ;xVPbQvF5amb+T zblUmR%DghU&0m$8VOF3Xrh&3wT}Uwh9ou6QspMd`aAfeCK=m?PTd0~axz4vu9~o34 z@mKW&Ciy~I+iyV$1**{*-OpNxdYgnk>6oB4aIjoOy+yWSgEs*{xhRli)k_-#F_#^o zCT(MM-(e}>nSFXsH)QmPxNuqwIQYU#C&3RGS56`T{Ba`*`rwO&{G}QN?oRTHaPf2# zKtgU$-soiyT}}M(sdXaSl7kR&2>%Ch(r&kjsru0Zkj$(G16Q{S+6kQYT9olPJWV`*dR~#nOquRjm*-@^ zj|*7ZRbE1wg)0=sx136Q2Q23tM?V@CLZw+cN(KKgri5g>6GKgbkKS%7SV%iaAiFt) zXoeeZjw*IF8`E^F% zqSej;RfoY)0#qpL{Qt@Kxfv+?C1Ix+Aq0^lXZAnB04f#*7n_B`w)bEQf-Ao7 zBpNgx&A(KlDVC8a-kHhh2n(2oOgbGFhg7gi?RmVL$C^{aS>O`u&spr|?ND_AJw#7= z)X?|7urCKa-J#_(MB)8NHi=Jmg+IR9TBjo=UaKe05376tiD zR7`blB4~&H+MG-Y8d?4VOZR);Q=v`(afx(MxBfc$(Y|`q@0{g{rd};ca9x`t&tz|N zWHRc;h@5Q)a1|WmEciQo`%#~Zk{JyUURxFw-jE_tZudqSE&U!sV=xe zSQ5n-g&*#%6mdEa$Rd9|;>3u_2OMk`i4xE|58Gb?(iJxX8ix7{`LTP7r)G6DlWRkO zYusVe1cHtC>G4Gj_5oOoN9+YkignNEde1Vp9DpoZpwy-34$MXwa((V@wo-XOxFmC0 zA#=ghQ66{gkBat2wE1FjRk&(bpeK(wE+&Sj{!T?OMA29W)Y+QzgI&??wDef?w&h@) zsVt@)Mb3g6{7SIXdtzkxAn-t3T(nN8$v%7elG+kjy&a@|0cYY>*Jf`&1K+4bNgocb z02kO~jwaJ7)rs1-@nTa|6nn?xRz)z!0;WH7phb=qwxjYfvUSDpn-zj^(T@o5tgs!# zD$@97V?ZUi8%R}Q5|R47wZHV7!18e-U!1?ju2s>}9st@-fRizTA!-5O2UdlxDr)lV z_vH$oq5uU$8qu3hag_fyG*f>{a;s#(l2_)Fv{-d&mSgWU+Op?nr`;X7Pry2s;mL)3 zk|8H-b6`M}_vC~2HRqqJvIkSB+1z?(1{=i7go=!=UKlsB%SR^M*>wY27R8awvUIp;&w)GIMr6vvEogR#!hL7?pW5+1X z@tJ%N_}6R8;20Fe)z^pq+hxSLGDyK z+hM9L@y){)uZq#Uf2cRT7cY}ByjMu>5aNTx?c1D72WxYGiqZ_pm}NHy3esmk&5!#u zSmz;-Al#4;Mb6LMVRb39|BwVs^lSiI3>hQVAlQZ!r2d3to-}9EU3y+^XOh;j$btKG z5!u=M0@tt8Q*F>u`UrSnaS`_aP!P`PK5^Sb(gR}xJ<0KquPRu=>%%;^yZQX&@Ayr* zcoz2h_Z%)^$JsdU5Ru;`TomR=#+?{98WteqlqyONIElxN_lJ`w^2dIPu7?Jz(1LUB zl@1Dtt{`FgWn|v2m%h_48L{3_+P7R?r@QvvE(NsrQYXCKDWU*J? ziui}<)f@HFDsuXZgi79tP$7J&exBm!-AG#k!J!^w!vf(D}?S-SM@-Re}a9PQ{M6o7s(3*$XSDgaWkKw@my}A_{;eQ z!>&mBWUZ%i2}CWf&G1RK*x>n>23Rv^aVe6`?i}G%iRB=8HV7>MnSs{%3m87Ii z(ZR!6N{>OOoi5e3`^|~~;A2vvUfLyiKL_`buI!zL7rQNVJgbq1NOgEEFA3@yJUT|> z!W9_qeIF*;eTfvIpTiiA>fxW-^$ceV)+~Rm;c~**3ap44LmJ~%$V<T+cMh!SS z&>;3l%N8X95B9UK%a5yiSdm|bDsOF!`3o6yq%bOLd-!`R3VB~FukQhg?U`v%VCX`l z8cw`r2jZUB*~*})UfV-t&g~Ib+jpV++UsZBo09iY!wYS*iTQ+@^1^N@tca}n>cEsXf3qsy|4p$Z&J>b9~pv0Em=B3(ANYZ;0+5*!fj+5vgKSwthmBY>$!V+)sa^z zECIk()po7TFWjD7913u{TuQ35HjF2tm~V1TA0%hr;~6~aY2vggAJNlcU^zmsgkdKB z{k~BIaUEn|&mZi0Lg%oLA`^!SFnKXo)<}AobAW)o@Lqc0h0?rKhGH|A^Jt4lQ!@vY zZ9vDBoi& znbDMt$xXzO?SQti+Ug_yPO4w281DcclT1O_Q#m;7Eo6@FXTa*_PEaU(?PJdY;Tf>t z`m>8Sz@gW68W*1o;`gLY2>TGewb>1Jkw*!O+3U|~OYyD)+1FzCE zAAd1F7wa6usvrpg6j{OuNm?_$I2kqi=C(mPSxcHqxJCI0%xG}(7x;H6Wi(q+KUdu* z)eGxF-+fX~U0Mb$-dta|B-Xn^kdjn|l@7KPuVr4(;zt7T5`qHDvL$Lipu99W(3Y0S zaW_?f9QC_1g{WB+Ydn;h+&pUYUN6(FLT|vFSST>n%;DAYiG^<9+3{z#v{#6BU}_gr zd-%ViIzB(_?g=CcUpb12Cr-0NDI3{+`94tWOLSA*A^I)Sv=PbPx)+LXjNp6kfi*|W zce8}s&;^+Yd@rpFq!&bjA|?hAgaJy9a}?3Q@+8Vf7zFT}suU%wvpFFGT8`9jP1@IM zv+8NNSqE~h&oK+~Od5Gi!$!uYa)L%Pb5RFR4i8ll*QI{TmnQd~gcMzvR%rnG&LotJ zpu1EO(eA?Tfw<`*ZMG;D#!fRX?`9rzaZ+~mc!FebCkaodGt)HIv$c8Nh#i&BMAS*J zIUz$)H07(#ZqL51~^!`9lG(&i8(xq10{jbtt2Al#4C%jGIc=c^M3O$hT_q@G zjF&;DlH4WL^*|Aqq8Fm+tjq!2`HUtx`B46SO)ZovYR-!t8lz77 zVu3r6Wl0zj93`oRiH*;;Sd5clnUob`!N2XO)^dYJcmkL|8i}1+1YFLVyxXZ-lP%N2 zKAxix8}~a6@>$#va<6=K&}Wc1&&eXoYtfQ!lFMn!Y1w6m zO4(%^@Pt{}%v>@%S-Du3 z`Apz>*j7IMUKBA#VEL#P5JdWL8SXpI?`2FPxWa|YXMf)#q>oMV0(|{?a(OJ=@Q8D8 z!{L1&GVIm+hq+KQ0~c#xhg5^RRBpLv^qyhGf@MzVF(;ZrmF!S8=P$1Pl|G0Eq<`vs z>hmu1&@S5da#p!A@bG)l^f7sHDegW;G#Y5}BM-4Kau0{qu9R5_u>&^0?@;cFQK~WY zzrb#XA7jEB1AtOF7)@4ea;RJ;NVLC}d^?t8#Xi(5JWyvF@K>x0J3Zq*UDPCAmad1+ znh;*KMt;F=iACbjZ7!21kYqIpi&n`lj{Z39A@aQa>ilnlbe;x2nmmqp}+ z+$;b8-^6~TDVMo(JnoT#1(wuzHbw#`MeX;`tYSa55Om3h1-wo@!8xDciG-l-k(Cpp zd%Xy8L>vLOu0$_L&raL!TRKMt0DmImFx);_PvGoJqlaX@jn|+x73oG~5%-VnzD@$Y zS;GKmQymP4(b_wS1rl({s(|_o89jGecp~g!*HNkvjOaD6r}rn9@G}VUJC>mP-9A^7 zgJ67gw*fqtn!@kioK2^w%h3k213ZRI-|P5A!ez-{s3XFyV6YZ_k_UH zkw!+FQ*0X0`$D+uEc8+5N|x3uKYJPn{@nY4H)Me-3dvr_J(sOZ#?{AfPJpIkybd{bFK`ccOuG?_T=0yZ z6#VYUegN6|IrkYTeMeVF1*GT>-MrMh3*^JT7-zBtney|0pAt5bR*GSul~Su4 z2B>d0rP$WPPen+8fQrnjG4;YDu}q3;xMJxSJS%DrhbVwv@D*mj!WT5~DfOgV7VeHM zD$=<7=UJThG%-3&GnT5|7t<^fGC!3*4022}#eS9-dF0pLzQ04}j!)?Y<`!+vzlms( zT5a9V{2 zm1v+Qg}~5crCKNADV7pP&)kECr?;}%;mE}^^-SG%y`PZ6oB`*`xpZ5UYx}oyl$u9zyr0CRU6{;`(XVP8w)V9jO26Ahy9{6(55n|atm|T+Z zv-(quxPs#jv$C0hBMb|Gn|@H{9VK*sGlHD3h%_YyGrZh3c|J`W9EwH<9=zNCq zw3_ik0s(F)W1xG;$Ovi#CqyO`31)@lB~L+o20MfY!VD8fp#O1gfO5KMpm)Pnv(#(Q)_W}*( z2MaB7ny3b?g5Hm+)1M4|T{nob0d98_kbtEb8QE3ty4pkuP|@v}vzSoc!P6y2OB$OF zk6j_6U*{=xEKC_%(OxHyRYY3YBiiGFS<>U~e*;32-T>O+6a0q5HoosR?@{XUEFM7g zvVMgr{k*A1>}oYnvQMKg|IX$K+iyPTNHbt7G6tkqqZ>d7mcsCUHHp7p2Ih zV8Zt{;Rh$i=+Nlbd)F&Rs+MeYtmM6CWDFz+C*}SpyK-SqUo|p%V8j+5MLpEkr;ZIO zxYsJnz&%1k`4QGN6f;tY_cZ_-m?3J3<1gDHC!ZOpoGw4*9KtM-*YCF-V-adNRB z(pKgx+~pZFICf}tA$0k8pvkmuY6Cqe)S6rQ@3`6dEI^DJ3YS_p=~_zFLw^UP)s#yu z{qo%4mxs&{>7n6)iu+z4J1N-|yBAg&6)EKO5EWD4<4MrZ+4HEy*O+-6x1$`2t!|A& zLOm`Hh-2I(4)3EILN2#0l9o5LIv;K%qM|2UFIi3IHmsdlOCmr4*+(O^Gk%G2pHU7G z9o%zgb0hrD-$O}3i^BpnI$#8tmy>Fv2xPWZ+JPajxLB3ESl9^A$#!ys}or(8y!Qh|ybu%4~xUu|H5(mPJEG++&6Pw5C z!4KB8tonMbj+BhoJw-p1SljfJWd@NwkR~}tbBUB~PYm5g74>tqFBLoudBS@%k~>6B zWL|X%gz$lCBd2|MXMni@S*u{tvc;5tfBfcU-;eLrigpN}<42yV@diby2#nO4ImY z>I^NiZGwNf9#T{axz*vfG06p>P>t5`$K13=k1CKdrN^)ShNHqd;?bU8-m~3;K(3D; zVa_t9c2Uh;v^_BShA4{!>1#*}J`0737WDvY$(l#o7he{_LR@}GIAB3~n1!{e*PC*3 zXax{jP^zN0#*~HA7I_fe8SV%P`6crWYhKg`AC?4Ux?p$E0Ob@>3i+bp7456$F8@jI z>o@dm7UTWQ;D2BQV)(?_?`8Mh=NWp<7!>I!C3FN1&ci-^t6@`dkdxao;n9;a9JvqM zw7PfBhG4Af^>cLw zTK>Bxbpe%shN1Jmm>AJE2BhTo@^GvskzQMDBwf*2_%q|J=cuWf@ia7NCN6PR;fVa`N-=Yj=KNAy2{yW@YY{WlVeAbA3 z-z#*nB~w062aG@ClC@oZpLD;~oNEIqTK5FUZ75vU8HisUo&`UuxKwm8d0Q(bY z4zMjwB#L@k*%1=h<7k&+yA%V+U~;0IaN^5A{K2ydie8pmdPvp zd`2A&)`h0G9PA_D`o@UO)9M<&<7hJRolli0==hqW`B{CSmQqalil>UuFQ}zIE+x%M zca1O9aMQhlcTnocEgaPL$ZjNrxZe5lyIGH(6W>k8OLawULaDTlq zWG@X(<~s4nb+Aw1)<;hOI>e`TCu|0y!uy)O5T>qSxyofP$S!B0of`;JC3N%Tl0c{ zq+e~lnG067aZjV@xb5Wd?H^Gb)=9>Nq4fus&(rdR(Tzg#b`LL3A7HhrkXNxDt6JLt zOSOc)KF$eb2<0p3&&2-7AX)N{YWX-zzHQvb zJ16td_l4lzj1!(j;tU7J@YUHt)c%E#feeRE4Ss zyZ+n^CXb|jwe(U>C-qbN2bywv{Im8e3s}j;{HIE8m-nPvQQso54pg8hH8szpy7(u6OX0zgks&9*+c#W zf9R3fKM>04qA*LZ5shCmv}wcj;~25Xz50+{{IW_~XuT+rrlQUFmmN;6^t>@A$q(S1 zY@EZ(Knd&(23-Q`f%t>}q@MvKPqxSh2cO3y zn(eXqk6mhmxqmacuQW7yVhn!d#PYQ7fV##u*Vt^O&B9WWX5hM~9u(}OdwHO`Q04}9^l zQ2{V+XfiocdUTs})JW_X@PKm@DOcgTM%4@^z-}F)_rPch!kF_Bo=Kkotyb42pO%T^rBL+mBB_WH**zjvoE(#&um&oV#y zHy#`e6*0Da>HceL4>ao!3g-1#MEgoLYk~frGa3QS70u|oM6UV}_U;9F9W;tEAExB< zffx^F;Y8(D(1yS8x1VnG`n8nYBP?YIcJMWN!FI@ z`iOop7^lZxzhAn#M=cYUago7xuYfeWH90*f^R@EsyqcaX*HIZWu>0Bj4}A$t$guD} zg~u=+@%xp)z`+(&+47`t`XN7GF@Q-*4AI5v8aR~|xq-CE%+34t$?^d^Mr1*y z%yepH>2hpjSn#@ozsAi?;-8|%ZF>t#EgB ziqrGG0clh!I*+w-@?GB48d{61$DJ<;jeKN;)ZW+;--~-Jmgq27b~i--PvH_~a1MI( zT%>tBv+fS0!v5du5Q5@xPBuFui4+Eut=7{9zjPLIp%W{qZt?JB0~HCcQobK9K?1J+ z3Z^M_-&$H%V;TRKuBaOpngs=Ekf{Dvyvj=+L()XIu4OEzbPIrJYh=7L{^>hifQ$|y zZSepekF8Ym4(%ij(ZDzDF(v}LCEZI=uuW0|(MurFLg|MvuMDsh{7>~q4DqH}iau|J z6>6v#pK4mS-&c9KiIy~is&D$c@s^VwZ)LTPG?ifKo^Od#$ zRSrK10j41Sb~m}uw`i^rwO{Ce;FB)%gI((IOrA> z@}37gxUBk|`2@7KPAN1{d3cM3Sh;#PMK~JP63nvd>Pwni;p6mbQn-Hn^9XC92~JJ@ zlF|Fi!Wab#3sBxau8zH^L+{M8H&&U&vJ&xC(W>1RGVkF4u>^G{D9!P*(t+Ll8fVq74nO;rE{OF_Uhl9CX1+KJ3i=57^^1uAu;O{L=mwQD3>SB_DW zR-xWt6}v}Wb#guc7eCu`41H} z9k5pAVq+aV*wc;ZDq@TCRE`f;V($VbwH-u8V`37cJ5U<*b)C{OJ%f@vorOu0MYa_DFj5E0$pi298}O5Ug9+BBuu#&{S;Dv_J~caq z-udiX@{;4Gyb%P9pL%-=?(VLC;)6ABcf70*w5=|u*Rm~$E9APGvsIkeA^V42F_W0* zD#jipawc_dI~uA7Hu5?O=YV);MsYG?&@n+`B%BU!TeN~+c2+Ur5x4#tf>k_I?ghStFhXGz@gk~Z`(dfQ0xjA zSciz*rAFO_|4&MF+EH?9dqf_9c7y;h-e$!Z$p+utk6(RMSvf8tZ1J>>UzgdTH}fExG!74>69dy0MCSH~%Z`FvDB4{eJ;UgCqY zq)E&`zSNkUr@l*P=<9Ca`s0MAZhz-YJFVfl5w8kg&Z=k27T>ZW$w=0Cf9^?Jv@2wE zx?Kz`woH&^>Yt*v4E1$v{Ct_jTnCB?#Tdj&@*&cw0etnFb^}MX37|GjRc&XewfI9= z5!!m(@tfmphjS|pk^dcPEg`<1VUW1_G4%>^x|Wf~_U6@P^fwivN^zE9b5S~=)dF=P zZVE=ex3mwzQ}=(_8!tak8d^&KioD3y}jA9I3(%U;&F* z{47U?LU$8JT`W|Cvpc&-{;!g$!!Y0w`=wxlK+3x*tIs#@=x8NR4d4%B-2Ur4#&RFg z{4k)Q*>BO8rpyZ^zwW3PcTq!FT>0!%z7J)7t`fRG;T}janLT^zB4B49Y?w_~!Nt*% z;k?TbmfTSRk-SVO^EH%Yd{~pLlB(zwE#j?sMyYqhmk3t(_1|cy71=3`Fniye?gIv0 z?mxkE_CVUH1kz6k>8QwYqaUjl#}SGwaEzb#jRjEl_;9M*W0ge{{jRG!i#-!v_DH?U z_-L|EZGlRS2Y}BNh!E|K5b9zzUkgbAbxDtD{YJGUNS#50ce-ek93r>OlQ#XcEYdS+GQwC5t6YtvJ$(3UhQ!@aOXze1#~_VrvU2&o<^RY8DHZ?bDTT3OqTdPwhz&% zW18Gv`@t3o3^?1p;O&B^=4Q!Wv?5Y|{s_ix?)-8G_^5kqD6Y`uT6Jv?bbesU3}%2)7ZXgus~&%sdQbspny6y-ev0Ejo;T#Pt|K9+<^Qi&9DPT zsQuiE#z+Ylk@2Q?lH|Qo#;mqHv|e zPz%YqT-Y_Pkp}oRf3|VjDCtrRuCX_eMf=L@;RNL?rTk7);n;J_Iud4wdXnDMjpL37 zn^yfUabpGkh2MFFD9rRC{U$bRG7@us=6<*cp8V2D`GQB8w1<-Lkvx9~ifh4K9d2dZ zNXd0TkNB=0W0LQTjTvb9E+j!+vDNIBZgsD+j?9I9;<}K0hBYd_+pZP!uAgqU$(?UX zrNgX{{84#0#zspkZz}ruWW`Hu0PN8U9&}c%4c)b9DM9x;vm9)??{sHMpgB_Db%2yD zmB4tA`*bqn`c7D9MWZUgUbR&L=R*7oW4N-i^8mX4my5-X!c$RUH3{FLMl3RSqJ}N0 zA?3^v9}aA?WjSTL$1R%8l&}o4kBtGU3I593d5CBDUj@2;;YRL2bF9+kVi8NaM8v;H zbv9-eq?TW0NPXBLQ}_N4ei72XgHxoj6tV;kQO^(LyQvV=f}!!9=Kq{(-xaBIyLRx` z3B$N+J66-pg}!%NICYXa5b+r~lIWvJh-c^g4O*tLq0&2Ewv>l`tH{nYZQ!}~3dn^1 z88p3=(HaE8AegV#KCq<1eQslhH{P&ch-KRt^MDK!3#<_%E{q|=GQ(gF`8+xhf>s zbHD)J%`l;kTu^!cTBLElL-HJEq+Oj#Rv{|OcQFLsUzw5ZYs&&)`3^3(i6_IU9UmNS zT?W&-9OfakQ)>$Ux&h&BON1M(P#n00!Frwqs6||!NI;qzX-EAYuQCv}URXPREf6B) zlXT%VXzd}$NRUR(yoYyVynXW_MINFkqVuytg@lAwC6|;ho;dKk8A-~DRxkA}=t&IG z;mgthcx-_KQ<+}}jFSQjCj?_FOX~I1mEMP#Gg^>Fvat)P-h3XfN?PJi{uTaK{(io; zb!_VWJjPkm$vo05{#rE(h+Ze2-xSJAqg~l!3n5N4Pmj#KaiMFc=#=d``JPZX`N#Um z4f!p}LGTSQU^T1BfKEIgL;C`5_*8M-NzWN}Dc67=S01BR!f%=t$k1e`Ef%b{_ZUV^ zWF2Zlhb@@=n0{R4zm6z340Hm2Q*Xs97_VCzQql%=(Tl2)QFd<3Z zpV<#fv(yo*CXWaoW?nuk!Ap9!y6ptE(a7vl?i%nHkhT-0a5L4gk~BM4j!=P5fJVI^ zeq_VooV9qQfIosptU@zT$soblQO^`QhtlzZAf;rAb{yy8rJL-ldMBJ%|cvoi`yg;RdP;XtUgqrhwF zCN4gWl0B6MLG1v(E+B6W=JAtfzFw(+;=gr?J<1u&gkuL3Bs$iahNgt!Yzk{JCb`h0 z--ZK-9b_L$;mAF9DWAqx)zjC2k);^jymZkP6IfqDO?TY@5ppNzrE#1@&{^p%>le!z zEz}D4OQdb_I0f2MNM4n7$S@)zd}5l!OJXUv{*(+8%S^+w>EK-Y)a2RxP895f0vnk= z&WE8(c%xO+Ptj6h&zr~p_H2Qx@*bE|;IDtg8BMrYpr78xlq!#qLfZ{dhLQ3?X@}pM zg7^T3NhfpY-gOz-zKt|qM<~bo2kTdi>)FcB^j~?HQ~k}9E*7(;k{_{>cI=oG>fWn| zYil+>r2NF@bIoO_UDV@$cWpZ%z8kwkDv;&9V($)J({ zZzK@{xR#{Q_&)`0gNMWq^P?FHYUcRcJEa zX%y{9gdxb;%w~C5f)jh#YkXsll@ZfnKCrt)$l;E&65q%ekqa#Bq_!biZt6sJC8J9F zYr~YHo-497tG6*qvMRXm|BYG{VW`Qbj~ZGsne?hggjpEL`!qc^UY82elRVp$~rb~eZ6r(^# z0Yj=gkLH1|0kv}jS%Sv83dbIOh2QkDwTR33LSB^E+#c@3flG~U=#(Bm4*jXOlU^y; ztcPEr;SH;~7Hvq`#!0ql9;6`|xXim7^)VW;bXXl{&$}Z31PDHfES}q>n@kB#$J@Gu zrBYt6|Gg;I&*CNo#V?DP68PGNE2ue$>_*Yfv~(KtXA|St6Coy+HydR;4=|QR2aD=c zI02ewm`zXu4)m+L!qvJj0W0Hz$gSklje(=ez=Phye3$<>Y@>Y2lq zFS(e^mUy$l_pc@fZ|e1qI49^lRs|=>em5!`B!6x6F?<((^$rKd18FH~{c@V{s7v^q zd(dH<43_ijPCCeAB=im(llZK?M-DGU45}LDBpryzu+~MiD^h53ETjPyE2>Kvs%Q&h z?^O=VGqo6)8+@@3!syt5R*Nm+=D7~u6Yc}3dnc?%GZ+fwX@0&r9uo=quqD4Pm5La$_b?gH zJ_l*UJsSb-pz5NYvq(>x@k(XUh<*)jn61bX!ep%6@YcJUWUn`ZfOLy2Eq-jr&p|*O z7t<;%_yTmDgeqviFWLA&EyD)z#2*_$RvW-yL<|LqyCyYs$rqL5Wt=wEnb*DaR))xuI->a!FdSk7X1aZMsB^#MbZXAz?tt5Y zaC^^qaOhv4KX6NHo^^&-!oGez4#Xe?QyTzT_+gnp`!x#f+e8OF@9OAy8EjMCy#mT1 z6wVRRU^@!N%ERC>nheQD{t?;$K&7#QnsQG5cWOl8Sr>6T!E)j?mxJi@a<$lZY*m7T z^~htyUaig1L{lV^_jA}9vY4#D!5!woupLYijVm|*6-8ATz7CCxkXcFy(Qk#cRuT|9 zG8A{2r;1LxB4@j26szy^srN_3i?iI`&8^c^w3HmaB8wmQS2h3!RR zVM|>0{aZcG1jgq-JJ&;YjjyE5>Mhi2sgS;>l7=NLvMHj<#hS$B`u{2UZj`SM=yQxF z{Wm+)kYR9N$mn!!24`JZq+*2^C*a_g&~-C>Bu1yVGder`ymsB3lV5GrM6qq~01#-O zDbD;Hh};I+$iQ|cPrk|@qm1{ea4&0hh1*hIh$u)e4T~UVWA5a(lY5d-4oZ{7^Pw;x zo-6>>a9v8X{6OT+{%F*YmV(8^bwor`DQ_ia7!p?oBY;h)L}f7eBI`_+UABij%XAeg z!rqm+*8o!;>}u+Fd9ls9?J#aS$_lp>XbdiTNc*wQ`2ZTni5FQ@j=SQL$LLxd!w4i~ zHf_)U?B@1foeq1a&yBdsgYw@5WAxVs3a|FKacO zD6Iz4(}4w&X|r#&j0Vw1#BU)lM!{qw3(M0Zg;gV_6ni*bb^NdMmXGHHW$Fz<+Zps$ zF7S|c^5xr`s8y->(xmO4sNBCoDl|!ZjlIm4TFd=(*rp6Q<4hEPilY2dD%oTZj-!Tx z@DaR{km=*;Q8a)_SN$X#LpuwF9ZYG^%J+RRs$#8ndm zAbq-FXGPrxI?J2Gh8FX>8IZvnUeKPpjK+cSb7q+{@7FHumV$gN(73~y%Ndha6;qUTyTew_&Gu>{1+B^@JhqBi zQ!RkZ!9%jalLT>S(3qpOlDYwvn$E_);E?xG0jNk?rNX}FEL!Cf8phpGL%j?Ao|xA_3c>dAHY^7|<-Y?2$(PFS#~tY`h<-kF}lr@^`#v#zDxIx_lV~-K`7O#JdeHtiO+)k0dBD<61w8qLn<>ZYTg?>^NINJh0Bj1 zU{e~_$nm$(?=9|}m?NMIc$Z6KaMfkfu?UD%b^dvK@;gOb?$7h%sNAB5x+t}H8%0Wt ztF=h%8EysBUsTP{TRiJc3`5IqV89M#8^ea0Jkm(zfMpvE!I^!zQ%pb9(ayftxl=(% zC?P7NrIXP1rQ3Q|Mfsu4EOW%_D0G4(z? zJ}ms@;Y$d`wUIX`tnQ4qucVzWmRK2XmjXNxX521@%MLug9jc@nRNXwFq|8Kzf8FK7 z2nGY*-T%|pz|>u4h)E>6iBtZRLOV%gc@omaNqfgSHH-0ut!Y zDvf~Zy4vm=oVke7+P}$f?uvti>;AcL!7Z+tMhnbHL18WS`EAKEB7%+OKJ>8@$1>I7 zsrm`?V@qG8<|1n@o>p^|S{J4^LTX-6lN>&RFkZ&(eT{o~UFbn`dN+G!`?7m*Yne$@ zddNTN%kKCY(fWWXTahq~4m|0kTWT24@Q%>&T5#4FLHm+nuZzk+4k}^t5!-(PvsFDnubUuPY^xS1QP$3I0 zlBF9Ru!~hRL1!nBxzr^y5uJcYI~`r6}M=v5xohv!dRwKk^2;SGMjKe^j*FQNm*!qB%C-c;E zl2kQk(@OZQtAog*x9)L8@zEK;>540RX{tHJTjB2wx6-UPPS_rLqXtf**$tw>IZVVH zI}Cq52|W%ir`nclsV(X{0 z?8>?)tLtR7r|m8ifB-n?eaW{fa z?t)-JJ}}c!yRW9C&0BNwO)wH-WBWypTgqW|G5#H!k9?H4-2LOj9nx<*DEaGrt#M*o z)qAZKl*k}6iE{%CGM?a^w9RP)Ww7Dg-cCWGY&YjihFlo29 zke8=TwJz*sOM@6OJ&U-?c*hWVY##l#SDZmx2za9*-MS;u^`M_KBMPY!s)VH}W9rDK z9MWTXA$SS7RNc!s`cUP&wZ1|v@ruk#bA>bKQD`At&7i>GaZ7s(6dn~ifd|pHNJcVbhZCuQ7DB(y> z(Y}*wk`Advx4!E%Nx?BAm-3BZg6bm6{6Ih}TPj~|%kF%TbG108%RY{qdp&(%rbg1T zo@-xgO^vjM_nGWa`yUk$V($0B_c28FZ=Ms-TQ$sp_hod0@CZl&4UsBoMZ66OYPz(3 zoGz!Q+xb9az!$<&k@_l=40<%5xt=G~kQ5tE;}JA9p-@h(`n!haNxIR15Y)Vnogl?t zuJ@u8pWt+z>Jy=Z=bY_)0*qJbzj7fh>F%lCZv052QhZB~Kr#JEw#PEJD=Do^n#*UC ztkKDX=-9n>yRnwKL?}l*(zEGdfRe}?;Nbw?MD@6PMR8?Hnvr3zmf#R-<$KnguaCLy z`P1gJ&NS5buJ+a%21Jf#R=}hCiZ__+O&M2{P`KU=g%=$*8y(+WH_9A3G|V@n``Y2y zsrw=w@&%lq`>H^r#YLoqY-dCcAC1xIPpv>2tf}`pU#m*4-2UMJ>@ieztv`0&ws~rf z!LXXZ+8XEIo~VI1oEk}|u;NLY3`SHnz#^oA^{x?rDe(5gIdBc=S!cK{-;wRJ3TP&fu(pUw8#kCm>L8jhWqq?eywtw(%j3$`d&r|;SpQkn>WaWa<%)-+Rjrg{{cyJ z@`PmR&b*WVjz$6sd`PhrIPwDGx*ja#!+>kmnULs2Zir>x|@ zFXA}H>OwS9PJ`ExeVw%X@}I1%wxM;JH`_y2fo_Nz3?dmjNv4OGeKQftcR!M4k6AQT zrCVG;03^r}BeNl;GDiWl5{d^k#~v;(gtwRWsn}P0$B;bN*c5*3(|mzQ$kk;!OJ~dC zp;dNpt%gjW-2JANXq}Umj6zQvBPk#?bAl`C(G7_=QYAa7a=AI{{Mzkn~ z&3uMJYY!?k0Ygb~ZcFEiH|GcnEH^)P&^v=y^5TQX9Dq`id5Y^EJGbVV-QB0!V}j)+ z`3P{rzYGIIjv>c75t7}*Dn=_mr$dO_Ziv$qY$1PJU`du8)I>u`N3@7^7tQ zF1Qa5y84+l4ol=$l!sWpy%xz*=SNkCN?;%I00}f$&xb#IK{cB#lQ=EoZ=ry>F>x*m z1KJ~0i!HpSXw>G=;ap@r9L2Hqs_YCFY>!wltS`9jewg?n>VVIFLus^DS5(O|(ot*{ z(ns=G?~|6kLsd@`Jo9<^BvsLATxveox|p-=s@CgOy(1Y+ZnJbpf#Iwco7SWc%urT9 zyyvfLUGHMkIdH`v)j5$Zl>#e|J)hO1T&hcZS0l6dG%M7PXqo1cjV!opMUmJfV0eX{BSQ7a$pmdTJlb?3V0?M!a^XsCN6@xiyAl41ZMDbThf18pYfEKt%KWNDkaA7g-2k+_b;>Cp|#YP#ncB zjNoDH@g<*6e!Ij~|61HbduiSTzt;KFI5Eu$GZ|Uo#}OOq1?M(gr+|QJc1l6rH4E9t z9e6z@c4m?n`p}X#Sq};gLJ`3mQlT9g-{2Waw)m-W3p!N1(yylGgD~y8)4>WKTj1W( z#FhU+5DhqwPYw!eblGR5zfiO=5ziOOLjptIK&U28BM-0kvi*eiaJVxv)jWdPySp-?IOgL>!(XNgmftEA!r346swx;TZle1ce4C6e% zr>+k5uI?+l66HJip3;0~yIoi~w3{IXXs-Uds#gFD=~9)SKJyRSwlW|pVJN{Lue{lB zT|z@MW_1~@$a+qz<3=F7ZqPUZxN@Zd1bX8IsU8|y9yx2_l1Qsrk{2r0=%_!D@bYNV zI2`EE!$L8_EX^2do30V52N*O z^(KweA+f}NzG+FMUgb0Rl~8|#+CbXp{q(p{#OH;m&1Uiz{?6a;?w1*rHNjbB{wf;9t3CMn>@mHaZF#+t@>Yj<_XU_9u~{-WGSxC&b1EmMIWm{7b_ zW{Va|-BJK7eJHRx@Or`coPe>rb)a?Q?OOW2Zrdg%W|Ieyza$z~!&p_h^S*b=Jg%kO zYM0UHnzqF!Kg0`jEyM&VgC1$}>ID%t*z{Ra5I3E0<+WPYBVaq-j?+t{RNSW@iPyf4f0(}R+E|+ z5@?_&+9YUTM`Q-|>89*}2+B*?9IDzp%JJJq+n{Sr+aDXZ%{gp9$; zjf0SrbaJ5M!o{GFknZLJw$=h^>#;Owb(@zDit}Iq*r1qqV9@|f_lgvp=oShq8Z|1) zg$xa|2H3Nn<>c%JIRB?gF0Gph`-qUDci<$)EsHIQjz1Vczn5RCgL_ZD{p`iNR3vFPW`v*aq}D_>e6uFc{mK2^Raw?P%D1gF`{5aZ;+0ed2ctmJ2^@8ENO6@1phPP$1Kx_COKoL+}w zH15zwFEox_$x6d;jM|@euBs)O&3H?38@jHc-O4s^s=QSmvwackT{6W3EgLhuVuL^^ zHE~LveC2t@{nL1+dUqZ=?h$nSqR?>>^N_j56Xvt2yx^|EMGKah8I?f)T-v*{)tR9qwM|-% zvB?E77z3-3YYPd8o&fOlZcH#dwCAqhtO|b~NYN-stqbu)t(3KO@wl*e zo;2s;naw`>CR*D#cTP0mkvDVn=rb6yor1+$W6m2Bm|xGo|aiK2AGozVO-UQ*2vriVV21UONgxRopQJ5J@#YCw(8gIpFg* zC$-wL7!CzRitidp2D4eS9R`f<*WXXa#s>Fdb(P4Fu?T z>8In$Nd-LS_P+o6LP`FCkc*Z}CMZHAG@OARgoy6xN~~!>IY#MPF{w$wK}g+jdMO*% zW7TBTI)ru3hU_|?KjjqP%maQ8uu<)2);*yKcTz$7teifAAkFI; zoQ?s8{d=4?H;f8CR2NI3BVP>ObbG2Cc|wmM)zAUchB>#^yo=1BE+s zV}LPvWYAPhH5G5NyOaXmI?|)`?-k#|7_!qW0gWA$Ffx>}_S{nptAY{ZzYyNtDh6pA5YF=z3IU3~sXf|4)hRVM&O(B<7MN}cb7W;>+7 zj}mjB0M34!5p3T544PO+aNC>mX8}T82U|K-{NhVCqEO_zjsqpUq{e7~qm*VhWzMLp{vvlmVbF`C2qV16 zByIqBrC;?3brqz1R>uo?TYB#<;)bN)!fGaJEcwW7=Jwt7EQpw@>v^JAuOgFFr=f8+ zevAHPu8`CLon9H!|vVzc=wFD%J z_E&XcPxXQvX+ac)0WO9mq-VD2yT7NUTS-6gXc~91#MDq&D*}BmvqfS$iPYBI*B2L0 z9Qd_!DhtZczCNd^a{4Egk;1F+@n?3V>Qn2(FwF$H7Cl%}?Nbdv=LTD+w%0~yi09Zg z*Z!l|ts`$%N(m}}VeMl2$7ECh3e_-$EA`nVE2-WciCZ5JV?eJ)c1~w5jRylv_4=AB zGMqlMhzgl4n+4Bf8-gS9Lwyd7vT1Rk?!GN5fJ9UP?zdE$TpO}`{s_@j?b!=UAa4Vo zC>fd54ts|uN(@-E*qHcdwvgF@6|HhkivG${r(lo6$uTqnYq?UkdfzT0%d%ji$>xeB zs}K9Ph17nKrB5d{)f>mjh=P1Jll}}h%^9#d+qZhgEosuO*Mq2U`h)++K-plU5m1Xe+M&@}`4nxAdF4luBFw)_X87sjCZ6GQK8m0t9S(fD2XRvQemh>IRo z+ajz3_9}chT>24|`YMm{HOC%&Htx05`{A$$_aV-$NZh?C;U}LXkP*I zcNLtC_e#R>Z(0jl$Jgaj90ux4>Y6+}KIq*J^7%4kloR&nb3ZgdlbseAJJ~8qwJo|{ zwe@ktbctsgrcfJg4qrv`@=vS)RMgHV+)s8|YM`A}E=)};IF8I=7^j#lIHj5;3GPrpnlat8wEn49!9M8A@ACX`8X^A z3l%Tpo!yaHSb43hlgnFj+PIJ*|L`wW6H=SG!zxz}!PpN8r*l0#=3NPN{Q1v8(Vp-l zcRrH&7NL+A@6oUg<#c+s9WF!@9Q;lFam}ULs*uh8=jUe?L#)b|`u81vWx}_v9!1M5 zf0lZWA5#)=FvN!}Szt0ONjKfr=R(%g_y#X48J63Iq`r-&mh7!4bDmL1jMlmnk;v;3 z0d$l`!52?^Jx*^>p6aPdR4y68vJw~`={aS~XG1)<&s0uGi`?l#_Tf_&qnwt8qfS~?txhv8gBH$UTeoM) z?`Y7cGMisH2I`Ek-+fHd8afwOG3l73A>o*b`s;hNs2Fh|ImdE>;Nj=^hgqV{MfD&2T6Gj|2VS%{T^tPxuZUJ?YmZtTXBv`w zpc=vNfkOfr`3n3Z7-I?ykG>#_56P3UFR`!-1=9Dik#cDTq-o0)ycbCE5UPn_8Ec!y z1Y*u(6Q6#$=9MZjCNU$q#A#R8IiYzUTfxDe8FgOW?VadD0fH{Iqxp7>z}Ye$RtoCz z;{mm61ore)YNwHYZkmS9B^@V@Bw1plU9I=|dg_24d+DF_EPLX&J^$@@N8|<8@1Z}y zz_iWI>p(~lW}*7g3I1nGAByQC^y?UL`w%=ke`h^ACj5!#fuvwW?$*1R3%~Dvo&2C@ z@QvqdLO+V?$>K0R8_XC4*pGw^ymd!x%;mZq&%iL;a$VE!-Etz*(5?yt-6%M5t)a2{ zanvChdeD{~WY6S>VrD8RQcp0IfoWCbhx~svRy9PHW(g8S1u#w98K5 zI7FD>WJ*Ev;P8(hh>z_ZABIASnEn#4rFD?4;rm zEcdl^pLL0wr?*AovrVAZ5PDZi<;3ZZE9yY}Yo)^NKEo7}6&9cccGGSDIlG=8$emSj zg^u(DsW#<488NPO+E_{7xNgkAMD25yN#X@<%)OA?fJ?;In@ z-2xQ>PX1Ah@7wu$LidBx^TG}P5X1!i+bqqRi!g^Wqs%K~4jr;FD0~U1)O>p@oeRWU zRHA&;be$(F=D&bNLcS^A#knRWIBYuPtaF2t8&~)aa3U(st{_?M?2`s>7(t-VKH_R^ zeGh2yJTiW7<}S`ex6vJ-Sr2|ENeyq$+1yFK%QL%)pF|o-p_gDCsaqY$e{H+J18ITC z%wk8~C}3T7&hW1S06Tgv4vlGaq;qN8J04K;+eSCps!Ip2M^KUc=LN27{!WR{Vtax| zNK~j*4}Pu-=X={+NtR+CqF1wYMq#qu##SdG*8-4nDV{-2ux@QzmsCWi=)6OZ*K^;6 zDdlbs+T|=~bKxLhYQp>PQGPqL-P?)eIH8%ESgcqT+uF-RYtU%(!i(e;q&+XRO5L7Z zAJNJm9B9~b%bMdwJMKa`E~5D_8ItP(X|<0E?DwO*o(Q({Kc2DXrjVT85>c3{^=C(l zR!q!1kEqOO=n+&Hr~i4K0@4WoT^WGjD68nD#_xIfaN`zGkth?%LSNKWi;w4N*K22? zzr1?J(FwboI4kBG+d_s=>?o!OF^oxw;=KP91zFt#3$dy(UrZGZFa4g0YqzwHH8GMv zfhey7naMW3#_r2uM$Ct=IpMZjjj-@f9W?Ym!OwzCHMboIdf{^~^BtM{B}et$$-1Jh>=`C6t=>eYGrz^4FP6S%6;rCPI>?{789Cwc zQy(V0klk~pqTs&Nbq=$>l)G$Bn?z_zQR@63Q2Jq1!T`TUAf8v`cL3$j)1~^PjVs{(KE*eiKYh11ToR17MVxFustjJ`Z~5n8FvN@oddS@ zu4>9vu56Ip4W2){>&1>)tUs&5x$6g4ezdMPug+_`$upV3A*O^+ezM%&0fA(@a4ujR zS9}MuTb?2ZTYuwyLe#$&!guKa0-CWbs z((e8B(e=Ly*zVVFLea~Gt!dj#UEy6eW$v))J)LLVl_CI2& zjkp1$+9iMJCLNWE8hwGa8?s#nvW>h$-n`RY(9yvg=#wGH0V)&Kc&b1_cBa^j%5-qH zt<=-h0Lh&!B=NKZA|dD(CsWlQ@HmDaY3?IaX5JIDU!aa2%u=!g+R*-oi#7259Cjzp z`u9m%9tO23GFVCC!;snK%!)pqMnNA@!SN1_c%M5&p||T&ZD5fhxC5ZpL2QoE)*q;T z6nOsnrj7@RnyBj}`X`9}r(|C&zDJuy@mpj-M{UzE33or_ z!lL>|$qV%sRqFv)FAmGL&~oq|B*Fnk(`MK4DnHPpKjMak_8}X3I4fa1=~R1N$<2~| z-%_8hl&0OshJVtzu)H&=pTak*3w|ZvXFF@w&`cuo`MIiaD6j}hNM}l2=ZB17R-%coEj1Kt{&$ii*DK4A|!Q%@xn5Q>10zJ3y^{g&btE@n>fX?co=u| zVOTFZT42U&kH*9CSjGZs(c5@U_ti4oQYU9j=EB-=@xhYPnF@3`<=SnZtfps=e-P{+x1Qt1oA9Ify2Iirs zyg@eU8S~^)-rHeborP9>EEpRHN_scUgB&FPgqATv=(H{}7Mtk{e#5S#uf7>tm=rP; zeflM@-HSpi*~1^S8~(dahrtS>39clQ_6%uz`t!VZT!E8DNL;aaQCWzS!$ru@ZySI> zqYx^IvT^=7FVPZNgE2ie0%v-CDJTtkkWq_!jf{UJf)g6R5opA|t98!ci8&THU!Exc z<-G;h+S;K-BqI3!#?9dm@AR>BV`D_QCQT|Lg9K6HSgZt)6*h@To|sz!bCKXEfs zY>MA`aI60 zp(CK`d;hP4{p}yXjxW!UJ8f6l&Wxo??-C97ebOWVYYee7RZEl`a9Jqi(MQ(z1lreA zX_Aj%P$)MuGWA}{hLT$ew&rp^k}F~v6O!_{H_zbCUX-H1 zWh{65(CLM16XFCE15_u7V2GLzm{i)F-~9JLu6J9$^PKzfAke3|8q+cm`jvj_&IcO1 z`+6tKNfSaZ2|wi@>|B+!jjue<-8}}^o%*&ErfJmfb`J|CYp(+qPf zJf)`ooHZWt!e~pykuJzadh5pfBPQ&1Yh`~`fbT<*t}Vz{Ej<|&sz#7IkPjA+gpI}@ zOPkb9W8760%Mh`iiy33zI}pjZ6YYKvKYjGXTFy2~%XHF?%6M(AElWyk7~A(-1sNro zh_j-eZZ+)<-OrRnP6kH8%s2=ifs=uHQJ~)6{VPr^r>k-&W&&e0+cB1N(h2h!>`Pnm z`>I45EG9mozEsHHgqbSxhi#n|pmtMw zC^YuM8ML8du?73l3&x{WwCTl4Pqu!n_glL;FtA_wW8m3rB zwbRSS$%{A@NOOjD{xhd?x#Oza?|*3E&di z{w7SHEDOOvyx88b88AaXHM4RVdcjiiyM~A+3uVdfhe}FNs&AKkev^fkXXq;@or~Wi zvKrI(nVDm=YY;(kS1_IJyoyBZov+7lLmt}K)_DY7mfv=hfr%AQcPrD>YEZ*WNL2NP z6);7=;r7DThHaiJDa9KUb4n@X*^UgjHlH|z+pMhr%`PC!4o!~*=-%7|Z{RD9QoVt_ zxYn#`1Q{Eefx)$uWP2h3<*poa1v$ zWi;WaAe-3Xcf?`?FfX0#t-F2YRup^{h?N^SP?62o(K{7>f;i&B^{_rYCji@9W?5q} zxink4qgql9K?$#krN^8?p3r(0oKFoy#HGUTGUZt54e98BP7_pEY@)H0 z&DYDt-ripZK7+SpEg_~UMPx0I}b%e&P~?fC5NZm`$pq!bsY(pMvWhfT15M=3YB9AYO(x`(`*6nK`Qn z6%J{535mdLXv-%pVlfAhc~5(!Io_(ix*dW$rT}KcWoV0%uugK7g&wHhq^P1&FT)5R z#@2KOx|D&}HKMO~!mSX2E(%0Fc}gZR;fJS>Fv!B*KSJTHiPLB0fFM}~stY)P7HD>O zJmm9w@L^**%N=i>54H4wqYBC^1>T5#N209`<`%6G5Uln#9wv!fC&tE!t~48@FQ@j) ztBmFALO!7cM6k1813N&>)NGh#xaMy{!zPZzc+{Z4*XDsbp5Xwuzb%v+)+<`4=|fVyH4&CoDiHcgTNVaxA*Eu}VjZ?qcJD3%`;x$ulbQ6c)H!@L*(l z$52ePXR0q_ca++GBxBK@BygNMJjtnb61xo|%$Mp!4i|4A36_|%ceV0%o2y8aNTWqf z_L;!;2_*%P!RxtBUMJJzF<|7k^3UyVhh-8V@kkgC%bIkak?@9dWYNt86T7^RN@y4e zI6~BfRN-P`sA!Q9m(<=U`%iStdhbkhsh7CQnJ0#La_wtN3ec!q7|(Ut!c+VZrgW7Y z?RmAM2&-4VEHBP!g_KVjxwBHoO;ZTDBsGYj0;_w-j(7G3rk|WX#3zjfWPL8=4&5i+ zGiF2F`A^t}n9g3e$t#hFQX5w1e^F)ajrp}6aUD4P!v7)1$@PFX7gwJiX+VhuL|;xd ziQm9a&}cPX_>Jx%5mH$VB!#s)yF? z{+>n*bT<_$@w(yZRrox6t(mCiAfqt)tDy=?>h@2;L!e@&{6&A%#MaEi^F_%?sjiD1 z1bE-zmFscOq&zXsR32bs98i;AImg&w$m!HDdY8Ez+C!zmHv%?wLSy1a_qUpDpHg*# zOXzIl`bk4)U$GVh@*S>x4DltQ5ZUv}YYHRKADv4k9c9^K<(qLFyOa0xRbLVtX0k|% z7iQG@++{M}%HD5Z946Luh9>qw3wrTU_b<(4(H2?Nptt6VfVL-6wcLj*?DXSy73i5~ z)lSRY7zU)1)$95E4a}*jz<1EW2s?ZNzhuqm@6_tn7Fwj}(;kBu8E?}LBM`K*t!+xOp~Yv;g8s_GdDJm>QC`( z-naQNqFd~%^bPo`*;M2Qs!A1N9WolFCjB*!%;i?aD4`N@scPci($-c1Q%!%5)J@)a zy4VWAv z%d3C^Qu(bn#&XR=tx>AFCIjMa9a+8PTN^w_eaCUJ!1qFE6(VdsUh&a{a7*OYJn6X* zy4txKSe~^6YxwZQ$&#m~PneXgEGC9xEulbs9?AtnWxod7vq6(X56WialS(`w#gaev z26sfp8()lXVRY}#B(1-n@!^&5&ofb4Z8D#K!r7k+T84PSDV!3Rvf{sIX{Gqxz;B=0 zJBsNZE%UY_dFr|X7N~zsD8nmoaYc0Q5+G+3i~54Hx2>oI`e*VYU9h=n~;h1K1$$O)D4%KY}t_RG4TBKzRE8uExD7%mP5G}9Js#JRTe!3A* znU@E3_};evftD^L`P7=tKhTh%|HXEA%W8lKHZ)H56dsER^XixbAVk>8pk&1zQE$oa zDja_>a_&2+yCPSJI=?H>S&r&*8F?YkTc#LAwC291-K*0wnCeq$Ses^#;-vu7VV?q> z&iw-W8~s1o2rp^pcaOLj&C6sYxAa-z>kXT;8!RBt<8~iL8@xlWCM6v|8ber+QC)f`!r*J{Uv7dAKYqa&1!wano`6p zSeUJwg1F>B(VX`-Ez<5p;BEYBVlJtv8s`Au@83rpc*di;{1W|{1D1XWi$vbRVO!KO zJX2oNr1%fKRhmr~8x12HF{}-{m^|qrpKy|sln)@F3G;Uv8%VEu?uOXIG0Q>UksFjM z*Bb*+IV7QSc>*cB+s$&{i}nsC^!(Fk7i3YOG~eJCp3ITQc|kCx3m_TtQzL89Ijavg4kv zlm%h5`87WR4O~GcW{(IPX^3w%kpp3l6hz|WVkKAXd5n5Y7KW<1hym6FmobLXGS0em!!^epIdD;dr)dwd|&3IT2%Dy zYOTP*?f-JUpP!9>Q|sh2nnoMzyQIpo{XZiaV&TZ8l}zT?*RfB(O(8Kn9K-Q~vV=m{ z_PT-Tjkal8^=bUBe4i+vRZnw6Gxi;tk~ zBM7d~(guk0pzzv)s89S=>Pf{fDBtFHFdy_;)jTx<;`YCyt|^3>@y3{?>82~8aecCz zI`M%@5AowoIkRH~KI8mYPn2>?+^A$?7L2?ikFF6|D4Y3u=m^e1-ns0)yO=r%9Pd!$vQEx9E99^jZJC-ay9&@ z$4tik6@X+}PLaZBIy*NubO^LaAm3fH#hGVgU`n%8iHi1eID|WerIy;6x-mBK==n@M z&fAnthafLd;eMBgt4i-~e$QjwMXtCcm*bqu#hjBW>`qy066 zT8JGvHmL1t9UX*VBHjCp@hY-GRJ&6Y1Hf2wS(5kLm43B5SV_H!{qczRB_v;=eipo> z_P5{W?E^ju7Bi94PiU?~@5ps~ZvOc19+VPs6m&Nd2rvjUW^x2`hNRYZe8Q?0@duAn zN6}30pH(PB*C<@qn8N4A8KMnlC9?{{80UL(*j5q=4ETM7wYN)x= zi0(vhpg){VBXO9<764616w|JD2duGjwz|6&|hMbP==yqpny)36~RWleSU-tn`a zWPjH@BiHx+w3mx%3yDHr<&1nOmrs)*t4{cP9t6m zAjdM${`<<^bZR}AT1X5;Cs->tn|@K)x*}aft=(V|jq~KX_FPzAgO&QopRJ;?3VJt+ zb&A9@e?9X*1Uc>dQ>Y{Gh1u`D4ssS}&|UA9(fwyT3pngoRNp z1I>qN#8pG_H)Smai_h76rZT18J7gz+z7mQ%DL8P_6nbve2zV6=aDpsP(jBgwdeEaL zeat*bfH=zupA+s&kWa~!+6;^+O5;k5vr&xU?&A(94;wP~q;Q{F)59Ix6KOFRG8ML0 zfPYid1EjENEW1JrAf6T2Gd~o2w`rm#(T6dnN;RwV5z9Rkclr=hG~e(YMBP;>Xa1%f zC?Nv)ci16p-@A$O!q1r{e&nm&u^y5C6qRzgx#cx!W17-Lw(f1pGQLXYF2W z3})1Ht(rfAbrWt1R)B#*r5c*B8LjxbAA)(Iyio8Zum)=+*t<=iBr=0eHtgDD15b5x zHohd=4+PG`H~f730cAvqiBSf9Pa$ZK$T8dd^sUokWHwKprrD`da8rZGFCb%hdxI%s zq<&|EuYroOc3+l`g|?9oPixl=3eAkvJObP8xus5OGeLpBC?Sr@(74z{qS6jrGBH=? z)X+wddfr~*3{@_0M?!+uAdZ^idl|2>9qPUaOVZ${c3Ozy4ZX%7Yjp-I^gd&+D`J(; zLy{@7X=;hY<`{D0S%!5s;UXD>4e+VDR$fro5NblDc`=R3Xd+!YS9fAB$QZcrxe}y* zP6hR@c^;0WMc$0d1onfakdj_VDsW2fLoFZ84_gfz;12mxoz|Lt))z2L?ZNO%rNgjD zXJ$1p?>>Vq#dMOO+OTzB$gh|YMDiq>1`fZve_P5UT_Bmhdp)HQUuVr+4L$18U*_}| zW1{$`-zSQs~PIf@Q4ZSo!5{06kOx7wkW3fyXLXv}t6w%C%o@c~#@XhYV8x6C?MN@%C#lUo@ ze6k!DNq3sWm34x!C2q#CQsD8}O^gyr4o&86#6Ji~=Ll;#P#x_OimY)Nn@iX7%-eWf zW~)O%v<4xUX0A$2+DWqtD)O)m?A~T4h;N)y0d313i^XGg^<=A=N%t9zj~7qgWs4($ ze3vTEb=&{d`!NB%jLJiW6&(>q7L0_baSGk^`hn0 z>XwLv&Q1rqwcPN>h&H~){1$0^-i(?Sme=X2`J0-faOUAjqP$+cx*;f0rkLhZPBw8!V#7-H?|64z%y`?%Xb22 z&m84SL!xUKWGrg7K!`r|n7aLo5*E%g=pFK!B@!I7KCr4M>TG4cU=ez-owSN#&PB1s z%h8%ByLVUdr`a;mAxQoWdukoq1zuNOe=rI@A{_)%)&id}dG|!s#A{zwe}s`8A5L4Q z_T*eBTfLcbXJ@wja>XvP{T!qS*2R-E??(>p?-V_R_f$tu9!-N%@4u^2W4E5GH+^sY zY6`dg1ai{0bly_89cre$N)dLqcNsjx=$LYfcb-Ux2WP;vEyBOr7zSoRtRyJ|V+uukcAFKu(~Cfxx@1YnB3M-(30>nEAUvBdm?IB>40Z@g zjgkE;c4s%uf1M5sp33uj%+faxK*({%e3`m0-3iJL*E>d?fb-9;kv$tQbvj#o-_Cy& zi;ISZrmTTh!Tkhxm_&=PM!0Z9CZafJ90sT%Dk_ZtNs6YeqbLIv3?==MSzkNi&+oXk z@(Jt;DaEtD?0zRy2O>HsZ4OcDqq+Nv)^Mj-zqcVkXqGm!%$^lwhR1e5mHRxHfPjcf zKp2YN4vy|_D*@E|Z2*j|fe&K8LdWI+4sl?A*B1c5)m>6id<&damn9oPQr^XCdxX?* z#vS=3ta5H{*{*GtD`1$?oC4PIm#Z^)I=>wIcj%xD`GBpi-VHxZR$GhW z)E@r8)q+0aq6uy&wMz#Eg{w!!<9HMt;MybDTAO|)Nq_EzlZ0~yvf;*=qKrS_Psd4{8yVzk8nUrzBR7mAvxXec4BTX_z&;i^$#m_ zU;Ay2Dm}Iozi$5)1?tC7DGt?`y0(+03(mG}Ek`K`B0JXqfHVtg;08xdeeX&Y5Mofr zTffvMdTalbngiUntW65E+3dXmOwrCGhAqDbfX20Cis$$C;l;?_TmMCF8VP>+c$mF@ z%Rtv)njJU;A&@V3J!*vC7+k=gm)IXQREZfQ811_ET4sSmf>Qci=}rPAIQni_j9c7g zv$Psk!v-#{FB+c_{4*)nqf*B-g5Y5XZBT#0Dq2N4%tWV5`oKJ!_|9}O!ea;3G;*A! za3#xM;heEWE$eSEjTytv*xZlsh+sI}bQCSmG72dU_W~agve7&&_l5-0QQ5tmZQvD1PY5-+xX zgS#y*b*7y~jvj}06cCvx_*lcl`nFA*W`rR%ou-ip20ga*wEcBiNIfGbtyr5)AXvT) z#UJBk|L0319s*GY=hWC(l&7cB51fAxMlrHA0%0uqs9IbB?(9Emy#to0 zc{>xt+4Pozsp-y^s)eQQYuNojBC#{zG1XGV`yc_jH{jB+VaX`?$yIw(1RPT_pi zqup)fLwSnVYEXx`sv65_8T2i1oxl|aAZFvN&Z(1`3=Ix(!;)sYkwDwb-|s z@9&>29Jt>qx7SGv$}lfA00B9KtwtHX?6Hx&&VFq~w9FXs`yk1JEOuohOrAH|2jAgk z@Inj8X&>7GW!VNTPN6$)DbNqJtc&0hYM>>U?T(0oSA9N1daD@ku$X%69Op{pz#zRe z5`kJ?CjS3nglHBkF3~KZPy*W6?D-OUYXO!wyWF)mGFgOsy;nOnrr+D3l~A$0l4y2& zxZm}iwprZB1E1j1d`C5^!wc`O?}JzuRHZZFx>LA+)EyvIks;xDXYdqp!=ChQ&KFf> zX=I!&Mq^WWYW}fUg<5bDKPY=#*1in<@P}y1O18_9N zI9W{KgRDVyDCO8&1~D}$;0c-64b5X(43^9(q*mNUoJ^1bOLy-3HgN>()=Tq z@?hMwkMgH}D@wumuW;4py@tyA$DrFm?~Kb?R>(M)wGDfOqMj7a$CrEon?0-W{4DCA zt!s=O5R_ot{d={^!rLs8zCPaFE!rAMVmr(yaTg?s^X!Cdaq8~1925nKOO@|j>1@#8 z;X&xgz^4qy+AFhRvxG+PHQld%0jqQ`Q7E6sV%~-zK&X#D1x>6YdvZ2`n%!1f8Lcay zCKr8@N|;8^_jz6y=FR-@fIssQy}HOwh$q*slP9|Oc?@=`$Xms_^S#fv?Bt+m3=H+L zn9ZnJw!_8p5WD=Cmu6%pMAqspaXq+zz}EQrQm!iH{{E{c9NtrMv7bQ4O(-_epYkX; z)vx9=1}0>zp}W0*`di?GIDe)n)<={Yk=S6*ekFbsMMvA|WR{dqpSS);*#aODgcMcR z%NIPI!kxGWP5@J^ILjU1#V1Iz9^K+PO7MiIl%bD-jDvTBj9hT!6o%LX=ZV;0VVYx8;qg~-etGyts3V%-P+rd{(FaBg%C})DBEhY*AP+AU#6`1&0WT$C&w;?l^&kCKCh^xcc zN1?i18J(Y`%n)j(b-PB~`W#t|=$+tyh6+4rARhBY-1G+^#+kVV3xL?gaQKd>G%)=; z1PW|CwO0q&Y3I9AAI-vt!;)S7^f}ApF|fjN80zOs*JCvr3Y{p#jZs9f9ch0PO>{p~ z5CKreZBI}4v35L3Q`Z~cc!=rYYc}s!>;;w=!a!EP{p4yH@8jmHr9?Y4N7P2iOGDtE8*kPF{_j>x zOR=Q3iPMTi3f}(xug6JAG~Ti1zYxzS)*j-+163A|(*+CbJp{Ua)C1gJXW|~DjI$im z{XzFDKAP9h80 zf9fv5atIya#FgKi$_M!wAbjef4i_Jnr>BNfDnxJdMXJ|=+51^;Y3OrsxE6|U|XCh(pUMcw7c?5^?Uiw~GTO#5rJ5ipIi z65{ecAmX`LEbY97-Bx@DwRe)+-zs@Ul*4&s!3&V;dw)JH5)Axfb7~f%flpkIb`lWx zkQu>ON#=NXl{6zPoV|L!w>;o#6{&Q42g|QN>VKwtmyf-WcE5^r<7KxBIF#be*8rf} zTE%B5EX0#mo!y9s>q{+1CvOs_F~IY0!0s)bmn_wRX$6 zX}$j2O4wmKi7;@K3P_pYN;#Z%mR3~T-P=4z&`Rv|$DWjK!}58SD2SRMAhQO}RpNm7XoLb|0= z!o5~nAt39W_ldJGnyRb{rhpU4w9 zvV)o@-Wb|@?b=^`f_@XF+AO(2YE_~&UdX30Y&-_Vqm9!r`NRR7+Z2XizVx{;`0)m3 zVG}DGtt9)T4b=k5DhQ7o7B}R^QVq?DkVksgHx@=UyUuP0F`^N>NWORAUuYq-JJm2z z5jH{2L>Bp03|e3%9f>zRMnTQ|n7f>sNE-Spni;z*heVEd63E~RQVKTN=3^eb@d z!{)>po|9>{nQTX4ywZOnIVerJ8yH`%VS}Wv3mucumY*(9B}7~iM^Bl}BfhGbZ%#6qTr7lwAP(U+ zRjeXe ziQ`S7wJ3bZ#|+Id8&KdLsWIzKOgTqKZO8gZ$Z_0z8Qm|%i+2K+C)AIX*`Q~RJc(R$ z95^&lU=4{zKE6MuwjvylI~3|<^|sGBv5%3kb6cK~(|Nh!AWhDLpwf~0Qbv%oXa1-g zXAs}Dl7LSF$ABq|#qDz!aD$1YVmqZ8QV7z>(($uo!LsEgB>b)OFv%Hv==tzrL&VB{ z65xEm3{cETP1p5oDHYaE3FbQ>Ly$1inRytY5@?Hf@{Msej&b zc|vTPosmeMmu`JeSRyOmu10RxRr8+fp-)3I_8q2M(sUX>VaT7|i6Pm1NOz7pUAIpj zVePBu0UdG%4j`{0HOCy_HoLd3XsAX&F^(~jw`+UBEOC-0Z@%tlvh~JMFq=sUK?mrf z=jrmonsh`%a_wIHi%%oJrS000fK0^^9WAroEaYrywoD+WT;cNft=M#a6@ z(ZjJ1r_1@W3~>@e5Uiu)6@Rks1ppyF@~i}T$2C08e2qyeR7XZ7t|&tN#_ZG6qn!fwES~!r^vTQ`|6*gH-7avoLo`ZR;}fg@e*}fvDD>n< z1$MT%pAxl{%&%ic0WdBjgA&uRpyXLQ)C6%gHB_x z=i%5oQ}x-~XI-24T|bJABV;~9<@bl0U~oy=>oS|&1;t~=dOTa;lOPGay>+jHl0h4MJHT2hZ9W}an7nzP#%83DAtn^cRA7}mMAdKqv;Y3US{`K}LXfS$+qTyH%5 zl*+%K5C`{7wbPz)Mkq7P;UBUQt!~A5I84QLS1dm*+VSY6`?WM((Msyy$cbSnv9oMN zul0w8oCw#11ASFsjl+H<2%vyQTn6b}q~Ecgt;c^EQfSGSJre=t*(^~pSph+m=1z@; z#OGw>6g^QkH`O-=b-rk`XS5?owXCAB(hY+Ky!C}v>nMw;Z|L+c4_)j82ds{|&4f@Y zQx3onB>X887OXX^`w%M!)MD}I>Z{861A@@Aet$zpMM+sl0I-mV^9##CYyn+BGU*zw)S) zb=$HCY?p0U3UpmWrEH5Dr3Xf+s2mL&O*|t>5lg^470&Wg&^D8^rKck;C1_Ig5B_i1 zOmpkqd6NE_QU%UIoJ!@%rRJTyo9jS|EQN)j%48DGgzjb_q*v}9`t;2Yg#t0|*sjQE zB{J;F*E_G@IvU)ceb8U zmKBvy)%b62MRV00c%9fB3-Q4UTVQOGnP0#0t9EP`y2?E)jhL%#q~`nHj#4#l7$)Ze zzXcYmfVc#wcLll@%LdaC8L+`gEzhbevs_W)Fx~i=@XCY4=RX5$df3b|ce(6DWqvr6 zJHz(o)#LR>l2LO=7{{-yOjw8z2oOxm=$;n3Pt5O-77%pCijEg1Dq~QmbA%x_fjwyU zgKk&D;!rmD*6nz|3o-9gf8C~e-XGvQBbX)-;Y8sV614>)MqfgMG44}VtyAx(eF6Y% zsyxeDU%<|7kXA}c(z0Yrn2jj#Ho=NxNeg}VMX<|%f~1EDPA~Oekspp5iNs^fJQWRR zTJWSJ?E0Cve-A@EXk4dqNWQUJ@)m|AL_%jW-g{;!EWAt))JJLyK;jAiT>MO?o#Z%& zF}N!>A?*-k7NTcDuMTlDW(g?!b)jZW4$-oU4BPJU{mPGw2vpW z&dyq-mK!TyLv}JksQGNdJfcb;>87TmeJm} zdW#m#-xvO3)*>$duQ)iC#}c(F6Ad6(?S%?*->ES(*0%__XZj}jTJz_vBHNO#_8PbJ z6rpG;-9SF*JJN8Hq6eNaimfWxPyTZ|5A>-ekh0*y>&1r3o2R8s6x7m)&n317A~L&P z+1V-Ba>n$=f&IArnkJOE01uazqHJyY4nqPW>R*i|oq?(eZWh~LT91WSiBj+NcZBHf zS4pC9ytfm#!F2898}j?Gi-Q0`K)%1&WssNClJW<^qmNj=I4AFdVYxsop6XER2bZZ# zoJwgRULIzt3~~PVuyjqN5P=0FhvPp@+d4UfWhj$vjW6--bq|=Az;&^b<#GJ)FdBRw zVj^Y12aK>nwpi#H;v^}6$*^I9l7yn$ZZi|5El|di#j+nhV%i#}shZ(YC7tw&tI-u) ze*(aIYtQ%C;oWuvh524K+$mRx9pt63jFpqQl85evT)AZ^5j9X$Oyx^c z7{_jL+XLg4Gg=(pC_fATNm@L_e6{1M6Mra+GtvtR3(mh*7A(&?6i1b{V3xkq7Kk$n zHk?DT_Bufg>uQlip{|iX>oX5emsFjyMCk&`e>?)frVMRhf&!v$Wt(RXNLoAolOMs! ze~@Dd7=pTL(y9b#6n{|7>|MSa0|AxD)T^5)O*0MYqARPaWpB zi666LNSCF}=!t$F99?(zhIEgO;56C$lTwT}LDpf%Zzb1HR#(8|MQ&A~*?%g#yIzPD zc#%O#Y7dzPmU9Z|dHP4BycJu@baj*fzvkr#FrFgf@*8V^02*NCee75>ZfeEgeEmDm z8>+xkRj%m;Q(Kd^N^OF3-6v z;(`c%Skxv#t$G^*U{#r)er9DY?Fm;6jrDu$OfBS@9pRUgG*fFdK^)yV8h}O*i#6j}Ex?B618!l; ztK_<0qa&;&x`x$D)l}yD)zMgpl>0hrkKs=kd+Gy*t|@rdU*843@HCK8SR|AKfe(@W zBZTLG7$`Y5A8e6&b1bf8H!`4vl+(ppTxCGw#>N5$3fE`2*X(d|C9)VN>#yHrWl0Sm zZdC4b{aryWTfwOWnyCxEfWZZC8p^cZQK}k%tORB2iXO2)YxCrR#LYPw1(wi-T4vB( zi#JSlC%1vk4HVB_VJPS{?joF}n>toh%ge#%FmVbi16W(TNl; zjf04NW}Xv9;XZmZ(Si)4AL(gN6Q6y{wjosYl#zYEMutT#fBh)YUtDa0bPgfMiHn&n zE=)*fPfp9bOzv#TAE1OP%cIp@Clrq{#(zk*7T=KWK$uQ>2sRZ%JOjg;CZ~d;>ERO# z!#p9$EcN;TV|_j`luJ|QOU;^jB@WR`O3W~xNCwxawp`E}W&}1K#8(X-U5kW1M0=SS z_iRQznJG@kJ;M) zw%raDNfhBvtE~QJYSB898Yt)qSNcn4Hc-(eIWN7hp@h$KBGzWT+AuVD^s&I zj<^x6$~%1Ja*6cc6byhiK}LXjwY#a7F))ngQx>=YF1UdNx#SE%4?% zH!b9n%bsr9*wuHW@Lcd)PUe0NyrBBW|=z^R#0<9xR^^MPmF6~ArExpIam z>lyzOYYAvU+1+2lc4M3W!a$GGvJV~EK6)xGm}>J<3Zu`lkXTL5Bv4c%3VR>n{<&Yq z-YHnHLxhhRwY!K>c{4_+uwnNDZ2obuTn z({2HYO$2)fZ?lf6ZNwKkuEZ zug(SF-=U(a{!`3+;)1_<$hN@()b0?`;IUTvsH(Ga3LgNreixY$apod)mat1Q~ zdQe}%hW&xIrN0s(*&+(%#k!{_9{UAUf;iZ;>(d3JF((eO_k^t=9qr6A5bzUgP8V!_ zs5hto79Ax$iP2b>V4pWqle98hua&T?r!U(I5`*1P=#8fWGD;H6;Xw6MzSuNb#lcUs zkhIlzqcjB*aT5e7F6nkMQpaJ_vBbp>L!fU<2I}?#P?lgMZXUU$Lyyh`!nn*Qana@y zhC#{kOL*x|7}_^^`_E$L4tr%|uNP<+OB`mm-{+oi}*dBd4Xde9b4q!Dp_ za$I~`2l=rP2mSEHZSbfOqH>7^{CH!r*P5}|fuNYo+6dN!-kadT_uDb<>{W0?U;Lb$ z7|7*-=@7H1#~8J3)6CbuTZ)(3%11a|CgnFE`KM&feeEm2DbxZDJR7^GQg4AT(u*_H zyO7%St|%E@L?70S%-humDmGuL%2DIrNK9oHVCn~Ez-}&tL2cq2QFR{VOJVurjc-dZ zO{2i>tuB`Z!%8Y~wcGf}h7E-0HcE;_kb#^h1l_8TPA$+8_`zU~QXyVIjqe3VejQiz z-F|{UhK={Kex3HD(QRY|cN3(HvkP-Uuwb9IBa2gjy{JIULjt0Ir3j z^wW;vQdy%v_Agjk*;HRS9O}me{UMqNVuq?dszle+VS{~BW>Ucje0GnZ1GSXp80BSz z)HXaKG!MlF4PkXmh5{dT9CfI2hLWHnCkgu}bNkcdzZRl6(^#}}#YI>ZDA`Exf>DRn zvq!$a2l8hT#F*tBN_KxF5qSgRaA-_K;5xqHNFt*!6j7kX8Yl&`MxlAO+vr>1pi0cA zv>82FaXX4IZ-*`L&15}P49vb^l9%}FX<3HQf>LGC)t$Y?ChQ1JE~UHQ9IM(Z;A(7;DnB16 zomT^&T*)0cj_;4bVU|r3fdi~8ZnHSvz!zpN#H}_I5Wz+o`FV^_qs-@y>3rslyYCoY z11oq0;UTQkn0w0Va1676%)VdKOrb>TyPV_gOHspTdlX>xBC{; zblz~)JZ4LJ$>>d&b%(h*6M+k-(E7C*$&96Zm27k+pgs#~N1%GFOgwT+Wd?5oBI=?P zXG`%7kJAZF0)dh$AV7KJ#ccT{w#Gi#hwHc|QjK@!F;27x(9o1!jtepUkOY@9d*7Mk ztBx@eT*NaK*5g9eM1&6W>}&g)LE7DN1vy>!CzfpcO*(4O;aVSmV%M}UaPKnTW+c@S zDO4Bzy2@}F8gO{#K;1TzZ{D|a>s`kX$hZ`Q<*+uLXrGeaKHQxdh{#4ghnmf>1JCQa zI0ZXO7zW%0J*}Wci>em#l0mgiWy&ciWl)R8r(+IcuGmv|c>w}oLN5sv-B?I^mnu&O z;ua`Ird3X*H%{#%7!FPRLLSqY!Bc%xn?#znIggsWV2WAMY_;3+xY}IJOV7k;d4rb# zwA#TsjcF0azYH*9x3_>S!-Kq~llMcHx-_ZO0xceK~fziH4P$ zkvOyXb9^vMaN(tt%1F}?lc82d<&!2aBq$;XpRGvz0**h!(ECMlYeoF4UsncHpuV3N zi&WUMYx_7Ah{z0QANVILu9;L34A**hq*^(2f?ZK(-El;jr#iCvm8hu!3dfiloJMex zdr4<0zwDzAa3j{e3FUHXa53F$}fXMC&~pR#$uIAzdvjlJJ|XLj*=1 zX^y9WnmJ7bDp&eZiBbnm^oJPH^Xf`lF^z4+vR@c~?t?!f32k>;l3Iw?=BjSneCz0& zgM7!74P&HUme%9cb>wy{M7AHPX7|!`(Vm7O#GMkuCu!LKCUC>T6**L}`sb3u`_rts zOAgqe_Yt-%;LBk`G!*HCoxqqS&*BU-S;gQBjQpg5qkHyLbt|*jmU{Mcpc7ys;8aj} z^(q|0ou=}>1UimJM25Av)^9gfY*y>AM#(qbJb0RJaR2r2V=B5Aql{o#Z}WE|W*ep* zmaw!5u)6r}Sw#OpuuPrO}1gf;p_&}wXQ?cmO!VO92OrgzTFhYn_Abl-%^9|nVT z+Iq^16XgrdwDdB(g?J3)L|5P3ZsHIi6=ofUAD=$FNx-;WB6rnN(^etC*l7xhVs%M7 z7W60>%UW#1`TqV`=3=R#!pjr+-(pE-TgzX|4$)y?6G1A)>3=+=X!W~0zpgM0W3|83 z_|!d!@smZ1(2$Z>omBN=G7Par6g=|@a#9Xttmj*~yL0lochOv&>m)#@1Or3a`4`xG zw#*N3py%!Pj-lAA0zoIB8OJvkbbyfyIFOrPV%o(ag517t5Gd8R$gyu*fiEZTqd2#V zvWwmIuz7Yb1;_yM!jjr>my9Ld4;&+uCDFfHWG%>%d3T*cLl6Ke+6e-hp;vJS+|{DO zjkxqzEwjC~+h6ba+06VjA#y`k0NfTDMd$=nZ_z%QO`b`)t!@tYFlgwa>T&SlZFx88w;{kem*nDv% z{(jp)xj>8Y*0*iludHV~Xs>VTKeC3pJP(gjbxm#U$vZl%g1~l6I4>5Wj$0Q!yr-$Z zc%G)DOmTu$!<^t;k`XkVu6Mu~t14~^bnAcR!`VVUBU-I$0-rp)ggY{gMHJf^!z=_u z=-cR*4A}61&mS=?duPFl4dGizOb~nD_h!KjZKwVi|51%cySk-x8>p<2iB~JYxY|D2 z+RvcXXE!{~2wp+afm$~qA5c{SUx3xwk3y%-C}J7m%u}lMwZTJBepZ809^G?EH3_WaKsvMsj>%2xOo> zRULKiy+r?hP@Z@gAh;5439l(J#+-dHUeTG2y12<>6}?ijMV7&d5GwDS7NT-RDF?tW zPcu@P=os+5KR|H=Ng$>;)Sulr2gL8njmL-O`kMwF{5#@`R)ZIH0NM!r~Wa9e!=Qn8a2Cnh$_H*#AX>4QDD=C zD3cw8baZ`RyC>s%4ADGP`k;3cyz}dB(j=#tv+p9qu!8OsUZ6!#8cZafj72d_+i`yQ z-gMF=0-`Ln0oLEgBGQB)YQlMuN>|2UHu?NL1I|+Ek|UqmXO`L8y$7zIwNW5H9-jzy zj28?P^)3`z&4do^PJzRf4T$cKfdvXtxTFQYVwDPm&6H$4wId>UUK%#VXwD zdvPG?2=3>9!^MWVsj^wiyf^~@Oh69=OZT>4?%+QMaa+C{_$s6T3&5!Hu6duS(;He8 zOldRncY%opX#JF+p9RD2e^AVG7h@AQ^f83}Er78w>4f*iyXMBFyyx^lNFJA5S(Sy} zsvm$})Z(%ut2$Vj$~7Z;8h0Vf^b0r?3$?~bN2~R3Lcb)X9P;!j&B0r2zt9Km^3vuy zQ-yrbt@oSjo_v<<5rkhOX7bMzxYfO9-dd{AOruw$AFUD$->nk?(PJb0A7_of0}d(# z-!qxC0FL&ck^l)V_HVGMHq5_AGj`=eRGI}CjNpU^s506Su-0b@&s{;VdZyEGg=j`q zaX`UMW~HMo@PIi+(Ae(=OaOl+7@SL+s08}Qj#N}R1Ux)Fqk^EFujFDK!xz75oA@(4 z{jl}tf=5$kUg%4)N4h*YbbA3@jtt9gIyCORz7U`L2{>D3#H4kN2$)&nu2*RP@djpC zE@^H;K`>*bQdQ3$uH~ZyNuuw7m}^|YsSypZ?e|f$nDX7-ZmL2XyDq*2nixhfE|mNz zg}%ZXHSeq%&e;koYOso@XbG>b>ROpY()Lz3bgt)%^YR+&DJsL%D^vVaRa170lKA#q z9dI3VK3&5*2I3!+f|ZSi$E>fQa^7<_h0P8F8@fI(aQw~CY=4yRQQRC9&Y36LHRG=Y z$9SlOUrpXeAkogIyhx~{8{O?Cai4cBQWZI?Sa&ONlm6fiRO=@hhR9*qdf*oVR5Hsu zJU5a)rY3wCBz^>XSUKt%oAaK=)#jnnthh#Rff@}NKm>AkE@60#QGJi7?c|_B(-}BWR zt~a7Bu^^d1hWU-&O))$?uj#<(qm~dl0$Uu_CD-=6bO1cL?SwH4)l$5$GEHtZy1uL) zl_J^2+Bs)EPqRGM7V+!Znx8$Wa#&goc*=I+YH(NwMR%9f!(*}WV7X)PvYWINl|SGN zlw&(^xseKj%#~H!j@s|FByLRbGtLqUq0KE?l0WHiSz@duM7}iob{WFRZo*?Q47Tk0 z5YP8QFSS}kb&G_syk{u(Ja6Tym@>CD;EyyaVvp z-bUm;p4ZDOI6?$>F+#+;{J`dJEgB_k$?0-)O7YEY_G(NrEU7P|ql$ayhk^NB|`_rn0GxXneEHqnDEPv1Oc? zdZ6B&f3Q{?#4wutsFZdP;#XOSuDU}t{X?_lq(Jjz2FrIRI}iP04BOkA>435$_h z%e0-q51r?N;8hzE_>>f))VN}dMW%{n*$Xf_wxi7k3?w#q7ljJBLJ+C=4s|r6sxbtA z{2>R#TR7(cRlGViU5#a(9)~}%g5UVpoTRwAdgkg5g9qL?V+*nAYxZ@}^MsidQ^N#Tglt;Ia3f105FRLMx6KyKQq6OGVz? zf3d{f%Mf#BXa6#c4aIrIh5!%zH(6B9j+Jm4!5#N!DU+wuWCY%Oa~90*s9;>ki=368 z*2f68h2#+k^W4+O4L0N4_FRRG8&Cp|dSE7JW-0dG-r|=Y5P_^ zMQ5~D(J}6p$7ADps79EMSq3r$bCH<+mxge0as=1k^$I?=Pe4y>*l=r;3V#%tpS%c) z#p;WEm*e?aHn`&Gb_a8K;mI6ac|A074Ei+9_8lpHuJ%mI~>zbBiKN9m)>8_sJbjTH7Bqa$) z+*q5-6OCMsIl!VcB7pQcpGu4Y=hFilD0ZyfxGt{7`k2M zJy)#j0(_x&zoj?}vXs?!b&U}Sn4Y#tNWxk=Ny&TcZaR;#IOdb=(%8s7-zZHlJ#9z0 z#&NOYCHu0*TadqEXcLNHs=vyt}F1ykHd1WipzF@hQs zu#k0oR_@O>$^bltz~i>Ut$PhcY3WJ&42vqmyzx(2q7`y*yFFGu|8hU>qlptu@x#1- zrHe*mG-&1cQsW-VPt+6r|H3~P(&bOY*uu>MpUwTBR&lF#3SijFu;PLQpR^QkNp<^x za896s0zGmc5lJi26jA&Em-?Km*|d=wtLmnC7C$nWpMc9`*Q-U0MX3tDBsZ{Kd<}LK zG%}2&{&Cyb`W6c&O5W-&u4-7lpJt$^&`JRb(?&Vfd&q|vWpmg`KLM7=z{D%o?rVd4 zn7ROn|B<3*)Q&D~r&fD4rAasCeeGi&e1}B5+HD&`e7f4RK%pL67>@@3`ZkKMJ5pXS z8Pc-gB}G!U6WqlN1Ssd8T_e^x{74k>alU1a$;5NC-Oo=ogpzSsg4o=i!FW%=A2JCA z#*CNWkI!E#X0diF_8^Nya>5br>jMl+GkjLx1vfQAG)>hkY+-WJfx?H~BBYY*g(F-1 z;tuU~QaD^P!D3igq0(bGVI$T5J$%EAl3F?BBtRd>;0mms$`)y#k90pS=?9&Atwce-2+`<@}x09iwUroJ!OZV3h zxhkj)nDF@CbdSx2Em7V&BM%Q@oTvLkD?NvCgCq-E&w-en#rkf?jWw+05%%;1^>JOV z_Z0YId~s_IH-=T0bzf=0OxkLyzRL7+S5&L=C(QQPG5r^D1j0{}aPPNNJb8f#m99`;y01}M|^FbA4 zJ|C`wzeO3&K{VeZ9QF`T90!-bx*d$k1e;+vZ}{Sa}QHzxRMvGvqk5Rn!ph5v#3 zMG&&WUv1HSI6&(Gql6PDWIfTosvTA(h1^}WAo;z$F85<)d=TSWD!`%|A}Y)HGCAGj zTXMKEW!yJcc?#kqXO2_AsB2F7rTz`U`HG(G{|$B(444!vv!}3qZ1bPLPMfPWOauqP z7oJ1&_72l8_4W@wr7k{$)@FP8?}Tk|bzu)9bA+=&#)JHVR*NwFFuya=(I$7jg4#tK0~1iX%w*eI z6VqzOOREjiV#86i5L8w7Y9RpBIe{T5wEI0tv7-z+*Wakis10cxVM6e(0~cRI|NPwY zZSXzYHFkgAIl1+O?Y$-lyAkJ}h(5?WbK>B1Q(ndk@fP`*otV5kL|+?*htpY0z#wc4QgK_vFWx0!iw;vbYxd>vjBOx~B!i&9u*W~2=hFqfL&IDDq z@OT)*O)Y5^YO27rIHun$r@o_5BlMidJ|PGNg~K)oTc5?N>PxMHC1a#$PyN z^LZmjH*lv*Rz&OIDsm43&Xx<9*9V9zCVFThZ?gRg8Me87dyJ zOSHH{rD!WPQV8J3$4Fbtb0bEo{Tg2Gegi>J-D4L3s&TJ>>zi07@qY=>OlP~A8)Zcb zPmF-s%|tY#*CLJmPmh}oRV2yA$X@878;<3Z!eo#d^P}AL1u>2e$$kSxvLEs=LB!Rz zpa{gxHnT*l7L9Y)DG%5~q-DZPhMB$j2aPGqE82y)XtbwL5~fcM%Z>ohZY-2{!6a6@ zp+utq(>KMhYsFbLsw=L&Yjfko!Zt6`!#P%+;a*`t0W~Q zV^>>uJ0#J4ejMedYE%vqHFN@qf4e1#z9eJx5NCEX5M|(PLbGV{kSG~#xW%}fJJ2(; zz!kSYT+NHPZlt1P`-8^yH&9N3w?}D|*9F-Cdcyczi(X@Fo zLH);~RJYD?UTS&#FEM)VOIJjg6MZFjqZo{f(QPih0@i@4(L+Ard~Mt`*+Llv4ifmK z`1<=#dm#9euBwzt2^{60ybMhGSInCRMw6Rx&>?xjr1PR7Do)D}$u7Mk1cRHJ#o@Rk z)-uo(W>!F>nFve5$(}&TbW`u>jb(~o$5LL+)mMTEE$1I&Fp*x;PyH$UKdhg%t zH=Vn5=Vs}@75_13}vTgz6D@Dh7 zcB{XPq<&^=g>RO8>&b$?!BzyyMaBznDrC6r!adp{;JVRb3SquGc06qJ*-##FAFfg6d4D74XvR$@zAV zji6^sI31mOR3BDF6wn67~mMARcWQ-VIl4>;@6_Al?3<+9%Vx%qv5dWQIqXr-a%PfH*j zz|eGW&JPFm&wRaXs;!n*1ymk^N2V4(aGHaq5^)5f@7E?)N18J4p9*?ef%u`jyYrpx zd)?Hr`j!e}Ynvby2EaeoLEs`ihwbZFF!gT}-N+-@3NJV%kEXXP>D2`Ns06b6Z6ql{ zYJg8;+^(t@&D5nq@ziZ4y)Jz8^hj%iPM!m`ChF(8K+$8HaL-6AygvAdu(I@Yz?uRe zJ{X771L?8v@L4+iXBZGe0K*9j&C3PjC|cSv~Qu-;FkDq?#fEiTgoJJhR)n%GBXHlg5k2J@*Q*tFUFb1i_A1y5F%KW zAUuA=g(8>`fm^>!|HnUs_K~6O2F!k{?F?lWc6?M-Nq)oR*|J%pLb*HHbn!3aH6C4A z=!50WnVh3?bXIKrm4&RfPy z7nR-?Fg>o5A`uv9ZQkybA3mUqga-#k_FxE;=#3&+RZEaFPR&kaM^v+VcVX`r$<2vB z+=wL28!i{HmaebhT*sUkp>C;Dt$!nTN<;Zc_7?W23^t6NiturtLAKvFmt%`%g)e7! zIc3oaDe6?atRd>r4r9Rb#)DC4^nxS*X;=`pz9Ku=uEi-^gHwWMtVh);g42WPeg5E4%aT^Oc>4sLI3 z?`l^7*qZg0Xn@#S>};8*%ifbsYWjHff67Xd-vFqsn8FGoUsDe5a0*%Yp~9BW8~}R3H{6E zUOgLKakY>If;f0hMWlbDtxg6InxLug2n2ur%HdDxB)6UN{!kOsU{N%EsjsTJQwQ*t zXTfdPg=4=H^Wna*$Tc*YH*iV4fiIYqAQ52RHUvx9%Fxv#EMr#Q|dVEg(_FxRS@9Yakysuop zHZ{(jyq@l$BbOQSHA+Knh#dg8R?+rW$YdMx>Q&$n)%4qus3OTS_(48;?6jV(ifsQ4 zmBYdF2JljRnBDQY!UYTVkvRmEV{4Wj%6Op^L-M1(XKeD&2zXoWw z?~p5X^p{tg6OS}>A9KRC@~Y*_fPbVQX%kXDMlu65Z-ba6yBRhJa=j8uU;SNArnSZ| zBppLxuU#k?^5t_Io&&{op2`~#=ZfAvfU@Z?ikKYFahd#X|`@pWcOD`abk(>Oe z6tRW)?^%7tWXOr69AZw!M^5fuaOI?MzziCe>=OD9HjuE!FuDCmAwtMRYv%VlkH1k? zh`-~VN80zR{N%(0p!C6cYJr&>zO08*>U5_!u8L^Se`p>KbTx%S$OQbjSAk00!V&?C zwi?n6=AY%!8|9gx(o1_XWG5?;^|YE`#RTI`*%0h5ji+hutq&GvdYdSyuPF#T`x9;B zjyL4nn|WvT-CjL5&~#d3r%;&-=+rFrxm06W+F%lbLHLMh3P~jWi##UU8ME3`ql9|R zH#R;6BLQZ;&#e_Ow}SuC;3Hy1!79?OQ3N%PcrErkalbq&duOy3On2S&m6j876X`U) z{#c)X$DG6$r`Y@N$=|&+j=kta{q73II$qH)3k*T|n?653sxMHo&VD>N$W!?nL71$kiT-5Y?U8*`+H2;Nyhx za7AyA>kd6Kzej?fF79H~SrLaU7);k#p9a!eMh>Zsg+b$X^l2ISDS`D(#qY7@Y>vl91i6 zFBQ5Z-?QBN?w%lTmV9aV1`#S(QR%TaSz#ZsgxZJ?-9!O<;hE$!$gnYENWWJSUZ$G2 z+Cv#Dv$8OB5U#fen4&c|*x-1L>Td3K*ouveh|@!Z!*;WLKiy09%DsrFC5Lf%&9&dX zef=OC*A_SccGuA}%yfFS*VzE4fCsp&^!=E>#%Ds7M1ZbnZ%a}8O`l?KC?4P8A|-LJ5Ui%>#TsW z;Dz1A;8FdN#ynL3@6>E0Yh%Q7hKXt8f+Z23cuumAJu$PlDNYOLtV01xt(JuRL+F1a=*1eX}9K7hd7 zJqyR@kS6j-?U`ys;(2gn>Tr3f_6d6x9-U@R98=?{w$SEud8Tru>p&k9tIbsvvVcrB zkx|U`{{jbioga~O5s#b zZ)QhGx7*Q|PQsP>PpU$RIXl*gqEZ5te;_|<-ljMi8Bdeo&oo;U<+&+B!_|mKTwQ8h zb_o%tjjoiI7v9XJL21kS|E-IQ)WXCSnz`1*WB6b(tHq=!o!r_&%1JiUDXQZzvJUCXp7o9c`Bb<)`X?n$R0|0 zC<|~bu`wNnEWyaHRQcf z2B^XRF{rPzl9fyg>srYi^txysk2-XS0;TgsuCrobXbHJ~{z!RvM9}Jku3H_x8C>f; zf$PVgl0-A%O{%AAspb?v(nP1%-9?R6s8EqWzZArK5a4I$dz@0`7G(b6k~*6}fg=Qa zL>o-~ae18LoaCNHXf+i31yFRCetHCL$;`;@>z|TO&vcf)ikQ2AUG)?J6(iSdG+KDi z!%!(pWm2{#3*%m#HDxv__*lR6ReWc?m?oV^eN0735^!=?I9H_e0f#OW(UuS3fn|O#Ju05&u7dGH#3peLU|&c^DH%ve7bP02zq{~c7y0$l zmpsjy3y|gE=QfH^++Q!<&SfcIB}O8fJwby!#_CnEWL$zo!KpERTBXUo@AYo_S;DCO zs0U$q7h3^6vRogLFmmF*>3h;=6WC!HnFtV!TjZa=?vr@uyJii&3Hi;&2i`SN4bXuhJ-}Wn>@p$*JBI6*GxmwflS-?`+Rj3A70{^nA$3fH@Hj~X( zz-m{H&=t`0;k0Itx3byO*?=&K8Nyu-Omdq$a601c?$v-PJB>r)su#H`S;WIhT^)smpgqk+p!1EUX-TN%0HSdWIC9i*)1du`FVQpg2L+c_urM*Z?W9e}RgKS-u=H~X1`ET-;pTvOw}~r# zX8hHdOO19dKp{lop|OG>`;Z?J9L5ciDbw@^bz=W&4=i>>krqdinO=j4#`wX02OWp^v_Xf_c`ima@lY@gI%I67j7W&pcsAC2-@`X)d$!DWL z53NT78p_P!nxhOy1nZxLTHnxHJp{^ZUchkufohwdI(|llElfe*AwxY1I4inZ0jU{p<*UQgGXa$5YmW1e?-o z@R&)|6)O7!`~D>-ERKVjXg#=rWnq71{H9^6!C?ONLkLvJ7poAEE`xnundYJJP@%6O z(G-=!aW9~_oQarU*Z-ZVdUtE?cTEie)KAcZXlP#Le4>xW+bA%Q%DLOIAx{>uLY0Ai z)9V@kD0O|4k%FjkY3~ByVeVa2j51$Vox3bW8Ken3^${i+8lh!#3Ob*r9qOp@QdM1|p_7m$D7|J;M@3tgZzNtdovj7!7+ z!A5+Zdq0tCwO>2EX?15AvT($0RRLpfpp+ATEK6)UqniZEu^#jf{=r7a!8=Q?R9TL_ zHyQhUu=uY8i`Q8MLrjAN_72z`9M;3@r_o`F*$LsiRLQ7kc(b((QX(zd(Vst7{sfJ5 zmY4%w#~_7qZ^2}xB`GN4W~_xcLjLD%NmWFdAA&Un-k_TRL8>z`(5aIJJYqy0NH~F% zBwXYcP#>P6i7=@(+H_@;hYwE)D2I@VP&3mhtQZD_xYfI76<^^=hVElO4>RBTFW zz^`TD%_|uWhz%r<7J3kKb>1S+=|SrxL0zqp7wsamisakh2k1ezs&ob|(k!+3A<->@ z6dwBe?3+_1qHQeY%2(q`!ciz;WAYJ5Om$o9oUWdwgs^bvWa{q+4ZpAB>F8SAHRbSk zF2r&?1rVu?S=TPl=a`9Fd#tAdB*JTFt z(@PbBIAv4poa11eG7mMc4yctR^bGt zi)HsWW3+uDO9k7?`|Lv*C>;F;OByRV8Tj+3a}(@ko>FXr?xC>M2EGb2V4$Fw98~cE z$_l;~)SA4kwSgJP3i=Z4T@YpZxjL0OhARs2YllxPVC%h)km?F3B?kHWk4D=NGg&rj zwd`aNAyco+y1v88@M7zvZfYPLWg3nLMbSQ=id`0ZLzEw8Wu3naS~%d~6LxDq-D{nF zKUQ}7A|^HvU6K!wTYBzbco10@GT~_BSg;WNtGvKF-|e_P@Z?71qkeYc#+Xb9>VnCe zL=9ZIiKEi?nYKH-32k`-iau^`+u`m#Z)XAi)Zh$*FGXt~9cB=4Mm8>gMc)c+W&CeA zTqkqob}HLO zV14tU_=RP#`{#vnp+8{|U>6z9` zlT<@bDZX}y14PICSIhL4D5}I>n$lMZSAL@}uE!c(l-PVu5SIeWd4l2)+~mfijZ}t1&OC8$x&_#l4jhZ3)7hI)Pf@d@vrXYbIHw99UczL znj;j7*$r82>AxEW8=N7nPB;nT6dd1U#qPz2U#$F2QnnS@Y1-tu=G~SuG}lAkpMN*6 zWitfQLLB-Z$ytMq-(n(oG<`;Wxz@g*sTTl=;~5}hhR&-ICA^I6~p^r>OV(w zICsp(P{s=5eru@H5=}-#jR^m{LIB{(U8^CzqV-MiQT#aHpznpB^g@!PdWvT<7j6og zux$yM7O~ey&wG1}J)kR6QFStFRWt&|nYL40x8-Jzgxzzut~ix8Zc)3b!l)!>!`{ph z!AWvoa;lj3-#Pt3Z)rpg0e9dP(vxAFn7y5oej|;?` zkNA<#nf_b;FlQL)x(c6tvugLr#`Sr~HNcuA7}HGWY7h z!*y|AjP?^03otz5Pd@~9v>(OU>tTw6(4BTmyP+qhu~KTo;;+qeOb?QE-~z|7Cp$-r zfW}va#AIA42YL;PIZQNk(ZL(*rtRs{1-GkKH&CjE@m;1jinu(hH>!f*|(#9mWivn#Uz?3`xfnj^$Ta9+d)1>lBl8@P{F(;R0#Z*%T94sK=t?t9zP1wh>0Snp%k72s*RdoE0#n+SnOzk05w3$zYS0~>Ln6j zmP7e563oo1AS!Ye4T*P`$9Valv37yVFxX4mYJc2i*J7$^k}w20+ub52I`qj!Lx^w$js)dQc&W=t4^;+x5urA9}p;O_+LoM=K%kF~-WtvyqW9p?U9pA>>e0CB6 z|LJX$X0uUxo*ef;<_2{%)oCK3*_j7*DVsN`;ky}6pkD;9D8)1zT^DCP#i&jiSnc#2 zM5^k?Ns}NaKyz9xJC`nNiJgLqCx51I;v)UsmB-9+#tiXIrM-TMp^N4*6$Yal9OCKw zZf#^bgHjB%)-~)uF6?otdltMbZ6IYq4th3NqF}|iMAyIZKd{$C7)~yfu2?!;kFOpX zRe=>W=)G^liZzTSxFOMDa!^rNgzH7x;^Zp~x|9^>&Bc838@RfgicflS+H;UtPC2?{ z2qofCgV@(3g3>#BM}2Y|E)xfT!Z<}{gU9exWz-!8i%I-$17|`R#oh(x4lg<6yb4O13KXgQvK+tUn^CzAh`IEg*%vF9j-AS)$>t{UU7%8^DGw#ynquQ3PG{cnXjI>ouV=C&O7{GLz0?7q8Pvx25Q=WGx)S1PLvuz}rV z)tKfzeJozUG?xFX8{{kYD{r15>!x;?YtL(BX_L_&UZT{4d9XQFf_?PuXZrm7+-avp zH#hfSSkZ}t3O{{d1VE4BM(4=t=Np-x0B_5&|LxQ>yM7!Ex@#BHL--{uS;lP!DWRen zu7GK4!-P9vmP@xfSyBXD#|hlVzKbuO*`*Z=)82jd3=bId=|zu7SJMttRY1p=v)L$K z;&P8#h3}7kxt^?$eIR!tQZPsoZSv)mU8AJ6!GHB0n^hVXb}d%(680s@zCj*f=VYEK z3;8o|ZumrWCw`^BZZW9^Pr~*NCaEfGhKTM%Hj$T>ZAQTlaj{V~5xr}jAC%Y~;rFbj zXAK33R57Z#iP~OkXh7~K!~T8KE<(PC!j@CfD&H;_X_4D1)r({;!>d=A?tJ)$XkVwoyu?BgZJ!Iad&NPtG0 zt!GO2{v+Pb;PJR5g4Qjw=-xu=iSzA8%IMxLQ!F?nm)$oAtGdR4O6FBI;@!7*8>c{m z9NH41xA8gP?+V{3g6Bj;hIxO|@|9U>hqO4Y4WB(66;Y1a<3{NJWv`^GlT!_leYtY_ z;}&7LmF>HhUteMZm~US5va|`>4WWs&Dm@`;x{GUTBAouhj-zHEtjzhxV~(QgSEu!{ zEpfBRoj;Bx*P&VKDDi#LST02eItJP+gh(mdF7HI%$#6xPC*sf@78M&+vAG_mYwIZ# z=6X^Z0jlc91gc#{=7>!I%HcVo^<}H21-}D>2}=!x)YGqy6nC-5zyXFoPGX%iBVD_r z_8Q<SLT&K+| ztLIPn2=qw_#ld&Mw~eJJO#xTrsZb)4o+K>OfD>o6R$lQvfq@d73Sg^vu6L<&dpyV( z31A)EO=i(ziwf1BBd)MrKmR9bh*B_%j-LaGg5qjVP=$cwL zk#he;hWINVLqhl_9CvaeJ^_4dg7Ql5!k4epN`!rXhG#1DlL9afN!f=#;L&{>moaH+ zV^Qk4Osj;)CK_roGArhgIMcO^vqWc%2!*<$*Bx52t=L-)O>twH#o-T}WGA9#3=qw? z0uiC7y2m*j_Q5U)M$Y5a$06NoIaJHBE!C=R^hw1m%@?+bTla6>{F#pSy ztOq2~AM4s`5nB{PotNF_#1qM@kyo(FDsvzhP}MfL1jw+;HrF_OsKh*& zo2Wu|JJ0o0YyBcswl?&kLOl=nD{{Ke6Xp0XWAK^M0qos5&t*5QZ_;U@^h~?!j^#F| z2J|%1lR0=6{FKC3U@1zlRk15o*& zZ=WR|jdT^qg#3#p^kfJ(qpUvt@{a>yByba@r8)>jB-oeroo0OM5u1L#`fDwr$o-Z| zIBV*a7|R<%>Oh<(PWxtFx?R;LvL(#l#k+!jiQe_mvDqZOb%iaNMPWMX`73LPfh4cr zDlB&$cueD|P?C(UlmYR=Sns^g)M|==3fLOvTqybCkUeF#?g%ik<7|HM%;p6&B-^R_ zv--bs8T>t$G!~=FAoT!DZ3?7I9Kuo^j|(Q_)>a#fYB}LU&sW zvY!8W&x3q2`4AKO?^#?eo+Bbl`Ai`EIm8&tdouFVYw2?W)}3z0*DeK9FS4L~NxFQ1 ze}mqW>c?uFwvBQZQcrr!s=a2*&8B29D9#IL;=s!=l+ zZIAk0{W=lz$-oYjD}{jEC|q>Y)=uQxVg+B@R6?7q3O^Vp`4^-H!-B@}Ds$|e`FPk3 z{Cksm_{>f4$zvQh+YG^avI`s@7c-6PjJA&EhnWdk$)V9b;b>g{5TPmLn2a*%DPCEA zmudF1rOZFJU;P0r_gTYat^3eWLrX{bU)GySk*z)6s%Udsq$TKh*!& zn6sjQ+$SPC5ox~|ZVuahEx~H-gj%LO?~)YzUcb{Ej+49~o4&)VRKi#apCwU%af0aZ zE&D8KhZMuGCp-x2OL95F-Uf5jMko6vc?%1nCtY#j$>%r2!b$s(a#t-xhKqP4>yhZu z3}?)i>a0O#d-s~T{D#T)v`C`|NiYhuzQJ9ShO&|SaSXU*J+JQ;FS$~1WwQ%1om2#4 zCpvI0tsq$f2seVmf~vW70h^5>FHNyg^6zzSKP!s6A4FSXN!FriA5ZE=o++^GFb3UR zukHzIC_-qQOLDt`$v!*0cP=*TS|!d@aR-wg372^EiV;L3yuSQ&L8{!aen8V-O+aPT zXz53GXvO<}4-{`U2BI?wZP=+@fTDG$#=I#p5ZDgW)L8*Vj>~N}B`1QE%A6hi%l3M0~o^#P8#Y~}V>FLbD z#XL^vLN}$i*4O>YS?JZdfv*ygYa8wcAsR_FE=6#^EbG|mF`U(m{Hp}iM1(!j?lUGi zU=YhTO#Z-^kA6hXnveD*)0OGXLXe%Zqb|P?RWdOVZc$430^Y`_^>FhEt<#k9DwNMZ zq7cZcGfRn}g*KiqAoHTjzKZ$Q!{su;)Rg%D5z6`%;Q>a%(a176vI;t!A#1L7Ifx*K z#H#l((`E=+5ftv9f<^}Wc~{$@lEjWvI-drq5af>J2}@^Ub}t%cOmecIz+x9O!hPG{ z7odfgvgR!K5KhZverT@^M8CR%X)D;be!{U5w;{(mJG&{K!LVN&3| zm?QGFo?DZA9i05+nb%5vSV;}0S^+w^Bvw$OxlsX|y3baqqX2#kp<%x7=aB<3_Fdk0 zjy_>7w!TNhTma9n>MCRSRfb5zkA7Lob)MC(l+S*3v*+O5u$D;!Lps$dUm}5_1OozL zCJFtH0o7z#`X`I%i=%NUWu@qfw`A=;JRnFTF5>>YYR5n|-}{%CW{pCqj5vj1qg&5a=rEvQMcHI=7K?OcU~WV6D2d#* zJ8TG>5~izWghGVH1IgdHc!j3tl)z=BKA5rPV-G5_a_{f{+CrE6ac{UcQ+nT%=d{#? z+K zTPB2QM?lXJf=p5P{$BC;0{ZT$6DBX>9XJ@x62 z+vKzSYJ&$&2Kuoe!pHCi&1w$Whj}}#oEIc^J~xRkUQIX=*5>G$db*a7)(6Rib{eJA zGrfA@5&aYi0bbe`F7swU%_7zC@J?6aKTZer>35e}HryV+t%*v1FYgNuh6L`^DFt|V zo-RS(z2-naccJs`qZZ`GiXaYd9>^`DN5WKvF^~k*SiR*t=1q?Z!qK9aS!Ydaz1Zx0 zZt%6KMsiG6FrzVUR~8=&AYbRqPbx)}vA(sapG7KUJ1txi3hu~RB`xMMwQOJFwN;j< z-D6Xk?5v4+d(YN77kCvC!7v%mEvCu@%}K)>PYvk>_c5Dk96~g| zt&~NX@3j&{lCL?t$WN-r4;I=!fNZ90<|Hw~jFLTQU=LyH;4~je;!e^`7^dfZndT?| zd++B+$*PqJtPfxRBHNJ0t)p;p3F#6ukT8{Lwxb3-zy*($bxWYUY>h8hVYk>dOs#Kl zE-IcJxjA^#jZPX&n>_KHE4u(mqxrX1n z9jLCfel4_1`~n%_L*=@VWfW0Z2!#R-A`PzP`OV>U2}u&u99c^KNxf~tNEQ2mTjlq| zw%i;aT|$@U43a7XTujDse|_k6+X(M8j3;6luJDxJsDqJ>){^3#vH(W6sWH;$2=IVG z=qlmdvo0#mReC5vWIwnh4g2-R1GQufcT4Hm^}{wWZY30nxGGd6sp2)!lw*#_-~-de zS%WRW5NR#qnR%b{uXrA&=fAJbzK7ry|w{&l@o93{=jT`TaQ)0cKj_4-FjnQo(oFub_a%eQ)ZINZ>?z)mt`{CEZsRXuvxB}y6d7qe} zTx-v%B`e|yE(*Pvf8C_mtm97!obC6)WimqyNatF-V!34EigD@2u& zpBl@$lyD*ZFaU2dT|nEW&SWp85VvNZvjh8pTx-Saw<_@VS2~GcR*7fVGA8@%CRtDg z&M9^1_5t+nDh{>*RjPzwwW!G>yhjr%|my)OOlh z@0!xp>ah=>xOM11oNzl|V9a0P%+P_V9BN7o17>`BuigsZ_02{#oWF5^q!A8C1Vi`! zGyQ(VDxusJ1U@`Io`)FaIkiVs$9rYNW3}X&SgNaqMOW5T>?#0~D z%;~LG<_*;e2pc72Z_ZEI1{?Do9-kVh$&Xu8BLoDD1PLQ!EdG{x^NCHi@fe zsr;5SZ`Tl2R6@Dx>?TcJ=%?%_I5tK~_b#7nWM+I8TZG++F_aX#e&>FY&YDOM!PRdb zdM1~{wnj@ZA1HtFU**P_5g+l{!um|!#$aVocI&lwmLr|4uVyaUto$2SVMorQ&RpUM zyA6?+OM_uGS5MvQCK#W99_K%+n?@m0-v4oDSI0$xg`QWqB`>&|J?4Qdt^(~~zaa_?>)v3?|d4J0; zM}u?aHq>m0uvvfA2wQi@eQpTc0LrT;`i{wHPK7_Rx^Pc1#VM@0DfA{G6W%1}9;&Y$ z)*=OZ4l3z2gOcU76OcIPgY|!=t^!}k$V5g)uerjYiS4+^8-&r(NYYjPKAbLaPDLaL-Z%!8$=o}SWGA)zKAFN_J#l|Sb$=6+?8;W)OpJyVQ{(+Q9S?m@S0{GrN5$;xIW- zUA$$B5ZfLR!^bS(A!1~$HmrxrQ5z8*kc!_m-J}^y^IgL>Qw6b=3UZv>@C|-JT*pG{ zRN?@@iHT{E7xXz*oOVV<+TrUE=N4nbwKl%^e43{L-lTBmfHZ8Om@JQ1$DnC49LEbP z2^Gb{Ld?^wl3Nip%ZW}n&m4G_iKwuenplRRnkEJ@KGM`PjY)4o#08ZAmt%iD?KR9( zR9Xs^ER%wU99&@Crk&l$Gl>!WxEn80To$umbur%yAq%T8Dl;-JFf364rporGBptt# z6J@}0afesDU3qS!!Yf0{>`88q__=FnZ{sL?rdk=$TG_&jz^3@Nk&x<<14*exI8h6H zg(y*-d)5-Bf zLJo@LG`cB70Z?tC?HSV_9?LuN429cif5lcJ`zd+?LV^J*r>wH)_Y?5;n>vRNyVkX4 zhbe*^d@M(aI=FEj$y6N_Cggzf8T3*2{52D1Uy z!B0IEysx$pHs%~k#>EB(KBk0am(H^(rhw)KH?ESH&-reRm|y#Z0rh-6srEU5IF;&J z>k5+Eo<1lLL%iN)D%pc*$W6-CVyjCn#`oSxY|E_&@o{}$dp2sr15KB2KsG>91mXA> z{LFDlI9)7SV#dSw-CtA=2)9nQ=DL5{dgrIy6c!*7$Zyz4q~D~sLL9ujii^o76!eQm zWI(>G!LmZ&*KL*a4_EDtV`Xs!)qL(kWYfA$2m|Anh{69AD|P$l@@tCAgO$vdzo3sW zP5|#!Gb(y7EYI4f5LGv1jOHon{1Mz3V+wnLxeN+T%-P zXrUwC}KRAw`A&SopC%PLY0+s_0^( zCheZ8+}^&tXr$5N0|X-=Q<|>bVznBm~z#RJ)-WZ%hJ>F*j z8SKSewdks{p}rp-aD~@#k>l95C1n*ZBcy0$V55I@d0x5cllm@i=hX=O08?ldCVE7` zZ!UDN>v%E{rlWp}a7%OLz59g*%x|UdRs*sQZ^N1q08+n))Ux;K8^Dk-Mbw^_%^NW5 zQs-OIwe+U0XeZdanS{Ny`L>3w(YyT`#gcSK>+J-3tdZYz;4C4aGfRdQvizaYUc%Ql zq|;*ZkrrcIW-e&(5bPM20sUdJ)jUvy+b&Z(2l=ri_RNQwc6<8~`!m`2HnL<5kT(zO z0yCUdi;#+aCFl@UWmpjlZ9CJR0DD<@*D+D+f=2Rl+>R>TZ%O54uxxfUbC4#ZK>lk~!B zH&y`H96b#}9`2Y`bY(j(u;&O$vWf`f0bvVHC#}U!q$btqyiCmJs7KanWKLcg%t;*^ zXWmBd-6=f`(DluG47}IBjx!7YIfDJq&FCUK6Jk=%=_(7Hwb1|*IG5kk z9%`+gqw}7)A68ERyli}Jw>G5iKWY*89-e`}N_tM*mg{7$C*57exhQzX-ilTNubVks zs$eUnh8YpcM$VRbEjy&H;9?tMH|p+_8|Uml6zk><+AIhA7b1DLj$Txs&FXUe#_&lu z7QS=l1X0GY&h%oFReNcn$>kxt%*uh!bKfEGz*dzg5WCfjzij zD$$$U-b1a$RH;|ibWB?Su5@f|K|Hn5DTw0>=<`5S`2WMcN;)w~$ijhO^Tmj63ta!O z8?{Dd5^NFdAwvT?HEhnTQyUgb2t(A!4iy6iT-CbM0)COSmecNSAw+%!O? zp1OQ!nF(BXrhL{F)cEFIl*A~=tTuac){AxsmrWs9Z)(22WMKHD^no=QAa3H$P^p)7 zKhF9$X>PcYSonvLI1bfw4GJ^BH?e@MBoU;rUgi?1uMkFv}dmGh>>E-eIn1MF-6qenOT5r zxgW%CjepGPl!$5uM!)LU+sf?uP{yMLmoM?)zV1tF;Q2N#F!Ze>_tXUDWqM{*DbiS= z;vf8<;7vY&_kX0%Fd<6NKN6UaV(?*T+4cvO2nfMT?7P&lh;EU~3_>1)=%fvSFG4cA zjBu+aHEDq{ilOA^r5Qfw5GrUjVGVT9Y{(9aPlYG6)zlcvfpS)C#c8qg?5wkcYc=Ny zSV{S>U@5%Ng#=fwBZtgEUk}(bei*e z&G6!tiD1Q6xy86wa0VQ{`g)F@o`&aQR~4yt&GAWbVmODi3b5tjpD&^v+uV}bTsf4_ z8TCTOYmqgZo^98-HZ@G}tJ&Wsj$t{*^AR*J`NeX57!>}}#r7CqbOQo99=OxQ4yy)R z8|QimUtFE*LtFn}iJtNUD9i|h?}=+@)SN zOOwF$YuTKV=D_hOj(fAhNqXgi>ed)N*3`c@wH+s6o1wiP}k$IaQWq-joDvjrd`qR zG#AD-L;Y?+tcZxzeV$h5-&0b)!PxH;On+pM0g6YfGY@L2jQMsz)vLm$CTws^(6p@5 z(Lt*B17-@WDQ#9vQ9&=I7AMYzEFOH?p^!Gx=9Siw(~-uX)GBuali+84S88su>#pS6 z_~Iw<*g)+UD>y!;h}-{AOTHdUUPl2toi6vbFG2hpGBFy#@3c*zUAdI8rox&4Gj@Z+ zvlBF^*@j!#qiaQ~XLBSf@uxD9;Vc|}Na-s|AqUEI^w3A1pV7yRRvj`e z{#V(s& zqu60?oz!y4um}^(lf4%63`vBdc4!Qor2gi+_!>+737BxwXr_?V@n3Yq`&x*?Fdkno zd;@ctdJgoWYM3UTXd$PV1l+Y8F(Jd^0 zqrzJp_=;+i07DQcZFxnQ%*}e_gg6fTC)-gcM?QQf7HpwS`Tk(| zW};5&!-$Tr3-nV{^{apXKT2j`3r04NjiQp}KAGJ*Gm_%J6C(zeuiEeVluJ-!H1x&7 zJRmH=>bOhves*f!xmvAt;wzq=&jS7Z%{iKTW8YxcD~1*Kw3#b?lL5I$pTB<#Dn`%N zO^o-CkiPxQ8t(u!4iIgtzoh{t!~_UF&cN6@4u}y;+#*ppZBb^x$|;+I76SlF&XLt6`qEUv%;!cVTR$CwzZLxs)pT2l!Sw+?`OhDmK<7Q7{-^ zh+G;Fb+!fWM|bBF@7WPipc6}nITU-47H~+>ocKREGciL#W)CAr!Cr5Y+EXUL*2ceZ zLj6!?`@_jbXp3IfC80MCc)$19CHd(rF<1*LdlM?NjZK<#MOrJpywXW>1N(&D$$Ij;CsTwWv5&CTe-e2CVHzv2YD5xtJ#)(j)pjZu$+;t7=!_P$->8ov7n`8=IuMC7 zMrR>KNwI?9yG@oaZ{BKDRZln#i0Jf|i}7TW?fH$ZHv;lB5JTH|dlQ0UakaeZjkPp( zcb!x8V=Gl-U?lbD)gVFLt&myxLyET$y*E}^MFmTa0olgy%&7_NjoFxPjIQtu!2x`V zuAV=7#NvUme1os5-Q_&DGV!$k;i&^Y% zWiN~(J|?bmTwtLrj7J9=?AbWtFU-36+sXQ4ahB(fkDkM%0PHbcEw>>~39fLe%!7{) zT8PslpvAI-Rs~fUfvy?ZnC_-iYX*WEgi*I=w#=|?o(%~nMf$>=Yeut5i_*mIoZ6>Z z#bgNixb2pohQ^@pBv zEBsC$`QR%#e}TJPy#teSp$wD|nlHh#Wwbt$;^aj`-%iw2*8VSTVa3wzRA&X*mXDFR zF7*ds)VGvVxw6?!!s^BvA%$%^Y?+tx0&sXpSV>+B5bvcCx}x&oG5j?gr8MDk>+R`H zj6_eT^38u(@5^$0FCAezE!Wrnh37I{7Uo&Eq1~7WUC44M>+*tY#>%&tccz)Y(+BXv ztQE(uW^DAe#>o76KDAA)VMBIEM8_a#!RGZe#~-q6KQea5$CaOYU?}Hnx@@7u&Bz-{ zIfKyoE`aTI7uI;w?qZjiFt*QNvs(C$9_B|f-kV5b3u&4uZ9w1Y{lbrwq{PXlR<{RA z-0@CNbwyZPg4;9+16XbAAKXzjvPwS>;VPV4&0>8ChM}9wf~g z1xR8@0w>2x59oi$EG4q-;z$9Clj}wFb=m{slSfjhAIAQnY_ow^Q;u_&JKjo5BvJSV ztZL_#psRVhS(h7IQF0@=1V|tF1=Ku7TJ!8v9|6ZJDksEyFFtWATo~9d(_gmcO|6@g zG2et0(+ht-T+rRf0a9BDE2N`!!jgB{3y`2vd6!RK4Z4ARTm*fGZ6<$LchdQEG89t_ z50Un=#s|9lb+u}3RfKEDgppLu);w*t+{Y)RY3Pe!K|DvJn2Ph3Fchi<}Fh|!p=#lppX z8r7=PlW5=o2ApR@XP9XPF{h{%XjGpMj_@atG*o0ZPzS%pmsL>iFP;YL)@}H)a|bz6 ze^LS|==nZMEUUA~JAE2Srnnm=MKq@mwzUX6s~^CD8Fh!!q1zuHdx_X8r2TTomlT2rhXY#@ca~_t%^qg^p5|(A zcKn}h!fo~MAR4Mj7Ih9vLgT&@jRt)^^C$cILCMVf`=>a#5I8_?2q&N+4aQ~=Ts z!Q4AY$^yAFBD%f+TpCopNH#?;(BCYOX@Kv{TGMBVjaRd8>;tkSd`uylPH7hDfk(TD z9I>`z=1lH9hoHt|S0mbd-R@Okzse^w>2R$w_LZWj7p^)hTO;S9r;SUlw%rs(+f<0K?USO(z|)o8qj{tr35<_#qN4 z8ppE%)C*zUEz-$PLrXy2p?CS3w$Vt zxMd+a9FO+q_kVWB{FOTf_I<}RYo)SVIn{Ea{ro7MTxy^G6s@`}_>RQpweG2a(@c!f z1j=5toGPDnchen{RwxV_thplBG#b!`oax}&{wkygiOWPT!PV0(w#WVZOy66`i5UvT zdI|b$aP3BDHP4pfNaY?3vc^e>e|7tDmM$oz(L2*lKu&+JIEO)`>oSM5iw0F>0M~8x zac$M&Uv^Ah9wEF?V|flRX|Ctkp)qX0M9wb5{B3ufH$?7Qff-5Qse;;4i`LS|P)m~B}_S+dAO7SMBJ1zVE63Pn1L!XAaF<&_DQ%m|E zaaX$yE}iZZSjZ|tjq5BvmF~EWc?Sf*)HP0zlaKTKW0b2){!iel3KTCyHzX2Fk7RN9 zhZc&5w-x2+*u=h4u6Rdrod%|k`G`G<6452iYN`_m-WlBHue~G{v`&NA*cdp^iuG`z zzzDtVz3M-fd7YcZ7YxWAH~^zs5qISNvmm@@fee`r;St`Byz~x!%IAEMTl~r+HMa3U zim;;I-)`pUeLR{L(x?(5o0CR&d(zHnueOh4T;fG{5vW zBQeEj{Hk5g(OcBwFsXCe*oN&ye&Wfj=!nj>4L27Li8PH+O&AV)r3a}{D|9JgClbKV zwTcd3>SJXE0VKa`8t)dFs7ZJDd}5VMMfGi@<8DX&J^HR(W(X0YVx#JnaX;B=m1RFI zVyQ}8ANdcHKZx5LD1uk`G{n^Y5CT94cK6lP13;Ez8>Ioco)7pKpVEz8fFOd)|D!qj zz6?k`D`;`2CPY7a@QS&M?R5|g&PUl&rjy~ zP&~>AEHB+kHL80cK0;b&449D)=TaF{>j~ZdptZxiRT-IOSc-`Mca*y z*?s&6(WKs&y+V$q<2opye=R}yG>qX0%CKhbC_!-CZ_fb+VJM?PRw5Jx!qGG(@x!4| z9~>K9&Qg@OPbnA9Q0UTBYkcwQH$6%YCDq^?E_6jNoA__9$r4B^x;mLCh_IqJZ8B5K z3^Ml>lCy9rlXEe2sp+aJ2Jbj0IYqn6*3w?}Jb}?6GQ?5OE!TAulOOt>!d-^9#Qc6(t39QwWMbJ<@B&)yaW~v01t0GH31Z|26x2+`nvJU8l-33V@eS| zE|Tc9qhyC7ZVT*|Km7v0b~}2>y$6>BxO{jT7(`^WXx$5OOX`3CXo~j%Ul3*drpWMc zU;R~K`}%L9*8D@LD(0m_Zu=%=KHXUKj9w%YF%9QHwm%fJWX>}D=*>p98|V-2uE%ZV zn=FTP*o>rZW*}ktS30FACI%J5nQkpO72>&{`IL)C}*~c8LOmEF%tPDZQ!#(AWd&h=AJjjTHF7z%uuVB^g%? z>|Fn7$~VO!#2y|z+pf0Bxq3QK%oIwEe!Qel3QIg(P}Lt2z%@rGZ0xs~t4av1Ztdaa z8ZHt@#Nf?f52=uHsITkj$`isLyVv87bYqf){kn>Gk|TOml=JsgXSwcHeH;-a@1s9Q zJL$d-DOATq>+Xj2$2y4A@L7xmmWlvy!CQ1D%+yPd^EY;&5fC|{h(+#&&90T zmw_!@xP&0b#{k~Ny-UBkH$fmIyQr3oO%H23`qi~kUS#!IK7;mmDIeEl8$i|vuShDS zqti=dY`1^vKQats;~r2dl!&{{hLO-CDq|I zYnu-euI}Xn>}X2cqZvUlbF1J!9K7})6;rafO&~9|-;^)pQodU8uwt<$N>QWxA7wN>m7 z8gHf?q}f2ItW9zHsVc425VHamXm`{}X)eHA6B@8^oc%HN6$}hp(934%w}%SWZWBF% zufnJf%A9|`H7pw0!#Dyu@d1FPXTEW!`&I`K^rtsNi-F%ZwKAV@*axCi=Z)-Ijp>L5 zE1WPt8@wvngu*iKymKx>yP-9@X;A!+921%2hvsKD5I#7bqrTuvLm1}?uLV;}E&>BZ zH=c3+B{jcEP@6WXC=c~aArTV2_N8>nPZ6ng?eZKE7PD_+T7-BB$fUKdNyMcvD#HQY zA@QZ~bjav2CVAtWP+ZWrGn&s)lQ8{rEV<1cwRa(D7obYe6SLhr4<&B*+nm0XpXlhz z#%s(`I|HVd-k}39eeM-hU=ox3Cdr2?gDEqJdrz8)tkroqckcR96e8J0Re|hq>%fM5 zxqG9f{F5-f!5Z)5676LHMR*C}?(w>O_uHXFFv1rYR+|;X3gvJ+rle{>wkEsA{CcS2 zEuLe3;y)DNkqj&`bblfljT1-|)a|1bC8nY!W@?_8wU8?DdTljYst^(UY zudjAH`6k4ZFn=Za*%bL6wa7X{W44vld+gf;gJ#=11FSe`F~)q>`fBP$>z^kYr&~L zq%b_?3L66I)X6jEh#a>mio4;btR~6cQ@woHmNu4SNr4BHl<+eH($_0qjqj3SUVtNw=p@Gs53OxqN9+WFK4dZtvR94Cqiy_O zF=x@L^*>;JjaN|)L3Nba36jCinO7Zw`9HSfI|G7rejRkndd<_Q}aZW zcxlhNz`q|_U}yrJ_h4`>78%Va>AZ#CWEm{sl@aYt4{2Tjw`To7H}Wh0AVc=^R-dlX z1QuYd1Y#=SE{zCcjlknYc~1{YL11bN5`DmlFRQw@guE3q+i#5w+m9DZCf|)69ogzV ziN49t8Tol4*x`{d6TEnweE*$cQ8B{;Y!Gc3K!zyn=@uap$CCF3aFZ`E!+>wcFM`YBGmb33lRphH-EAU*;pg9 z^iW9vNGEdOlzrH2lyc9&)7JWhlvyO@xYySn$PuTVYqiXa-1A9y8_OTA|GvIyY>WU< zK(D`)hl;~KYSQBIXd4|*LnU`>xM zEke2glsDC)8FmU?hn;4L8bI2|Q&dP2CDG{L(d}MuHAg&>*4e{|o`sm!sbQVY@$z7B3M^{8Zbx*M+|dh`oAyWs@^02d|al`;tL7o z6W4s?5j9N5OU)u_8pP8j_@_xpr2dO@ur7vqf?Qc9IuxUCua`1`X5^|*NhpFV^BRiHa@kzALO02NMeL9!x$rZVO)Vd}8SQ5oLXr?tnPci5b(>oZBh=?5n zj8r|pIUY#oHfYeO9hoZNI1?@_j1KbC-H94nfaa{FHU_B2Gd%zA+o5Gn#kee4`%I$kE!HY)}4279kC?^M3lp zS+6wCXQU<0A-d8@4BxL#lymiKG#x^R+jE{puw_q4TBdz?@}Vw39D-#dcz1~4)!nbF zL>QF#4uAf1b5itoZr21&5T+XgPN+cwnNlsR1J8(|&Z#=Xxt8uB<5ml{yjWc~7{N}p zan}p5?Yw}f9KY2sW^u(ZBLs%FB1`{lR72tyW09s+T6UnAGoz2#R*-pTYnng3S+kKC z5+qJqODCrRP+J=4H0s+Ied3Hv&By&3G%OTF)^5g3|pqUTgCtC?FD`N?R+i;FwSqaca# zD)tn9-W_vh8A90Rm`~d!0UvnQ341-^40+m7076LE0W=Sw zLt~2X0@j8`JzS3*?66-vTj+*-<9qNEdF3+_%nw}%f~NZf8(PWNuU_v$P~^2N3#Nr5}ZS(6mFaJ>Xgj+EPpG|C@^nalPlIte-+%7?2#1e zi8VqkO}ABcu}+nI*MH9^bG3F3Ru6*&*Rq#*`38iM_oiblfDffPhOly&R4TGdeg2R? zS{%_A9u02#U_a0$y1TOAT1G=(x z3Y-y$9=Hu=9_O3#Rg)8~f#=1t{TN{Mq@nUufMxUf&s!vGbW4pkHy{QPzsQtuRtozS zMbAkHYiFJBmq2og=n{u39}7o;7{7d8eIiwe!K#02HD7z>padPr2|)#`ANo`xuCYz6 zp16DQ_gE2cxv)tZAvfm*B)A*`weG3`&VO5&)*%;<)m4~JJ=%`!Myh`lju2jhsr4Q9 z+a_K^aK8TmMxWrrVr5)di>vhXjg%1$nVa~r3Hy6exZ2#|qBc2Y)HT&CA)o%N)6K0@ zwRaqFHjiZf=b**E>$*#p6oggs;D=_RdCK1oar2B3Sza1^%L%y7Mdze!-2S8J*buia zJb=d(kw^;7BeU&rx$fcmG;rT^T>Fa zog6Q`0UOJ7im}S~Vw-M3T^MqbSM(KGjLb=G&bgABhvQ;p+Q+*lXgHFP>yf5YDa`T$ zq~Z%79(!3RoqE&jK&ban)7An5u{pU>qPe`}v7CN!VQz5!Rq(~rp>2n^YM%-yz|%zQ z|HFIG|M%apLNpK3RqmTDh7w`e3M_^$H-ayQFT$hI}0mz(?gA-O~ zp4VG`DD@U4n3`>dtvfK6;9f2BCGirI-NmWzVo7qv3X8G2!1X8%YvMmO17pB-^XIq) z4ZbUQ-IyN4yL-nIq3tn34XcGnx-_Y{A2sav(-)He%ZUL(Nd_z0cR_#VCGG+H+^a=q z)b=FvO1OQGr%9$oBNa5CZN5}~4~v!DDeiXqsaE>g$O7?+ojd{x7gJC)=x3TONzuEH z`A>j@j$7n5B5YF<_f=%aWTg4hwyqdXL}{Cals1UMpTIw%jS+5urlJ9Dm}v9PdZ2cM zanZo-3=Ca@@jgfKLut@tqn3V$b6l%uWKYT@MWUErs)>x7Jhg>#A!}NErm)PY=EYV5 zgl!DlcZaK#t}o8}I|L3XeCKf)cg>{=4DJXnj$kwfHEMQW%(!Nq5a}qPo3Gs?2|saX z(2GMeGbJi@BzwB)C>76Y1;#P;@6R&q9A{&qJ}k+sW$9kBF=)5y7o@9$X$Ym|nYf7V zVaYwnxYiXOcXf9N8aDyjKVz|HDCg1xH#%M1oWfqWW5_l_sGw#UJ(qq*PCMuh1-lc&nYI9XN-cWG5`Gf< z{TgF}lC+vu{mLVP_ot+G&v8!`BzV+eMn@>*waQ35rxUhVpN7Q|9d%dqXJ(WvG8&!k zwQHD)`)W0U>Ms@7D8P8dOa)CTc?d5mVl?a)yrcpTRZfS*5K2n-^uonPw)0-obB{t_ z9i%%e912O1!R6x+g02p1=bHLRUM283#%ETIeHG&G%@{JHUAA;xoy z#~!O520#Z%hUv|y=!W-NQnKqmLG-tRAOr$NZ6+8y69DVFOOR8_&^^%D&&r3O_2V)t z`mIz;z}}*3$!I4TBIR1u2;y|mEpz-BOg6up>Cs=QMl6@UU=GXe!C{Bfxkj1ckszg7 z&pcFdO!eG|YRJY#On`JJKxat*Qi`fXVL>M1Y9#d0H1kC!Prf)+4M$tO99+l1%s-sP zyHvwj33}ywzf_BAMWOPe7epoWgW+(`QwG?y0824Z;{xIDNmiA}Jt?m_ z@{dJ16^9mwRDiwb(!X#=r5b6WqggqCz{z|>0|uZJ>XKi}eb3%!+r_VQdEh)0P$yEi?`sHUMnh%KdcVw#HZK?4b^H`fOtU8x2M|?S^ zGhwJ+RUTh|#P3m0(kRaG&Hvb;P)+ThRnauLzNnSYA}3y)0Kzu>{f>|t8UNq0IhUniKXs|GBFqG)rj?HO^iJFVR2yD%30x&^`JpMJCF6i_p6 zKJqt*Ip!R;FLcJqB}9o;f#L#bgEZS;DWN{u9VqY*Za^TtoS+bV`2!QCstIb% zoG+c5R(C-1i9kTc$X<@?912Y@^Skrd^_lTbc@vN@`O6VrrC2{&$~JTE2`d0DETMrX zYfS?@o4o(0`X(_up2(chO-Z3Qbl!>qpdH(ua@!*^-kCcE{vKm)fV)V!k5|(t?Ixt; zhgN(E$waeWD`(Ex>Y7aM{#k2P^?&J8`cr7bl0d6TYeJ})x5zP>g~ZR3_#(&~&l4i> zUfd9s58>OjDaVA|4PvC{G@xG`FqCegba>l%2VtdAIu;`qRK?Lcm9QVPX_5JfPNM+alp0$eOw z(PeoXk(=51xZ(lzFzQkt?0R%oxpOn7{B-*LP1O2=(3D{uA>H;hJDR49F6E#VQ$Kmk zGY5HxkK)ah#9e>)z#EK?eUP3NM2m7pw3(?8nhvW2?Ym%#dhqJV^if2?Q;Gg~KoRTX z>Mct9pSbh4(4FmMEVDzo0d*rV^wttXjz@)PgJ={u;{a@hqF&w|jp><9QrR4XUKUK4 zyh_NYiNU6a$DENjA{N89m{j83PFVFx6X1@YaZ*6vjya5qbzRsz-WZ75xP(liP5{3h zej;Gr+$xK*fda>HH=_=*XRh5+nD_znlkHaz`nV7*0B)2-{)8CXvZbdL<)tr^Pb*vw ze7m%*4tyGLCh8pBkQgqwfAbe$tHTlplgT$amd6_i&(nly{))s_Qs7uv2VPgX8f$qK z3wc=*-$Z@lFGwcF5Re#Siq%%4qL>!I1MkfNlKS&#h$3w&npSnU3ZV6Exxz@}AyNx4 zcCBn>WT8S90t`HsFmi!|J}iYnnP37F6134{goMBn@{-`4XEtU^ZjJP{WKxkmfp3Ts z#M({>PtVrSX*kH>+;q~JH}E(h_M0R_M9Cu0}y*>|BDeig)}# z@3z!>vFvUjE+TluJG^!DAI1;GH7pSM@F4&AX8EBXz^aNzViD8VZs(QV%E}b^q_BC# zj~^TCgmrF$T|0#Pt~MYtona;mu}<9OVfm)WBJ5jS1ES%??mvrDB7r$FuP4j4l?tl< z5^Y!X0>*{G=G6b2#fDUe;W6O|{uAzxh3>C(cle92yIsFIb832jbO!jbeWj|rphI<1 zwIQxzXQWslR$^?{Xwk742hz^WkI^*aXcCxi1$mG3e%cLCdk!YM3d8;Jua?m3UvUr=EjDvjdIV8ZX{r|a#)#LaH-k4BTK%4y&i2*%tlt`-V}*RbAaw zZ5E!>_v`-Ig@*G!+i2QSZGVD@`$B!q-F*U}j@5GXuSD~LA2z+p=E_9jMjTr_3^`pw zQcjZ!==O&unx2$b<(R8wWc29u!|FDdVlpIn9wYXiwM&w;aHUzWlbjqvDL|5IF8mSuP64QWDlPL!O z@o=LK&9vO3d2|si-gYu+bVlAoPNqhmkxUqtOUa2hEs)Ah?+s}HK1wp8ncP-d|q6aTLXfp>=C8fblvrnA&pB4DGpfb=~{#Yy+#6996=6g44c(s7 zxP~`L13kr_R+r(iFq6#WS;E(0Zmp?yvf0j5=&uxOV6X}bSNHqeh8xAbCpHmOw*BiL z?uk4{;Kc=~@TDgd*Kdn4B`TZrX7$`uyfLED)@n#(vo@<$nwe~c4Lp&S%>OcL$S@YQ zrk4uz8uA@#8|(Gv%QV?;6+MzN-elfTx%EH?<_^VZc~nxn-;C^OfE)dw9EuE_WodaR zvM(KaumByXD81b3)s>9J1@mpnfYJr%pyKECp?d0SI7bHHv5z+_|9m?L%B?)2h(w#9 z?KU(@{HjQAiVZ>kENR$AP~`2yCfh7?lQg!;r~ti%K#eHcEcD*!e4Qk_X3*%T28=Ye zTH>N)?G7m=aN=tjpw~zAysA9~DY%8U&k@w&*(;@`^SFkI+Iq}NF};fFu=^qg)mzpw za8i`OcaiI>+@r%UFiCoAT~n@sO9prU_!-NXUkC%nFM}v@AMD6FS35j%W=zT++$i@F z_S%XNr3j?0{vD3rjyhkR)+vH>+GbM_)+2XMVK zmLuk>BoW1gz}@sLCxL7Dxkm+%KCTttvmjJ}%rVA;%pO@$JrEIGFPuy+pN%Y0gR7*1 zx*HN6#!d)fYQ6CNzTOV95aJhl8nGaSI_WuAdH}g!6%UoN4`;4cCS&nZWq`O37ELGl zgTEHS@}uQwK*CMU@gc4UA;ErF6`D9SneiWB>SL6sQoqNXVei#)@kRx=Nzo9=VeJQI`>cRVCinLJinJTi2Os+HOI^~wyuljb$d z1DjO9zZ4}tySc3K=vo3u264P2xdl?$TT)1S=fn1;IvIQtxai>T88JYf!|KN}(D_O? zIJ_SL$qmH-Dlrry4cMJQ%x^j#4&X8qPwiX3=+kS=8U~U2ZEM1GJN9^ zH1BJ702{1V#nhk4Mis~&5JouShf9ug-n{Ah`+8wo#WyyK>oB6m&m1%iw`ZW z)V>M8yCTTD9yRximVS=2LYdVS4!wp40B+1nLreuKo-m57WK<7b%q>fXxcCl^qw;uU z4A$%k$OYrzCY!jP;4UQ->9w8>ywN~smwX{GP+Ldd&0l$JD<;&)4%Vl`m@WS<`A2$C zp&oqy5<66Bw~xml+THgA!!+1s(taozwziJc7()DhrkLOD7av6~1LQ5q2mVO+oin#F z*p~QIU;J6p<`@c$&8f9>5yd}fcu|fV9Rt?>>NXKR4y>K2QxrrAsu}_+hF6+3sw##qaptD&5q`77m_?H&I2~l@>L(38<3TmX~|Cu=>;L_Qe|sX zs4lxHk!?I{tVtGfLAtUi!+w6%O^b8Eb>;eFoV2H{o`y-6X&qt`j|jCT-e%cm!F<$U zWp;PIdiz95E?e5Byr2L|f3$lmbIff|_I!5#$v{(-z0@@;3!2{T_q_Q*aWWE^fI}QU zyg_&nrxIwiBz;}ZxFbAL@joiOrnL~w5(D4NEfeww7VU2hlKss^Jw*LXHOY{#$HE3s zjMR$P_yk_WTc{L@&ivg}A1a{Fg}U-rw9l=>s=$H^`>3S;FNx9)g$?Lp$MT_n23Gk6 z`?l5uE@3YTISjF83YtVTcJe{C)JYk-FIhBtUKW!yFCXLp z5($RFqCIlaRVNm=Tp&)9+-@+yw3@6iYPGE_Yl%IU9iZ?Hs>h&5NhPpRLH<=F*0L2MJ&6$(m4HHI9?hwlK-Ef{-Ha?3k2D*@ z;QU(m^FxXKMNms`MM^X7S*Z8hQqZ(VKE+OByF|}8^(t1WITuDV9g`LP<@i4fM>moy z(u2r1WM?{2?pB-MsM2X^O~|Jg{MxY|DGjb?s)&46=!7kU|X<_`@LL z3ywu;oJzM4Ib$*q#L)`rVPr;g4m!yvKN#2HOA0-nvg-h6shl(zz>%+Xy)vb%V%5xv z;id{QvdapEUIRAu?OYiMC&%Itcq0J#J*$N0;l@1`hrlhY#{kCEwB)S-3sl z-pfyap+3$W6CU}U^-&s7O(UpAy$UsCM@Og1`7#QcanUhp&qVW{N!=o%;DyLj>s(*J zb<$|uM-|GhNakhN7$Z_$E{lmUJHs=EHA1w*w690U#aAE(EWd4q<}E4qsakX$es>05 z%p@pk-w})WxnAdm5ZJ2^T*BEmnM(lV2Tlfgdphdk<%2*#VQK}9GS*k4JnebQlMqL( z_TkFY@d>_|F9bP7d1n}=V`B1+!avh|-52*fAT{A)U`2g90lW>Y2()N44Qobea)n9zOOuc6mLDv zP$TRkG^Yokf-@cj->eOssz^j<38=nC@wYf0;LWODBU47kP=Bz4yh|EVP!z~h;}sd> z2FWu);f>0?9R175isY6^ceNn-Dk4B_Fq1j1?HtJlF#Kx96M>u;X<1TbhY<^)cf&gf zSDFSYR9m_{Yuy>88f)&BWxFL1c;V>iQZtG#+B}J_m1ZyyOPd*rqKUlF6Jnl}lzizd{l9>oy)wN?Mr~<4^a~v(0Nvx^9BM9kxc{{Cf6z`5%t?b zTFeg%r_FAIbs&yNZyAP*(Mkhr98BdNa;@Ji z`+al_{j@J;Sp@XA&eRq(ujTRwug23s9hrXQ6{elBoRCqovJa9Vch#shFzA^SFsThL zNkoY@7|Il)yVRA@O)W)=$vi*V4D%7m|Cxm>MnKMiGAUa)*+(erHuA*zE?PfeMN*W` zetu4m0n|63f0lL_(}gCgz#x(|xy-o*fClknb+fG7>R{pDUUg`M%Q(9EDDw^EfKyqh z(P@p+b`^0Wr%*yv4WW8MJ?9)*{s7!`e#e>#Wx*2xIzYp2hPo%(YxG+%Rqzp?T`cA@J~J>KT++*mn}suVW8#Z)8{OTyaa{dk0CuwGdO_C_Ij% zOBVTHNvR%T5U=jM*G=)m8#upK*&^{kmJI_J2PDy#Hx2fpi^jgKvu3Z+EMLidb(a~5 zNl1h?-LBT$x@Xr0xr~>FkP1XN_$9KaquJ-bkNd!Goq8Vv9xhMq3a#&vb{h4z~QgU;Ok2yZQ+p%q$V<=*CY6H<`#py7~ z1wR)MPW|sy7|&mAu}W(WYa#ZQv;<7Q#NNi9X$Z z)~ytGW~ciBa3Kd2;$%&zPTOLx3Q%Y|P{4I$Q*V3^s+5uX?Teo_`@B=^yDryXqayr4DJ7t48h)ZkR0;xnTDthDvqdNazWo)3iQd)RVF-rTz+vEDDKU0u85(fjPZ&9a2D| zV^oOb`E3(awu6>)Qt3iWatYJ%ImY!Zz3yD0Lt3Qcc<q+AZ}Dzp7gRP)TKr+r4c+YBiW_aF6H>sEr(n~U&IruwaA_Mm>od$- zH^?Dz^yi_ldRzF-ez79_N^@wPkO-p&upXFQRXiF2u?T|Ek%tr)M!>UsJNPOSZ+)q61(YGeZjj2;>c+1W(XR6 zjQ&y3v+XWK&ykUEHy>PFDg{>1dMa`&i3H7v43H4fxz@aK>XxlaHGqaPlPts5E}k|pr1 z<7fUPlL9Z3{dQJ8(3EjoJWE`Tk<# zNEHY6JyqZyj#}JZKxbP+#9_IA#LZq_P$nLdUD|s}rk7F18e|A6-XUxXUE+ z*5T_Skdz9Q&&T{>F;cR9xp5 zRBHZZRn(3?`_jiSOGMVECsWXYZJLf#@;$y?{5=<@izU4DbSo&=A3VM9HMh?smo0s= z4tXXe0t5tEWl7GB1i2fnF835{hyNHUoxV8_o zqqu8IwU8#CDYOgFPv6GkH@{-wUL*pM*4%%<9GciRAQnuCBMrtn6;U5&WZqrGU#9MQ zNdgvUg~+vtUVHs_&o$^a+;bP?kke{_=2_88BQuFcb+-?6l|?4~h>!|EQ{p7SZK@H5 zkK1%hN84@a;(F@8UUn7rC0pB5be9J(F>(^At|bs^I0B2|ypNp-9QcY!_;^AlE4lg> z89eMcktP4gm#*4*L2pSiRu6-a6s2CdPXRG@`rL4pyCm^6x&Y$j8UEp5fSg%)nWrAZ_I>ytdv(QF;Na*FB))^_R8&Z0B$ z7WYfTcCO|;aMG^%RkWCR90TjL3MgLXFm_JGlPrMk1z$kHaro)nd@W6^Y-R-)+ zyT^^pqvcOD=>;_AH*8AwQJd8y64`3C2IEMJ1`64w>{YF2+=aMB zpgKV~i>CX<)XZ29!@+}UmW3?wCoDFwy57$SW5`$V!@lFS_K(JVlyds=eQ{b##L}0S zL}{A(W@F1WX_lo-Bd<1{yejNKC^#OnoS29A9{xRfpaDcusXMtI`MaVpVwWMD!hY&o z=+OLjUKw9=4Y|;@%++g?xO<3u5xdlUZcrT3*gT@px;9YcSTO2{>>|roV{ZTM(F631 z5U)g+2}7E`6KQJIgD-PO=MlF~sGuprym9=ztImU9+yaXRVp|t1rX{HZALmezx-%Ay zmfw+O1|ntsb%;u;HPvl-9s` z7i(v=*s6QaC?zrt!%IK-9Db7mEYdg)l^f1mU^?Zu|38w?f-(0sz;-!tDn`Fd(dZ`( zIT@z67lmf0zP6^^*{-XQrt+$rL7}16wT73>q%e;}pH1h|-WpzNJi$2ZG&|6W$PdS> zD&iS^Gm({dFp|D-IzqQ-;l_Hj5ENGr)d4u*SylUOk+DC~co5RsLFkPlt%ul5ddIJa%EWyoX7|g^=I2w z%}o4G_P_$)XgKzzE47scPuu;m3bFCO)5iVaWPi++6qLUKQeLPUC?Ca~Bcrt{?odVc zvPkHOdj$w`;{mn%fSw_Ds`y6bjUb?&GOp{WfpvChkTDp)AhlK_Jy1sX0c+8Uolg;F zgmMoBzCr}Jb&?G~&Sm9PP*5LCtGOr#%AgISWw)YA@$-NRlU`U^38r4(+l;#`GkOW~ zjBRM5`fA1y7*cvHv5*o;s74P|&3F#YV9faER1mm{L=IJh+PcUbtVf`S@v8{4N*8!u zD?1#@N&(TzcJCqEDvv`H4w8<|Nj$1X#p;7hWfij<+t5`y>)v5clKU9uc)ENQOhCe% z7ay*~VYAlqm~t!= zD+Kg}3$wlp+@ZtkaePd#u3}gqK;U-tNK*4$Vdt2Kki9;k3yk-;Cnf_zETYp?cwTe9 z`GUf5(L$9NdTaBjSfAYPviZ?$bqofB-g^!Y`@tQDZuAPlBTa_S)D|g1QIIr z^HY8{TwBEBVM~g-*Y`JWXc5X!yTtKrWrq6ts6eIja-ZV%bsXk_>0+|A#c1L+;}#8- zq=cr4BhwZYxe*7`4a!9 zJGn>q`hOe6_=O)D3#ojs8~UBbN}n9#_W*k5n^7Lg)2;k_6I!6`o*Lqq?b37VQ5ix1 zC&?Lx66|U0Q6&+_oPzg%l_Dk#F0-Zn`&&M1hb?-84VPhA60czcJyOju3w}vVW3^5l zUqtf$_4DNBm~$Z|GDi+trH|x+R{8Rh#0C@ci^WqsN98aaui10JM*PwKk^R>`2nzQa zq(-&L5`~$r7brF62}i>T_9`N$xJ^#8hybh9k_;W%6=525% zjF)dwZ}&J0;J&yJ{lRGq`zf6GmawQGcm$t~W^#sKR>QtUF&-o9bS|^VGHU+Nr;UH7 z5!A$X;*nJkiB0_U7R|6s{?kaBAYtmvuf~r_^KKgU#byzn2%XF;g`6}fwuu>kRfXXJ zFs<%FcKuuhDWxh>J8BrD@o4xW^3Lfr#Mq+aycMCCWFoPpet%jb53Yg zHnUBXpRjfomR_nJm{R;4r+@|Wd8|v2YftStAjXMw~4@OH<)f2=d-^^E)T+rrXs!=dVF^jq}i&pG>L=+96(C401z-pwi zxq#Nv)4TVp(ZY^bV|FUuGcB&Vv{5uM$8h~>L=Rq_iKEiwP3(CNEMki`eCu3bkN~$i zj2R+e%~Q!=42KL3vO7^mNr~UO!E19Gar@_U|3_Fs&>}%}U>w5YbxQsy$)!rYZl_(b zUg=inkS-LpG(J-2s}e>yl+IY$$!`M!ifAhOFoPXdH)Q~B+)XeK%Hn?+^n^-L4P8)i zt&x4jATi($kAH4D4hDQk<%?u#{~f_WO;U`QlBGn6{_UwZ3vPq(6$ysle=Ab8JH+=+!Cp*pAzGnP&pLqAS||K zH6`|4u0M!D5v8s!)oA|g&oOD#0;*aA`PDU}(PV;)v!rLmdH}OKU1r&s#rwc?)ao7q zniGc|Ae}6^doxEU5Ckc{pMuD_!)phvt?S@wi!40)31Qy3!!GkP|0YiS!@X=qsCI+cZVgU{c_8)&8? zsX%uyGl^mi7+FQWl-@f%kkBZHWhfIzdwqtLg))@;G< zEPJ*ggGYTQ8xahi#F@>%Ca_5^8frt};0rxS%X;<_r2Rr_69A=X%;KY`d+h6YL^E(3 z=uA;z&IK`W4P$*U_Eqv$*o+KJ%Ps@gZZJH%(>*Fx30vuSmbneNl)gM%LUmPgi^!Dq zZoWxI4yx{#F6ac57jk5|d%FZ`v2_e`#q6ey+BaHyL~~;bdkg>#8{={!eX?O4Y0{Fa zj5ej%UkxgWX*hvY9z;air@Fs!R)9Fi+f=t!r`Nh=o6MRx%CtPAz7N~KcL0Wg_|PW7 zL?T&k*NIX`)6Segb2d6vp@yHW(Fqp02YXd+eI%`s4Y6$vxwJ6`)tXV*LIo;6@Do)5UiJuSs z7w0a;jRBQ#4!`j-|9lAptiPn*coSQ1iq(xtFCv9tz|_@(V$F&*LT@@ES35H>g@s|4y)Fr2B@`lD+-pD zp+9PQRcyf){!#7c{{!1(M1WA26Z|&|^ABXlCz-BeftiUwZ8TGT>XFa7kM916k#VSy z-tV%r!!Xq5KRiSz^5MsamCJ(ib(i{&qER%k`c5Cp zQVJh9Z~3{#1be%rNDfy3ddShcwENfr(2I8hw%~qprww%w*so0RFj_Zszgkv)kILAq z43~t+H*ZmFV$~fxcod2c;gOfiS8FRn0v@wOer4W8AGOXuW>u0(bwIgV?ZfzKDOvYn zSNND$%yuC@wtgqrvt8MRmyUh|cmSVrvJHj8UZ>r?d`9M2m}b$xDk_I{;MM~i4c?KV z1LUQPp{m%tJKA+yPG%O61{ ziURE=uXd72BT@3+d^6SR0`#gc$=xS684T)wvV{MAB$nFAy-;ONKq5(fY}_>T$WW^J z-2|fw1K1EQug@?)99Z>j%;>1ePWrW`QvG<^L&5>)x&D!%!7|GJ)?y&{upR7|`b^ty8^vbOO zMYRSP^4hn!xbzg# z<~WCZsP~;uD6l}smvY6cd$LA^!-*167^ko;5^zx|-s=ZLD}fcuLe;^w>r2Q$kp&EU zmav%Ytc&Vz_&sLO_TtcSJ)pEl7>d4XV2>MUQaVU7`I^vCL0#R>9PJ>83O`2ifpkUK zZDmf*^@QB`s3@tJx5@ZMRRT>&?|c+vsOi5ypT7T5S_*|P#zpHoX@`8}PN}o^@>=f@IpF6feh7_Qz{W&)24Gz- z=Q;Lpx?cB8<=;`!7=i*qYv4BjFy^ZHZR@(BJ!j=#-0hDuUQ4+_!IHl6FCB zvWuz3I9h)jxo!5KD?)1nYTXfPlZ>q^u6vB9r2KuhP6lCrs4lOsn0C2c)H7JTuA%G* z|DodLIyTJWBES-byqZa`-3_@=g4_%F)qBE3l;7la8rJAAQ%y2Wp*IS-_@AR!cF}io ztGesfFK2P(!%PHADWapE1O~?7izT41*WHfgW+(AIBt7I!@JsL}@54{Pcj5bat4SzT z5VK9^40Q8U9kx(#Pb#R*DVB{5t2NRr1l>D+n^AusaP2)zs$HQWC zIPnrLG#&z3LF4kWwu8^a%s~y^DI%3e$P)R5_~8|wlBs5Etd;5GQY-~DfPQnPrt|2m zyy$#ugdLu+R>u$Mo3}g>x&!Pe36R+K3}gc{1;<0m?%A}y83_h}Jyz)2d<{v|w_Qc- zva@k`)BB5riJ14H17zSnS-y+cff_a(LN;O#&RM4!$px|PavJvAdAip1u)GkzSzott zf&fkE&SQfAN^n>;{Ff~CSngPN!iPT_ju8e5AF2`ZcpNbC${3W9pO{#Rj$X!-F(A~1 z-qbhPpAb3oa@pvYSpT{U&bbc_r~_9QnU2Gey`xrT>F^uJ%Ds?0chC+J$H>XV^wF;N zV_5{oVRw4GEMm3AS7+X=6a*%_(~{bK@z4K&@+Kfp%OKcVA)?R7y-)1yqCwlZH~wi9 zy#7C&WCr8M6W-Zp;}s>ZOq5Tq&FOizI9Z^C!{o6dxUh|Yu0mRcl{W~o+X2AjC4PN8ZJ9qGTlzId9P~vm;>g; zX*Lm_>g33y?_?$`#+*vZCmz89k-U|d4Ib<$)|L5L{e?yjI6? z94x;xp0Hr{9aN!f`2@`+DQI*Bqk4`&b0mLk@sl~KeU{O5tKsHX=2bhk1=EY6UB>+&`3DKs08TelZOJY_>LKFPs_r}#qa7$4!2WCV1@ ze~||r3$9)Uu~J)Hd+yqf_%LFZ2Jx)vulfQ(C-rn!$`{x-(6i>3FdPA zpHp+T|HXK}Dhe$7F`Cc(C5GamiBhzjy45G@5e&gCmA%XB=x64~hp#m1C*%egq{GFm z!|>!0hl3o2sUgcSx0Kj>l)K{#i;?l+muQ7jo{5}~Uk%i@)gLp(Eh!UDELrjgE4lIP z@+()&xbkRi1%m*6;S}UxYf!Gq?3Fv)X)fiu!SSmeu^$5fML@d0lK7<)Ix6tK)b5&D zv?8h!k;ZVZj!{@Yz3`c-8FqzOqAhoT+I@Y|PT!z|&m@F!r+tERn|T|Sf8we@k|f52 zLH{MKQoPm;^%H7{f_?R8W9+}C8tt+_g&tF^fl()ZXP(lBssyXo1OhIpm|YYs%iwge z7pfC^0KH$_yf>0%e1l*ch4$;^nu=IGo!eci)8$HeIZ6mm&J%&!o@A1s^Ngh&<{t+X z!mG42!KheC?TH>F`*5^rhKeBENzc7Agbd;@u~Y;=*(S}nJ3wBjeJN?$L&<_j=j()L zvxHPco{EoYXf8F45o4RO^aCQzCed+4r_XLcTtd>kYd9B_V(AlnU7`JW*xt5~aRkhR z_=SUS+_m!Xbx5TWa#Y6r$*DT z0Ip{$U+2EI%DRkD*M8{*#+OHz#j&kXhCr=?!HS~7R0sILo zc}d{OCd)1Bo1zonZBCy;g6ssunlm@b{cvQ?aLpswFM6^ZA*Yp($xg7wd$>i|wLB12 zPb%O@YdNlh*Td%C`74JI}BPX@^oHHK47vzMsrwWd(_%8zfK0O zWNKClsRh_DFzF-usx^P33{;m3%lj_$V%@kq{0$>I`9`@plzY=tv$Bg{3}nk?!l*{& zr>xKR2@{}ywhFqH9y3fTSrIZ=TPBuUa=V0dLyg~4D5+q}x$10!A6xuHN#l~Y=~)IY zcsOb0&v(s9N<#}wp!kAT^kWHKnY*K+4%S>t(dVD20wY?8!3xQ!c^r{pY~pKOc{Ret zk6?DA9)>WnxPB7Pz9gb$f(zFu-jAC!_azi>>;pqJ?J6m)Wi16enVjgXXWq3Bx>8yT zePpgY6EzH<2pnJRtfqK_00f+u3u^KHLQJ?s&TSwW7kbC(zY`2T?Gp>1{pAlW@K?A< zrs-R*#0K|J^3Q3Ms~1&}*HwxV)PPC@1J*)22UHjI&___G2wQzTkQWL-whwsMej>-s z-(5gYmW0k%JW6vZPy&*X$*mS1V_g-(u(5d{U~a4P+)2|3-(X1b@r-KRS1fDi=s8Qx z^#dg8`CM!qBxR5qQ0(pXb4;qH86_H71p|eLEe=7Bq+*7;Kvc&Km6tVHEd863@@n2V zucyF9;FS|P>(*QjQNglE*_+a2uT)j1;LE(wIB22nUUVwoDBgn(5&a7>I0ZUw~;b%{;H`zVJyF=j7hcuK5SVGt;IwRTZnNZ7~Am_ zffoIuh*fCI6>cY>xpb?Zro(&#TA-taPe$LlOe(eI27}ACuA-VZScO# z&ngf#(9xJfNj58m>BWJCw_N~;vuz%^^B#y5Gd4wEj2>Wt938+fJq`lqWV^5}e*K*v z$wvnzwCaQ!vdT}XeDqpQuV7l{N61qCglp~%7KhUO_;9XU+Hiwa4bXs8NVxXr-Nv?P z7KCCLzyy*0Joa@i@2GNvBt*A37#Rd;f?Q)kdz)ow`@D+7|FtvqJXo&|n=1yb(H!Ss z%~q8oE8G2o3wl{`_FeMwtKs8=x&+9pu38uv{C=iXFC%%#VtG+a;h(K!m^vFLtg^H8RU%d4|emF^0mfbNjNsf)0@nBr(WNQzmU3j!AOV1AK9W zZM+bs6i~&sjw47gInF1j2KZ^k)Ha%OkAJV-uOz-y8|>T<;9e_ke$E{*nz;f6_m0?3Z<8NeBke@()RxgK7J5R?SicRPBJG!)e>_m-|(6-;Uxb>stmzu zg?G6(&5_SpVLw}+wSNSoLv9}A_V~6w)DhZIbc9@$3T~CJOqMKFCy^UGZ?SZk^FG)? zO~@Fd&hJdBa9OX@6^}n2twed%j)rtW7?9#=Ky>KSO>&65@~gArv{r1HXh~-++4F{n0Ds=zyd5G|{8w^MFtYFGwQO`0 zEnKV4*oF0c&rirV;=!=5VU~UBvQH6m)es8Ih+M|qDo1l7&Sa20*6ftX(Zl+5%@H60 zqPPvRmy*lp&ly};%xUF%`R1Ms*5;j#jT9vvccp3M@h|`9O*3;$xPc6mPpufxo6}u4 z*nyJ1fe&nQP8b?jR-pKY536`LjmJ9Flk&C4NVwI?FBvL$kX%oz#Ut+1Dwc%iJd)$2 z@w#2V<|jqD+*D?Z3mhJ@V6LbaF1`io&Gn)H4-HTSpAp1W#*=$LO4V0W^eaDLV_ z9?MY+o3|j9z|X*QYfU!n@Nv|RT$cNK;-;9w*Vc<$#w5i#Vf-EpCa{VWYdM3vu!50X z-x%ABC9-0b4c3ugH9CFkGkWwVfs(Xa3U)xRR5wH$T2fU8<3*w(zfCc9+)%Zd?lByX zRlKNEjAkqUgkOYXI^n^fpp*rzra7TgWz&EwgrrpF_1jH4t{);v@s&?YUaEwDR@ z6mi)@%u7zx)D-4M8GFkb70SnH$bj{JAeTL+uvTl9tw=LDrW>S@TsSH12*SKCADfX# zP%L9l3M`!B7`QPZ!gc6jBAyc!Ydb~78n8EKHy4jLtofT<1{9Hd)}RG0jW85`0J!@8 zFsi1Ay$VD(1P1#S+DxA(a+sOs>OQ`8(ikT0-~wfZpbO0-K-j8&Cv!K;pHaG!L*l7{ zw@2#AKK79*jD(cQLK@qJZrT>uj&nWw=&2pyWRYU|qu@+`*AwlFUdQw?mi?myO120o zj1-Mh3s&U`;2%{s9W;b8s8)ggBqvu?DQlS7r}{M+-5KH1$sUl1l(g-^;8!**CE3A6 zDzorrk3rm}Y>aX}igg8eAU+)XtR(CQ)EZ8{p2u)fR||D&#%%a)p7w3|);Y_5%q zs?3Dp15~*)r;__2w)F?U_eE@zXh%U^4C4>L3qSpN*Q%DKvSlVOiu-J3ExubZjKnf| z=+wFcf(yFm0G*~+v>)O1sp``;ta9H#FeB^=OKWJ#0E;!K;+K9gl7W=&%nDk(@3I## z>)xK-NVRHWJm)2>%|8s!4TSAqbrP{z(=~;(?UmHQg|1b5Emg<@v4Cq!g}D%{8L-b| zb2b{uJF)^Fwk8@tlNU{E9W~R=s^LxoK7g_nxVVNNS#Lr6T{zvtk4EdLno6;?#sY2zo?VxMBwr^8l;cMr?10CCqJ1hn}<0h zCrc^@H6+sA+|zal0^*i69!B-gJ1)Gz4W_XD&Jw1%vpjlMp4& z?CA#z!SD^+SpR-}?-#qVN6nx>ykXQ(Lg%%DM$sWh?zni6b!99QGRKn%kW!2-MDIdj zXc4L3gfcQs<`}H2%1F^R84yTC{l^zf-+0BXZ4h>xpi3cglw3}bgRmV<99nn5;mhNN51@y z6h5bD<0+Gboh54v&Mm_GcP+)K9w|@1Nx6Rg0^2Y+r|4@(&?|3}9*KXTwooclJ3)85 z*g5u~Rg>xcI#P)zzhk_KTn1qB2e9VldwS<^u7UqHCnRUT_PzR`gDn*zDdo*qA=E-g z5ePBtGTSCcfjT6lu{gt8RE1*F87W3_e19|sqib#0iE(BckJuH{oScAt5?`nc`Y1XA(Rc@U zlw52T*)Nw4pW)ZE`87aYN`UXbp16ZE3R8S(ri#C}0~GPz`69Ju|9(%b)1@|4f52fc z;o*se7feb~c=Rk{l9d(h9|DxYwwR2qDG<3w|?mbVt48XMfddg|^6g-x@Jhc~24KO=IegFWsVlf<)g^|>RB z@%Inf2-{|y(Rt6^1SQD`LnjsBSh|+-iNnFD7+JxB_MsW6^Ww=%J9*%c+6vtSt{Hfz!kqk3}Iw)F8@z*y^On8}zYan_B9Zde5UF$*T@2z3hm2GwJtyh_k@VM<_OFMf$? z$BY#dEYgx!78Py@7GOyWUtY6dAxY$!0P%DXRPJaBIr1jTF?`|>2V}miE%L1%_l<5G zy3iBp-}tDj_93^e3{fNz7}f7nEhFC3uz{@(rwiInjHkE_YY_eMsoLA)eS+C+T>;UY zs_>8=uu}vZNB|r#>K)S1LJ>GGX0?MC$1- z)U7uD0t?klkXR1ECm7Y+?@)f_2sPW%C#KRRPB~j}g%eq`U{Uelm?D6S`Q?nkp=Gqx zLa@(R8sJ(brZ-$Cq1bxTCgbsZWP(0m5%W^=e-vH}{Jf3?FGX5K<(Bl&EIwT zzOeMI#pNEEt$nV&oK%D0L2GhT@3K06D4ZrSPkF9KFG*!dvbX~vU%JET_nP62PUJml z@>%H1#TQ8Dpxx6Id4{Y0xoQsOD4V*r$2|nNc_cm2sR?5f6mERo&*pA4XHYu_2+tbR zFV)Pw!GoE6wa_XiANqbnKiszhym)#ezPJRDNGd+_;HhGYcWLfS5fMmi{5N|tRv5xk ze?FI)0o-wuIHv+c@vo9FEnjW}U)99+pIOGHggWDp^&DuKV&&@@Iy4edo7IqJolvss z?$YxVRT0w(lkqe2BM^-K4<18ZKfBLSEg>$=${mK&BLPtgd{Mh>QblP!``j_cY~YEk z?^ZU@T|@#qZ16#UQqj)0&%=b;Lpv14nI)c##uH=oBF!u>_dZ-2_REm#{*>l;%q1aC zZfSInrVz3&1)kbtFjA4hc0nb85r@Q65aZ#%y4s*8Vu-7jC`tU#ME0nH#w}>O5aa6z^Uj&UazpyztOm$q7t(>WZ z_V-44HAZ|09Z2GK=rP2k507sbYHKk1bXjU;odfc=2^r)gfP)R(-@} z<;NT8_J+6H#56#4s?>Px%fg4W`pb=fu!0AHR)|rbx{-P^<#$VK^eQfKS)#9r30VV`6hhfYOMxKPgFz(( z#kGO`b|7R?7nYB=ZbfT*5momv5hq5qo7>)=MC3gMbi}&B1RS2f4%f&JirC#;fqNmh z=`YI2P(E|4y9omdN(O}3ih&cvUJPwm*zFv?7O|gDTlSkDNE4&mW$+N z@KGi84iwA;E70q)ub(nNboNG2EGDaA=Q zp-5snM;^5jl14E#j|`Zw*+BjRJ3i7+HzjlzJ3FJl@_McLPjP-z9zAu5)7%E@zN^o) zvK}uSV;y&DgDbWc5G+`|jS!_ZV5ffr^S%@IkP|a7E8EU2)(+J*q-(YgPfeALLUxMg z4BUC7XKt&dq}#8b*gW=a%qu3F7Ftb4uTR$cUV1&8vx|T>s*QLS2O?_&sFHpVLRJp$ z_LRNx82(nA-06%etK15*EALk{f?{CNY?o4h&6n#J420oQ0C<6Y;sZLi(w85`;8$Gd zn}01aB12e6<~o(9BQWW>J4#`NYuEe_SR8T`8L!AxCx#?QnKY>sV4Vs>I(Aj_wzU&9 z8pH5@X(c0LXV70)Z?mP+TE}TmX6h6QqBsH#KHm58aktnHKkQ*S?o3PrAV&mWu80)W zlI(+n#hK~ym>0og)GT2F*;onl*q)9bz$WVayp0De;>E-GmX1ll!*M&w*wY}_cA&H8 zNgHvPXFXg&Bz&U8e1My;^m!z)C6PoKgdvs`=#i#^d9G#xujAul1n3ebKecftg z7-+^Wt~(vcxxt}bkLc1y$h6or7`_U8?FS1)_>Ak|z)2!`bv3I@D@a5E<|! zzm~Mui|+dN4xH7CNq+`J3=#Z?;-+jT{h*E=RN?%4t`uje;8CQ5zJ&kFsHO^ zY#n;H+se?o@3ffC$sI`D=YwRZg4KM-A&!0K{2CkIef5t+y`g2xF?|ad4kUAHgKg8A zfu(Qd4Yv%}tOqLw?EjBU#-^bubftzh?|6rmU)zp>us(jIKD*PO{`KS-a7HnS;4 zv!pVdkM0&)hfHde`KOc0Q722D-n|q(ZnS>|`=ShBg!+Q!<7W(50xHf}IhlfxOtt2q z8kN+$#gR0Faq4tnRYbmQlNAV3QcCI=E4%QvHL z6Gx}vi#s|7-2~Gs-T?|~+LDQb+Y`z_+FWG)!!rPnXue@-13=Es6 z`yFu!Otil%jcANr-b%Abn9XEhSmry7wG^6(OL~A4d%DxOV=@N$SGND;l)_$^(bw&? zOq-llV+9?_{sCgQJChg4hfbHcf80bek6lh+sJFR9sN}lHGBZQ5{>&9!IZpT$F~N$S zW%qm4VBZBBy?Eq^X?p8@MmysMVld=C7$a6!jP-m-`|J)1uX_D$)&DBUOv=~+V zmPLpe8*3YcPTNKTESC|n$KD;3;;qYVo)NSJ>y<}- z&NS839j%5mBe5;Px6r}aZ!WHKiZ)-dMY_&#~X3Q8pm=VzMKoZ(gceByMvQP z1uNWi2k`^My^tk|GxABkz{g@tCPTO?^9~NRNv#SB%Ca7cw8WZ{?KeJy>Y`z)=+>C* zqK3eWKYaLL16deReb@zq>hJH~4@(Z83;xt4(+2O68r}`=a1t7=aqk5uF4_Fa3B?=< ztrApwA{1>f04&&vw}G|LzOts-8vrzb76{zA{N=d>CRP(z8|bJW@K@AY5o=@e;0? z4%y6wWRxZ)VBW{huq+9v?@Ro(O{b~w8iM*DamOPpUat@oYpJ>$uv%LZ>leUm93kWu zwsGsVq>N!6K`?EH(@&%F3wBS|mC@kwL_+$i;5#1P58O_2t)NG+m9`?vZEbiRW~q~`Sh zDRSCD!uL}F$)>fne?yotfBBiZWlAJBb^=JIi;HEn|6_g|@RgyE5=c&9Plefu(oQMK zOi@mpK`Uvs)BckF>O-&*F#-QQxhd7LQ@akX+ko%lS_^-CzXYOTjFu4^M9elo#+DgXXL&yd=W5#z~ZDHE{XFWh=!14 zG}D9X@9cz`|hOnkhD$Fm}01 z$p{vP%?m#-W*i4c1-mP5Wn#gEM^Js^1@YoVKl%Fs9ryAlMZ%T zM9qsaBiA|;2-dL=%XZ*{voJ`k0d$lq+ePxaP+lK%8E`MqLkcQKcG{){XYj3uRg8hN zdNbV@j)u~JH;9U9AD4@g)i>=I(M46O9Mo+(h-{ar(4xYn4ulp#3PVWE^=ABh${rfp z_>ghR*SBWBsOUfi&9wQ_32@PL^;LBa&bl>FB(?HOVwam}fLf{M7MyNm{j%5duOZ~w zlDLtsk?DYy!xhGiZU%hVEtxb9tahXoInx_`@W};v3X6ZLS z^XhvxJ1hA)!$CaxRhZvceP)#&xwUZxRL3(h)hp;e4G(ovqtZJF)?H>qm(-Cs;h37@ zfXX6ErUU3Zvxx#9%NHukB<0sXeZW^?C@c66nSEWeo+_#eFlYikyt!b~{H7hYQve8MWys@HbLqso3`Wru+ts6w)IX(X&ZE@jj8^8z!&reE!juf z3Nqzx8`X+yJ7GclMt0zLJKaI`Cv2Bgr(B^g-WH#LI!=$3)L+C!W^*{ zL?gA5d9jb8UXBcag+vcO=rC-ST4frwgiOJZyGzvDvSb=(%{-Of zgnm>eEZOtx61R)FTNr=4nPM|+6={golcG2i1g6%1@<3!|_8PGzg&$NRsKqbfRgs(5 zF5TJC|J$RURz zha2<_I*2^OS{n)KV!Mj-CHnTi<%EnE4q{#g&pmyMna3~5fhE;6ctLV6D8*hcnc4EH z=RyqbS{>C$6wJDuW+5y{XorO6K32?#Z_TRuiOq0J^(a1t!b5<;v==*(&#cv~jVBWb zG#wGm2rIPGe!%*w^XVc9n{K*))vWB%7JWKzVa;i#bIaAuCUJFxjy+`%o}N8{Ds!p| zDQ~{#0X&KWVZ)wyh{&D8t8FcgFC%kp>}R-Ow|qp77T-W5>&0?O>Wl*pI}a|o`QI6_ znmC(;y+1hP<~YeE$H$_W zxvRy@MslSC-uf@eB5RDyLUIJ65Cw>+Bey$(m_L}k=GBda+OH~$Vmzj6R~u5i<(Iro zW9b(d{gpSBVr=yUvEbhwI+n97bxZe!xr_7P?FCgk7;-r_&|=Joqt zZZ+_Apa6 z*d+TLHSJ}|OpH7s#fF17g!ZCmbqu99Mhxe;2*9Tk{#>5c7Tu4zR4Ae*2I$-01e?NT z){#2(;Ixa_8GI){I;%*2-;<;j&e>1(1QCW#!McZSYVJgm3C#a?nQ5ccD4wO4F1;Wg z_**ge2$7>*6Omuv^9KpGHZc(}Kz{*yW5jMv=l6EMLXu+E!R|-Mm`3GN>SzNP(tWjO zZ9sD+&OlJ``S{~!kx?nsEVrbVsL6lHulhWIuu5;xX(ew*eErTz)2}3V0Vis))@#U= z#fVbZd_*JAks*V_ibF*H0(EB5Jz?m`LnBJ{odka#l2ja=*H%2b%*>cBjV^A@PVVJ* z2gHHGoCIUbOSbSUz0lzX#%vqXIha$CivNHbnaqQV2oBe8SXF`{1}to)rt(Mo2sitW z4L+2c5>`TIKWa$e!sw8TjMCSH@<7S#q&C%1hs;l&3$H*T+~csxS@GX7U+s+1&ro8T zl;lBg-hT%cMp%5P++cCR;oPEHDmT`tK34@Q(SK*LL2ljsl0H8}=#6cTXH55!Jy&NO zU*W#`mz*>6u*ZNDH2{Sv#eRw4mm8$TofRBgGU48iA~VJ;noxFY@_M0pZ5aJ9#`;G=7#l!wyV%jsMF#eX~RUD;7wG;JEM z()9!zDhP3Tv$eGzflj);&%8nZk8jFPFUKP1lf|&2Gd48n&s9kL{LSk`>6ms57k)fFWQVTGlCp2v}FdgS1s z;8JpS4wu|IPzM^i6fO=d$*jW_73Ft5;1$~nbeNe}4z`4_mi)V9*sgj8f#Fv_3FtTNeDqZpN4jk2T*hb%R1(oql{)%g^11 zG#g-{Dz)#w;QQyBQw#3KDBw7%w|y0B^56<}{;#MC{qjE9@D=cU%W9`3=^XzAvGd2h z*y7E6OZ|$9rL*4r<}+JH+BCYuzAXeESACAq9txc~c=CB%C|k;Pd$rva!@#v7=>)Bx zyBu;D^*dl?LKc^;v0YM6=yOFVa2!;+V@aDl1&Q@U;zgd^a<@m~{GV*x{=dF4qvI5{phE6JPq7 zjB_0GC>T!CcL?r8?2B=2@IrfKQ&NLL8sS07zfRl()E-ys1L-To6-_px;gUSH!lSKNJLSibQkRnHR zMvg$W^G~&zFw8rVCeqwpgJd-|4U3)T7YlQY|5L?88N{i9R;HExF@$R$Q2H0uyV9X- z@|~0;lt0PG1GT?SBX-#!dy3He1`)QWOxE&3wKo1T0>eK3zRB8*`Pjwqtg~uNaDmEK z$K#?5O~nBNjbaGW!8HwBi(p=%_xIZzT)<8#^0D)sK+k2T3&Sv zCD8Ls47_h84`4|(uAad*FM74NU4KXjbtnr&@eD2fPqYe+^*$MpA1eB{6%}zs(TA_$ z$uKC+g$x~0+F|OM>bA8r848Z=wsJc$xBd)nj#(6jb4Y3!;~ny>+tq^+*!`K|mG3U8 zOJhX@IXIhvF2@S>g?N1Zb($s9L8P~qfQiQWHb7+*8G=}ck8WQM*Y=^JL&xlO5v`Tu zpBI}yYv(J=93~RD(9l0(_g?FWqSg-2D?k3m3( zK?^(l0*`A&74Cdfg!}iH)uxN{XmJrxVisXJ>UF4XaveBA5%|(`s2VAJ!38_ZVaC+( zXVWyAGe1_3dToM!dUk0S3b+6_gsM7VuG{^E`!|J&qS;Z)`2Af&Ys`txnIG-naI|t< z{#W1RVYDF1a6Iny>asev;`@3KdkVndkXONSORd1L(mPO<5WwAN7X41?>{!L5g2Ek0 z)ZNHWP0&iLm4c=RywNBbdI8%sS0NFmUcqH7>i}2;_XKv&_Q_mcSKF(oaa|mC+xV@^ zkfCZQ2N8dXr%|Bl7`fanVtPb%HV5-iS=dZTm4L;-)|qq^En&x>I6rPnlviI(ZV?V2 z^YQi5bvJ>F?CKCCoKxb_J`+0w{=4|bF7!z5VoQOZ0>6wMmr7zBK-Y}!LlE^F6I~v6 zO%w8vOIbaFS8R4{WUi8qnnNTT+bPpi^yV9w)q!ztPEwKbjEM`zgb0I1_*t1C*v&U~ z*y_NQE&6LMi9_2I-?ioE6%HVSoR93!0;mOaLRr6Xv$2nTg0F=}uLc9(>}5w4_cY3+ zwMrsx%x(fKeCOixp;+j9ZWYw*1{M9o@v{WwCPPT=7r%GiS|94f=14=#7VPZlc-@?W z>+-4YuaxBBn_cpFCP1af7*<`Hfn^9RA=hMSJUgYQq zq@*#Fkt*c0Yo1?XZvzER3fOyNh(4rGuyP;LEit`fDdT;HeULME3BW~g;p`$>IhJn> z0x_3CEK(~6X;5X*O)u{NZ5dPO@`c7B&sOvn0=BR#*QAifd&IT+a3*h?XPt8(O8}lN zS=A$POPguSm!fGlZ$2d3-eK4Lgb6&g{b zc{Kb|lp8TxDcCO)6kh9rhX0+K+Fg;ET}w?ueCl%;1!wlTDYJHwLvo4IhWt#0MM+K* zG#9n$dV`X;NdL(C#}DQ_a4bN0k7T@qwA=RnA#hLmY_$TcHm+i=}$LeYKKt(cd|9M@Na&RYM#S`7KDGdI^fJ@~ei~!2P97mpT z97gAri7DzwjR~x*70Nv44=e{!Y#Fa(fP=>e?KiO*dqb?UZg_&LQD<^ zifUe#w_T$i>s@x14#+utu7&6kd7X%7igJ>T3Fp#}hIuMW?8uA5V=IU^Ids!RxY=mh zgvVhJ`!#0FQeUhDTdVYK6WkBXm?OnXq|$|Jwmqv(99l{`L_FTN?$w(=-UGdvJ4px0 zTXyt^m-LtSAt)bXV~0r0TyMwqj~n8u85|{${v@B6v%{ajI${uhqY{uahfKSo8wp29<5cB;C)rwUj5Xs-PMGz}m`y5lcB@(pBL%iH!g_(%MMC#nOo0UY*9S#6P3J zT+jlEGTiYsjIBiV;3T32l%$iiaL3n|S`uev6%*`ihcGA}*}4*#R|?1k4hm&NNm#m{ zk7cBy7UP%=f)E9$K$+*JrbZX3voaRLxa{LDmK#YggO!Py=DH)1(N0?cmk(jB3~Z&d z{*<{bFPXsXwM<}nLZWz z?n4$io%H(oiwTRwSFktn)Zskk-{}%~VbY(3C3{@oJ8;QF>ZY5;2StjgdpsllDFA_* zr?=t!c%C(Ez7TZ|aY2b2-_wgp9CXHCUT)I8@tsP1Gx9V=ut_ql9H9x_F&1^%>6Zg= zL34T=-E34nnLO*cg1~7)@f_EJASA!)d-l^ZfQxhs`rUImT?fcDJ`iSGHF!Av^^tVh zWP;4SeU|+s1nUPm9|MGm>vcO$z5w*Q{H?kaT>2M}z+Q6;rJ(fC5kE_^HCCV`qVQrH zBr}}xD`jEqp{}37$68<{r9b%1)qF2_M}O5iFiU5wYF|*?LsWM(GRPsD?*KBMhHpd` zHY`DTaV2|SF{aG?q3TmD-NXzBPpL=(cdI?oELfC!qQ(vJ7x}(_2-Ff@egmSv`e-Gm zpNbX*5k8E20OmQi-fnPTT88tq){gaI0=^@&DPMDK-nL@~h~7w77xvegq;Nmqc>pC%noD-9guwOHQ@Z3VEOyI6>2TiUvo_!I~eMlmO*J@-LP53 znuyWq$_B(HTM5Hzf%-V7jEv?P1w{F`+DSi81NFrfU!tt^sr~u{-SY}a56=qvaQ2)_ z9BJ60Ss*u74hL$k&BLF5unl`9bb9>>OO0z%0N+|c6gvg=J+^Mo=!H!|k2ZEuxf@;_K}xS}BDKyy;+=0*s> zaXKzD9F44Ul$0NC>Gq$4sb~ywiK*X^R8Lsn6Tl#wX6ttO8B`mMAyjZcH>0kc5`5_4w;GAaLh- zUm&A^NTz6PJ*Fix2ZiT(uPYHzi-F}U_$|0jRn#ncfQDm@Rqvc2m6~r*9bW*I&01|p z*~kV&jwlA&d76sc#jE-uGLRsyoHzlU5n*vt)Kdfbsjz_3r3#Ph83on3L>%2CjUq`= zvaf{D0iA0RU1FMZ&B+g7!-TwH)Sx)MUz-4uvmV$9v~$D$(~v8)N`Fkb1(uo%GS2Gr zf2>e24|_O6$^TarM8LiGo5S{X)u59Rml6@NtXGLRKG@h-wWPB_WehmmU&s z^06^Y$PsQ>dKwFGwsBaaK4>l}M@;Q4Wh~)~%bCFW9xwr-b}aauC;mty8?e@j?l>Po zW5Zw1+ zM*Reqx>|e2&d9P)cHH!z$fuMv@m-&mEcZVm|EO%q!{zv{<_>rG3~@oj%`JmtnMe%J zNAyLfTCFW3s_K}TqDIzf+>(vo=t|oA%GPsy?e`HcmufI4zsVPBxHJWU69H zs^45tQL9}yvIusLF2y|~(;WZcFJ8HCqEwD{l-m`?l4!RmV`M0egzzLRO<@+#p^z11 zVRDqP{2R?>OU;e_pZ9`P5}U=pkIehu9JRTur+phHlLVLiVhv3O$HXc<`&VD#^Ny zz^P4E3wL~mZwd>0?)wL3)6i`@rER_Wx1H#f(s4$}&^=lux%r#cR!nq-hV8e*1Bg5K zuJjhzfLe9-V?@3k8yfCu-E5?-0`hRGsUby}WRXiMgl%yMD5XHqR>32iiM)kPZzCB> zjpN(5)pXPpH~^z`(@(uI|8*l3hHo0faT+*qxMV-tS9KPS5sb?tM%Fxv@(_48M|HiU z4n0(LEH9~Nl=~pj6+w?+L(NBEa5SmqiA? z16c>Mjw@Kaw0IgVPWnV!1&}(CtjCa_Gz-P^U4tfnIWbB~YB2-xYlF#ZIRYvTp0ozH zwg<+7EUKL`Yj|*unkDSJe1e(v$dv}L0Ib2~yQHT%H+M1%$j-I7^on&GX(y|pE_9}v zSHp#KI+ce2uhYA+Dp+YKalfKDWcuTl(XSz5OfIw9`Er0mL`Eiy@wN(V+*dvrzrZtH zca|$dJ0w1*csd!xBaRzJ`sdo~1(Ovd0p@wj?f1$Gu|nH4OO2_~F&ZLBAacjO2a36c zaYf2EW4!!`83njG0CRCm5^Vslj&m_=8Z0$fyJWa06@v}vJwN9mUkpsIrJGp2k`r^^ z7Zrk8ILXSCc_XvNNqV%ts|g;2$f;Y-NEw`){U6tFag`I$dQ~)vDT+`Z_$G2!Z?E+k zkbO=(WW^`BTF&fd9Sk1%ZL*p{u>dq++X`mOYHC<}Sn6bNApmU{K2M|lfs;4=N)Qn} zwX%y)g#Es*nKMMVsIP8*B^~g^eNT5Q7(zYl(0(zG1^xc3QRIr}t}D&6E>Iz_(v?Eb zc2B0Kqhe+5YS~8pbmjK`P4v5ZTP;}=n;%ydHhQx%RuJ-XbSc@B%h&46(QRG+3Q=9P zdU{XFya@z8({EgOR!jlSGAL_AUY`NS6~rd6k=|mP-)g$#P^W^jhHkg*aF<6GmZ<xv9y#*_Zw0IdM2uq_I8!mN&ZeKy0`~C0`Yl z&O%^4YsL0iR@onjNL|n1kvOLFmzMLKQvU_D4b{3rCwIG*ae1BZ$%Nfmgo4(#qBZ78 zK$Dv{bg}P^J!nlyY2VVhz+F{SX$(Qzx8s?#w50bas`9q##N49QaNB4`oqb=v`d(a0 z)Mg-`oOIo#_fvCozkn!w=04Y}l$vb%00!-%WD1NEqab|6{78Y#Su6PDdhiRYY%?X7Q2OlFYR1%r7>aHO~KpRD-ApY%E}mN-IuRb_#sikw1$v6}W! zBUaV|E^@Tj^Wo`fU7?G)(%qQ)Pj;QYx4sc|SEG8atsb_Z!xgOw3n!KhIdEG%Iq6vc zlY#$I_3*fP`3rLKt=`|}tpd2ARn0-{>Qu&>0x}g4xKb^2vrWU_kvSp%Y1{hDkErd< zueu!ghCI@HhZfK~GtNdgFe z(}v_Z9^qzjQ~*FgzrV%o5HO9KsA0xW6p`-1>a(1StL-bZJJ2u*yv}GWb`v|sX$I^p z#S;A4=lu6t6qL4OV(9{HHuJmn3Jti}eh>F|10~<84=p!?Dq^s~&46gI zOdghKmgQE=m1Hxc0FLOMSs{Zau2oBi9cTWc15bxqQQ&8E)hN|Nyfo>1mzO<>wbsh) zgVKP;=8M0s8Ge5=N?RZXJFpZ-e#58S@I;8zek}945=lLmqym*qFJKdoMuuU3yW85F z-;9(t8&(7jAl+`HAor>&{i@nsZ|BjdBH0DnDgO(>3he)=2%$BjiasI2jFF<`Q%eb_%8~op-DQ-Sn8iSJkhWpyBs%3%{>Pt3+ai<68HZwsieDs{o0Rz(NWI_X#`CjqzhnLmt7e4R_zT_C3s-mW7Q}$=Fdk&MJg!K5-(T% z$CFY46lbp+s6pd5VL$cq=dI`Z_c;@t+FOoSjP7L=ReAI$do>ottzoq2%+H7qkW{S3 zN;A9XrcXWQZ5fK{}ZDoLZ!9@7X@1nULlHJTHpwCO$znnd4Qo z^zHSFO`+iO(>$7orRU32WQMcoN?pabStWKN;G z0|?KqI>bM2zh(1vZM(r|uckj_L)x+vd>xKF<@TSdu$gi89af0P0*B;?df?5>g*Bs+ z@4gHwMCspo3Tn7sC0Y1K4a9)O+TP+?Dd*3Vjq0~x@zp5(r{Ne&>|fL-b35U175HO)bm2oNXNg3Y^%{Z)HHxDi#_cGZ z#2A`3njfBt38Ir%osiUQPwns=robxz+fx*!A3hG=R{yXBqrR7Uz_ZBSUbs+!e%@wkcWINkY52~( z9dcwFu%b&<0>_3kMuS?Ee}uOcTIF(X<`B6~v+MqJvQ#k4Az8$aSPj1w+&?G;saYOO zo#Yf?fxWOIGzuew8K}YKq?CIN_|)k12o3{Ixrtzh=d&UF{!Cf>EO(m*g!hBy7L)fm zpZ#*rQsZ#COayjq7b5kv-gDmlfb6~70}77>Is#Jk0{Z+i_sV@*-(#SRbn09?shjFJ zLggANF{|_qr}@>VyuR8BH>m(!7sGWaNJl3sBNnCcY?AQ2^^EmbF^puLCHHPAnGEq` zNoI`zypwj8z};S3dDM?htl|{trfla7lrXS-DWw9k_<_hv^;q%xKJ|lEPMnG{TWN!7 z7A@t#uYXbn<9t|=;vszW|CH?xNk6&=3lfd*T<L1wY^-JyZuLID2;jZ4 zpHk%dlf@c(?PNcQ$bo;Kq0q)V6xC-XHRs#!BWlv@dZtdG?x|(FkvYi+5d%L${lJ$R zZI^a8MH4{e2D5+uU`=W7+6SESBe^B}J?lpHlJo1Zl%>-R%6krFRn%NxnjStUtKV=0 z7-Q7&qy-?0aOO48Ds0yNU=aDW&nqHaOiV~{q7&@THgZLQn9`RLDYkZfO;CwR?qn)aRsd0UaG$FL#T_H_+_#qOd>=t$Bcps($?ti)Yu35LH*6Cd{@o6MB|0)eO}s^E zl0wxjV@g?W#;rSC^#5J7L46kwweZci9UKG$*CSU6SLim@$d>97boL&%oB89r3U;0ks6JQJ+^t)LlItzWCoUWFDC-U|*In4`mR+%px$dAy9Y-QIksIZ@&?{8KtJ_B(Vi%6p@@?tD*`QQ+l?;~9Al zW&OuejN5#E6@APd%^K4_;IVU&L^{hT0e6S5T_XQ06xWyRN!6hju&!=uURT1v2Nuh? zZKt^p zv`u$dqnfr*gV)d(c8!U_O>_4TPch%R8eV(4u1XZ%5@E*jd`-Z&74x#Vo3Zyno3Ccr z)ld`N>s}W>HUE}t1R(MM!JSOTMwBl699p27696R-lomcPAnNiHE0OoN(n@jHRflJV z+@E*qik(tv_!}vN+wais3CfS;iESb-bOv|tSXxKw)t=MrT%H%?!hQ7gnN1kuWg*(P#N6C%ZC0}z@iU3G%C&mIsA$H?kI^(M5;zYDP@{>>Q`nSB zhyVAwZ;;y@geD#VWp6+3&x>XoLeD|?`A`2Pr}yqAd6PY+fzHdr*RBA-@ zX@FOF`SD1`g~iW|hW6FZG~`f;{dA1iCq@PEYQhy;H$roJ^e+Y}52p5LFtqFq zTxpA+|LaLji1l9y@8a>~;U`7S#c~8LqKJN|2kR)9>uzhf2^+ZMOt4Vv+RQlKy@K=g z${R;gH>0p#%%l@6+L2=so`CiOirjMcEP}SRi`Rr+(``#|=;xA%3ilNJ;d1!4X6;%{ z*_uca29B_plY#pZnU!56E3YXo%i_X*C9W!oxb8hA^qK}&#p8578_8Ro{)jrMm4Je? zAc6VS_Du#}!cypthLS&^b%<#7SwOP$dH+<%yI_vmW-gnij&q-vN%S6VVjnQw6Rw>- zUdRisnBh@@W&B?1JJir~!`j8^znnxYXn#k#?~Tqe-nsNYXEgW8<&!Iz{shC#{g0pu zL`}@A^R*;Ud)2_Za}W=iD?q`fq16-`PODkP(b6pCz0l3(<+C%1gW^zRoA(Eon3%yM8fQc z$6$N_?T+|O#xdkjW&G6)6DM6C4U*Q7iNfo)6G!`|;&lH}FFC3H3x1!{o#%huSwx_E z39=)nxz?EPGCpbxhN$lwcn~T776k+ub*03&OfAhFwFR}h)iaKySpHwiR^z^sd4r>z z{$-Q)D)74++`oKImR2(uomS@iN5xi5`_Rd8{yUuYt&YgUgHFB$K6(wdm|VMr_cyfk zbk=lIT}k3g#njps^fNg!knAN%90?LMC(K^oe`Vn;kwre4{g8;s#kUhzcTH8H2Di^Zf4bi7 zF;UlO;2;3(rO#imR{nEb_t+7C(k78tkBkp3glayjtLWx}G#P@5LHb7a?2gEHi-fa; zyL{oJ>3wEx`fZ^tJDr`j%_X^%ui;t&zyNHE*087|#!;Jv-hBW9W(mz#D-nC~3 zsTE*YLhD&&{$;95kFXO5OaXP{6)aQC0%%%P-+Z99yCG7U?G5jsi-MF8V6GR4XHvXp z`AJF}PH|%ff+?25tk^t zkI{{YSOsW&)%K+iF&2MT2g-mj&PWVAn_PUNJKb~q*C7H8J_Xi$ro zUpFCH)TgA9Xp~l5+7?rkc05U!st+c3kF-L-X2R^T!?SyVDZMcr~?6l80|k%2$vlUy_GSM ze~GbjZ$L|r@w6z1p)1yPx^M5Vo%)%8uI;3dGwCIYkmsn+e^A~308_W{rt3XfTSXFo zd`(itd{*-?@>>L4bmABTbS1+@Y`mD>vOAzdRIJKtO*Mtf& zp5dq#3N>htHx;eSB8<}WlgqAm?HgrS5?yZ3Ako=c;S~4H9Q*NDK;JRaiJxHBq}889 zIu$>uO#SFor!Lb&acqk@GIF)p`pXWBtrSV7a>FZR(!I(=qfO}&x{J`IU8 zK7Fux%Ya~!BL&dcFc%wwkRSk|!(F|UR6WK->|W4!F$E^d$>}g89NXhW_Vtz;I*9t) zHUV3yaRF&Fo4fYTXPlr#h2i_zh^&&#PcMo|AS)QJ)r^SJacGnr_bmRlDgj|KGYr)f z={vo#_V*w6KR>0+d)HXBB%-Hu&xI_)Ed_33akuJlLDwBN7KH%`$2`*Oy~*l3p;$EO zYDX1|M&|#*cHE)Gurm~CGjr@gEnYcqgAcDaQf2wh2fR4MceJ31z`xws>p6doYqu@w zsnHSI4L13wWRMYs+-rpsV=-j@^EI;MP8Cv{c;VIShL|N`Kw4{M0Lv2?_*H_R1z2!zArD2Z9wP z^8CbDbfX`m+4RjXl8OgzzR*EETb0nBQbQazpkTNW;{vdK4fL)i5Lfd5M&Uo6e+C{s zD2ZevxVsoMu(>PUREqO(*gPTmhg8$9#2MNkWxlPSl-9N{0(bq=bn7Ru=l@!UbvFpr zEVLRc;WAayczU4%%;NfW`T^>mRG2Mta?}b5xib=z+4UZc6TU)o3-Xww5FF2nR;MZj z>9pn8Ie+sRI^4*G(~Z9k#snLZVXrD?ctUd`v?WYvHrvxjW(0PkE76q~uH|~aumdO1 z-YkV7OWSGYO(>?-W0z~`r4+t1jyWNngjl^A8vuZDM()VS*A%Xt7qCmq~d;#7kQtcjZF4^|o28}D6TVN5fz z0?J)GAXV!@8QN0aO1}?byuMZ%kzFcJwv%al0jb?WX$l503#ha)7T9TJ8j}N*&iI6N zH8yM+(He)ucQJ;*&ZLWn%hQ?Vtemc6ik}d4<#Qi3o^g&tKquZ%FZb3g7S;${neWZBg*J zUfzfs`J#|xgub8_?ZZ@`*#WKZO5L!b`tjOf3@)}#$M7tpac^xrsq^$jY@a_;!A4MN`fjXCiadW-1VhMecZ z>9QMR_8Ud?cdCM$+J5O$2E~mQF&6~Ej);eOf@911H;P>OMl&$XLaMAa?LkPj3#&j1 zFf4uzG$c|E#jwKQOLPJYjBlZqu46YN)0ug>8uc3$8S-HlruKLnmhaRB_+DY^T`zAGWC4otKpBAd{ccl2#u5jO-d|JZBsj(!g9R~Ug zM6h#T;;U5~G#d|8)bnoY!OSW!aO2y`sopr7nxD6Q$bfY z;n=Np~dF>z(qVLYcphEOI!+#(h2M{^bkU zwVw?)7s^gHO8735n#VvW)lEGGbJ;p)04BiL^9xcoJbZ0=P5&->BgstXlN?4J18tpZ zaq!fKpVKqN!86{EffPfuIwBT{NrGLKS9QL_>gtX?@~byIaV1Kpxt&CAXEQC~-7E$cGedcFamktteFrz{_+2;N|A>l#pe~NixM}>te{NF+Xb__s-j0 z@~kxr_x1yTv~`Z&g17x>_MlqC+~EUsmMXkp3p3ows5Xhw_agU|K9YM@K6cRuCjxnx z+CS|aQRXpc0D_-;+xPyB(MJDfCYv70TU{1D7AMSCy7~Z%bz<89W)W)otG&0Mk|M9a z=bHu?r+Y&CpyB_o=80)==LhPkY}*ph_h}^PZa(6?IH>)1qrCTBzkZXiugN#?$opV!pxM(5R<8;OvUHg z8%OhGIUOd&Kgh&+(=pk7;YWWTURUTjc%Ai}pkGAwIRh)1Ht^z;%ETdXjEsaec*|m6 z%0+@$kLuz|&!R&j?q5$nRKL7pLZojP@rOU!C<3M@UjB+xz8=X;k;#Plw*RCW=*8Xt zUCZI`sCYFe`~DqB{SbB+_}w3)u1llTx7i0lTj88ZZ^~Q}8YDsi$GlOZB4BL*&@BNa z_%p>Alwug7(vAT$ol`ioYxe;^tc#fPuVT6dag^j5v$jj28_|)WZr8gq#f&%5Ij-87|X@$_6#& zIFjpaZL%9HN+BvPmUlhLZ8z(Z+XwThYa6ep8OrN6(6K_9CA94q!fr

z;Kk%n7tiYDh85|czkVSJlW2VHwN*qu9B6a5zY&q__^Qf+nu=h*?LfnS>aUEW)2 z9~;ef-MnoUBV%p)#ObT2yg#<(EL^=P)aTF2Hc7nZAK@RnKKLUY;zJHkJx0(R-o0;X ze;`efMVsa9-c=V;RZ>^ShZc))Kmf%mdixo-N6acI;J^9~yzoM!Co+EfqR7`#%d1Hc9^&FbG$w!(mu5Sq=G-CjOiB_xEWPW~VeX&W7O|na&vM+!zTX>ChiI zvP|7o6ZQ-EHZqdMW`n{pg|S50U`pbC{FxyO{S{^vnr=;H!`SdNicYjkT31TS8`>2I z+zx~8n)TrCVEO3zTEGAFcv+XAL9T$Y|Epbm!w5#ELtnBhc$XeWTKMVDqLkOgS#O(2 z*Pd09VXDE*(68etG5x0h`|V?xd}Jw;?y{@BSRwa``iJ5zookCvPFN+ROn*dY>(bMz zi1JWYe`7x?NqGDH_(tAUZIdQu@heL-Py76phMAPt&weU5M`y5jEyoz$^FV38hnIwO z!mpXfKkTylX<;|Kw=4Vaa|yl5PpYTK<+x7(GsBdE;aTX_a${;YyC@BjF6+`$RqP>L zheGnxvY%r=5%eZ4!c?3yyx`2^L#W>2X`wvpJWpBnxLZB^>Z8E-mA3C{ESoRLtCELh zY|(w`&H|8$@?7FsD~dl$MgA^L;aorXW+OLVQA7fnF?uXa-dqEpCxSonzokVgaeNF? z8p{8HbGoBE{hdKP=J!|_4ln1}|9a~pa+Y8r~ zmi*H?J#^KGlzOh7mOe${h5q+i{-NNth;g~@Ya@L^%rN*kKGc4&{}g)X9$~!B8A5re zD__KWXQwNy*8Y<@b$0=o@)qZY-L}SijMCRUb9iKr{;#GhkB2gi<8zrA46AY9WJHA- z6jLKCV$d-ptt*<=y&}hqRLm69+HtK=>n3g5LYuP@O^vn>6Cy{((NK;Y)8rUqRram1 z@8|vV{XOsZ`~4ly^Ld}+rORfrJ2!F_R}AZ3<~_FYTWjV>QH*K{#{fAyw`sNoB z_fOOG?=SO=Hdo5EihVl$Tum6st^>6mY#;oRG7?!L_veEY+_W%Ei$INW>H7LKkAOf^ z)(kVe6dAr}Jj%|_S$S=amDy`;s?a_-^T`G{AMAyDI?!_KSwC%H+Sy1IveL9QmUUwf zxPYcgvy&>7YrH?f`?x4CiII78h6Awgmi2fJDgxP|KJO8#&Bz@(>tc9jE9lu}f~O!# z>M&IfGj<>+HW3qCor}wH2!!NgD*9!ZxkGysYgA(!ODKePaWL&+!YGn{8^kp9|49b8 zj|@Sh2i=ch^NM|ukIhdl^ZYvp$gXXxmy?R(8N=Y4&{AkS%tkfBhlBp^SInA~qy7hq z8T;`Y=}TH-8zJUZ=*gtjMhIoyXi<~+DAah89n^IZenKRNS=1)J8M$HMoi^#Vh|?e{ z{eJiMqE8uR8zDhW>Maehk0u35 znQQ`+Zn>5y>g`O+wVs8}s=BM7l9ODiM(_3st=X!MrWZ$+iQhGf(qTAwVof?8tHEt$ zY@nCWEt*7v&Q#(fo#C=)g7(xyUq0QhY=wJ@R*e<~?r#Rm9@H1&e2=Q#eMTzu7vSfQ zS72SMcP)W-GhED_+{_Tf8=R`1_3nf1289)o8JhZ(^;B_N$bxx&rhQxLqmUq$y0Hd; zmgyez_YV9MC4BQw7CzaNy+60T_gn}aSYZ*ahR{^$cYw4Ay|A5sx{msHhgE`4Yk_QK zKcj>o+%G4a82jkj;m;BS9fq2<)G|*g{_`*TpTBUPu4=WI#p(_Z%GH|MTlB1z%vxkN znn?6UWgOfpeA^yid(X&U=k3rh0fr>(+4UZ>`bTUYDH=ZG_q6x6b9tD3pT-I$c{h+q zH^X5nUE(<2>OoF9`X;a^U%Wx$&X{C>htxk4Y>Zj!BKuF0L>R0NG#Qa7qxQZ_pdY1} zk10JfaKr4H(^611Hch5;I;YwaSk?j@FnqjxM|t1D*3i2dfz8kg=NIdSWXm@&;UI~d z%#Gdlh1@q^n7yo}8Fw-_(V0Q5W_JPx9*k^;kR|iF{SvToRFI!d#mdRJ76p5w?g7>Y*_jv45=? z_-SIIO5&k`hl<0zXvxzJ`+;_gE`VpB>){+0HU6~`zGKt!e{Z;AZ?kt!nZHg;0fji2 z?j?wnIC_$bW%?3meh>2imID4LWedIp7b}n&E&7{=VKcN8XtKe;LuvP&63mCxWnBHv zpP7Ark@f?$3~uX+V(#&F<~?M&I9t)x`6fcuih|2ew=<>_Xm*}ygB2LT9gjm@XeAx; zJA1Wqt(xYRry^w3PUa$7EM;z2hV`$O4-WV zNTGc7!yV(Z(;`y>5Lu8w$XDr>0p)p~@-}i!vN0xnx?3MB0$WFew} z77Yo6mHyE9OP{Bt{DhkV(z7-)4ZcMy5*VTH2r9-Wn*kI0zOGb-0nnd*!z&$qF$)#*cmK87HU=!36{^G(tHHiRRR`DkT1XI$%l~haig!Dgs)k$w zC!@u%PbQV;%gMJJI%||*jU|W)P`f+oN~vt)VxHmk@5uU>LIAnGSQi2{T>uh6H-FW3 zvXj#KdBdi1z%Bf`w7v8``fK(UWJ~%pLRdrMhM4{?VU&~(FdD7jcz;;N2B`%vh1kNh zz;L=PS=G5!k>e3JFBQBH0ZQQS=Nk);^3zD%T_*oq{sCA{jN~lugzA7JfU|qrIzGig zhs8TMJ8PQZ4~RCJb4o%BbL79#d_qM*x1S{1F;OZ2!=#JXyO;#vc++gKE=&Mtq#Mju z`3-(mIO4lL8enh9mLelpP5Gl8=gQ*>j!4uj%K!Gdx7Ev)Zi^}!a0|W;-(%{{qjkmJ zy&Ai+O5A+}IuDs)n=EftpE*{b5e2Nw9%Zkm|M*Il-3N5JCbuPgn`9jIU5io-xXe~s zwt{0Nhy8VE|1ng0zsT{_#{R6z(J^mXI!`zLC@>MR(_UUR8e61Q-ma7qCx>Vo7Q*TR8G3Y;* zm%Z^B7zv0s2p#fYXj-9qH4zU)SJj6$zDSMy+`NlhVkg@nyrT!Vj|K*LiXEUZ2woBB zo2ktbsp1U*seHrZUNZNXYq5a!19?42Z7njII2!n2d^LF3r*3oLf*?D5UdWr`hoVS5HF z?CwjLRr&pFjB$;8ba&>k8!A-<+4Pam5a=-utN+ajQ&IynS`Ok_rxP1|f32T-9Wh?p zG)c{FTadrorF^cHQ)*ZMExSOTvvfyYHbY-6+f5e772rin+T^(t>*EFzuhd`x>3DOQ z)>t$Uqvm9)M=Lk1I5Dfwm|NoP7;x&MSAZ_}-Bf>8&7dkJ+wQP@58C0c*db6 zb||ooJgN{sv$XU4z^K=Y;kb%|{Py{6ot8oY=tXDhvqH7jsQy=LB58ZCR*D`uFV&~9 zdiT$3%?{ae?$mScOe8$fMwuRXc2r`=8~dtz+|guI1BBBC0hjCHV@|aWL0A3*O9cNK literal 0 HcmV?d00001 diff --git a/Assets/Resources/Sprites/UI/appLogo.png.meta b/Assets/Resources/Sprites/UI/appLogo.png.meta new file mode 100644 index 00000000..18b02464 --- /dev/null +++ b/Assets/Resources/Sprites/UI/appLogo.png.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: d8a7801991b67b441a0f24aa1b61a191 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + 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: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 1024 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Editor.unity b/Assets/Scenes/Editor.unity index 3c5d4710..000a22f6 100644 --- a/Assets/Scenes/Editor.unity +++ b/Assets/Scenes/Editor.unity @@ -12488,8 +12488,8 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1589389272} m_HandleRect: {fileID: 1589389271} m_Direction: 2 - m_Value: 1 - m_Size: 0.5293149 + m_Value: -0.00000019698226 + m_Size: 0.33574873 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -15074,7 +15074,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -408.97992, y: -17} + m_AnchoredPosition: {x: -408.9799, y: -17} m_SizeDelta: {x: -817.96, y: -46.29} m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1121370303 @@ -15607,7 +15607,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} - m_AnchoredPosition: {x: 0, y: 129.94681} + m_AnchoredPosition: {x: 0, y: 400.4256} m_SizeDelta: {x: 0, y: 491} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1154875944 diff --git a/Assets/Scripts/Games/DJSchool/DJSchool.cs b/Assets/Scripts/Games/DJSchool/DJSchool.cs index 239ddc91..1c07e5bd 100644 --- a/Assets/Scripts/Games/DJSchool/DJSchool.cs +++ b/Assets/Scripts/Games/DJSchool/DJSchool.cs @@ -1,3 +1,4 @@ +using System; using System.Collections.Generic; using UnityEngine; @@ -16,20 +17,27 @@ namespace HeavenStudio.Games.Loaders { new Param("toggle", true, "Bop", "Whether both will bop to the beat or not") }), - new GameAction("and stop ooh", delegate { var e = eventCaller.currentEntity; DJSchool.instance.AndStop(e.beat, e.toggle); }, 2.5f, false, new List() + new GameAction("and stop ooh", delegate { var e = eventCaller.currentEntity; DJSchool.instance.AndStop(e.beat, e.toggle); }, 2.5f, false, + inactiveFunction: delegate { var e = eventCaller.currentEntity; DJSchool.WarnAndStop(e.beat, e.toggle); }, + parameters: new List() { new Param("toggle", true, "Ooh", "Whether or not the \"ooh\" sound should be played") }), - new GameAction("break c'mon ooh", delegate { var e = eventCaller.currentEntity; DJSchool.instance.BreakCmon(e.beat, e.type, e.toggle); }, 3f, false, new List() + new GameAction("break c'mon ooh", delegate { var e = eventCaller.currentEntity; DJSchool.instance.BreakCmon(e.beat, e.type, e.toggle); }, 3f, false, + inactiveFunction: delegate { var e = eventCaller.currentEntity; DJSchool.WarnBreakCmon(e.beat, e.type, e.toggle); }, + parameters: new List() { new Param("type", DJSchool.DJVoice.Standard, "Voice", "The voice line to play"), new Param("toggle", true, "Ooh", "Whether or not the \"ooh\" sound should be played") }), - new GameAction("scratch-o hey", delegate { DJSchool.instance.ScratchoHey(eventCaller.currentEntity.beat, eventCaller.currentEntity.type); }, 3f, false, new List() + new GameAction("scratch-o hey", delegate { DJSchool.instance.ScratchoHey(eventCaller.currentEntity.beat, eventCaller.currentEntity.type, eventCaller.currentEntity.toggle); }, 3f, false, new List() { new Param("type", DJSchool.DJVoice.Standard, "Voice", "The voice line to play"), + new Param("toggle", false, "Fast Hey", "Activate Remix 4 (DS) beat") }), - new GameAction("dj voice lines", delegate { DJSchool.instance.voiceLines(eventCaller.currentEntity.beat, eventCaller.currentEntity.type); }, 2f, false, new List() + new GameAction("dj voice lines", delegate { DJSchool.instance.voiceLines(eventCaller.currentEntity.beat, eventCaller.currentEntity.type); }, 2f, false, + inactiveFunction: delegate { DJSchool.WarnDJVoiceLines(eventCaller.currentEntity.beat, eventCaller.currentEntity.type); }, + parameters: new List() { new Param("type", DJSchool.DJVoiceLines.CheckItOut, "Voice Lines", "The voice line to play"), }), @@ -66,9 +74,7 @@ namespace HeavenStudio.Games OhYeah, OhYeahAlt, Yay - } - - + } [Header("Components")] [SerializeField] private Student student; @@ -95,6 +101,30 @@ namespace HeavenStudio.Games goBop = true; } + //For inactive game purposes + static float wantBreak = Single.MinValue; + static float wantAndStop = Single.MinValue; + static float wantDJVoiceLines = Single.MinValue; + + public override void OnGameSwitch(float beat) + { + if (wantBreak != Single.MinValue) + { + BreakCmon(wantBreak, 0, false, false); + wantBreak = Single.MinValue; + } + else if(wantAndStop != Single.MinValue) + { + AndStop(wantAndStop, false, false); + wantAndStop = Single.MinValue; + } + else if(wantDJVoiceLines != Single.MinValue) + { + voiceLines(wantDJVoiceLines, 0); + wantDJVoiceLines = Single.MinValue; + } + } + private void Update() { #region old script @@ -205,7 +235,7 @@ namespace HeavenStudio.Games } } - public void BreakCmon(float beat, int type, bool ooh) + public void BreakCmon(float beat, int type, bool ooh, bool doSound = true) { if (djYellowHolding) return; @@ -224,17 +254,21 @@ namespace HeavenStudio.Games break; } - var sound = new MultiSound.Sound[] + if (doSound) { - new MultiSound.Sound(sounds[0], beat), - new MultiSound.Sound(sounds[1], beat + 1f, offset: 0.030f), - new MultiSound.Sound("", beat + 2f) - }; + var sound = new MultiSound.Sound[] + { + new MultiSound.Sound(sounds[0], beat), + new MultiSound.Sound(sounds[1], beat + 1f, offset: 0.030f), + new MultiSound.Sound("", beat + 2f) + }; - if (ooh) - sound[2] = new MultiSound.Sound(sounds[2], beat + 2f); + if (ooh) + sound[2] = new MultiSound.Sound(sounds[2], beat + 2f); - MultiSound.Play(sound); + MultiSound.Play(sound); + } + BeatAction.New(djYellow, new List() { @@ -250,20 +284,26 @@ namespace HeavenStudio.Games ScheduleInput(beat, 2f, InputType.STANDARD_DOWN, student.OnHitHold, student.OnMissHold, student.OnEmpty); } - public void AndStop(float beat, bool ooh) + + public void AndStop(float beat, bool ooh, bool doSound = true) { if (djYellowHolding) return; - var sound = new MultiSound.Sound[] + + if (doSound) { - new MultiSound.Sound("djSchool/andStop1", beat), - new MultiSound.Sound("djSchool/andStop2", beat + .5f, offset: 0.1200f), - new MultiSound.Sound("", beat + 1.5f) - }; + var sound = new MultiSound.Sound[] + { + new MultiSound.Sound("djSchool/andStop1", beat), + new MultiSound.Sound("djSchool/andStop2", beat + .5f, offset: 0.1200f), + new MultiSound.Sound("", beat + 1.5f) + }; - if (ooh) - sound[2] = new MultiSound.Sound("djSchool/oohAlt", beat + 1.5f); + if (ooh) + sound[2] = new MultiSound.Sound("djSchool/oohAlt", beat + 1.5f); - MultiSound.Play(sound); + MultiSound.Play(sound); + } + BeatAction.New(djYellow, new List() { @@ -279,7 +319,7 @@ namespace HeavenStudio.Games ScheduleInput(beat, 1.5f, InputType.STANDARD_DOWN, student.OnHitHold, student.OnMissHold, student.OnEmpty); } - public void ScratchoHey(float beat, int type) + public void ScratchoHey(float beat, int type, bool remix4) { string[] sounds = new string[] { }; @@ -296,23 +336,40 @@ namespace HeavenStudio.Games sounds = new string[] { "djSchool/scratchoHeyLoud1", "djSchool/scratchoHeyLoud2", "djSchool/scratchoHeyLoud3", "djSchool/scratchoHeyLoud4", "djSchool/heyLoud" }; } + float timing = 0f; + float beatOffset = 0f; + float beatOffset2 = 0f; + + if (!remix4) + { + timing = 2f; + beatOffset = 2f; + beatOffset2 = 2.05f; + } + else + { + timing = 1.5f; + beatOffset = 1.5f; + beatOffset2 = 1.55f; + } + MultiSound.Play(new MultiSound.Sound[] { new MultiSound.Sound(sounds[0], beat), new MultiSound.Sound(sounds[1], beat + .25f), new MultiSound.Sound(sounds[2], beat + .5f), new MultiSound.Sound(sounds[3], beat + 1f, offset: 0.0500f), - new MultiSound.Sound(sounds[4], beat + 2f, offset: 0.070f), + new MultiSound.Sound(sounds[4], beat + beatOffset, offset: 0.070f), }); + BeatAction.New(djYellow, new List() { new BeatAction.Action(beat, delegate { djYellow.GetComponent().Play("Scratcho", 0, 0); }), new BeatAction.Action(beat + .5f, delegate { djYellow.GetComponent().Play("Scratcho2", 0, 0); }), - //new BeatAction.Action(beat + 1f, delegate { djYellow.GetComponent().Play("Scratcho", 0, 0); SetupCue(beat, true); }), new BeatAction.Action(beat + 1f, delegate { djYellow.GetComponent().Play("Scratcho", 0, 0); }), - new BeatAction.Action(beat + 2.05f, delegate - { + new BeatAction.Action(beat + beatOffset2, delegate + { djYellow.GetComponent().Play("Hey", 0, 0); djYellowHolding = false; }), @@ -321,9 +378,12 @@ namespace HeavenStudio.Games beatOfInstance = beat; - - ScheduleInput(beat, 2f, InputType.STANDARD_UP, student.OnHitSwipe, student.OnMissSwipe, student.OnEmpty); + ScheduleInput(beat, timing, InputType.STANDARD_UP, student.OnHitSwipe, student.OnMissSwipe, student.OnEmpty); andStop = false; + + + + } //void SetupCue(float beat, bool swipe) @@ -434,5 +494,114 @@ namespace HeavenStudio.Games break; } } + + #region Inactive Game Commands + public static void WarnBreakCmon(float beat, int type, bool ooh) + { + string[] sounds = new string[] { }; + switch (type) + { + case 0: + sounds = new string[] { "djSchool/breakCmon1", "djSchool/breakCmon2", "djSchool/ooh" }; + break; + case 1: + sounds = new string[] { "djSchool/breakCmonAlt1", "djSchool/breakCmonAlt2", "djSchool/oohAlt" }; + break; + case 2: + sounds = new string[] { "djSchool/breakCmonLoud1", "djSchool/breakCmonLoud2", "djSchool/oohLoud" }; + break; + } + + var sound = new MultiSound.Sound[] + { + new MultiSound.Sound(sounds[0], beat), + new MultiSound.Sound(sounds[1], beat + 1f, offset: 0.030f), + new MultiSound.Sound("", beat + 2f) + }; + + if (ooh) + sound[2] = new MultiSound.Sound(sounds[2], beat + 2f); + + MultiSound.Play(sound, forcePlay: true); + wantBreak = beat; + } + + public static void WarnAndStop(float beat, bool ooh) + { + var sound = new MultiSound.Sound[] + { + new MultiSound.Sound("djSchool/andStop1", beat), + new MultiSound.Sound("djSchool/andStop2", beat + .5f, offset: 0.1200f), + new MultiSound.Sound("", beat + 1.5f) + }; + + if (ooh) + sound[2] = new MultiSound.Sound("djSchool/oohAlt", beat + 1.5f); + + + MultiSound.Play(sound, forcePlay: true); + wantAndStop = beat; + } + + public static void WarnDJVoiceLines(float beat, int type) + { + string[] sounds; + var sound = new MultiSound.Sound[] { }; + switch (type) + { + case 0: + sounds = new string[] { "djSchool/checkItOut1", "djSchool/checkItOut2", "djSchool/checkItOut3" }; + sound = new MultiSound.Sound[] + { + new MultiSound.Sound(sounds[0], beat), + new MultiSound.Sound(sounds[1], beat + .25f), + new MultiSound.Sound(sounds[2], beat + .5f), + }; + + + break; + + case 1: + sounds = new string[] { "djSchool/letsGo1", "djSchool/letsGo2" }; + sound = new MultiSound.Sound[] + { + new MultiSound.Sound(sounds[0], beat), + new MultiSound.Sound(sounds[1], beat + .5f), + }; + + + break; + + case 2: + sounds = new string[] { "djSchool/ohYeah1", "djSchool/ohYeah2" }; + sound = new MultiSound.Sound[] + { + new MultiSound.Sound(sounds[0], beat), + new MultiSound.Sound(sounds[1], beat + .5f), + }; + + + break; + + case 3: + sounds = new string[] { "djSchool/ohYeahAlt1", "djSchool/ohYeahAlt2", "djSchool/ohYeahAlt3" }; + sound = new MultiSound.Sound[] + { + new MultiSound.Sound(sounds[0], beat), + new MultiSound.Sound(sounds[1], beat + .5f), + new MultiSound.Sound(sounds[2], beat + 1f), + }; + + + break; + + case 4: + Jukebox.PlayOneShotGame("djSchool/yay"); + break; + } + MultiSound.Play(sound, forcePlay: true); + wantDJVoiceLines = beat; + } + #endregion } } \ No newline at end of file diff --git a/Assets/Scripts/Games/FirstContact/FirstContact.cs b/Assets/Scripts/Games/FirstContact/FirstContact.cs index 3b7de251..2ada3050 100644 --- a/Assets/Scripts/Games/FirstContact/FirstContact.cs +++ b/Assets/Scripts/Games/FirstContact/FirstContact.cs @@ -18,7 +18,7 @@ namespace HeavenStudio.Games.Loaders }), new GameAction("alien turnover", delegate { FirstContact.instance.alienTurnOver(eventCaller.currentEntity.beat); }, 0.5f, false), new GameAction("alien success", delegate { FirstContact.instance.alienSuccess(eventCaller.currentEntity.beat); }, 1f, false), - new GameAction("mission control", delegate { FirstContact.instance.missionControlDisplay(eventCaller.currentEntity.beat, eventCaller.currentEntity.toggle); }, 1f, false, new List + new GameAction("mission control", delegate { FirstContact.instance.missionControlDisplay(eventCaller.currentEntity.beat, eventCaller.currentEntity.toggle, eventCaller.currentEntity.length); }, 1f, true, new List { new Param("toggle", false, "Stay", "If it's the end of the remix/song") }), @@ -32,7 +32,7 @@ namespace HeavenStudio.Games.Loaders //{ // new Param("type", FirstContact.VersionOfContact.FirstContact, "Version", "Version of First Contact to play"), //}), - }); + }); } } } @@ -49,7 +49,7 @@ namespace HeavenStudio.Games public int alienSpeakCount; public int translatorSpeakCount; public bool hasMissed; - private float lastReportedBeat = 0f; + private float lastReportedBeat = 0; [Header("Components")] [SerializeField] GameObject alien; @@ -108,7 +108,7 @@ namespace HeavenStudio.Games private void Update() { //This is taken from the conductor script - if (Conductor.instance.ReportBeat(ref lastReportedBeat)) + if (Conductor.instance.ReportBeat(ref lastReportedBeat, offset: .5f)) { liveBar.GetComponent().Play("liveBar", 0, 0); } @@ -162,11 +162,6 @@ namespace HeavenStudio.Games public void alienSpeak(float beat, float pitch) { - //if (!intervalStarted) - //{ - // SetIntervalStart(beat, beatInterval); - //} - //missionControl.SetActive(false); Jukebox.PlayOneShotGame("firstContact/alien", beat, pitch); ++alienSpeakCount; var random = Random.Range(0, 2); @@ -193,7 +188,6 @@ namespace HeavenStudio.Games } }), }); - } public void alienTurnOver(float beat) @@ -228,52 +222,45 @@ namespace HeavenStudio.Games public void alienSuccess(float beat) { - //Make this codeblock smaller + string[] sfxStrings = { "", "" }; + string animString = ""; + if (alienSpeakCount == translatorSpeakCount) { - string[] sounds = new string[] { "firstContact/success_1", "firstContact/success_2" }; - var sound = new MultiSound.Sound[] - { - new MultiSound.Sound(sounds[0], beat), - new MultiSound.Sound(sounds[1], beat + .5f, offset: .15f) - }; - - MultiSound.Play(sound); - - BeatAction.New(alien, new List() - { - new BeatAction.Action(beat, delegate { alien.GetComponent().Play("alien_success", 0, 0); }), - new BeatAction.Action(beat + .5f, delegate { alien.GetComponent().Play("alien_success", 0, 0); }) - }); - - BeatAction.New(translator.gameObject, new List() - { - new BeatAction.Action(beat + .5f, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), - }); + sfxStrings[0] = "firstContact/success_1"; + sfxStrings[1] = "firstContact/success_2"; + animString = "alien_success"; + Debug.Log("success"); } else if (alienSpeakCount != translatorSpeakCount) { - string[] sounds = new string[] { "firstContact/failAlien_1", "firstContact/failAlien_2" }; - var sound = new MultiSound.Sound[] - { - new MultiSound.Sound(sounds[0], beat), - new MultiSound.Sound(sounds[1], beat + .5f) - }; - - MultiSound.Play(sound); - - BeatAction.New(alien, new List() - { - new BeatAction.Action(beat, delegate { alien.GetComponent().Play("alien_fail", 0, 0); }), - new BeatAction.Action(beat + .5f, delegate { alien.GetComponent().Play("alien_fail", 0, 0); }) - }); - - BeatAction.New(translator.gameObject, new List() - { - new BeatAction.Action(beat + .5f, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), - }); + sfxStrings[0] = "firstContact/failAlien_1"; + sfxStrings[1] = "firstContact/failAlien_2"; + animString = "alien_fail"; + Debug.Log("fail"); } + string[] sounds = new string[] { sfxStrings[0], sfxStrings[0] }; + var sound = new MultiSound.Sound[] + { + new MultiSound.Sound(sounds[0], beat), + new MultiSound.Sound(sounds[1], beat + .5f) + }; + + MultiSound.Play(sound); + + BeatAction.New(alien, new List() + { + new BeatAction.Action(beat, delegate { alien.GetComponent().Play(animString, 0, 0); }), + new BeatAction.Action(beat + .5f, delegate { alien.GetComponent().Play(animString, 0, 0); }) + }); + + BeatAction.New(translator.gameObject, new List() + { + new BeatAction.Action(beat, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), + }); + + alienSpeakCount = 0; translatorSpeakCount = 0; isSpeaking = false; @@ -281,7 +268,7 @@ namespace HeavenStudio.Games noHitOnce = false; } - public void missionControlDisplay(float beat, bool stay) + public void missionControlDisplay(float beat, bool stay, float length) { missionControl.SetActive(true); string textToPut = ""; @@ -297,9 +284,9 @@ namespace HeavenStudio.Games BeatAction.New(missionControl, new List() { - new BeatAction.Action(beat, delegate { missionControl.GetComponentInParent().Play(textToPut, 0, 0); }), - new BeatAction.Action(beat, delegate { alien.GetComponentInParent().Play("alien_idle", 0, 0); }), - new BeatAction.Action(beat, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), + new BeatAction.Action(length, delegate { missionControl.GetComponentInParent().Play(textToPut, 0, 0); }), + new BeatAction.Action(length, delegate { alien.GetComponentInParent().Play("alien_idle", 0, 0); }), + new BeatAction.Action(length, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), }); @@ -307,7 +294,7 @@ namespace HeavenStudio.Games { BeatAction.New(missionControl, new List() { - new BeatAction.Action(beat + 1f, delegate { missionControl.SetActive(false); }), + new BeatAction.Action(length + 1f, delegate { missionControl.SetActive(false); }), }); } else @@ -357,7 +344,6 @@ namespace HeavenStudio.Games }); } - public void AlienEmpty(PlayerActionEvent caller) //OnEmpty { //empty @@ -367,54 +353,6 @@ namespace HeavenStudio.Games { return Random.Range(1, 11); } - - //public void alienSuccessTest(PlayerActionEvent caller, float beat) - //{ - // string[] sfxStrings = { "", "" }; - // string animString = ""; - // float off = 0f; - // if (alienSpeakCount == translatorSpeakCount) - // { - // sfxStrings[0] = "firstContact/success_1"; - // sfxStrings[1] = "firstContact/success_2"; - // animString = "alien_success"; - // off = .15f; - // } - // else if(alienSpeakCount != translatorSpeakCount) - // { - // sfxStrings[0] = "firstContact/failAlien_1"; - // sfxStrings[1] = "firstContact/failAlien_2"; - // animString = "alien_fail"; - // off = .5f; - // } - - // string[] sounds = new string[] { sfxStrings[0], sfxStrings[0] }; - // var sound = new MultiSound.Sound[] - // { - // new MultiSound.Sound(sounds[0], beat), - // new MultiSound.Sound(sounds[1], beat + .5f, offset: off) - // }; - - // MultiSound.Play(sound); - - // BeatAction.New(alien, new List() - // { - // new BeatAction.Action(beat, delegate { alien.GetComponent().Play(animString, 0, 0); }), - // new BeatAction.Action(beat + .5f, delegate { alien.GetComponent().Play(animString, 0, 0); }) - // }); - - // BeatAction.New(translator.gameObject, new List() - // { - // new BeatAction.Action(beat, delegate { translator.GetComponent().Play("translator_idle", 0, 0); }), - // }); - - - // alienSpeakCount = 0; - // translatorSpeakCount = 0; - // isSpeaking = false; - // hasMissed = false; - // noHitOnce = false; - //} } } diff --git a/Assets/Scripts/Games/SpaceDance.meta b/Assets/Scripts/Games/SpaceDance.meta new file mode 100644 index 00000000..9bf45ce4 --- /dev/null +++ b/Assets/Scripts/Games/SpaceDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2cb19f3c4fb4b5d45957acebed87a7cf +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs new file mode 100644 index 00000000..6f1c647c --- /dev/null +++ b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs @@ -0,0 +1,202 @@ +using HeavenStudio.Util; +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace HeavenStudio.Games.Loaders +{ + using static Minigames; + public static class AgbSpaceDanceLoader + { + public static Minigame AddGame(EventCaller eventCaller) { + return new Minigame("spaceDance", "Space Dance \n[WIP don't use]", "000000", false, false, new List() + { + new GameAction("turn right", delegate { SpaceDance.instance.DoTurnRight(eventCaller.currentEntity.beat); }, 2.0f, false), + new GameAction("sit down", delegate { SpaceDance.instance.DoSitDown(eventCaller.currentEntity.beat); }, 2.0f, false), + new GameAction("punch", delegate { SpaceDance.instance.DoPunch(eventCaller.currentEntity.beat); }, 2.0f, false), + new GameAction("bop", delegate { SpaceDance.instance.Bop(eventCaller.currentEntity.beat); }, 1.0f, false), + }); + } + } +} + +namespace HeavenStudio.Games +{ + // using Scripts_SpaceDance; + public class SpaceDance : Minigame + { + public Animator DancerP; + public Animator Dancer1; + public Animator Dancer2; + public Animator Dancer3; + public Animator Gramps; + public Animator Hit; + public GameObject Player; + + public static SpaceDance instance; + + // Start is called before the first frame update + void Awake() + { + instance = this; + } + + // Update is called once per frame + void Update() + { + + if (PlayerInput.Pressed() && !IsExpectingInputNow()) + { + Jukebox.PlayOneShotGame("spaceDance/inputBad"); + // Look at this later, sound effect has some weird clipping on it sometimes?? popping. like. fucking popopop idk why its doing that its fine theres no sample weirdness ughh + } + } + + public void DoTurnRight(float beat) + { + ScheduleInput(beat, 1f, InputType.DIRECTION_RIGHT_DOWN, RightSuccess, RightMiss, RightEmpty); + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("spaceDance/voicelessTurn", beat), + new MultiSound.Sound("spaceDance/dancerTurn", beat), + new MultiSound.Sound("spaceDance/dancerRight", beat + 1.0f), + }); + + BeatAction.New(Player, new List() + { + new BeatAction.Action(beat, delegate { DancerP.Play("TurnRightStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer1.Play("TurnRightStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer2.Play("TurnRightStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer3.Play("TurnRightStart", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer1.Play("TurnRightDo", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer2.Play("TurnRightDo", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer3.Play("TurnRightDo", -1, 0);}), + }); + + } + + public void DoSitDown(float beat) + { + ScheduleInput(beat, 1f, InputType.DIRECTION_DOWN_DOWN, SitSuccess, SitMiss, SitEmpty); + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("spaceDance/voicelessSit", beat), + new MultiSound.Sound("spaceDance/dancerLets", beat), + new MultiSound.Sound("spaceDance/dancerSit", beat + 0.5f), + new MultiSound.Sound("spaceDance/dancerDown", beat + 1f), + }); + + BeatAction.New(Player, new List() + { + new BeatAction.Action(beat, delegate { DancerP.Play("SitDownStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer1.Play("SitDownStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer2.Play("SitDownStart", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer3.Play("SitDownStart", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer1.Play("SitDownDo", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer2.Play("SitDownDo", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer3.Play("SitDownDo", -1, 0);}), + }); + + } + + public void DoPunch(float beat) + { + ScheduleInput(beat, 1.5f, InputType.STANDARD_DOWN, PunchSuccess, PunchMiss, PunchEmpty); + MultiSound.Play(new MultiSound.Sound[] { + new MultiSound.Sound("spaceDance/voicelessPunch", beat), + new MultiSound.Sound("spaceDance/dancerPa", beat), + new MultiSound.Sound("spaceDance/voicelessPunch", beat + 0.5f), + new MultiSound.Sound("spaceDance/dancerPa", beat + 0.5f), + new MultiSound.Sound("spaceDance/voicelessPunch", beat + 1f), + new MultiSound.Sound("spaceDance/dancerPa", beat + 1f), + new MultiSound.Sound("spaceDance/dancerPunch", beat + 1.5f), + }); + + BeatAction.New(Player, new List() + { + new BeatAction.Action(beat, delegate { DancerP.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer1.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer2.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer3.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 0.5f, delegate { DancerP.Play("PunchStartOuter", -1, 0);}), + new BeatAction.Action(beat + 0.5f, delegate { Dancer1.Play("PunchStartOuter", -1, 0);}), + new BeatAction.Action(beat + 0.5f, delegate { Dancer2.Play("PunchStartOuter", -1, 0);}), + new BeatAction.Action(beat + 0.5f, delegate { Dancer3.Play("PunchStartOuter", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { DancerP.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer1.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer2.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 1f, delegate { Dancer3.Play("PunchStartInner", -1, 0);}), + new BeatAction.Action(beat + 1.5f, delegate { Dancer1.Play("PunchDo", -1, 0);}), + new BeatAction.Action(beat + 1.5f, delegate { Dancer2.Play("PunchDo", -1, 0);}), + new BeatAction.Action(beat + 1.5f, delegate { Dancer3.Play("PunchDo", -1, 0);}), + }); + + } + + public void Bop(float beat) + { + BeatAction.New(Player, new List() + { + new BeatAction.Action(beat, delegate { DancerP.Play("Bop", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer1.Play("Bop", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer2.Play("Bop", -1, 0);}), + new BeatAction.Action(beat, delegate { Dancer3.Play("Bop", -1, 0);}), + }); + + } + + public void RightSuccess(PlayerActionEvent caller, float state) + { + Jukebox.PlayOneShotGame("spaceDance/inputGood"); + DancerP.Play("TurnRightDo", -1, 0); + } + + public void RightMiss(PlayerActionEvent caller) + { + Jukebox.PlayOneShotGame("spaceDance/inputBad2"); + DancerP.Play("Ouch", -1, 0); + Hit.Play("HitTurn", -1, 0); + } + + public void RightEmpty(PlayerActionEvent caller) + { + + } + + public void SitSuccess(PlayerActionEvent caller, float state) + { + Jukebox.PlayOneShotGame("spaceDance/inputGood"); + DancerP.Play("SitDownDo", -1, 0); + } + + public void SitMiss(PlayerActionEvent caller) + { + Jukebox.PlayOneShotGame("spaceDance/inputBad2"); + DancerP.Play("Ouch", -1, 0); + Hit.Play("HitSit", -1, 0); + } + + public void SitEmpty(PlayerActionEvent caller) + { + + } + + public void PunchSuccess(PlayerActionEvent caller, float state) + { + Jukebox.PlayOneShotGame("spaceDance/inputGood"); + DancerP.Play("PunchDo", -1, 0); + } + + public void PunchMiss(PlayerActionEvent caller) + { + Jukebox.PlayOneShotGame("spaceDance/inputBad2"); + DancerP.Play("Ouch", -1, 0); + Hit.Play("HitPunch", -1, 0); + } + + public void PunchEmpty(PlayerActionEvent caller) + { + + } + + + } +} \ No newline at end of file diff --git a/Assets/Scripts/Games/SpaceDance/SpaceDance.cs.meta b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs.meta new file mode 100644 index 00000000..801f3a52 --- /dev/null +++ b/Assets/Scripts/Games/SpaceDance/SpaceDance.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8dbd5e988233f9a4f931eddbafe8719a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Games/TapTrial/TapTrial.cs b/Assets/Scripts/Games/TapTrial/TapTrial.cs index 2185cb81..c8174a8d 100644 --- a/Assets/Scripts/Games/TapTrial/TapTrial.cs +++ b/Assets/Scripts/Games/TapTrial/TapTrial.cs @@ -12,6 +12,10 @@ namespace HeavenStudio.Games.Loaders public static Minigame AddGame(EventCaller eventCaller) { return new Minigame("tapTrial", "Tap Trial \n[WIP don't use]", "93ffb3", false, false, new List() { + new GameAction("bop", delegate { TapTrial.instance.Bop(eventCaller.currentEntity.toggle); }, .5f, false, new List() + { + new Param("toggle", true, "Bop", "Whether both will bop to the beat or not") + }), new GameAction("tap", delegate { TapTrial.instance.Tap(eventCaller.currentEntity.beat); }, 2.0f, false), new GameAction("double tap", delegate { TapTrial.instance.DoubleTap(eventCaller.currentEntity.beat); }, 2.0f, false), new GameAction("triple tap", delegate { TapTrial.instance.TripleTap(eventCaller.currentEntity.beat); }, 4.0f, false), @@ -31,6 +35,9 @@ namespace HeavenStudio.Games [Header("References")] public TapTrialPlayer player; public GameObject tap; + [SerializeField] List monkeys; + bool goBop; + float lastReportedBeat = 0f; public static TapTrial instance { get; set; } @@ -39,14 +46,72 @@ namespace HeavenStudio.Games instance = this; } - // The following is all solely animations for placeholder. This isn't playable + private void Update() + { + if (goBop) + { + if (Conductor.instance.ReportBeat(ref lastReportedBeat)) + { + monkeys[0].Play("Bop", 0, 0); + monkeys[1].Play("Bop", 0, 0); + } + else if (Conductor.instance.songPositionInBeats < lastReportedBeat) + { + lastReportedBeat = Mathf.Round(Conductor.instance.songPositionInBeats); + } + } + + } + + public void Bop(bool isBopping) + { + if (isBopping) + { + goBop = true; + } + else + { + goBop = false; + } + } public void Tap(float beat) { Jukebox.PlayOneShotGame("tapTrial/ook"); player.anim.Play("TapPrepare", 0, 0); - CreateTap(beat); + //Monkey Tap Prepare Anim + BeatAction.New(gameObject, new List() + { + new BeatAction.Action(beat, delegate { monkeys[0].Play("TapPrepare"); }), + new BeatAction.Action(beat, delegate { monkeys[1].Play("TapPrepare"); }), + new BeatAction.Action(beat + 1f, delegate { monkeys[0].Play("Tap"); }), + new BeatAction.Action(beat + 1f, delegate { monkeys[1].Play("Tap"); }), + }); + //CreateTap(beat); + ScheduleInput(beat, 1f, InputType.STANDARD_DOWN, OnTap, OnTapMiss, OnEmpty); + } + + public void OnTap(PlayerActionEvent caller, float beat) + { + Jukebox.PlayOneShotGame("tapTrial/tap"); + player.anim.Play("Tap", 0, 0); + } + + public void OnDoubleTap(PlayerActionEvent caller, float beat) + { + Jukebox.PlayOneShotGame("tapTrial/tap"); + player.anim.Play("DoubleTap", 0, 0); + } + + public void OnTapMiss(PlayerActionEvent caller) + { + + } + + public void OnEmpty(PlayerActionEvent caller) + { + //empty } public void DoubleTap(float beat) @@ -59,13 +124,24 @@ namespace HeavenStudio.Games player.anim.Play("DoubleTapPrepare", 0, 0); - GameObject beatAction = new GameObject(); - beatAction.transform.SetParent(this.transform); - BeatAction.New(beatAction, new List() + BeatAction.New(gameObject, new List() { - new BeatAction.Action(beat + 0.0f, delegate { CreateTap(beat, 1); }), - new BeatAction.Action(beat + 0.5f, delegate { CreateTap(beat + 0.5f, 1); }), + new BeatAction.Action(beat, delegate { monkeys[0].Play("DoubleTapPrepare", 0, 0); }), + new BeatAction.Action(beat + .5f, delegate { monkeys[0].Play("DoubleTapPrepare_2", 0, 0); }), + new BeatAction.Action(beat + 1f, delegate { monkeys[0].Play("DoubleTap", 0, 0); }), + new BeatAction.Action(beat + 1.5f, delegate { monkeys[0].Play("DoubleTap", 0, 0); }), }); + + BeatAction.New(gameObject, new List() + { + new BeatAction.Action(beat, delegate { monkeys[1].Play("DoubleTapPrepare", 0, 0); }), + new BeatAction.Action(beat + .5f, delegate { monkeys[1].Play("DoubleTapPrepare_2", 0, 0); }), + new BeatAction.Action(beat + 1f, delegate { monkeys[1].Play("DoubleTap", 0, 0); }), + new BeatAction.Action(beat + 1.5f, delegate { monkeys[1].Play("DoubleTap", 0, 0); }), + }); + + ScheduleInput(beat, 1f, InputType.STANDARD_DOWN, OnDoubleTap, OnTapMiss, OnEmpty); + ScheduleInput(beat, 1.5f, InputType.STANDARD_DOWN, OnDoubleTap, OnTapMiss, OnEmpty); } public void TripleTap(float beat) @@ -76,17 +152,38 @@ namespace HeavenStudio.Games new MultiSound.Sound("tapTrial/ooki2", beat + 0.5f) }); - player.anim.Play("PosePrepare", 0, 0); + //player.anim.Play("PosePrepare", 0, 0); player.tripleOffset = 0; - GameObject beatAction = new GameObject(); - beatAction.transform.SetParent(this.transform); - BeatAction.New(beatAction, new List() + BeatAction.New(gameObject, new List() { - new BeatAction.Action(beat + 1.0f, delegate { CreateTap(beat + 1.0f, 2); }), - new BeatAction.Action(beat + 1.5f, delegate { CreateTap(beat + 1.5f, 2); }), - new BeatAction.Action(beat + 2.0f, delegate { CreateTap(beat + 2.0f, 2); }), + new BeatAction.Action(beat, delegate { player.anim.Play("PosePrepare_1", 0, 0);}), + new BeatAction.Action(beat + .5f, delegate { player.anim.Play("PosePrepare_2", 0, 0);}), }); + + BeatAction.New(gameObject, new List() + { + new BeatAction.Action(beat, delegate { monkeys[0].Play("PostPrepare_1", 0, 0); }), + new BeatAction.Action(beat + .5f, delegate { monkeys[0].Play("PostPrepare_2", 0, 0); }), + new BeatAction.Action(beat + 2f, delegate { monkeys[0].Play("PostTap", 0, 0); }), + new BeatAction.Action(beat + 2.5f, delegate { monkeys[0].Play("PostTap", 0, 0);}), + new BeatAction.Action(beat + 3f, delegate { monkeys[0].Play("PostTap", 0, 0);}), + }); + + BeatAction.New(gameObject, new List() + { + new BeatAction.Action(beat, delegate { monkeys[1].Play("PostPrepare_1", 0, 0); }), + new BeatAction.Action(beat + .5f, delegate { monkeys[1].Play("PostPrepare_2", 0, 0); }), + new BeatAction.Action(beat + 2f, delegate { monkeys[1].Play("PostTap", 0, 0); }), + new BeatAction.Action(beat + 2.5f, delegate { monkeys[1].Play("PostTap", 0, 0);}), + new BeatAction.Action(beat + 3f, delegate { monkeys[1].Play("PostTap", 0, 0);}), + }); + + + + ScheduleInput(beat, 2f, InputType.STANDARD_DOWN, OnTap, OnTapMiss, OnEmpty); + ScheduleInput(beat, 2.5f, InputType.STANDARD_DOWN, OnDoubleTap, OnTapMiss, OnEmpty); + ScheduleInput(beat, 3f, InputType.STANDARD_DOWN, OnTap, OnTapMiss, OnEmpty); } public void JumpTap(float beat) diff --git a/Assets/Scripts/GlobalGameManager.cs b/Assets/Scripts/GlobalGameManager.cs index 9f2e90a8..64afc14e 100644 --- a/Assets/Scripts/GlobalGameManager.cs +++ b/Assets/Scripts/GlobalGameManager.cs @@ -21,6 +21,15 @@ namespace HeavenStudio public static string levelLocation; public static bool officialLevel; + public static int CustomScreenWidth = 1280; + public static int CustomScreenHeight = 720; + + public static readonly (int width, int height)[] DEFAULT_SCREEN_SIZES = new[] { (1280, 720), (1920, 1080), (2560, 1440), (3840, 2160)}; + public static readonly string[] DEFAULT_SCREEN_SIZES_STRING = new[] { "1280x720", "1920x1080", "2560x1440", "3840x2160", "Custom" }; + public static int ScreenSizeIndex = 0; + + public static float MasterVolume = 0.8f; + public enum Scenes : int { SplashScreen = 0, @@ -97,6 +106,40 @@ namespace HeavenStudio fade.GetComponent().color = new Color(0, 0, 0, 0); fade.GetComponent().DOColor(Color.black, fadeDuration).OnComplete(() => { SceneManager.LoadScene(loadedScene); fade.GetComponent().DOColor(new Color(0, 0, 0, 0), fadeDuration).OnComplete(() => { Destroy(fade); }); }); } - } + public static void WindowFullScreen() + { + Debug.Log("WindowFullScreen"); + if (!Screen.fullScreen) + { + // Set the resolution to the display's current resolution + Screen.SetResolution(Display.main.systemWidth, Display.main.systemHeight, FullScreenMode.FullScreenWindow); + Screen.fullScreen = true; + } + else + { + Screen.SetResolution(1280, 720, FullScreenMode.Windowed); + Screen.fullScreen = false; + } + } + + public static void ChangeScreenSize() + { + FullScreenMode mode = Screen.fullScreenMode; + if (ScreenSizeIndex == DEFAULT_SCREEN_SIZES_STRING.Length - 1) + { + Screen.SetResolution(CustomScreenWidth, CustomScreenHeight, mode); + } + else + { + Screen.SetResolution(DEFAULT_SCREEN_SIZES[ScreenSizeIndex].width, DEFAULT_SCREEN_SIZES[ScreenSizeIndex].height, mode); + } + } + + public static void ChangeMasterVolume(float value) + { + MasterVolume = value; + AudioListener.volume = MasterVolume; + } + } } diff --git a/Assets/Scripts/LevelEditor/Commands/Block.cs b/Assets/Scripts/LevelEditor/Commands/Block.cs index 85ef0202..deb74105 100644 --- a/Assets/Scripts/LevelEditor/Commands/Block.cs +++ b/Assets/Scripts/LevelEditor/Commands/Block.cs @@ -171,4 +171,38 @@ namespace HeavenStudio.Editor.Commands } } } + + public class Duplicate : IAction + { + List eventObjs; + List copiedObjs; + + public Duplicate(List eventObjs) + { + this.eventObjs = eventObjs; + } + + public void Execute() + { + } + + public void Redo() + { + for (int i = 0; i < copiedObjs.Count; i++) + { + Beatmap.Entity e = copiedObjs[i].entity; + eventObjs[i] = Timeline.instance.AddEventObject(e.datamodel, false, new Vector3(e.beat, -e.track * Timeline.instance.LayerHeight()), e, true, e.eventObj.eventObjID); + } + } + + public void Undo() + { + copiedObjs = eventObjs; + for (int i = 0; i < eventObjs.Count; i++) + { + Selections.instance.Deselect(eventObjs[i]); + Timeline.instance.DestroyEventObject(eventObjs[i].entity); + } + } + } } \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/DisableSelectOnHover.cs b/Assets/Scripts/LevelEditor/DisableSelectOnHover.cs index acac5805..8139d02c 100644 --- a/Assets/Scripts/LevelEditor/DisableSelectOnHover.cs +++ b/Assets/Scripts/LevelEditor/DisableSelectOnHover.cs @@ -9,10 +9,8 @@ namespace HeavenStudio.Editor { public EventParameterManager eventParameterManager; - // this is programmed on duct tape https://youtu.be/zMWA0ipQ94w?t=868 private void LateUpdate() { - eventParameterManager.canDisable = true; for (int i = 0; i < transform.childCount; i++) { if (Editor.MouseInRectTransform(transform.GetChild(i).GetComponent())) diff --git a/Assets/Scripts/LevelEditor/Editor.cs b/Assets/Scripts/LevelEditor/Editor.cs index b4d70b99..203cd65c 100644 --- a/Assets/Scripts/LevelEditor/Editor.cs +++ b/Assets/Scripts/LevelEditor/Editor.cs @@ -13,6 +13,7 @@ using TMPro; using Starpelly; using SFB; +using HeavenStudio.Editor; using HeavenStudio.Editor.Track; using HeavenStudio.Util; @@ -63,10 +64,11 @@ namespace HeavenStudio.Editor private bool loadedMusic = false; private string currentRemixPath = ""; private string remixName = ""; - private bool fullscreen; + public bool fullscreen; public bool discordDuringTesting = false; public bool canSelect = true; public bool editingInputField = false; + public bool isCursorEnabled = true; public static Editor instance { get; private set; } @@ -199,7 +201,8 @@ namespace HeavenStudio.Editor for (int i = 0; i < selectedEvents.Count; i++) { - if (selectedEvents[i].isCreating == false) + //TODO: this is in LateUpdate, so this will never run! change this to something that works properly + if (!(selectedEvents[i].isCreating || selectedEvents[i].wasDuplicated)) { result.Add(selectedEvents[i]); } @@ -412,6 +415,7 @@ namespace HeavenStudio.Editor bytes = ms.ToArray(); Conductor.instance.musicSource.clip = OggVorbis.VorbisPlugin.ToAudioClip(bytes, "music"); loadedMusic = true; + Timeline.FitToSong(); } } } @@ -455,7 +459,7 @@ namespace HeavenStudio.Editor MainCanvas.enabled = true; EditorCamera.enabled = true; GameCamera.instance.camera.targetTexture = ScreenRenderTexture; - GameManager.instance.CursorCam.enabled = true; + GameManager.instance.CursorCam.enabled = true && isCursorEnabled; GameManager.instance.OverlayCamera.targetTexture = ScreenRenderTexture; fullscreen = false; diff --git a/Assets/Scripts/LevelEditor/EventSelector/EventParameterManager.cs b/Assets/Scripts/LevelEditor/EventSelector/EventParameterManager.cs index 97045f2b..c0e1c16d 100644 --- a/Assets/Scripts/LevelEditor/EventSelector/EventParameterManager.cs +++ b/Assets/Scripts/LevelEditor/EventSelector/EventParameterManager.cs @@ -49,6 +49,7 @@ namespace HeavenStudio.Editor Disable(); } } + canDisable = true; } public void Disable() diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/SettingsDialog.cs b/Assets/Scripts/LevelEditor/SettingsDialog/SettingsDialog.cs index c19c6044..236a1433 100644 --- a/Assets/Scripts/LevelEditor/SettingsDialog/SettingsDialog.cs +++ b/Assets/Scripts/LevelEditor/SettingsDialog/SettingsDialog.cs @@ -10,6 +10,7 @@ namespace HeavenStudio.Editor public class SettingsDialog : MonoBehaviour { [SerializeField] private GameObject settingsMenu; + //this may all be moved to a different script in the future private void Start() {} diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs b/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs new file mode 100644 index 00000000..ab9797aa --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs @@ -0,0 +1,20 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Editor.Track; + +using TMPro; + +namespace HeavenStudio.Editor +{ + public class TabButton : MonoBehaviour + { + [SerializeField] GameObject Content; + + public void OnClick() + { + var tabsManager = transform.parent.GetComponent(); + tabsManager.SetActiveContent(Content); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs.meta new file mode 100644 index 00000000..ec65b7cd --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/TabButton.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 72c5153eb89ce5d4eb324d72a9627670 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs.meta new file mode 100644 index 00000000..94d7a337 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f40824f5d4f2d0545ab42811c01c4470 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs new file mode 100644 index 00000000..21b9a731 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs @@ -0,0 +1,54 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Editor.Track; +using HeavenStudio.Util; +using HeavenStudio.StudioDance; + +using TMPro; + +namespace HeavenStudio.Editor +{ + public class CreditsLegalSettings : MonoBehaviour + { + private int SecretCounter = 0; + private bool SecretActive = false; + [SerializeField] private GameObject secretObject; + [SerializeField] private StudioDanceManager secretContent; + + private void Start() + { + SecretCounter = 0; + secretObject.SetActive(false); + } + + public void OnClickCountUp() + { + SecretCounter++; + Debug.Log("SecretCounter: " + SecretCounter); + if (SecretCounter == 10) + { + secretObject.SetActive(true); + } + } + + public void OnClickSecret() + { + if (SecretActive) return; + + SecretActive = true; + Jukebox.PlayOneShot("applause"); + Debug.Log("Activating Studio Dance..."); + + secretContent.OpenDanceWindow(); + } + + public void MakeSecretInactive() + { + SecretCounter = 0; + secretObject.SetActive(false); + SecretActive = false; + secretContent.CloseDanceWindow(); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs.meta new file mode 100644 index 00000000..3dac5d78 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/CreditsLegalSettings.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 406705ab8ec428e439d9138fd4984a9e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs new file mode 100644 index 00000000..2735d6cd --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs @@ -0,0 +1,75 @@ +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +using TMPro; + +namespace HeavenStudio.Editor +{ + public class DispAudioSettings : MonoBehaviour + { + public TMP_Dropdown resolutionsDropdown; + public GameObject customSetter; + public TMP_InputField widthInputField, heightInputField; + + + public Slider volSlider; + public TMP_InputField volLabel; + + private void Start() { + List dropDownData = new List(); + var vals = GlobalGameManager.DEFAULT_SCREEN_SIZES_STRING; + for (int i = 0; i < vals.Length; i++) + { + TMP_Dropdown.OptionData optionData = new TMP_Dropdown.OptionData(); + optionData.text = vals[i]; + dropDownData.Add(optionData); + } + resolutionsDropdown.AddOptions(dropDownData); + resolutionsDropdown.value = GlobalGameManager.ScreenSizeIndex; + + resolutionsDropdown.onValueChanged.AddListener(delegate + { + GlobalGameManager.ScreenSizeIndex = resolutionsDropdown.value; + + customSetter.SetActive(resolutionsDropdown.value == GlobalGameManager.DEFAULT_SCREEN_SIZES_STRING.Length - 1); + }); + + widthInputField.onEndEdit.AddListener(delegate + { + GlobalGameManager.CustomScreenWidth = System.Math.Max(int.Parse(widthInputField.text), 64); + widthInputField.text = GlobalGameManager.CustomScreenWidth.ToString(); + }); + heightInputField.onEndEdit.AddListener(delegate + { + GlobalGameManager.CustomScreenHeight = System.Math.Max(int.Parse(heightInputField.text), 64); + heightInputField.text = GlobalGameManager.CustomScreenHeight.ToString(); + }); + + volSlider.value = GlobalGameManager.MasterVolume; + volLabel.text = System.Math.Round(volSlider.value * 100, 2).ToString(); + } + + public void WindowFullScreen() + { + GlobalGameManager.WindowFullScreen(); + } + + public void WindowConfirmSize() + { + GlobalGameManager.ChangeScreenSize(); + } + + public void OnVolSliderChanged() + { + GlobalGameManager.ChangeMasterVolume(volSlider.value); + volLabel.text = System.Math.Round(volSlider.value * 100, 2).ToString(); + } + + public void OnVolLabelChanged() + { + volSlider.value = (float)System.Math.Round(System.Convert.ToSingle(volLabel.text), 2); + GlobalGameManager.ChangeMasterVolume(volSlider.value); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs.meta new file mode 100644 index 00000000..80285f0a --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/DispAudioSettings.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 752cb90567101a545ab1e2aeae732a9f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs new file mode 100644 index 00000000..1d05e73e --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs @@ -0,0 +1,20 @@ +using UnityEngine; +using UnityEngine.UI; +using TMPro; + +namespace HeavenStudio.Editor +{ + public class EditorSettings : MonoBehaviour + { + public Toggle cursorCheckbox; + + public void OnCursorCheckboxChanged() + { + Editor.instance.isCursorEnabled = cursorCheckbox.isOn; + if (!Editor.instance.fullscreen) + { + GameManager.instance.CursorCam.enabled = Editor.instance.isCursorEnabled; + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs.meta new file mode 100644 index 00000000..5b66ba70 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/Tabs/EditorSettings.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4dcd15958462e4e488a04ef094e7ffcb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs b/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs new file mode 100644 index 00000000..6b4e9bd4 --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs @@ -0,0 +1,24 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio.Editor.Track; + +using TMPro; + +namespace HeavenStudio.Editor +{ + public class TabsManager : MonoBehaviour + { + [SerializeField] GameObject activeContent; + + public void SetActiveContent(GameObject content) + { + if (activeContent != null) + { + activeContent.SetActive(false); + } + activeContent = content; + activeContent.SetActive(true); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs.meta b/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs.meta new file mode 100644 index 00000000..59d3f50f --- /dev/null +++ b/Assets/Scripts/LevelEditor/SettingsDialog/TabsManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 113bf5aff4fe7ee408630b5e487451af +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/LevelEditor/SnapDialog.cs b/Assets/Scripts/LevelEditor/SnapDialog.cs deleted file mode 100644 index d6a1949e..00000000 --- a/Assets/Scripts/LevelEditor/SnapDialog.cs +++ /dev/null @@ -1,28 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace HeavenStudio.Editor -{ - public class SnapDialog : MonoBehaviour - { - [SerializeField] private GameObject snapSetter; - private void Awake() - { - } - - public void SwitchSnapDialog() - { - if(snapSetter.activeSelf) { - snapSetter.SetActive(false); - } else { - snapSetter.SetActive(true); - } - } - - private void Update() - { - - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/TempoFinder.cs b/Assets/Scripts/LevelEditor/TempoFinder.cs deleted file mode 100644 index 459c6c5c..00000000 --- a/Assets/Scripts/LevelEditor/TempoFinder.cs +++ /dev/null @@ -1,43 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -namespace HeavenStudio.Editor -{ - public class TempoFinder : MonoBehaviour - { - [SerializeField] private GameObject tempoFinder; - private bool pressed; - private float timePressed; - [SerializeField] private BPMText bpmText; - private void Awake() - { - pressed = false; - timePressed = 0f; - } - public void SwitchTempoDialog() - { - if(tempoFinder.activeSelf) { - tempoFinder.SetActive(false); - timePressed = 0; - bpmText.ResetText(); - } else { - tempoFinder.SetActive(true); - } - } - public void TapBPM() - { - pressed = true; - } - private void Update() - { - timePressed += Time.deltaTime; - if(pressed) - { - pressed = false; - bpmText.ChangeText(timePressed); - timePressed = 0; - } - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/LevelEditor/TempoFinderButton.cs b/Assets/Scripts/LevelEditor/TempoFinderButton.cs deleted file mode 100644 index 83b3e789..00000000 --- a/Assets/Scripts/LevelEditor/TempoFinderButton.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.UI; -using UnityEngine.EventSystems; - -namespace HeavenStudio.Editor -{ - public class TempoFinderButton : Button, IPointerDownHandler - { - public TempoFinder tempoFinder; - public override void OnPointerDown(PointerEventData eventData) - { - if (eventData.button == PointerEventData.InputButton.Left) - { - tempoFinder.TapBPM(); - } - } - } -} diff --git a/Assets/Scripts/LevelEditor/Timeline/Timeline.cs b/Assets/Scripts/LevelEditor/Timeline/Timeline.cs index 35bd8120..334a868b 100644 --- a/Assets/Scripts/LevelEditor/Timeline/Timeline.cs +++ b/Assets/Scripts/LevelEditor/Timeline/Timeline.cs @@ -330,11 +330,10 @@ namespace HeavenStudio.Editor.Track { movingPlayback = true; } - else if (Input.GetMouseButtonUp(1)) + else if (Input.GetMouseButtonUp(1) || Conductor.instance.isPlaying) { movingPlayback = false; } - if (movingPlayback) { RectTransformUtility.ScreenPointToLocalPointInRectangle(TimelineContent, Input.mousePosition, Editor.instance.EditorCamera, out lastMousePos); @@ -554,7 +553,7 @@ namespace HeavenStudio.Editor.Track else { entity.eventObj = g.GetComponent(); - entity.track = (int)(g.transform.localPosition.y / LayerHeight() * -1); + entity.track = entity.eventObj.GetTrack(); } @@ -611,14 +610,22 @@ namespace HeavenStudio.Editor.Track return eventObj; } - public TimelineEventObj CopyEventObject(Beatmap.Entity e) + private List duplicatedEventObjs = new List(); + public TimelineEventObj CopyEventObject(TimelineEventObj e) { - Beatmap.Entity clone = e.DeepCopy(); + Beatmap.Entity clone = e.entity.DeepCopy(); TimelineEventObj dup = AddEventObject(clone.datamodel, false, new Vector3(clone.beat, -clone.track * Timeline.instance.LayerHeight()), clone, true, RandomID()); + duplicatedEventObjs.Add(dup); return dup; } + public void FinalizeDuplicateEventStack() + { + CommandManager.instance.Execute(new Commands.Duplicate(duplicatedEventObjs)); + duplicatedEventObjs = new List(); + } + public void DestroyEventObject(Beatmap.Entity entity) { if (EventParameterManager.instance.entity == entity) @@ -645,12 +652,12 @@ namespace HeavenStudio.Editor.Track public float SnapToLayer(float y) { float size = LayerHeight(); - return Mathf.Clamp(Mathp.Round2Nearest(y, size), -size * 3, 0); + return Mathf.Clamp(Mathp.Round2Nearest(y, size), -size * 3f, 0f); } public float LayerHeight() { - return LayersRect.rect.height / 4; + return LayersRect.rect.height / 4f; } public void SetPlaybackSpeed(float speed) diff --git a/Assets/Scripts/LevelEditor/Timeline/TimelineEventObj.cs b/Assets/Scripts/LevelEditor/Timeline/TimelineEventObj.cs index cbf557fd..c8db851e 100644 --- a/Assets/Scripts/LevelEditor/Timeline/TimelineEventObj.cs +++ b/Assets/Scripts/LevelEditor/Timeline/TimelineEventObj.cs @@ -38,11 +38,10 @@ namespace HeavenStudio.Editor.Track public bool resizable; public bool resizing; public bool moving; + public bool wasDuplicated; private bool resizingLeft; private bool resizingRight; private bool inResizeRegion; - private bool wasDuplicated; - public Vector2 lastMovePos; public bool isCreating; public string eventObjID; @@ -60,8 +59,6 @@ namespace HeavenStudio.Editor.Track Destroy(resizeGraphic.gameObject); } - lastMovePos = transform.localPosition; - // what the fuck???? // moveTemp = new GameObject(); // moveTemp.transform.SetParent(this.transform.parent); @@ -120,7 +117,10 @@ namespace HeavenStudio.Editor.Track selectedImage.gameObject.SetActive(true); for (int i = 0; i < outline.childCount; i++) { - outline.GetChild(i).GetComponent().color = Color.cyan; + if (moving) + outline.GetChild(i).GetComponent().color = Color.magenta; + else + outline.GetChild(i).GetComponent().color = Color.cyan; } } else @@ -153,29 +153,33 @@ namespace HeavenStudio.Editor.Track if (!resizing) { - if (Input.GetMouseButtonUp(0) && Timeline.instance.timelineState.selected) - { - if (Timeline.instance.eventObjs.FindAll(c => c.mouseHovering).Count == 0 && Timeline.instance.eventObjs.FindAll(c => c.moving).Count == 0 && !BoxSelection.instance.selecting && Timeline.instance.eventObjs.FindAll(c => c.resizing).Count == 0) - { - if (!Input.GetKey(KeyCode.LeftShift)) - { - // Selections.instance.Deselect(this); - } - } - - // OnUp(); - } - if (Timeline.instance.eventObjs.FindAll(c => c.moving).Count > 0 && selected) { - //duplicate the entity if holding alt or r-click - if ((!wasDuplicated) && (Input.GetKey(KeyCode.LeftAlt) || Input.GetMouseButton(1))) + Vector3 mousePos = Editor.instance.EditorCamera.ScreenToWorldPoint(Input.mousePosition); + //duplicate the entity if holding alt or m-click + if ((!wasDuplicated) && (Input.GetKey(KeyCode.LeftAlt) || Input.GetMouseButton(2))) { - wasDuplicated = true; - var te = Timeline.instance.CopyEventObject(entity); + Selections.instance.Deselect(this); + this.wasDuplicated = false; + this.moving = false; + + var te = Timeline.instance.CopyEventObject(this); + + Selections.instance.DragSelect(te); + + te.wasDuplicated = true; + te.transform.localPosition = transform.localPosition; + te.lastPos_ = transform.localPosition; + + for (int i = 0; i < Timeline.instance.eventObjs.Count; i++) + { + Timeline.instance.eventObjs[i].startPosX = mousePos.x - Timeline.instance.eventObjs[i].transform.position.x; + Timeline.instance.eventObjs[i].startPosY = mousePos.y - Timeline.instance.eventObjs[i].transform.position.y; + } + + te.moving = true; } - Vector3 mousePos = Editor.instance.EditorCamera.ScreenToWorldPoint(Input.mousePosition); lastPos_ = transform.localPosition; @@ -192,6 +196,9 @@ namespace HeavenStudio.Editor.Track } else if (resizingLeft) { + if (moving) + moving = false; + SetPivot(new Vector2(1, rectTransform.pivot.y)); Vector2 sizeDelta = rectTransform.sizeDelta; @@ -207,6 +214,9 @@ namespace HeavenStudio.Editor.Track } else if (resizingRight) { + if (moving) + moving = false; + Vector2 sizeDelta = rectTransform.sizeDelta; Vector2 mousePos; @@ -231,7 +241,12 @@ namespace HeavenStudio.Editor.Track if (resizable) Cursor.SetCursor(Resources.Load("Cursors/horizontal_resize"), new Vector2(8, 8), CursorMode.Auto); } - else if (Timeline.instance.eventObjs.FindAll(c => c.inResizeRegion).Count == 0 && Timeline.instance.eventObjs.FindAll(c => c.resizing).Count == 0) + // should consider adding this someday + // else if (moving && selected || mouseHovering && selected) + // { + // Cursor.SetCursor(Resources.Load("Cursors/move"), new Vector2(8, 8), CursorMode.Auto); + // } + else { Cursor.SetCursor(null, Vector2.zero, CursorMode.Auto); } @@ -276,8 +291,6 @@ namespace HeavenStudio.Editor.Track } moving = true; - // lastMovePos = transform.localPosition; - // OnComplete(); } } else if (Input.GetMouseButton(1)) @@ -293,13 +306,17 @@ namespace HeavenStudio.Editor.Track if (selected && Timeline.instance.timelineState.selected) { + if (wasDuplicated) + { + Timeline.instance.FinalizeDuplicateEventStack(); + wasDuplicated = false; + } if (eligibleToMove) { OnComplete(true); } moving = false; - wasDuplicated = false; Cancel(); if (isCreating == true) @@ -390,7 +407,7 @@ namespace HeavenStudio.Editor.Track private void OnMove() { - if (GameManager.instance.Beatmap.entities.FindAll(c => c.beat == this.transform.localPosition.x && c.track == GetTrack()).Count > 0) + if (GameManager.instance.Beatmap.entities.FindAll(c => c.beat == this.transform.localPosition.x && c.track == GetTrack() && c != this.entity).Count > 0) { eligibleToMove = false; } @@ -451,7 +468,7 @@ namespace HeavenStudio.Editor.Track public int GetTrack() { - return (int)(this.transform.localPosition.y / Timeline.instance.LayerHeight()) * -1; + return (int)Mathf.Round(this.transform.localPosition.y / Timeline.instance.LayerHeight()) * -1; } private void OnDestroy() diff --git a/Assets/Scripts/StudioDance.meta b/Assets/Scripts/StudioDance.meta new file mode 100644 index 00000000..eed29fb8 --- /dev/null +++ b/Assets/Scripts/StudioDance.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 865b25422d0ff654cacdd7387de6873c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/StudioDance/Dancer.cs b/Assets/Scripts/StudioDance/Dancer.cs new file mode 100644 index 00000000..60caa696 --- /dev/null +++ b/Assets/Scripts/StudioDance/Dancer.cs @@ -0,0 +1,57 @@ +using UnityEngine; +using HeavenStudio.Util; + +namespace HeavenStudio.StudioDance +{ + public class Dancer : MonoBehaviour + { + private Animator animator; + private float lastReportedBeat = 0f; + private float currentBeat = 0f; + + private bool isDance = false; + + private void Start() + { + animator = GetComponent(); + } + + private void Update() + { + var cond = Conductor.instance; + if (cond == null || !cond.isPlaying) + { + if (!isDance) return; + if (currentBeat % 2 != 0) + { + animator.DoScaledAnimationAsync("PoseL"); + } + else + { + animator.DoScaledAnimationAsync("PoseR"); + } + isDance = false; + return; + } + isDance = true; + + if (cond.ReportBeat(ref lastReportedBeat)) + { + currentBeat = lastReportedBeat; + } + else if (cond.songPositionInBeats < lastReportedBeat) + { + lastReportedBeat = Mathf.Round(cond.songPositionInBeats); + } + + if (currentBeat % 2 != 0) + { + animator.DoScaledAnimation("DanceL", currentBeat); + } + else + { + animator.DoScaledAnimation("DanceR", currentBeat); + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/StudioDance/Dancer.cs.meta b/Assets/Scripts/StudioDance/Dancer.cs.meta new file mode 100644 index 00000000..5954df7e --- /dev/null +++ b/Assets/Scripts/StudioDance/Dancer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e57f95bd19852bc46a88eb6f67404fce +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/StudioDance/StudioDanceManager.cs b/Assets/Scripts/StudioDance/StudioDanceManager.cs new file mode 100644 index 00000000..66513609 --- /dev/null +++ b/Assets/Scripts/StudioDance/StudioDanceManager.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using HeavenStudio; + +namespace HeavenStudio.StudioDance +{ + public class StudioDanceManager : MonoBehaviour + { + [SerializeField] private GameObject windowBase; + [SerializeField] private Transform windowHolder; + [SerializeField] private GameObject content; + + public void OpenDanceWindow() + { + var mobj = GameObject.Instantiate(windowBase, windowHolder); + mobj.SetActive(true); + content.SetActive(true); + } + + public void CloseDanceWindow() + { + content.SetActive(false); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/StudioDance/StudioDanceManager.cs.meta b/Assets/Scripts/StudioDance/StudioDanceManager.cs.meta new file mode 100644 index 00000000..4f5a37be --- /dev/null +++ b/Assets/Scripts/StudioDance/StudioDanceManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f906c9e16af974d409dd19d0836bb9c6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets/StreamingAssets b/Assets/StreamingAssets/StreamingAssets index bb147b2e521bc6ba101d12576db36d54c6e22ae6..cb23c4957187300602c75f8b0d29ecfe28a8c156 100644 GIT binary patch delta 224 zcmV<603ZK?3WExeB>@AGCMN-cu}laltY5)j`4Nn7h-X`}W zY3I_YQ}=yMAsP_RFtc;^w1(G!c_F-25zl`RWLIMD8bg(vFTKF_wuviczkXp-PLzU3 zgiO|CrD8H1xc4XpV0Vs3^73m^giBX*B!ua)7&M2fOL-UThYdc*^%GdCf_ZDOCL*?C a{pE!IUB+4KvbdCB+jKclOdtQ*rY%8nAZAVg delta 223 zcmV<503iQ^3W5rdB>@7FCMN-bu}W~-6(Nq~dW9ZxBwd5@CZcSJ|q?wyAa@1-HNuSS)o%0{gF`7%Eof%{qbKA61O}uYB zwOBEjP>ArAAeG4DObjxiuZlXH4UD-t=ZIZJe-({DzmN{bOk4y?WoFuxNDvs)I$@yN ZNQ>ywmlgXLGP6=Sg=QOcU;pyvpDG7?Z4Ceb diff --git a/Assets/StreamingAssets/StreamingAssets.manifest b/Assets/StreamingAssets/StreamingAssets.manifest index c6532f3e..c2afaf45 100644 --- a/Assets/StreamingAssets/StreamingAssets.manifest +++ b/Assets/StreamingAssets/StreamingAssets.manifest @@ -1,5 +1,5 @@ ManifestFileVersion: 0 -CRC: 3049528508 +CRC: 1137954711 AssetBundleManifest: AssetBundleInfos: Info_0: diff --git a/Assets/StreamingAssets/ctrpillow/common b/Assets/StreamingAssets/ctrpillow/common index de389622cbf15aa222cc05d84c1b2a0e0da35b8d..a043eee052e31e28dca56a0d170a91f5cff680be 100644 GIT binary patch delta 1293517 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